@charset "UTF-8";
@font-face {
  font-family: 'Manrope-medium';
  src: url("../fonts/Manrope/Manrope-medium.woff2") format("woff2"), url("../fonts/Manrope/Manrope-medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Manrope-bold';
  src: url("../fonts/Manrope/Manrope-bold.woff2") format("woff2"), url("../fonts/Manrope/Manrope-bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'MuseoSans';
  src: url("../fonts/MuseoSans/MuseoSans-300.otf") format("otf");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'MuseoSans-bold';
  src: url("../fonts/MuseoSans/MuseoSans-500.otf") format("otf");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'CoralBlushSerif';
  src: url("../fonts/CoralBlush/CoralBlushSerif.woff2") format("woff2"), url("../fonts/CoralBlush/CoralBlushSerif.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

.icon {
  background: url("../images/sprite.svg") no-repeat;
  text-indent: 200%;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  vertical-align: top; }

.icon-accessible {
  background-position: 0 43.223443223443226%;
  width: 34px;
  height: 35px; }

.icon-account {
  background-position: 0 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-account-white {
  background-position: 100% 49.63503649635037%;
  width: 34px;
  height: 34px; }

.icon-add_to_basket {
  background-position: 47.82608695652174% 18.796992481203006%;
  width: 42px;
  height: 42px; }

.icon-advantage {
  background-position: 76.05633802816901% 12.820512820512821%;
  width: 34px;
  height: 35px; }

.icon-advantages {
  background-position: 11.971830985915492% 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-alert {
  background-position: 88.02816901408451% 62.77372262773723%;
  width: 34px;
  height: 34px; }

.icon-arrow {
  background-position: 11.971830985915492% 43.223443223443226%;
  width: 34px;
  height: 35px; }

.icon-arrow-back {
  background-position: 23.943661971830984% 43.223443223443226%;
  width: 34px;
  height: 35px; }

.icon-arrow-dropdown {
  background-position: 98.28767123287672% 91.13475177304964%;
  width: 26px;
  height: 26px; }

.icon-arrow-menu-back {
  background-position: 23.076923076923077% 12.681159420289855%;
  width: 32px;
  height: 32px; }

.icon-arrow_pink {
  background-position: 64.08450704225352% 0;
  width: 34px;
  height: 35px; }

.icon-bag {
  background-position: 47.88732394366197% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-bag-white {
  background-position: 59.859154929577464% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-basket-trash {
  background-position: 100% 12.408759124087592%;
  width: 34px;
  height: 34px; }

.icon-big-banner-arrow {
  background-position: 100% 24.817518248175183%;
  width: 34px;
  height: 34px; }

.icon-big-banner-arrow2 {
  background-position: 18.65671641791045% 25.968992248062015%;
  width: 50px;
  height: 50px; }

.icon-brand_logo {
  background-position: 26.19047619047619% 0;
  width: 66px;
  height: 35px; }

.icon-card {
  background-position: 35.91549295774648% 56.043956043956044%;
  width: 34px;
  height: 35px; }

.icon-care_icon {
  background-position: 33.898305084745765% 32.98245614035088%;
  width: 23px;
  height: 23px; }

.icon-check {
  background-position: 59.859154929577464% 56.043956043956044%;
  width: 34px;
  height: 35px; }

.icon-check_pink {
  background-position: 42.333333333333336% 98.26989619377163%;
  width: 18px;
  height: 19px; }

.icon-checked-box {
  background-position: 30.333333333333332% 98.26989619377163%;
  width: 18px;
  height: 19px; }

.icon-chevron {
  background-position: 8.16326530612245% 100%;
  width: 24px;
  height: 24px; }

.icon-chevron-big {
  background-position: 99.3006993006993% 73.91304347826087%;
  width: 32px;
  height: 32px; }

.icon-chevron-down {
  background-position: 8.904109589041095% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-chevron-down-white {
  background-position: 35.95890410958904% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-chevron-red {
  background-position: 0 100%;
  width: 24px;
  height: 24px; }

.icon-chevron-up {
  background-position: 34.24657534246575% 23.843416370106763%;
  width: 26px;
  height: 27px; }

.icon-chevron-up-red {
  background-position: 44.863013698630134% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-close {
  background-position: 11.971830985915492% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-close_white {
  background-position: 88.02816901408451% 50.36496350364963%;
  width: 34px;
  height: 34px; }

.icon-credit-cart {
  background-position: 100% 62.043795620437955%;
  width: 34px;
  height: 34px; }

.icon-delete {
  background-position: 88.02816901408451% 0;
  width: 34px;
  height: 35px; }

.icon-drawing {
  background-position: 16.271186440677965% 99.64912280701755%;
  width: 23px;
  height: 23px; }

.icon-edit {
  background-position: 88.02816901408451% 12.820512820512821%;
  width: 34px;
  height: 35px; }

.icon-edit_small {
  background-position: 53.74149659863946% 32.50883392226148%;
  width: 24px;
  height: 25px; }

.icon-eye {
  background-position: 71.83098591549296% 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-eye_open {
  background-position: 59.859154929577464% 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-facebook {
  background-position: 80.47945205479452% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-facebook-white {
  background-position: 27.054794520547944% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-france {
  background-position: 47.88732394366197% 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-google-icon {
  background-position: 89.38356164383562% 91.13475177304964%;
  width: 26px;
  height: 26px; }

.icon-headset {
  background-position: 35.91549295774648% 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-heart_filled {
  background-position: 0 26.070038910505836%;
  width: 50px;
  height: 51px; }

.icon-heart_no_filled {
  background-position: 49.25373134328358% 0;
  width: 50px;
  height: 50px; }

.icon-heart_small_filled {
  background-position: 71.83098591549296% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-heart_small_no_filled {
  background-position: 83.80281690140845% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-heart_small_no_filled-white {
  background-position: 100% 0;
  width: 34px;
  height: 34px; }

.icon-hide-password {
  background-position: 0 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-infos {
  background-position: 76.05633802816901% 51.282051282051285%;
  width: 34px;
  height: 35px; }

.icon-instagram {
  background-position: 0 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-instagram-white {
  background-position: 53.76712328767123% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-laundry {
  background-position: 76.05633802816901% 38.46153846153846%;
  width: 34px;
  height: 35px; }

.icon-locate {
  background-position: 76.05633802816901% 25.641025641025642%;
  width: 34px;
  height: 35px; }

.icon-location {
  background-position: 88.02816901408451% 25.547445255474454%;
  width: 34px;
  height: 34px; }

.icon-location_pinpoint {
  background-position: 0 0;
  width: 66px;
  height: 67px; }

.icon-made_in_france {
  background-position: 76.05633802816901% 0;
  width: 34px;
  height: 35px; }

.icon-maze2 {
  background-position: 100% 37.22627737226277%;
  width: 34px;
  height: 34px; }

.icon-menu {
  background-position: 47.88732394366197% 56.043956043956044%;
  width: 34px;
  height: 35px; }

.icon-notification {
  background-position: 0 56.043956043956044%;
  width: 34px;
  height: 35px; }

.icon-order-status-cancel {
  background-position: 17.869415807560138% 91.45907473309609%;
  width: 27px;
  height: 27px; }

.icon-order-status-check {
  background-position: 34.02777777777778% 12.455516014234876%;
  width: 30px;
  height: 27px; }

.icon-package {
  background-position: 64.08450704225352% 38.46153846153846%;
  width: 34px;
  height: 35px; }

.icon-payment {
  background-position: 64.08450704225352% 25.641025641025642%;
  width: 34px;
  height: 35px; }

.icon-phone {
  background-position: 64.08450704225352% 12.820512820512821%;
  width: 34px;
  height: 35px; }

.icon-pinterest {
  background-position: 62.67123287671233% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-pinterest-white {
  background-position: 71.57534246575342% 91.45907473309609%;
  width: 26px;
  height: 27px; }

.icon-plp-sort-arrow {
  background-position: 45.205479452054796% 32.6241134751773%;
  width: 26px;
  height: 26px; }

.icon-product-carousel-arrow {
  background-position: 47.88732394366197% 43.223443223443226%;
  width: 34px;
  height: 35px; }

.icon-search {
  background-position: 35.91549295774648% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-search-white {
  background-position: 23.943661971830984% 81.38686131386861%;
  width: 34px;
  height: 34px; }

.icon-shipping {
  background-position: 35.91549295774648% 43.223443223443226%;
  width: 34px;
  height: 35px; }

.icon-show-password {
  background-position: 23.943661971830984% 68.86446886446886%;
  width: 34px;
  height: 35px; }

.icon-star_filled {
  background-position: 23.825503355704697% 98.95470383275261%;
  width: 20px;
  height: 21px; }

.icon-star_no_filled {
  background-position: 95.30201342281879% 82.22996515679442%;
  width: 20px;
  height: 21px; }

.icon-target {
  background-position: 88.02816901408451% 37.956204379562045%;
  width: 34px;
  height: 34px; }

.icon-texture {
  background-position: 11.971830985915492% 56.043956043956044%;
  width: 34px;
  height: 35px; }

.icon-unchecked-box {
  background-position: 36.333333333333336% 98.26989619377163%;
  width: 18px;
  height: 19px; }

.icon-verified {
  background-position: 23.943661971830984% 56.043956043956044%;
  width: 34px;
  height: 35px; }

:root {
  --blue: #0070d2;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #d80b3a;
  --red: #c00;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #008827;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --success: #008827;
  --info: #37262d;
  --warning: #ffc107;
  --danger: #c00;
  --light: #f3f2f2;
  --dark: #b8b2b4;
  --primary: #d80b3a;
  --secondary: #9a7d46;
  --breakpoint-xs: 0;
  --breakpoint-sm: 545px;
  --breakpoint-md: 769px;
  --breakpoint-md-lg: 861px;
  --breakpoint-lg: 1025px;
  --breakpoint-xl: 1350px;
  --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(55, 38, 45, 0); }

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

body {
  margin: 0;
  font-family: "Manrope-medium", sans-serif;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5;
  color: #37262d;
  text-align: left;
  background-color: #fff; }

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

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

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

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  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: 500; }

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: #37262d;
  text-decoration: none;
  background-color: transparent; }
  a:hover {
    color: #0a0708;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

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: 0.5rem;
  font-weight: 500;
  line-height: 1.2; }

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

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

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

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

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

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

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

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 0 solid #d5d7de; }

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: 0.5rem; }

.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\A0"; }

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 0 solid #dee2e6;
  border-radius: 0;
  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: #d80b3a;
  word-break: break-word; }
  a > code {
    color: inherit; }

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

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: 545px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 769px) {
    .container {
      max-width: 912px; } }
  @media (min-width: 1025px) {
    .container {
      max-width: 1312px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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-md-lg-1, .col-md-lg-2, .col-md-lg-3, .col-md-lg-4, .col-md-lg-5, .col-md-lg-6, .col-md-lg-7, .col-md-lg-8, .col-md-lg-9, .col-md-lg-10, .col-md-lg-11, .col-md-lg-12, .col-md-lg,
.col-md-lg-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 {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-first {
  -ms-flex-order: -1;
      order: -1; }

.order-last {
  -ms-flex-order: 13;
      order: 13; }

.order-0 {
  -ms-flex-order: 0;
      order: 0; }

.order-1 {
  -ms-flex-order: 1;
      order: 1; }

.order-2 {
  -ms-flex-order: 2;
      order: 2; }

.order-3 {
  -ms-flex-order: 3;
      order: 3; }

.order-4 {
  -ms-flex-order: 4;
      order: 4; }

.order-5 {
  -ms-flex-order: 5;
      order: 5; }

.order-6 {
  -ms-flex-order: 6;
      order: 6; }

.order-7 {
  -ms-flex-order: 7;
      order: 7; }

.order-8 {
  -ms-flex-order: 8;
      order: 8; }

.order-9 {
  -ms-flex-order: 9;
      order: 9; }

.order-10 {
  -ms-flex-order: 10;
      order: 10; }

.order-11 {
  -ms-flex-order: 11;
      order: 11; }

.order-12 {
  -ms-flex-order: 12;
      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: 545px) {
  .col-sm {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-sm-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-sm-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-sm-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-sm-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-sm-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-sm-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-sm-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-sm-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-sm-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-sm-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-sm-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-sm-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-sm-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-sm-12 {
    -ms-flex-order: 12;
        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: 769px) {
  .col-md {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-md-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-md-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-md-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-md-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-md-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-md-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-md-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-md-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-md-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-md-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-md-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-md-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-md-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-md-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-md-12 {
    -ms-flex-order: 12;
        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: 861px) {
  .col-md-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-md-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-lg-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-lg-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-lg-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-md-lg-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-lg-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-lg-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-md-lg-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-lg-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-lg-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-md-lg-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-lg-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-lg-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-md-lg-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-md-lg-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-md-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-md-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-md-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-md-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-md-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-md-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-md-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-md-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-md-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-md-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-md-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-md-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-md-lg-12 {
    -ms-flex-order: 12;
        order: 12; }
  .offset-md-lg-0 {
    margin-left: 0; }
  .offset-md-lg-1 {
    margin-left: 8.33333%; }
  .offset-md-lg-2 {
    margin-left: 16.66667%; }
  .offset-md-lg-3 {
    margin-left: 25%; }
  .offset-md-lg-4 {
    margin-left: 33.33333%; }
  .offset-md-lg-5 {
    margin-left: 41.66667%; }
  .offset-md-lg-6 {
    margin-left: 50%; }
  .offset-md-lg-7 {
    margin-left: 58.33333%; }
  .offset-md-lg-8 {
    margin-left: 66.66667%; }
  .offset-md-lg-9 {
    margin-left: 75%; }
  .offset-md-lg-10 {
    margin-left: 83.33333%; }
  .offset-md-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1025px) {
  .col-lg {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-lg-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-lg-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-lg-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-lg-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-lg-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-lg-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-lg-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-lg-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-lg-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-lg-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-lg-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-lg-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-lg-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-lg-12 {
    -ms-flex-order: 12;
        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: 1350px) {
  .col-xl {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%; }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -ms-flex-order: -1;
        order: -1; }
  .order-xl-last {
    -ms-flex-order: 13;
        order: 13; }
  .order-xl-0 {
    -ms-flex-order: 0;
        order: 0; }
  .order-xl-1 {
    -ms-flex-order: 1;
        order: 1; }
  .order-xl-2 {
    -ms-flex-order: 2;
        order: 2; }
  .order-xl-3 {
    -ms-flex-order: 3;
        order: 3; }
  .order-xl-4 {
    -ms-flex-order: 4;
        order: 4; }
  .order-xl-5 {
    -ms-flex-order: 5;
        order: 5; }
  .order-xl-6 {
    -ms-flex-order: 6;
        order: 6; }
  .order-xl-7 {
    -ms-flex-order: 7;
        order: 7; }
  .order-xl-8 {
    -ms-flex-order: 8;
        order: 8; }
  .order-xl-9 {
    -ms-flex-order: 9;
        order: 9; }
  .order-xl-10 {
    -ms-flex-order: 10;
        order: 10; }
  .order-xl-11 {
    -ms-flex-order: 11;
        order: 11; }
  .order-xl-12 {
    -ms-flex-order: 12;
        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: #37262d; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 0 solid #d5d7de; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 0 solid #d5d7de; }
  .table tbody + tbody {
    border-top: 0 solid #d5d7de; }

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

.table-bordered {
  border: 0 solid #d5d7de; }
  .table-bordered th,
  .table-bordered td {
    border: 0 solid #d5d7de; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 0; }

.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(55, 38, 45, 0.05); }

.table-hover tbody tr:hover {
  color: #37262d;
  background-color: rgba(55, 38, 45, 0.075); }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.table-hover .table-active:hover {
  background-color: rgba(40, 28, 33, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(40, 28, 33, 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: #d5d7de; }

.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: 544.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: 768.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: 860.98px) {
  .table-responsive-md-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1024.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: 1349.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: 50px;
  padding: 0.375rem 0.938rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
  color: #37262d;
  background-color: #f7f7f7;
  background-clip: padding-box;
  border: 0 solid #ced4da;
  border-radius: 0;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #37262d;
    background-color: #f7f7f7;
    border-color: #f76b8b;
    outline: 0;
    box-shadow: none; }
  .form-control:-ms-input-placeholder {
    color: #c5c5c5;
    opacity: 1; }
  .form-control::placeholder {
    color: #c5c5c5;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #37262d;
  background-color: #f7f7f7; }

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

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

.col-form-label-lg {
  padding-top: calc(0.5rem + 0);
  padding-bottom: calc(0.5rem + 0);
  font-size: 1.25rem;
  line-height: 1.5; }

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #37262d;
  background-color: transparent;
  border: solid transparent;
  border-width: 0 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.5rem + 0);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0; }

.form-control-lg {
  height: calc(1.5em + 1rem + 0);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0; }

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: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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 {
    color: #6c757d; }

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

.form-check-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-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: #008827; }

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

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #008827;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23008827' 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: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #008827;
    box-shadow: 0 0 0 0.2rem rgba(0, 136, 39, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #008827;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.938rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.938rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23008827' 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") #f7f7f7 no-repeat center right 1.938rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #008827;
    box-shadow: 0 0 0 0.2rem rgba(0, 136, 39, 0.25); }
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

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

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

.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: #008827; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #008827; }

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

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

.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.2rem rgba(0, 136, 39, 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: #008827; }

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

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

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #008827;
  box-shadow: 0 0 0 0.2rem rgba(0, 136, 39, 0.25); }

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

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

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #c00;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c00' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c00' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #c00;
    box-shadow: 0 0 0 0.2rem rgba(204, 0, 0, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #c00;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.938rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.938rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23c00' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23c00' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #f7f7f7 no-repeat center right 1.938rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #c00;
    box-shadow: 0 0 0 0.2rem rgba(204, 0, 0, 0.25); }
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

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

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

.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: #c00; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #c00; }

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

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

.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.2rem rgba(204, 0, 0, 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: #c00; }

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

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

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #c00;
  box-shadow: 0 0 0 0.2rem rgba(204, 0, 0, 0.25); }

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 545px) {
    .form-inline label {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 0 0 auto;
          flex: 0 0 auto;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-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: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      -ms-flex-negative: 0;
          flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 400;
  color: #37262d;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 0 solid transparent;
  padding: 0.375rem 0.938rem;
  font-size: 1.125rem;
  line-height: 1.5;
  border-radius: 0;
  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 {
      transition: none; } }
  .btn:hover {
    color: #37262d;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: none; }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }

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

.btn-success {
  color: #fff;
  background-color: #008827;
  border-color: #008827; }
  .btn-success:hover {
    color: #fff;
    background-color: #00621c;
    border-color: #005518; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 154, 71, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #fff;
    background-color: #008827;
    border-color: #008827; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #005518;
    border-color: #004815; }
    .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.2rem rgba(38, 154, 71, 0.5); }

.btn-info {
  color: #fff;
  background-color: #37262d;
  border-color: #37262d; }
  .btn-info:hover {
    color: #fff;
    background-color: #20161a;
    border-color: #191114; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(85, 71, 77, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #fff;
    background-color: #37262d;
    border-color: #37262d; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #191114;
    border-color: #110c0e; }
    .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.2rem rgba(85, 71, 77, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107; }
  .btn-warning:hover {
    color: #212529;
    background-color: #e0a800;
    border-color: #d39e00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d39e00;
    border-color: #c69500; }
    .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.2rem rgba(222, 170, 12, 0.5); }

.btn-danger {
  color: #fff;
  background-color: #c00;
  border-color: #c00; }
  .btn-danger:hover {
    color: #fff;
    background-color: #a60000;
    border-color: #990000; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(212, 38, 38, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #fff;
    background-color: #c00;
    border-color: #c00; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #990000;
    border-color: #8c0000; }
    .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.2rem rgba(212, 38, 38, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f3f2f2;
  border-color: #f3f2f2; }
  .btn-light:hover {
    color: #212529;
    background-color: #e1dede;
    border-color: #dbd7d7; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(212, 211, 212, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f3f2f2;
    border-color: #f3f2f2; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dbd7d7;
    border-color: #d4d1d1; }
    .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.2rem rgba(212, 211, 212, 0.5); }

.btn-dark {
  color: #212529;
  background-color: #b8b2b4;
  border-color: #b8b2b4; }
  .btn-dark:hover {
    color: #212529;
    background-color: #a69ea1;
    border-color: #a0979a; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(161, 157, 159, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #212529;
    background-color: #b8b2b4;
    border-color: #b8b2b4; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #212529;
    background-color: #a0979a;
    border-color: #999194; }
    .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.2rem rgba(161, 157, 159, 0.5); }

.btn-primary {
  color: #fff;
  background-color: #d80b3a;
  border-color: #d80b3a; }
  .btn-primary:hover {
    color: #fff;
    background-color: #b40930;
    border-color: #a7092d; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(222, 48, 88, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #d80b3a;
    border-color: #d80b3a; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #a7092d;
    border-color: #9b082a; }
    .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.2rem rgba(222, 48, 88, 0.5); }

.btn-secondary {
  color: #fff;
  background-color: #9a7d46;
  border-color: #9a7d46; }
  .btn-secondary:hover {
    color: #fff;
    background-color: #80683a;
    border-color: #776136; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(169, 145, 98, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #fff;
    background-color: #9a7d46;
    border-color: #9a7d46; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #fff;
    background-color: #776136;
    border-color: #6e5932; }
    .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.2rem rgba(169, 145, 98, 0.5); }

.btn-outline-success {
  color: #008827;
  border-color: #008827; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #008827;
    border-color: #008827; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(0, 136, 39, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #008827;
    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: #fff;
    background-color: #008827;
    border-color: #008827; }
    .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.2rem rgba(0, 136, 39, 0.5); }

.btn-outline-info {
  color: #37262d;
  border-color: #37262d; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #37262d;
    border-color: #37262d; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(55, 38, 45, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #37262d;
    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: #37262d;
    border-color: #37262d; }
    .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.2rem rgba(55, 38, 45, 0.5); }

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #ffc107;
    border-color: #ffc107; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #ffc107;
    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: #ffc107;
    border-color: #ffc107; }
    .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.2rem rgba(255, 193, 7, 0.5); }

.btn-outline-danger {
  color: #c00;
  border-color: #c00; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #c00;
    border-color: #c00; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(204, 0, 0, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #c00;
    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: #c00;
    border-color: #c00; }
    .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.2rem rgba(204, 0, 0, 0.5); }

.btn-outline-light {
  color: #f3f2f2;
  border-color: #f3f2f2; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f3f2f2;
    border-color: #f3f2f2; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(243, 242, 242, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f3f2f2;
    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: #f3f2f2;
    border-color: #f3f2f2; }
    .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.2rem rgba(243, 242, 242, 0.5); }

.btn-outline-dark {
  color: #b8b2b4;
  border-color: #b8b2b4; }
  .btn-outline-dark:hover {
    color: #212529;
    background-color: #b8b2b4;
    border-color: #b8b2b4; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(184, 178, 180, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #b8b2b4;
    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: #212529;
    background-color: #b8b2b4;
    border-color: #b8b2b4; }
    .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.2rem rgba(184, 178, 180, 0.5); }

.btn-outline-primary {
  color: #d80b3a;
  border-color: #d80b3a; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #d80b3a;
    border-color: #d80b3a; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(216, 11, 58, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #d80b3a;
    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: #fff;
    background-color: #d80b3a;
    border-color: #d80b3a; }
    .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.2rem rgba(216, 11, 58, 0.5); }

.btn-outline-secondary {
  color: #9a7d46;
  border-color: #9a7d46; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #9a7d46;
    border-color: #9a7d46; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(154, 125, 70, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #9a7d46;
    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: #9a7d46;
    border-color: #9a7d46; }
    .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.2rem rgba(154, 125, 70, 0.5); }

.btn-link {
  font-weight: 400;
  color: #37262d;
  text-decoration: none; }
  .btn-link:hover {
    color: #0a0708;
    text-decoration: underline; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0; }

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

.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 {
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

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

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      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: #37262d;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(55, 38, 45, 0.15);
  border-radius: 0; }

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

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

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

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

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

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

@media (min-width: 1350px) {
  .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: #d80b3a; }
  .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: 0.875rem;
  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: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -ms-flex: 1 1 auto;
        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: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-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: 0; }

.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.7035rem;
  padding-left: 0.7035rem; }
  .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.375rem;
  padding-left: 0.375rem; }

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

.btn-group-vertical {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-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: 0; }
  .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: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-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;
    -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    width: 1%;
    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: 0; }
  .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: -ms-flexbox;
    display: flex;
    -ms-flex-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: -ms-flexbox;
  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: 0; }

.input-group-prepend {
  margin-right: 0; }

.input-group-append {
  margin-left: 0; }

.input-group-text {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0.375rem 0.938rem;
  margin-bottom: 0;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1.5;
  color: #37262d;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 0 solid #ced4da;
  border-radius: 0; }
  .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 + 1rem + 0); }

.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: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0; }

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

.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.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0; }

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

.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: 1.5rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #fff;
    border-color: #d80b3a;
    background-color: #d80b3a; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none; }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #f76b8b; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #fff;
    background-color: #fa9cb1;
    border-color: #fa9cb1; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0.25rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #f7f7f7;
    border: #adb5bd solid 0; }
  .custom-control-label::after {
    position: absolute;
    top: 0.25rem;
    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; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); }

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

.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' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(216, 11, 58, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(216, 11, 58, 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' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(216, 11, 58, 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(0.25rem + 0);
    left: calc(-2.25rem + 0);
    width: calc(1rem - 0);
    height: calc(1rem - 0);
    background-color: #adb5bd;
    border-radius: 0.5rem;
    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; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #f7f7f7;
    transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(216, 11, 58, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: 50px;
  padding: 0.375rem 1.938rem 0.375rem 0.938rem;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.5;
  color: #37262d;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.938rem center/8px 10px;
  background-color: #f7f7f7;
  border: 0 solid #ced4da;
  border-radius: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-select:focus {
    border-color: #f76b8b;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(216, 11, 58, 0.25); }
    .custom-select:focus::-ms-value {
      color: #37262d;
      background-color: #f7f7f7; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.938rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 0);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem; }

.custom-select-lg {
  height: calc(1.5em + 1rem + 0);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 50px;
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 50px;
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #f76b8b;
    box-shadow: none; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .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: 50px;
  padding: 0.375rem 0.938rem;
  font-weight: 500;
  line-height: 1.5;
  color: #37262d;
  background-color: #f7f7f7;
  border: 0 solid #ced4da;
  border-radius: 0; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.5em + 0.75rem);
    padding: 0.375rem 0.938rem;
    line-height: 1.5;
    color: #37262d;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0 0 0; }

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  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: #d80b3a;
    border: 0;
    border-radius: 1rem;
    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 {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #fa9cb1; }
  .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: #d80b3a;
    border: 0;
    border-radius: 1rem;
    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 {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #fa9cb1; }
  .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.2rem;
    margin-left: 0.2rem;
    background-color: #d80b3a;
    border: 0;
    border-radius: 1rem;
    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 {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #fa9cb1; }
  .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 {
  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 {
      transition: none; } }

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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: 0 solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: 0; }
  .nav-tabs .nav-link {
    border: 0 solid transparent;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
    .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: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0; }

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

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

.nav-justified .nav-item {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  text-align: center; }

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

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

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }

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

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      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 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-align: center;
      align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 0 solid transparent;
  border-radius: 0; }
  .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: 544.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 545px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -ms-flex-direction: row;
          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 {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

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

@media (min-width: 769px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -ms-flex-direction: row;
          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 {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

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

@media (min-width: 861px) {
  .navbar-expand-md-lg {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-md-lg .navbar-nav {
      -ms-flex-direction: row;
          flex-direction: row; }
      .navbar-expand-md-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md-lg > .container,
    .navbar-expand-md-lg > .container-fluid {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-md-lg .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-md-lg .navbar-toggler {
      display: none; } }

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

@media (min-width: 1025px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -ms-flex-direction: row;
          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 {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

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

@media (min-width: 1350px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -ms-flex-direction: row;
          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 {
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-preferred-size: auto;
          flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    -ms-flex-direction: row;
        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 {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

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

.navbar-light .navbar-nav .nav-link {
  color: rgba(55, 38, 45, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(55, 38, 45, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(55, 38, 45, 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(55, 38, 45, 0.9); }

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

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

.navbar-light .navbar-text {
  color: rgba(55, 38, 45, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(55, 38, 45, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(55, 38, 45, 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 viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' 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: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid rgba(55, 38, 45, 0.125);
  border-radius: 0; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }

.card-body {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  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: #fff;
  border-bottom: 0 solid rgba(55, 38, 45, 0.125); }
  .card-header:first-child {
    border-radius: calc(0 - 0) calc(0 - 0) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border-top: 0 solid rgba(55, 38, 45, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0 - 0) calc(0 - 0); }

.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 {
  width: 100%;
  border-radius: calc(0 - 0); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0 - 0);
  border-top-right-radius: calc(0 - 0); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0 - 0);
  border-bottom-left-radius: calc(0 - 0); }

.card-deck {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 545px) {
    .card-deck {
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: -ms-flexbox;
        display: flex;
        -ms-flex: 1 0 0%;
            flex: 1 0 0%;
        -ms-flex-direction: column;
            flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 545px) {
    .card-group {
      -ms-flex-flow: row wrap;
          flex-flow: row wrap; }
      .card-group > .card {
        -ms-flex: 1 0 0%;
            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: 545px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

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

.carousel {
  position: relative; }

.carousel.pointer-event {
  -ms-touch-action: pan-y;
      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;
  transition: transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      transition: none; } }

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

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

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  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;
  transition: 0s 0.6s opacity; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      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' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%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' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    -ms-flex: 0 1 auto;
        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;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        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; }

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0 0;
  margin-bottom: 20px;
  list-style: none;
  background-color: transparent;
  border-radius: 0; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 5px; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 5px;
    color: #6c757d;
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath d='m13.475 13.0048-4.35-4.35001c-.06667-.06667-.10417-.14584-.1125-.2375-.00833-.09167.02917-.17917.1125-.2625.08333-.08334.16667-.125.25-.125.08333 0 .16667.04166.25.125l4.325 4.32501c.0833.0833.1417.1667.175.25.0333.0833.05.175.05.275 0 .1-.0167.1917-.05.275-.0333.0833-.0917.1667-.175.25l-4.325 4.325c-.06667.0667-.14583.1042-.2375.1125-.09167.0083-.17917-.0292-.2625-.1125-.08333-.0833-.125-.1667-.125-.25 0-.0833.04167-.1667.125-.25l4.35-4.35Z' fill='%23B8B2B4'/%3E%3C/svg%3E"); }

.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: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0; }

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

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

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

.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #d80b3a;
  border-color: #d80b3a; }

.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: 1.25rem;
  line-height: 1.5; }

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

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

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

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

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

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0;
  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 {
      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-success {
  color: #fff;
  background-color: #008827; }
  a.badge-success:hover, a.badge-success:focus {
    color: #fff;
    background-color: #005518; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(0, 136, 39, 0.5); }

.badge-info {
  color: #fff;
  background-color: #37262d; }
  a.badge-info:hover, a.badge-info:focus {
    color: #fff;
    background-color: #191114; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(55, 38, 45, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #ffc107; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #d39e00; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); }

.badge-danger {
  color: #fff;
  background-color: #c00; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #fff;
    background-color: #990000; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(204, 0, 0, 0.5); }

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

.badge-dark {
  color: #212529;
  background-color: #b8b2b4; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #212529;
    background-color: #a0979a; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(184, 178, 180, 0.5); }

.badge-primary {
  color: #fff;
  background-color: #d80b3a; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #fff;
    background-color: #a7092d; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(216, 11, 58, 0.5); }

.badge-secondary {
  color: #fff;
  background-color: #9a7d46; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #fff;
    background-color: #776136; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(154, 125, 70, 0.5); }

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

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

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 0 solid transparent;
  border-radius: 0; }

.alert-heading {
  color: inherit; }

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

.alert-dismissible {
  padding-right: 4rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-success {
  color: #1a592a;
  background-color: #cce7d4;
  border-color: #b8dec3; }
  .alert-success hr {
    border-top-color: #a7d6b4; }
  .alert-success .alert-link {
    color: #0e3217; }

.alert-info {
  color: #37262d;
  background-color: #d7d4d5;
  border-color: #c7c2c4; }
  .alert-info hr {
    border-top-color: #bbb5b7; }
  .alert-info .alert-link {
    color: #191114; }

.alert-warning {
  color: #9f7719;
  background-color: #fff3cd;
  border-color: #ffeeba; }
  .alert-warning hr {
    border-top-color: #ffe8a1; }
  .alert-warning .alert-link {
    color: #735612; }

.alert-danger {
  color: #841216;
  background-color: #f5cccc;
  border-color: #f1b8b8; }
  .alert-danger hr {
    border-top-color: #eda3a3; }
  .alert-danger .alert-link {
    color: #570c0f; }

.alert-light {
  color: #999093;
  background-color: #fdfcfc;
  border-color: #fcfbfb; }
  .alert-light hr {
    border-top-color: #f1ecec; }
  .alert-light .alert-link {
    color: #807679; }

.alert-dark {
  color: #7a6f73;
  background-color: #f1f0f0;
  border-color: #ebe9ea; }
  .alert-dark hr {
    border-top-color: #dfdcdd; }
  .alert-dark .alert-link {
    color: #5f575a; }

.alert-primary {
  color: #8b1834;
  background-color: #f7ced8;
  border-color: #f4bbc8; }
  .alert-primary hr {
    border-top-color: #f0a5b6; }
  .alert-primary .alert-link {
    color: #601024; }

.alert-secondary {
  color: #6a533a;
  background-color: #ebe5da;
  border-color: #e3dbcb; }
  .alert-secondary hr {
    border-top-color: #dad0ba; }
  .alert-secondary .alert-link {
    color: #493928; }

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

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0; }

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #d80b3a;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      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 {
  animation: progress-bar-stripes 1s linear infinite; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      animation: none; } }

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start; }

.media-body {
  -ms-flex: 1;
      flex: 1; }

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      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: #37262d;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #fff;
  border: 0 solid rgba(55, 38, 45, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .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: #d80b3a;
    border-color: #d80b3a; }

.list-group-horizontal {
  -ms-flex-direction: row;
      flex-direction: row; }
  .list-group-horizontal .list-group-item {
    margin-right: 0;
    margin-bottom: 0; }
    .list-group-horizontal .list-group-item:first-child {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0;
      border-top-right-radius: 0; }
    .list-group-horizontal .list-group-item:last-child {
      margin-right: 0;
      border-top-right-radius: 0;
      border-bottom-right-radius: 0;
      border-bottom-left-radius: 0; }

@media (min-width: 545px) {
  .list-group-horizontal-sm {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-sm .list-group-item {
      margin-right: 0;
      margin-bottom: 0; }
      .list-group-horizontal-sm .list-group-item:first-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 0; }
      .list-group-horizontal-sm .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0; } }

@media (min-width: 769px) {
  .list-group-horizontal-md {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-md .list-group-item {
      margin-right: 0;
      margin-bottom: 0; }
      .list-group-horizontal-md .list-group-item:first-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 0; }
      .list-group-horizontal-md .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0; } }

@media (min-width: 861px) {
  .list-group-horizontal-md-lg {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-md-lg .list-group-item {
      margin-right: 0;
      margin-bottom: 0; }
      .list-group-horizontal-md-lg .list-group-item:first-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 0; }
      .list-group-horizontal-md-lg .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0; } }

@media (min-width: 1025px) {
  .list-group-horizontal-lg {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-lg .list-group-item {
      margin-right: 0;
      margin-bottom: 0; }
      .list-group-horizontal-lg .list-group-item:first-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 0; }
      .list-group-horizontal-lg .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0; } }

@media (min-width: 1350px) {
  .list-group-horizontal-xl {
    -ms-flex-direction: row;
        flex-direction: row; }
    .list-group-horizontal-xl .list-group-item {
      margin-right: 0;
      margin-bottom: 0; }
      .list-group-horizontal-xl .list-group-item:first-child {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0;
        border-top-right-radius: 0; }
      .list-group-horizontal-xl .list-group-item:last-child {
        margin-right: 0;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0; } }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
  .list-group-flush .list-group-item:last-child {
    margin-bottom: 0; }

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }

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

.list-group-item-success {
  color: #1a592a;
  background-color: #b8dec3; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #1a592a;
    background-color: #a7d6b4; }
  .list-group-item-success.list-group-item-action.active {
    color: #fff;
    background-color: #1a592a;
    border-color: #1a592a; }

.list-group-item-info {
  color: #37262d;
  background-color: #c7c2c4; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #37262d;
    background-color: #bbb5b7; }
  .list-group-item-info.list-group-item-action.active {
    color: #fff;
    background-color: #37262d;
    border-color: #37262d; }

.list-group-item-warning {
  color: #9f7719;
  background-color: #ffeeba; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #9f7719;
    background-color: #ffe8a1; }
  .list-group-item-warning.list-group-item-action.active {
    color: #fff;
    background-color: #9f7719;
    border-color: #9f7719; }

.list-group-item-danger {
  color: #841216;
  background-color: #f1b8b8; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #841216;
    background-color: #eda3a3; }
  .list-group-item-danger.list-group-item-action.active {
    color: #fff;
    background-color: #841216;
    border-color: #841216; }

.list-group-item-light {
  color: #999093;
  background-color: #fcfbfb; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #999093;
    background-color: #f1ecec; }
  .list-group-item-light.list-group-item-action.active {
    color: #fff;
    background-color: #999093;
    border-color: #999093; }

.list-group-item-dark {
  color: #7a6f73;
  background-color: #ebe9ea; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #7a6f73;
    background-color: #dfdcdd; }
  .list-group-item-dark.list-group-item-action.active {
    color: #fff;
    background-color: #7a6f73;
    border-color: #7a6f73; }

.list-group-item-primary {
  color: #8b1834;
  background-color: #f4bbc8; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #8b1834;
    background-color: #f0a5b6; }
  .list-group-item-primary.list-group-item-action.active {
    color: #fff;
    background-color: #8b1834;
    border-color: #8b1834; }

.list-group-item-secondary {
  color: #6a533a;
  background-color: #e3dbcb; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #6a533a;
    background-color: #dad0ba; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #fff;
    background-color: #6a533a;
    border-color: #6a533a; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 500;
  line-height: 1;
  color: #37262d;
  text-shadow: 0 1px 0 #fff;
  opacity: .5; }
  .close:hover {
    color: #37262d;
    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; }

.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: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: none; }

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

.modal-dialog-centered {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  min-height: calc(100% - 1rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 1rem);
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-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: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(55, 38, 45, 0.2);
  border-radius: 0;
  outline: 0; }

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

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

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

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

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 1rem;
  border-top: 0 solid #dee2e6;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

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

@media (min-width: 545px) {
  .modal-dialog {
    max-width: 500px;
    margin: 255px auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 510px); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 510px); }
  .modal-dialog-centered {
    min-height: calc(100% - 510px); }
    .modal-dialog-centered::before {
      height: calc(100vh - 510px); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 1025px) {
  .modal-lg,
  .modal-xl {
    max-width: 800px; } }

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

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Manrope-medium", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  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: 0.875rem;
  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: #37262d; }

.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: #37262d; }

.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: #37262d; }

.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: #37262d; }

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

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Manrope-medium", sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  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: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 0 solid rgba(55, 38, 45, 0.2);
  border-radius: 0; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0; }
    .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 + 0) * -1); }
    .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(55, 38, 45, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #fff; }

.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 + 0) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0 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(55, 38, 45, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #fff; }

.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 + 0) * -1); }
    .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(55, 38, 45, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #fff; }
  .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: 0 solid #f7f7f7; }

.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 + 0) * -1);
    width: 0.5rem;
    height: 1rem;
    margin: 0 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(55, 38, 45, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #fff; }

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

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

.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-success {
  background-color: #008827 !important; }

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

.bg-info {
  background-color: #37262d !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border {
  border: 0 solid #dee2e6 !important; }

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

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

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

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

.border-0 {
  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-success {
  border-color: #008827 !important; }

.border-info {
  border-color: #37262d !important; }

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

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

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

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

.border-primary {
  border-color: #d80b3a !important; }

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

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

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

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

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

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

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

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

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

.rounded-circle {
  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 {
  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 {
  display: -ms-flexbox !important;
  display: flex !important; }

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  display: inline-flex !important; }

@media (min-width: 545px) {
  .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: -ms-flexbox !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 769px) {
  .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: -ms-flexbox !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 861px) {
  .d-md-lg-none {
    display: none !important; }
  .d-md-lg-inline {
    display: inline !important; }
  .d-md-lg-inline-block {
    display: inline-block !important; }
  .d-md-lg-block {
    display: block !important; }
  .d-md-lg-table {
    display: table !important; }
  .d-md-lg-table-row {
    display: table-row !important; }
  .d-md-lg-table-cell {
    display: table-cell !important; }
  .d-md-lg-flex {
    display: -ms-flexbox !important;
    display: flex !important; }
  .d-md-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1025px) {
  .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: -ms-flexbox !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important; } }

@media (min-width: 1350px) {
  .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: -ms-flexbox !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !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: -ms-flexbox !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -ms-inline-flexbox !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 {
  -ms-flex-direction: row !important;
      flex-direction: row !important; }

.flex-column {
  -ms-flex-direction: column !important;
      flex-direction: column !important; }

.flex-row-reverse {
  -ms-flex-direction: row-reverse !important;
      flex-direction: row-reverse !important; }

.flex-column-reverse {
  -ms-flex-direction: column-reverse !important;
      flex-direction: column-reverse !important; }

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

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

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

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

.flex-grow-0 {
  -ms-flex-positive: 0 !important;
      flex-grow: 0 !important; }

.flex-grow-1 {
  -ms-flex-positive: 1 !important;
      flex-grow: 1 !important; }

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

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

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

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

.justify-content-center {
  -ms-flex-pack: center !important;
      justify-content: center !important; }

.justify-content-between {
  -ms-flex-pack: justify !important;
      justify-content: space-between !important; }

.justify-content-around {
  -ms-flex-pack: distribute !important;
      justify-content: space-around !important; }

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

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

.align-items-center {
  -ms-flex-align: center !important;
      align-items: center !important; }

.align-items-baseline {
  -ms-flex-align: baseline !important;
      align-items: baseline !important; }

.align-items-stretch {
  -ms-flex-align: stretch !important;
      align-items: stretch !important; }

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

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

.align-content-center {
  -ms-flex-line-pack: center !important;
      align-content: center !important; }

.align-content-between {
  -ms-flex-line-pack: justify !important;
      align-content: space-between !important; }

.align-content-around {
  -ms-flex-line-pack: distribute !important;
      align-content: space-around !important; }

.align-content-stretch {
  -ms-flex-line-pack: stretch !important;
      align-content: stretch !important; }

.align-self-auto {
  -ms-flex-item-align: auto !important;
      -ms-grid-row-align: auto !important;
      align-self: auto !important; }

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

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

.align-self-center {
  -ms-flex-item-align: center !important;
      -ms-grid-row-align: center !important;
      align-self: center !important; }

.align-self-baseline {
  -ms-flex-item-align: baseline !important;
      align-self: baseline !important; }

.align-self-stretch {
  -ms-flex-item-align: stretch !important;
      -ms-grid-row-align: stretch !important;
      align-self: stretch !important; }

@media (min-width: 545px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-sm-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-sm-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-sm-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-sm-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 769px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-md-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-md-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-md-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-md-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 861px) {
  .flex-md-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-md-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-md-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-md-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-md-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-md-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-md-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-md-lg-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-md-lg-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-md-lg-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-md-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-md-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-md-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-md-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-md-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-md-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-md-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-md-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-md-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-md-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-md-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-md-lg-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-md-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-md-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-md-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-md-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-md-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-md-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-md-lg-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-md-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-md-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-md-lg-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-md-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-md-lg-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 1025px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

@media (min-width: 1350px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important; }
  .flex-xl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important; }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    -ms-flex: 1 1 auto !important;
        flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    -ms-flex-positive: 0 !important;
        flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -ms-flex-positive: 1 !important;
        flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    -ms-flex-negative: 0 !important;
        flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    -ms-flex-negative: 1 !important;
        flex-shrink: 1 !important; }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important; }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important; }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important; }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important; }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important; }
  .align-items-xl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important; }
  .align-items-xl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important; }
  .align-items-xl-center {
    -ms-flex-align: center !important;
        align-items: center !important; }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important; }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important; }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important; }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important; }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important; }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important; }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important; }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        -ms-grid-row-align: auto !important;
        align-self: auto !important; }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important; }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important; }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        -ms-grid-row-align: center !important;
        align-self: center !important; }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important; }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        -ms-grid-row-align: stretch !important;
        align-self: stretch !important; } }

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

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

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

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

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

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

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

@media (min-width: 1350px) {
  .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 {
  position: relative !important; }

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

.position-fixed {
  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;
  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.125rem 0.25rem rgba(55, 38, 45, 0.075) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(55, 38, 45, 0.15) !important; }

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(55, 38, 45, 0.175) !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,
.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,
.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 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  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 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  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 {
  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: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !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: -3rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -3rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -3rem !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: 545px) {
  .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: 3rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !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: 3rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !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: -3rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !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: 769px) {
  .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: 3rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !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: 3rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !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: -3rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !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: 861px) {
  .m-md-lg-0 {
    margin: 0 !important; }
  .mt-md-lg-0,
  .my-md-lg-0 {
    margin-top: 0 !important; }
  .mr-md-lg-0,
  .mx-md-lg-0 {
    margin-right: 0 !important; }
  .mb-md-lg-0,
  .my-md-lg-0 {
    margin-bottom: 0 !important; }
  .ml-md-lg-0,
  .mx-md-lg-0 {
    margin-left: 0 !important; }
  .m-md-lg-1 {
    margin: 0.25rem !important; }
  .mt-md-lg-1,
  .my-md-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-md-lg-1,
  .mx-md-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-md-lg-1,
  .my-md-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-lg-1,
  .mx-md-lg-1 {
    margin-left: 0.25rem !important; }
  .m-md-lg-2 {
    margin: 0.5rem !important; }
  .mt-md-lg-2,
  .my-md-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-md-lg-2,
  .mx-md-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-md-lg-2,
  .my-md-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-lg-2,
  .mx-md-lg-2 {
    margin-left: 0.5rem !important; }
  .m-md-lg-3 {
    margin: 1rem !important; }
  .mt-md-lg-3,
  .my-md-lg-3 {
    margin-top: 1rem !important; }
  .mr-md-lg-3,
  .mx-md-lg-3 {
    margin-right: 1rem !important; }
  .mb-md-lg-3,
  .my-md-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-md-lg-3,
  .mx-md-lg-3 {
    margin-left: 1rem !important; }
  .m-md-lg-4 {
    margin: 1.5rem !important; }
  .mt-md-lg-4,
  .my-md-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-md-lg-4,
  .mx-md-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-md-lg-4,
  .my-md-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-lg-4,
  .mx-md-lg-4 {
    margin-left: 1.5rem !important; }
  .m-md-lg-5 {
    margin: 3rem !important; }
  .mt-md-lg-5,
  .my-md-lg-5 {
    margin-top: 3rem !important; }
  .mr-md-lg-5,
  .mx-md-lg-5 {
    margin-right: 3rem !important; }
  .mb-md-lg-5,
  .my-md-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-md-lg-5,
  .mx-md-lg-5 {
    margin-left: 3rem !important; }
  .p-md-lg-0 {
    padding: 0 !important; }
  .pt-md-lg-0,
  .py-md-lg-0 {
    padding-top: 0 !important; }
  .pr-md-lg-0,
  .px-md-lg-0 {
    padding-right: 0 !important; }
  .pb-md-lg-0,
  .py-md-lg-0 {
    padding-bottom: 0 !important; }
  .pl-md-lg-0,
  .px-md-lg-0 {
    padding-left: 0 !important; }
  .p-md-lg-1 {
    padding: 0.25rem !important; }
  .pt-md-lg-1,
  .py-md-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-md-lg-1,
  .px-md-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-md-lg-1,
  .py-md-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-lg-1,
  .px-md-lg-1 {
    padding-left: 0.25rem !important; }
  .p-md-lg-2 {
    padding: 0.5rem !important; }
  .pt-md-lg-2,
  .py-md-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-md-lg-2,
  .px-md-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-md-lg-2,
  .py-md-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-lg-2,
  .px-md-lg-2 {
    padding-left: 0.5rem !important; }
  .p-md-lg-3 {
    padding: 1rem !important; }
  .pt-md-lg-3,
  .py-md-lg-3 {
    padding-top: 1rem !important; }
  .pr-md-lg-3,
  .px-md-lg-3 {
    padding-right: 1rem !important; }
  .pb-md-lg-3,
  .py-md-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-md-lg-3,
  .px-md-lg-3 {
    padding-left: 1rem !important; }
  .p-md-lg-4 {
    padding: 1.5rem !important; }
  .pt-md-lg-4,
  .py-md-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-md-lg-4,
  .px-md-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-md-lg-4,
  .py-md-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-lg-4,
  .px-md-lg-4 {
    padding-left: 1.5rem !important; }
  .p-md-lg-5 {
    padding: 3rem !important; }
  .pt-md-lg-5,
  .py-md-lg-5 {
    padding-top: 3rem !important; }
  .pr-md-lg-5,
  .px-md-lg-5 {
    padding-right: 3rem !important; }
  .pb-md-lg-5,
  .py-md-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-md-lg-5,
  .px-md-lg-5 {
    padding-left: 3rem !important; }
  .m-md-lg-n1 {
    margin: -0.25rem !important; }
  .mt-md-lg-n1,
  .my-md-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-lg-n1,
  .mx-md-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-lg-n1,
  .my-md-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-lg-n1,
  .mx-md-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-md-lg-n2 {
    margin: -0.5rem !important; }
  .mt-md-lg-n2,
  .my-md-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-lg-n2,
  .mx-md-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-lg-n2,
  .my-md-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-lg-n2,
  .mx-md-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-md-lg-n3 {
    margin: -1rem !important; }
  .mt-md-lg-n3,
  .my-md-lg-n3 {
    margin-top: -1rem !important; }
  .mr-md-lg-n3,
  .mx-md-lg-n3 {
    margin-right: -1rem !important; }
  .mb-md-lg-n3,
  .my-md-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-lg-n3,
  .mx-md-lg-n3 {
    margin-left: -1rem !important; }
  .m-md-lg-n4 {
    margin: -1.5rem !important; }
  .mt-md-lg-n4,
  .my-md-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-lg-n4,
  .mx-md-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-lg-n4,
  .my-md-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-lg-n4,
  .mx-md-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-md-lg-n5 {
    margin: -3rem !important; }
  .mt-md-lg-n5,
  .my-md-lg-n5 {
    margin-top: -3rem !important; }
  .mr-md-lg-n5,
  .mx-md-lg-n5 {
    margin-right: -3rem !important; }
  .mb-md-lg-n5,
  .my-md-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-md-lg-n5,
  .mx-md-lg-n5 {
    margin-left: -3rem !important; }
  .m-md-lg-auto {
    margin: auto !important; }
  .mt-md-lg-auto,
  .my-md-lg-auto {
    margin-top: auto !important; }
  .mr-md-lg-auto,
  .mx-md-lg-auto {
    margin-right: auto !important; }
  .mb-md-lg-auto,
  .my-md-lg-auto {
    margin-bottom: auto !important; }
  .ml-md-lg-auto,
  .mx-md-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1025px) {
  .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: 3rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !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: 3rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !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: -3rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !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: 1350px) {
  .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: 3rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !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: 3rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !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: -3rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !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 {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  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: 545px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 769px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 861px) {
  .text-md-lg-left {
    text-align: left !important; }
  .text-md-lg-right {
    text-align: right !important; }
  .text-md-lg-center {
    text-align: center !important; } }

@media (min-width: 1025px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1350px) {
  .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: 500 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #fff !important; }

.text-success {
  color: #008827 !important; }

a.text-success:hover, a.text-success:focus {
  color: #003c11 !important; }

.text-info {
  color: #37262d !important; }

a.text-info:hover, a.text-info:focus {
  color: #0a0708 !important; }

.text-warning {
  color: #ffc107 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important; }

.text-danger {
  color: #c00 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: maroon !important; }

.text-light {
  color: #f3f2f2 !important; }

a.text-light:hover, a.text-light:focus {
  color: #cecaca !important; }

.text-dark {
  color: #b8b2b4 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: #938a8d !important; }

.text-primary {
  color: #d80b3a !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #8f0726 !important; }

.text-secondary {
  color: #9a7d46 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #65522e !important; }

.text-body {
  color: #37262d !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(55, 38, 45, 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: 0 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: 1025px !important; }
  .container {
    min-width: 1025px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 0 solid #37262d; }
  .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: #d5d7de; }
  .table .thead-dark th {
    color: inherit;
    border-color: #d5d7de; } }

.carousel .icon-prev,
.carousel .icon-next {
  background-color: #fff;
  font-size: 1.875em;
  height: 3rem;
  padding-top: 0.24em;
  width: 3rem; }
  .carousel .icon-prev::before,
  .carousel .icon-next::before {
    color: black;
    font-family: 'FontAwesome'; }

.carousel .icon-prev::before {
  content: '\F104'; }

.carousel .icon-next::before {
  content: '\F105'; }

.carousel .carousel-control-prev {
  -ms-flex-pack: start;
      justify-content: flex-start; }

.carousel .carousel-control-next {
  -ms-flex-pack: end;
      justify-content: flex-end; }

.nav-tabs {
  border-bottom: 0 solid #d5d7de; }
  .nav-tabs .nav-link {
    font-size: 1.1rem;
    color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.active {
      border-bottom: 0.188em solid #d80b3a; }

.card {
  margin-bottom: 1em; }

.card-header h4 {
  margin-bottom: 0; }

.modal .modal-body {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto; }

dt {
  color: #495057;
  font-weight: normal; }

.custom-checkbox .custom-control-label::before {
  background-color: transparent;
  border: 1px solid #37262d;
  top: 0; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  content: '';
  top: 0;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='check_pink'%3E%3Crect width='16' height='16' transform='translate(0 0.5)' fill='%23D80B3A'/%3E%3Cpath id='Vector' d='M6.36677 11.2332L12.3001 5.29988C12.3446 5.25543 12.3973 5.23043 12.4584 5.22488C12.5196 5.21932 12.5779 5.24432 12.6334 5.29988C12.689 5.35543 12.7168 5.41099 12.7168 5.46655C12.7168 5.5221 12.689 5.57766 12.6334 5.63321L6.71677 11.5499C6.61677 11.6499 6.50011 11.6999 6.36677 11.6999C6.23344 11.6999 6.11677 11.6499 6.01677 11.5499L3.36677 8.89988C3.32233 8.85543 3.29733 8.80266 3.29177 8.74155C3.28622 8.68043 3.31122 8.6221 3.36677 8.56655C3.42233 8.51099 3.47788 8.48321 3.53344 8.48321C3.589 8.48321 3.64455 8.51099 3.70011 8.56655L6.36677 11.2332Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat; }

.custom-radio .custom-control-label::before {
  border: 1px solid black;
  background: #d5d7de;
  /* For browsers that do not support gradients */
  background: linear-gradient(#d5d7de, #ccc);
  /* Standard syntax */ }

.form-control.is-invalid {
  background-image: none; }

img {
  max-width: 100%; }

h1,
h2 {
  font-family: "CoralBlushSerif", serif;
  font-weight: 400;
  line-height: 100%;
  text-transform: uppercase; }

h1 {
  font-size: 64px; }

h2 {
  font-size: 36px; }

h3 {
  font-family: "Manrope-bold", sans-serif;
  font-size: 32px;
  font-weight: 700;
  line-height: 100%; }

h4 {
  font-size: 32px;
  line-height: 100%; }

h5,
p,
body {
  font-size: 14px; }

h6 {
  font-family: "Manrope-bold", sans-serif;
  font-size: 12px;
  font-weight: 700;
  line-height: 100%;
  letter-spacing: 2.88px;
  text-transform: uppercase; }

.modal .modal-content {
  padding: 20px; }
  .modal .modal-content .modal-header {
    padding: 0;
    border-bottom: 1px solid #d5d7de;
    margin-bottom: 45px; }
    .modal .modal-content .modal-header .modal-title {
      font-size: 35px;
      font-weight: 300;
      color: #d80b3a; }
  .modal .modal-content .modal-body {
    padding: 0;
    font-size: 18px;
    font-weight: 300;
    text-align: left;
    color: #37262d; }

.modal-backdrop {
  z-index: 5; }

.modal-dialog {
  margin: 45px auto; }

/* 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;
  -ms-touch-action: pan-y;
  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 {
  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; }

/* Slider */
.slick-loading .slick-list {
  background: #fff url("./ajax-loader.gif") center center no-repeat; }

/* Icons */
@font-face {
  font-family: "slick";
  src: url("./fonts/slick.eot");
  src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none; }
  .slick-prev:hover, .slick-prev:focus,
  .slick-next:hover,
  .slick-next:focus {
    outline: none;
    background: transparent;
    color: transparent; }
    .slick-prev:hover:before, .slick-prev:focus:before,
    .slick-next:hover:before,
    .slick-next:focus:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    font-family: "slick";
    font-size: 20px;
    line-height: 1;
    color: white;
    opacity: 0.75;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

.slick-prev {
  left: -25px; }
  [dir="rtl"] .slick-prev {
    left: auto;
    right: -25px; }
  .slick-prev:before {
    content: "\2190"; }
    [dir="rtl"] .slick-prev:before {
      content: "\2192"; }

.slick-next {
  right: -25px; }
  [dir="rtl"] .slick-next {
    left: -25px;
    right: auto; }
  .slick-next:before {
    content: "\2192"; }
    [dir="rtl"] .slick-next:before {
      content: "\2190"; }

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px; }

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 0 5px;
    padding: 0;
    cursor: pointer; }
    .slick-dots li button {
      border: 0;
      background: transparent;
      display: block;
      height: 20px;
      width: 20px;
      outline: none;
      line-height: 0px;
      font-size: 0px;
      color: transparent;
      padding: 5px;
      cursor: pointer; }
      .slick-dots li button:hover, .slick-dots li button:focus {
        outline: none; }
        .slick-dots li button:hover:before, .slick-dots li button:focus:before {
          opacity: 1; }
      .slick-dots li button:before {
        position: absolute;
        top: 0;
        left: 0;
        content: "\2022";
        width: 20px;
        height: 20px;
        font-family: "slick";
        font-size: 6px;
        line-height: 20px;
        text-align: center;
        color: black;
        opacity: 0.25;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale; }
    .slick-dots li.slick-active button:before {
      color: black;
      opacity: 0.75; }

.pull-left-xs {
  float: left; }

.pull-right-xs {
  float: right; }

@media (min-width: 545px) and (max-width: 768.98px) {
  .pull-left-sm {
    float: left; }
  .pull-right-sm {
    float: right; } }

@media (min-width: 769px) and (max-width: 860.98px) {
  .pull-left-md {
    float: left; }
  .pull-right-md {
    float: right; } }

@media (min-width: 861px) and (max-width: 1024.98px) {
  .pull-left-md-lg {
    float: left; }
  .pull-right-md-lg {
    float: right; } }

@media (min-width: 1025px) and (max-width: 1349.98px) {
  .pull-left-lg {
    float: left; }
  .pull-right-lg {
    float: right; } }

@media (min-width: 1350px) {
  .pull-left-xl {
    float: left; }
  .pull-right-xl {
    float: right; } }

@media (max-width: 544.98px) {
  .hidden-xs-down {
    display: none !important; } }

@media (max-width: 768.98px) {
  .hidden-sm-down {
    display: none !important; } }

@media (max-width: 860.98px) {
  .hidden-md-down {
    display: none !important; } }

@media (max-width: 1024.98px) {
  .hidden-md-lg-down {
    display: none !important; } }

@media (max-width: 1349.98px) {
  .hidden-lg-down {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.row.equal-height > [class^="col"] {
  display: -ms-flexbox;
  display: flex; }

.icon-base, .i-pinterest, .i-pinterest--white, .i-back-to-top, .i-facebook, .i-facebook--white, .i-instagram, .i-instagram--white, .i-twitter, .i-view-list, .i-view-grid, .i-arrow-down-acute, .i-arrow-down, .i-arrow-down--grey, .i-arrow-down--dark-grey, .i-arrow-down--pink, .i-arrow-down--white, .i-arrow-down--pink--grey, .i-arrow-left, .i-arrow-left--grey, .i-arrow-right, .i-arrow-right--grey, .i-arrow-up, .i-arrow-up--grey, .i-arrow-up--pink, .i-arrow-up--pink--grey, .i-arrow-right-long, .i-arrow-right-long-thin, .i-paypal, .i-systeme-facturation, .i-arrows-group, .i-credit-cart, .i-credit-cart--grey, .i-credit-cart-bold, .i-eye, .i-filter, .i-filter--red, .i-heart, .i-heart--white, .i-heart-full, .i-heart-full--pink, .i-basket, .i-basket--white, .i-discount, .i-target, .i-target--pink, .i-close, .i-close--white, .i-close--grey, .i-close-circle, .i-close-bold, .i-close-bold--grey, .i-home, .i-menu, .i-menu--white, .i-modifier, .i-phone, .i-pin, .i-pin--white, .i-plus, .i-profile, .i-profile--white, .i-search, .i-search--white, .i-search-thin, .i-lock, .i-bag, .i-bag--white, .i-trash, .i-delivery, .i-delivery--pink, .i-delivery--grey, .i-france, .i-maze, .i-return, .i-secure, .i-service, .i-water, .i-cancel, .i-cancel--pink, .i-cancel--grey, .i-facture, .i-facture--pink, .i-facture--grey, .i-order-open, .i-order-open--pink, .i-order-return, .i-order-return--pink, .i-order-return--grey, .i-mail, .i-information, .i-clock, .i-cube, .i-map, .i-map--black, .i-play, .i-play--grey, .i-waze, .i-waze--black, .i-order-status-cancel, .i-order-status-cancel--pink, .i-order-status-cancel--grey, .i-order-status-cancel--light-pink, .i-order-status-check, .i-order-status-check--pink, .i-order-status-check--grey, .i-order-status-payment, .i-order-status-payment--pink, .i-order-status-payment--grey, .i-order-status-return, .i-order-status-return--pink, .i-order-status-return--grey {
  display: block;
  height: 30px;
  margin: 0;
  width: 30px; }
  .icon-base::before, .i-pinterest::before, .i-pinterest--white::before, .i-back-to-top::before, .i-facebook::before, .i-facebook--white::before, .i-instagram::before, .i-instagram--white::before, .i-twitter::before, .i-view-list::before, .i-view-grid::before, .i-arrow-down-acute::before, .i-arrow-down::before, .i-arrow-down--grey::before, .i-arrow-down--dark-grey::before, .i-arrow-down--pink::before, .i-arrow-down--white::before, .i-arrow-down--pink--grey::before, .i-arrow-left::before, .i-arrow-left--grey::before, .i-arrow-right::before, .i-arrow-right--grey::before, .i-arrow-up::before, .i-arrow-up--grey::before, .i-arrow-up--pink::before, .i-arrow-up--pink--grey::before, .i-arrow-right-long::before, .i-arrow-right-long-thin::before, .i-paypal::before, .i-systeme-facturation::before, .i-arrows-group::before, .i-credit-cart::before, .i-credit-cart--grey::before, .i-credit-cart-bold::before, .i-eye::before, .i-filter::before, .i-filter--red::before, .i-heart::before, .i-heart--white::before, .i-heart-full::before, .i-heart-full--pink::before, .i-basket::before, .i-basket--white::before, .i-discount::before, .i-target::before, .i-target--pink::before, .i-close::before, .i-close--white::before, .i-close--grey::before, .i-close-circle::before, .i-close-bold::before, .i-close-bold--grey::before, .i-home::before, .i-menu::before, .i-menu--white::before, .i-modifier::before, .i-phone::before, .i-pin::before, .i-pin--white::before, .i-plus::before, .i-profile::before, .i-profile--white::before, .i-search::before, .i-search--white::before, .i-search-thin::before, .i-lock::before, .i-bag::before, .i-bag--white::before, .i-trash::before, .i-delivery::before, .i-delivery--pink::before, .i-delivery--grey::before, .i-france::before, .i-maze::before, .i-return::before, .i-secure::before, .i-service::before, .i-water::before, .i-cancel::before, .i-cancel--pink::before, .i-cancel--grey::before, .i-facture::before, .i-facture--pink::before, .i-facture--grey::before, .i-order-open::before, .i-order-open--pink::before, .i-order-return::before, .i-order-return--pink::before, .i-order-return--grey::before, .i-mail::before, .i-information::before, .i-clock::before, .i-cube::before, .i-map::before, .i-map--black::before, .i-play::before, .i-play--grey::before, .i-waze::before, .i-waze--black::before, .i-order-status-cancel::before, .i-order-status-cancel--pink::before, .i-order-status-cancel--grey::before, .i-order-status-cancel--light-pink::before, .i-order-status-check::before, .i-order-status-check--pink::before, .i-order-status-check--grey::before, .i-order-status-payment::before, .i-order-status-payment--pink::before, .i-order-status-payment--grey::before, .i-order-status-return::before, .i-order-status-return--pink::before, .i-order-status-return--grey::before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: '';
    display: block;
    padding-top: 100%; }

.i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-back-to-top::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 110 110%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M70.01 56.19L57.411 43.593l-.001-.001c-1.054-1.055-2.764-1.055-3.818 0l-.002.002L40.992 56.19c-1.055 1.054-1.055 2.764 0 3.818 1.054 1.055 2.764 1.055 3.818 0L55.5 49.32l10.692 10.69c1.054 1.055 2.764 1.055 3.818 0 1.054-1.054 1.054-2.764 0-3.818z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pinterest--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before,
.choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before, .product-carousel-wrapper .product-pintererst-link .i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23c00%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook--white::before, .error-page .facebook:hover .i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram--white::before, .error-page .instagram:hover .i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-twitter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.5076 6.49288L18.4704 6.46808C17.7014 5.73634 16.7961 5.38907 15.7543 5.43868L15.7171 5.36426L15.7419 5.35186C16.6844 5.14102 17.2426 4.91778 17.4162 4.66973C17.4658 4.47129 17.4038 4.35967 17.1929 4.33486C16.7217 4.39688 16.2752 4.4961 15.8907 4.65733C16.3868 4.33486 16.5728 4.11162 16.4612 4C15.9775 4.0124 15.4442 4.26045 14.8985 4.75655C15.0969 4.40928 15.1838 4.21084 15.1341 4.18604C14.8613 4.35967 14.638 4.55811 14.4396 4.76895C14.0179 5.24024 13.6831 5.67432 13.4226 6.0712L13.4102 6.09601C12.7529 7.17501 12.2816 8.25402 12.0087 9.35784L11.9095 9.44465L11.8847 9.45706C11.4878 8.96096 11.0041 8.53928 10.4336 8.20441C9.7639 7.75793 8.97015 7.34865 8.05237 6.93937C7.06018 6.41847 6.04318 5.99679 5.02619 5.66192C5.01378 6.81535 5.58429 7.72072 6.68811 8.39045V8.40285C6.30363 8.40285 5.91916 8.46486 5.54709 8.57649C5.6215 9.64309 6.37805 10.3748 7.80432 10.7717L7.79192 10.7965C7.23381 10.7593 6.77492 10.9577 6.41526 11.367C6.88655 12.2848 7.71751 12.7189 8.92054 12.6941C8.68489 12.8181 8.49886 12.9421 8.37484 13.091C8.15159 13.3266 8.07718 13.5995 8.15159 13.9095C8.41204 14.3808 8.87093 14.5917 9.55306 14.5544L9.59027 14.6041L9.57787 14.6289C8.39964 15.8443 6.97336 16.39 5.31144 16.2784L5.28664 16.2908C4.26964 16.2784 3.17823 15.7947 2 14.8273C3.17823 16.5264 4.75333 17.7543 6.70051 18.5356C8.92054 19.2674 11.153 19.3294 13.373 18.6968H13.4102C15.5682 18.0767 17.3914 16.7869 18.9045 14.8521C19.599 13.8475 20.0331 12.8801 20.2067 11.9499C21.3353 11.9871 22.1415 11.6647 22.65 10.9701L22.6376 10.9453C22.2531 11.0818 21.5214 11.0446 20.4424 10.8213V10.6973C21.633 10.5609 22.3399 10.1764 22.5632 9.54387C21.7322 9.86634 20.9137 9.87874 20.1075 9.56868C19.9587 8.45246 19.4254 7.42306 18.5076 6.49288Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-list::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H13V20H20ZM11 20V4H4V20H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-grid::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H4V20H20Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down-acute::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.41039 10.4104C6.02081 10.0208 6.02081 9.38919 6.41039 8.99961C6.79966 8.61034 7.43069 8.61 7.82039 8.99885L11.705 12.875L15.5896 8.99884C15.9793 8.61 16.6103 8.61034 16.9996 8.99961C17.3892 9.38919 17.3892 10.0208 16.9996 10.4104L11.705 15.705L6.41039 10.4104Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down::before, .header-actions .country-selector .icon-base::before, .transparent.sticky .header-actions .country-selector .icon-base::before, .header-actions-mobile .country-selector-mobile .icon-base::before, .transparent.sticky .header-actions-mobile .country-selector-mobile .icon-base::before, .description-and-detail .product-desc-item .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-systeme-facturation::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.472c-.153 0-.256-.052-.358-.154L.153 22.193C.051 22.091 0 21.99 0 21.835V1.892c0-.102.051-.204.102-.307L1.176.153C1.278.103 1.381 0 1.483 0h.102c.103 0 .205.051.307.102l1.38 1.125L4.399.153C4.5.051 4.602 0 4.705 0c.102 0 .255.051.357.153l1.074 1.074L7.21.153C7.313.051 7.415 0 7.568 0c.154 0 .256.051.358.153L9 1.227 10.074.153c.102-.102.204-.153.358-.153.153 0 .255.051.358.153l1.074 1.074L12.937.153c.052-.102.154-.153.307-.153.154 0 .256.051.358.153l1.125 1.074 1.33-1.125c.051-.05.153-.102.256-.102.102 0 .255.051.306.153l1.228 1.125c.102.103.153.205.153.358V21.58c0 .153-.051.255-.153.358l-1.432 1.431c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154l-1.074-1.073-1.073 1.073c-.103.103-.205.154-.359.154-.153 0-.255-.051-.357-.154l-1.074-1.073-1.074 1.073c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154L3.12 22.244l-1.534 1.177c.154 0 .051.05-.05.05zm.051-1.125l1.483-1.177c.102-.05.205-.102.307-.102.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .255.051.358.154l1.073 1.073 1.074-1.073c.103-.103.205-.154.358-.154.154 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.357-.154.154 0 .256.051.358.154l1.074 1.073.92-.92V1.841l-.766-.665-1.33 1.125c-.102.051-.204.102-.307.102-.153 0-.255-.05-.357-.153l-1.074-1.074-1.074 1.074c-.102.102-.205.153-.358.153-.154 0-.256-.05-.358-.153l-1.074-1.074L9.409 2.25c-.102.102-.204.153-.358.153-.153 0-.256-.05-.358-.153L7.62 1.176 6.545 2.25c-.102.102-.204.153-.357.153-.154 0-.256-.05-.358-.153L4.705 1.176 3.63 2.25c-.051.102-.205.153-.307.153-.102 0-.256-.05-.307-.102l-1.38-1.125-.665.87V21.63l.613.716z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.267c-.05 0-.153-.051-.204-.102L.307 22.04c-.051-.051-.051-.102-.051-.154V1.943c0-.051 0-.102.051-.153L1.381.358c0-.102.102-.102.153-.102.051 0 .154 0 .205.05l1.534 1.228L4.55.307c.103-.102.256-.102.358 0l1.228 1.227L7.364.307c.102-.102.256-.102.358 0L9 1.534 10.227.307c.103-.102.256-.102.358 0l1.228 1.227L13.04.307c.102-.102.256-.102.358 0l1.278 1.227L16.16.307c.103-.102.256-.102.358 0l1.227 1.125c.052.05.103.102.103.204V21.58c0 .05-.051.153-.103.204l-1.431 1.432c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0l-1.227-1.227-1.227 1.227c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0L6.29 21.989l-1.227 1.227c-.103.102-.256.102-.358 0l-1.279-1.227-1.687 1.278c-.102-.051-.154 0-.205 0zm-.767-1.483l.767.87 1.688-1.279c.102-.102.255-.051.358 0l1.227 1.227 1.227-1.227c.103-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.227-1.227c.102-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.176-1.125V1.74l-.971-.87-1.432 1.228c-.103.102-.256.102-.358 0L13.245.869l-1.228 1.228c-.102.102-.255.102-.358 0L10.432.869 9.205 2.097c-.103.102-.256.102-.358 0L7.62.869 6.392 2.097c-.102.102-.255.102-.358 0L4.704.869 3.478 2.097c-.102.102-.255.102-.357 0L1.585.869.767 1.994v19.79z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M10.227 12.222c-.255 0-.511-.205-.511-.512 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.255.256zM10.227 9.92c-.255 0-.511-.204-.511-.51 0-.308.204-.512.511-.512h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 9.665h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .154-.102.256-.255.256zM10.227 14.574c-.255 0-.511-.205-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.255.256zM10.227 16.875c-.255 0-.511-.204-.511-.511 0-.256.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .255-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM10.227 19.227c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.255.256zM10.227 7.568c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.51 0 .308-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 7.364h-5.37c-.153 0-.255-.103-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .153-.102.256-.255.256zM10.227 5.267c-.255 0-.511-.204-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 5.011h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM2.455 12.222c-.256 0-.512-.205-.512-.512 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.256.256zM2.455 14.574c-.256 0-.512-.205-.512-.511 0-.307.205-.512.512-.512h5.369c.256 0 .511.205.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.256.256zM2.455 16.875c-.256 0-.512-.204-.512-.511 0-.256.205-.512.512-.512h5.369c.256 0 .511.205.511.512 0 .255-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.256.255zM2.455 19.227c-.256 0-.512-.204-.512-.511 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.256.256zM6.136 10.278c-.767 0-1.483-.306-1.994-.869-.358-.409-.563-.92-.665-1.534h-.46c-.103 0-.154-.051-.154-.153v-.46c0-.103.051-.154.154-.154h.358v-.256h-.358c-.103 0-.154-.05-.154-.153v-.46c0-.103.051-.154.154-.154h.46c.153-.562.409-1.074.818-1.483.511-.511 1.176-.818 1.943-.818.614 0 1.074.205 1.279.307.05.051.102.102.05.204l-.204.614c0 .051-.05.102-.102.102h-.153c-.205-.102-.563-.255-.972-.255-.46 0-.818.153-1.074.46-.204.204-.358.511-.46.92h2.352c.102 0 .154.051.154.154v.46c0 .102-.052.153-.154.153H4.5v.256h2.505c.103 0 .154.051.154.153v.46c0 .103-.051.154-.154.154H4.602c.102.41.204.716.46.972.307.307.716.46 1.176.46.512 0 .92-.205 1.023-.307h.102c.051 0 .051.051.103.102l.204.563c0 .051 0 .153-.051.153-.205.103-.716.41-1.483.41z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.517 9.716c-.307.204-.767.409-1.381.409-.767 0-1.38-.307-1.841-.818-.358-.41-.562-.92-.665-1.585h-.613v-.46h.511c.051-.052.051-.103.051-.103V6.75h-.562v-.46h.613c.103-.665.41-1.176.767-1.534.46-.512 1.074-.767 1.841-.767.563 0 .972.153 1.227.306l-.204.614c-.256-.204-.614-.307-1.023-.307-.511 0-.92.154-1.227.512-.256.255-.46.664-.563 1.176h2.557v.46H4.397v.563h2.66v.46H4.447c.052.511.256.92.512 1.227.358.358.818.511 1.278.511.512 0 .92-.204 1.125-.306l.154.51z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrows-group::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17,3,9.8,1a1.2,1.2,0,0,0-1.4.8,1.2,1.2,0,0,0,.8,1.4l4.6,1.2L4.4,9.9A1.1,1.1,0,0,0,4,11.4a1.2,1.2,0,0,0,1.6.4L15,6.4,13.7,11a1.2,1.2,0,0,0,.8,1.4,1.2,1.2,0,0,0,1.4-.8l1.9-7.3A1,1,0,0,0,17,3Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M8.4,21.6l7.2,1.9a1.1,1.1,0,0,0,1.4-.8,1,1,0,0,0-.8-1.3l-4.6-1.3L21,14.7a1.1,1.1,0,1,0-1.1-1.9l-9.4,5.4,1.2-4.6a1.1,1.1,0,0,0-.8-1.4,1.1,1.1,0,0,0-1.3.8l-2,7.2a1.2,1.2,0,0,0,.8,1.4Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--dark-grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--white::before, .transparent .header-actions .country-selector .icon-base::before, .transparent .header-actions-mobile .country-selector-mobile .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-down--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-left::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-left--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up::before, .description-and-detail .product-desc-item.active .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-up--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-right-long::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.5607 11.4393L15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934C12.8536 5.02513 12.8536 5.97487 13.4393 6.56066L17.8787 11H3.5C2.67157 11 2 11.6716 2 12.5C2 13.3284 2.67157 14 3.5 14H17.8787L13.4393 18.4393C12.8536 19.0251 12.8536 19.9749 13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607L22.5607 13.5607C23.1464 12.9749 23.1464 12.0251 22.5607 11.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right-long-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.2 21.1c-.1 0-.3 0-.4-.1-.2-.2-.2-.5 0-.7l7.3-7.3H2.5c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h19.8c.2 0 .4.1.5.3.1.2 0 .4-.1.5L14.5 21c-.1.1-.2.1-.3.1z%22%2F%3E%3C%2Fsvg%3E"); }

.i-paypal::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10.5133 10.718C10.4618 10.7169 10.4102 10.7158 10.3587 10.7158C10.2895 10.7162 10.2201 10.7183 10.1506 10.7203C9.98651 10.7251 9.82233 10.7299 9.66043 10.7133C9.08127 10.6543 8.76258 10.2752 8.88211 9.71611C9.12816 8.5663 9.39619 7.42009 9.69277 6.28206C9.84043 5.71506 10.2784 5.34874 10.855 5.33377C11.6413 5.3134 12.4517 5.31506 13.2142 5.47875C15.0152 5.8653 15.4886 7.95439 14.1388 9.42616C13.2608 10.3835 12.0777 10.6194 10.8476 10.714C10.7367 10.7226 10.625 10.7203 10.5133 10.718ZM3.7969 19.9992C3.90589 19.9988 4.01487 19.9984 4.12384 19.9984C4.20794 19.9985 4.29204 19.9986 4.37612 19.9987C4.595 19.9989 4.81384 19.9991 5.03275 19.9984C6.17288 19.9941 6.52292 19.7282 6.78731 18.6393C6.91723 18.1047 7.04297 17.569 7.16871 17.0334C7.3013 16.4686 7.43388 15.9038 7.57137 15.3401C7.77949 14.4875 8.21883 14.1761 9.10773 14.1321C9.3467 14.1203 9.58606 14.1101 9.82554 14.0998C10.7967 14.0581 11.7698 14.0163 12.7264 13.8735C15.1209 13.5161 17.2745 12.6275 18.7523 10.609C21.4204 6.96466 19.6194 2.7625 15.1563 2.16639C15.1379 2.16393 15.1194 2.16142 15.1009 2.15891C14.9807 2.14257 14.8599 2.12614 14.7392 2.12398C14.1968 2.11429 13.6544 2.10434 13.1121 2.09439C11.1861 2.05905 9.26005 2.02371 7.33386 2.00035C6.28778 1.98746 5.89309 2.33215 5.6518 3.36873C5.20329 5.29468 4.75341 7.22032 4.30354 9.14598C4.07633 10.1185 3.84912 11.0911 3.62208 12.0637C3.47935 12.675 3.33631 13.2863 3.19327 13.8976C2.81593 15.5102 2.43858 17.1228 2.06683 18.7368C1.85619 19.651 2.13051 19.9844 3.07511 19.9976C3.31572 20.0009 3.55633 20.0001 3.7969 19.9992ZM22.9472 10.4504C23.1411 8.72824 22.8374 7.14202 21.4239 6C21.4424 6.28651 21.4728 6.57406 21.5032 6.86151C21.5696 7.48884 21.636 8.11575 21.5775 8.73067C21.2852 11.8013 19.3714 13.5948 16.6556 14.6676C14.8014 15.4003 12.8532 15.5739 10.8757 15.5486C9.63621 15.5329 9.30668 15.8228 9.03129 17.0401L8.99409 17.2045C8.76624 18.2118 8.53839 19.219 8.29891 20.2235C8.0751 21.1623 7.55274 21.584 6.59585 21.6178C6.31222 21.6276 6.02731 21.6339 5.74453 21.6168C5.31525 21.5909 4.99453 21.6601 5.00007 22.2019C5.00547 22.7303 5.2442 22.9955 5.77352 22.9953C6.0484 22.9953 6.32328 22.9965 6.59815 22.9977C7.15126 23.0001 7.70433 23.0025 8.25727 22.9948C9.07008 22.9834 9.45858 22.6644 9.6517 21.8631C9.79796 21.2561 9.94015 20.6481 10.0823 20.0401C10.1935 19.5648 10.3047 19.0896 10.4178 18.6147C10.742 17.2535 11.0703 16.9925 12.4668 16.9903C14.4896 16.9871 16.4872 16.7933 18.3766 16.0191C20.8861 14.9905 22.6288 13.2811 22.9472 10.4504Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23999%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-eye::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M0 11.999C4.16667 6.66633 8.33333 4 12.5 4C16.6667 4 20.8333 6.66633 25 11.999C20.8333 17.333 16.6667 20 12.5 20C8.33333 20 4.16667 17.333 0 11.999ZM12.5 19C16.1517 19 19.8965 16.6988 23.7212 11.9991C19.8965 7.30056 16.1517 5 12.5 5C8.84827 5 5.10351 7.30056 1.27884 11.9991C5.10354 16.6988 8.84831 19 12.5 19ZM12.5 17C15.2614 17 17.5 14.7614 17.5 12C17.5 9.23858 15.2614 7 12.5 7C9.73858 7 7.5 9.23858 7.5 12C7.5 14.7614 9.73858 17 12.5 17ZM12.5 16C10.2909 16 8.5 14.2091 8.5 12C8.5 9.79086 10.2909 8 12.5 8C14.7091 8 16.5 9.79086 16.5 12C16.5 14.2091 14.7091 16 12.5 16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter--red::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ea6b60%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart::before, .transparent.sticky .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart--white::before, .transparent .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-discount::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12.5 22.4014L9.25532 23L6.96497 20.5104L4.00532 18.9894L3.54414 15.5597L2 12.5L3.54414 9.44031L4.00532 6.01064L6.96497 4.48964L9.25532 2L12.5 2.59865L15.7447 2L18.035 4.48964L20.9947 6.01064L21.4559 9.44031L23 12.5L21.4559 15.5597L20.9947 18.9894L18.035 20.5104L15.7447 23L12.5 22.4014ZM12.5 21.3338L15.3948 21.8679L17.4383 19.6467L20.0788 18.2897L20.4903 15.2298L21.8679 12.5L20.4903 9.7702L20.0788 6.7103L17.4383 5.35328L15.3948 3.13207L12.5 3.66617L9.60515 3.13207L7.56174 5.35328L4.92119 6.7103L4.50973 9.7702L3.13207 12.5L4.50973 15.2298L4.92119 18.2897L7.56174 19.6467L9.60515 21.8679L12.5 21.3338ZM9.84243 13.5503C10.0161 13.6331 10.2043 13.6746 10.4069 13.6746C10.6096 13.6746 10.7978 13.6331 10.9715 13.5503C11.1452 13.4675 11.2943 13.3462 11.4187 13.1864C11.5432 13.0266 11.6416 12.8328 11.714 12.605C11.7864 12.3772 11.8226 12.1183 11.8226 11.8284C11.8226 11.5385 11.7864 11.2811 11.714 11.0562C11.6416 10.8314 11.5432 10.6405 11.4187 10.4837C11.2943 10.3269 11.1452 10.2071 10.9715 10.1243C10.7978 10.0414 10.6096 10 10.4069 10C10.2043 10 10.0161 10.0414 9.84243 10.1243C9.66873 10.2071 9.51964 10.3269 9.39516 10.4837C9.27068 10.6405 9.1737 10.8314 9.10422 11.0562C9.03474 11.2811 9 11.5385 9 11.8284C9 12.1183 9.03474 12.3772 9.10422 12.605C9.1737 12.8328 9.27068 13.0266 9.39516 13.1864C9.51964 13.3462 9.66873 13.4675 9.84243 13.5503ZM10.7761 12.6982C10.6747 12.8639 10.5517 12.9467 10.4069 12.9467C10.2622 12.9467 10.1392 12.8639 10.0378 12.6982C9.93652 12.5325 9.88586 12.2426 9.88586 11.8284C9.88586 11.4142 9.93652 11.1272 10.0378 10.9675C10.1392 10.8077 10.2622 10.7278 10.4069 10.7278C10.5517 10.7278 10.6747 10.8077 10.7761 10.9675C10.8774 11.1272 10.928 11.4142 10.928 11.8284C10.928 12.2426 10.8774 12.5325 10.7761 12.6982ZM10.598 16L13.6551 10H14.3933L11.3362 16H10.598ZM14.0199 15.8757C14.1935 15.9586 14.3817 16 14.5844 16C14.787 16 14.9752 15.9586 15.1489 15.8757C15.3226 15.7929 15.4717 15.6716 15.5962 15.5118C15.7206 15.3521 15.8191 15.1583 15.8914 14.9305C15.9638 14.7027 16 14.4438 16 14.1538C16 13.8639 15.9638 13.6065 15.8914 13.3817C15.8191 13.1568 15.7206 12.966 15.5962 12.8092C15.4717 12.6524 15.3226 12.5325 15.1489 12.4497C14.9752 12.3669 14.787 12.3254 14.5844 12.3254C14.3817 12.3254 14.1935 12.3669 14.0199 12.4497C13.8462 12.5325 13.6971 12.6524 13.5726 12.8092C13.4481 12.966 13.3511 13.1568 13.2816 13.3817C13.2122 13.6065 13.1774 13.8639 13.1774 14.1538C13.1774 14.4438 13.2122 14.7027 13.2816 14.9305C13.3511 15.1583 13.4481 15.3521 13.5726 15.5118C13.6971 15.6716 13.8462 15.7929 14.0199 15.8757ZM14.5844 15.2722C14.7291 15.2722 14.8521 15.1894 14.9535 15.0237C15.0548 14.858 15.1055 14.568 15.1055 14.1538C15.1055 13.7396 15.0548 13.4527 14.9535 13.2929C14.8521 13.1331 14.7291 13.0533 14.5844 13.0533C14.4396 13.0533 14.3166 13.1331 14.2153 13.2929C14.1139 13.4527 14.0633 13.7396 14.0633 14.1538C14.0633 14.568 14.1139 14.858 14.2153 15.0237C14.3166 15.1894 14.4396 15.2722 14.5844 15.2722Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-circle::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5ZM2 12.5C2 18.299 6.70101 23 12.5 23C18.299 23 23 18.299 23 12.5C23 6.70101 18.299 2 12.5 2C6.70101 2 2 6.70101 2 12.5ZM12.5 13.9142L15.7929 17.2071C16.1834 17.5976 16.8166 17.5976 17.2071 17.2071C17.5976 16.8166 17.5976 16.1834 17.2071 15.7929L13.9142 12.5L17.2071 9.20711C17.5976 8.81658 17.5976 8.18342 17.2071 7.79289C16.8166 7.40237 16.1834 7.40237 15.7929 7.79289L12.5 11.0858L9.20711 7.79289C8.81658 7.40237 8.18342 7.40237 7.79289 7.79289C7.40237 8.18342 7.40237 8.81658 7.79289 9.20711L11.0858 12.5L7.79289 15.7929C7.40237 16.1834 7.40237 16.8166 7.79289 17.2071C8.18342 17.5976 8.81658 17.5976 9.20711 17.2071L12.5 13.9142Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-home::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15 16C15.5523 16 16 16.4477 16 17V24H22C23.1046 24 24 23.1046 24 22V10.9744C24 10.3594 23.717 9.77851 23.2327 9.39944L13.7327 1.96392C13.0086 1.39718 11.9914 1.39718 11.2673 1.96392L1.76731 9.39944C1.28298 9.77851 1 10.3594 1 10.9744V22C1 23.1046 1.89543 24 3 24H9V17C9 16.4477 9.44771 16 10 16H15ZM22 23H17V17C17 15.8954 16.1046 15 15 15H10C8.89543 15 8 15.8954 8 17V23H3C2.44772 23 2 22.5523 2 22V10.9744C2 10.6669 2.14149 10.3765 2.38365 10.1869L11.8837 2.75139C12.2457 2.46803 12.7543 2.46803 13.1163 2.75139L22.6163 10.1869C22.8585 10.3765 23 10.6669 23 10.9744V22C23 22.5523 22.5523 23 22 23Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-modifier::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.3536 15.0623C11.1582 15.2568 10.8422 15.2564 10.6473 15.0615L9.94018 14.3544C9.74459 14.1588 9.74496 13.8416 9.94101 13.6465L17.6237 6H10.7863C9.68175 6 8.78632 6.89543 8.78632 8V14.8332C8.8791 14.7789 9.00346 14.7868 9.08861 14.8707L10.1209 15.8875C10.2411 16.0059 10.2119 16.2069 10.063 16.2862L8.78632 16.9665V17C8.78632 18.1046 9.68175 19 10.7863 19H19.7863C20.8909 19 21.7863 18.1046 21.7863 17V8.99024L22.7863 8.00058V17C22.7863 18.6569 21.4432 20 19.7863 20H10.7863C9.1685 20 7.84979 18.7194 7.78854 17.1166C7.78626 17.1 7.78569 17.083 7.78702 17.0657C7.78655 17.0438 7.78632 17.0219 7.78632 17V8C7.78632 6.34315 9.12946 5 10.7863 5H18.6284L20.2242 3.41171C20.4196 3.21724 20.7356 3.21761 20.9305 3.41254L21.6376 4.11965C21.8332 4.31524 21.8328 4.63247 21.6368 4.82759L11.3536 15.0623Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-phone::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.65192 18.384C9.25669 20.9945 11.9683 22.8751 14.7112 23.9733C16.9426 24.8667 18.6122 25 19.409 25C19.6744 25 19.8387 24.9854 19.9012 24.9786C21.9797 24.7311 22.9487 23.9099 24.301 22.5839C25.2131 21.6667 25.2356 20.1968 24.3506 19.3068L20.5995 15.547C20.1799 15.1281 19.6169 14.8975 19.0138 14.8975C18.3818 14.8975 17.7846 15.147 17.3324 15.6001L16.2529 16.6804C16.0365 16.8971 15.7487 17.0164 15.4423 17.0164C15.2405 17.0164 15.0413 16.9626 14.8666 16.8607C13.2292 15.906 12.1205 15.0748 11.04 13.9917C9.81381 12.7608 9.03903 11.611 8.18648 10.155C7.92177 9.70273 7.99482 9.12867 8.36416 8.759L9.43721 7.68506C10.3502 6.76993 10.3729 5.30099 9.48723 4.41023L5.73647 0.6511C5.31766 0.231176 4.75455 0 4.15098 0C3.51917 0 2.92178 0.250027 2.46807 0.704681C1.21897 1.96433 0.3164 3.01778 0.0799925 5.10994C-0.43062 9.34815 1.47346 13.194 6.65192 18.384ZM19.7829 23.9856C19.7143 23.993 19.5871 24 19.409 24C18.2674 24 16.8012 23.7329 15.0829 23.045C12.4738 22.0003 9.87354 20.197 7.3598 17.6777C2.37653 12.6832 0.605718 9.10655 1.07281 5.22955C1.24934 3.66755 1.73158 2.86759 3.17815 1.40881C3.44278 1.14363 3.78584 1 4.15098 1C4.49027 1 4.79822 1.12646 5.02842 1.35727L8.77934 5.11655C9.27078 5.6108 9.25793 6.44891 8.7293 6.97877L7.65676 8.05218C6.96574 8.74384 6.82929 9.8159 7.32345 10.6601C8.34283 12.4011 9.15251 13.5139 10.3315 14.6975C11.4771 15.8457 12.6544 16.7284 14.3629 17.7246C14.6904 17.9156 15.0634 18.0164 15.4423 18.0164C16.0141 18.0164 16.5564 17.7916 16.9604 17.3872L18.0398 16.307C18.3055 16.0407 18.6483 15.8975 19.0138 15.8975C19.3532 15.8975 19.6618 16.0239 19.893 16.2547L23.6427 20.0131C24.1337 20.5069 24.1209 21.3468 23.592 21.8787C22.0764 23.3648 21.3518 23.7988 19.7829 23.9856Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin::before, .transparent.sticky .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin--white::before, .transparent .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-plus::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11 11V3.5C11 2.67157 11.6716 2 12.5 2C13.3284 2 14 2.67157 14 3.5V11H21.5C22.3284 11 23 11.6716 23 12.5C23 13.3284 22.3284 14 21.5 14H14V21.5C14 22.3284 13.3284 23 12.5 23C11.6716 23 11 22.3284 11 21.5V14H3.5C2.67157 14 2 13.3284 2 12.5C2 11.6716 2.67157 11 3.5 11H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile::before, .transparent.sticky .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile--white::before, .transparent .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search::before, .transparent.sticky .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search--white::before, .transparent .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.4158 16.7087C19.0218 14.9346 20 12.5815 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C12.5815 20 14.9346 19.0218 16.7087 17.4158L24.1464 24.8536C24.3417 25.0488 24.6583 25.0488 24.8536 24.8536C25.0488 24.6583 25.0488 24.3417 24.8536 24.1464L17.4158 16.7087ZM10 19C5.02944 19 1 14.9706 1 10C1 5.02944 5.02944 1 10 1C14.9706 1 19 5.02944 19 10C19 14.9706 14.9706 19 10 19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-lock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21 13C21 11.3431 19.6569 10 18 10V6.5C18 3.46243 15.5376 1 12.5 1C9.46243 1 7 3.46243 7 6.5V10C5.34315 10 4 11.3431 4 13V20C4 21.6569 5.34315 23 7 23H18C19.6569 23 21 21.6569 21 20V13ZM17 11H18C19.1046 11 20 11.8954 20 13V20C20 21.1046 19.1046 22 18 22H7C5.89543 22 5 21.1046 5 20V13C5 11.8954 5.89543 11 7 11H8V6.5C8 4.01472 10.0147 2 12.5 2C14.9853 2 17 4.01472 17 6.5V11ZM12.5 3C14.433 3 16 4.567 16 6.5V11H9V6.5C9 4.567 10.567 3 12.5 3ZM15 6.5V10H10V6.5C10 5.11929 11.1193 4 12.5 4C13.8807 4 15 5.11929 15 6.5ZM13.21 15.8237C13.6823 15.5711 14.0037 15.0731 14.0037 14.5C14.0037 13.6716 13.3322 13 12.5037 13C11.6753 13 11.0037 13.6716 11.0037 14.5C11.0037 15.0739 11.326 15.5725 11.7995 15.8247L11 19H14.0033L13.21 15.8237Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag::before, .transparent.sticky .header-actions .i-bag::before, .transparent.sticky .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag--white::before, .transparent .header-actions .i-bag::before, .transparent .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-trash::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3 6C3 6.55228 3.44771 7 4 7H4.01C3.99752 7.09279 3.99647 7.18895 4.00826 7.28707L5.77063 21.9808C5.84182 22.5676 6.34896 23 6.94302 23H18.057C18.651 23 19.1582 22.5676 19.2293 21.9816L20.9917 7.28694C21.0035 7.18887 21.0025 7.09275 20.99 7H21C21.5523 7 22 6.55228 22 6V4.5C22 3.94772 21.5523 3.5 21 3.5H15V3C15 2.44772 14.5523 2 14 2H11C10.4477 2 10 2.44772 10 3V3.5H4C3.44772 3.5 3 3.94772 3 4.5V6ZM19.8194 7H5.18063C5.06778 7 4.99101 7.0836 5.00115 7.16798L6.76335 21.8604C6.77259 21.9365 6.84606 22 6.94302 22H18.057C18.1539 22 18.2274 21.9365 18.2364 21.8625L19.9989 7.16762C20.009 7.0836 19.9322 7 19.8194 7ZM4 6H21V4.5H14V3H11V4.5H4V6ZM8.49694 9.94478L7.50306 10.0552L8.50306 19.0552L9.49694 18.9448L8.49694 9.94478ZM16.5031 9.94478L17.4969 10.0552L16.4969 19.0552L15.5031 18.9448L16.5031 9.94478ZM12 19H13V10H12V19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-france::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M30.1706 45.3886L29.7097 44.6174V43.6447L32.5331 41.4076L34.0263 42.6565C34.1534 42.7629 34.3273 42.7923 34.4819 42.7336L35.7404 42.2557L39.018 43.8379C39.1463 43.8999 39.2958 43.8984 39.4229 43.8341L41.6347 42.714C41.6844 42.6889 41.7292 42.6548 41.7668 42.6136L44.0237 40.1321L45.1163 38.4569C45.3179 38.1479 45.0984 37.7366 44.7319 37.7366H43.7783L42.6299 36.9658L43.0847 35.3563C43.1447 35.1437 43.0482 34.9178 42.8538 34.8161L41.8887 34.3112V33.7935L43.0217 33.1184C43.2151 33.0031 43.2979 32.7637 43.2175 32.5519L42.4693 30.5802L43.0126 29.8358C43.1382 29.6637 43.1313 29.4273 42.996 29.2629L42.3572 28.4873L41.8636 27.0397C41.7997 26.8521 41.6249 26.7262 41.4284 26.7262H40.5465C40.3974 26.7262 40.2575 26.7991 40.1712 26.9219L39.9682 27.2105V26.9697L40.8715 26.0602C40.9581 25.973 41.0067 25.8546 41.0067 25.7311V24.8423L42.3464 23.9606C42.4628 23.8839 42.5387 23.7583 42.5529 23.6187L42.6408 22.7561L43.0191 22.8774C43.1703 22.9258 43.3355 22.8922 43.4564 22.7885L44.4173 21.964C44.4968 21.8958 44.551 21.8023 44.571 21.6989L45.5069 16.8575L46.9033 15.0376C47.1003 14.7809 46.9825 14.4046 46.6752 14.3089L43.775 13.4054L41.714 12.9173L40.9328 11.6989C40.8554 11.5782 40.727 11.5004 40.585 11.4884L38.8528 11.3414L37.4376 11.3399L35.9084 9.82838V8.41472C35.9084 8.02575 35.4634 7.80888 35.1618 8.05087L34.1593 8.85525H33.6536L33.3842 7.74423C33.3527 7.61426 33.2672 7.5043 33.1497 7.44251L31.2958 6.46806C31.2301 6.43356 31.1572 6.41555 31.0832 6.41555H30.3224L30.1104 5.44149C30.0641 5.22833 29.877 5.07647 29.6609 5.07647H28.8181L28.2601 4.89285L28.0143 3.38941C27.9634 3.07766 27.6258 2.90704 27.3481 3.05267L24.2408 4.68208C24.1153 4.74792 24.0267 4.8684 24.0006 5.0088L23.3297 8.61894L21.0817 9.62941L19.0261 10.9234C18.8297 11.047 18.7548 11.2987 18.8511 11.5112L19.1536 12.1784L17.8419 12.6335L15.5098 12.0712L15.3765 11.2432C15.3402 11.0182 15.1479 10.853 14.9222 10.853H14.4274L13.0004 10.472C12.6726 10.3844 12.3667 10.6727 12.4308 11.009L12.7221 12.539C12.7315 12.5885 12.7488 12.636 12.7734 12.6799L13.2039 13.4492V15.3638C13.2039 15.4419 13.2233 15.5187 13.2605 15.5871L13.3853 15.8171L12.7835 15.6026C12.6621 15.5593 12.5282 15.5693 12.4145 15.6303L11.3602 16.1954H10.3216L9.93649 15.7393C9.90345 15.7002 9.86422 15.6668 9.82039 15.6407L8.68572 14.9637C8.55372 14.8849 8.39155 14.8777 8.2532 14.9444L6.9434 15.5761H5.44548C5.39941 15.5761 5.35361 15.583 5.30959 15.5968L3.32458 16.2161C3.13172 16.2763 3 16.4563 3 16.6601V17.6605C3 17.9172 3.20627 18.1253 3.46047 18.1253H3.83093L4.1422 18.4513L3.30702 18.7495C3.00427 18.8576 2.90144 19.2376 3.10767 19.4862L3.78933 20.3076L4.20411 21.0845C4.3125 21.2875 4.55196 21.3796 4.76663 21.3007L5.82011 20.9137L10.2627 22.3337V23.0041C10.2627 23.2608 10.4687 23.4689 10.7229 23.4689H11.1927L11.5482 24.1739V25.2922C11.5482 25.4053 11.5891 25.5145 11.6631 25.5993L13.3187 27.498C13.3582 27.5434 13.4062 27.5805 13.4598 27.6074L14.9358 28.3456V29.0954H14.3676C14.0327 29.0954 13.81 29.4449 13.9487 29.7526L14.9241 31.9163L13.9351 40.5417L12.921 41.2158C12.6577 41.3908 12.6427 41.7752 12.8914 41.9707L14.7246 43.3974L17.6675 44.8094C17.715 44.8322 17.766 44.8465 17.8183 44.8519L21.2784 45.2091C21.4751 45.2294 21.6626 45.1206 21.7443 44.9389L21.9215 44.5448L25.3929 45.811L26.8068 46.9042C26.9135 46.9867 27.0505 47.018 27.182 46.9899L30.0476 46.3774C30.3573 46.3112 30.5099 45.9563 30.3463 45.6826L30.1706 45.3886ZM28.7097 44.8935L28.8513 45.1304L29.1057 45.5561L27.2195 45.9593L25.8816 44.9248L21.3907 43.2868L20.9917 44.1742L18.015 43.8669L15.254 42.5422L14.0922 41.6381L14.8756 41.1173L15.949 31.7565L15.2001 30.0954H15.9358V27.7277L14.0025 26.7607L12.5482 25.0929V23.936L11.8083 22.4689H11.2627V21.6035L5.79755 19.8567L4.86506 20.1992L4.67148 19.8366L4.55888 19.669L4.36387 19.434L5.9292 18.8751L4.25882 17.1253H4V17.0529L5.52837 16.5761H7.17192L8.42424 15.9722L9.23051 16.4532L9.85722 17.1954H11.6113L12.6747 16.6254L15.5102 17.6363L14.2039 15.2289V13.1885L13.6883 12.2671L13.5727 11.6598L14.2962 11.853H14.4618L14.6284 12.8873L17.8926 13.6744L20.517 12.7639L19.9536 11.5212L21.5554 10.5129L24.2172 9.31638L24.9364 5.4465L27.1478 4.28685L27.3711 5.65305L28.6578 6.07647H29.2252L29.5166 7.41555H30.9491L32.4693 8.21461L32.8671 9.85525H34.5108L34.9084 9.53626V10.246L37.0264 12.3395L38.8517 12.3414L40.234 12.4616L41.0903 13.7973L43.5446 14.3785L45.6451 15.0347L44.5699 16.436L43.6244 21.3267L43.035 21.8324L41.7709 21.4273L41.5837 23.2654L40.0067 24.3033V25.5118L38.9682 26.5575V30.3711L40.8281 27.7262H41.0411L41.4695 28.9825L41.9614 29.5798L41.3421 30.4284L42.1241 32.4891L40.8887 33.2253V34.9166L42.0048 35.5005L41.4704 37.3918L43.4739 38.7366H43.74L43.23 39.5186L41.0943 41.8668L39.2108 42.8206L35.7876 41.1681L34.4243 41.6858L32.5502 40.1182L28.7097 43.1612V44.8935Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-maze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 6.5H10.5V15.5H11.5V6.5ZM24.5 6.5H25.5V15.5H24.5V6.5ZM24.5 20.5H25.5V29.5H24.5V20.5ZM25.5 34.5H24.5V43.5H25.5V34.5ZM17.5 13.5H18.5V22.5H17.5V13.5ZM18.5 27.5H17.5V36.5H18.5V27.5ZM31.5 13.5H32.5V22.5H31.5V13.5ZM32.5 27.5H31.5V36.5H32.5V27.5ZM38.5 6.5H39.5V15.5H38.5V6.5ZM39.5 20.5H38.5V29.5H39.5V20.5ZM38.5 34.5H39.5V43.5H38.5V34.5ZM10.5 20.5H11.5V29.5H10.5V20.5ZM11.5 34.5H10.5V43.5H11.5V34.5ZM13.5 10.5H22.5V11.5H13.5V10.5ZM22.5 24.5H13.5V25.5H22.5V24.5ZM13.5 38.5H22.5V39.5H13.5V38.5ZM15.5 17.5H6.5V18.5H15.5V17.5ZM6.5 31.5H15.5V32.5H6.5V31.5ZM29.5 17.5H20.5V18.5H29.5V17.5ZM20.5 31.5H29.5V32.5H20.5V31.5ZM43.5 17.5H34.5V18.5H43.5V17.5ZM34.5 31.5H43.5V32.5H34.5V31.5ZM36.5 10.5H27.5V11.5H36.5V10.5ZM27.5 24.5H36.5V25.5H27.5V24.5ZM36.5 38.5H27.5V39.5H36.5V38.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21.5 17V14.5C21.5 12.567 23.067 11 25 11C26.933 11 28.5 12.567 28.5 14.5V17H31.8437C32.8893 17 33.7662 17.7727 33.8756 18.7906L35.4886 33.7906C35.6067 34.8891 34.7928 35.8734 33.6706 35.989C33.5995 35.9963 33.5282 36 33.4567 36H16.5431C15.4147 36 14.5 35.1046 14.5 34C14.5 33.93 14.5038 33.86 14.5113 33.7904L16.126 18.7904C16.2356 17.7726 17.1124 17 18.1579 17H21.5ZM22.5 17H27.5V14.5C27.5 13.1193 26.3807 12 25 12C23.6193 12 22.5 13.1193 22.5 14.5V17ZM28.5 18H21.5H18.1423C17.6184 18 17.179 18.3863 17.1241 18.8952L15.5056 33.8952C15.5019 33.93 15.5 33.965 15.5 34C15.5 34.5523 15.9584 35 16.5239 35H33.476C33.5118 35 33.5476 34.9982 33.5832 34.9945C34.1456 34.9367 34.5535 34.4446 34.4943 33.8953L32.8776 18.8953C32.8228 18.3864 32.3833 18 31.8594 18H28.5Z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M45.8663 44.8082L46.7935 43.881C47.184 43.4904 47.8172 43.4904 48.2077 43.881C48.5982 44.2715 48.5982 44.9047 48.2077 45.2952L45.7921 47.7108C45.5861 47.9168 45.3126 48.0141 45.0428 48.0028C44.773 48.0141 44.4995 47.9168 44.2935 47.7108L41.8778 45.2952C41.4873 44.9047 41.4873 44.2715 41.8778 43.881C42.2684 43.4904 42.9015 43.4904 43.2921 43.881L43.783 44.3719C43.5582 43.0179 43.1636 41.7213 42.6217 40.5047C39.3541 45.0464 34.0227 48.0037 28.0006 48.0037H22.0148C15.9859 48.0037 10.6483 45.0419 7.37832 40.4935C6.49243 42.4814 6 44.6832 6 47C6 47.5523 5.55228 48 5 48C4.44772 48 4 47.5523 4 47C4 43.9242 4.77149 41.0285 6.13153 38.496C5.10193 36.5775 4.40973 34.4509 4.13433 32.1955L3.20711 33.1227C2.81658 33.5133 2.18342 33.5133 1.79289 33.1227C1.40237 32.7322 1.40237 32.099 1.79289 31.7085L4.20852 29.2929C4.41452 29.0869 4.68802 28.9896 4.95782 29.0009C5.22761 28.9896 5.50111 29.0869 5.70711 29.2929L8.12274 31.7085C8.51326 32.099 8.51326 32.7322 8.12274 33.1227C7.73221 33.5133 7.09905 33.5133 6.70852 33.1227L6.21756 32.6318C6.44236 33.9858 6.83702 35.2824 7.37889 36.499C10.6465 31.9573 15.9779 29 22 29H27.9858C34.0147 29 39.3523 31.9618 42.6223 36.5102C43.5082 34.5223 44.0006 32.3205 44.0006 30.0037C44.0006 29.4514 44.4483 29.0037 45.0006 29.0037C45.5529 29.0037 46.0006 29.4514 46.0006 30.0037C46.0006 33.0795 45.2291 35.9752 43.8691 38.5077C44.8987 40.4262 45.5909 42.5528 45.8663 44.8082ZM41.5562 38.5074C38.7253 43.0107 33.7125 46.0037 28.0006 46.0037H22.0148C16.2963 46.0037 11.2774 43.0063 8.44437 38.4963C11.2753 33.9931 16.2881 31 22 31H27.9858C33.7043 31 38.7232 33.9974 41.5562 38.5074Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-secure::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M36 8.50001V7.5C36 5.01472 33.9853 3 31.5 3H12.5H9.49802C7.01273 3 4.99802 5.01472 4.99802 7.5V42.5C4.99802 44.9853 7.01273 47 9.49802 47H16.5H31.5C33.9853 47 36 44.9853 36 42.5V41.5026C36 41.2264 35.7761 41.0026 35.5 41.0026C35.2239 41.0026 35 41.2264 35 41.5026V42.5C35 44.433 33.433 46 31.5 46H17V7.5C17 7.22386 16.7761 7 16.5 7C16.2239 7 16 7.22386 16 7.5V46H9.49802C7.56502 46 5.99802 44.433 5.99802 42.5V7.5C5.99802 5.567 7.56502 4 9.49802 4H12V42.5C12 42.7761 12.2239 43 12.5 43C12.7761 43 13 42.7761 13 42.5V4H31.5C33.433 4 35 5.567 35 7.5V8.50001C35 8.77615 35.2239 9.00001 35.5 9.00001C35.7761 9.00001 36 8.77615 36 8.50001Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M35.5 11C39.0899 11 42 13.9101 42 17.5V22C43.6569 22 45 23.3431 45 25V36C45 37.6569 43.6569 39 42 39H29C27.3431 39 26 37.6569 26 36V25C26 23.3431 27.3431 22 29 22V17.5C29 13.9101 31.9101 11 35.5 11ZM40 22V17.5C40 15.0147 37.9853 13 35.5 13C33.0147 13 31 15.0147 31 17.5V22H40ZM29 24C28.4477 24 28 24.4477 28 25V36C28 36.5523 28.4477 37 29 37H42C42.5523 37 43 36.5523 43 36V25C43 24.4477 42.5523 24 42 24H29ZM36.206 30.8238L37 34H34L34.794 30.8238C34.3215 30.5713 34 30.0732 34 29.5C34 28.6716 34.6716 28 35.5 28C36.3284 28 37 28.6716 37 29.5C37 30.0732 36.6785 30.5713 36.206 30.8238Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-service::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 20.0012C12 13.3717 17.3743 7.99736 24.0039 7.99736H25.9961C32.6257 7.99736 38 13.3717 38 20.0012V29.7792C37.9897 29.8191 37.9843 29.861 37.9843 29.9042V34.4926C37.9843 39.0333 34.427 42.743 29.9474 42.9872C29.7108 41.8525 28.705 41 27.5 41H22.5C21.1193 41 20 42.1193 20 43.5C20 44.8807 21.1193 46 22.5 46H27.5C28.7136 46 29.7252 45.1353 29.9523 43.9883C34.9822 43.7406 38.9843 39.584 38.9843 34.4926V31H41C43.7614 31 46 28.7614 46 26V24C46 21.5721 44.2696 19.5484 41.9748 19.095C41.5049 10.6807 34.5329 4.00235 26.0011 4.00235H23.9939C15.4632 4.00235 8.49235 10.6811 8.02497 19.095C5.7303 19.5486 4 21.5722 4 24V26C4 28.7614 6.23858 31 9 31H10C11.1046 31 12 30.1046 12 29V20.0012ZM8.89985 20.0012H11V29C11 29.5523 10.5523 30 10 30H9C6.79086 30 5 28.2091 5 26V24C5 21.8243 6.73699 20.0544 8.89985 20.0012ZM11.038 19C11.5492 12.286 17.1589 6.99736 24.0039 6.99736H25.9961C32.8411 6.99736 38.4508 12.286 38.962 19H40.9671C40.4519 11.1832 33.9483 5.00235 26.0011 5.00235H23.9939C16.0478 5.00235 9.54534 11.1836 9.03257 19H11.038ZM39 20.0012H41.1002C43.263 20.0544 45 21.8243 45 24V26C45 28.2091 43.2091 30 41 30H39V20.0012ZM28.9769 43.5C28.9769 43.4545 28.983 43.4105 28.9943 43.3686C28.9278 42.6017 28.2842 42 27.5 42H22.5C21.6716 42 21 42.6716 21 43.5C21 44.3284 21.6716 45 22.5 45H27.5C28.2842 45 28.9278 44.3983 28.9943 43.6314C28.983 43.5895 28.9769 43.5455 28.9769 43.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-water::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.30183 19.4084L10.4212 37.5018H39.5788L42.6977 19.4113C40.3922 18.1325 38.1604 17.4969 35.9982 17.4969C34.6775 17.4969 33.6094 17.8318 30.8175 18.9613C29.0214 19.688 28.1011 20.0157 27.0183 20.2582C26.3113 20.4165 25.6447 20.4988 25 20.4988C23.5059 20.4988 22.1585 20.1181 20.0203 19.239C19.8357 19.1631 19.7144 19.1127 19.3468 18.9593C16.7275 17.8664 15.5214 17.4969 14.0014 17.4969C11.5369 17.4969 9.30749 18.1335 7.30183 19.4084ZM7.11887 18.3472L5.49273 8.91505L4.50727 9.08495L9.57883 38.5018H40.4212L45.4927 9.08495L44.5073 8.91505L42.8771 18.3706C40.5358 17.1237 38.2417 16.4969 35.9982 16.4969C34.4971 16.4969 33.3659 16.8516 30.4425 18.0343C28.6963 18.7408 27.812 19.0557 26.7998 19.2823C26.1609 19.4254 25.5665 19.4988 25 19.4988C23.6716 19.4988 22.426 19.1469 20.4006 18.3141C20.2182 18.2392 20.0978 18.1891 19.7319 18.0364C16.9909 16.8927 15.6988 16.4969 14.0014 16.4969C11.4919 16.4969 9.19457 17.1142 7.11887 18.3472ZM10 41H21V40H10V41ZM40 41H29V40H40V41Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-mail::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 54 35%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M53.9401 4.49824C53.9401 2.03345 52.0244 0 49.5698 0C40.1109 0 13.8891 0 4.37029 0C1.97561 0 0 1.97183 0 4.49824C0.059867 10.8451 0.0598669 24.0933 0.0598669 30.5018C0.0598669 32.9665 1.97561 35 4.43016 35C13.8891 35 40.1109 35 49.6297 35C52.0244 35 54 33.0282 54 30.5018C53.9401 30.5018 53.9401 4.49824 53.9401 4.49824ZM33.4656 18.4859L29.694 21.6285C28.0776 22.9842 25.8027 22.9842 24.1863 21.6285L20.4146 18.4859L3.47228 33.0282C3.77162 33.1514 4.07095 33.213 4.37029 33.213C13.8293 33.213 40.051 33.213 49.5698 33.213C49.8692 33.213 50.1685 33.1514 50.4678 33.0282L33.4656 18.4859ZM51.7849 3.08099L34.8426 17.3151L51.7849 31.8574C52.0244 31.4877 52.1441 30.9947 52.1441 30.5018V4.49824C52.204 3.94366 52.0244 3.51232 51.7849 3.08099ZM2.15521 3.08099C1.91574 3.51232 1.79601 3.94366 1.79601 4.43662C1.79601 10.7835 1.79601 24.0933 1.79601 30.4401C1.79601 30.9331 1.91574 31.4261 2.15521 31.7958L19.0976 17.2535L2.15521 3.08099ZM50.408 1.91021C50.1685 1.78697 49.8692 1.78697 49.5698 1.78697C40.1109 1.78697 13.8891 1.78697 4.37029 1.78697C4.07095 1.78697 3.77162 1.84859 3.53215 1.91021L25.3237 20.2113C26.2816 21.0123 27.6585 21.0123 28.6164 20.2113L50.408 1.91021Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-information::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 26%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,1C5.6,1,0,6.5,0,13.4c0.7,16.5,24.3,16.5,25,0C25,6.5,19.4,1,12.5,1z M12.5,24.2c-5.9,0-10.8-4.8-10.8-10.7c0.6-14.2,20.9-14.2,21.5,0C23.3,19.3,18.4,24.2,12.5,24.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,11.5c-0.5,0-0.9,0.4-0.9,0.9v5.4c0,0.5,0.4,0.9,0.9,0.9s0.9-0.4,0.9-0.9v-5.4C13.4,11.8,13,11.5,12.5,11.5z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9,8.2c-0.1,0.1-0.1,0.1-0.1,0.1c-0.1,0.1-0.1,0.1-0.1,0.2s-0.1,0.1-0.1,0.2c-0.1,0.5,0.2,0.9,0.7,1c0.5,0.1,0.9-0.2,1-0.7c0.1-0.5-0.2-0.9-0.7-1C12.4,7.9,12.1,8,11.9,8.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-clock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216zm-148.9 88.3l-81.2-59c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h14c6.6 0 12 5.4 12 12v146.3l70.5 51.3c5.4 3.9 6.5 11.4 2.6 16.8l-8.2 11.3c-3.9 5.3-11.4 6.5-16.8 2.6z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cube::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10 0c-.133 0-.252.026-.358.078L.504 4.998l10.239 5.874c.092.052.172.17.172.288v8.57c0 .117-.066.222-.172.287l-.557.301c-.053.026-.106.04-.16.04h-.013c-.066 0-.12-.014-.172-.04l-.557-.3c-.106-.066-.16-.171-.173-.289v-7.653c-.013-.066-.04-.118-.092-.144L0 6.75v10.14c0 .222.16.51.358.614l9.284 5.403c.106.053.239.092.358.092.12 0 .252-.026.358-.092l9.284-5.403c.212-.144.345-.366.358-.615V6.75l-6.114 3.507c-.106.052-.225.052-.332 0l-.53-.314c-.053-.026-.093-.078-.12-.118v-.013c-.04-.052-.053-.104-.053-.17l-.013-.628c0-.118.067-.222.16-.288l6.511-3.741L10.371.078C10.252.026 10.133 0 10 0%22%2F%3E%3C%2Fsvg%3E"); }

.i-map::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-play::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-play--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23999%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-map--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%2337262d%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--light-pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url("../fonts/fontawesome-webfont.eot?v=4.7.0");
  src: url("../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"), url("../fonts/fontawesome-webfont.woff2?v=4.7.0") format("woff2"), url("../fonts/fontawesome-webfont.woff?v=4.7.0") format("woff"), url("../fonts/fontawesome-webfont.ttf?v=4.7.0") format("truetype"), url("../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  animation: fa-spin 1s infinite steps(8); }

@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: "\F000"; }

.fa-music:before {
  content: "\F001"; }

.fa-search:before {
  content: "\F002"; }

.fa-envelope-o:before {
  content: "\F003"; }

.fa-heart:before {
  content: "\F004"; }

.fa-star:before {
  content: "\F005"; }

.fa-star-o:before {
  content: "\F006"; }

.fa-user:before {
  content: "\F007"; }

.fa-film:before {
  content: "\F008"; }

.fa-th-large:before {
  content: "\F009"; }

.fa-th:before {
  content: "\F00A"; }

.fa-th-list:before {
  content: "\F00B"; }

.fa-check:before {
  content: "\F00C"; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\F00D"; }

.fa-search-plus:before {
  content: "\F00E"; }

.fa-search-minus:before {
  content: "\F010"; }

.fa-power-off:before {
  content: "\F011"; }

.fa-signal:before {
  content: "\F012"; }

.fa-gear:before,
.fa-cog:before {
  content: "\F013"; }

.fa-trash-o:before {
  content: "\F014"; }

.fa-home:before {
  content: "\F015"; }

.fa-file-o:before {
  content: "\F016"; }

.fa-clock-o:before {
  content: "\F017"; }

.fa-road:before {
  content: "\F018"; }

.fa-download:before {
  content: "\F019"; }

.fa-arrow-circle-o-down:before {
  content: "\F01A"; }

.fa-arrow-circle-o-up:before {
  content: "\F01B"; }

.fa-inbox:before {
  content: "\F01C"; }

.fa-play-circle-o:before {
  content: "\F01D"; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: "\F01E"; }

.fa-refresh:before {
  content: "\F021"; }

.fa-list-alt:before {
  content: "\F022"; }

.fa-lock:before {
  content: "\F023"; }

.fa-flag:before {
  content: "\F024"; }

.fa-headphones:before {
  content: "\F025"; }

.fa-volume-off:before {
  content: "\F026"; }

.fa-volume-down:before {
  content: "\F027"; }

.fa-volume-up:before {
  content: "\F028"; }

.fa-qrcode:before {
  content: "\F029"; }

.fa-barcode:before {
  content: "\F02A"; }

.fa-tag:before {
  content: "\F02B"; }

.fa-tags:before {
  content: "\F02C"; }

.fa-book:before {
  content: "\F02D"; }

.fa-bookmark:before {
  content: "\F02E"; }

.fa-print:before {
  content: "\F02F"; }

.fa-camera:before {
  content: "\F030"; }

.fa-font:before {
  content: "\F031"; }

.fa-bold:before {
  content: "\F032"; }

.fa-italic:before {
  content: "\F033"; }

.fa-text-height:before {
  content: "\F034"; }

.fa-text-width:before {
  content: "\F035"; }

.fa-align-left:before {
  content: "\F036"; }

.fa-align-center:before {
  content: "\F037"; }

.fa-align-right:before {
  content: "\F038"; }

.fa-align-justify:before {
  content: "\F039"; }

.fa-list:before {
  content: "\F03A"; }

.fa-dedent:before,
.fa-outdent:before {
  content: "\F03B"; }

.fa-indent:before {
  content: "\F03C"; }

.fa-video-camera:before {
  content: "\F03D"; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\F03E"; }

.fa-pencil:before {
  content: "\F040"; }

.fa-map-marker:before {
  content: "\F041"; }

.fa-adjust:before {
  content: "\F042"; }

.fa-tint:before {
  content: "\F043"; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\F044"; }

.fa-share-square-o:before {
  content: "\F045"; }

.fa-check-square-o:before {
  content: "\F046"; }

.fa-arrows:before {
  content: "\F047"; }

.fa-step-backward:before {
  content: "\F048"; }

.fa-fast-backward:before {
  content: "\F049"; }

.fa-backward:before {
  content: "\F04A"; }

.fa-play:before {
  content: "\F04B"; }

.fa-pause:before {
  content: "\F04C"; }

.fa-stop:before {
  content: "\F04D"; }

.fa-forward:before {
  content: "\F04E"; }

.fa-fast-forward:before {
  content: "\F050"; }

.fa-step-forward:before {
  content: "\F051"; }

.fa-eject:before {
  content: "\F052"; }

.fa-chevron-left:before {
  content: "\F053"; }

.fa-chevron-right:before {
  content: "\F054"; }

.fa-plus-circle:before {
  content: "\F055"; }

.fa-minus-circle:before {
  content: "\F056"; }

.fa-times-circle:before {
  content: "\F057"; }

.fa-check-circle:before {
  content: "\F058"; }

.fa-question-circle:before {
  content: "\F059"; }

.fa-info-circle:before {
  content: "\F05A"; }

.fa-crosshairs:before {
  content: "\F05B"; }

.fa-times-circle-o:before {
  content: "\F05C"; }

.fa-check-circle-o:before {
  content: "\F05D"; }

.fa-ban:before {
  content: "\F05E"; }

.fa-arrow-left:before {
  content: "\F060"; }

.fa-arrow-right:before {
  content: "\F061"; }

.fa-arrow-up:before {
  content: "\F062"; }

.fa-arrow-down:before {
  content: "\F063"; }

.fa-mail-forward:before,
.fa-share:before {
  content: "\F064"; }

.fa-expand:before {
  content: "\F065"; }

.fa-compress:before {
  content: "\F066"; }

.fa-plus:before {
  content: "\F067"; }

.fa-minus:before {
  content: "\F068"; }

.fa-asterisk:before {
  content: "\F069"; }

.fa-exclamation-circle:before {
  content: "\F06A"; }

.fa-gift:before {
  content: "\F06B"; }

.fa-leaf:before {
  content: "\F06C"; }

.fa-fire:before {
  content: "\F06D"; }

.fa-eye:before {
  content: "\F06E"; }

.fa-eye-slash:before {
  content: "\F070"; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\F071"; }

.fa-plane:before {
  content: "\F072"; }

.fa-calendar:before {
  content: "\F073"; }

.fa-random:before {
  content: "\F074"; }

.fa-comment:before {
  content: "\F075"; }

.fa-magnet:before {
  content: "\F076"; }

.fa-chevron-up:before {
  content: "\F077"; }

.fa-chevron-down:before {
  content: "\F078"; }

.fa-retweet:before {
  content: "\F079"; }

.fa-shopping-cart:before {
  content: "\F07A"; }

.fa-folder:before {
  content: "\F07B"; }

.fa-folder-open:before {
  content: "\F07C"; }

.fa-arrows-v:before {
  content: "\F07D"; }

.fa-arrows-h:before {
  content: "\F07E"; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\F080"; }

.fa-twitter-square:before {
  content: "\F081"; }

.fa-facebook-square:before {
  content: "\F082"; }

.fa-camera-retro:before {
  content: "\F083"; }

.fa-key:before {
  content: "\F084"; }

.fa-gears:before,
.fa-cogs:before {
  content: "\F085"; }

.fa-comments:before {
  content: "\F086"; }

.fa-thumbs-o-up:before {
  content: "\F087"; }

.fa-thumbs-o-down:before {
  content: "\F088"; }

.fa-star-half:before {
  content: "\F089"; }

.fa-heart-o:before {
  content: "\F08A"; }

.fa-sign-out:before {
  content: "\F08B"; }

.fa-linkedin-square:before {
  content: "\F08C"; }

.fa-thumb-tack:before {
  content: "\F08D"; }

.fa-external-link:before {
  content: "\F08E"; }

.fa-sign-in:before {
  content: "\F090"; }

.fa-trophy:before {
  content: "\F091"; }

.fa-github-square:before {
  content: "\F092"; }

.fa-upload:before {
  content: "\F093"; }

.fa-lemon-o:before {
  content: "\F094"; }

.fa-phone:before {
  content: "\F095"; }

.fa-square-o:before {
  content: "\F096"; }

.fa-bookmark-o:before {
  content: "\F097"; }

.fa-phone-square:before {
  content: "\F098"; }

.fa-twitter:before {
  content: "\F099"; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: "\F09A"; }

.fa-github:before {
  content: "\F09B"; }

.fa-unlock:before {
  content: "\F09C"; }

.fa-credit-card:before {
  content: "\F09D"; }

.fa-feed:before,
.fa-rss:before {
  content: "\F09E"; }

.fa-hdd-o:before {
  content: "\F0A0"; }

.fa-bullhorn:before {
  content: "\F0A1"; }

.fa-bell:before {
  content: "\F0F3"; }

.fa-certificate:before {
  content: "\F0A3"; }

.fa-hand-o-right:before {
  content: "\F0A4"; }

.fa-hand-o-left:before {
  content: "\F0A5"; }

.fa-hand-o-up:before {
  content: "\F0A6"; }

.fa-hand-o-down:before {
  content: "\F0A7"; }

.fa-arrow-circle-left:before {
  content: "\F0A8"; }

.fa-arrow-circle-right:before {
  content: "\F0A9"; }

.fa-arrow-circle-up:before {
  content: "\F0AA"; }

.fa-arrow-circle-down:before {
  content: "\F0AB"; }

.fa-globe:before {
  content: "\F0AC"; }

.fa-wrench:before {
  content: "\F0AD"; }

.fa-tasks:before {
  content: "\F0AE"; }

.fa-filter:before {
  content: "\F0B0"; }

.fa-briefcase:before {
  content: "\F0B1"; }

.fa-arrows-alt:before {
  content: "\F0B2"; }

.fa-group:before,
.fa-users:before {
  content: "\F0C0"; }

.fa-chain:before,
.fa-link:before {
  content: "\F0C1"; }

.fa-cloud:before {
  content: "\F0C2"; }

.fa-flask:before {
  content: "\F0C3"; }

.fa-cut:before,
.fa-scissors:before {
  content: "\F0C4"; }

.fa-copy:before,
.fa-files-o:before {
  content: "\F0C5"; }

.fa-paperclip:before {
  content: "\F0C6"; }

.fa-save:before,
.fa-floppy-o:before {
  content: "\F0C7"; }

.fa-square:before {
  content: "\F0C8"; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\F0C9"; }

.fa-list-ul:before {
  content: "\F0CA"; }

.fa-list-ol:before {
  content: "\F0CB"; }

.fa-strikethrough:before {
  content: "\F0CC"; }

.fa-underline:before {
  content: "\F0CD"; }

.fa-table:before {
  content: "\F0CE"; }

.fa-magic:before {
  content: "\F0D0"; }

.fa-truck:before {
  content: "\F0D1"; }

.fa-pinterest:before {
  content: "\F0D2"; }

.fa-pinterest-square:before {
  content: "\F0D3"; }

.fa-google-plus-square:before {
  content: "\F0D4"; }

.fa-google-plus:before {
  content: "\F0D5"; }

.fa-money:before {
  content: "\F0D6"; }

.fa-caret-down:before {
  content: "\F0D7"; }

.fa-caret-up:before {
  content: "\F0D8"; }

.fa-caret-left:before {
  content: "\F0D9"; }

.fa-caret-right:before {
  content: "\F0DA"; }

.fa-columns:before {
  content: "\F0DB"; }

.fa-unsorted:before,
.fa-sort:before {
  content: "\F0DC"; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\F0DD"; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\F0DE"; }

.fa-envelope:before {
  content: "\F0E0"; }

.fa-linkedin:before {
  content: "\F0E1"; }

.fa-rotate-left:before,
.fa-undo:before {
  content: "\F0E2"; }

.fa-legal:before,
.fa-gavel:before {
  content: "\F0E3"; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: "\F0E4"; }

.fa-comment-o:before {
  content: "\F0E5"; }

.fa-comments-o:before {
  content: "\F0E6"; }

.fa-flash:before,
.fa-bolt:before {
  content: "\F0E7"; }

.fa-sitemap:before {
  content: "\F0E8"; }

.fa-umbrella:before {
  content: "\F0E9"; }

.fa-paste:before,
.fa-clipboard:before {
  content: "\F0EA"; }

.fa-lightbulb-o:before {
  content: "\F0EB"; }

.fa-exchange:before {
  content: "\F0EC"; }

.fa-cloud-download:before {
  content: "\F0ED"; }

.fa-cloud-upload:before {
  content: "\F0EE"; }

.fa-user-md:before {
  content: "\F0F0"; }

.fa-stethoscope:before {
  content: "\F0F1"; }

.fa-suitcase:before {
  content: "\F0F2"; }

.fa-bell-o:before {
  content: "\F0A2"; }

.fa-coffee:before {
  content: "\F0F4"; }

.fa-cutlery:before {
  content: "\F0F5"; }

.fa-file-text-o:before {
  content: "\F0F6"; }

.fa-building-o:before {
  content: "\F0F7"; }

.fa-hospital-o:before {
  content: "\F0F8"; }

.fa-ambulance:before {
  content: "\F0F9"; }

.fa-medkit:before {
  content: "\F0FA"; }

.fa-fighter-jet:before {
  content: "\F0FB"; }

.fa-beer:before {
  content: "\F0FC"; }

.fa-h-square:before {
  content: "\F0FD"; }

.fa-plus-square:before {
  content: "\F0FE"; }

.fa-angle-double-left:before {
  content: "\F100"; }

.fa-angle-double-right:before {
  content: "\F101"; }

.fa-angle-double-up:before {
  content: "\F102"; }

.fa-angle-double-down:before {
  content: "\F103"; }

.fa-angle-left:before {
  content: "\F104"; }

.fa-angle-right:before {
  content: "\F105"; }

.fa-angle-up:before {
  content: "\F106"; }

.fa-angle-down:before {
  content: "\F107"; }

.fa-desktop:before {
  content: "\F108"; }

.fa-laptop:before {
  content: "\F109"; }

.fa-tablet:before {
  content: "\F10A"; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\F10B"; }

.fa-circle-o:before {
  content: "\F10C"; }

.fa-quote-left:before {
  content: "\F10D"; }

.fa-quote-right:before {
  content: "\F10E"; }

.fa-spinner:before {
  content: "\F110"; }

.fa-circle:before {
  content: "\F111"; }

.fa-mail-reply:before,
.fa-reply:before {
  content: "\F112"; }

.fa-github-alt:before {
  content: "\F113"; }

.fa-folder-o:before {
  content: "\F114"; }

.fa-folder-open-o:before {
  content: "\F115"; }

.fa-smile-o:before {
  content: "\F118"; }

.fa-frown-o:before {
  content: "\F119"; }

.fa-meh-o:before {
  content: "\F11A"; }

.fa-gamepad:before {
  content: "\F11B"; }

.fa-keyboard-o:before {
  content: "\F11C"; }

.fa-flag-o:before {
  content: "\F11D"; }

.fa-flag-checkered:before {
  content: "\F11E"; }

.fa-terminal:before {
  content: "\F120"; }

.fa-code:before {
  content: "\F121"; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\F122"; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\F123"; }

.fa-location-arrow:before {
  content: "\F124"; }

.fa-crop:before {
  content: "\F125"; }

.fa-code-fork:before {
  content: "\F126"; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: "\F127"; }

.fa-question:before {
  content: "\F128"; }

.fa-info:before {
  content: "\F129"; }

.fa-exclamation:before {
  content: "\F12A"; }

.fa-superscript:before {
  content: "\F12B"; }

.fa-subscript:before {
  content: "\F12C"; }

.fa-eraser:before {
  content: "\F12D"; }

.fa-puzzle-piece:before {
  content: "\F12E"; }

.fa-microphone:before {
  content: "\F130"; }

.fa-microphone-slash:before {
  content: "\F131"; }

.fa-shield:before {
  content: "\F132"; }

.fa-calendar-o:before {
  content: "\F133"; }

.fa-fire-extinguisher:before {
  content: "\F134"; }

.fa-rocket:before {
  content: "\F135"; }

.fa-maxcdn:before {
  content: "\F136"; }

.fa-chevron-circle-left:before {
  content: "\F137"; }

.fa-chevron-circle-right:before {
  content: "\F138"; }

.fa-chevron-circle-up:before {
  content: "\F139"; }

.fa-chevron-circle-down:before {
  content: "\F13A"; }

.fa-html5:before {
  content: "\F13B"; }

.fa-css3:before {
  content: "\F13C"; }

.fa-anchor:before {
  content: "\F13D"; }

.fa-unlock-alt:before {
  content: "\F13E"; }

.fa-bullseye:before {
  content: "\F140"; }

.fa-ellipsis-h:before {
  content: "\F141"; }

.fa-ellipsis-v:before {
  content: "\F142"; }

.fa-rss-square:before {
  content: "\F143"; }

.fa-play-circle:before {
  content: "\F144"; }

.fa-ticket:before {
  content: "\F145"; }

.fa-minus-square:before {
  content: "\F146"; }

.fa-minus-square-o:before {
  content: "\F147"; }

.fa-level-up:before {
  content: "\F148"; }

.fa-level-down:before {
  content: "\F149"; }

.fa-check-square:before {
  content: "\F14A"; }

.fa-pencil-square:before {
  content: "\F14B"; }

.fa-external-link-square:before {
  content: "\F14C"; }

.fa-share-square:before {
  content: "\F14D"; }

.fa-compass:before {
  content: "\F14E"; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\F150"; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\F151"; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\F152"; }

.fa-euro:before,
.fa-eur:before {
  content: "\F153"; }

.fa-gbp:before {
  content: "\F154"; }

.fa-dollar:before,
.fa-usd:before {
  content: "\F155"; }

.fa-rupee:before,
.fa-inr:before {
  content: "\F156"; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\F157"; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\F158"; }

.fa-won:before,
.fa-krw:before {
  content: "\F159"; }

.fa-bitcoin:before,
.fa-btc:before {
  content: "\F15A"; }

.fa-file:before {
  content: "\F15B"; }

.fa-file-text:before {
  content: "\F15C"; }

.fa-sort-alpha-asc:before {
  content: "\F15D"; }

.fa-sort-alpha-desc:before {
  content: "\F15E"; }

.fa-sort-amount-asc:before {
  content: "\F160"; }

.fa-sort-amount-desc:before {
  content: "\F161"; }

.fa-sort-numeric-asc:before {
  content: "\F162"; }

.fa-sort-numeric-desc:before {
  content: "\F163"; }

.fa-thumbs-up:before {
  content: "\F164"; }

.fa-thumbs-down:before {
  content: "\F165"; }

.fa-youtube-square:before {
  content: "\F166"; }

.fa-youtube:before {
  content: "\F167"; }

.fa-xing:before {
  content: "\F168"; }

.fa-xing-square:before {
  content: "\F169"; }

.fa-youtube-play:before {
  content: "\F16A"; }

.fa-dropbox:before {
  content: "\F16B"; }

.fa-stack-overflow:before {
  content: "\F16C"; }

.fa-instagram:before {
  content: "\F16D"; }

.fa-flickr:before {
  content: "\F16E"; }

.fa-adn:before {
  content: "\F170"; }

.fa-bitbucket:before {
  content: "\F171"; }

.fa-bitbucket-square:before {
  content: "\F172"; }

.fa-tumblr:before {
  content: "\F173"; }

.fa-tumblr-square:before {
  content: "\F174"; }

.fa-long-arrow-down:before {
  content: "\F175"; }

.fa-long-arrow-up:before {
  content: "\F176"; }

.fa-long-arrow-left:before {
  content: "\F177"; }

.fa-long-arrow-right:before {
  content: "\F178"; }

.fa-apple:before {
  content: "\F179"; }

.fa-windows:before {
  content: "\F17A"; }

.fa-android:before {
  content: "\F17B"; }

.fa-linux:before {
  content: "\F17C"; }

.fa-dribbble:before {
  content: "\F17D"; }

.fa-skype:before {
  content: "\F17E"; }

.fa-foursquare:before {
  content: "\F180"; }

.fa-trello:before {
  content: "\F181"; }

.fa-female:before {
  content: "\F182"; }

.fa-male:before {
  content: "\F183"; }

.fa-gittip:before,
.fa-gratipay:before {
  content: "\F184"; }

.fa-sun-o:before {
  content: "\F185"; }

.fa-moon-o:before {
  content: "\F186"; }

.fa-archive:before {
  content: "\F187"; }

.fa-bug:before {
  content: "\F188"; }

.fa-vk:before {
  content: "\F189"; }

.fa-weibo:before {
  content: "\F18A"; }

.fa-renren:before {
  content: "\F18B"; }

.fa-pagelines:before {
  content: "\F18C"; }

.fa-stack-exchange:before {
  content: "\F18D"; }

.fa-arrow-circle-o-right:before {
  content: "\F18E"; }

.fa-arrow-circle-o-left:before {
  content: "\F190"; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\F191"; }

.fa-dot-circle-o:before {
  content: "\F192"; }

.fa-wheelchair:before {
  content: "\F193"; }

.fa-vimeo-square:before {
  content: "\F194"; }

.fa-turkish-lira:before,
.fa-try:before {
  content: "\F195"; }

.fa-plus-square-o:before {
  content: "\F196"; }

.fa-space-shuttle:before {
  content: "\F197"; }

.fa-slack:before {
  content: "\F198"; }

.fa-envelope-square:before {
  content: "\F199"; }

.fa-wordpress:before {
  content: "\F19A"; }

.fa-openid:before {
  content: "\F19B"; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\F19C"; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\F19D"; }

.fa-yahoo:before {
  content: "\F19E"; }

.fa-google:before {
  content: "\F1A0"; }

.fa-reddit:before {
  content: "\F1A1"; }

.fa-reddit-square:before {
  content: "\F1A2"; }

.fa-stumbleupon-circle:before {
  content: "\F1A3"; }

.fa-stumbleupon:before {
  content: "\F1A4"; }

.fa-delicious:before {
  content: "\F1A5"; }

.fa-digg:before {
  content: "\F1A6"; }

.fa-pied-piper-pp:before {
  content: "\F1A7"; }

.fa-pied-piper-alt:before {
  content: "\F1A8"; }

.fa-drupal:before {
  content: "\F1A9"; }

.fa-joomla:before {
  content: "\F1AA"; }

.fa-language:before {
  content: "\F1AB"; }

.fa-fax:before {
  content: "\F1AC"; }

.fa-building:before {
  content: "\F1AD"; }

.fa-child:before {
  content: "\F1AE"; }

.fa-paw:before {
  content: "\F1B0"; }

.fa-spoon:before {
  content: "\F1B1"; }

.fa-cube:before {
  content: "\F1B2"; }

.fa-cubes:before {
  content: "\F1B3"; }

.fa-behance:before {
  content: "\F1B4"; }

.fa-behance-square:before {
  content: "\F1B5"; }

.fa-steam:before {
  content: "\F1B6"; }

.fa-steam-square:before {
  content: "\F1B7"; }

.fa-recycle:before {
  content: "\F1B8"; }

.fa-automobile:before,
.fa-car:before {
  content: "\F1B9"; }

.fa-cab:before,
.fa-taxi:before {
  content: "\F1BA"; }

.fa-tree:before {
  content: "\F1BB"; }

.fa-spotify:before {
  content: "\F1BC"; }

.fa-deviantart:before {
  content: "\F1BD"; }

.fa-soundcloud:before {
  content: "\F1BE"; }

.fa-database:before {
  content: "\F1C0"; }

.fa-file-pdf-o:before {
  content: "\F1C1"; }

.fa-file-word-o:before {
  content: "\F1C2"; }

.fa-file-excel-o:before {
  content: "\F1C3"; }

.fa-file-powerpoint-o:before {
  content: "\F1C4"; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\F1C5"; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\F1C6"; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\F1C7"; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\F1C8"; }

.fa-file-code-o:before {
  content: "\F1C9"; }

.fa-vine:before {
  content: "\F1CA"; }

.fa-codepen:before {
  content: "\F1CB"; }

.fa-jsfiddle:before {
  content: "\F1CC"; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\F1CD"; }

.fa-circle-o-notch:before {
  content: "\F1CE"; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: "\F1D0"; }

.fa-ge:before,
.fa-empire:before {
  content: "\F1D1"; }

.fa-git-square:before {
  content: "\F1D2"; }

.fa-git:before {
  content: "\F1D3"; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: "\F1D4"; }

.fa-tencent-weibo:before {
  content: "\F1D5"; }

.fa-qq:before {
  content: "\F1D6"; }

.fa-wechat:before,
.fa-weixin:before {
  content: "\F1D7"; }

.fa-send:before,
.fa-paper-plane:before {
  content: "\F1D8"; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\F1D9"; }

.fa-history:before {
  content: "\F1DA"; }

.fa-circle-thin:before {
  content: "\F1DB"; }

.fa-header:before {
  content: "\F1DC"; }

.fa-paragraph:before {
  content: "\F1DD"; }

.fa-sliders:before {
  content: "\F1DE"; }

.fa-share-alt:before {
  content: "\F1E0"; }

.fa-share-alt-square:before {
  content: "\F1E1"; }

.fa-bomb:before {
  content: "\F1E2"; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\F1E3"; }

.fa-tty:before {
  content: "\F1E4"; }

.fa-binoculars:before {
  content: "\F1E5"; }

.fa-plug:before {
  content: "\F1E6"; }

.fa-slideshare:before {
  content: "\F1E7"; }

.fa-twitch:before {
  content: "\F1E8"; }

.fa-yelp:before {
  content: "\F1E9"; }

.fa-newspaper-o:before {
  content: "\F1EA"; }

.fa-wifi:before {
  content: "\F1EB"; }

.fa-calculator:before {
  content: "\F1EC"; }

.fa-paypal:before {
  content: "\F1ED"; }

.fa-google-wallet:before {
  content: "\F1EE"; }

.fa-cc-visa:before {
  content: "\F1F0"; }

.fa-cc-mastercard:before {
  content: "\F1F1"; }

.fa-cc-discover:before {
  content: "\F1F2"; }

.fa-cc-amex:before {
  content: "\F1F3"; }

.fa-cc-paypal:before {
  content: "\F1F4"; }

.fa-cc-stripe:before {
  content: "\F1F5"; }

.fa-bell-slash:before {
  content: "\F1F6"; }

.fa-bell-slash-o:before {
  content: "\F1F7"; }

.fa-trash:before {
  content: "\F1F8"; }

.fa-copyright:before {
  content: "\F1F9"; }

.fa-at:before {
  content: "\F1FA"; }

.fa-eyedropper:before {
  content: "\F1FB"; }

.fa-paint-brush:before {
  content: "\F1FC"; }

.fa-birthday-cake:before {
  content: "\F1FD"; }

.fa-area-chart:before {
  content: "\F1FE"; }

.fa-pie-chart:before {
  content: "\F200"; }

.fa-line-chart:before {
  content: "\F201"; }

.fa-lastfm:before {
  content: "\F202"; }

.fa-lastfm-square:before {
  content: "\F203"; }

.fa-toggle-off:before {
  content: "\F204"; }

.fa-toggle-on:before {
  content: "\F205"; }

.fa-bicycle:before {
  content: "\F206"; }

.fa-bus:before {
  content: "\F207"; }

.fa-ioxhost:before {
  content: "\F208"; }

.fa-angellist:before {
  content: "\F209"; }

.fa-cc:before {
  content: "\F20A"; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\F20B"; }

.fa-meanpath:before {
  content: "\F20C"; }

.fa-buysellads:before {
  content: "\F20D"; }

.fa-connectdevelop:before {
  content: "\F20E"; }

.fa-dashcube:before {
  content: "\F210"; }

.fa-forumbee:before {
  content: "\F211"; }

.fa-leanpub:before {
  content: "\F212"; }

.fa-sellsy:before {
  content: "\F213"; }

.fa-shirtsinbulk:before {
  content: "\F214"; }

.fa-simplybuilt:before {
  content: "\F215"; }

.fa-skyatlas:before {
  content: "\F216"; }

.fa-cart-plus:before {
  content: "\F217"; }

.fa-cart-arrow-down:before {
  content: "\F218"; }

.fa-diamond:before {
  content: "\F219"; }

.fa-ship:before {
  content: "\F21A"; }

.fa-user-secret:before {
  content: "\F21B"; }

.fa-motorcycle:before {
  content: "\F21C"; }

.fa-street-view:before {
  content: "\F21D"; }

.fa-heartbeat:before {
  content: "\F21E"; }

.fa-venus:before {
  content: "\F221"; }

.fa-mars:before {
  content: "\F222"; }

.fa-mercury:before {
  content: "\F223"; }

.fa-intersex:before,
.fa-transgender:before {
  content: "\F224"; }

.fa-transgender-alt:before {
  content: "\F225"; }

.fa-venus-double:before {
  content: "\F226"; }

.fa-mars-double:before {
  content: "\F227"; }

.fa-venus-mars:before {
  content: "\F228"; }

.fa-mars-stroke:before {
  content: "\F229"; }

.fa-mars-stroke-v:before {
  content: "\F22A"; }

.fa-mars-stroke-h:before {
  content: "\F22B"; }

.fa-neuter:before {
  content: "\F22C"; }

.fa-genderless:before {
  content: "\F22D"; }

.fa-facebook-official:before {
  content: "\F230"; }

.fa-pinterest-p:before {
  content: "\F231"; }

.fa-whatsapp:before {
  content: "\F232"; }

.fa-server:before {
  content: "\F233"; }

.fa-user-plus:before {
  content: "\F234"; }

.fa-user-times:before {
  content: "\F235"; }

.fa-hotel:before,
.fa-bed:before {
  content: "\F236"; }

.fa-viacoin:before {
  content: "\F237"; }

.fa-train:before {
  content: "\F238"; }

.fa-subway:before {
  content: "\F239"; }

.fa-medium:before {
  content: "\F23A"; }

.fa-yc:before,
.fa-y-combinator:before {
  content: "\F23B"; }

.fa-optin-monster:before {
  content: "\F23C"; }

.fa-opencart:before {
  content: "\F23D"; }

.fa-expeditedssl:before {
  content: "\F23E"; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: "\F240"; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: "\F241"; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: "\F242"; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: "\F243"; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: "\F244"; }

.fa-mouse-pointer:before {
  content: "\F245"; }

.fa-i-cursor:before {
  content: "\F246"; }

.fa-object-group:before {
  content: "\F247"; }

.fa-object-ungroup:before {
  content: "\F248"; }

.fa-sticky-note:before {
  content: "\F249"; }

.fa-sticky-note-o:before {
  content: "\F24A"; }

.fa-cc-jcb:before {
  content: "\F24B"; }

.fa-cc-diners-club:before {
  content: "\F24C"; }

.fa-clone:before {
  content: "\F24D"; }

.fa-balance-scale:before {
  content: "\F24E"; }

.fa-hourglass-o:before {
  content: "\F250"; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: "\F251"; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: "\F252"; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: "\F253"; }

.fa-hourglass:before {
  content: "\F254"; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: "\F255"; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: "\F256"; }

.fa-hand-scissors-o:before {
  content: "\F257"; }

.fa-hand-lizard-o:before {
  content: "\F258"; }

.fa-hand-spock-o:before {
  content: "\F259"; }

.fa-hand-pointer-o:before {
  content: "\F25A"; }

.fa-hand-peace-o:before {
  content: "\F25B"; }

.fa-trademark:before {
  content: "\F25C"; }

.fa-registered:before {
  content: "\F25D"; }

.fa-creative-commons:before {
  content: "\F25E"; }

.fa-gg:before {
  content: "\F260"; }

.fa-gg-circle:before {
  content: "\F261"; }

.fa-tripadvisor:before {
  content: "\F262"; }

.fa-odnoklassniki:before {
  content: "\F263"; }

.fa-odnoklassniki-square:before {
  content: "\F264"; }

.fa-get-pocket:before {
  content: "\F265"; }

.fa-wikipedia-w:before {
  content: "\F266"; }

.fa-safari:before {
  content: "\F267"; }

.fa-chrome:before {
  content: "\F268"; }

.fa-firefox:before {
  content: "\F269"; }

.fa-opera:before {
  content: "\F26A"; }

.fa-internet-explorer:before {
  content: "\F26B"; }

.fa-tv:before,
.fa-television:before {
  content: "\F26C"; }

.fa-contao:before {
  content: "\F26D"; }

.fa-500px:before {
  content: "\F26E"; }

.fa-amazon:before {
  content: "\F270"; }

.fa-calendar-plus-o:before {
  content: "\F271"; }

.fa-calendar-minus-o:before {
  content: "\F272"; }

.fa-calendar-times-o:before {
  content: "\F273"; }

.fa-calendar-check-o:before {
  content: "\F274"; }

.fa-industry:before {
  content: "\F275"; }

.fa-map-pin:before {
  content: "\F276"; }

.fa-map-signs:before {
  content: "\F277"; }

.fa-map-o:before {
  content: "\F278"; }

.fa-map:before {
  content: "\F279"; }

.fa-commenting:before {
  content: "\F27A"; }

.fa-commenting-o:before {
  content: "\F27B"; }

.fa-houzz:before {
  content: "\F27C"; }

.fa-vimeo:before {
  content: "\F27D"; }

.fa-black-tie:before {
  content: "\F27E"; }

.fa-fonticons:before {
  content: "\F280"; }

.fa-reddit-alien:before {
  content: "\F281"; }

.fa-edge:before {
  content: "\F282"; }

.fa-credit-card-alt:before {
  content: "\F283"; }

.fa-codiepie:before {
  content: "\F284"; }

.fa-modx:before {
  content: "\F285"; }

.fa-fort-awesome:before {
  content: "\F286"; }

.fa-usb:before {
  content: "\F287"; }

.fa-product-hunt:before {
  content: "\F288"; }

.fa-mixcloud:before {
  content: "\F289"; }

.fa-scribd:before {
  content: "\F28A"; }

.fa-pause-circle:before {
  content: "\F28B"; }

.fa-pause-circle-o:before {
  content: "\F28C"; }

.fa-stop-circle:before {
  content: "\F28D"; }

.fa-stop-circle-o:before {
  content: "\F28E"; }

.fa-shopping-bag:before {
  content: "\F290"; }

.fa-shopping-basket:before {
  content: "\F291"; }

.fa-hashtag:before {
  content: "\F292"; }

.fa-bluetooth:before {
  content: "\F293"; }

.fa-bluetooth-b:before {
  content: "\F294"; }

.fa-percent:before {
  content: "\F295"; }

.fa-gitlab:before {
  content: "\F296"; }

.fa-wpbeginner:before {
  content: "\F297"; }

.fa-wpforms:before {
  content: "\F298"; }

.fa-envira:before {
  content: "\F299"; }

.fa-universal-access:before {
  content: "\F29A"; }

.fa-wheelchair-alt:before {
  content: "\F29B"; }

.fa-question-circle-o:before {
  content: "\F29C"; }

.fa-blind:before {
  content: "\F29D"; }

.fa-audio-description:before {
  content: "\F29E"; }

.fa-volume-control-phone:before {
  content: "\F2A0"; }

.fa-braille:before {
  content: "\F2A1"; }

.fa-assistive-listening-systems:before {
  content: "\F2A2"; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: "\F2A3"; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: "\F2A4"; }

.fa-glide:before {
  content: "\F2A5"; }

.fa-glide-g:before {
  content: "\F2A6"; }

.fa-signing:before,
.fa-sign-language:before {
  content: "\F2A7"; }

.fa-low-vision:before {
  content: "\F2A8"; }

.fa-viadeo:before {
  content: "\F2A9"; }

.fa-viadeo-square:before {
  content: "\F2AA"; }

.fa-snapchat:before {
  content: "\F2AB"; }

.fa-snapchat-ghost:before {
  content: "\F2AC"; }

.fa-snapchat-square:before {
  content: "\F2AD"; }

.fa-pied-piper:before {
  content: "\F2AE"; }

.fa-first-order:before {
  content: "\F2B0"; }

.fa-yoast:before {
  content: "\F2B1"; }

.fa-themeisle:before {
  content: "\F2B2"; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: "\F2B3"; }

.fa-fa:before,
.fa-font-awesome:before {
  content: "\F2B4"; }

.fa-handshake-o:before {
  content: "\F2B5"; }

.fa-envelope-open:before {
  content: "\F2B6"; }

.fa-envelope-open-o:before {
  content: "\F2B7"; }

.fa-linode:before {
  content: "\F2B8"; }

.fa-address-book:before {
  content: "\F2B9"; }

.fa-address-book-o:before {
  content: "\F2BA"; }

.fa-vcard:before,
.fa-address-card:before {
  content: "\F2BB"; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: "\F2BC"; }

.fa-user-circle:before {
  content: "\F2BD"; }

.fa-user-circle-o:before {
  content: "\F2BE"; }

.fa-user-o:before {
  content: "\F2C0"; }

.fa-id-badge:before {
  content: "\F2C1"; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: "\F2C2"; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: "\F2C3"; }

.fa-quora:before {
  content: "\F2C4"; }

.fa-free-code-camp:before {
  content: "\F2C5"; }

.fa-telegram:before {
  content: "\F2C6"; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: "\F2C7"; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: "\F2C8"; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: "\F2C9"; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: "\F2CA"; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: "\F2CB"; }

.fa-shower:before {
  content: "\F2CC"; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: "\F2CD"; }

.fa-podcast:before {
  content: "\F2CE"; }

.fa-window-maximize:before {
  content: "\F2D0"; }

.fa-window-minimize:before {
  content: "\F2D1"; }

.fa-window-restore:before {
  content: "\F2D2"; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: "\F2D3"; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: "\F2D4"; }

.fa-bandcamp:before {
  content: "\F2D5"; }

.fa-grav:before {
  content: "\F2D6"; }

.fa-etsy:before {
  content: "\F2D7"; }

.fa-imdb:before {
  content: "\F2D8"; }

.fa-ravelry:before {
  content: "\F2D9"; }

.fa-eercast:before {
  content: "\F2DA"; }

.fa-microchip:before {
  content: "\F2DB"; }

.fa-snowflake-o:before {
  content: "\F2DC"; }

.fa-superpowers:before {
  content: "\F2DD"; }

.fa-wpexplorer:before {
  content: "\F2DE"; }

.fa-meetup:before {
  content: "\F2E0"; }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto; }

.flag-icon-background, .flag-icon {
  background-size: contain;
  background-position: 50%;
  background-repeat: no-repeat; }

.flag-icon {
  position: relative;
  display: inline-block;
  width: 1.33333em;
  line-height: 1em; }
  .flag-icon:before {
    content: '\A0'; }
  .flag-icon.flag-icon-squared {
    width: 1em; }

.flag-icon-ad {
  background-image: url(../fonts/flags//4x3/ad.svg); }
  .flag-icon-ad.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ad.svg); }

.flag-icon-ae {
  background-image: url(../fonts/flags//4x3/ae.svg); }
  .flag-icon-ae.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ae.svg); }

.flag-icon-af {
  background-image: url(../fonts/flags//4x3/af.svg); }
  .flag-icon-af.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/af.svg); }

.flag-icon-ag {
  background-image: url(../fonts/flags//4x3/ag.svg); }
  .flag-icon-ag.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ag.svg); }

.flag-icon-ai {
  background-image: url(../fonts/flags//4x3/ai.svg); }
  .flag-icon-ai.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ai.svg); }

.flag-icon-al {
  background-image: url(../fonts/flags//4x3/al.svg); }
  .flag-icon-al.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/al.svg); }

.flag-icon-am {
  background-image: url(../fonts/flags//4x3/am.svg); }
  .flag-icon-am.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/am.svg); }

.flag-icon-ao {
  background-image: url(../fonts/flags//4x3/ao.svg); }
  .flag-icon-ao.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ao.svg); }

.flag-icon-aq {
  background-image: url(../fonts/flags//4x3/aq.svg); }
  .flag-icon-aq.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/aq.svg); }

.flag-icon-ar {
  background-image: url(../fonts/flags//4x3/ar.svg); }
  .flag-icon-ar.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ar.svg); }

.flag-icon-as {
  background-image: url(../fonts/flags//4x3/as.svg); }
  .flag-icon-as.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/as.svg); }

.flag-icon-at {
  background-image: url(../fonts/flags//4x3/at.svg); }
  .flag-icon-at.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/at.svg); }

.flag-icon-au {
  background-image: url(../fonts/flags//4x3/au.svg); }
  .flag-icon-au.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/au.svg); }

.flag-icon-aw {
  background-image: url(../fonts/flags//4x3/aw.svg); }
  .flag-icon-aw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/aw.svg); }

.flag-icon-ax {
  background-image: url(../fonts/flags//4x3/ax.svg); }
  .flag-icon-ax.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ax.svg); }

.flag-icon-az {
  background-image: url(../fonts/flags//4x3/az.svg); }
  .flag-icon-az.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/az.svg); }

.flag-icon-ba {
  background-image: url(../fonts/flags//4x3/ba.svg); }
  .flag-icon-ba.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ba.svg); }

.flag-icon-bb {
  background-image: url(../fonts/flags//4x3/bb.svg); }
  .flag-icon-bb.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bb.svg); }

.flag-icon-bd {
  background-image: url(../fonts/flags//4x3/bd.svg); }
  .flag-icon-bd.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bd.svg); }

.flag-icon-be {
  background-image: url(../fonts/flags//4x3/be.svg); }
  .flag-icon-be.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/be.svg); }

.flag-icon-bf {
  background-image: url(../fonts/flags//4x3/bf.svg); }
  .flag-icon-bf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bf.svg); }

.flag-icon-bg {
  background-image: url(../fonts/flags//4x3/bg.svg); }
  .flag-icon-bg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bg.svg); }

.flag-icon-bh {
  background-image: url(../fonts/flags//4x3/bh.svg); }
  .flag-icon-bh.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bh.svg); }

.flag-icon-bi {
  background-image: url(../fonts/flags//4x3/bi.svg); }
  .flag-icon-bi.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bi.svg); }

.flag-icon-bj {
  background-image: url(../fonts/flags//4x3/bj.svg); }
  .flag-icon-bj.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bj.svg); }

.flag-icon-bl {
  background-image: url(../fonts/flags//4x3/bl.svg); }
  .flag-icon-bl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bl.svg); }

.flag-icon-bm {
  background-image: url(../fonts/flags//4x3/bm.svg); }
  .flag-icon-bm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bm.svg); }

.flag-icon-bn {
  background-image: url(../fonts/flags//4x3/bn.svg); }
  .flag-icon-bn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bn.svg); }

.flag-icon-bo {
  background-image: url(../fonts/flags//4x3/bo.svg); }
  .flag-icon-bo.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bo.svg); }

.flag-icon-bq {
  background-image: url(../fonts/flags//4x3/bq.svg); }
  .flag-icon-bq.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bq.svg); }

.flag-icon-br {
  background-image: url(../fonts/flags//4x3/br.svg); }
  .flag-icon-br.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/br.svg); }

.flag-icon-bs {
  background-image: url(../fonts/flags//4x3/bs.svg); }
  .flag-icon-bs.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bs.svg); }

.flag-icon-bt {
  background-image: url(../fonts/flags//4x3/bt.svg); }
  .flag-icon-bt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bt.svg); }

.flag-icon-bv {
  background-image: url(../fonts/flags//4x3/bv.svg); }
  .flag-icon-bv.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bv.svg); }

.flag-icon-bw {
  background-image: url(../fonts/flags//4x3/bw.svg); }
  .flag-icon-bw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bw.svg); }

.flag-icon-by {
  background-image: url(../fonts/flags//4x3/by.svg); }
  .flag-icon-by.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/by.svg); }

.flag-icon-bz {
  background-image: url(../fonts/flags//4x3/bz.svg); }
  .flag-icon-bz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/bz.svg); }

.flag-icon-ca {
  background-image: url(../fonts/flags//4x3/ca.svg); }
  .flag-icon-ca.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ca.svg); }

.flag-icon-cc {
  background-image: url(../fonts/flags//4x3/cc.svg); }
  .flag-icon-cc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cc.svg); }

.flag-icon-cd {
  background-image: url(../fonts/flags//4x3/cd.svg); }
  .flag-icon-cd.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cd.svg); }

.flag-icon-cf {
  background-image: url(../fonts/flags//4x3/cf.svg); }
  .flag-icon-cf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cf.svg); }

.flag-icon-cg {
  background-image: url(../fonts/flags//4x3/cg.svg); }
  .flag-icon-cg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cg.svg); }

.flag-icon-ch {
  background-image: url(../fonts/flags//4x3/ch.svg); }
  .flag-icon-ch.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ch.svg); }

.flag-icon-ci {
  background-image: url(../fonts/flags//4x3/ci.svg); }
  .flag-icon-ci.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ci.svg); }

.flag-icon-ck {
  background-image: url(../fonts/flags//4x3/ck.svg); }
  .flag-icon-ck.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ck.svg); }

.flag-icon-cl {
  background-image: url(../fonts/flags//4x3/cl.svg); }
  .flag-icon-cl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cl.svg); }

.flag-icon-cm {
  background-image: url(../fonts/flags//4x3/cm.svg); }
  .flag-icon-cm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cm.svg); }

.flag-icon-cn {
  background-image: url(../fonts/flags//4x3/cn.svg); }
  .flag-icon-cn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cn.svg); }

.flag-icon-co {
  background-image: url(../fonts/flags//4x3/co.svg); }
  .flag-icon-co.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/co.svg); }

.flag-icon-cr {
  background-image: url(../fonts/flags//4x3/cr.svg); }
  .flag-icon-cr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cr.svg); }

.flag-icon-cu {
  background-image: url(../fonts/flags//4x3/cu.svg); }
  .flag-icon-cu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cu.svg); }

.flag-icon-cv {
  background-image: url(../fonts/flags//4x3/cv.svg); }
  .flag-icon-cv.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cv.svg); }

.flag-icon-cw {
  background-image: url(../fonts/flags//4x3/cw.svg); }
  .flag-icon-cw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cw.svg); }

.flag-icon-cx {
  background-image: url(../fonts/flags//4x3/cx.svg); }
  .flag-icon-cx.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cx.svg); }

.flag-icon-cy {
  background-image: url(../fonts/flags//4x3/cy.svg); }
  .flag-icon-cy.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cy.svg); }

.flag-icon-cz {
  background-image: url(../fonts/flags//4x3/cz.svg); }
  .flag-icon-cz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/cz.svg); }

.flag-icon-de {
  background-image: url(../fonts/flags//4x3/de.svg); }
  .flag-icon-de.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/de.svg); }

.flag-icon-dj {
  background-image: url(../fonts/flags//4x3/dj.svg); }
  .flag-icon-dj.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/dj.svg); }

.flag-icon-dk {
  background-image: url(../fonts/flags//4x3/dk.svg); }
  .flag-icon-dk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/dk.svg); }

.flag-icon-dm {
  background-image: url(../fonts/flags//4x3/dm.svg); }
  .flag-icon-dm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/dm.svg); }

.flag-icon-do {
  background-image: url(../fonts/flags//4x3/do.svg); }
  .flag-icon-do.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/do.svg); }

.flag-icon-dz {
  background-image: url(../fonts/flags//4x3/dz.svg); }
  .flag-icon-dz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/dz.svg); }

.flag-icon-ec {
  background-image: url(../fonts/flags//4x3/ec.svg); }
  .flag-icon-ec.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ec.svg); }

.flag-icon-ee {
  background-image: url(../fonts/flags//4x3/ee.svg); }
  .flag-icon-ee.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ee.svg); }

.flag-icon-eg {
  background-image: url(../fonts/flags//4x3/eg.svg); }
  .flag-icon-eg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/eg.svg); }

.flag-icon-eh {
  background-image: url(../fonts/flags//4x3/eh.svg); }
  .flag-icon-eh.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/eh.svg); }

.flag-icon-er {
  background-image: url(../fonts/flags//4x3/er.svg); }
  .flag-icon-er.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/er.svg); }

.flag-icon-es {
  background-image: url(../fonts/flags//4x3/es.svg); }
  .flag-icon-es.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/es.svg); }

.flag-icon-et {
  background-image: url(../fonts/flags//4x3/et.svg); }
  .flag-icon-et.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/et.svg); }

.flag-icon-fi {
  background-image: url(../fonts/flags//4x3/fi.svg); }
  .flag-icon-fi.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/fi.svg); }

.flag-icon-fj {
  background-image: url(../fonts/flags//4x3/fj.svg); }
  .flag-icon-fj.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/fj.svg); }

.flag-icon-fk {
  background-image: url(../fonts/flags//4x3/fk.svg); }
  .flag-icon-fk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/fk.svg); }

.flag-icon-fm {
  background-image: url(../fonts/flags//4x3/fm.svg); }
  .flag-icon-fm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/fm.svg); }

.flag-icon-fo {
  background-image: url(../fonts/flags//4x3/fo.svg); }
  .flag-icon-fo.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/fo.svg); }

.flag-icon-fr {
  background-image: url(../fonts/flags//4x3/fr.svg); }
  .flag-icon-fr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/fr.svg); }

.flag-icon-ga {
  background-image: url(../fonts/flags//4x3/ga.svg); }
  .flag-icon-ga.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ga.svg); }

.flag-icon-gb {
  background-image: url(../fonts/flags//4x3/gb.svg); }
  .flag-icon-gb.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gb.svg); }

.flag-icon-gd {
  background-image: url(../fonts/flags//4x3/gd.svg); }
  .flag-icon-gd.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gd.svg); }

.flag-icon-ge {
  background-image: url(../fonts/flags//4x3/ge.svg); }
  .flag-icon-ge.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ge.svg); }

.flag-icon-gf {
  background-image: url(../fonts/flags//4x3/gf.svg); }
  .flag-icon-gf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gf.svg); }

.flag-icon-gg {
  background-image: url(../fonts/flags//4x3/gg.svg); }
  .flag-icon-gg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gg.svg); }

.flag-icon-gh {
  background-image: url(../fonts/flags//4x3/gh.svg); }
  .flag-icon-gh.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gh.svg); }

.flag-icon-gi {
  background-image: url(../fonts/flags//4x3/gi.svg); }
  .flag-icon-gi.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gi.svg); }

.flag-icon-gl {
  background-image: url(../fonts/flags//4x3/gl.svg); }
  .flag-icon-gl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gl.svg); }

.flag-icon-gm {
  background-image: url(../fonts/flags//4x3/gm.svg); }
  .flag-icon-gm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gm.svg); }

.flag-icon-gn {
  background-image: url(../fonts/flags//4x3/gn.svg); }
  .flag-icon-gn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gn.svg); }

.flag-icon-gp {
  background-image: url(../fonts/flags//4x3/gp.svg); }
  .flag-icon-gp.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gp.svg); }

.flag-icon-gq {
  background-image: url(../fonts/flags//4x3/gq.svg); }
  .flag-icon-gq.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gq.svg); }

.flag-icon-gr {
  background-image: url(../fonts/flags//4x3/gr.svg); }
  .flag-icon-gr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gr.svg); }

.flag-icon-gs {
  background-image: url(../fonts/flags//4x3/gs.svg); }
  .flag-icon-gs.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gs.svg); }

.flag-icon-gt {
  background-image: url(../fonts/flags//4x3/gt.svg); }
  .flag-icon-gt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gt.svg); }

.flag-icon-gu {
  background-image: url(../fonts/flags//4x3/gu.svg); }
  .flag-icon-gu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gu.svg); }

.flag-icon-gw {
  background-image: url(../fonts/flags//4x3/gw.svg); }
  .flag-icon-gw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gw.svg); }

.flag-icon-gy {
  background-image: url(../fonts/flags//4x3/gy.svg); }
  .flag-icon-gy.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gy.svg); }

.flag-icon-hk {
  background-image: url(../fonts/flags//4x3/hk.svg); }
  .flag-icon-hk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/hk.svg); }

.flag-icon-hm {
  background-image: url(../fonts/flags//4x3/hm.svg); }
  .flag-icon-hm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/hm.svg); }

.flag-icon-hn {
  background-image: url(../fonts/flags//4x3/hn.svg); }
  .flag-icon-hn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/hn.svg); }

.flag-icon-hr {
  background-image: url(../fonts/flags//4x3/hr.svg); }
  .flag-icon-hr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/hr.svg); }

.flag-icon-ht {
  background-image: url(../fonts/flags//4x3/ht.svg); }
  .flag-icon-ht.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ht.svg); }

.flag-icon-hu {
  background-image: url(../fonts/flags//4x3/hu.svg); }
  .flag-icon-hu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/hu.svg); }

.flag-icon-id {
  background-image: url(../fonts/flags//4x3/id.svg); }
  .flag-icon-id.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/id.svg); }

.flag-icon-ie {
  background-image: url(../fonts/flags//4x3/ie.svg); }
  .flag-icon-ie.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ie.svg); }

.flag-icon-il {
  background-image: url(../fonts/flags//4x3/il.svg); }
  .flag-icon-il.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/il.svg); }

.flag-icon-im {
  background-image: url(../fonts/flags//4x3/im.svg); }
  .flag-icon-im.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/im.svg); }

.flag-icon-in {
  background-image: url(../fonts/flags//4x3/in.svg); }
  .flag-icon-in.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/in.svg); }

.flag-icon-io {
  background-image: url(../fonts/flags//4x3/io.svg); }
  .flag-icon-io.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/io.svg); }

.flag-icon-iq {
  background-image: url(../fonts/flags//4x3/iq.svg); }
  .flag-icon-iq.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/iq.svg); }

.flag-icon-ir {
  background-image: url(../fonts/flags//4x3/ir.svg); }
  .flag-icon-ir.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ir.svg); }

.flag-icon-is {
  background-image: url(../fonts/flags//4x3/is.svg); }
  .flag-icon-is.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/is.svg); }

.flag-icon-it {
  background-image: url(../fonts/flags//4x3/it.svg); }
  .flag-icon-it.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/it.svg); }

.flag-icon-je {
  background-image: url(../fonts/flags//4x3/je.svg); }
  .flag-icon-je.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/je.svg); }

.flag-icon-jm {
  background-image: url(../fonts/flags//4x3/jm.svg); }
  .flag-icon-jm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/jm.svg); }

.flag-icon-jo {
  background-image: url(../fonts/flags//4x3/jo.svg); }
  .flag-icon-jo.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/jo.svg); }

.flag-icon-jp {
  background-image: url(../fonts/flags//4x3/jp.svg); }
  .flag-icon-jp.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/jp.svg); }

.flag-icon-ke {
  background-image: url(../fonts/flags//4x3/ke.svg); }
  .flag-icon-ke.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ke.svg); }

.flag-icon-kg {
  background-image: url(../fonts/flags//4x3/kg.svg); }
  .flag-icon-kg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kg.svg); }

.flag-icon-kh {
  background-image: url(../fonts/flags//4x3/kh.svg); }
  .flag-icon-kh.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kh.svg); }

.flag-icon-ki {
  background-image: url(../fonts/flags//4x3/ki.svg); }
  .flag-icon-ki.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ki.svg); }

.flag-icon-km {
  background-image: url(../fonts/flags//4x3/km.svg); }
  .flag-icon-km.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/km.svg); }

.flag-icon-kn {
  background-image: url(../fonts/flags//4x3/kn.svg); }
  .flag-icon-kn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kn.svg); }

.flag-icon-kp {
  background-image: url(../fonts/flags//4x3/kp.svg); }
  .flag-icon-kp.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kp.svg); }

.flag-icon-kr {
  background-image: url(../fonts/flags//4x3/kr.svg); }
  .flag-icon-kr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kr.svg); }

.flag-icon-kw {
  background-image: url(../fonts/flags//4x3/kw.svg); }
  .flag-icon-kw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kw.svg); }

.flag-icon-ky {
  background-image: url(../fonts/flags//4x3/ky.svg); }
  .flag-icon-ky.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ky.svg); }

.flag-icon-kz {
  background-image: url(../fonts/flags//4x3/kz.svg); }
  .flag-icon-kz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/kz.svg); }

.flag-icon-la {
  background-image: url(../fonts/flags//4x3/la.svg); }
  .flag-icon-la.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/la.svg); }

.flag-icon-lb {
  background-image: url(../fonts/flags//4x3/lb.svg); }
  .flag-icon-lb.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lb.svg); }

.flag-icon-lc {
  background-image: url(../fonts/flags//4x3/lc.svg); }
  .flag-icon-lc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lc.svg); }

.flag-icon-li {
  background-image: url(../fonts/flags//4x3/li.svg); }
  .flag-icon-li.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/li.svg); }

.flag-icon-lk {
  background-image: url(../fonts/flags//4x3/lk.svg); }
  .flag-icon-lk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lk.svg); }

.flag-icon-lr {
  background-image: url(../fonts/flags//4x3/lr.svg); }
  .flag-icon-lr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lr.svg); }

.flag-icon-ls {
  background-image: url(../fonts/flags//4x3/ls.svg); }
  .flag-icon-ls.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ls.svg); }

.flag-icon-lt {
  background-image: url(../fonts/flags//4x3/lt.svg); }
  .flag-icon-lt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lt.svg); }

.flag-icon-lu {
  background-image: url(../fonts/flags//4x3/lu.svg); }
  .flag-icon-lu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lu.svg); }

.flag-icon-lv {
  background-image: url(../fonts/flags//4x3/lv.svg); }
  .flag-icon-lv.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/lv.svg); }

.flag-icon-ly {
  background-image: url(../fonts/flags//4x3/ly.svg); }
  .flag-icon-ly.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ly.svg); }

.flag-icon-ma {
  background-image: url(../fonts/flags//4x3/ma.svg); }
  .flag-icon-ma.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ma.svg); }

.flag-icon-mc {
  background-image: url(../fonts/flags//4x3/mc.svg); }
  .flag-icon-mc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mc.svg); }

.flag-icon-md {
  background-image: url(../fonts/flags//4x3/md.svg); }
  .flag-icon-md.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/md.svg); }

.flag-icon-me {
  background-image: url(../fonts/flags//4x3/me.svg); }
  .flag-icon-me.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/me.svg); }

.flag-icon-mf {
  background-image: url(../fonts/flags//4x3/mf.svg); }
  .flag-icon-mf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mf.svg); }

.flag-icon-mg {
  background-image: url(../fonts/flags//4x3/mg.svg); }
  .flag-icon-mg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mg.svg); }

.flag-icon-mh {
  background-image: url(../fonts/flags//4x3/mh.svg); }
  .flag-icon-mh.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mh.svg); }

.flag-icon-mk {
  background-image: url(../fonts/flags//4x3/mk.svg); }
  .flag-icon-mk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mk.svg); }

.flag-icon-ml {
  background-image: url(../fonts/flags//4x3/ml.svg); }
  .flag-icon-ml.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ml.svg); }

.flag-icon-mm {
  background-image: url(../fonts/flags//4x3/mm.svg); }
  .flag-icon-mm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mm.svg); }

.flag-icon-mn {
  background-image: url(../fonts/flags//4x3/mn.svg); }
  .flag-icon-mn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mn.svg); }

.flag-icon-mo {
  background-image: url(../fonts/flags//4x3/mo.svg); }
  .flag-icon-mo.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mo.svg); }

.flag-icon-mp {
  background-image: url(../fonts/flags//4x3/mp.svg); }
  .flag-icon-mp.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mp.svg); }

.flag-icon-mq {
  background-image: url(../fonts/flags//4x3/mq.svg); }
  .flag-icon-mq.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mq.svg); }

.flag-icon-mr {
  background-image: url(../fonts/flags//4x3/mr.svg); }
  .flag-icon-mr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mr.svg); }

.flag-icon-ms {
  background-image: url(../fonts/flags//4x3/ms.svg); }
  .flag-icon-ms.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ms.svg); }

.flag-icon-mt {
  background-image: url(../fonts/flags//4x3/mt.svg); }
  .flag-icon-mt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mt.svg); }

.flag-icon-mu {
  background-image: url(../fonts/flags//4x3/mu.svg); }
  .flag-icon-mu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mu.svg); }

.flag-icon-mv {
  background-image: url(../fonts/flags//4x3/mv.svg); }
  .flag-icon-mv.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mv.svg); }

.flag-icon-mw {
  background-image: url(../fonts/flags//4x3/mw.svg); }
  .flag-icon-mw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mw.svg); }

.flag-icon-mx {
  background-image: url(../fonts/flags//4x3/mx.svg); }
  .flag-icon-mx.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mx.svg); }

.flag-icon-my {
  background-image: url(../fonts/flags//4x3/my.svg); }
  .flag-icon-my.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/my.svg); }

.flag-icon-mz {
  background-image: url(../fonts/flags//4x3/mz.svg); }
  .flag-icon-mz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/mz.svg); }

.flag-icon-na {
  background-image: url(../fonts/flags//4x3/na.svg); }
  .flag-icon-na.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/na.svg); }

.flag-icon-nc {
  background-image: url(../fonts/flags//4x3/nc.svg); }
  .flag-icon-nc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/nc.svg); }

.flag-icon-ne {
  background-image: url(../fonts/flags//4x3/ne.svg); }
  .flag-icon-ne.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ne.svg); }

.flag-icon-nf {
  background-image: url(../fonts/flags//4x3/nf.svg); }
  .flag-icon-nf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/nf.svg); }

.flag-icon-ng {
  background-image: url(../fonts/flags//4x3/ng.svg); }
  .flag-icon-ng.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ng.svg); }

.flag-icon-ni {
  background-image: url(../fonts/flags//4x3/ni.svg); }
  .flag-icon-ni.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ni.svg); }

.flag-icon-nl {
  background-image: url(../fonts/flags//4x3/nl.svg); }
  .flag-icon-nl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/nl.svg); }

.flag-icon-no {
  background-image: url(../fonts/flags//4x3/no.svg); }
  .flag-icon-no.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/no.svg); }

.flag-icon-np {
  background-image: url(../fonts/flags//4x3/np.svg); }
  .flag-icon-np.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/np.svg); }

.flag-icon-nr {
  background-image: url(../fonts/flags//4x3/nr.svg); }
  .flag-icon-nr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/nr.svg); }

.flag-icon-nu {
  background-image: url(../fonts/flags//4x3/nu.svg); }
  .flag-icon-nu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/nu.svg); }

.flag-icon-nz {
  background-image: url(../fonts/flags//4x3/nz.svg); }
  .flag-icon-nz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/nz.svg); }

.flag-icon-om {
  background-image: url(../fonts/flags//4x3/om.svg); }
  .flag-icon-om.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/om.svg); }

.flag-icon-pa {
  background-image: url(../fonts/flags//4x3/pa.svg); }
  .flag-icon-pa.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pa.svg); }

.flag-icon-pe {
  background-image: url(../fonts/flags//4x3/pe.svg); }
  .flag-icon-pe.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pe.svg); }

.flag-icon-pf {
  background-image: url(../fonts/flags//4x3/pf.svg); }
  .flag-icon-pf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pf.svg); }

.flag-icon-pg {
  background-image: url(../fonts/flags//4x3/pg.svg); }
  .flag-icon-pg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pg.svg); }

.flag-icon-ph {
  background-image: url(../fonts/flags//4x3/ph.svg); }
  .flag-icon-ph.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ph.svg); }

.flag-icon-pk {
  background-image: url(../fonts/flags//4x3/pk.svg); }
  .flag-icon-pk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pk.svg); }

.flag-icon-pl {
  background-image: url(../fonts/flags//4x3/pl.svg); }
  .flag-icon-pl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pl.svg); }

.flag-icon-pm {
  background-image: url(../fonts/flags//4x3/pm.svg); }
  .flag-icon-pm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pm.svg); }

.flag-icon-pn {
  background-image: url(../fonts/flags//4x3/pn.svg); }
  .flag-icon-pn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pn.svg); }

.flag-icon-pr {
  background-image: url(../fonts/flags//4x3/pr.svg); }
  .flag-icon-pr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pr.svg); }

.flag-icon-ps {
  background-image: url(../fonts/flags//4x3/ps.svg); }
  .flag-icon-ps.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ps.svg); }

.flag-icon-pt {
  background-image: url(../fonts/flags//4x3/pt.svg); }
  .flag-icon-pt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pt.svg); }

.flag-icon-pw {
  background-image: url(../fonts/flags//4x3/pw.svg); }
  .flag-icon-pw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/pw.svg); }

.flag-icon-py {
  background-image: url(../fonts/flags//4x3/py.svg); }
  .flag-icon-py.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/py.svg); }

.flag-icon-qa {
  background-image: url(../fonts/flags//4x3/qa.svg); }
  .flag-icon-qa.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/qa.svg); }

.flag-icon-re {
  background-image: url(../fonts/flags//4x3/re.svg); }
  .flag-icon-re.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/re.svg); }

.flag-icon-ro {
  background-image: url(../fonts/flags//4x3/ro.svg); }
  .flag-icon-ro.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ro.svg); }

.flag-icon-rs {
  background-image: url(../fonts/flags//4x3/rs.svg); }
  .flag-icon-rs.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/rs.svg); }

.flag-icon-ru {
  background-image: url(../fonts/flags//4x3/ru.svg); }
  .flag-icon-ru.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ru.svg); }

.flag-icon-rw {
  background-image: url(../fonts/flags//4x3/rw.svg); }
  .flag-icon-rw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/rw.svg); }

.flag-icon-sa {
  background-image: url(../fonts/flags//4x3/sa.svg); }
  .flag-icon-sa.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sa.svg); }

.flag-icon-sb {
  background-image: url(../fonts/flags//4x3/sb.svg); }
  .flag-icon-sb.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sb.svg); }

.flag-icon-sc {
  background-image: url(../fonts/flags//4x3/sc.svg); }
  .flag-icon-sc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sc.svg); }

.flag-icon-sd {
  background-image: url(../fonts/flags//4x3/sd.svg); }
  .flag-icon-sd.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sd.svg); }

.flag-icon-se {
  background-image: url(../fonts/flags//4x3/se.svg); }
  .flag-icon-se.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/se.svg); }

.flag-icon-sg {
  background-image: url(../fonts/flags//4x3/sg.svg); }
  .flag-icon-sg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sg.svg); }

.flag-icon-sh {
  background-image: url(../fonts/flags//4x3/sh.svg); }
  .flag-icon-sh.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sh.svg); }

.flag-icon-si {
  background-image: url(../fonts/flags//4x3/si.svg); }
  .flag-icon-si.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/si.svg); }

.flag-icon-sj {
  background-image: url(../fonts/flags//4x3/sj.svg); }
  .flag-icon-sj.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sj.svg); }

.flag-icon-sk {
  background-image: url(../fonts/flags//4x3/sk.svg); }
  .flag-icon-sk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sk.svg); }

.flag-icon-sl {
  background-image: url(../fonts/flags//4x3/sl.svg); }
  .flag-icon-sl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sl.svg); }

.flag-icon-sm {
  background-image: url(../fonts/flags//4x3/sm.svg); }
  .flag-icon-sm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sm.svg); }

.flag-icon-sn {
  background-image: url(../fonts/flags//4x3/sn.svg); }
  .flag-icon-sn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sn.svg); }

.flag-icon-so {
  background-image: url(../fonts/flags//4x3/so.svg); }
  .flag-icon-so.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/so.svg); }

.flag-icon-sr {
  background-image: url(../fonts/flags//4x3/sr.svg); }
  .flag-icon-sr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sr.svg); }

.flag-icon-ss {
  background-image: url(../fonts/flags//4x3/ss.svg); }
  .flag-icon-ss.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ss.svg); }

.flag-icon-st {
  background-image: url(../fonts/flags//4x3/st.svg); }
  .flag-icon-st.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/st.svg); }

.flag-icon-sv {
  background-image: url(../fonts/flags//4x3/sv.svg); }
  .flag-icon-sv.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sv.svg); }

.flag-icon-sx {
  background-image: url(../fonts/flags//4x3/sx.svg); }
  .flag-icon-sx.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sx.svg); }

.flag-icon-sy {
  background-image: url(../fonts/flags//4x3/sy.svg); }
  .flag-icon-sy.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sy.svg); }

.flag-icon-sz {
  background-image: url(../fonts/flags//4x3/sz.svg); }
  .flag-icon-sz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/sz.svg); }

.flag-icon-tc {
  background-image: url(../fonts/flags//4x3/tc.svg); }
  .flag-icon-tc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tc.svg); }

.flag-icon-td {
  background-image: url(../fonts/flags//4x3/td.svg); }
  .flag-icon-td.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/td.svg); }

.flag-icon-tf {
  background-image: url(../fonts/flags//4x3/tf.svg); }
  .flag-icon-tf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tf.svg); }

.flag-icon-tg {
  background-image: url(../fonts/flags//4x3/tg.svg); }
  .flag-icon-tg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tg.svg); }

.flag-icon-th {
  background-image: url(../fonts/flags//4x3/th.svg); }
  .flag-icon-th.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/th.svg); }

.flag-icon-tj {
  background-image: url(../fonts/flags//4x3/tj.svg); }
  .flag-icon-tj.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tj.svg); }

.flag-icon-tk {
  background-image: url(../fonts/flags//4x3/tk.svg); }
  .flag-icon-tk.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tk.svg); }

.flag-icon-tl {
  background-image: url(../fonts/flags//4x3/tl.svg); }
  .flag-icon-tl.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tl.svg); }

.flag-icon-tm {
  background-image: url(../fonts/flags//4x3/tm.svg); }
  .flag-icon-tm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tm.svg); }

.flag-icon-tn {
  background-image: url(../fonts/flags//4x3/tn.svg); }
  .flag-icon-tn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tn.svg); }

.flag-icon-to {
  background-image: url(../fonts/flags//4x3/to.svg); }
  .flag-icon-to.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/to.svg); }

.flag-icon-tr {
  background-image: url(../fonts/flags//4x3/tr.svg); }
  .flag-icon-tr.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tr.svg); }

.flag-icon-tt {
  background-image: url(../fonts/flags//4x3/tt.svg); }
  .flag-icon-tt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tt.svg); }

.flag-icon-tv {
  background-image: url(../fonts/flags//4x3/tv.svg); }
  .flag-icon-tv.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tv.svg); }

.flag-icon-tw {
  background-image: url(../fonts/flags//4x3/tw.svg); }
  .flag-icon-tw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tw.svg); }

.flag-icon-tz {
  background-image: url(../fonts/flags//4x3/tz.svg); }
  .flag-icon-tz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/tz.svg); }

.flag-icon-ua {
  background-image: url(../fonts/flags//4x3/ua.svg); }
  .flag-icon-ua.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ua.svg); }

.flag-icon-ug {
  background-image: url(../fonts/flags//4x3/ug.svg); }
  .flag-icon-ug.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ug.svg); }

.flag-icon-um {
  background-image: url(../fonts/flags//4x3/um.svg); }
  .flag-icon-um.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/um.svg); }

.flag-icon-us {
  background-image: url(../fonts/flags//4x3/us.svg); }
  .flag-icon-us.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/us.svg); }

.flag-icon-uy {
  background-image: url(../fonts/flags//4x3/uy.svg); }
  .flag-icon-uy.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/uy.svg); }

.flag-icon-uz {
  background-image: url(../fonts/flags//4x3/uz.svg); }
  .flag-icon-uz.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/uz.svg); }

.flag-icon-va {
  background-image: url(../fonts/flags//4x3/va.svg); }
  .flag-icon-va.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/va.svg); }

.flag-icon-vc {
  background-image: url(../fonts/flags//4x3/vc.svg); }
  .flag-icon-vc.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/vc.svg); }

.flag-icon-ve {
  background-image: url(../fonts/flags//4x3/ve.svg); }
  .flag-icon-ve.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ve.svg); }

.flag-icon-vg {
  background-image: url(../fonts/flags//4x3/vg.svg); }
  .flag-icon-vg.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/vg.svg); }

.flag-icon-vi {
  background-image: url(../fonts/flags//4x3/vi.svg); }
  .flag-icon-vi.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/vi.svg); }

.flag-icon-vn {
  background-image: url(../fonts/flags//4x3/vn.svg); }
  .flag-icon-vn.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/vn.svg); }

.flag-icon-vu {
  background-image: url(../fonts/flags//4x3/vu.svg); }
  .flag-icon-vu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/vu.svg); }

.flag-icon-wf {
  background-image: url(../fonts/flags//4x3/wf.svg); }
  .flag-icon-wf.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/wf.svg); }

.flag-icon-ws {
  background-image: url(../fonts/flags//4x3/ws.svg); }
  .flag-icon-ws.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ws.svg); }

.flag-icon-ye {
  background-image: url(../fonts/flags//4x3/ye.svg); }
  .flag-icon-ye.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/ye.svg); }

.flag-icon-yt {
  background-image: url(../fonts/flags//4x3/yt.svg); }
  .flag-icon-yt.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/yt.svg); }

.flag-icon-za {
  background-image: url(../fonts/flags//4x3/za.svg); }
  .flag-icon-za.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/za.svg); }

.flag-icon-zm {
  background-image: url(../fonts/flags//4x3/zm.svg); }
  .flag-icon-zm.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/zm.svg); }

.flag-icon-zw {
  background-image: url(../fonts/flags//4x3/zw.svg); }
  .flag-icon-zw.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/zw.svg); }

.flag-icon-es-ct {
  background-image: url(../fonts/flags//4x3/es-ct.svg); }
  .flag-icon-es-ct.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/es-ct.svg); }

.flag-icon-eu {
  background-image: url(../fonts/flags//4x3/eu.svg); }
  .flag-icon-eu.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/eu.svg); }

.flag-icon-gb-eng {
  background-image: url(../fonts/flags//4x3/gb-eng.svg); }
  .flag-icon-gb-eng.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gb-eng.svg); }

.flag-icon-gb-nir {
  background-image: url(../fonts/flags//4x3/gb-nir.svg); }
  .flag-icon-gb-nir.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gb-nir.svg); }

.flag-icon-gb-sct {
  background-image: url(../fonts/flags//4x3/gb-sct.svg); }
  .flag-icon-gb-sct.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gb-sct.svg); }

.flag-icon-gb-wls {
  background-image: url(../fonts/flags//4x3/gb-wls.svg); }
  .flag-icon-gb-wls.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/gb-wls.svg); }

.flag-icon-un {
  background-image: url(../fonts/flags//4x3/un.svg); }
  .flag-icon-un.flag-icon-squared {
    background-image: url(../fonts/flags//1x1/un.svg); }

.btn {
  border: 2px solid transparent;
  font-size: 16px;
  font-weight: 600;
  line-height: 18px;
  min-height: 50px;
  padding: 14px 10px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  transition: 0.3s all ease;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  @media (min-width: 769px) {
    .btn {
      font-size: 14px;
      min-height: 35px;
      padding: 6px 10px; } }
  @media (min-width: 1025px) {
    .btn {
      font-size: 16px;
      min-height: 50px;
      padding: 14px 10px; } }
  .btn:hover, .btn:focus, .btn:active {
    outline: none;
    text-decoration: none; }
  .btn.btn-primary, .btn.btn-pink {
    background: #d80b3a;
    border-color: #d80b3a;
    color: #fff; }
    .btn.btn-primary:hover, .btn.btn-primary:active, .btn.btn-pink:hover, .btn.btn-pink:active {
      background: #fff;
      color: #d80b3a; }
    .btn.btn-primary.disabled, .btn.btn-primary[disabled='disabled'], .btn.btn-primary[disabled], .btn.btn-pink.disabled, .btn.btn-pink[disabled='disabled'], .btn.btn-pink[disabled] {
      border-color: #d8d8d8;
      background: #d8d8d8;
      cursor: not-allowed;
      color: #fff; }
  .btn.btn-primary-verse {
    background: #fff;
    border-color: #d80b3a;
    color: #d80b3a; }
    .btn.btn-primary-verse:hover, .btn.btn-primary-verse:active {
      background: #d80b3a;
      color: #fff; }
    .btn.btn-primary-verse.disabled, .btn.btn-primary-verse[disabled='disabled'], .btn.btn-primary-verse[disabled] {
      border-color: #d8d8d8;
      background: #d8d8d8;
      cursor: not-allowed;
      color: #fff; }
  .btn.btn-secondary, .btn.btn-outline-pink {
    background: #fff;
    border-color: #d80b3a;
    color: #d80b3a; }
    .btn.btn-secondary:hover, .btn.btn-secondary:active, .btn.btn-outline-pink:hover, .btn.btn-outline-pink:active {
      background: #d80b3a;
      color: #fff; }
    .btn.btn-secondary.disabled, .btn.btn-secondary[disabled='disabled'], .btn.btn-secondary[disabled], .btn.btn-outline-pink.disabled, .btn.btn-outline-pink[disabled='disabled'], .btn.btn-outline-pink[disabled] {
      border-color: #d8d8d8;
      background: transparent;
      cursor: not-allowed;
      color: #d8d8d8; }
  .btn.btn--full-width {
    width: 100%; }
  .btn.centered {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }

.modal-background {
  background-color: #37262d;
  display: none;
  height: 100%;
  position: fixed;
  opacity: 0.5;
  width: 100%;
  top: 0;
  left: 0; }

@media (min-width: 769px) {
  .btn {
    min-height: 50px;
    padding: 14px 10px; } }

.flex-1 {
  -ms-flex: 1;
      flex: 1; }

.custom-container {
  width: 100%;
  margin: 0 auto;
  padding-inline: 1rem; }
  @media (min-width: 545px) {
    .custom-container {
      padding-inline: 2rem; } }
  @media (min-width: 1025px) {
    .custom-container {
      max-width: 1312px; } }
  @media (min-width: 1350px) {
    .custom-container {
      padding-inline: 0; } }

.btn-invis {
  cursor: pointer;
  display: inline;
  background: transparent;
  padding: 0;
  outline: none;
  border: none;
  margin: 0; }
  .btn-invis:focus {
    outline: none; }

.btn-primary.btn-custom {
  font-size: 0.875rem;
  font-weight: 500;
  text-transform: none;
  line-height: normal;
  width: 100%;
  height: 3rem;
  padding: 0 2rem;
  border: none; }
  .btn-primary.btn-custom:hover {
    background-color: #d80b3a;
    color: #fff; }
  @media (min-width: 769px) {
    .btn-primary.btn-custom {
      width: -webkit-max-content;
      width: max-content; } }

input[placeholder] {
  text-overflow: ellipsis; }

.hide-order-discount {
  display: none; }

.hide-shipping-discount {
  display: none; }

.order-discount {
  color: #008827; }

.shipping-discount {
  color: #008827; }

.error-messaging {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1; }

.error-hero {
  background-image: url("../images/storelocator.jpg");
  margin-bottom: 0.625em; }

.error-message {
  margin-top: 3.125rem;
  margin-bottom: 3.125rem; }

.error.continue-shopping {
  margin-bottom: 6.25em; }

.error-unassigned-category {
  color: #c00; }

.skip {
  position: absolute;
  left: 0;
  top: -4.2em;
  overflow: hidden;
  padding: 1em 1.5em;
  background: #fff;
  transition: all 0.2s ease-in-out; }

a.skip:active,
a.skip:focus,
a.skip:hover {
  left: 0;
  top: 0;
  width: auto;
  height: auto;
  z-index: 10000000;
  background: #fff;
  transition: all 0.2s ease-in-out; }

.card-header-custom {
  font-size: 1.5rem;
  margin-bottom: 0; }

.error-page {
  padding: 50px 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  max-width: 840px;
  margin: 0 auto;
  font-weight: 300; }
  .error-page .error-page-title {
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    font-size: 23px;
    font-weight: 300;
    color: #7f7f7f;
    margin-bottom: 15px; }
    @media (min-width: 769px) {
      .error-page .error-page-title {
        font-size: 30px;
        margin-bottom: 20px; } }
  .error-page .error-page-image {
    display: inline-block;
    margin-bottom: 30px;
    max-width: 100vw; }
    @media (min-width: 769px) {
      .error-page .error-page-image {
        max-width: 800px; } }
  .error-page .error-page-message {
    position: relative;
    padding: 0 40px;
    text-align: center;
    margin-bottom: 30px;
    font-size: 16px; }
    @media (min-width: 769px) {
      .error-page .error-page-message {
        font-size: 22px;
        margin-bottom: 50px; } }
  .error-page .error-page-button {
    margin: 0 auto 30px;
    max-width: 370px;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    padding: 16px;
    background-color: #d80b3a;
    font-size: 16px;
    font-weight: 600;
    color: #fff; }
    @media (min-width: 769px) {
      .error-page .error-page-button {
        margin: 0 auto 50px; } }
  .error-page .error-page-footer {
    padding: 20px;
    text-align: center;
    position: relative;
    width: 100%; }
    @media (min-width: 769px) {
      .error-page .error-page-footer {
        padding: 50px; } }
    .error-page .error-page-footer::after {
      content: "";
      width: 100%;
      height: 1px;
      position: absolute;
      top: 0;
      left: 50%;
      background-color: #d5d7de;
      transform: translate(-50%, 0%); }
      @media (min-width: 769px) {
        .error-page .error-page-footer::after {
          width: 60%; } }
    .error-page .error-page-footer .error-page-text {
      margin: 0 0 36px;
      font-weight: 500;
      font-size: 14px; }
      @media (min-width: 769px) {
        .error-page .error-page-footer .error-page-text {
          font-weight: 300;
          font-size: 22px; } }
      .error-page .error-page-footer .error-page-text .text {
        display: block;
        color: #d80b3a; }
  .error-page .footer-bottom-social {
    width: 100%; }
  .error-page .footer-bottom-social-list {
    display: -ms-flexbox;
    display: flex;
    list-style-type: none;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 0;
    max-width: 125px;
    margin: 0 auto;
    width: 100%; }
  .error-page .footer-bottom-social-item {
    -ms-flex-align: center;
        align-items: center;
    background: #f7f7f7;
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    height: 50px;
    width: 50px;
    transition: all 0.5s; }
    .error-page .footer-bottom-social-item:last-child {
      margin: 0; }
  .error-page .i-facebook,
  .error-page .i-instagram {
    height: 30px;
    width: 30px; }
    .error-page .i-facebook::before,
    .error-page .i-instagram::before {
      transition: all 0.5s; }
  .error-page .facebook:hover {
    background: #3b5998; }
  .error-page .instagram:hover {
    background: radial-gradient(circle at 30% 130%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%); }
  .error-page .footer-bottom-social-link {
    font-size: 22px;
    padding: 10px; }

.arrow-block .arrow-block-link {
  display: inline-block;
  position: relative;
  z-index: 1;
  width: 36px;
  height: 36px;
  top: 50%;
  left: 50%;
  background-color: #f7f7f7;
  border: 3px solid #fff;
  transform: translate(-50%, -50%) rotate(45deg); }
  @media (min-width: 769px) {
    .arrow-block .arrow-block-link {
      width: 60px;
      height: 60px;
      border: 10px solid #fff; } }
  @media (min-width: 1025px) {
    .arrow-block .arrow-block-link {
      width: 100px;
      height: 100px; } }

.arrow-block .arrow-block-link .icon {
  transform: translate(-50%, -50%) rotate(-45deg);
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 50%;
  top: 50%;
  text-align: center; }
  @media (min-width: 769px) {
    .arrow-block .arrow-block-link .icon {
      width: 26px;
      height: 26px; } }
  @media (min-width: 1025px) {
    .arrow-block .arrow-block-link .icon {
      width: 45px;
      height: 45px; } }

.no-scroll {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden; }

/* stylelint-disable */
/* Buttons */
::-webkit-scrollbar-button:single-button {
  background-color: #fcfcfc;
  display: block;
  border-style: solid;
  height: 8px;
  width: 16px; }

/* Up */
::-webkit-scrollbar-button:single-button:vertical:decrement {
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #8b8b8b transparent; }

::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
  border-color: transparent transparent #777777 transparent; }

/* Down */
::-webkit-scrollbar-button:single-button:vertical:increment {
  border-width: 8px 8px 0 8px;
  border-color: #8b8b8b transparent transparent transparent; }

::-webkit-scrollbar-button:vertical:single-button:increment:hover {
  border-color: #777777 transparent transparent transparent; }

/* stylelint-enable */
#maincontent {
  min-height: 75vh; }

body {
  overflow-x: hidden; }

.nav-item:has(.primary-menu-name) .icon.icon-chevron-up-red {
  display: none; }

.nav-item:has(.primary-menu-name) .primary-menu-name {
  font-size: 1.125rem;
  font-family: "Manrope-bold", sans-serif;
  line-height: 1.6875rem;
  color: #37262d; }

@media (min-width: 1025px) {
  .nav-item:has(.primary-menu-name) .primary-menu-name {
    font-family: "Manrope-medium", sans-serif;
    font-size: 0.875rem; }
    .nav-item:has(.primary-menu-name) .primary-menu-name.menu-title {
      color: #d80b3a;
      font-family: "CoralBlushSerif", serif;
      text-transform: uppercase;
      font-size: 2.25rem;
      margin-bottom: 2rem; } }

.padding-32-16, .menu-navigation .navbar-menu .menu-body:has(.level-1), .menu-navigation .navbar-menu .menu-footer {
  padding: 2rem 1rem; }

@media (min-width: 1025px) {
  .navbar {
    position: unset; } }

.menu-navigation .navbar-menu {
  position: fixed;
  top: 0;
  left: 0;
  background: #fff;
  width: 100%;
  height: 100vh;
  z-index: 1;
  overflow-y: auto;
  overflow-x: hidden; }
  @media (min-width: 1025px) {
    .menu-navigation .navbar-menu {
      position: static;
      height: auto; } }
  .menu-navigation .navbar-menu.navbar-collapse {
    padding-bottom: 5rem; }
    @media (min-width: 1025px) {
      .menu-navigation .navbar-menu.navbar-collapse {
        background-color: transparent;
        padding-bottom: 0; } }
  @media (min-width: 1025px) {
    .menu-navigation .navbar-menu.subcategory-menu {
      position: absolute;
      top: 100%;
      border-top: 0.125rem solid #f3f2f2;
      height: 21.75rem;
      padding: 3rem 0; } }
  .menu-navigation .navbar-menu .menu-container {
    width: 100vw; }
    @media (min-width: 1025px) {
      .menu-navigation .navbar-menu .menu-container {
        width: 100%; } }
    @media (max-width: 860.98px) {
      .menu-navigation .navbar-menu .menu-container.custom-container {
        padding: 0; } }
  .menu-navigation .navbar-menu .menu-header {
    border-bottom: 0.125rem solid #f3f2f2; }
  .menu-navigation .navbar-menu .menu-body:has(.level-2) {
    padding: 1rem 1rem 2rem;
    -ms-flex: auto;
        flex: auto; }
  .menu-navigation .navbar-menu .menu-body ul.navbar-nav {
    gap: 1.5rem; }
    @media (min-width: 1025px) {
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav {
        gap: 1rem; } }
    .menu-navigation .navbar-menu .menu-body ul.navbar-nav li.nav-item.highlighted-category .primary-menu-name {
      color: #d80b3a; }
    @media (min-width: 1025px) {
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav li.nav-item.hovered .primary-menu-name {
        color: #d80b3a !important; }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav li.nav-item.hovered .icon-chevron-down {
        display: none; }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav li.nav-item.hovered .icon-chevron-up-red {
        display: block; } }
    .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 {
      margin-bottom: 2rem; }
      @media (min-width: 1025px) {
        .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 {
          gap: 0;
          margin-bottom: 0; } }
      @media (min-width: 1025px) {
        .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 > .nav-item {
          padding-inline: 0.5rem; } }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 > .nav-item .nav-link {
        padding: 0; }
        @media (min-width: 1025px) {
          .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 > .nav-item .nav-link {
            margin-bottom: 1rem; } }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 > .nav-item .navbar {
        -ms-flex-wrap: nowrap;
            flex-wrap: nowrap;
        -ms-flex-align: start;
            align-items: flex-start; }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 .custom-element {
        position: fixed;
        left: 0;
        bottom: 0;
        width: 100%;
        padding: 1rem 1rem 2rem;
        box-shadow: 0 0 0.625rem 0 rgba(179, 138, 138, 0.15); }
        @media (min-width: 769px) {
          .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-1 .custom-element {
            position: unset;
            width: unset;
            padding: unset;
            box-shadow: unset; } }
    .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 {
      gap: 2rem; }
      @media (min-width: 1025px) {
        .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 {
          gap: 1.5rem; } }
      @media (min-width: 1025px) {
        .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 > .nav-item {
          -ms-flex: 1;
              flex: 1;
          max-width: 19.375rem;
          padding-right: 1.5rem; }
          .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 > .nav-item:has(+ .nav-item) {
            border-right: 0.125rem solid #f3f2f2; } }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 > .nav-item > .nav-link {
        font-family: "Manrope-bold", sans-serif;
        line-height: 100%; }
        @media (min-width: 1025px) {
          .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 > .nav-item > .nav-link {
            font-size: 1.125rem;
            margin-bottom: 0; } }
      .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-2 > .nav-item.simple-sub-categories {
        gap: 1.5rem; }
    .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-3 {
      margin-top: 1.5rem;
      padding-left: 1.5rem;
      border-left: 0.125rem solid #f3f2f2; }
      @media (min-width: 1025px) {
        .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-3 {
          -ms-flex-direction: column;
              flex-direction: column;
          gap: 1.5rem;
          padding-left: 0;
          border-left: none; } }
  @media (min-width: 1025px) and (min-width: 1025px) {
    .menu-navigation .navbar-menu .menu-body ul.navbar-nav.level-3 > .nav-item > .nav-link {
      margin-bottom: 0; } }
  .menu-navigation .navbar-menu .menu-body .back-to-primary-menu {
    gap: 0.5rem;
    margin-bottom: 2rem; }
  .menu-navigation .navbar-menu .menu-body .additional-nav-links-container {
    border-top: 0.125rem solid #f3f2f2;
    padding: 2rem 0 3rem; }
  .menu-navigation .navbar-menu .menu-body .category-img {
    object-fit: cover; }
  .menu-navigation .navbar-menu .menu-footer {
    border-top: 0.125rem solid #f3f2f2; }

@media (max-width: 860.98px) {
  .menu-navigation .width.collapse.show {
    width: 100%; }
  .menu-navigation .width.collapsing {
    width: 0;
    transition: width 0.35s ease; } }
  @media (max-width: 860.98px) and (prefers-reduced-motion: reduce) {
    .menu-navigation .width.collapsing {
      transition: none; } }

@media (max-width: 860.98px) {
  .menu-navigation .width:has(.collapse.show, .collapsing) {
    overflow: hidden; } }

html:has(.header .navbar-menu.show, .refinements-popover.show) body {
  overflow: hidden; }

.transparent-element {
  display: none; }

.checkout-header {
  position: fixed;
  width: 100%;
  z-index: 4;
  padding: 1rem;
  background: white;
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2); }
  @media (min-width: 1025px) {
    .checkout-header {
      padding: 2rem 4rem; }
      .checkout-header .back-to-cart {
        position: absolute;
        left: 0; } }

.header-banner-content .carousel {
  -ms-flex: 1;
      flex: 1; }
  .header-banner-content .carousel .carousel-item {
    overflow: hidden; }
    .header-banner-content .carousel .carousel-item:only-child.active .header-banner-text {
      width: 100%;
      text-align: center; }
    .header-banner-content .carousel .carousel-item:not(:only-child) .header-banner-text {
      white-space: nowrap;
      width: -webkit-fit-content;
      width: fit-content;
      transform: translateX(100vw); }
    .header-banner-content .carousel .carousel-item:not(:only-child).active .header-banner-text {
      animation: scroll-text 14300ms linear 200ms; }
    .header-banner-content .carousel .carousel-item:not(:only-child).active:hover .header-banner-text {
      white-space: unset;
      animation: unset;
      transform: unset;
      width: 100%;
      text-align: center; }

.header-banner-content .closing-button-container button {
  min-height: unset; }

.gap-16, .header .header-container .additional-nav-links-container,
.header .header-container .header-logo-wrapper,
.header .header-container .header-actions {
  gap: 1rem; }

.gap-32 {
  gap: 2rem; }

@keyframes fade-out {
  0% {
    opacity: 1; }
  100% {
    opacity: 0;
    display: none; } }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }

.quantity-element {
  position: absolute;
  background-color: #d80b3a;
  color: #fff;
  font-size: 0.625rem;
  line-height: 1rem;
  text-align: center;
  top: 0;
  right: -0.3125rem;
  z-index: 0;
  width: 1rem;
  height: 1rem;
  border-radius: 3.125rem; }

@media (min-width: 1025px) {
  html:has(.is-homepage-flag) .header {
    position: fixed;
    top: -0.0625rem;
    left: 0;
    right: 0; }
    html:has(.is-homepage-flag) .header.transparent {
      position: absolute;
      box-shadow: none; }
      html:has(.is-homepage-flag) .header.transparent .header-wrapper {
        background-color: transparent; }
        html:has(.is-homepage-flag) .header.transparent .header-wrapper .nav-link,
        html:has(.is-homepage-flag) .header.transparent .header-wrapper .nav-link span {
          color: #fff; }
        html:has(.is-homepage-flag) .header.transparent .header-wrapper .navbar-collapse {
          background-color: transparent; }
        html:has(.is-homepage-flag) .header.transparent .header-wrapper .transparent-element {
          display: block; }
        html:has(.is-homepage-flag) .header.transparent .header-wrapper .regular-element {
          display: none; }
      html:has(.is-homepage-flag) .header.transparent:hover {
        box-shadow: 0 0 0.625rem 0 rgba(179, 138, 138, 0.15); }
        html:has(.is-homepage-flag) .header.transparent:hover .header-wrapper {
          background-color: #fff; }
          html:has(.is-homepage-flag) .header.transparent:hover .header-wrapper .nav-link,
          html:has(.is-homepage-flag) .header.transparent:hover .header-wrapper .nav-link span {
            color: #37262d; }
          html:has(.is-homepage-flag) .header.transparent:hover .header-wrapper .transparent-element {
            display: none; }
          html:has(.is-homepage-flag) .header.transparent:hover .header-wrapper .regular-element {
            display: block; } }

.header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 4;
  margin-top: 0.0625rem;
  box-shadow: 0 0 0.625rem 0 rgba(179, 138, 138, 0.15); }
  .header .header-wrapper {
    padding-block: 1rem;
    transition: background-color 0.2s ease-in-out;
    background-color: #fff; }
    @media (min-width: 1025px) {
      .header .header-wrapper {
        padding-top: 1rem;
        padding-bottom: 0; } }
  .header .header-container {
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin-bottom: 1rem; }
    @media (min-width: 1025px) {
      .header .header-container {
        -ms-flex-pack: unset;
            justify-content: unset;
        min-height: 4rem; }
        .header .header-container > div {
          -ms-flex: 1;
              flex: 1; } }
    .header .header-container .header-logo-wrapper {
      display: -ms-flexbox;
      display: flex; }
      .header .header-container .header-logo-wrapper.fade-in {
        animation: fade-in 0.2s linear forwards; }
      .header .header-container .header-logo-wrapper.fade-out {
        animation: fade-out 0.2s linear forwards; }
      .header .header-container .header-logo-wrapper.hide {
        display: none; }
    .header .header-container .header-actions .header-action-search {
      -ms-flex: 1;
          flex: 1; }
    .header .header-container .header-actions .header-action-wishlist .icon-heart_small_filled {
      display: none; }
    .header .header-container .header-actions .header-action-wishlist:hover .icon-heart_small_no_filled {
      display: none; }
    .header .header-container .header-actions .header-action-wishlist:hover .icon-heart_small_filled {
      display: inline-block; }
    .header .header-container .header-actions .header-action-country-selector .country-selector-title {
      -ms-flex-align: center;
          align-items: center;
      cursor: pointer;
      display: -ms-flexbox;
      display: flex;
      padding: 0; }
  .header .header-actions-mobile .my-account .my-account-link {
    text-decoration: none;
    gap: 1rem; }

.header-logo {
  max-height: 2rem; }
  @media (min-width: 1025px) {
    .header-logo {
      max-height: 4rem; } }

.logo-home .logo-icon {
  padding-right: 0.6875rem; }

.header-wrapper {
  background-color: #fff; }
  .sticky .header-wrapper {
    background-color: #fff;
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.3);
    left: 0;
    right: 0;
    padding: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1; }
    @media (min-width: 769px) {
      .sticky .header-wrapper {
        box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2); } }

.header-banner-content {
  background-color: #d80b3a; }

.header-banner-text {
  color: #fff;
  font-size: 0.875rem;
  margin-bottom: 0;
  padding: 10px 0 5px;
  text-align: center; }

@media (min-width: 1025px) {
  .sticky .header-inner {
    box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2); } }

.header-actions .country-selector {
  outline: none; }
  .sticky .header-actions .country-selector {
    display: none; }
  .header-actions .country-selector:hover .dropdown-country-selector {
    display: block; }
    .header-actions .country-selector:hover .dropdown-country-selector .dropdown-title {
      border-radius: 15px 0 15px 15px; }
    .header-actions .country-selector:hover .dropdown-country-selector.show .dropdown-title {
      border-radius: 15px 0 0; }
    .header-actions .country-selector:hover .dropdown-country-selector .dropdown-menu-inner {
      display: none; }
    .header-actions .country-selector:hover .dropdown-country-selector.show .dropdown-menu-inner {
      display: block; }
  .header-actions .country-selector:hover .dropdown-menu {
    background: none; }
    .header-actions .country-selector:hover .dropdown-menu.show {
      background: #fff; }
  .header-actions .country-selector .flag-icon {
    background-size: cover;
    border-radius: 50%;
    height: 24px;
    width: 24px; }
    @media (min-width: 1025px) {
      .header-actions .country-selector .flag-icon {
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5); } }
  .header-actions .country-selector .country-selector-label {
    -ms-flex-align: center;
        align-items: center;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    width: 100%; }
  .header-actions .country-selector .icon-base {
    height: 11px;
    margin: 0 0 0 5px;
    width: 11px; }
  .header-actions .country-selector .dropdown {
    position: relative; }
  .header-actions .country-selector .dropdown-menu {
    border-radius: 15px 0 0;
    left: auto !important;
    padding: 0;
    right: 0;
    top: calc(100% + 13px) !important;
    transform: none !important; }
    .header-actions .country-selector .dropdown-menu::before {
      border-style: solid;
      border-width: 0 9.5px 13px;
      border-color: transparent transparent #fbe1df transparent;
      content: '';
      display: block;
      height: 0;
      position: absolute;
      right: 0;
      top: -13px;
      width: 0; }
  .header-actions .country-selector .dropdown-menu-inner {
    border-radius: 0 0 15px 15px;
    height: 70vh;
    overflow: auto;
    padding: 10px 20px; }
  .header-actions .country-selector .dropdown-title {
    background: #fbe1df;
    border-radius: 15px 0 0;
    color: #d80b3a;
    font-size: 16px;
    font-weight: 300;
    margin: 0;
    padding: 13px 20px;
    text-transform: uppercase;
    white-space: nowrap; }
  .header-actions .country-selector .dropdown-item {
    font-size: 18px;
    font-weight: 300;
    padding: 5px 0;
    text-transform: uppercase;
    white-space: nowrap; }
    .header-actions .country-selector .dropdown-item:hover {
      background: none;
      color: #37262d; }

.header-actions .user,
.header-actions .stores {
  position: relative; }
  .header-actions .user .popover,
  .header-actions .stores .popover {
    display: none;
    background: none;
    left: auto;
    padding: 0;
    position: absolute;
    right: 0;
    top: calc(100% + 13px); }
    .header-actions .user .popover a,
    .header-actions .stores .popover a {
      font-size: 18px;
      font-weight: 300;
      text-transform: uppercase;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
    .header-actions .user .popover--triangle::before,
    .header-actions .stores .popover--triangle::before {
      border-style: solid;
      border-width: 0 9.5px 13px;
      border-color: transparent transparent #fbe1df transparent;
      content: '';
      display: block;
      height: 0;
      position: absolute;
      right: 0;
      top: -13px;
      width: 0; }
    .header-actions .user .popover::after,
    .header-actions .stores .popover::after {
      content: '';
      height: 13px;
      left: 0;
      position: absolute;
      right: 0;
      top: -13px;
      width: 100%; }
    .header-actions .user .popover.show,
    .header-actions .stores .popover.show {
      display: block; }
    .header-actions .user .popover .nav,
    .header-actions .stores .popover .nav {
      padding: 10px 20px;
      background: #fff;
      border-radius: 0 0 15px 15px; }
    .header-actions .user .popover .nav-item,
    .header-actions .stores .popover .nav-item {
      padding: 5px 0; }
  .header-actions .user .popover-title,
  .header-actions .stores .popover-title {
    background: #fbe1df;
    border-radius: 15px 0 0;
    color: #d80b3a;
    font-size: 16px;
    font-weight: 600;
    margin: 0;
    padding: 13px 20px;
    text-transform: uppercase;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

.header-actions .minicart {
  position: unset; }
  .header-actions .minicart a.minicart-link {
    position: relative; }

.header-actions .stores .popover-title,
.header-actions .minicart .popover-title {
  border-radius: 15px 0 15px 15px;
  font-weight: 300;
  text-transform: initial; }

.header-actions .user .popover a {
  font-size: 18px;
  text-transform: capitalize; }

.sticky .header-menu {
  margin-right: auto;
  -ms-flex-order: 1;
      order: 1; }

.header-actions-mobile {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  list-style: none;
  margin: 0 0 0 auto;
  padding: 0; }
  @media (max-width: 860.98px) {
    .sticky .header-actions-mobile {
      -ms-flex-order: 1;
          order: 1;
      margin-left: auto; } }
  @media (min-width: 769px) {
    .header-actions-mobile {
      margin: 0 auto 0 20px; } }
  @media (min-width: 1025px) {
    .header-actions-mobile {
      display: none; } }
  .header-actions-mobile .header-actions-mobile-link {
    display: -ms-flexbox;
    display: flex;
    position: relative; }
  .header-actions-mobile .header-actions-mobile-quantity {
    position: absolute;
    text-align: center;
    top: 3px;
    width: 100%; }
    .transparent .header-actions-mobile .header-actions-mobile-quantity {
      color: #fff; }
    .transparent.sticky .header-actions-mobile .header-actions-mobile-quantity {
      color: #37262d; }
  .header-actions-mobile .i-search {
    height: 20px;
    width: 20px; }
  .header-actions-mobile .i-bag {
    height: 25px;
    width: 25px; }

@media (min-width: 769px) {
  .header-actions-mobile .country-selector-mobile {
    display: none; }
  .header-actions-mobile .header-actions-mobile-minicart {
    display: none; } }

.header-actions-mobile .country-selector-mobile {
  outline: none; }
  .sticky .header-actions-mobile .country-selector-mobile {
    display: none; }
  .header-actions-mobile .country-selector-mobile .flag-icon {
    background-size: cover;
    border-radius: 50%;
    height: 24px;
    width: 24px; }
    @media (min-width: 1025px) {
      .header-actions-mobile .country-selector-mobile .flag-icon {
        box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
        margin-right: 16px; } }
  .header-actions-mobile .country-selector-mobile .country-selector-label {
    -ms-flex-align: center;
        align-items: center;
    font-size: 16px;
    font-weight: 300;
    text-transform: none;
    width: 100%; }
  .header-actions-mobile .country-selector-mobile .icon-base {
    height: 11px;
    margin: 0 0 0 5px;
    width: 11px; }
  .header-actions-mobile .country-selector-mobile .dropdown {
    position: relative; }
  .header-actions-mobile .country-selector-mobile .dropdown-country-selector {
    background-color: #fff;
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none; }
    .header-actions-mobile .country-selector-mobile .dropdown-country-selector .header-row {
      background: #fbe1df;
      color: #d80b3a;
      font-size: 16px;
      font-weight: 600;
      margin: 0;
      padding: 13px 20px;
      text-transform: uppercase;
      white-space: nowrap;
      display: -ms-flexbox;
      display: flex; }
      .header-actions-mobile .country-selector-mobile .dropdown-country-selector .header-row .close {
        margin-left: auto;
        width: 22px;
        height: 22px; }
  .header-actions-mobile .country-selector-mobile .dropdown-menu-inner {
    overflow-y: scroll;
    scroll-behavior: smooth;
    height: 100%;
    padding: 10px 20px;
    position: fixed;
    width: 100%;
    left: 0;
    top: 50px;
    background: white;
    padding-bottom: 53px; }
  .header-actions-mobile .country-selector-mobile .dropdown-item {
    font-size: 18px;
    font-weight: 300;
    padding: 5px 0;
    text-transform: uppercase;
    white-space: nowrap; }
    .header-actions-mobile .country-selector-mobile .dropdown-item:active {
      color: #16181b;
      text-decoration: none;
      background-color: #f8f9fa; }

.footer {
  background-color: #f3f2f2;
  gap: 2rem;
  padding: 2rem 0;
  margin-top: 2rem; }
  .footer ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .footer a {
    text-decoration: none; }
  .footer-top {
    gap: 2rem; }
    .footer-top .footer-newsletter-container, .footer-top .footer-newsletter-form {
      gap: 1rem; }
    .footer-top .footer-newsletter-input {
      font-size: 0.875rem;
      line-height: 1;
      height: auto;
      width: 100%;
      padding: 0.75rem 1rem;
      border: 0.0625rem solid black;
      background: transparent; }
      @media (min-width: 1025px) {
        .footer-top .footer-newsletter-input {
          width: 14rem; } }
    .footer-top .footer-newsletter-button,
    .footer-top .footer-newsletter .subscribe-success {
      background-color: #d80b3a;
      color: #fff;
      min-height: auto;
      font-size: 0.875rem;
      line-height: 1;
      padding: 1.0625rem 2rem;
      border: none; }
      .footer-top .footer-newsletter-button:hover,
      .footer-top .footer-newsletter .subscribe-success:hover {
        background-color: #d80b3a;
        color: #fff; }
  .footer .footer-services {
    gap: 0.75rem; }
    @media (min-width: 769px) {
      .footer .footer-services > div {
        -ms-flex: 1 1 calc(50% - 10px);
            flex: 1 1 calc(50% - 10px); } }
    @media (min-width: 1350px) {
      .footer .footer-services > div {
        -ms-flex: 1 1 auto;
            flex: 1 1 auto; } }
    .footer .footer-services-item-content {
      gap: 1rem; }
    .footer .footer-services-item-image {
      width: 4rem;
      height: 4rem;
      border: 0.0625rem solid #37262d;
      border-radius: 2rem; }
    .footer .footer-services-item-title {
      font-family: "Manrope-bold", sans-serif;
      line-height: 2rem;
      color: #37262d; }
    .footer .footer-services-item-text {
      line-height: 2rem;
      color: #b8b2b4; }
  .footer-mid {
    gap: 2rem; }
    .footer-mid-top {
      gap: 2rem; }
      @media (min-width: 1025px) {
        .footer-mid-top {
          gap: 4rem; } }
      .footer-mid-top .footer-menu {
        -ms-flex: auto;
            flex: auto;
        gap: 2rem; }
        .footer-mid-top .footer-menu > div {
          -ms-flex: 1;
              flex: 1; }
        .footer-mid-top .footer-menu-item, .footer-mid-top .footer-menu-item-list {
          gap: 1.5rem; }
        .footer-mid-top .footer-menu-item-list-item a:hover {
          text-decoration: underline; }
          @media (min-width: 769px) {
            .footer-mid-top .footer-menu-item-list-item a:hover {
              color: #d80b3a; } }
        .footer-mid-top .footer-menu-item-title {
          font-family: "Manrope-bold", sans-serif;
          color: #d80b3a;
          font-size: 1.125rem; }
    .footer-mid-bottom .footer-partners-list {
      gap: 2rem; }
      @media (min-width: 769px) {
        .footer-mid-bottom .footer-partners-list {
          gap: 3rem; } }
  .footer-bottom {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
    border-top: 0.125rem solid rgba(184, 178, 180, 0.5);
    gap: 1.5rem; }
    .footer-bottom .footer-copyright {
      height: -webkit-fit-content;
      height: fit-content; }

.footer-socials-list {
  list-style: none;
  padding: 0;
  gap: 1rem; }
  .footer-socials-list .footer-socials-link {
    width: 3rem;
    height: 3rem;
    background: #37262d; }

.copyright-page {
  font-size: 1rem; }
  .copyright-page p {
    font-size: inherit; }

.tracking-modal {
  height: auto; }
  .tracking-modal .modal-dialog {
    width: 100%;
    max-width: 100%;
    margin: 0;
    bottom: 0;
    position: fixed; }
    .tracking-modal .modal-dialog .modal-content {
      background: #f9d2cf; }
      @media (min-width: 769px) {
        .tracking-modal .modal-dialog .modal-content .tracking-modal-block {
          display: -ms-flexbox;
          display: flex;
          -ms-flex-align: center;
              align-items: center; } }
      .tracking-modal .modal-dialog .modal-content .tracking-modal-block .tracking-modal-body {
        font-size: 14px; }
        .tracking-modal .modal-dialog .modal-content .tracking-modal-block .tracking-modal-body p {
          margin: 0; }
        @media (min-width: 769px) {
          .tracking-modal .modal-dialog .modal-content .tracking-modal-block .tracking-modal-body {
            font-size: 16px; } }
        @media (min-width: 1025px) {
          .tracking-modal .modal-dialog .modal-content .tracking-modal-block .tracking-modal-body {
            font-size: 18px; } }
      .tracking-modal .modal-dialog .modal-content .tracking-modal-block .modal-footer {
        -ms-flex-pack: space-evenly;
            justify-content: space-evenly; }
        @media (min-width: 1025px) {
          .tracking-modal .modal-dialog .modal-content .tracking-modal-block .modal-footer {
            -ms-flex-pack: end;
                justify-content: flex-end; } }
        .tracking-modal .modal-dialog .modal-content .tracking-modal-block .modal-footer .btn {
          padding: 0 30px; }
      .tracking-modal .modal-dialog .modal-content .modal-header {
        border: none;
        margin: 0; }

.hero {
  height: 25vw;
  background-size: cover;
  background-position: 50%;
  position: relative; }
  .hero .page-title {
    top: 50%;
    margin: -1em 0 0; }

@media (min-width: 545px) {
  .slant-down::after {
    content: "";
    position: absolute;
    bottom: 0;
    right: 0;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-right-width: 0;
    border-left-width: 90vw;
    border-bottom: 4vw solid #fff; } }

@media (min-width: 545px) {
  .slant-up::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    border: 0 solid transparent;
    border-left-width: 0;
    border-right-width: 90vw;
    border-top: 4vw solid #fff; } }

.page-title {
  -ms-flex-align: center;
      align-items: center;
  color: #37262d;
  display: -ms-flexbox;
  display: flex;
  font-size: 28px;
  padding: 25px 0 15px;
  margin: 0; }
  @media (min-width: 1025px) {
    .page-title {
      font-size: 35px;
      padding: 0 0 40px; } }
  .page-title.pink {
    color: #d80b3a; }

.modalish-page-title {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 30px; }
  .modalish-page-title__title {
    padding: 0 0 15px;
    margin: 0;
    font-size: 16px;
    color: #d80b3a; }
    @media (min-width: 769px) {
      .modalish-page-title__title {
        font-size: 35px; } }
  .modalish-page-title__close {
    max-width: 19px;
    max-height: 19px; }

.notify {
  position: fixed;
  top: 0; }

.back-in-stock-confirm {
  background-color: #d80b3a;
  z-index: 1;
  bottom: 0;
  color: #fff;
  height: 2rem; }
  .back-in-stock-confirm * {
    line-height: 2rem; }

.price {
  color: #37262d;
  display: inline-block; }
  .price .strike-through {
    color: #979797;
    font-size: 0.875rem;
    text-decoration: line-through; }
    .price .strike-through--minicart {
      font-size: 0.875rem; }
    .price .strike-through.list .value {
      white-space: nowrap; }
  .price .sales-label {
    color: #979797;
    font-size: 0.625rem; }
    .cart-page .price .sales-label {
      display: inline-block; }
    .product-prices-top .price .sales-label {
      display: none; }
  @media (min-width: 545px) {
    .price .range,
    .price .starting {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column; }
      .price .range > span,
      .price .starting > span {
        -ms-flex-positive: 1;
            flex-grow: 1;
        max-width: 100%; } }
  .price .range .prices-title,
  .price .starting .prices-title {
    font-size: 0.875rem;
    white-space: nowrap; }
    .product-prices-top .price .range .prices-title, .product-prices-top
    .price .starting .prices-title {
      font-size: 0.875rem; }
  .product-prices-top .price .range, .product-prices-top
  .price .starting {
    display: block; }
  .price .range {
    gap: 0.5rem; }
  .price .starting--minicart,
  .price .range--minicart,
  .price .sales--minicart {
    font-size: 0.875rem; }
  .price .starting .value,
  .price .range .value,
  .price .sales .value {
    white-space: nowrap; }
  .price .tiered {
    color: #7f7f7f; }
    .price .tiered table {
      border-top: 0.0625rem solid #d5d7de;
      margin: 0 auto; }
      .price .tiered table tr:nth-child(odd) {
        background-color: #f7f7f7; }
    .price .tiered td,
    .price .tiered span.price {
      font-size: 0.875rem;
      font-weight: bold; }
    .price .tiered td {
      padding: 0.313rem; }
      .price .tiered td.quantity {
        font-weight: normal;
        text-align: right; }
      .price .tiered td.value {
        text-align: left; }
    .price .tiered .table-header {
      font-size: 1.125rem;
      padding: 0.313rem; }
    .price .tiered .column-header {
      font-size: 1rem;
      padding: 0.313rem;
      font-weight: normal; }
    .price .tiered .column-header.quantity {
      text-align: right; }

.minicart .price,
.minicart .sales {
  font-size: 0.875rem; }
  .minicart .price .strike-through,
  .minicart .sales .strike-through {
    font-size: 0.875rem; }

.minicart .line-item-total-price {
  font-size: 0.875rem; }

.swatch-circle-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #ebe1d0;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-beige.disabled {
    opacity: 0.2; }

.swatch-filter-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ebe1d0;
  border-radius: 0.69em;
  background-color: #ebe1d0;
  display: block;
  position: relative; }
  .swatch-filter-beige.disabled {
    opacity: 0.2; }

.swatch-circle-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-noir.disabled {
    opacity: 0.2; }

.swatch-filter-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative; }
  .swatch-filter-noir.disabled {
    opacity: 0.2; }

.swatch-circle-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #2234de;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-bleu.disabled {
    opacity: 0.2; }

.swatch-filter-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #2234de;
  border-radius: 0.69em;
  background-color: #2234de;
  display: block;
  position: relative; }
  .swatch-filter-bleu.disabled {
    opacity: 0.2; }

.swatch-circle-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #522d24;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-brun.disabled {
    opacity: 0.2; }

.swatch-filter-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #522d24;
  border-radius: 0.69em;
  background-color: #522d24;
  display: block;
  position: relative; }
  .swatch-filter-brun.disabled {
    opacity: 0.2; }

.swatch-circle-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #4ca377;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-vert.disabled {
    opacity: 0.2; }

.swatch-filter-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #4ca377;
  border-radius: 0.69em;
  background-color: #4ca377;
  display: block;
  position: relative; }
  .swatch-filter-vert.disabled {
    opacity: 0.2; }

.swatch-circle-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #bfbfcb;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-gris.disabled {
    opacity: 0.2; }

.swatch-filter-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #bfbfcb;
  border-radius: 0.69em;
  background-color: #bfbfcb;
  display: block;
  position: relative; }
  .swatch-filter-gris.disabled {
    opacity: 0.2; }

.swatch-circle-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #faa401;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-orange.disabled {
    opacity: 0.2; }

.swatch-filter-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #faa401;
  border-radius: 0.69em;
  background-color: #faa401;
  display: block;
  position: relative; }
  .swatch-filter-orange.disabled {
    opacity: 0.2; }

.swatch-circle-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #e27ea6;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rose.disabled {
    opacity: 0.2; }

.swatch-filter-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #e27ea6;
  border-radius: 0.69em;
  background-color: #e27ea6;
  display: block;
  position: relative; }
  .swatch-filter-rose.disabled {
    opacity: 0.2; }

.swatch-circle-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #a17df2;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-violet.disabled {
    opacity: 0.2; }

.swatch-filter-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #a17df2;
  border-radius: 0.69em;
  background-color: #a17df2;
  display: block;
  position: relative; }
  .swatch-filter-violet.disabled {
    opacity: 0.2; }

.swatch-circle-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fd0000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rouge.disabled {
    opacity: 0.2; }

.swatch-filter-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fd0000;
  border-radius: 0.69em;
  background-color: #fd0000;
  display: block;
  position: relative; }
  .swatch-filter-rouge.disabled {
    opacity: 0.2; }

.swatch-circle-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-blanc.disabled {
    opacity: 0.2; }

.swatch-filter-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative; }
  .swatch-filter-blanc.disabled {
    opacity: 0.2; }

.swatch-circle-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fee900;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-jaune.disabled {
    opacity: 0.2; }

.swatch-filter-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fee900;
  border-radius: 0.69em;
  background-color: #fee900;
  display: block;
  position: relative; }
  .swatch-filter-jaune.disabled {
    opacity: 0.2; }

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, yellow 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 2.5em;
  position: relative;
  transform: rotate(35deg);
  width: 2.5em; }
  .swatch-circle-miscellaneous.disabled {
    opacity: 0.2; }
  .swatch-circle-miscellaneous.selected::after {
    transform: rotate(-35deg); }

.pull-left-xs {
  float: left; }

.pull-right-xs {
  float: right; }

@media (min-width: 545px) and (max-width: 768.98px) {
  .pull-left-sm {
    float: left; }
  .pull-right-sm {
    float: right; } }

@media (min-width: 769px) and (max-width: 860.98px) {
  .pull-left-md {
    float: left; }
  .pull-right-md {
    float: right; } }

@media (min-width: 861px) and (max-width: 1024.98px) {
  .pull-left-md-lg {
    float: left; }
  .pull-right-md-lg {
    float: right; } }

@media (min-width: 1025px) and (max-width: 1349.98px) {
  .pull-left-lg {
    float: left; }
  .pull-right-lg {
    float: right; } }

@media (min-width: 1350px) {
  .pull-left-xl {
    float: left; }
  .pull-right-xl {
    float: right; } }

@media (max-width: 544.98px) {
  .hidden-xs-down {
    display: none !important; } }

@media (max-width: 768.98px) {
  .hidden-sm-down {
    display: none !important; } }

@media (max-width: 860.98px) {
  .hidden-md-down {
    display: none !important; } }

@media (max-width: 1024.98px) {
  .hidden-md-lg-down {
    display: none !important; } }

@media (max-width: 1349.98px) {
  .hidden-lg-down {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.row.equal-height > [class^="col"] {
  display: -ms-flexbox;
  display: flex; }

.icon-base, .i-pinterest, .i-pinterest--white, .i-back-to-top, .i-facebook, .i-facebook--white, .i-instagram, .i-instagram--white, .i-twitter, .i-view-list, .i-view-grid, .i-arrow-down-acute, .i-arrow-down, .i-arrow-down--grey, .i-arrow-down--dark-grey, .i-arrow-down--pink, .i-arrow-down--white, .i-arrow-down--pink--grey, .i-arrow-left, .i-arrow-left--grey, .i-arrow-right, .i-arrow-right--grey, .i-arrow-up, .i-arrow-up--grey, .i-arrow-up--pink, .i-arrow-up--pink--grey, .i-arrow-right-long, .i-arrow-right-long-thin, .i-paypal, .i-systeme-facturation, .i-arrows-group, .i-credit-cart, .i-credit-cart--grey, .i-credit-cart-bold, .i-eye, .i-filter, .i-filter--red, .i-heart, .i-heart--white, .i-heart-full, .i-heart-full--pink, .i-basket, .i-basket--white, .i-discount, .i-target, .i-target--pink, .i-close, .i-close--white, .i-close--grey, .i-close-circle, .i-close-bold, .i-close-bold--grey, .i-home, .i-menu, .i-menu--white, .i-modifier, .i-phone, .i-pin, .i-pin--white, .i-plus, .i-profile, .i-profile--white, .i-search, .i-search--white, .i-search-thin, .i-lock, .i-bag, .i-bag--white, .i-trash, .i-delivery, .i-delivery--pink, .i-delivery--grey, .i-france, .i-maze, .i-return, .i-secure, .i-service, .i-water, .i-cancel, .i-cancel--pink, .i-cancel--grey, .i-facture, .i-facture--pink, .i-facture--grey, .i-order-open, .i-order-open--pink, .i-order-return, .i-order-return--pink, .i-order-return--grey, .i-mail, .i-information, .i-clock, .i-cube, .i-map, .i-map--black, .i-play, .i-play--grey, .i-waze, .i-waze--black, .i-order-status-cancel, .i-order-status-cancel--pink, .i-order-status-cancel--grey, .i-order-status-cancel--light-pink, .i-order-status-check, .i-order-status-check--pink, .i-order-status-check--grey, .i-order-status-payment, .i-order-status-payment--pink, .i-order-status-payment--grey, .i-order-status-return, .i-order-status-return--pink, .i-order-status-return--grey {
  display: block;
  height: 30px;
  margin: 0;
  width: 30px; }
  .icon-base::before, .i-pinterest::before, .i-pinterest--white::before, .i-back-to-top::before, .i-facebook::before, .i-facebook--white::before, .i-instagram::before, .i-instagram--white::before, .i-twitter::before, .i-view-list::before, .i-view-grid::before, .i-arrow-down-acute::before, .i-arrow-down::before, .i-arrow-down--grey::before, .i-arrow-down--dark-grey::before, .i-arrow-down--pink::before, .i-arrow-down--white::before, .i-arrow-down--pink--grey::before, .i-arrow-left::before, .i-arrow-left--grey::before, .i-arrow-right::before, .i-arrow-right--grey::before, .i-arrow-up::before, .i-arrow-up--grey::before, .i-arrow-up--pink::before, .i-arrow-up--pink--grey::before, .i-arrow-right-long::before, .i-arrow-right-long-thin::before, .i-paypal::before, .i-systeme-facturation::before, .i-arrows-group::before, .i-credit-cart::before, .i-credit-cart--grey::before, .i-credit-cart-bold::before, .i-eye::before, .i-filter::before, .i-filter--red::before, .i-heart::before, .i-heart--white::before, .i-heart-full::before, .i-heart-full--pink::before, .i-basket::before, .i-basket--white::before, .i-discount::before, .i-target::before, .i-target--pink::before, .i-close::before, .i-close--white::before, .i-close--grey::before, .i-close-circle::before, .i-close-bold::before, .i-close-bold--grey::before, .i-home::before, .i-menu::before, .i-menu--white::before, .i-modifier::before, .i-phone::before, .i-pin::before, .i-pin--white::before, .i-plus::before, .i-profile::before, .i-profile--white::before, .i-search::before, .i-search--white::before, .i-search-thin::before, .i-lock::before, .i-bag::before, .i-bag--white::before, .i-trash::before, .i-delivery::before, .i-delivery--pink::before, .i-delivery--grey::before, .i-france::before, .i-maze::before, .i-return::before, .i-secure::before, .i-service::before, .i-water::before, .i-cancel::before, .i-cancel--pink::before, .i-cancel--grey::before, .i-facture::before, .i-facture--pink::before, .i-facture--grey::before, .i-order-open::before, .i-order-open--pink::before, .i-order-return::before, .i-order-return--pink::before, .i-order-return--grey::before, .i-mail::before, .i-information::before, .i-clock::before, .i-cube::before, .i-map::before, .i-map--black::before, .i-play::before, .i-play--grey::before, .i-waze::before, .i-waze--black::before, .i-order-status-cancel::before, .i-order-status-cancel--pink::before, .i-order-status-cancel--grey::before, .i-order-status-cancel--light-pink::before, .i-order-status-check::before, .i-order-status-check--pink::before, .i-order-status-check--grey::before, .i-order-status-payment::before, .i-order-status-payment--pink::before, .i-order-status-payment--grey::before, .i-order-status-return::before, .i-order-status-return--pink::before, .i-order-status-return--grey::before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: '';
    display: block;
    padding-top: 100%; }

.i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-back-to-top::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 110 110%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M70.01 56.19L57.411 43.593l-.001-.001c-1.054-1.055-2.764-1.055-3.818 0l-.002.002L40.992 56.19c-1.055 1.054-1.055 2.764 0 3.818 1.054 1.055 2.764 1.055 3.818 0L55.5 49.32l10.692 10.69c1.054 1.055 2.764 1.055 3.818 0 1.054-1.054 1.054-2.764 0-3.818z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pinterest--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before,
.choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before, .product-carousel-wrapper .product-pintererst-link .i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23c00%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook--white::before, .error-page .facebook:hover .i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram--white::before, .error-page .instagram:hover .i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-twitter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.5076 6.49288L18.4704 6.46808C17.7014 5.73634 16.7961 5.38907 15.7543 5.43868L15.7171 5.36426L15.7419 5.35186C16.6844 5.14102 17.2426 4.91778 17.4162 4.66973C17.4658 4.47129 17.4038 4.35967 17.1929 4.33486C16.7217 4.39688 16.2752 4.4961 15.8907 4.65733C16.3868 4.33486 16.5728 4.11162 16.4612 4C15.9775 4.0124 15.4442 4.26045 14.8985 4.75655C15.0969 4.40928 15.1838 4.21084 15.1341 4.18604C14.8613 4.35967 14.638 4.55811 14.4396 4.76895C14.0179 5.24024 13.6831 5.67432 13.4226 6.0712L13.4102 6.09601C12.7529 7.17501 12.2816 8.25402 12.0087 9.35784L11.9095 9.44465L11.8847 9.45706C11.4878 8.96096 11.0041 8.53928 10.4336 8.20441C9.7639 7.75793 8.97015 7.34865 8.05237 6.93937C7.06018 6.41847 6.04318 5.99679 5.02619 5.66192C5.01378 6.81535 5.58429 7.72072 6.68811 8.39045V8.40285C6.30363 8.40285 5.91916 8.46486 5.54709 8.57649C5.6215 9.64309 6.37805 10.3748 7.80432 10.7717L7.79192 10.7965C7.23381 10.7593 6.77492 10.9577 6.41526 11.367C6.88655 12.2848 7.71751 12.7189 8.92054 12.6941C8.68489 12.8181 8.49886 12.9421 8.37484 13.091C8.15159 13.3266 8.07718 13.5995 8.15159 13.9095C8.41204 14.3808 8.87093 14.5917 9.55306 14.5544L9.59027 14.6041L9.57787 14.6289C8.39964 15.8443 6.97336 16.39 5.31144 16.2784L5.28664 16.2908C4.26964 16.2784 3.17823 15.7947 2 14.8273C3.17823 16.5264 4.75333 17.7543 6.70051 18.5356C8.92054 19.2674 11.153 19.3294 13.373 18.6968H13.4102C15.5682 18.0767 17.3914 16.7869 18.9045 14.8521C19.599 13.8475 20.0331 12.8801 20.2067 11.9499C21.3353 11.9871 22.1415 11.6647 22.65 10.9701L22.6376 10.9453C22.2531 11.0818 21.5214 11.0446 20.4424 10.8213V10.6973C21.633 10.5609 22.3399 10.1764 22.5632 9.54387C21.7322 9.86634 20.9137 9.87874 20.1075 9.56868C19.9587 8.45246 19.4254 7.42306 18.5076 6.49288Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-list::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H13V20H20ZM11 20V4H4V20H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-grid::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H4V20H20Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down-acute::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.41039 10.4104C6.02081 10.0208 6.02081 9.38919 6.41039 8.99961C6.79966 8.61034 7.43069 8.61 7.82039 8.99885L11.705 12.875L15.5896 8.99884C15.9793 8.61 16.6103 8.61034 16.9996 8.99961C17.3892 9.38919 17.3892 10.0208 16.9996 10.4104L11.705 15.705L6.41039 10.4104Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down::before, .header-actions .country-selector .icon-base::before, .transparent.sticky .header-actions .country-selector .icon-base::before, .header-actions-mobile .country-selector-mobile .icon-base::before, .transparent.sticky .header-actions-mobile .country-selector-mobile .icon-base::before, .description-and-detail .product-desc-item .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-systeme-facturation::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.472c-.153 0-.256-.052-.358-.154L.153 22.193C.051 22.091 0 21.99 0 21.835V1.892c0-.102.051-.204.102-.307L1.176.153C1.278.103 1.381 0 1.483 0h.102c.103 0 .205.051.307.102l1.38 1.125L4.399.153C4.5.051 4.602 0 4.705 0c.102 0 .255.051.357.153l1.074 1.074L7.21.153C7.313.051 7.415 0 7.568 0c.154 0 .256.051.358.153L9 1.227 10.074.153c.102-.102.204-.153.358-.153.153 0 .255.051.358.153l1.074 1.074L12.937.153c.052-.102.154-.153.307-.153.154 0 .256.051.358.153l1.125 1.074 1.33-1.125c.051-.05.153-.102.256-.102.102 0 .255.051.306.153l1.228 1.125c.102.103.153.205.153.358V21.58c0 .153-.051.255-.153.358l-1.432 1.431c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154l-1.074-1.073-1.073 1.073c-.103.103-.205.154-.359.154-.153 0-.255-.051-.357-.154l-1.074-1.073-1.074 1.073c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154L3.12 22.244l-1.534 1.177c.154 0 .051.05-.05.05zm.051-1.125l1.483-1.177c.102-.05.205-.102.307-.102.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .255.051.358.154l1.073 1.073 1.074-1.073c.103-.103.205-.154.358-.154.154 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.357-.154.154 0 .256.051.358.154l1.074 1.073.92-.92V1.841l-.766-.665-1.33 1.125c-.102.051-.204.102-.307.102-.153 0-.255-.05-.357-.153l-1.074-1.074-1.074 1.074c-.102.102-.205.153-.358.153-.154 0-.256-.05-.358-.153l-1.074-1.074L9.409 2.25c-.102.102-.204.153-.358.153-.153 0-.256-.05-.358-.153L7.62 1.176 6.545 2.25c-.102.102-.204.153-.357.153-.154 0-.256-.05-.358-.153L4.705 1.176 3.63 2.25c-.051.102-.205.153-.307.153-.102 0-.256-.05-.307-.102l-1.38-1.125-.665.87V21.63l.613.716z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.267c-.05 0-.153-.051-.204-.102L.307 22.04c-.051-.051-.051-.102-.051-.154V1.943c0-.051 0-.102.051-.153L1.381.358c0-.102.102-.102.153-.102.051 0 .154 0 .205.05l1.534 1.228L4.55.307c.103-.102.256-.102.358 0l1.228 1.227L7.364.307c.102-.102.256-.102.358 0L9 1.534 10.227.307c.103-.102.256-.102.358 0l1.228 1.227L13.04.307c.102-.102.256-.102.358 0l1.278 1.227L16.16.307c.103-.102.256-.102.358 0l1.227 1.125c.052.05.103.102.103.204V21.58c0 .05-.051.153-.103.204l-1.431 1.432c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0l-1.227-1.227-1.227 1.227c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0L6.29 21.989l-1.227 1.227c-.103.102-.256.102-.358 0l-1.279-1.227-1.687 1.278c-.102-.051-.154 0-.205 0zm-.767-1.483l.767.87 1.688-1.279c.102-.102.255-.051.358 0l1.227 1.227 1.227-1.227c.103-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.227-1.227c.102-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.176-1.125V1.74l-.971-.87-1.432 1.228c-.103.102-.256.102-.358 0L13.245.869l-1.228 1.228c-.102.102-.255.102-.358 0L10.432.869 9.205 2.097c-.103.102-.256.102-.358 0L7.62.869 6.392 2.097c-.102.102-.255.102-.358 0L4.704.869 3.478 2.097c-.102.102-.255.102-.357 0L1.585.869.767 1.994v19.79z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M10.227 12.222c-.255 0-.511-.205-.511-.512 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.255.256zM10.227 9.92c-.255 0-.511-.204-.511-.51 0-.308.204-.512.511-.512h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 9.665h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .154-.102.256-.255.256zM10.227 14.574c-.255 0-.511-.205-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.255.256zM10.227 16.875c-.255 0-.511-.204-.511-.511 0-.256.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .255-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM10.227 19.227c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.255.256zM10.227 7.568c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.51 0 .308-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 7.364h-5.37c-.153 0-.255-.103-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .153-.102.256-.255.256zM10.227 5.267c-.255 0-.511-.204-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 5.011h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM2.455 12.222c-.256 0-.512-.205-.512-.512 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.256.256zM2.455 14.574c-.256 0-.512-.205-.512-.511 0-.307.205-.512.512-.512h5.369c.256 0 .511.205.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.256.256zM2.455 16.875c-.256 0-.512-.204-.512-.511 0-.256.205-.512.512-.512h5.369c.256 0 .511.205.511.512 0 .255-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.256.255zM2.455 19.227c-.256 0-.512-.204-.512-.511 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.256.256zM6.136 10.278c-.767 0-1.483-.306-1.994-.869-.358-.409-.563-.92-.665-1.534h-.46c-.103 0-.154-.051-.154-.153v-.46c0-.103.051-.154.154-.154h.358v-.256h-.358c-.103 0-.154-.05-.154-.153v-.46c0-.103.051-.154.154-.154h.46c.153-.562.409-1.074.818-1.483.511-.511 1.176-.818 1.943-.818.614 0 1.074.205 1.279.307.05.051.102.102.05.204l-.204.614c0 .051-.05.102-.102.102h-.153c-.205-.102-.563-.255-.972-.255-.46 0-.818.153-1.074.46-.204.204-.358.511-.46.92h2.352c.102 0 .154.051.154.154v.46c0 .102-.052.153-.154.153H4.5v.256h2.505c.103 0 .154.051.154.153v.46c0 .103-.051.154-.154.154H4.602c.102.41.204.716.46.972.307.307.716.46 1.176.46.512 0 .92-.205 1.023-.307h.102c.051 0 .051.051.103.102l.204.563c0 .051 0 .153-.051.153-.205.103-.716.41-1.483.41z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.517 9.716c-.307.204-.767.409-1.381.409-.767 0-1.38-.307-1.841-.818-.358-.41-.562-.92-.665-1.585h-.613v-.46h.511c.051-.052.051-.103.051-.103V6.75h-.562v-.46h.613c.103-.665.41-1.176.767-1.534.46-.512 1.074-.767 1.841-.767.563 0 .972.153 1.227.306l-.204.614c-.256-.204-.614-.307-1.023-.307-.511 0-.92.154-1.227.512-.256.255-.46.664-.563 1.176h2.557v.46H4.397v.563h2.66v.46H4.447c.052.511.256.92.512 1.227.358.358.818.511 1.278.511.512 0 .92-.204 1.125-.306l.154.51z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrows-group::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17,3,9.8,1a1.2,1.2,0,0,0-1.4.8,1.2,1.2,0,0,0,.8,1.4l4.6,1.2L4.4,9.9A1.1,1.1,0,0,0,4,11.4a1.2,1.2,0,0,0,1.6.4L15,6.4,13.7,11a1.2,1.2,0,0,0,.8,1.4,1.2,1.2,0,0,0,1.4-.8l1.9-7.3A1,1,0,0,0,17,3Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M8.4,21.6l7.2,1.9a1.1,1.1,0,0,0,1.4-.8,1,1,0,0,0-.8-1.3l-4.6-1.3L21,14.7a1.1,1.1,0,1,0-1.1-1.9l-9.4,5.4,1.2-4.6a1.1,1.1,0,0,0-.8-1.4,1.1,1.1,0,0,0-1.3.8l-2,7.2a1.2,1.2,0,0,0,.8,1.4Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--dark-grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--white::before, .transparent .header-actions .country-selector .icon-base::before, .transparent .header-actions-mobile .country-selector-mobile .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-down--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-left::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-left--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up::before, .description-and-detail .product-desc-item.active .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-up--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-right-long::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.5607 11.4393L15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934C12.8536 5.02513 12.8536 5.97487 13.4393 6.56066L17.8787 11H3.5C2.67157 11 2 11.6716 2 12.5C2 13.3284 2.67157 14 3.5 14H17.8787L13.4393 18.4393C12.8536 19.0251 12.8536 19.9749 13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607L22.5607 13.5607C23.1464 12.9749 23.1464 12.0251 22.5607 11.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right-long-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.2 21.1c-.1 0-.3 0-.4-.1-.2-.2-.2-.5 0-.7l7.3-7.3H2.5c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h19.8c.2 0 .4.1.5.3.1.2 0 .4-.1.5L14.5 21c-.1.1-.2.1-.3.1z%22%2F%3E%3C%2Fsvg%3E"); }

.i-paypal::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10.5133 10.718C10.4618 10.7169 10.4102 10.7158 10.3587 10.7158C10.2895 10.7162 10.2201 10.7183 10.1506 10.7203C9.98651 10.7251 9.82233 10.7299 9.66043 10.7133C9.08127 10.6543 8.76258 10.2752 8.88211 9.71611C9.12816 8.5663 9.39619 7.42009 9.69277 6.28206C9.84043 5.71506 10.2784 5.34874 10.855 5.33377C11.6413 5.3134 12.4517 5.31506 13.2142 5.47875C15.0152 5.8653 15.4886 7.95439 14.1388 9.42616C13.2608 10.3835 12.0777 10.6194 10.8476 10.714C10.7367 10.7226 10.625 10.7203 10.5133 10.718ZM3.7969 19.9992C3.90589 19.9988 4.01487 19.9984 4.12384 19.9984C4.20794 19.9985 4.29204 19.9986 4.37612 19.9987C4.595 19.9989 4.81384 19.9991 5.03275 19.9984C6.17288 19.9941 6.52292 19.7282 6.78731 18.6393C6.91723 18.1047 7.04297 17.569 7.16871 17.0334C7.3013 16.4686 7.43388 15.9038 7.57137 15.3401C7.77949 14.4875 8.21883 14.1761 9.10773 14.1321C9.3467 14.1203 9.58606 14.1101 9.82554 14.0998C10.7967 14.0581 11.7698 14.0163 12.7264 13.8735C15.1209 13.5161 17.2745 12.6275 18.7523 10.609C21.4204 6.96466 19.6194 2.7625 15.1563 2.16639C15.1379 2.16393 15.1194 2.16142 15.1009 2.15891C14.9807 2.14257 14.8599 2.12614 14.7392 2.12398C14.1968 2.11429 13.6544 2.10434 13.1121 2.09439C11.1861 2.05905 9.26005 2.02371 7.33386 2.00035C6.28778 1.98746 5.89309 2.33215 5.6518 3.36873C5.20329 5.29468 4.75341 7.22032 4.30354 9.14598C4.07633 10.1185 3.84912 11.0911 3.62208 12.0637C3.47935 12.675 3.33631 13.2863 3.19327 13.8976C2.81593 15.5102 2.43858 17.1228 2.06683 18.7368C1.85619 19.651 2.13051 19.9844 3.07511 19.9976C3.31572 20.0009 3.55633 20.0001 3.7969 19.9992ZM22.9472 10.4504C23.1411 8.72824 22.8374 7.14202 21.4239 6C21.4424 6.28651 21.4728 6.57406 21.5032 6.86151C21.5696 7.48884 21.636 8.11575 21.5775 8.73067C21.2852 11.8013 19.3714 13.5948 16.6556 14.6676C14.8014 15.4003 12.8532 15.5739 10.8757 15.5486C9.63621 15.5329 9.30668 15.8228 9.03129 17.0401L8.99409 17.2045C8.76624 18.2118 8.53839 19.219 8.29891 20.2235C8.0751 21.1623 7.55274 21.584 6.59585 21.6178C6.31222 21.6276 6.02731 21.6339 5.74453 21.6168C5.31525 21.5909 4.99453 21.6601 5.00007 22.2019C5.00547 22.7303 5.2442 22.9955 5.77352 22.9953C6.0484 22.9953 6.32328 22.9965 6.59815 22.9977C7.15126 23.0001 7.70433 23.0025 8.25727 22.9948C9.07008 22.9834 9.45858 22.6644 9.6517 21.8631C9.79796 21.2561 9.94015 20.6481 10.0823 20.0401C10.1935 19.5648 10.3047 19.0896 10.4178 18.6147C10.742 17.2535 11.0703 16.9925 12.4668 16.9903C14.4896 16.9871 16.4872 16.7933 18.3766 16.0191C20.8861 14.9905 22.6288 13.2811 22.9472 10.4504Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23999%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-eye::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M0 11.999C4.16667 6.66633 8.33333 4 12.5 4C16.6667 4 20.8333 6.66633 25 11.999C20.8333 17.333 16.6667 20 12.5 20C8.33333 20 4.16667 17.333 0 11.999ZM12.5 19C16.1517 19 19.8965 16.6988 23.7212 11.9991C19.8965 7.30056 16.1517 5 12.5 5C8.84827 5 5.10351 7.30056 1.27884 11.9991C5.10354 16.6988 8.84831 19 12.5 19ZM12.5 17C15.2614 17 17.5 14.7614 17.5 12C17.5 9.23858 15.2614 7 12.5 7C9.73858 7 7.5 9.23858 7.5 12C7.5 14.7614 9.73858 17 12.5 17ZM12.5 16C10.2909 16 8.5 14.2091 8.5 12C8.5 9.79086 10.2909 8 12.5 8C14.7091 8 16.5 9.79086 16.5 12C16.5 14.2091 14.7091 16 12.5 16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter--red::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ea6b60%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart::before, .transparent.sticky .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart--white::before, .transparent .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-discount::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12.5 22.4014L9.25532 23L6.96497 20.5104L4.00532 18.9894L3.54414 15.5597L2 12.5L3.54414 9.44031L4.00532 6.01064L6.96497 4.48964L9.25532 2L12.5 2.59865L15.7447 2L18.035 4.48964L20.9947 6.01064L21.4559 9.44031L23 12.5L21.4559 15.5597L20.9947 18.9894L18.035 20.5104L15.7447 23L12.5 22.4014ZM12.5 21.3338L15.3948 21.8679L17.4383 19.6467L20.0788 18.2897L20.4903 15.2298L21.8679 12.5L20.4903 9.7702L20.0788 6.7103L17.4383 5.35328L15.3948 3.13207L12.5 3.66617L9.60515 3.13207L7.56174 5.35328L4.92119 6.7103L4.50973 9.7702L3.13207 12.5L4.50973 15.2298L4.92119 18.2897L7.56174 19.6467L9.60515 21.8679L12.5 21.3338ZM9.84243 13.5503C10.0161 13.6331 10.2043 13.6746 10.4069 13.6746C10.6096 13.6746 10.7978 13.6331 10.9715 13.5503C11.1452 13.4675 11.2943 13.3462 11.4187 13.1864C11.5432 13.0266 11.6416 12.8328 11.714 12.605C11.7864 12.3772 11.8226 12.1183 11.8226 11.8284C11.8226 11.5385 11.7864 11.2811 11.714 11.0562C11.6416 10.8314 11.5432 10.6405 11.4187 10.4837C11.2943 10.3269 11.1452 10.2071 10.9715 10.1243C10.7978 10.0414 10.6096 10 10.4069 10C10.2043 10 10.0161 10.0414 9.84243 10.1243C9.66873 10.2071 9.51964 10.3269 9.39516 10.4837C9.27068 10.6405 9.1737 10.8314 9.10422 11.0562C9.03474 11.2811 9 11.5385 9 11.8284C9 12.1183 9.03474 12.3772 9.10422 12.605C9.1737 12.8328 9.27068 13.0266 9.39516 13.1864C9.51964 13.3462 9.66873 13.4675 9.84243 13.5503ZM10.7761 12.6982C10.6747 12.8639 10.5517 12.9467 10.4069 12.9467C10.2622 12.9467 10.1392 12.8639 10.0378 12.6982C9.93652 12.5325 9.88586 12.2426 9.88586 11.8284C9.88586 11.4142 9.93652 11.1272 10.0378 10.9675C10.1392 10.8077 10.2622 10.7278 10.4069 10.7278C10.5517 10.7278 10.6747 10.8077 10.7761 10.9675C10.8774 11.1272 10.928 11.4142 10.928 11.8284C10.928 12.2426 10.8774 12.5325 10.7761 12.6982ZM10.598 16L13.6551 10H14.3933L11.3362 16H10.598ZM14.0199 15.8757C14.1935 15.9586 14.3817 16 14.5844 16C14.787 16 14.9752 15.9586 15.1489 15.8757C15.3226 15.7929 15.4717 15.6716 15.5962 15.5118C15.7206 15.3521 15.8191 15.1583 15.8914 14.9305C15.9638 14.7027 16 14.4438 16 14.1538C16 13.8639 15.9638 13.6065 15.8914 13.3817C15.8191 13.1568 15.7206 12.966 15.5962 12.8092C15.4717 12.6524 15.3226 12.5325 15.1489 12.4497C14.9752 12.3669 14.787 12.3254 14.5844 12.3254C14.3817 12.3254 14.1935 12.3669 14.0199 12.4497C13.8462 12.5325 13.6971 12.6524 13.5726 12.8092C13.4481 12.966 13.3511 13.1568 13.2816 13.3817C13.2122 13.6065 13.1774 13.8639 13.1774 14.1538C13.1774 14.4438 13.2122 14.7027 13.2816 14.9305C13.3511 15.1583 13.4481 15.3521 13.5726 15.5118C13.6971 15.6716 13.8462 15.7929 14.0199 15.8757ZM14.5844 15.2722C14.7291 15.2722 14.8521 15.1894 14.9535 15.0237C15.0548 14.858 15.1055 14.568 15.1055 14.1538C15.1055 13.7396 15.0548 13.4527 14.9535 13.2929C14.8521 13.1331 14.7291 13.0533 14.5844 13.0533C14.4396 13.0533 14.3166 13.1331 14.2153 13.2929C14.1139 13.4527 14.0633 13.7396 14.0633 14.1538C14.0633 14.568 14.1139 14.858 14.2153 15.0237C14.3166 15.1894 14.4396 15.2722 14.5844 15.2722Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-circle::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5ZM2 12.5C2 18.299 6.70101 23 12.5 23C18.299 23 23 18.299 23 12.5C23 6.70101 18.299 2 12.5 2C6.70101 2 2 6.70101 2 12.5ZM12.5 13.9142L15.7929 17.2071C16.1834 17.5976 16.8166 17.5976 17.2071 17.2071C17.5976 16.8166 17.5976 16.1834 17.2071 15.7929L13.9142 12.5L17.2071 9.20711C17.5976 8.81658 17.5976 8.18342 17.2071 7.79289C16.8166 7.40237 16.1834 7.40237 15.7929 7.79289L12.5 11.0858L9.20711 7.79289C8.81658 7.40237 8.18342 7.40237 7.79289 7.79289C7.40237 8.18342 7.40237 8.81658 7.79289 9.20711L11.0858 12.5L7.79289 15.7929C7.40237 16.1834 7.40237 16.8166 7.79289 17.2071C8.18342 17.5976 8.81658 17.5976 9.20711 17.2071L12.5 13.9142Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-home::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15 16C15.5523 16 16 16.4477 16 17V24H22C23.1046 24 24 23.1046 24 22V10.9744C24 10.3594 23.717 9.77851 23.2327 9.39944L13.7327 1.96392C13.0086 1.39718 11.9914 1.39718 11.2673 1.96392L1.76731 9.39944C1.28298 9.77851 1 10.3594 1 10.9744V22C1 23.1046 1.89543 24 3 24H9V17C9 16.4477 9.44771 16 10 16H15ZM22 23H17V17C17 15.8954 16.1046 15 15 15H10C8.89543 15 8 15.8954 8 17V23H3C2.44772 23 2 22.5523 2 22V10.9744C2 10.6669 2.14149 10.3765 2.38365 10.1869L11.8837 2.75139C12.2457 2.46803 12.7543 2.46803 13.1163 2.75139L22.6163 10.1869C22.8585 10.3765 23 10.6669 23 10.9744V22C23 22.5523 22.5523 23 22 23Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-modifier::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.3536 15.0623C11.1582 15.2568 10.8422 15.2564 10.6473 15.0615L9.94018 14.3544C9.74459 14.1588 9.74496 13.8416 9.94101 13.6465L17.6237 6H10.7863C9.68175 6 8.78632 6.89543 8.78632 8V14.8332C8.8791 14.7789 9.00346 14.7868 9.08861 14.8707L10.1209 15.8875C10.2411 16.0059 10.2119 16.2069 10.063 16.2862L8.78632 16.9665V17C8.78632 18.1046 9.68175 19 10.7863 19H19.7863C20.8909 19 21.7863 18.1046 21.7863 17V8.99024L22.7863 8.00058V17C22.7863 18.6569 21.4432 20 19.7863 20H10.7863C9.1685 20 7.84979 18.7194 7.78854 17.1166C7.78626 17.1 7.78569 17.083 7.78702 17.0657C7.78655 17.0438 7.78632 17.0219 7.78632 17V8C7.78632 6.34315 9.12946 5 10.7863 5H18.6284L20.2242 3.41171C20.4196 3.21724 20.7356 3.21761 20.9305 3.41254L21.6376 4.11965C21.8332 4.31524 21.8328 4.63247 21.6368 4.82759L11.3536 15.0623Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-phone::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.65192 18.384C9.25669 20.9945 11.9683 22.8751 14.7112 23.9733C16.9426 24.8667 18.6122 25 19.409 25C19.6744 25 19.8387 24.9854 19.9012 24.9786C21.9797 24.7311 22.9487 23.9099 24.301 22.5839C25.2131 21.6667 25.2356 20.1968 24.3506 19.3068L20.5995 15.547C20.1799 15.1281 19.6169 14.8975 19.0138 14.8975C18.3818 14.8975 17.7846 15.147 17.3324 15.6001L16.2529 16.6804C16.0365 16.8971 15.7487 17.0164 15.4423 17.0164C15.2405 17.0164 15.0413 16.9626 14.8666 16.8607C13.2292 15.906 12.1205 15.0748 11.04 13.9917C9.81381 12.7608 9.03903 11.611 8.18648 10.155C7.92177 9.70273 7.99482 9.12867 8.36416 8.759L9.43721 7.68506C10.3502 6.76993 10.3729 5.30099 9.48723 4.41023L5.73647 0.6511C5.31766 0.231176 4.75455 0 4.15098 0C3.51917 0 2.92178 0.250027 2.46807 0.704681C1.21897 1.96433 0.3164 3.01778 0.0799925 5.10994C-0.43062 9.34815 1.47346 13.194 6.65192 18.384ZM19.7829 23.9856C19.7143 23.993 19.5871 24 19.409 24C18.2674 24 16.8012 23.7329 15.0829 23.045C12.4738 22.0003 9.87354 20.197 7.3598 17.6777C2.37653 12.6832 0.605718 9.10655 1.07281 5.22955C1.24934 3.66755 1.73158 2.86759 3.17815 1.40881C3.44278 1.14363 3.78584 1 4.15098 1C4.49027 1 4.79822 1.12646 5.02842 1.35727L8.77934 5.11655C9.27078 5.6108 9.25793 6.44891 8.7293 6.97877L7.65676 8.05218C6.96574 8.74384 6.82929 9.8159 7.32345 10.6601C8.34283 12.4011 9.15251 13.5139 10.3315 14.6975C11.4771 15.8457 12.6544 16.7284 14.3629 17.7246C14.6904 17.9156 15.0634 18.0164 15.4423 18.0164C16.0141 18.0164 16.5564 17.7916 16.9604 17.3872L18.0398 16.307C18.3055 16.0407 18.6483 15.8975 19.0138 15.8975C19.3532 15.8975 19.6618 16.0239 19.893 16.2547L23.6427 20.0131C24.1337 20.5069 24.1209 21.3468 23.592 21.8787C22.0764 23.3648 21.3518 23.7988 19.7829 23.9856Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin::before, .transparent.sticky .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin--white::before, .transparent .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-plus::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11 11V3.5C11 2.67157 11.6716 2 12.5 2C13.3284 2 14 2.67157 14 3.5V11H21.5C22.3284 11 23 11.6716 23 12.5C23 13.3284 22.3284 14 21.5 14H14V21.5C14 22.3284 13.3284 23 12.5 23C11.6716 23 11 22.3284 11 21.5V14H3.5C2.67157 14 2 13.3284 2 12.5C2 11.6716 2.67157 11 3.5 11H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile::before, .transparent.sticky .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile--white::before, .transparent .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search::before, .transparent.sticky .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search--white::before, .transparent .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.4158 16.7087C19.0218 14.9346 20 12.5815 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C12.5815 20 14.9346 19.0218 16.7087 17.4158L24.1464 24.8536C24.3417 25.0488 24.6583 25.0488 24.8536 24.8536C25.0488 24.6583 25.0488 24.3417 24.8536 24.1464L17.4158 16.7087ZM10 19C5.02944 19 1 14.9706 1 10C1 5.02944 5.02944 1 10 1C14.9706 1 19 5.02944 19 10C19 14.9706 14.9706 19 10 19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-lock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21 13C21 11.3431 19.6569 10 18 10V6.5C18 3.46243 15.5376 1 12.5 1C9.46243 1 7 3.46243 7 6.5V10C5.34315 10 4 11.3431 4 13V20C4 21.6569 5.34315 23 7 23H18C19.6569 23 21 21.6569 21 20V13ZM17 11H18C19.1046 11 20 11.8954 20 13V20C20 21.1046 19.1046 22 18 22H7C5.89543 22 5 21.1046 5 20V13C5 11.8954 5.89543 11 7 11H8V6.5C8 4.01472 10.0147 2 12.5 2C14.9853 2 17 4.01472 17 6.5V11ZM12.5 3C14.433 3 16 4.567 16 6.5V11H9V6.5C9 4.567 10.567 3 12.5 3ZM15 6.5V10H10V6.5C10 5.11929 11.1193 4 12.5 4C13.8807 4 15 5.11929 15 6.5ZM13.21 15.8237C13.6823 15.5711 14.0037 15.0731 14.0037 14.5C14.0037 13.6716 13.3322 13 12.5037 13C11.6753 13 11.0037 13.6716 11.0037 14.5C11.0037 15.0739 11.326 15.5725 11.7995 15.8247L11 19H14.0033L13.21 15.8237Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag::before, .transparent.sticky .header-actions .i-bag::before, .transparent.sticky .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag--white::before, .transparent .header-actions .i-bag::before, .transparent .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-trash::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3 6C3 6.55228 3.44771 7 4 7H4.01C3.99752 7.09279 3.99647 7.18895 4.00826 7.28707L5.77063 21.9808C5.84182 22.5676 6.34896 23 6.94302 23H18.057C18.651 23 19.1582 22.5676 19.2293 21.9816L20.9917 7.28694C21.0035 7.18887 21.0025 7.09275 20.99 7H21C21.5523 7 22 6.55228 22 6V4.5C22 3.94772 21.5523 3.5 21 3.5H15V3C15 2.44772 14.5523 2 14 2H11C10.4477 2 10 2.44772 10 3V3.5H4C3.44772 3.5 3 3.94772 3 4.5V6ZM19.8194 7H5.18063C5.06778 7 4.99101 7.0836 5.00115 7.16798L6.76335 21.8604C6.77259 21.9365 6.84606 22 6.94302 22H18.057C18.1539 22 18.2274 21.9365 18.2364 21.8625L19.9989 7.16762C20.009 7.0836 19.9322 7 19.8194 7ZM4 6H21V4.5H14V3H11V4.5H4V6ZM8.49694 9.94478L7.50306 10.0552L8.50306 19.0552L9.49694 18.9448L8.49694 9.94478ZM16.5031 9.94478L17.4969 10.0552L16.4969 19.0552L15.5031 18.9448L16.5031 9.94478ZM12 19H13V10H12V19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-france::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M30.1706 45.3886L29.7097 44.6174V43.6447L32.5331 41.4076L34.0263 42.6565C34.1534 42.7629 34.3273 42.7923 34.4819 42.7336L35.7404 42.2557L39.018 43.8379C39.1463 43.8999 39.2958 43.8984 39.4229 43.8341L41.6347 42.714C41.6844 42.6889 41.7292 42.6548 41.7668 42.6136L44.0237 40.1321L45.1163 38.4569C45.3179 38.1479 45.0984 37.7366 44.7319 37.7366H43.7783L42.6299 36.9658L43.0847 35.3563C43.1447 35.1437 43.0482 34.9178 42.8538 34.8161L41.8887 34.3112V33.7935L43.0217 33.1184C43.2151 33.0031 43.2979 32.7637 43.2175 32.5519L42.4693 30.5802L43.0126 29.8358C43.1382 29.6637 43.1313 29.4273 42.996 29.2629L42.3572 28.4873L41.8636 27.0397C41.7997 26.8521 41.6249 26.7262 41.4284 26.7262H40.5465C40.3974 26.7262 40.2575 26.7991 40.1712 26.9219L39.9682 27.2105V26.9697L40.8715 26.0602C40.9581 25.973 41.0067 25.8546 41.0067 25.7311V24.8423L42.3464 23.9606C42.4628 23.8839 42.5387 23.7583 42.5529 23.6187L42.6408 22.7561L43.0191 22.8774C43.1703 22.9258 43.3355 22.8922 43.4564 22.7885L44.4173 21.964C44.4968 21.8958 44.551 21.8023 44.571 21.6989L45.5069 16.8575L46.9033 15.0376C47.1003 14.7809 46.9825 14.4046 46.6752 14.3089L43.775 13.4054L41.714 12.9173L40.9328 11.6989C40.8554 11.5782 40.727 11.5004 40.585 11.4884L38.8528 11.3414L37.4376 11.3399L35.9084 9.82838V8.41472C35.9084 8.02575 35.4634 7.80888 35.1618 8.05087L34.1593 8.85525H33.6536L33.3842 7.74423C33.3527 7.61426 33.2672 7.5043 33.1497 7.44251L31.2958 6.46806C31.2301 6.43356 31.1572 6.41555 31.0832 6.41555H30.3224L30.1104 5.44149C30.0641 5.22833 29.877 5.07647 29.6609 5.07647H28.8181L28.2601 4.89285L28.0143 3.38941C27.9634 3.07766 27.6258 2.90704 27.3481 3.05267L24.2408 4.68208C24.1153 4.74792 24.0267 4.8684 24.0006 5.0088L23.3297 8.61894L21.0817 9.62941L19.0261 10.9234C18.8297 11.047 18.7548 11.2987 18.8511 11.5112L19.1536 12.1784L17.8419 12.6335L15.5098 12.0712L15.3765 11.2432C15.3402 11.0182 15.1479 10.853 14.9222 10.853H14.4274L13.0004 10.472C12.6726 10.3844 12.3667 10.6727 12.4308 11.009L12.7221 12.539C12.7315 12.5885 12.7488 12.636 12.7734 12.6799L13.2039 13.4492V15.3638C13.2039 15.4419 13.2233 15.5187 13.2605 15.5871L13.3853 15.8171L12.7835 15.6026C12.6621 15.5593 12.5282 15.5693 12.4145 15.6303L11.3602 16.1954H10.3216L9.93649 15.7393C9.90345 15.7002 9.86422 15.6668 9.82039 15.6407L8.68572 14.9637C8.55372 14.8849 8.39155 14.8777 8.2532 14.9444L6.9434 15.5761H5.44548C5.39941 15.5761 5.35361 15.583 5.30959 15.5968L3.32458 16.2161C3.13172 16.2763 3 16.4563 3 16.6601V17.6605C3 17.9172 3.20627 18.1253 3.46047 18.1253H3.83093L4.1422 18.4513L3.30702 18.7495C3.00427 18.8576 2.90144 19.2376 3.10767 19.4862L3.78933 20.3076L4.20411 21.0845C4.3125 21.2875 4.55196 21.3796 4.76663 21.3007L5.82011 20.9137L10.2627 22.3337V23.0041C10.2627 23.2608 10.4687 23.4689 10.7229 23.4689H11.1927L11.5482 24.1739V25.2922C11.5482 25.4053 11.5891 25.5145 11.6631 25.5993L13.3187 27.498C13.3582 27.5434 13.4062 27.5805 13.4598 27.6074L14.9358 28.3456V29.0954H14.3676C14.0327 29.0954 13.81 29.4449 13.9487 29.7526L14.9241 31.9163L13.9351 40.5417L12.921 41.2158C12.6577 41.3908 12.6427 41.7752 12.8914 41.9707L14.7246 43.3974L17.6675 44.8094C17.715 44.8322 17.766 44.8465 17.8183 44.8519L21.2784 45.2091C21.4751 45.2294 21.6626 45.1206 21.7443 44.9389L21.9215 44.5448L25.3929 45.811L26.8068 46.9042C26.9135 46.9867 27.0505 47.018 27.182 46.9899L30.0476 46.3774C30.3573 46.3112 30.5099 45.9563 30.3463 45.6826L30.1706 45.3886ZM28.7097 44.8935L28.8513 45.1304L29.1057 45.5561L27.2195 45.9593L25.8816 44.9248L21.3907 43.2868L20.9917 44.1742L18.015 43.8669L15.254 42.5422L14.0922 41.6381L14.8756 41.1173L15.949 31.7565L15.2001 30.0954H15.9358V27.7277L14.0025 26.7607L12.5482 25.0929V23.936L11.8083 22.4689H11.2627V21.6035L5.79755 19.8567L4.86506 20.1992L4.67148 19.8366L4.55888 19.669L4.36387 19.434L5.9292 18.8751L4.25882 17.1253H4V17.0529L5.52837 16.5761H7.17192L8.42424 15.9722L9.23051 16.4532L9.85722 17.1954H11.6113L12.6747 16.6254L15.5102 17.6363L14.2039 15.2289V13.1885L13.6883 12.2671L13.5727 11.6598L14.2962 11.853H14.4618L14.6284 12.8873L17.8926 13.6744L20.517 12.7639L19.9536 11.5212L21.5554 10.5129L24.2172 9.31638L24.9364 5.4465L27.1478 4.28685L27.3711 5.65305L28.6578 6.07647H29.2252L29.5166 7.41555H30.9491L32.4693 8.21461L32.8671 9.85525H34.5108L34.9084 9.53626V10.246L37.0264 12.3395L38.8517 12.3414L40.234 12.4616L41.0903 13.7973L43.5446 14.3785L45.6451 15.0347L44.5699 16.436L43.6244 21.3267L43.035 21.8324L41.7709 21.4273L41.5837 23.2654L40.0067 24.3033V25.5118L38.9682 26.5575V30.3711L40.8281 27.7262H41.0411L41.4695 28.9825L41.9614 29.5798L41.3421 30.4284L42.1241 32.4891L40.8887 33.2253V34.9166L42.0048 35.5005L41.4704 37.3918L43.4739 38.7366H43.74L43.23 39.5186L41.0943 41.8668L39.2108 42.8206L35.7876 41.1681L34.4243 41.6858L32.5502 40.1182L28.7097 43.1612V44.8935Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-maze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 6.5H10.5V15.5H11.5V6.5ZM24.5 6.5H25.5V15.5H24.5V6.5ZM24.5 20.5H25.5V29.5H24.5V20.5ZM25.5 34.5H24.5V43.5H25.5V34.5ZM17.5 13.5H18.5V22.5H17.5V13.5ZM18.5 27.5H17.5V36.5H18.5V27.5ZM31.5 13.5H32.5V22.5H31.5V13.5ZM32.5 27.5H31.5V36.5H32.5V27.5ZM38.5 6.5H39.5V15.5H38.5V6.5ZM39.5 20.5H38.5V29.5H39.5V20.5ZM38.5 34.5H39.5V43.5H38.5V34.5ZM10.5 20.5H11.5V29.5H10.5V20.5ZM11.5 34.5H10.5V43.5H11.5V34.5ZM13.5 10.5H22.5V11.5H13.5V10.5ZM22.5 24.5H13.5V25.5H22.5V24.5ZM13.5 38.5H22.5V39.5H13.5V38.5ZM15.5 17.5H6.5V18.5H15.5V17.5ZM6.5 31.5H15.5V32.5H6.5V31.5ZM29.5 17.5H20.5V18.5H29.5V17.5ZM20.5 31.5H29.5V32.5H20.5V31.5ZM43.5 17.5H34.5V18.5H43.5V17.5ZM34.5 31.5H43.5V32.5H34.5V31.5ZM36.5 10.5H27.5V11.5H36.5V10.5ZM27.5 24.5H36.5V25.5H27.5V24.5ZM36.5 38.5H27.5V39.5H36.5V38.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21.5 17V14.5C21.5 12.567 23.067 11 25 11C26.933 11 28.5 12.567 28.5 14.5V17H31.8437C32.8893 17 33.7662 17.7727 33.8756 18.7906L35.4886 33.7906C35.6067 34.8891 34.7928 35.8734 33.6706 35.989C33.5995 35.9963 33.5282 36 33.4567 36H16.5431C15.4147 36 14.5 35.1046 14.5 34C14.5 33.93 14.5038 33.86 14.5113 33.7904L16.126 18.7904C16.2356 17.7726 17.1124 17 18.1579 17H21.5ZM22.5 17H27.5V14.5C27.5 13.1193 26.3807 12 25 12C23.6193 12 22.5 13.1193 22.5 14.5V17ZM28.5 18H21.5H18.1423C17.6184 18 17.179 18.3863 17.1241 18.8952L15.5056 33.8952C15.5019 33.93 15.5 33.965 15.5 34C15.5 34.5523 15.9584 35 16.5239 35H33.476C33.5118 35 33.5476 34.9982 33.5832 34.9945C34.1456 34.9367 34.5535 34.4446 34.4943 33.8953L32.8776 18.8953C32.8228 18.3864 32.3833 18 31.8594 18H28.5Z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M45.8663 44.8082L46.7935 43.881C47.184 43.4904 47.8172 43.4904 48.2077 43.881C48.5982 44.2715 48.5982 44.9047 48.2077 45.2952L45.7921 47.7108C45.5861 47.9168 45.3126 48.0141 45.0428 48.0028C44.773 48.0141 44.4995 47.9168 44.2935 47.7108L41.8778 45.2952C41.4873 44.9047 41.4873 44.2715 41.8778 43.881C42.2684 43.4904 42.9015 43.4904 43.2921 43.881L43.783 44.3719C43.5582 43.0179 43.1636 41.7213 42.6217 40.5047C39.3541 45.0464 34.0227 48.0037 28.0006 48.0037H22.0148C15.9859 48.0037 10.6483 45.0419 7.37832 40.4935C6.49243 42.4814 6 44.6832 6 47C6 47.5523 5.55228 48 5 48C4.44772 48 4 47.5523 4 47C4 43.9242 4.77149 41.0285 6.13153 38.496C5.10193 36.5775 4.40973 34.4509 4.13433 32.1955L3.20711 33.1227C2.81658 33.5133 2.18342 33.5133 1.79289 33.1227C1.40237 32.7322 1.40237 32.099 1.79289 31.7085L4.20852 29.2929C4.41452 29.0869 4.68802 28.9896 4.95782 29.0009C5.22761 28.9896 5.50111 29.0869 5.70711 29.2929L8.12274 31.7085C8.51326 32.099 8.51326 32.7322 8.12274 33.1227C7.73221 33.5133 7.09905 33.5133 6.70852 33.1227L6.21756 32.6318C6.44236 33.9858 6.83702 35.2824 7.37889 36.499C10.6465 31.9573 15.9779 29 22 29H27.9858C34.0147 29 39.3523 31.9618 42.6223 36.5102C43.5082 34.5223 44.0006 32.3205 44.0006 30.0037C44.0006 29.4514 44.4483 29.0037 45.0006 29.0037C45.5529 29.0037 46.0006 29.4514 46.0006 30.0037C46.0006 33.0795 45.2291 35.9752 43.8691 38.5077C44.8987 40.4262 45.5909 42.5528 45.8663 44.8082ZM41.5562 38.5074C38.7253 43.0107 33.7125 46.0037 28.0006 46.0037H22.0148C16.2963 46.0037 11.2774 43.0063 8.44437 38.4963C11.2753 33.9931 16.2881 31 22 31H27.9858C33.7043 31 38.7232 33.9974 41.5562 38.5074Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-secure::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M36 8.50001V7.5C36 5.01472 33.9853 3 31.5 3H12.5H9.49802C7.01273 3 4.99802 5.01472 4.99802 7.5V42.5C4.99802 44.9853 7.01273 47 9.49802 47H16.5H31.5C33.9853 47 36 44.9853 36 42.5V41.5026C36 41.2264 35.7761 41.0026 35.5 41.0026C35.2239 41.0026 35 41.2264 35 41.5026V42.5C35 44.433 33.433 46 31.5 46H17V7.5C17 7.22386 16.7761 7 16.5 7C16.2239 7 16 7.22386 16 7.5V46H9.49802C7.56502 46 5.99802 44.433 5.99802 42.5V7.5C5.99802 5.567 7.56502 4 9.49802 4H12V42.5C12 42.7761 12.2239 43 12.5 43C12.7761 43 13 42.7761 13 42.5V4H31.5C33.433 4 35 5.567 35 7.5V8.50001C35 8.77615 35.2239 9.00001 35.5 9.00001C35.7761 9.00001 36 8.77615 36 8.50001Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M35.5 11C39.0899 11 42 13.9101 42 17.5V22C43.6569 22 45 23.3431 45 25V36C45 37.6569 43.6569 39 42 39H29C27.3431 39 26 37.6569 26 36V25C26 23.3431 27.3431 22 29 22V17.5C29 13.9101 31.9101 11 35.5 11ZM40 22V17.5C40 15.0147 37.9853 13 35.5 13C33.0147 13 31 15.0147 31 17.5V22H40ZM29 24C28.4477 24 28 24.4477 28 25V36C28 36.5523 28.4477 37 29 37H42C42.5523 37 43 36.5523 43 36V25C43 24.4477 42.5523 24 42 24H29ZM36.206 30.8238L37 34H34L34.794 30.8238C34.3215 30.5713 34 30.0732 34 29.5C34 28.6716 34.6716 28 35.5 28C36.3284 28 37 28.6716 37 29.5C37 30.0732 36.6785 30.5713 36.206 30.8238Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-service::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 20.0012C12 13.3717 17.3743 7.99736 24.0039 7.99736H25.9961C32.6257 7.99736 38 13.3717 38 20.0012V29.7792C37.9897 29.8191 37.9843 29.861 37.9843 29.9042V34.4926C37.9843 39.0333 34.427 42.743 29.9474 42.9872C29.7108 41.8525 28.705 41 27.5 41H22.5C21.1193 41 20 42.1193 20 43.5C20 44.8807 21.1193 46 22.5 46H27.5C28.7136 46 29.7252 45.1353 29.9523 43.9883C34.9822 43.7406 38.9843 39.584 38.9843 34.4926V31H41C43.7614 31 46 28.7614 46 26V24C46 21.5721 44.2696 19.5484 41.9748 19.095C41.5049 10.6807 34.5329 4.00235 26.0011 4.00235H23.9939C15.4632 4.00235 8.49235 10.6811 8.02497 19.095C5.7303 19.5486 4 21.5722 4 24V26C4 28.7614 6.23858 31 9 31H10C11.1046 31 12 30.1046 12 29V20.0012ZM8.89985 20.0012H11V29C11 29.5523 10.5523 30 10 30H9C6.79086 30 5 28.2091 5 26V24C5 21.8243 6.73699 20.0544 8.89985 20.0012ZM11.038 19C11.5492 12.286 17.1589 6.99736 24.0039 6.99736H25.9961C32.8411 6.99736 38.4508 12.286 38.962 19H40.9671C40.4519 11.1832 33.9483 5.00235 26.0011 5.00235H23.9939C16.0478 5.00235 9.54534 11.1836 9.03257 19H11.038ZM39 20.0012H41.1002C43.263 20.0544 45 21.8243 45 24V26C45 28.2091 43.2091 30 41 30H39V20.0012ZM28.9769 43.5C28.9769 43.4545 28.983 43.4105 28.9943 43.3686C28.9278 42.6017 28.2842 42 27.5 42H22.5C21.6716 42 21 42.6716 21 43.5C21 44.3284 21.6716 45 22.5 45H27.5C28.2842 45 28.9278 44.3983 28.9943 43.6314C28.983 43.5895 28.9769 43.5455 28.9769 43.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-water::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.30183 19.4084L10.4212 37.5018H39.5788L42.6977 19.4113C40.3922 18.1325 38.1604 17.4969 35.9982 17.4969C34.6775 17.4969 33.6094 17.8318 30.8175 18.9613C29.0214 19.688 28.1011 20.0157 27.0183 20.2582C26.3113 20.4165 25.6447 20.4988 25 20.4988C23.5059 20.4988 22.1585 20.1181 20.0203 19.239C19.8357 19.1631 19.7144 19.1127 19.3468 18.9593C16.7275 17.8664 15.5214 17.4969 14.0014 17.4969C11.5369 17.4969 9.30749 18.1335 7.30183 19.4084ZM7.11887 18.3472L5.49273 8.91505L4.50727 9.08495L9.57883 38.5018H40.4212L45.4927 9.08495L44.5073 8.91505L42.8771 18.3706C40.5358 17.1237 38.2417 16.4969 35.9982 16.4969C34.4971 16.4969 33.3659 16.8516 30.4425 18.0343C28.6963 18.7408 27.812 19.0557 26.7998 19.2823C26.1609 19.4254 25.5665 19.4988 25 19.4988C23.6716 19.4988 22.426 19.1469 20.4006 18.3141C20.2182 18.2392 20.0978 18.1891 19.7319 18.0364C16.9909 16.8927 15.6988 16.4969 14.0014 16.4969C11.4919 16.4969 9.19457 17.1142 7.11887 18.3472ZM10 41H21V40H10V41ZM40 41H29V40H40V41Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-mail::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 54 35%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M53.9401 4.49824C53.9401 2.03345 52.0244 0 49.5698 0C40.1109 0 13.8891 0 4.37029 0C1.97561 0 0 1.97183 0 4.49824C0.059867 10.8451 0.0598669 24.0933 0.0598669 30.5018C0.0598669 32.9665 1.97561 35 4.43016 35C13.8891 35 40.1109 35 49.6297 35C52.0244 35 54 33.0282 54 30.5018C53.9401 30.5018 53.9401 4.49824 53.9401 4.49824ZM33.4656 18.4859L29.694 21.6285C28.0776 22.9842 25.8027 22.9842 24.1863 21.6285L20.4146 18.4859L3.47228 33.0282C3.77162 33.1514 4.07095 33.213 4.37029 33.213C13.8293 33.213 40.051 33.213 49.5698 33.213C49.8692 33.213 50.1685 33.1514 50.4678 33.0282L33.4656 18.4859ZM51.7849 3.08099L34.8426 17.3151L51.7849 31.8574C52.0244 31.4877 52.1441 30.9947 52.1441 30.5018V4.49824C52.204 3.94366 52.0244 3.51232 51.7849 3.08099ZM2.15521 3.08099C1.91574 3.51232 1.79601 3.94366 1.79601 4.43662C1.79601 10.7835 1.79601 24.0933 1.79601 30.4401C1.79601 30.9331 1.91574 31.4261 2.15521 31.7958L19.0976 17.2535L2.15521 3.08099ZM50.408 1.91021C50.1685 1.78697 49.8692 1.78697 49.5698 1.78697C40.1109 1.78697 13.8891 1.78697 4.37029 1.78697C4.07095 1.78697 3.77162 1.84859 3.53215 1.91021L25.3237 20.2113C26.2816 21.0123 27.6585 21.0123 28.6164 20.2113L50.408 1.91021Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-information::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 26%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,1C5.6,1,0,6.5,0,13.4c0.7,16.5,24.3,16.5,25,0C25,6.5,19.4,1,12.5,1z M12.5,24.2c-5.9,0-10.8-4.8-10.8-10.7c0.6-14.2,20.9-14.2,21.5,0C23.3,19.3,18.4,24.2,12.5,24.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,11.5c-0.5,0-0.9,0.4-0.9,0.9v5.4c0,0.5,0.4,0.9,0.9,0.9s0.9-0.4,0.9-0.9v-5.4C13.4,11.8,13,11.5,12.5,11.5z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9,8.2c-0.1,0.1-0.1,0.1-0.1,0.1c-0.1,0.1-0.1,0.1-0.1,0.2s-0.1,0.1-0.1,0.2c-0.1,0.5,0.2,0.9,0.7,1c0.5,0.1,0.9-0.2,1-0.7c0.1-0.5-0.2-0.9-0.7-1C12.4,7.9,12.1,8,11.9,8.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-clock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216zm-148.9 88.3l-81.2-59c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h14c6.6 0 12 5.4 12 12v146.3l70.5 51.3c5.4 3.9 6.5 11.4 2.6 16.8l-8.2 11.3c-3.9 5.3-11.4 6.5-16.8 2.6z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cube::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10 0c-.133 0-.252.026-.358.078L.504 4.998l10.239 5.874c.092.052.172.17.172.288v8.57c0 .117-.066.222-.172.287l-.557.301c-.053.026-.106.04-.16.04h-.013c-.066 0-.12-.014-.172-.04l-.557-.3c-.106-.066-.16-.171-.173-.289v-7.653c-.013-.066-.04-.118-.092-.144L0 6.75v10.14c0 .222.16.51.358.614l9.284 5.403c.106.053.239.092.358.092.12 0 .252-.026.358-.092l9.284-5.403c.212-.144.345-.366.358-.615V6.75l-6.114 3.507c-.106.052-.225.052-.332 0l-.53-.314c-.053-.026-.093-.078-.12-.118v-.013c-.04-.052-.053-.104-.053-.17l-.013-.628c0-.118.067-.222.16-.288l6.511-3.741L10.371.078C10.252.026 10.133 0 10 0%22%2F%3E%3C%2Fsvg%3E"); }

.i-map::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-play::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-play--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23999%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-map--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%2337262d%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--light-pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.swatch-circle-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #ebe1d0;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-beige.disabled {
    opacity: 0.2; }

.swatch-filter-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ebe1d0;
  border-radius: 0.69em;
  background-color: #ebe1d0;
  display: block;
  position: relative; }
  .swatch-filter-beige.disabled {
    opacity: 0.2; }

.swatch-circle-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-noir.disabled {
    opacity: 0.2; }

.swatch-filter-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative; }
  .swatch-filter-noir.disabled {
    opacity: 0.2; }

.swatch-circle-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #2234de;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-bleu.disabled {
    opacity: 0.2; }

.swatch-filter-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #2234de;
  border-radius: 0.69em;
  background-color: #2234de;
  display: block;
  position: relative; }
  .swatch-filter-bleu.disabled {
    opacity: 0.2; }

.swatch-circle-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #522d24;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-brun.disabled {
    opacity: 0.2; }

.swatch-filter-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #522d24;
  border-radius: 0.69em;
  background-color: #522d24;
  display: block;
  position: relative; }
  .swatch-filter-brun.disabled {
    opacity: 0.2; }

.swatch-circle-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #4ca377;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-vert.disabled {
    opacity: 0.2; }

.swatch-filter-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #4ca377;
  border-radius: 0.69em;
  background-color: #4ca377;
  display: block;
  position: relative; }
  .swatch-filter-vert.disabled {
    opacity: 0.2; }

.swatch-circle-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #bfbfcb;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-gris.disabled {
    opacity: 0.2; }

.swatch-filter-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #bfbfcb;
  border-radius: 0.69em;
  background-color: #bfbfcb;
  display: block;
  position: relative; }
  .swatch-filter-gris.disabled {
    opacity: 0.2; }

.swatch-circle-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #faa401;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-orange.disabled {
    opacity: 0.2; }

.swatch-filter-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #faa401;
  border-radius: 0.69em;
  background-color: #faa401;
  display: block;
  position: relative; }
  .swatch-filter-orange.disabled {
    opacity: 0.2; }

.swatch-circle-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #e27ea6;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rose.disabled {
    opacity: 0.2; }

.swatch-filter-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #e27ea6;
  border-radius: 0.69em;
  background-color: #e27ea6;
  display: block;
  position: relative; }
  .swatch-filter-rose.disabled {
    opacity: 0.2; }

.swatch-circle-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #a17df2;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-violet.disabled {
    opacity: 0.2; }

.swatch-filter-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #a17df2;
  border-radius: 0.69em;
  background-color: #a17df2;
  display: block;
  position: relative; }
  .swatch-filter-violet.disabled {
    opacity: 0.2; }

.swatch-circle-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fd0000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rouge.disabled {
    opacity: 0.2; }

.swatch-filter-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fd0000;
  border-radius: 0.69em;
  background-color: #fd0000;
  display: block;
  position: relative; }
  .swatch-filter-rouge.disabled {
    opacity: 0.2; }

.swatch-circle-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-blanc.disabled {
    opacity: 0.2; }

.swatch-filter-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative; }
  .swatch-filter-blanc.disabled {
    opacity: 0.2; }

.swatch-circle-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fee900;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-jaune.disabled {
    opacity: 0.2; }

.swatch-filter-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fee900;
  border-radius: 0.69em;
  background-color: #fee900;
  display: block;
  position: relative; }
  .swatch-filter-jaune.disabled {
    opacity: 0.2; }

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, yellow 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 2.5em;
  position: relative;
  transform: rotate(35deg);
  width: 2.5em; }
  .swatch-circle-miscellaneous.disabled {
    opacity: 0.2; }
  .swatch-circle-miscellaneous.selected::after {
    transform: rotate(-35deg); }

.add-to-wishlist-messages {
  position: fixed;
  z-index: 9999;
  top: 15%;
  left: 50%;
  margin-left: -125px;
  width: 250px; }
  @media (max-width: 860.98px) {
    .add-to-wishlist-messages {
      padding: 0 8%;
      margin-left: -250px;
      width: 500px; } }

.add-to-wishlist-alert {
  animation: fade 5s linear forwards;
  box-shadow: 1px 1px 5px grey;
  padding: 1em; }

@keyframes fade {
  0% {
    opacity: 0; }
  10% {
    opacity: 1; }
  90% {
    opacity: 1; }
  100% {
    opacity: 0; } }
  .add-to-wishlist-alert.show {
    display: block; }

.wishlistTile i.fa-heart-o {
  color: rgba(0, 0, 0, 0.7); }

.wishlistTile i.fa-circle {
  color: rgba(255, 255, 255, 0.7);
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); }

.wishlistTile span.fa-stack {
  position: absolute;
  top: -5px;
  right: 16px; }

.wishlistTile .fa-heart {
  color: black; }

.icon-base, .i-pinterest, .i-pinterest--white, .i-back-to-top, .i-facebook, .i-facebook--white, .i-instagram, .i-instagram--white, .i-twitter, .i-view-list, .i-view-grid, .i-arrow-down-acute, .i-arrow-down, .i-arrow-down--grey, .i-arrow-down--dark-grey, .i-arrow-down--pink, .i-arrow-down--white, .i-arrow-down--pink--grey, .i-arrow-left, .i-arrow-left--grey, .i-arrow-right, .i-arrow-right--grey, .i-arrow-up, .i-arrow-up--grey, .i-arrow-up--pink, .i-arrow-up--pink--grey, .i-arrow-right-long, .i-arrow-right-long-thin, .i-paypal, .i-systeme-facturation, .i-arrows-group, .i-credit-cart, .i-credit-cart--grey, .i-credit-cart-bold, .i-eye, .i-filter, .i-filter--red, .i-heart, .i-heart--white, .i-heart-full, .i-heart-full--pink, .i-basket, .i-basket--white, .i-discount, .i-target, .i-target--pink, .i-close, .i-close--white, .i-close--grey, .i-close-circle, .i-close-bold, .i-close-bold--grey, .i-home, .i-menu, .i-menu--white, .i-modifier, .i-phone, .i-pin, .i-pin--white, .i-plus, .i-profile, .i-profile--white, .i-search, .i-search--white, .i-search-thin, .i-lock, .i-bag, .i-bag--white, .i-trash, .i-delivery, .i-delivery--pink, .i-delivery--grey, .i-france, .i-maze, .i-return, .i-secure, .i-service, .i-water, .i-cancel, .i-cancel--pink, .i-cancel--grey, .i-facture, .i-facture--pink, .i-facture--grey, .i-order-open, .i-order-open--pink, .i-order-return, .i-order-return--pink, .i-order-return--grey, .i-mail, .i-information, .i-clock, .i-cube, .i-map, .i-map--black, .i-play, .i-play--grey, .i-waze, .i-waze--black, .i-order-status-cancel, .i-order-status-cancel--pink, .i-order-status-cancel--grey, .i-order-status-cancel--light-pink, .i-order-status-check, .i-order-status-check--pink, .i-order-status-check--grey, .i-order-status-payment, .i-order-status-payment--pink, .i-order-status-payment--grey, .i-order-status-return, .i-order-status-return--pink, .i-order-status-return--grey {
  display: block;
  height: 30px;
  margin: 0;
  width: 30px; }
  .icon-base::before, .i-pinterest::before, .i-pinterest--white::before, .i-back-to-top::before, .i-facebook::before, .i-facebook--white::before, .i-instagram::before, .i-instagram--white::before, .i-twitter::before, .i-view-list::before, .i-view-grid::before, .i-arrow-down-acute::before, .i-arrow-down::before, .i-arrow-down--grey::before, .i-arrow-down--dark-grey::before, .i-arrow-down--pink::before, .i-arrow-down--white::before, .i-arrow-down--pink--grey::before, .i-arrow-left::before, .i-arrow-left--grey::before, .i-arrow-right::before, .i-arrow-right--grey::before, .i-arrow-up::before, .i-arrow-up--grey::before, .i-arrow-up--pink::before, .i-arrow-up--pink--grey::before, .i-arrow-right-long::before, .i-arrow-right-long-thin::before, .i-paypal::before, .i-systeme-facturation::before, .i-arrows-group::before, .i-credit-cart::before, .i-credit-cart--grey::before, .i-credit-cart-bold::before, .i-eye::before, .i-filter::before, .i-filter--red::before, .i-heart::before, .i-heart--white::before, .i-heart-full::before, .i-heart-full--pink::before, .i-basket::before, .i-basket--white::before, .i-discount::before, .i-target::before, .i-target--pink::before, .i-close::before, .i-close--white::before, .i-close--grey::before, .i-close-circle::before, .i-close-bold::before, .i-close-bold--grey::before, .i-home::before, .i-menu::before, .i-menu--white::before, .i-modifier::before, .i-phone::before, .i-pin::before, .i-pin--white::before, .i-plus::before, .i-profile::before, .i-profile--white::before, .i-search::before, .i-search--white::before, .i-search-thin::before, .i-lock::before, .i-bag::before, .i-bag--white::before, .i-trash::before, .i-delivery::before, .i-delivery--pink::before, .i-delivery--grey::before, .i-france::before, .i-maze::before, .i-return::before, .i-secure::before, .i-service::before, .i-water::before, .i-cancel::before, .i-cancel--pink::before, .i-cancel--grey::before, .i-facture::before, .i-facture--pink::before, .i-facture--grey::before, .i-order-open::before, .i-order-open--pink::before, .i-order-return::before, .i-order-return--pink::before, .i-order-return--grey::before, .i-mail::before, .i-information::before, .i-clock::before, .i-cube::before, .i-map::before, .i-map--black::before, .i-play::before, .i-play--grey::before, .i-waze::before, .i-waze--black::before, .i-order-status-cancel::before, .i-order-status-cancel--pink::before, .i-order-status-cancel--grey::before, .i-order-status-cancel--light-pink::before, .i-order-status-check::before, .i-order-status-check--pink::before, .i-order-status-check--grey::before, .i-order-status-payment::before, .i-order-status-payment--pink::before, .i-order-status-payment--grey::before, .i-order-status-return::before, .i-order-status-return--pink::before, .i-order-status-return--grey::before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: '';
    display: block;
    padding-top: 100%; }

.i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-back-to-top::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 110 110%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M70.01 56.19L57.411 43.593l-.001-.001c-1.054-1.055-2.764-1.055-3.818 0l-.002.002L40.992 56.19c-1.055 1.054-1.055 2.764 0 3.818 1.054 1.055 2.764 1.055 3.818 0L55.5 49.32l10.692 10.69c1.054 1.055 2.764 1.055 3.818 0 1.054-1.054 1.054-2.764 0-3.818z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pinterest--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before,
.choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before, .product-carousel-wrapper .product-pintererst-link .i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23c00%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook--white::before, .error-page .facebook:hover .i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram--white::before, .error-page .instagram:hover .i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-twitter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.5076 6.49288L18.4704 6.46808C17.7014 5.73634 16.7961 5.38907 15.7543 5.43868L15.7171 5.36426L15.7419 5.35186C16.6844 5.14102 17.2426 4.91778 17.4162 4.66973C17.4658 4.47129 17.4038 4.35967 17.1929 4.33486C16.7217 4.39688 16.2752 4.4961 15.8907 4.65733C16.3868 4.33486 16.5728 4.11162 16.4612 4C15.9775 4.0124 15.4442 4.26045 14.8985 4.75655C15.0969 4.40928 15.1838 4.21084 15.1341 4.18604C14.8613 4.35967 14.638 4.55811 14.4396 4.76895C14.0179 5.24024 13.6831 5.67432 13.4226 6.0712L13.4102 6.09601C12.7529 7.17501 12.2816 8.25402 12.0087 9.35784L11.9095 9.44465L11.8847 9.45706C11.4878 8.96096 11.0041 8.53928 10.4336 8.20441C9.7639 7.75793 8.97015 7.34865 8.05237 6.93937C7.06018 6.41847 6.04318 5.99679 5.02619 5.66192C5.01378 6.81535 5.58429 7.72072 6.68811 8.39045V8.40285C6.30363 8.40285 5.91916 8.46486 5.54709 8.57649C5.6215 9.64309 6.37805 10.3748 7.80432 10.7717L7.79192 10.7965C7.23381 10.7593 6.77492 10.9577 6.41526 11.367C6.88655 12.2848 7.71751 12.7189 8.92054 12.6941C8.68489 12.8181 8.49886 12.9421 8.37484 13.091C8.15159 13.3266 8.07718 13.5995 8.15159 13.9095C8.41204 14.3808 8.87093 14.5917 9.55306 14.5544L9.59027 14.6041L9.57787 14.6289C8.39964 15.8443 6.97336 16.39 5.31144 16.2784L5.28664 16.2908C4.26964 16.2784 3.17823 15.7947 2 14.8273C3.17823 16.5264 4.75333 17.7543 6.70051 18.5356C8.92054 19.2674 11.153 19.3294 13.373 18.6968H13.4102C15.5682 18.0767 17.3914 16.7869 18.9045 14.8521C19.599 13.8475 20.0331 12.8801 20.2067 11.9499C21.3353 11.9871 22.1415 11.6647 22.65 10.9701L22.6376 10.9453C22.2531 11.0818 21.5214 11.0446 20.4424 10.8213V10.6973C21.633 10.5609 22.3399 10.1764 22.5632 9.54387C21.7322 9.86634 20.9137 9.87874 20.1075 9.56868C19.9587 8.45246 19.4254 7.42306 18.5076 6.49288Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-list::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H13V20H20ZM11 20V4H4V20H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-grid::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H4V20H20Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down-acute::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.41039 10.4104C6.02081 10.0208 6.02081 9.38919 6.41039 8.99961C6.79966 8.61034 7.43069 8.61 7.82039 8.99885L11.705 12.875L15.5896 8.99884C15.9793 8.61 16.6103 8.61034 16.9996 8.99961C17.3892 9.38919 17.3892 10.0208 16.9996 10.4104L11.705 15.705L6.41039 10.4104Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down::before, .header-actions .country-selector .icon-base::before, .transparent.sticky .header-actions .country-selector .icon-base::before, .header-actions-mobile .country-selector-mobile .icon-base::before, .transparent.sticky .header-actions-mobile .country-selector-mobile .icon-base::before, .description-and-detail .product-desc-item .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-systeme-facturation::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.472c-.153 0-.256-.052-.358-.154L.153 22.193C.051 22.091 0 21.99 0 21.835V1.892c0-.102.051-.204.102-.307L1.176.153C1.278.103 1.381 0 1.483 0h.102c.103 0 .205.051.307.102l1.38 1.125L4.399.153C4.5.051 4.602 0 4.705 0c.102 0 .255.051.357.153l1.074 1.074L7.21.153C7.313.051 7.415 0 7.568 0c.154 0 .256.051.358.153L9 1.227 10.074.153c.102-.102.204-.153.358-.153.153 0 .255.051.358.153l1.074 1.074L12.937.153c.052-.102.154-.153.307-.153.154 0 .256.051.358.153l1.125 1.074 1.33-1.125c.051-.05.153-.102.256-.102.102 0 .255.051.306.153l1.228 1.125c.102.103.153.205.153.358V21.58c0 .153-.051.255-.153.358l-1.432 1.431c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154l-1.074-1.073-1.073 1.073c-.103.103-.205.154-.359.154-.153 0-.255-.051-.357-.154l-1.074-1.073-1.074 1.073c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154L3.12 22.244l-1.534 1.177c.154 0 .051.05-.05.05zm.051-1.125l1.483-1.177c.102-.05.205-.102.307-.102.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .255.051.358.154l1.073 1.073 1.074-1.073c.103-.103.205-.154.358-.154.154 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.357-.154.154 0 .256.051.358.154l1.074 1.073.92-.92V1.841l-.766-.665-1.33 1.125c-.102.051-.204.102-.307.102-.153 0-.255-.05-.357-.153l-1.074-1.074-1.074 1.074c-.102.102-.205.153-.358.153-.154 0-.256-.05-.358-.153l-1.074-1.074L9.409 2.25c-.102.102-.204.153-.358.153-.153 0-.256-.05-.358-.153L7.62 1.176 6.545 2.25c-.102.102-.204.153-.357.153-.154 0-.256-.05-.358-.153L4.705 1.176 3.63 2.25c-.051.102-.205.153-.307.153-.102 0-.256-.05-.307-.102l-1.38-1.125-.665.87V21.63l.613.716z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.267c-.05 0-.153-.051-.204-.102L.307 22.04c-.051-.051-.051-.102-.051-.154V1.943c0-.051 0-.102.051-.153L1.381.358c0-.102.102-.102.153-.102.051 0 .154 0 .205.05l1.534 1.228L4.55.307c.103-.102.256-.102.358 0l1.228 1.227L7.364.307c.102-.102.256-.102.358 0L9 1.534 10.227.307c.103-.102.256-.102.358 0l1.228 1.227L13.04.307c.102-.102.256-.102.358 0l1.278 1.227L16.16.307c.103-.102.256-.102.358 0l1.227 1.125c.052.05.103.102.103.204V21.58c0 .05-.051.153-.103.204l-1.431 1.432c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0l-1.227-1.227-1.227 1.227c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0L6.29 21.989l-1.227 1.227c-.103.102-.256.102-.358 0l-1.279-1.227-1.687 1.278c-.102-.051-.154 0-.205 0zm-.767-1.483l.767.87 1.688-1.279c.102-.102.255-.051.358 0l1.227 1.227 1.227-1.227c.103-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.227-1.227c.102-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.176-1.125V1.74l-.971-.87-1.432 1.228c-.103.102-.256.102-.358 0L13.245.869l-1.228 1.228c-.102.102-.255.102-.358 0L10.432.869 9.205 2.097c-.103.102-.256.102-.358 0L7.62.869 6.392 2.097c-.102.102-.255.102-.358 0L4.704.869 3.478 2.097c-.102.102-.255.102-.357 0L1.585.869.767 1.994v19.79z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M10.227 12.222c-.255 0-.511-.205-.511-.512 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.255.256zM10.227 9.92c-.255 0-.511-.204-.511-.51 0-.308.204-.512.511-.512h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 9.665h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .154-.102.256-.255.256zM10.227 14.574c-.255 0-.511-.205-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.255.256zM10.227 16.875c-.255 0-.511-.204-.511-.511 0-.256.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .255-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM10.227 19.227c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.255.256zM10.227 7.568c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.51 0 .308-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 7.364h-5.37c-.153 0-.255-.103-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .153-.102.256-.255.256zM10.227 5.267c-.255 0-.511-.204-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 5.011h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM2.455 12.222c-.256 0-.512-.205-.512-.512 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.256.256zM2.455 14.574c-.256 0-.512-.205-.512-.511 0-.307.205-.512.512-.512h5.369c.256 0 .511.205.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.256.256zM2.455 16.875c-.256 0-.512-.204-.512-.511 0-.256.205-.512.512-.512h5.369c.256 0 .511.205.511.512 0 .255-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.256.255zM2.455 19.227c-.256 0-.512-.204-.512-.511 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.256.256zM6.136 10.278c-.767 0-1.483-.306-1.994-.869-.358-.409-.563-.92-.665-1.534h-.46c-.103 0-.154-.051-.154-.153v-.46c0-.103.051-.154.154-.154h.358v-.256h-.358c-.103 0-.154-.05-.154-.153v-.46c0-.103.051-.154.154-.154h.46c.153-.562.409-1.074.818-1.483.511-.511 1.176-.818 1.943-.818.614 0 1.074.205 1.279.307.05.051.102.102.05.204l-.204.614c0 .051-.05.102-.102.102h-.153c-.205-.102-.563-.255-.972-.255-.46 0-.818.153-1.074.46-.204.204-.358.511-.46.92h2.352c.102 0 .154.051.154.154v.46c0 .102-.052.153-.154.153H4.5v.256h2.505c.103 0 .154.051.154.153v.46c0 .103-.051.154-.154.154H4.602c.102.41.204.716.46.972.307.307.716.46 1.176.46.512 0 .92-.205 1.023-.307h.102c.051 0 .051.051.103.102l.204.563c0 .051 0 .153-.051.153-.205.103-.716.41-1.483.41z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.517 9.716c-.307.204-.767.409-1.381.409-.767 0-1.38-.307-1.841-.818-.358-.41-.562-.92-.665-1.585h-.613v-.46h.511c.051-.052.051-.103.051-.103V6.75h-.562v-.46h.613c.103-.665.41-1.176.767-1.534.46-.512 1.074-.767 1.841-.767.563 0 .972.153 1.227.306l-.204.614c-.256-.204-.614-.307-1.023-.307-.511 0-.92.154-1.227.512-.256.255-.46.664-.563 1.176h2.557v.46H4.397v.563h2.66v.46H4.447c.052.511.256.92.512 1.227.358.358.818.511 1.278.511.512 0 .92-.204 1.125-.306l.154.51z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrows-group::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17,3,9.8,1a1.2,1.2,0,0,0-1.4.8,1.2,1.2,0,0,0,.8,1.4l4.6,1.2L4.4,9.9A1.1,1.1,0,0,0,4,11.4a1.2,1.2,0,0,0,1.6.4L15,6.4,13.7,11a1.2,1.2,0,0,0,.8,1.4,1.2,1.2,0,0,0,1.4-.8l1.9-7.3A1,1,0,0,0,17,3Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M8.4,21.6l7.2,1.9a1.1,1.1,0,0,0,1.4-.8,1,1,0,0,0-.8-1.3l-4.6-1.3L21,14.7a1.1,1.1,0,1,0-1.1-1.9l-9.4,5.4,1.2-4.6a1.1,1.1,0,0,0-.8-1.4,1.1,1.1,0,0,0-1.3.8l-2,7.2a1.2,1.2,0,0,0,.8,1.4Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--dark-grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--white::before, .transparent .header-actions .country-selector .icon-base::before, .transparent .header-actions-mobile .country-selector-mobile .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-down--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-left::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-left--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up::before, .description-and-detail .product-desc-item.active .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-up--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-right-long::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.5607 11.4393L15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934C12.8536 5.02513 12.8536 5.97487 13.4393 6.56066L17.8787 11H3.5C2.67157 11 2 11.6716 2 12.5C2 13.3284 2.67157 14 3.5 14H17.8787L13.4393 18.4393C12.8536 19.0251 12.8536 19.9749 13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607L22.5607 13.5607C23.1464 12.9749 23.1464 12.0251 22.5607 11.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right-long-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.2 21.1c-.1 0-.3 0-.4-.1-.2-.2-.2-.5 0-.7l7.3-7.3H2.5c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h19.8c.2 0 .4.1.5.3.1.2 0 .4-.1.5L14.5 21c-.1.1-.2.1-.3.1z%22%2F%3E%3C%2Fsvg%3E"); }

.i-paypal::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10.5133 10.718C10.4618 10.7169 10.4102 10.7158 10.3587 10.7158C10.2895 10.7162 10.2201 10.7183 10.1506 10.7203C9.98651 10.7251 9.82233 10.7299 9.66043 10.7133C9.08127 10.6543 8.76258 10.2752 8.88211 9.71611C9.12816 8.5663 9.39619 7.42009 9.69277 6.28206C9.84043 5.71506 10.2784 5.34874 10.855 5.33377C11.6413 5.3134 12.4517 5.31506 13.2142 5.47875C15.0152 5.8653 15.4886 7.95439 14.1388 9.42616C13.2608 10.3835 12.0777 10.6194 10.8476 10.714C10.7367 10.7226 10.625 10.7203 10.5133 10.718ZM3.7969 19.9992C3.90589 19.9988 4.01487 19.9984 4.12384 19.9984C4.20794 19.9985 4.29204 19.9986 4.37612 19.9987C4.595 19.9989 4.81384 19.9991 5.03275 19.9984C6.17288 19.9941 6.52292 19.7282 6.78731 18.6393C6.91723 18.1047 7.04297 17.569 7.16871 17.0334C7.3013 16.4686 7.43388 15.9038 7.57137 15.3401C7.77949 14.4875 8.21883 14.1761 9.10773 14.1321C9.3467 14.1203 9.58606 14.1101 9.82554 14.0998C10.7967 14.0581 11.7698 14.0163 12.7264 13.8735C15.1209 13.5161 17.2745 12.6275 18.7523 10.609C21.4204 6.96466 19.6194 2.7625 15.1563 2.16639C15.1379 2.16393 15.1194 2.16142 15.1009 2.15891C14.9807 2.14257 14.8599 2.12614 14.7392 2.12398C14.1968 2.11429 13.6544 2.10434 13.1121 2.09439C11.1861 2.05905 9.26005 2.02371 7.33386 2.00035C6.28778 1.98746 5.89309 2.33215 5.6518 3.36873C5.20329 5.29468 4.75341 7.22032 4.30354 9.14598C4.07633 10.1185 3.84912 11.0911 3.62208 12.0637C3.47935 12.675 3.33631 13.2863 3.19327 13.8976C2.81593 15.5102 2.43858 17.1228 2.06683 18.7368C1.85619 19.651 2.13051 19.9844 3.07511 19.9976C3.31572 20.0009 3.55633 20.0001 3.7969 19.9992ZM22.9472 10.4504C23.1411 8.72824 22.8374 7.14202 21.4239 6C21.4424 6.28651 21.4728 6.57406 21.5032 6.86151C21.5696 7.48884 21.636 8.11575 21.5775 8.73067C21.2852 11.8013 19.3714 13.5948 16.6556 14.6676C14.8014 15.4003 12.8532 15.5739 10.8757 15.5486C9.63621 15.5329 9.30668 15.8228 9.03129 17.0401L8.99409 17.2045C8.76624 18.2118 8.53839 19.219 8.29891 20.2235C8.0751 21.1623 7.55274 21.584 6.59585 21.6178C6.31222 21.6276 6.02731 21.6339 5.74453 21.6168C5.31525 21.5909 4.99453 21.6601 5.00007 22.2019C5.00547 22.7303 5.2442 22.9955 5.77352 22.9953C6.0484 22.9953 6.32328 22.9965 6.59815 22.9977C7.15126 23.0001 7.70433 23.0025 8.25727 22.9948C9.07008 22.9834 9.45858 22.6644 9.6517 21.8631C9.79796 21.2561 9.94015 20.6481 10.0823 20.0401C10.1935 19.5648 10.3047 19.0896 10.4178 18.6147C10.742 17.2535 11.0703 16.9925 12.4668 16.9903C14.4896 16.9871 16.4872 16.7933 18.3766 16.0191C20.8861 14.9905 22.6288 13.2811 22.9472 10.4504Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23999%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-eye::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M0 11.999C4.16667 6.66633 8.33333 4 12.5 4C16.6667 4 20.8333 6.66633 25 11.999C20.8333 17.333 16.6667 20 12.5 20C8.33333 20 4.16667 17.333 0 11.999ZM12.5 19C16.1517 19 19.8965 16.6988 23.7212 11.9991C19.8965 7.30056 16.1517 5 12.5 5C8.84827 5 5.10351 7.30056 1.27884 11.9991C5.10354 16.6988 8.84831 19 12.5 19ZM12.5 17C15.2614 17 17.5 14.7614 17.5 12C17.5 9.23858 15.2614 7 12.5 7C9.73858 7 7.5 9.23858 7.5 12C7.5 14.7614 9.73858 17 12.5 17ZM12.5 16C10.2909 16 8.5 14.2091 8.5 12C8.5 9.79086 10.2909 8 12.5 8C14.7091 8 16.5 9.79086 16.5 12C16.5 14.2091 14.7091 16 12.5 16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter--red::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ea6b60%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart::before, .transparent.sticky .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart--white::before, .transparent .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-discount::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12.5 22.4014L9.25532 23L6.96497 20.5104L4.00532 18.9894L3.54414 15.5597L2 12.5L3.54414 9.44031L4.00532 6.01064L6.96497 4.48964L9.25532 2L12.5 2.59865L15.7447 2L18.035 4.48964L20.9947 6.01064L21.4559 9.44031L23 12.5L21.4559 15.5597L20.9947 18.9894L18.035 20.5104L15.7447 23L12.5 22.4014ZM12.5 21.3338L15.3948 21.8679L17.4383 19.6467L20.0788 18.2897L20.4903 15.2298L21.8679 12.5L20.4903 9.7702L20.0788 6.7103L17.4383 5.35328L15.3948 3.13207L12.5 3.66617L9.60515 3.13207L7.56174 5.35328L4.92119 6.7103L4.50973 9.7702L3.13207 12.5L4.50973 15.2298L4.92119 18.2897L7.56174 19.6467L9.60515 21.8679L12.5 21.3338ZM9.84243 13.5503C10.0161 13.6331 10.2043 13.6746 10.4069 13.6746C10.6096 13.6746 10.7978 13.6331 10.9715 13.5503C11.1452 13.4675 11.2943 13.3462 11.4187 13.1864C11.5432 13.0266 11.6416 12.8328 11.714 12.605C11.7864 12.3772 11.8226 12.1183 11.8226 11.8284C11.8226 11.5385 11.7864 11.2811 11.714 11.0562C11.6416 10.8314 11.5432 10.6405 11.4187 10.4837C11.2943 10.3269 11.1452 10.2071 10.9715 10.1243C10.7978 10.0414 10.6096 10 10.4069 10C10.2043 10 10.0161 10.0414 9.84243 10.1243C9.66873 10.2071 9.51964 10.3269 9.39516 10.4837C9.27068 10.6405 9.1737 10.8314 9.10422 11.0562C9.03474 11.2811 9 11.5385 9 11.8284C9 12.1183 9.03474 12.3772 9.10422 12.605C9.1737 12.8328 9.27068 13.0266 9.39516 13.1864C9.51964 13.3462 9.66873 13.4675 9.84243 13.5503ZM10.7761 12.6982C10.6747 12.8639 10.5517 12.9467 10.4069 12.9467C10.2622 12.9467 10.1392 12.8639 10.0378 12.6982C9.93652 12.5325 9.88586 12.2426 9.88586 11.8284C9.88586 11.4142 9.93652 11.1272 10.0378 10.9675C10.1392 10.8077 10.2622 10.7278 10.4069 10.7278C10.5517 10.7278 10.6747 10.8077 10.7761 10.9675C10.8774 11.1272 10.928 11.4142 10.928 11.8284C10.928 12.2426 10.8774 12.5325 10.7761 12.6982ZM10.598 16L13.6551 10H14.3933L11.3362 16H10.598ZM14.0199 15.8757C14.1935 15.9586 14.3817 16 14.5844 16C14.787 16 14.9752 15.9586 15.1489 15.8757C15.3226 15.7929 15.4717 15.6716 15.5962 15.5118C15.7206 15.3521 15.8191 15.1583 15.8914 14.9305C15.9638 14.7027 16 14.4438 16 14.1538C16 13.8639 15.9638 13.6065 15.8914 13.3817C15.8191 13.1568 15.7206 12.966 15.5962 12.8092C15.4717 12.6524 15.3226 12.5325 15.1489 12.4497C14.9752 12.3669 14.787 12.3254 14.5844 12.3254C14.3817 12.3254 14.1935 12.3669 14.0199 12.4497C13.8462 12.5325 13.6971 12.6524 13.5726 12.8092C13.4481 12.966 13.3511 13.1568 13.2816 13.3817C13.2122 13.6065 13.1774 13.8639 13.1774 14.1538C13.1774 14.4438 13.2122 14.7027 13.2816 14.9305C13.3511 15.1583 13.4481 15.3521 13.5726 15.5118C13.6971 15.6716 13.8462 15.7929 14.0199 15.8757ZM14.5844 15.2722C14.7291 15.2722 14.8521 15.1894 14.9535 15.0237C15.0548 14.858 15.1055 14.568 15.1055 14.1538C15.1055 13.7396 15.0548 13.4527 14.9535 13.2929C14.8521 13.1331 14.7291 13.0533 14.5844 13.0533C14.4396 13.0533 14.3166 13.1331 14.2153 13.2929C14.1139 13.4527 14.0633 13.7396 14.0633 14.1538C14.0633 14.568 14.1139 14.858 14.2153 15.0237C14.3166 15.1894 14.4396 15.2722 14.5844 15.2722Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-circle::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5ZM2 12.5C2 18.299 6.70101 23 12.5 23C18.299 23 23 18.299 23 12.5C23 6.70101 18.299 2 12.5 2C6.70101 2 2 6.70101 2 12.5ZM12.5 13.9142L15.7929 17.2071C16.1834 17.5976 16.8166 17.5976 17.2071 17.2071C17.5976 16.8166 17.5976 16.1834 17.2071 15.7929L13.9142 12.5L17.2071 9.20711C17.5976 8.81658 17.5976 8.18342 17.2071 7.79289C16.8166 7.40237 16.1834 7.40237 15.7929 7.79289L12.5 11.0858L9.20711 7.79289C8.81658 7.40237 8.18342 7.40237 7.79289 7.79289C7.40237 8.18342 7.40237 8.81658 7.79289 9.20711L11.0858 12.5L7.79289 15.7929C7.40237 16.1834 7.40237 16.8166 7.79289 17.2071C8.18342 17.5976 8.81658 17.5976 9.20711 17.2071L12.5 13.9142Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-home::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15 16C15.5523 16 16 16.4477 16 17V24H22C23.1046 24 24 23.1046 24 22V10.9744C24 10.3594 23.717 9.77851 23.2327 9.39944L13.7327 1.96392C13.0086 1.39718 11.9914 1.39718 11.2673 1.96392L1.76731 9.39944C1.28298 9.77851 1 10.3594 1 10.9744V22C1 23.1046 1.89543 24 3 24H9V17C9 16.4477 9.44771 16 10 16H15ZM22 23H17V17C17 15.8954 16.1046 15 15 15H10C8.89543 15 8 15.8954 8 17V23H3C2.44772 23 2 22.5523 2 22V10.9744C2 10.6669 2.14149 10.3765 2.38365 10.1869L11.8837 2.75139C12.2457 2.46803 12.7543 2.46803 13.1163 2.75139L22.6163 10.1869C22.8585 10.3765 23 10.6669 23 10.9744V22C23 22.5523 22.5523 23 22 23Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-modifier::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.3536 15.0623C11.1582 15.2568 10.8422 15.2564 10.6473 15.0615L9.94018 14.3544C9.74459 14.1588 9.74496 13.8416 9.94101 13.6465L17.6237 6H10.7863C9.68175 6 8.78632 6.89543 8.78632 8V14.8332C8.8791 14.7789 9.00346 14.7868 9.08861 14.8707L10.1209 15.8875C10.2411 16.0059 10.2119 16.2069 10.063 16.2862L8.78632 16.9665V17C8.78632 18.1046 9.68175 19 10.7863 19H19.7863C20.8909 19 21.7863 18.1046 21.7863 17V8.99024L22.7863 8.00058V17C22.7863 18.6569 21.4432 20 19.7863 20H10.7863C9.1685 20 7.84979 18.7194 7.78854 17.1166C7.78626 17.1 7.78569 17.083 7.78702 17.0657C7.78655 17.0438 7.78632 17.0219 7.78632 17V8C7.78632 6.34315 9.12946 5 10.7863 5H18.6284L20.2242 3.41171C20.4196 3.21724 20.7356 3.21761 20.9305 3.41254L21.6376 4.11965C21.8332 4.31524 21.8328 4.63247 21.6368 4.82759L11.3536 15.0623Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-phone::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.65192 18.384C9.25669 20.9945 11.9683 22.8751 14.7112 23.9733C16.9426 24.8667 18.6122 25 19.409 25C19.6744 25 19.8387 24.9854 19.9012 24.9786C21.9797 24.7311 22.9487 23.9099 24.301 22.5839C25.2131 21.6667 25.2356 20.1968 24.3506 19.3068L20.5995 15.547C20.1799 15.1281 19.6169 14.8975 19.0138 14.8975C18.3818 14.8975 17.7846 15.147 17.3324 15.6001L16.2529 16.6804C16.0365 16.8971 15.7487 17.0164 15.4423 17.0164C15.2405 17.0164 15.0413 16.9626 14.8666 16.8607C13.2292 15.906 12.1205 15.0748 11.04 13.9917C9.81381 12.7608 9.03903 11.611 8.18648 10.155C7.92177 9.70273 7.99482 9.12867 8.36416 8.759L9.43721 7.68506C10.3502 6.76993 10.3729 5.30099 9.48723 4.41023L5.73647 0.6511C5.31766 0.231176 4.75455 0 4.15098 0C3.51917 0 2.92178 0.250027 2.46807 0.704681C1.21897 1.96433 0.3164 3.01778 0.0799925 5.10994C-0.43062 9.34815 1.47346 13.194 6.65192 18.384ZM19.7829 23.9856C19.7143 23.993 19.5871 24 19.409 24C18.2674 24 16.8012 23.7329 15.0829 23.045C12.4738 22.0003 9.87354 20.197 7.3598 17.6777C2.37653 12.6832 0.605718 9.10655 1.07281 5.22955C1.24934 3.66755 1.73158 2.86759 3.17815 1.40881C3.44278 1.14363 3.78584 1 4.15098 1C4.49027 1 4.79822 1.12646 5.02842 1.35727L8.77934 5.11655C9.27078 5.6108 9.25793 6.44891 8.7293 6.97877L7.65676 8.05218C6.96574 8.74384 6.82929 9.8159 7.32345 10.6601C8.34283 12.4011 9.15251 13.5139 10.3315 14.6975C11.4771 15.8457 12.6544 16.7284 14.3629 17.7246C14.6904 17.9156 15.0634 18.0164 15.4423 18.0164C16.0141 18.0164 16.5564 17.7916 16.9604 17.3872L18.0398 16.307C18.3055 16.0407 18.6483 15.8975 19.0138 15.8975C19.3532 15.8975 19.6618 16.0239 19.893 16.2547L23.6427 20.0131C24.1337 20.5069 24.1209 21.3468 23.592 21.8787C22.0764 23.3648 21.3518 23.7988 19.7829 23.9856Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin::before, .transparent.sticky .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin--white::before, .transparent .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-plus::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11 11V3.5C11 2.67157 11.6716 2 12.5 2C13.3284 2 14 2.67157 14 3.5V11H21.5C22.3284 11 23 11.6716 23 12.5C23 13.3284 22.3284 14 21.5 14H14V21.5C14 22.3284 13.3284 23 12.5 23C11.6716 23 11 22.3284 11 21.5V14H3.5C2.67157 14 2 13.3284 2 12.5C2 11.6716 2.67157 11 3.5 11H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile::before, .transparent.sticky .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile--white::before, .transparent .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search::before, .transparent.sticky .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search--white::before, .transparent .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.4158 16.7087C19.0218 14.9346 20 12.5815 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C12.5815 20 14.9346 19.0218 16.7087 17.4158L24.1464 24.8536C24.3417 25.0488 24.6583 25.0488 24.8536 24.8536C25.0488 24.6583 25.0488 24.3417 24.8536 24.1464L17.4158 16.7087ZM10 19C5.02944 19 1 14.9706 1 10C1 5.02944 5.02944 1 10 1C14.9706 1 19 5.02944 19 10C19 14.9706 14.9706 19 10 19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-lock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21 13C21 11.3431 19.6569 10 18 10V6.5C18 3.46243 15.5376 1 12.5 1C9.46243 1 7 3.46243 7 6.5V10C5.34315 10 4 11.3431 4 13V20C4 21.6569 5.34315 23 7 23H18C19.6569 23 21 21.6569 21 20V13ZM17 11H18C19.1046 11 20 11.8954 20 13V20C20 21.1046 19.1046 22 18 22H7C5.89543 22 5 21.1046 5 20V13C5 11.8954 5.89543 11 7 11H8V6.5C8 4.01472 10.0147 2 12.5 2C14.9853 2 17 4.01472 17 6.5V11ZM12.5 3C14.433 3 16 4.567 16 6.5V11H9V6.5C9 4.567 10.567 3 12.5 3ZM15 6.5V10H10V6.5C10 5.11929 11.1193 4 12.5 4C13.8807 4 15 5.11929 15 6.5ZM13.21 15.8237C13.6823 15.5711 14.0037 15.0731 14.0037 14.5C14.0037 13.6716 13.3322 13 12.5037 13C11.6753 13 11.0037 13.6716 11.0037 14.5C11.0037 15.0739 11.326 15.5725 11.7995 15.8247L11 19H14.0033L13.21 15.8237Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag::before, .transparent.sticky .header-actions .i-bag::before, .transparent.sticky .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag--white::before, .transparent .header-actions .i-bag::before, .transparent .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-trash::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3 6C3 6.55228 3.44771 7 4 7H4.01C3.99752 7.09279 3.99647 7.18895 4.00826 7.28707L5.77063 21.9808C5.84182 22.5676 6.34896 23 6.94302 23H18.057C18.651 23 19.1582 22.5676 19.2293 21.9816L20.9917 7.28694C21.0035 7.18887 21.0025 7.09275 20.99 7H21C21.5523 7 22 6.55228 22 6V4.5C22 3.94772 21.5523 3.5 21 3.5H15V3C15 2.44772 14.5523 2 14 2H11C10.4477 2 10 2.44772 10 3V3.5H4C3.44772 3.5 3 3.94772 3 4.5V6ZM19.8194 7H5.18063C5.06778 7 4.99101 7.0836 5.00115 7.16798L6.76335 21.8604C6.77259 21.9365 6.84606 22 6.94302 22H18.057C18.1539 22 18.2274 21.9365 18.2364 21.8625L19.9989 7.16762C20.009 7.0836 19.9322 7 19.8194 7ZM4 6H21V4.5H14V3H11V4.5H4V6ZM8.49694 9.94478L7.50306 10.0552L8.50306 19.0552L9.49694 18.9448L8.49694 9.94478ZM16.5031 9.94478L17.4969 10.0552L16.4969 19.0552L15.5031 18.9448L16.5031 9.94478ZM12 19H13V10H12V19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-france::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M30.1706 45.3886L29.7097 44.6174V43.6447L32.5331 41.4076L34.0263 42.6565C34.1534 42.7629 34.3273 42.7923 34.4819 42.7336L35.7404 42.2557L39.018 43.8379C39.1463 43.8999 39.2958 43.8984 39.4229 43.8341L41.6347 42.714C41.6844 42.6889 41.7292 42.6548 41.7668 42.6136L44.0237 40.1321L45.1163 38.4569C45.3179 38.1479 45.0984 37.7366 44.7319 37.7366H43.7783L42.6299 36.9658L43.0847 35.3563C43.1447 35.1437 43.0482 34.9178 42.8538 34.8161L41.8887 34.3112V33.7935L43.0217 33.1184C43.2151 33.0031 43.2979 32.7637 43.2175 32.5519L42.4693 30.5802L43.0126 29.8358C43.1382 29.6637 43.1313 29.4273 42.996 29.2629L42.3572 28.4873L41.8636 27.0397C41.7997 26.8521 41.6249 26.7262 41.4284 26.7262H40.5465C40.3974 26.7262 40.2575 26.7991 40.1712 26.9219L39.9682 27.2105V26.9697L40.8715 26.0602C40.9581 25.973 41.0067 25.8546 41.0067 25.7311V24.8423L42.3464 23.9606C42.4628 23.8839 42.5387 23.7583 42.5529 23.6187L42.6408 22.7561L43.0191 22.8774C43.1703 22.9258 43.3355 22.8922 43.4564 22.7885L44.4173 21.964C44.4968 21.8958 44.551 21.8023 44.571 21.6989L45.5069 16.8575L46.9033 15.0376C47.1003 14.7809 46.9825 14.4046 46.6752 14.3089L43.775 13.4054L41.714 12.9173L40.9328 11.6989C40.8554 11.5782 40.727 11.5004 40.585 11.4884L38.8528 11.3414L37.4376 11.3399L35.9084 9.82838V8.41472C35.9084 8.02575 35.4634 7.80888 35.1618 8.05087L34.1593 8.85525H33.6536L33.3842 7.74423C33.3527 7.61426 33.2672 7.5043 33.1497 7.44251L31.2958 6.46806C31.2301 6.43356 31.1572 6.41555 31.0832 6.41555H30.3224L30.1104 5.44149C30.0641 5.22833 29.877 5.07647 29.6609 5.07647H28.8181L28.2601 4.89285L28.0143 3.38941C27.9634 3.07766 27.6258 2.90704 27.3481 3.05267L24.2408 4.68208C24.1153 4.74792 24.0267 4.8684 24.0006 5.0088L23.3297 8.61894L21.0817 9.62941L19.0261 10.9234C18.8297 11.047 18.7548 11.2987 18.8511 11.5112L19.1536 12.1784L17.8419 12.6335L15.5098 12.0712L15.3765 11.2432C15.3402 11.0182 15.1479 10.853 14.9222 10.853H14.4274L13.0004 10.472C12.6726 10.3844 12.3667 10.6727 12.4308 11.009L12.7221 12.539C12.7315 12.5885 12.7488 12.636 12.7734 12.6799L13.2039 13.4492V15.3638C13.2039 15.4419 13.2233 15.5187 13.2605 15.5871L13.3853 15.8171L12.7835 15.6026C12.6621 15.5593 12.5282 15.5693 12.4145 15.6303L11.3602 16.1954H10.3216L9.93649 15.7393C9.90345 15.7002 9.86422 15.6668 9.82039 15.6407L8.68572 14.9637C8.55372 14.8849 8.39155 14.8777 8.2532 14.9444L6.9434 15.5761H5.44548C5.39941 15.5761 5.35361 15.583 5.30959 15.5968L3.32458 16.2161C3.13172 16.2763 3 16.4563 3 16.6601V17.6605C3 17.9172 3.20627 18.1253 3.46047 18.1253H3.83093L4.1422 18.4513L3.30702 18.7495C3.00427 18.8576 2.90144 19.2376 3.10767 19.4862L3.78933 20.3076L4.20411 21.0845C4.3125 21.2875 4.55196 21.3796 4.76663 21.3007L5.82011 20.9137L10.2627 22.3337V23.0041C10.2627 23.2608 10.4687 23.4689 10.7229 23.4689H11.1927L11.5482 24.1739V25.2922C11.5482 25.4053 11.5891 25.5145 11.6631 25.5993L13.3187 27.498C13.3582 27.5434 13.4062 27.5805 13.4598 27.6074L14.9358 28.3456V29.0954H14.3676C14.0327 29.0954 13.81 29.4449 13.9487 29.7526L14.9241 31.9163L13.9351 40.5417L12.921 41.2158C12.6577 41.3908 12.6427 41.7752 12.8914 41.9707L14.7246 43.3974L17.6675 44.8094C17.715 44.8322 17.766 44.8465 17.8183 44.8519L21.2784 45.2091C21.4751 45.2294 21.6626 45.1206 21.7443 44.9389L21.9215 44.5448L25.3929 45.811L26.8068 46.9042C26.9135 46.9867 27.0505 47.018 27.182 46.9899L30.0476 46.3774C30.3573 46.3112 30.5099 45.9563 30.3463 45.6826L30.1706 45.3886ZM28.7097 44.8935L28.8513 45.1304L29.1057 45.5561L27.2195 45.9593L25.8816 44.9248L21.3907 43.2868L20.9917 44.1742L18.015 43.8669L15.254 42.5422L14.0922 41.6381L14.8756 41.1173L15.949 31.7565L15.2001 30.0954H15.9358V27.7277L14.0025 26.7607L12.5482 25.0929V23.936L11.8083 22.4689H11.2627V21.6035L5.79755 19.8567L4.86506 20.1992L4.67148 19.8366L4.55888 19.669L4.36387 19.434L5.9292 18.8751L4.25882 17.1253H4V17.0529L5.52837 16.5761H7.17192L8.42424 15.9722L9.23051 16.4532L9.85722 17.1954H11.6113L12.6747 16.6254L15.5102 17.6363L14.2039 15.2289V13.1885L13.6883 12.2671L13.5727 11.6598L14.2962 11.853H14.4618L14.6284 12.8873L17.8926 13.6744L20.517 12.7639L19.9536 11.5212L21.5554 10.5129L24.2172 9.31638L24.9364 5.4465L27.1478 4.28685L27.3711 5.65305L28.6578 6.07647H29.2252L29.5166 7.41555H30.9491L32.4693 8.21461L32.8671 9.85525H34.5108L34.9084 9.53626V10.246L37.0264 12.3395L38.8517 12.3414L40.234 12.4616L41.0903 13.7973L43.5446 14.3785L45.6451 15.0347L44.5699 16.436L43.6244 21.3267L43.035 21.8324L41.7709 21.4273L41.5837 23.2654L40.0067 24.3033V25.5118L38.9682 26.5575V30.3711L40.8281 27.7262H41.0411L41.4695 28.9825L41.9614 29.5798L41.3421 30.4284L42.1241 32.4891L40.8887 33.2253V34.9166L42.0048 35.5005L41.4704 37.3918L43.4739 38.7366H43.74L43.23 39.5186L41.0943 41.8668L39.2108 42.8206L35.7876 41.1681L34.4243 41.6858L32.5502 40.1182L28.7097 43.1612V44.8935Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-maze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 6.5H10.5V15.5H11.5V6.5ZM24.5 6.5H25.5V15.5H24.5V6.5ZM24.5 20.5H25.5V29.5H24.5V20.5ZM25.5 34.5H24.5V43.5H25.5V34.5ZM17.5 13.5H18.5V22.5H17.5V13.5ZM18.5 27.5H17.5V36.5H18.5V27.5ZM31.5 13.5H32.5V22.5H31.5V13.5ZM32.5 27.5H31.5V36.5H32.5V27.5ZM38.5 6.5H39.5V15.5H38.5V6.5ZM39.5 20.5H38.5V29.5H39.5V20.5ZM38.5 34.5H39.5V43.5H38.5V34.5ZM10.5 20.5H11.5V29.5H10.5V20.5ZM11.5 34.5H10.5V43.5H11.5V34.5ZM13.5 10.5H22.5V11.5H13.5V10.5ZM22.5 24.5H13.5V25.5H22.5V24.5ZM13.5 38.5H22.5V39.5H13.5V38.5ZM15.5 17.5H6.5V18.5H15.5V17.5ZM6.5 31.5H15.5V32.5H6.5V31.5ZM29.5 17.5H20.5V18.5H29.5V17.5ZM20.5 31.5H29.5V32.5H20.5V31.5ZM43.5 17.5H34.5V18.5H43.5V17.5ZM34.5 31.5H43.5V32.5H34.5V31.5ZM36.5 10.5H27.5V11.5H36.5V10.5ZM27.5 24.5H36.5V25.5H27.5V24.5ZM36.5 38.5H27.5V39.5H36.5V38.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21.5 17V14.5C21.5 12.567 23.067 11 25 11C26.933 11 28.5 12.567 28.5 14.5V17H31.8437C32.8893 17 33.7662 17.7727 33.8756 18.7906L35.4886 33.7906C35.6067 34.8891 34.7928 35.8734 33.6706 35.989C33.5995 35.9963 33.5282 36 33.4567 36H16.5431C15.4147 36 14.5 35.1046 14.5 34C14.5 33.93 14.5038 33.86 14.5113 33.7904L16.126 18.7904C16.2356 17.7726 17.1124 17 18.1579 17H21.5ZM22.5 17H27.5V14.5C27.5 13.1193 26.3807 12 25 12C23.6193 12 22.5 13.1193 22.5 14.5V17ZM28.5 18H21.5H18.1423C17.6184 18 17.179 18.3863 17.1241 18.8952L15.5056 33.8952C15.5019 33.93 15.5 33.965 15.5 34C15.5 34.5523 15.9584 35 16.5239 35H33.476C33.5118 35 33.5476 34.9982 33.5832 34.9945C34.1456 34.9367 34.5535 34.4446 34.4943 33.8953L32.8776 18.8953C32.8228 18.3864 32.3833 18 31.8594 18H28.5Z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M45.8663 44.8082L46.7935 43.881C47.184 43.4904 47.8172 43.4904 48.2077 43.881C48.5982 44.2715 48.5982 44.9047 48.2077 45.2952L45.7921 47.7108C45.5861 47.9168 45.3126 48.0141 45.0428 48.0028C44.773 48.0141 44.4995 47.9168 44.2935 47.7108L41.8778 45.2952C41.4873 44.9047 41.4873 44.2715 41.8778 43.881C42.2684 43.4904 42.9015 43.4904 43.2921 43.881L43.783 44.3719C43.5582 43.0179 43.1636 41.7213 42.6217 40.5047C39.3541 45.0464 34.0227 48.0037 28.0006 48.0037H22.0148C15.9859 48.0037 10.6483 45.0419 7.37832 40.4935C6.49243 42.4814 6 44.6832 6 47C6 47.5523 5.55228 48 5 48C4.44772 48 4 47.5523 4 47C4 43.9242 4.77149 41.0285 6.13153 38.496C5.10193 36.5775 4.40973 34.4509 4.13433 32.1955L3.20711 33.1227C2.81658 33.5133 2.18342 33.5133 1.79289 33.1227C1.40237 32.7322 1.40237 32.099 1.79289 31.7085L4.20852 29.2929C4.41452 29.0869 4.68802 28.9896 4.95782 29.0009C5.22761 28.9896 5.50111 29.0869 5.70711 29.2929L8.12274 31.7085C8.51326 32.099 8.51326 32.7322 8.12274 33.1227C7.73221 33.5133 7.09905 33.5133 6.70852 33.1227L6.21756 32.6318C6.44236 33.9858 6.83702 35.2824 7.37889 36.499C10.6465 31.9573 15.9779 29 22 29H27.9858C34.0147 29 39.3523 31.9618 42.6223 36.5102C43.5082 34.5223 44.0006 32.3205 44.0006 30.0037C44.0006 29.4514 44.4483 29.0037 45.0006 29.0037C45.5529 29.0037 46.0006 29.4514 46.0006 30.0037C46.0006 33.0795 45.2291 35.9752 43.8691 38.5077C44.8987 40.4262 45.5909 42.5528 45.8663 44.8082ZM41.5562 38.5074C38.7253 43.0107 33.7125 46.0037 28.0006 46.0037H22.0148C16.2963 46.0037 11.2774 43.0063 8.44437 38.4963C11.2753 33.9931 16.2881 31 22 31H27.9858C33.7043 31 38.7232 33.9974 41.5562 38.5074Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-secure::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M36 8.50001V7.5C36 5.01472 33.9853 3 31.5 3H12.5H9.49802C7.01273 3 4.99802 5.01472 4.99802 7.5V42.5C4.99802 44.9853 7.01273 47 9.49802 47H16.5H31.5C33.9853 47 36 44.9853 36 42.5V41.5026C36 41.2264 35.7761 41.0026 35.5 41.0026C35.2239 41.0026 35 41.2264 35 41.5026V42.5C35 44.433 33.433 46 31.5 46H17V7.5C17 7.22386 16.7761 7 16.5 7C16.2239 7 16 7.22386 16 7.5V46H9.49802C7.56502 46 5.99802 44.433 5.99802 42.5V7.5C5.99802 5.567 7.56502 4 9.49802 4H12V42.5C12 42.7761 12.2239 43 12.5 43C12.7761 43 13 42.7761 13 42.5V4H31.5C33.433 4 35 5.567 35 7.5V8.50001C35 8.77615 35.2239 9.00001 35.5 9.00001C35.7761 9.00001 36 8.77615 36 8.50001Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M35.5 11C39.0899 11 42 13.9101 42 17.5V22C43.6569 22 45 23.3431 45 25V36C45 37.6569 43.6569 39 42 39H29C27.3431 39 26 37.6569 26 36V25C26 23.3431 27.3431 22 29 22V17.5C29 13.9101 31.9101 11 35.5 11ZM40 22V17.5C40 15.0147 37.9853 13 35.5 13C33.0147 13 31 15.0147 31 17.5V22H40ZM29 24C28.4477 24 28 24.4477 28 25V36C28 36.5523 28.4477 37 29 37H42C42.5523 37 43 36.5523 43 36V25C43 24.4477 42.5523 24 42 24H29ZM36.206 30.8238L37 34H34L34.794 30.8238C34.3215 30.5713 34 30.0732 34 29.5C34 28.6716 34.6716 28 35.5 28C36.3284 28 37 28.6716 37 29.5C37 30.0732 36.6785 30.5713 36.206 30.8238Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-service::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 20.0012C12 13.3717 17.3743 7.99736 24.0039 7.99736H25.9961C32.6257 7.99736 38 13.3717 38 20.0012V29.7792C37.9897 29.8191 37.9843 29.861 37.9843 29.9042V34.4926C37.9843 39.0333 34.427 42.743 29.9474 42.9872C29.7108 41.8525 28.705 41 27.5 41H22.5C21.1193 41 20 42.1193 20 43.5C20 44.8807 21.1193 46 22.5 46H27.5C28.7136 46 29.7252 45.1353 29.9523 43.9883C34.9822 43.7406 38.9843 39.584 38.9843 34.4926V31H41C43.7614 31 46 28.7614 46 26V24C46 21.5721 44.2696 19.5484 41.9748 19.095C41.5049 10.6807 34.5329 4.00235 26.0011 4.00235H23.9939C15.4632 4.00235 8.49235 10.6811 8.02497 19.095C5.7303 19.5486 4 21.5722 4 24V26C4 28.7614 6.23858 31 9 31H10C11.1046 31 12 30.1046 12 29V20.0012ZM8.89985 20.0012H11V29C11 29.5523 10.5523 30 10 30H9C6.79086 30 5 28.2091 5 26V24C5 21.8243 6.73699 20.0544 8.89985 20.0012ZM11.038 19C11.5492 12.286 17.1589 6.99736 24.0039 6.99736H25.9961C32.8411 6.99736 38.4508 12.286 38.962 19H40.9671C40.4519 11.1832 33.9483 5.00235 26.0011 5.00235H23.9939C16.0478 5.00235 9.54534 11.1836 9.03257 19H11.038ZM39 20.0012H41.1002C43.263 20.0544 45 21.8243 45 24V26C45 28.2091 43.2091 30 41 30H39V20.0012ZM28.9769 43.5C28.9769 43.4545 28.983 43.4105 28.9943 43.3686C28.9278 42.6017 28.2842 42 27.5 42H22.5C21.6716 42 21 42.6716 21 43.5C21 44.3284 21.6716 45 22.5 45H27.5C28.2842 45 28.9278 44.3983 28.9943 43.6314C28.983 43.5895 28.9769 43.5455 28.9769 43.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-water::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.30183 19.4084L10.4212 37.5018H39.5788L42.6977 19.4113C40.3922 18.1325 38.1604 17.4969 35.9982 17.4969C34.6775 17.4969 33.6094 17.8318 30.8175 18.9613C29.0214 19.688 28.1011 20.0157 27.0183 20.2582C26.3113 20.4165 25.6447 20.4988 25 20.4988C23.5059 20.4988 22.1585 20.1181 20.0203 19.239C19.8357 19.1631 19.7144 19.1127 19.3468 18.9593C16.7275 17.8664 15.5214 17.4969 14.0014 17.4969C11.5369 17.4969 9.30749 18.1335 7.30183 19.4084ZM7.11887 18.3472L5.49273 8.91505L4.50727 9.08495L9.57883 38.5018H40.4212L45.4927 9.08495L44.5073 8.91505L42.8771 18.3706C40.5358 17.1237 38.2417 16.4969 35.9982 16.4969C34.4971 16.4969 33.3659 16.8516 30.4425 18.0343C28.6963 18.7408 27.812 19.0557 26.7998 19.2823C26.1609 19.4254 25.5665 19.4988 25 19.4988C23.6716 19.4988 22.426 19.1469 20.4006 18.3141C20.2182 18.2392 20.0978 18.1891 19.7319 18.0364C16.9909 16.8927 15.6988 16.4969 14.0014 16.4969C11.4919 16.4969 9.19457 17.1142 7.11887 18.3472ZM10 41H21V40H10V41ZM40 41H29V40H40V41Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-mail::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 54 35%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M53.9401 4.49824C53.9401 2.03345 52.0244 0 49.5698 0C40.1109 0 13.8891 0 4.37029 0C1.97561 0 0 1.97183 0 4.49824C0.059867 10.8451 0.0598669 24.0933 0.0598669 30.5018C0.0598669 32.9665 1.97561 35 4.43016 35C13.8891 35 40.1109 35 49.6297 35C52.0244 35 54 33.0282 54 30.5018C53.9401 30.5018 53.9401 4.49824 53.9401 4.49824ZM33.4656 18.4859L29.694 21.6285C28.0776 22.9842 25.8027 22.9842 24.1863 21.6285L20.4146 18.4859L3.47228 33.0282C3.77162 33.1514 4.07095 33.213 4.37029 33.213C13.8293 33.213 40.051 33.213 49.5698 33.213C49.8692 33.213 50.1685 33.1514 50.4678 33.0282L33.4656 18.4859ZM51.7849 3.08099L34.8426 17.3151L51.7849 31.8574C52.0244 31.4877 52.1441 30.9947 52.1441 30.5018V4.49824C52.204 3.94366 52.0244 3.51232 51.7849 3.08099ZM2.15521 3.08099C1.91574 3.51232 1.79601 3.94366 1.79601 4.43662C1.79601 10.7835 1.79601 24.0933 1.79601 30.4401C1.79601 30.9331 1.91574 31.4261 2.15521 31.7958L19.0976 17.2535L2.15521 3.08099ZM50.408 1.91021C50.1685 1.78697 49.8692 1.78697 49.5698 1.78697C40.1109 1.78697 13.8891 1.78697 4.37029 1.78697C4.07095 1.78697 3.77162 1.84859 3.53215 1.91021L25.3237 20.2113C26.2816 21.0123 27.6585 21.0123 28.6164 20.2113L50.408 1.91021Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-information::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 26%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,1C5.6,1,0,6.5,0,13.4c0.7,16.5,24.3,16.5,25,0C25,6.5,19.4,1,12.5,1z M12.5,24.2c-5.9,0-10.8-4.8-10.8-10.7c0.6-14.2,20.9-14.2,21.5,0C23.3,19.3,18.4,24.2,12.5,24.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,11.5c-0.5,0-0.9,0.4-0.9,0.9v5.4c0,0.5,0.4,0.9,0.9,0.9s0.9-0.4,0.9-0.9v-5.4C13.4,11.8,13,11.5,12.5,11.5z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9,8.2c-0.1,0.1-0.1,0.1-0.1,0.1c-0.1,0.1-0.1,0.1-0.1,0.2s-0.1,0.1-0.1,0.2c-0.1,0.5,0.2,0.9,0.7,1c0.5,0.1,0.9-0.2,1-0.7c0.1-0.5-0.2-0.9-0.7-1C12.4,7.9,12.1,8,11.9,8.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-clock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216zm-148.9 88.3l-81.2-59c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h14c6.6 0 12 5.4 12 12v146.3l70.5 51.3c5.4 3.9 6.5 11.4 2.6 16.8l-8.2 11.3c-3.9 5.3-11.4 6.5-16.8 2.6z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cube::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10 0c-.133 0-.252.026-.358.078L.504 4.998l10.239 5.874c.092.052.172.17.172.288v8.57c0 .117-.066.222-.172.287l-.557.301c-.053.026-.106.04-.16.04h-.013c-.066 0-.12-.014-.172-.04l-.557-.3c-.106-.066-.16-.171-.173-.289v-7.653c-.013-.066-.04-.118-.092-.144L0 6.75v10.14c0 .222.16.51.358.614l9.284 5.403c.106.053.239.092.358.092.12 0 .252-.026.358-.092l9.284-5.403c.212-.144.345-.366.358-.615V6.75l-6.114 3.507c-.106.052-.225.052-.332 0l-.53-.314c-.053-.026-.093-.078-.12-.118v-.013c-.04-.052-.053-.104-.053-.17l-.013-.628c0-.118.067-.222.16-.288l6.511-3.741L10.371.078C10.252.026 10.133 0 10 0%22%2F%3E%3C%2Fsvg%3E"); }

.i-map::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-play::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-play--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23999%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-map--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%2337262d%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--light-pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.swatch-circle-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #ebe1d0;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-beige.disabled {
    opacity: 0.2; }

.swatch-filter-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ebe1d0;
  border-radius: 0.69em;
  background-color: #ebe1d0;
  display: block;
  position: relative; }
  .swatch-filter-beige.disabled {
    opacity: 0.2; }

.swatch-circle-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-noir.disabled {
    opacity: 0.2; }

.swatch-filter-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative; }
  .swatch-filter-noir.disabled {
    opacity: 0.2; }

.swatch-circle-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #2234de;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-bleu.disabled {
    opacity: 0.2; }

.swatch-filter-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #2234de;
  border-radius: 0.69em;
  background-color: #2234de;
  display: block;
  position: relative; }
  .swatch-filter-bleu.disabled {
    opacity: 0.2; }

.swatch-circle-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #522d24;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-brun.disabled {
    opacity: 0.2; }

.swatch-filter-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #522d24;
  border-radius: 0.69em;
  background-color: #522d24;
  display: block;
  position: relative; }
  .swatch-filter-brun.disabled {
    opacity: 0.2; }

.swatch-circle-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #4ca377;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-vert.disabled {
    opacity: 0.2; }

.swatch-filter-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #4ca377;
  border-radius: 0.69em;
  background-color: #4ca377;
  display: block;
  position: relative; }
  .swatch-filter-vert.disabled {
    opacity: 0.2; }

.swatch-circle-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #bfbfcb;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-gris.disabled {
    opacity: 0.2; }

.swatch-filter-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #bfbfcb;
  border-radius: 0.69em;
  background-color: #bfbfcb;
  display: block;
  position: relative; }
  .swatch-filter-gris.disabled {
    opacity: 0.2; }

.swatch-circle-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #faa401;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-orange.disabled {
    opacity: 0.2; }

.swatch-filter-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #faa401;
  border-radius: 0.69em;
  background-color: #faa401;
  display: block;
  position: relative; }
  .swatch-filter-orange.disabled {
    opacity: 0.2; }

.swatch-circle-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #e27ea6;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rose.disabled {
    opacity: 0.2; }

.swatch-filter-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #e27ea6;
  border-radius: 0.69em;
  background-color: #e27ea6;
  display: block;
  position: relative; }
  .swatch-filter-rose.disabled {
    opacity: 0.2; }

.swatch-circle-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #a17df2;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-violet.disabled {
    opacity: 0.2; }

.swatch-filter-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #a17df2;
  border-radius: 0.69em;
  background-color: #a17df2;
  display: block;
  position: relative; }
  .swatch-filter-violet.disabled {
    opacity: 0.2; }

.swatch-circle-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fd0000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rouge.disabled {
    opacity: 0.2; }

.swatch-filter-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fd0000;
  border-radius: 0.69em;
  background-color: #fd0000;
  display: block;
  position: relative; }
  .swatch-filter-rouge.disabled {
    opacity: 0.2; }

.swatch-circle-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-blanc.disabled {
    opacity: 0.2; }

.swatch-filter-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative; }
  .swatch-filter-blanc.disabled {
    opacity: 0.2; }

.swatch-circle-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fee900;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-jaune.disabled {
    opacity: 0.2; }

.swatch-filter-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fee900;
  border-radius: 0.69em;
  background-color: #fee900;
  display: block;
  position: relative; }
  .swatch-filter-jaune.disabled {
    opacity: 0.2; }

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, yellow 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 2.5em;
  position: relative;
  transform: rotate(35deg);
  width: 2.5em; }
  .swatch-circle-miscellaneous.disabled {
    opacity: 0.2; }
  .swatch-circle-miscellaneous.selected::after {
    transform: rotate(-35deg); }

@media (min-width: 769px) {
  .attribute {
    margin-top: 15px; } }

.attribute label {
  display: block; }

.swatch a {
  text-decoration: none; }

@media (max-width: 544.98px) {
  .primary-images {
    margin: 0;
    padding: 0; } }

.prices-add-to-cart-actions {
  width: 100%;
  position: fixed;
  bottom: 0;
  z-index: 50;
  padding-right: 0;
  padding-left: 0;
  left: 0; }
  @media (max-width: 544.98px) {
    .prices-add-to-cart-actions {
      background-color: rgba(255, 255, 255, 0.95);
      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); } }
  @media (min-width: 545px) {
    .prices-add-to-cart-actions {
      position: static;
      padding: 0 0.9375em;
      margin: 0 0 30px; } }
  .prices-add-to-cart-actions .price {
    text-align: center; }
    .product-detail .prices-add-to-cart-actions .price {
      font-size: 22px;
      text-align: left; }
      @media (min-width: 769px) {
        .product-detail .prices-add-to-cart-actions .price {
          font-size: 33px; } }
  @media (min-width: 769px) {
    .product-detail .prices-add-to-cart-actions .embroidery-price-value .price {
      font-size: 22px; } }
  @media (min-width: 1025px) {
    .product-detail .prices-add-to-cart-actions .embroidery-price-value .price {
      font-size: 28px; } }
  @media (min-width: 769px) {
    .product-detail .prices-add-to-cart-actions .add-to-cart {
      font-size: 16px; } }
  @media (min-width: 1025px) {
    .product-detail .prices-add-to-cart-actions .add-to-cart {
      font-size: 14px;
      min-height: 60px; } }
  .prices-add-to-cart-actions .sales-label {
    display: none; }

.product-delivery-message {
  font-size: 18px;
  margin: 0;
  line-height: 22px; }

.prices {
  padding-bottom: 0.5em;
  padding-top: 0.5em;
  text-align: center; }
  .product-detail .prices {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding: 10px 15px;
    text-align: left; }
    @media (max-width: 860.98px) {
      .product-detail .prices {
        -ms-flex-align: center;
            align-items: center;
        display: -ms-flexbox;
        display: flex; } }
    @media (min-width: 769px) {
      .product-detail .prices {
        padding: 0; } }
  .product-prices-top .prices {
    padding: 0;
    margin: 0 0 10px; }
    @media (min-width: 769px) {
      .product-prices-top .prices {
        margin: 0 0 20px; } }
  .prices .prices-text {
    margin: 0;
    font-size: 18px; }
    @media (min-width: 769px) {
      .prices .prices-text {
        display: none; } }
  .product-prices-top .prices .price, .product-prices-top
  .prices .strike-through {
    font-size: 14px; }

.cart-and-ipay {
  text-align: center; }
  @media (max-width: 544.98px) {
    .cart-and-ipay .btn {
      display: block;
      margin: 0 15px 15px;
      width: calc(100% - 30px); } }
  @media (min-width: 769px) {
    .cart-and-ipay {
      -ms-flex-pack: end;
          justify-content: flex-end; } }

.add-to-cart-messages {
  transform: translate(-50%, -50%);
  position: fixed;
  top: 50%;
  left: 50%; }

.add-to-basket-alert {
  animation: fade 5s linear forwards;
  box-shadow: 1px 1px 5px grey;
  padding: 1em; }

@keyframes fade {
  0% {
    opacity: 0; }
  10% {
    opacity: 1; }
  90% {
    opacity: 1; }
  100% {
    opacity: 0; } }
  .add-to-basket-alert.show {
    display: block; }

.simple-quantity {
  margin-top: 1em; }

.main-attributes {
  margin-top: 1em; }

div.availability {
  margin-top: 1.071em; }

.bundle-item {
  padding-bottom: 1em;
  border-bottom: 1px solid #d5d7de; }
  .bundle-item:last-child {
    border-bottom: none; }

.container.product-detail {
  margin-bottom: 2em; }
  @media (max-width: 544.98px) {
    .container.product-detail {
      margin-top: 0;
      margin-bottom: 0; } }

.product-option:not(:first-child) {
  margin-top: 1.071em; }

.quantity-btn {
  background: transparent;
  border-color: transparent;
  padding: 0;
  width: 28px;
  height: 28px; }
  .quantity-btn img {
    width: 100%; }

.quick-view-dialog,
.choose-bonus-product-dialog {
  max-width: 880px; }
  @media (min-width: 1025px) {
    .quick-view-dialog,
    .choose-bonus-product-dialog {
      max-width: 1260px; } }
  .quick-view-dialog .selectable-bonus-product-line-item,
  .choose-bonus-product-dialog .selectable-bonus-product-line-item {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    padding-top: 0.3em;
    padding-bottom: 0.3em; }
  .quick-view-dialog .beenSelected,
  .choose-bonus-product-dialog .beenSelected {
    background-color: #f7f7f7; }
  .quick-view-dialog .quick-view-title,
  .choose-bonus-product-dialog .quick-view-title {
    color: #d80b3a;
    font-size: 22px;
    font-weight: 600;
    margin: 0;
    text-transform: uppercase; }
  .quick-view-dialog .modal-title,
  .choose-bonus-product-dialog .modal-title {
    font-size: 1em; }
  .quick-view-dialog .product-name,
  .choose-bonus-product-dialog .product-name {
    color: #d80b3a;
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0 0; }
    @media (min-width: 1025px) {
      .quick-view-dialog .product-name,
      .choose-bonus-product-dialog .product-name {
        font-size: 22px; } }
  .quick-view-dialog .product-name-container,
  .choose-bonus-product-dialog .product-name-container {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: 0 0 10px;
    position: relative; }
  .quick-view-dialog .product-wishlist-button,
  .choose-bonus-product-dialog .product-wishlist-button {
    border: none;
    background: no-repeat;
    padding: 0; }
    .quick-view-dialog .product-wishlist-button:focus,
    .choose-bonus-product-dialog .product-wishlist-button:focus {
      outline: none; }
    .quick-view-dialog .product-wishlist-button.outside,
    .choose-bonus-product-dialog .product-wishlist-button.outside {
      position: absolute;
      right: 10px;
      top: -40px; }
    .quick-view-dialog .product-wishlist-button .i-heart,
    .choose-bonus-product-dialog .product-wishlist-button .i-heart {
      height: 20px;
      width: 20px; }
      @media (min-width: 769px) {
        .quick-view-dialog .product-wishlist-button .i-heart,
        .choose-bonus-product-dialog .product-wishlist-button .i-heart {
          height: 31px;
          width: 31px; } }
  .quick-view-dialog .swatch-circle,
  .choose-bonus-product-dialog .swatch-circle {
    display: block;
    background-size: cover;
    height: 40px;
    margin: 4px;
    width: 50px;
    position: relative; }
    @media (min-width: 769px) {
      .quick-view-dialog .swatch-circle,
      .choose-bonus-product-dialog .swatch-circle {
        height: 60px;
        width: 70px; } }
    .quick-view-dialog .swatch-circle::after,
    .choose-bonus-product-dialog .swatch-circle::after {
      position: absolute;
      content: '';
      display: block;
      width: calc(100% + 8px);
      height: calc(100% + 8px);
      border: 2px solid #fff;
      margin: -4px; }
    .quick-view-dialog .swatch-circle:hover::after, .quick-view-dialog .swatch-circle.color-value.selected::after, .quick-view-dialog .swatch-circle.color-value[data-selected='true']::after,
    .choose-bonus-product-dialog .swatch-circle:hover::after,
    .choose-bonus-product-dialog .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog .swatch-circle.color-value[data-selected='true']::after {
      border-color: #d80b3a; }
  .quick-view-dialog a[disabled] .swatch-circle,
  .choose-bonus-product-dialog a[disabled] .swatch-circle {
    cursor: not-allowed; }
    .quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after {
      background-color: #495057; }
  .quick-view-dialog .product-detail [disabled] .swatch-circle,
  .quick-view-dialog .product-detail .swatch-circle.unselectable,
  .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle,
  .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable {
    cursor: not-allowed;
    opacity: 0.5; }
    .quick-view-dialog .product-detail [disabled] .swatch-circle:hover::after, .quick-view-dialog .product-detail [disabled] .swatch-circle.color-value.selected::after, .quick-view-dialog .product-detail [disabled] .swatch-circle.color-value[data-selected='true']::after,
    .quick-view-dialog .product-detail .swatch-circle.unselectable:hover::after,
    .quick-view-dialog .product-detail .swatch-circle.unselectable.color-value.selected::after,
    .quick-view-dialog .product-detail .swatch-circle.unselectable.color-value[data-selected='true']::after,
    .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle:hover::after,
    .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle.color-value[data-selected='true']::after,
    .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable:hover::after,
    .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable.color-value.selected::after,
    .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable.color-value[data-selected='true']::after {
      border-color: #ccc; }
  .quick-view-dialog .product-quantity,
  .choose-bonus-product-dialog .product-quantity {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .quick-view-dialog .product-quantity-container,
  .choose-bonus-product-dialog .product-quantity-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    border-radius: 5px;
    margin: 20px 0 0; }
    @media (min-width: 769px) {
      .quick-view-dialog .product-quantity-container,
      .choose-bonus-product-dialog .product-quantity-container {
        margin: 0; } }
    .quick-view-dialog .product-quantity-container .form-control,
    .choose-bonus-product-dialog .product-quantity-container .form-control {
      height: 46px; }
  .quick-view-dialog .product-quantity-input,
  .choose-bonus-product-dialog .product-quantity-input {
    background: #fff;
    padding: 0;
    -moz-appearance: textfield;
    -webkit-appearance: none;
    appearance: none;
    height: 50px;
    text-align: center; }
    @media (min-width: 769px) {
      .quick-view-dialog .product-quantity-input,
      .choose-bonus-product-dialog .product-quantity-input {
        max-width: 50%;
        margin: 0; } }
    .quick-view-dialog .product-quantity-input[type=number],
    .choose-bonus-product-dialog .product-quantity-input[type=number] {
      -moz-appearance: textfield; }
    .quick-view-dialog .product-quantity-input::-webkit-outer-spin-button, .quick-view-dialog .product-quantity-input::-webkit-inner-spin-button,
    .choose-bonus-product-dialog .product-quantity-input::-webkit-outer-spin-button,
    .choose-bonus-product-dialog .product-quantity-input::-webkit-inner-spin-button {
      -webkit-appearance: none; }
    .quick-view-dialog .product-quantity-input:focus,
    .choose-bonus-product-dialog .product-quantity-input:focus {
      background-color: #fff;
      border-color: #f2f3f5; }
  .quick-view-dialog .availablity-container,
  .choose-bonus-product-dialog .availablity-container {
    text-align: right; }
  .quick-view-dialog .availablity-container,
  .quick-view-dialog .size-chart,
  .choose-bonus-product-dialog .availablity-container,
  .choose-bonus-product-dialog .size-chart {
    margin-top: 0.938em; }
  .quick-view-dialog .modal-content,
  .choose-bonus-product-dialog .modal-content {
    padding: 20px 5px; }
    @media (max-width: 860.98px) {
      .quick-view-dialog .modal-content,
      .choose-bonus-product-dialog .modal-content {
        margin-bottom: 120px; } }
    @media (min-width: 1025px) {
      .quick-view-dialog .modal-content,
      .choose-bonus-product-dialog .modal-content {
        padding: 30px 15px; } }
    .quick-view-dialog .modal-content .modal-header,
    .choose-bonus-product-dialog .modal-content .modal-header {
      -ms-flex-align: center;
          align-items: center;
      background: none;
      border-bottom: 1px solid #f2f3f5;
      border-radius: 0;
      margin: 0 15px 30px;
      padding: 5px 0 25px; }
    .quick-view-dialog .modal-content .close,
    .choose-bonus-product-dialog .modal-content .close {
      margin: 0;
      outline: none;
      padding: 0; }
    .quick-view-dialog .modal-content .close-icon,
    .choose-bonus-product-dialog .modal-content .close-icon {
      height: 23px;
      width: 23px; }
  .quick-view-dialog .modal-body,
  .choose-bonus-product-dialog .modal-body {
    overflow-y: auto; }
  .quick-view-dialog .detail-panel,
  .quick-view-dialog .modal-info,
  .choose-bonus-product-dialog .detail-panel,
  .choose-bonus-product-dialog .modal-info {
    padding: 0 20px 0 0; }
  .quick-view-dialog .product-description,
  .choose-bonus-product-dialog .product-description {
    font-size: 16px;
    line-height: 18px; }
  .quick-view-dialog .promotions,
  .choose-bonus-product-dialog .promotions {
    text-align: left;
    color: #c00; }
  @media (max-width: 768.98px) {
    .quick-view-dialog .bonus-summary,
    .choose-bonus-product-dialog .bonus-summary {
      font-size: 0.625em; } }
  @media (max-width: 768.98px) {
    .quick-view-dialog .bonus-summary .bonus-product-name,
    .choose-bonus-product-dialog .bonus-summary .bonus-product-name {
      padding: 0; } }
  .quick-view-dialog .pre-cart-products,
  .choose-bonus-product-dialog .pre-cart-products {
    margin-right: 0.125em; }
  .quick-view-dialog .swatch,
  .choose-bonus-product-dialog .swatch {
    margin-top: 5px; }
  .quick-view-dialog .attributes,
  .choose-bonus-product-dialog .attributes {
    margin: 0 0 30px; }
  .quick-view-dialog .color-attribute,
  .choose-bonus-product-dialog .color-attribute {
    border: none;
    padding: 0;
    background: none;
    margin: 0 7px 0 -3px; }
    .quick-view-dialog .color-attribute:focus,
    .choose-bonus-product-dialog .color-attribute:focus {
      outline: none; }
  .quick-view-dialog .non-input-label,
  .choose-bonus-product-dialog .non-input-label {
    font-size: 16px;
    font-weight: 600;
    color: #d80b3a; }
  .quick-view-dialog .product-color-label,
  .choose-bonus-product-dialog .product-color-label {
    font-weight: 700;
    font-size: 16px; }
  .quick-view-dialog .custom-select,
  .choose-bonus-product-dialog .custom-select {
    background-color: #fff;
    border: 2px solid #f2f3f5;
    border-radius: 5px;
    padding: 0 20px 0 25px; }
    .quick-view-dialog .custom-select:focus,
    .choose-bonus-product-dialog .custom-select:focus {
      border-color: #f2f3f5;
      box-shadow: none; }
  .quick-view-dialog .product-carousel-wrapper,
  .choose-bonus-product-dialog .product-carousel-wrapper {
    position: relative;
    margin: 0 -15px; }
    @media (min-width: 769px) {
      .quick-view-dialog .product-carousel-wrapper,
      .choose-bonus-product-dialog .product-carousel-wrapper {
        margin: 0; } }
    .quick-view-dialog .product-carousel-wrapper .product-pintererst-icon,
    .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-icon {
      bottom: 20px;
      height: 26px;
      position: absolute;
      right: 20px;
      width: 26px;
      z-index: 1; }
      @media (min-width: 769px) {
        .quick-view-dialog .product-carousel-wrapper .product-pintererst-icon,
        .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-icon {
          bottom: 35px;
          height: 31px;
          right: 35px;
          width: 31px; } }
    .quick-view-dialog .product-carousel-wrapper .product-pintererst-link,
    .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link {
      background: #fff;
      display: inline-block;
      border-radius: 50%; }
      .quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest,
      .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest {
        height: 28px;
        margin: -2px;
        width: 28px; }
      @media (min-width: 769px) {
        .quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest,
        .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest {
          height: 35px;
          width: 35px; } }
  .quick-view-dialog .product-main-carousel .slick-dots,
  .choose-bonus-product-dialog .product-main-carousel .slick-dots {
    bottom: 25px; }
    .quick-view-dialog .product-main-carousel .slick-dots li,
    .choose-bonus-product-dialog .product-main-carousel .slick-dots li {
      margin: 0;
      width: auto;
      height: auto;
      padding: 9px; }
    .quick-view-dialog .product-main-carousel .slick-dots button,
    .choose-bonus-product-dialog .product-main-carousel .slick-dots button {
      border: solid 0.5px #fff;
      height: 8px;
      padding: 0;
      transform: rotate(45deg);
      width: 8px; }
      .quick-view-dialog .product-main-carousel .slick-dots button::before,
      .choose-bonus-product-dialog .product-main-carousel .slick-dots button::before {
        display: none; }
    .quick-view-dialog .product-main-carousel .slick-dots .slick-active button,
    .choose-bonus-product-dialog .product-main-carousel .slick-dots .slick-active button {
      background-color: #fff; }
  .quick-view-dialog .product-main-carousel .slick-dotted,
  .choose-bonus-product-dialog .product-main-carousel .slick-dotted {
    margin-bottom: 0; }
  .quick-view-dialog .prices-add-to-cart-actions,
  .choose-bonus-product-dialog .prices-add-to-cart-actions {
    margin: 20px 0; }
    @media (max-width: 860.98px) {
      .quick-view-dialog .prices-add-to-cart-actions,
      .choose-bonus-product-dialog .prices-add-to-cart-actions {
        margin: 20px 0 0; } }
  @media (min-width: 769px) {
    .quick-view-dialog .add-to-cart-global,
    .choose-bonus-product-dialog .add-to-cart-global {
      font-size: 16px; } }
  @media (min-width: 1025px) {
    .quick-view-dialog .add-to-cart-global,
    .choose-bonus-product-dialog .add-to-cart-global {
      font-size: 14px;
      min-height: 60px; } }
  .quick-view-dialog .product-delivery-message,
  .choose-bonus-product-dialog .product-delivery-message {
    font-size: 14px;
    margin: 0;
    line-height: 18px; }
    @media (min-width: 1025px) {
      .quick-view-dialog .product-delivery-message,
      .choose-bonus-product-dialog .product-delivery-message {
        font-size: 18px;
        line-height: 22px; } }

.product-quickview .product-main-carousel .slick-track {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.product-quickview .product-nav-carousel {
  display: none; }

.product-quickview .carousel-item .img-fluid {
  margin: auto; }

@media (min-width: 769px) {
  .product-quickview .carousel-item {
    height: 140px;
    padding: 0 12px;
    position: relative; }
    .product-quickview .carousel-item .img-fluid {
      height: 100%;
      display: block;
      margin: 0 auto; }
    .product-quickview .carousel-item .video {
      height: 100%;
      -ms-flex-align: center;
          align-items: center;
      border: 2px solid #999;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-pack: center;
          justify-content: center; }
    .product-quickview .carousel-item .video-title {
      color: #999;
      margin: 5px 0 0;
      text-transform: uppercase;
      font-weight: bold; } }

@font-face {
  font-family: 'Manrope-medium';
  src: url("../fonts/Manrope/Manrope-medium.woff2") format("woff2"), url("../fonts/Manrope/Manrope-medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'Manrope-bold';
  src: url("../fonts/Manrope/Manrope-bold.woff2") format("woff2"), url("../fonts/Manrope/Manrope-bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'MuseoSans';
  src: url("../fonts/MuseoSans/MuseoSans-300.otf") format("otf");
  font-weight: 300;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'MuseoSans-bold';
  src: url("../fonts/MuseoSans/MuseoSans-500.otf") format("otf");
  font-weight: 700;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'CoralBlushSerif';
  src: url("../fonts/CoralBlush/CoralBlushSerif.woff2") format("woff2"), url("../fonts/CoralBlush/CoralBlushSerif.woff") format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

.quantity-btn {
  background: transparent;
  border-color: transparent;
  padding: 0;
  width: 28px;
  height: 28px; }
  .quantity-btn img {
    width: 100%; }

.product-carousel-title-wrapper {
  margin-top: 64px; }
  .product-carousel-title-wrapper .product-carousel-title {
    font-family: "CoralBlushSerif", serif;
    font-size: 36px;
    text-transform: uppercase;
    padding-bottom: 32px;
    color: #d80b3a;
    text-align: center; }
    @media (min-width: 769px) {
      .product-carousel-title-wrapper .product-carousel-title {
        text-align: left; } }

.product-recommendation {
  width: 100vw;
  position: relative;
  margin-left: -50vw;
  left: 50%;
  margin-bottom: 32px; }
  .product-recommendation .carousel-container {
    position: relative;
    max-width: 100%;
    overflow: hidden; }
  .product-recommendation .product-carousels-wrapper {
    margin-top: 32px; }
  .product-recommendation .carousel-wrapper {
    overflow: hidden;
    width: 100%; }
  .product-recommendation .carousel-items,
  .product-recommendation .carousel-items-wrapper {
    display: -ms-flexbox;
    display: flex;
    transition: transform 0.3s ease; }
  @media (min-width: 769px) {
    .product-recommendation .carousel-items {
      margin-left: 10%; } }
  @media (min-width: 1025px) {
    .product-recommendation .carousel-items {
      margin-left: 17%; } }
  .product-recommendation .product-carousel-title-wrapper .product-carousel-title {
    font-size: 36px;
    font-weight: 400;
    text-transform: uppercase;
    padding-bottom: 32px;
    font-family: "CoralBlushSerif", serif; }
    @media (max-width: 544.98px) {
      .product-recommendation .product-carousel-title-wrapper .product-carousel-title {
        width: -webkit-fit-content;
        width: fit-content;
        padding: 0 16px 32px; } }
  .product-recommendation .carousel-items-wrapper > div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: start;
    -ms-flex-pack: start;
        justify-content: start;
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 363px; }
    @media (min-width: 1025px) {
      .product-recommendation .carousel-items-wrapper > div {
        margin-right: 1rem; } }
  .product-recommendation .product-carousel-arrow-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: 0 17%; }
    .product-recommendation .product-carousel-arrow-wrapper .arrow {
      width: 48px;
      height: 48px;
      border-radius: 128px;
      border: 1px solid #d80b3a;
      background: white;
      padding: 0; }
      .product-recommendation .product-carousel-arrow-wrapper .arrow:focus {
        outline: unset; }
    .product-recommendation .product-carousel-arrow-wrapper .right-arrow i {
      transform: rotate(180deg); }
  .product-recommendation .tile-image {
    object-fit: contain;
    max-height: 400px; }
  .product-recommendation .product-tile .tile-body .pdp-link a {
    font-size: 14px;
    line-height: 14px; }
  .product-recommendation .product-tile .tile-body .product-price-container .price .range {
    gap: 8px; }
    .product-recommendation .product-tile .tile-body .product-price-container .price .range .prices-title {
      font-size: 14px; }
  .product-recommendation .product-tile .tile-body .product-price-container .price .starting .prices-title {
    font-size: 14px; }
  .product-recommendation .product-tile .tile-body .product-price-container .price .price-number {
    font-size: 14px;
    margin: 0; }

#maincontent:has(.cart-page) .arrow {
  border-radius: 50%;
  border: 1px solid #d80b3a; }

.swatch-circle-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #ebe1d0;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-beige.disabled {
    opacity: 0.2; }

.swatch-filter-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ebe1d0;
  border-radius: 0.69em;
  background-color: #ebe1d0;
  display: block;
  position: relative; }
  .swatch-filter-beige.disabled {
    opacity: 0.2; }

.swatch-circle-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-noir.disabled {
    opacity: 0.2; }

.swatch-filter-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative; }
  .swatch-filter-noir.disabled {
    opacity: 0.2; }

.swatch-circle-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #2234de;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-bleu.disabled {
    opacity: 0.2; }

.swatch-filter-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #2234de;
  border-radius: 0.69em;
  background-color: #2234de;
  display: block;
  position: relative; }
  .swatch-filter-bleu.disabled {
    opacity: 0.2; }

.swatch-circle-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #522d24;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-brun.disabled {
    opacity: 0.2; }

.swatch-filter-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #522d24;
  border-radius: 0.69em;
  background-color: #522d24;
  display: block;
  position: relative; }
  .swatch-filter-brun.disabled {
    opacity: 0.2; }

.swatch-circle-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #4ca377;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-vert.disabled {
    opacity: 0.2; }

.swatch-filter-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #4ca377;
  border-radius: 0.69em;
  background-color: #4ca377;
  display: block;
  position: relative; }
  .swatch-filter-vert.disabled {
    opacity: 0.2; }

.swatch-circle-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #bfbfcb;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-gris.disabled {
    opacity: 0.2; }

.swatch-filter-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #bfbfcb;
  border-radius: 0.69em;
  background-color: #bfbfcb;
  display: block;
  position: relative; }
  .swatch-filter-gris.disabled {
    opacity: 0.2; }

.swatch-circle-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #faa401;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-orange.disabled {
    opacity: 0.2; }

.swatch-filter-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #faa401;
  border-radius: 0.69em;
  background-color: #faa401;
  display: block;
  position: relative; }
  .swatch-filter-orange.disabled {
    opacity: 0.2; }

.swatch-circle-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #e27ea6;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rose.disabled {
    opacity: 0.2; }

.swatch-filter-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #e27ea6;
  border-radius: 0.69em;
  background-color: #e27ea6;
  display: block;
  position: relative; }
  .swatch-filter-rose.disabled {
    opacity: 0.2; }

.swatch-circle-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #a17df2;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-violet.disabled {
    opacity: 0.2; }

.swatch-filter-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #a17df2;
  border-radius: 0.69em;
  background-color: #a17df2;
  display: block;
  position: relative; }
  .swatch-filter-violet.disabled {
    opacity: 0.2; }

.swatch-circle-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fd0000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rouge.disabled {
    opacity: 0.2; }

.swatch-filter-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fd0000;
  border-radius: 0.69em;
  background-color: #fd0000;
  display: block;
  position: relative; }
  .swatch-filter-rouge.disabled {
    opacity: 0.2; }

.swatch-circle-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-blanc.disabled {
    opacity: 0.2; }

.swatch-filter-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative; }
  .swatch-filter-blanc.disabled {
    opacity: 0.2; }

.swatch-circle-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fee900;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-jaune.disabled {
    opacity: 0.2; }

.swatch-filter-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fee900;
  border-radius: 0.69em;
  background-color: #fee900;
  display: block;
  position: relative; }
  .swatch-filter-jaune.disabled {
    opacity: 0.2; }

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, yellow 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 2.5em;
  position: relative;
  transform: rotate(35deg);
  width: 2.5em; }
  .swatch-circle-miscellaneous.disabled {
    opacity: 0.2; }
  .swatch-circle-miscellaneous.selected::after {
    transform: rotate(-35deg); }

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

.add-to-wishlist-messages {
  position: fixed;
  z-index: 9999;
  top: 15%;
  left: 50%;
  margin-left: -125px;
  width: 250px; }
  @media (max-width: 860.98px) {
    .add-to-wishlist-messages {
      padding: 0 8%;
      margin-left: -250px;
      width: 500px; } }

.add-to-wishlist-alert {
  animation: fade 5s linear forwards;
  box-shadow: 1px 1px 5px grey;
  padding: 1em; }

@keyframes fade {
  0% {
    opacity: 0; }
  10% {
    opacity: 1; }
  90% {
    opacity: 1; }
  100% {
    opacity: 0; } }
  .add-to-wishlist-alert.show {
    display: block; }

.wishlistTile i.fa-heart-o {
  color: rgba(0, 0, 0, 0.7); }

.wishlistTile i.fa-circle {
  color: rgba(255, 255, 255, 0.7);
  text-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); }

.wishlistTile span.fa-stack {
  position: absolute;
  top: -5px;
  right: 16px; }

.wishlistTile .fa-heart {
  color: black; }

.pos-absolute, .search-banner .image-container .page-title, .search-banner .image-container .picture-banner::before {
  position: absolute;
  top: 0;
  left: 0; }

.refinement-bar {
  padding-bottom: 32px;
  display: block; }
  .refinement-bar ul {
    padding-left: 0; }
  @media (max-width: 768.98px) {
    .refinement-bar {
      position: relative;
      width: 100%;
      z-index: 1; } }

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

.header-bar {
  border-bottom: 0.063em solid #f7f7f7; }
  .header-bar button.close {
    font-size: 1rem;
    font-weight: normal;
    opacity: 1; }
  .header-bar .fa.fa-close::before {
    font-size: 1.25em; }
  @media (min-width: 545px) and (max-width: 768.98px) {
    .header-bar {
      padding: 0.938em 2.813em; } }
  @media (max-width: 544.98px) {
    .header-bar {
      padding: 0.938em; } }

.grid-header .filter-results-dropdown {
  width: 95%;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
  background-color: #fff;
  border: none;
  color: #222;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .grid-header .filter-results-dropdown:hover {
    background-color: #fff;
    color: #222; }
  .grid-header .filter-results-dropdown .i-filter--red {
    width: 20px;
    height: 20px; }
  .grid-header .filter-results-dropdown .filter-results-text {
    font-size: 15px;
    font-weight: 300;
    padding-left: 10px; }

.refinements {
  z-index: 3; }
  .refinements .search-dropdown-toggle {
    background-color: transparent;
    color: #222;
    border: unset;
    text-transform: unset;
    padding: 0 5px;
    min-height: unset; }
    .refinements .search-dropdown-toggle:hover {
      background-color: transparent;
      color: #222; }
    .refinements .search-dropdown-toggle:focus {
      box-shadow: unset; }
    @media (max-width: 768.98px) {
      .refinements .search-dropdown-toggle {
        display: none; } }
    .refinements .search-dropdown-toggle::after {
      border: none; }
    @media (max-width: 768.98px) {
      .refinements .search-dropdown-toggle .search-refinement-arrows {
        display: none !important; } }
  .refinements .attr-text-wrapper {
    gap: 8px; }
  .refinements .attr-display-name {
    font-weight: 500;
    text-transform: capitalize;
    font-size: 14px; }
  .refinements .show .i-arrow-down {
    transform: rotate(180deg); }
  .refinements .dropdown-menu {
    padding: 0;
    margin: 0;
    z-index: 2; }
    @media (max-width: 768.98px) {
      .refinements .dropdown-menu {
        display: block;
        position: relative;
        top: 0;
        width: 100%; } }
  .refinements .dropdown-menu > ul {
    width: 300px;
    max-height: 250px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);
    margin: 0;
    overflow-y: scroll;
    -ms-overflow-style: none;
    border: 1px solid #bdb9b9;
    padding: 0 0 10px; }
    @media (max-width: 768.98px) {
      .refinements .dropdown-menu > ul {
        box-shadow: none;
        max-height: none; } }
    .refinements .dropdown-menu > ul::-webkit-scrollbar {
      display: none; }
  .refinements .header,
  .refinements .values {
    padding: 0.313em 0; }
    @media (min-width: 545px) and (max-width: 768.98px) {
      .refinements .header li,
      .refinements .values li {
        display: inline-block; } }
  .refinements .header {
    font-size: 1.125em;
    color: #999; }
  .refinements ul {
    overflow: auto; }
    .refinements ul li {
      padding-left: 1px; }
      .refinements ul li button {
        border: none;
        color: #222;
        background-color: transparent; }
  .refinements li {
    list-style-type: none;
    padding-left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    padding-top: 15px; }
    .refinements li.disabled {
      opacity: 0.5; }
    .refinements li .swatch-circle {
      border-color: transparent;
      box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1); }
      .refinements li .swatch-circle.selected::after {
        width: calc(100% + 10px);
        height: calc(100% + 10px);
        content: "";
        background: transparent;
        top: 50%;
        left: 50%;
        border: 2px solid #d80b3a;
        transform: translate(-50%, -50%); }
  .refinements .checkbox-wrapper {
    gap: 8px; }
  @media (max-width: 544.98px) {
    .refinements {
      padding: 0; } }
  .refinements .card-header h2 {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    margin-bottom: 0; }
  .refinements .refinement-value-button {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 100%;
    text-align: left;
    border-bottom: 1px solid #bdb9b9;
    margin: 0 20px;
    padding-bottom: 8px; }
  @media (min-width: 769px) {
    .refinements .refinement-color .dropdown-menu > ul {
      padding: 20px 0; } }

.refienements-show-refinements-wrapper {
  gap: 32px; }
  .refienements-show-refinements-wrapper .show-refinements-btn {
    display: -ms-flexbox;
    display: flex;
    height: 48px;
    padding: 20px 32px;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 10px;
    background: #fff;
    border: 1px solid #37262d;
    font-size: 14px;
    font-weight: 700;
    color: #37262d; }
    @media (max-width: 860.98px) {
      .refienements-show-refinements-wrapper .show-refinements-btn {
        -ms-flex-positive: 1;
            flex-grow: 1;
        margin-top: 16px; } }

.refinements-title-mobile {
  width: 100%;
  box-shadow: none;
  padding-left: 28px;
  color: #d80b3a;
  font-size: 16px;
  font-weight: 600; }
  @media (min-width: 769px) {
    .refinements-title-mobile {
      display: none; } }

.color-subtitle {
  padding-left: 28px;
  font-size: 14px;
  font-weight: 500; }
  @media (min-width: 769px) {
    .color-subtitle {
      display: none; } }

button.reset {
  color: #d80b3a; }
  @media (max-width: 768.98px) {
    button.reset {
      padding-top: 4px; } }

.secondary-bar {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 1em;
  overflow: auto; }
  @media (min-width: 769px) {
    .secondary-bar button.reset {
      font-size: 18px;
      font-weight: 300;
      text-transform: none; } }
  @media (max-width: 768.98px) {
    .secondary-bar button.reset {
      float: right; } }
  @media (min-width: 545px) and (max-width: 768.98px) {
    .secondary-bar {
      padding: 0.938em 2.813em; } }
  @media (max-width: 544.98px) {
    .secondary-bar {
      padding: 0.938em; } }

.refinement-header {
  overflow: auto; }

.disabled {
  pointer-events: none; }

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

.search-results-count {
  font-family: "Barlow", sans-serif;
  font-size: 22px; }

.search-results .product-grid .sales-label {
  display: none; }

h1.page-title {
  color: #d80b3a;
  margin: 0 !important;
  text-transform: uppercase; }

.result-count {
  font-size: 22px;
  font-family: "Barlow", sans-serif;
  font-weight: 500;
  text-transform: uppercase;
  margin-top: 10px;
  word-break: break-all; }
  @media (max-width: 768.98px) {
    .result-count {
      font-size: 12px; } }
  @media (min-width: 769px) {
    .result-count {
      font-weight: 600; } }

@media (min-width: 769px) {
  .plp-sort-order {
    font-size: 20px; } }

.refinement .search-refinement-arrows i {
  transition: ease-in-out 100ms; }

.refinement.show .search-refinement-arrows i {
  transform: rotate(180deg); }

@media (max-width: 768.98px) {
  .refinement.card {
    border-top: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    border-radius: 0;
    margin-bottom: 0; }
  .refinement .card-header {
    border-bottom: 0 none;
    padding: 0.25rem 1rem; }
  .refinement .card-body {
    padding: 0 1rem; } }

.refinement a {
  text-decoration: none; }

.refinement.refinement-category li {
  margin-left: 0;
  display: block; }

.refinement.refinement-category > ul > li {
  margin-left: 0; }

.scroll-to-top-search {
  display: none;
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 9999; }
  .scroll-to-top-search img {
    width: 60px;
    cursor: pointer; }

.search-banner .image-container {
  position: relative;
  width: 100%;
  height: 12rem;
  overflow: hidden; }
  .search-banner .image-container .page-title {
    width: 100%;
    height: 100%;
    z-index: 3;
    -ms-flex-pack: center;
        justify-content: center;
    padding: 0;
    color: #fff;
    font-size: 3.125rem;
    text-align: center; }
    @media (min-width: 769px) {
      .search-banner .image-container .page-title {
        font-size: 4rem; } }
  .search-banner .image-container .picture-banner::before {
    width: 100%;
    height: 100%;
    z-index: 2;
    content: "";
    opacity: 0.32;
    background: #37262d; }
  .search-banner .image-container .picture-banner img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: relative;
    z-index: 1; }

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

.filter-bar ul {
  padding-left: 15px; }

.filter-bar li {
  list-style: none;
  float: left;
  margin: 0.3125em; }
  .filter-bar li.filter-value {
    border: 1px solid #ccc;
    padding: 0.3125em;
    border-radius: 3px;
    position: relative; }
    .filter-bar li.filter-value button {
      color: black;
      border: none;
      padding: 0 2rem 0 0.5rem; }
      .filter-bar li.filter-value button::after {
        content: "\F00D";
        font: normal normal normal 14px/1 FontAwesome;
        text-rendering: auto;
        position: absolute;
        right: 10px;
        top: 11px; }
  .filter-bar li.swatch-filter {
    font-size: 1.38em;
    position: relative;
    margin-top: 4px; }
    .filter-bar li.swatch-filter button {
      width: 100%;
      height: 100%;
      display: block;
      border: none; }
      .filter-bar li.swatch-filter button::before {
        content: "";
        background-color: white;
        width: 0.8em;
        height: 0.8em;
        border-radius: 0.4em;
        position: absolute;
        left: 0.5em;
        top: 0.5em; }
      .filter-bar li.swatch-filter button::after {
        content: "\F057";
        font: normal normal normal 14px/1 FontAwesome;
        display: inline;
        text-rendering: auto;
        position: absolute;
        left: 0.18em;
        top: 0.12em;
        font-size: 1.5em; }

@media (max-width: 544.98px) {
  .tab-content {
    padding-left: 0;
    padding-right: 0; } }

.product-grid {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 1fr;
      grid-template-columns: 1fr;
  gap: 2rem; }
  @media (min-width: 545px) {
    .product-grid {
      -ms-grid-columns: (1fr)[2];
          grid-template-columns: repeat(2, 1fr);
      gap: 1rem; } }
  @media (min-width: 861px) {
    .product-grid {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr);
      gap: 2rem; } }

.search-tips {
  text-align: left;
  margin-top: 1.875rem; }

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

.show-more,
.show-more-content {
  padding: 0.938em;
  clear: both; }
  .show-more button,
  .show-more-content button {
    font-weight: 300;
    font-size: 14px;
    text-transform: unset;
    padding: 20px 32px; }

.show-more-arrow {
  width: 29px;
  margin-top: 5px; }
  @media (min-width: 769px) {
    .show-more-arrow {
      width: 42px;
      margin-top: 10px; } }

.swatch-mark.color-value[data-selected=true]::after {
  color: #37262d;
  content: '\F058';
  display: table-caption;
  font-family: 'FontAwesome';
  font-size: 1.625em;
  left: 0.295em;
  position: absolute; }

.swatch-mark.color-value.selected::after {
  background: #fff;
  border-radius: 50%;
  color: #37262d;
  content: '\F058';
  display: table-caption;
  font-family: 'FontAwesome';
  font-size: 1.625em;
  height: 0.75em;
  left: 0.31em;
  line-height: 0.8em;
  position: absolute;
  top: 0.35em;
  width: 0.8em; }

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

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

.custom-plp-select {
  position: relative;
  display: inline-block;
  /* Checkbox style */
  /* Filled circle when selected */ }
  .custom-plp-select .select-label-wrapper {
    display: none;
    min-width: 220px; }
  .custom-plp-select .sort-order-heading-wrapper {
    gap: 8px; }
  .custom-plp-select .toggle-filter-options {
    cursor: pointer; }
  .custom-plp-select .sort-static-text,
  .custom-plp-select .select-label {
    font-family: "Manrope-medium", sans-serif;
    font-size: 14px;
    font-style: normal; }
  .custom-plp-select .sort-static-text {
    color: #b8b2b4;
    font-weight: 500; }
    .custom-plp-select .sort-static-text.side-static {
      color: #37262d;
      font-size: 18px;
      font-weight: 700;
      line-height: 18px;
      padding-bottom: 24px; }
  .custom-plp-select .select-label {
    font-weight: 700; }
  .custom-plp-select .options .option {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    padding: 10px;
    cursor: pointer;
    border-bottom: 1px solid #eee; }
  .custom-plp-select .options:not(.side-custom-options) {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    min-width: 225px;
    background-color: #fff;
    border: 2px solid #f3f2f2;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    z-index: 4; }
  .custom-plp-select .options.side-custom-options .option {
    padding: 10px 0;
    border-bottom: unset; }
  .custom-plp-select .option:last-child {
    border-bottom: none; }
  .custom-plp-select .option:hover {
    background-color: #f2f3f5; }
  .custom-plp-select .checkbox {
    width: 18px;
    height: 18px;
    border: 1px solid #ccc;
    border-radius: 50%;
    margin-right: 10px;
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }
    .custom-plp-select .checkbox.side-checkbox {
      border-color: #37262d; }
  .custom-plp-select .checkbox.selected::after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #d80b3a;
    border-radius: 50%; }

@media (min-width: 545px) {
  .main-refinements-row {
    padding-bottom: 16px;
    border-bottom: 2px solid #f3f2f2; } }

.applied-refinements-wrapper {
  display: none;
  gap: 16px;
  padding-top: 16px; }
  .applied-refinements-wrapper .current-applied-refinement {
    padding: 8px 8px 8px 16px;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 8px;
    border-radius: 48px;
    border: 2px solid #f3f2f2; }
    .applied-refinements-wrapper .current-applied-refinement .applied-refinement-diplay-name {
      font-size: 14px;
      font-style: normal;
      font-weight: 500; }
    .applied-refinements-wrapper .current-applied-refinement .remove-refinement-wrapper {
      cursor: pointer; }
  .applied-refinements-wrapper .reset-refinements-btn {
    color: #b8b2b4;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    cursor: pointer;
    text-decoration: underline; }
    @media (min-width: 1025px) {
      .applied-refinements-wrapper .reset-refinements-btn {
        text-decoration: unset; }
        .applied-refinements-wrapper .reset-refinements-btn:hover {
          text-decoration: underline; } }

.attr-selected-count {
  display: block;
  background-color: #d80b3a;
  color: #fff;
  font-size: 0.625rem;
  line-height: 1.125rem;
  text-align: center;
  width: 1.125rem;
  height: 1.125rem;
  border-radius: 10px; }

.result-sort-wrapper {
  gap: 16px; }
  @media (max-width: 544.98px) {
    .result-sort-wrapper {
      -ms-flex-pack: justify;
          justify-content: space-between;
      padding-bottom: 16px;
      border-bottom: 2px solid #f3f2f2; } }
  .result-sort-wrapper .total-results-count {
    color: #37262d;
    font-family: "Manrope-medium", sans-serif;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 14px; }

.refinements-popover {
  left: auto;
  right: 0;
  position: fixed;
  box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1);
  border: none;
  overflow: hidden;
  border-radius: 0;
  z-index: 100;
  overflow-x: hidden;
  overflow-y: scroll;
  display: block;
  height: 0;
  bottom: 0;
  width: 100vw;
  background: #fff;
  transition: height 0.4s ease-in; }
  @media (min-width: 769px) {
    .refinements-popover {
      width: 0;
      max-width: 512px;
      transition: width 0.4s ease-in; } }
  .refinements-popover.show {
    height: 100vh; }
    @media (min-width: 769px) {
      .refinements-popover.show {
        width: 50%; } }
    @media (min-width: 1025px) {
      .refinements-popover.show {
        width: 512px; } }
    .refinements-popover.show .content-wrapper,
    .refinements-popover.show .btns-wrapper {
      display: -ms-flexbox;
      display: flex; }
  .refinements-popover .content-wrapper,
  .refinements-popover .btns-wrapper {
    display: none; }
  .refinements-popover .content-wrapper {
    padding: 32px; }
  .refinements-popover .header-wrapper {
    padding-bottom: 32px; }
    .refinements-popover .header-wrapper .refinements-popover-title {
      font-family: "Manrope-medium", sans-serif;
      text-transform: capitalize;
      font-size: 32px;
      font-weight: 400;
      white-space: nowrap; }
  .refinements-popover .hide-refinements-btn,
  .refinements-popover .open-refinements-arrow-wrapper {
    cursor: pointer; }
  .refinements-popover .side-refinement-wrapper {
    border-bottom: 1px solid #f3f2f2;
    border-top: 1px solid #f3f2f2;
    margin: 20px 0;
    padding: 20px 0;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .refinements-popover .side-refinement-wrapper.show-values .values-wrapper {
      display: -ms-flexbox;
      display: flex; }
  .refinements-popover .values-wrapper {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    display: none;
    gap: 8px;
    padding-top: 16px; }
    .refinements-popover .values-wrapper .refinement-value-display-value {
      font-family: "Manrope-medium", sans-serif;
      font-size: 14px;
      font-weight: 500;
      text-transform: capitalize; }
  .refinements-popover .refinement-display-name {
    font-family: "Manrope-medium", sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    gap: 8px; }
  .refinements-popover .checkbox-wrapper {
    gap: 8px;
    cursor: pointer; }
  .refinements-popover .btns-wrapper {
    padding: 16px 32px 32px;
    gap: 16px;
    background: #fff;
    box-shadow: 0 0 16px 0 rgba(124, 129, 175, 0.16); }
    .refinements-popover .btns-wrapper .remove-filters,
    .refinements-popover .btns-wrapper .submit-filters {
      font-size: 14px;
      font-family: "Manrope-bold", sans-serif;
      text-transform: none; }
    .refinements-popover .btns-wrapper .remove-filters {
      border-color: #37262d;
      color: #37262d; }
      .refinements-popover .btns-wrapper .remove-filters:hover {
        background: transparent; }
    .refinements-popover .btns-wrapper .submit-filters:hover {
      background: #d80b3a;
      color: #fff; }

@media (min-width: 545px) {
  .grid-footer {
    -ms-grid-column: span 2;
        grid-column: span 2; } }

@media (min-width: 861px) {
  .grid-footer {
    -ms-grid-column: span 3;
        grid-column: span 3; } }

.category-bottom-wrapper {
  padding-top: 20px; }
  .category-bottom-wrapper .category-bottom-info-content {
    gap: 32px;
    max-width: 896px; }
  .category-bottom-wrapper .category-name {
    color: #d80b3a;
    font-family: "CoralBlushSerif", serif;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 36px;
    text-transform: uppercase; }
  .category-bottom-wrapper .custom-bottom-heading > * {
    color: #d80b3a;
    font-family: "CoralBlushSerif", serif;
    font-size: 36px;
    font-style: normal;
    font-weight: 400;
    line-height: 36px;
    text-transform: uppercase; }
  .category-bottom-wrapper .category-descr-wrapper {
    color: #37262d;
    font-family: "Manrope-medium", sans-serif;
    font-size: 0.875rem;
    font-weight: 500;
    line-height: 1.75rem;
    max-height: 7.5rem;
    overflow: hidden;
    position: relative;
    transition: max-height 0.3s ease-in-out; }
    .category-bottom-wrapper .category-descr-wrapper > * {
      line-height: 1.75rem; }
  .category-bottom-wrapper .read-more-less-btn {
    display: none;
    font-size: 0.875rem;
    font-weight: 400;
    text-transform: none; }
    .category-bottom-wrapper .read-more-less-btn.visible {
      display: inline-block; }

.product-detail .title-wrapper {
  gap: 8px; }
  .product-detail .title-wrapper .product-prices-top {
    gap: 0.625rem; }
    .product-detail .title-wrapper .product-prices-top .pricing-advice-alert {
      border-radius: 1.5625rem;
      padding: 0.375rem 0.75rem;
      font-size: 0.875rem;
      color: #fff;
      background: #d80b3a; }
  .product-detail .title-wrapper .price {
    font-size: 18px; }
  .product-detail .title-wrapper .prices-title {
    color: #b8b2b4;
    padding-right: 0.5rem; }
  .product-detail .title-wrapper .price .sales {
    font-weight: 500; }

.product-detail .main-content-wrapper {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: minmax(0, 1fr);
      grid-template-columns: minmax(0, 1fr);
  width: 100%; }
  @media (min-width: 861px) {
    .product-detail .main-content-wrapper {
      -ms-grid-columns: (minmax(0, 1fr))[2];
          grid-template-columns: repeat(2, minmax(0, 1fr));
      gap: 2rem; } }
  .product-detail .main-content-wrapper .right-side-content {
    margin-top: 1.5rem; }
    @media (min-width: 1025px) {
      .product-detail .main-content-wrapper .right-side-content {
        margin-top: 0; } }

.product-detail .quantity-brodery-container {
  gap: 2rem;
  width: 100%; }
  @media (min-width: 769px) {
    .product-detail .quantity-brodery-container {
      width: unset; } }

@media (min-width: 769px) {
  .product-detail .attributes {
    margin: 1rem 0 0; } }

.product-detail .attributes .attribute {
  margin-top: unset; }

.product-detail .attributes .attribute-size-link {
  color: #7f7f7f;
  display: block;
  padding-bottom: 0.625rem; }
  .product-detail .attributes .attribute-size-link:hover {
    color: #37262d; }
  @media (min-width: 769px) {
    .product-detail .attributes .attribute-size-link {
      padding-bottom: 0; } }

.product-detail .attributes .price-with-embr-wrapper {
  margin-top: 1rem; }

.product-detail .price {
  font-size: 2rem;
  line-height: 1; }

.product-detail .price-with-embr-wrapper {
  gap: 1rem; }

.product-detail .prices-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.product-detail .price-tax {
  font-size: 22px;
  font-weight: 400;
  padding: 10px 0; }
  @media (min-width: 769px) {
    .product-detail .price-tax {
      font-size: 22px;
      padding: 0;
      margin: 0 0 4px 10px; } }

.product-detail .back-in-stock-btn {
  font-size: 14px;
  padding: 9px;
  min-height: 0;
  width: 100%;
  border: 1px solid #37262d;
  text-transform: unset;
  margin: 0; }

.product-detail .quantity-add-to-cart-wrapper {
  gap: 2rem;
  -ms-flex-direction: column-reverse;
      flex-direction: column-reverse;
  -ms-flex-align: center;
      align-items: center; }
  @media (min-width: 769px) {
    .product-detail .quantity-add-to-cart-wrapper {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: end;
          align-items: end; } }

.product-detail .embroidery-add-to-cart-wrapper {
  gap: 1.5rem; }

.product-detail .custom-select {
  background-color: #fff;
  border: 2px solid #f2f3f5;
  border-radius: 5px;
  padding: 0 20px 0 25px;
  cursor: pointer !important; }
  .product-detail .custom-select:focus {
    border-color: #f2f3f5;
    box-shadow: none; }

.product-detail .custom-selected {
  background-color: #fff;
  border: 2px solid #f2f3f5;
  border-radius: 5px;
  padding: 0 20px 0 25px; }
  .product-detail .custom-selected:focus {
    border-color: #f2f3f5;
    box-shadow: none; }

.product-detail .not-selected-all-btn {
  text-transform: unset;
  margin: 0 auto; }

.product-detail.custom-container .carousel-and-imgnav-wrapper {
  position: -webkit-sticky;
  position: sticky;
  top: 9.6875rem; }

.product-detail .delete-remove-wrapper {
  display: none; }
  @media (min-width: 769px) {
    .product-detail .delete-remove-wrapper {
      display: -ms-flexbox;
      display: flex; } }

.bottom-price-buttons-element {
  display: none;
  padding: 1rem 1rem 2rem;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
  gap: 1rem;
  position: fixed;
  bottom: 0;
  background: #fff;
  box-shadow: 0 0 1rem 0 rgba(124, 129, 175, 0.16);
  margin: 0;
  width: 100vw;
  margin-left: -50vw;
  left: 50%;
  z-index: 2; }
  .bottom-price-buttons-element .prices-wrapper {
    margin: 0;
    padding: 0; }
    .bottom-price-buttons-element .prices-wrapper .price {
      font-weight: 700;
      white-space: nowrap;
      font-size: 0.875rem; }
      @media (min-width: 769px) {
        .bottom-price-buttons-element .prices-wrapper .price {
          font-size: 1.125rem; } }
  .bottom-price-buttons-element .cart-and-ipay {
    max-width: 100%;
    margin: 0 auto;
    width: 100%; }
    .bottom-price-buttons-element .cart-and-ipay .add-to-cart-btn-wrap {
      width: 100%;
      padding: 0; }
      .bottom-price-buttons-element .cart-and-ipay .add-to-cart-btn-wrap .add-to-cart {
        width: 100%;
        margin: 0; }

.product-detail .attributes .swatch-circle {
  display: block;
  height: 64px;
  width: 64px;
  background-size: cover;
  border: 2px solid #fff; }
  @media (min-width: 769px) {
    .product-detail .attributes .swatch-circle {
      height: 60px;
      width: 60px; } }

.product-detail .attributes .color-attribute {
  border: 1px solid transparent; }
  .product-detail .attributes .color-attribute:has(.swatch-circle:hover), .product-detail .attributes .color-attribute:has(.swatch-circle.color-value.selected), .product-detail .attributes .color-attribute:has(.swatch-circle.color-value[data-selected='true']) {
    border: 1px solid #d80b3a; }

.product-detail [disabled] .swatch-circle,
.product-detail .swatch-circle.unselectable {
  cursor: not-allowed;
  opacity: 0.5; }
  .product-detail [disabled] .swatch-circle.color-value.selected::after, .product-detail [disabled] .swatch-circle.color-value[data-selected='true']::after,
  .product-detail .swatch-circle.unselectable.color-value.selected::after,
  .product-detail .swatch-circle.unselectable.color-value[data-selected='true']::after {
    border-color: #ccc; }
  .product-detail [disabled] .swatch-circle:hover::after,
  .product-detail .swatch-circle.unselectable:hover::after {
    border-color: #37262d; }

label.color ~ a:hover {
  text-decoration: none; }

.product-tabs-list {
  display: none;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  list-style: none;
  padding: 0;
  margin: 30px 0 0; }
  @media (min-width: 769px) {
    .product-tabs-list {
      display: -ms-flexbox;
      display: flex; } }

.product-tab-title {
  display: -ms-flexbox;
  display: flex;
  margin: 0 15px 0 0; }
  @media (min-width: 1025px) {
    .product-tab-title {
      margin: 0 20px 0 0; } }
  .product-tab-title:last-child {
    margin: 0; }

.product-tab-link {
  border: 1px solid #f2f3f5;
  font-size: 16px;
  padding: 17px 22px; }
  @media (min-width: 1025px) {
    .product-tab-link {
      font-size: 20px;
      padding: 14px 40px; } }
  .product-tab-link:hover {
    background-color: transparent;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
    text-decoration: none;
    -webkit-text-stroke-width: medium; }
  .product-tab-link.active {
    background-color: transparent;
    box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
    text-decoration: none;
    -webkit-text-stroke-width: thin; }

.product-desc-content {
  overflow: hidden; }
  .product-desc-content::after {
    position: absolute;
    content: '';
    width: 100%;
    display: block;
    bottom: 0;
    left: 0;
    right: 0;
    height: 60px;
    background: linear-gradient(rgba(255, 255, 255, 0) 0%, white 60%); }
  .product-desc-content.open::after {
    display: none; }
  .product-desc-content.open .product-desc-show-more .icon {
    transform: rotate(180deg); }
  .product-desc-content .product-desc-show-more {
    position: absolute;
    bottom: -15px;
    transform: translate(-50%, 0);
    left: 50%;
    text-align: center;
    z-index: 1; }
    .product-desc-content .product-desc-show-more .icon {
      height: 50px;
      width: 50px; }

.product-tab-content {
  font-size: 14px;
  line-height: 18px;
  margin: 10px 0 0;
  text-align: justify;
  position: relative;
  overflow: hidden;
  width: 200px;
  transition: all 0.5s ease-in-out; }
  @media (min-width: 769px) {
    .product-tab-content {
      font-size: 16px;
      margin: 45px 0 0;
      transition: none;
      height: auto !important; } }
  .product-tab-content::after {
    position: absolute;
    content: '';
    width: 100%;
    display: block;
    bottom: 0;
    left: 0;
    right: 0;
    height: 85px;
    background: linear-gradient(rgba(255, 255, 255, 0) 0%, white 100%); }
    @media (min-width: 769px) {
      .product-tab-content::after {
        display: none; } }
  .product-tab-content h3 {
    font-size: 16px;
    font-weight: 600;
    color: #d80b3a;
    margin: 0 0 20px;
    text-transform: uppercase; }
    @media (min-width: 769px) {
      .product-tab-content h3 {
        font-size: 22px; } }
  .product-tab-content.open::after {
    display: none; }
  .product-tab-content.open .product-tab-show-more .icon {
    transform: rotate(180deg); }

.product-tab-show-more {
  position: absolute;
  bottom: -15px;
  transform: translate(-50%, 0);
  left: 50%;
  text-align: center;
  z-index: 1; }
  @media (min-width: 769px) {
    .product-tab-show-more {
      display: none; } }
  .product-tab-show-more .icon {
    height: 50px;
    width: 50px; }

.description-and-detail .product-desc-item {
  display: none; }
  .description-and-detail .product-desc-item:first-of-type .btn.title,
  .description-and-detail .product-desc-item.active + .product-desc-item .btn.title {
    border-top: none; }
  .description-and-detail .product-desc-item.active {
    display: -ms-flexbox;
    display: flex; }
    .description-and-detail .product-desc-item.active .btn.title {
      font-weight: 600; }
  .description-and-detail .product-desc-item .btn.title {
    -ms-flex-align: center;
        align-items: center;
    border-top: 1px solid #d8d8d8;
    font-size: 20px;
    text-transform: none;
    font-weight: 300;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    padding: 10px 0; }
    .description-and-detail .product-desc-item .btn.title::after {
      display: none; }
  .description-and-detail .product-desc-item .icon-base {
    height: 20px;
    width: 20px; }

.prodcut-exceptional {
  margin: 45px 0 70px; }

.prodcut-exceptional-title {
  font-size: 16px;
  font-weight: 600;
  color: #d80b3a;
  margin: 0 0 20px;
  text-transform: uppercase; }
  @media (min-width: 769px) {
    .prodcut-exceptional-title {
      font-size: 22px; } }

.prodcut-exceptional-img {
  max-height: 420px;
  display: block;
  margin: 0 auto; }

.social-container {
  padding-top: 0.9375em;
  text-align: center; }
  .social-container .social-icons {
    text-decoration: none;
    font-size: 1.875em;
    list-style-type: none;
    padding: 0;
    color: #999; }
    @media (max-width: 860.98px) {
      .social-container .social-icons {
        font-size: 1.5625em; } }
    .social-container .social-icons i,
    .social-container .social-icons a {
      color: #999;
      padding-right: 0.2em; }

label.availability {
  padding-right: 0.3125em; }

@media (min-width: 545px) {
  .product-number-rating {
    border-bottom: 1px solid #d5d7de; } }

@media (min-width: 769px) {
  .product-number-rating {
    border-top: 1px solid #d5d7de; } }

.product-name {
  color: #d80b3a;
  font-size: 18px;
  font-weight: 700;
  margin: 0;
  font-family: "Manrope-medium", sans-serif; }

.product-name-container {
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative; }
  @media (min-width: 1025px) {
    .product-name-container {
      height: 3rem; } }
  .product-name-container .product-wishlist-button {
    border: none;
    background: no-repeat;
    padding: 0; }
    .product-name-container .product-wishlist-button.outside {
      position: absolute;
      right: 10px;
      top: -40px; }
    .product-name-container .product-wishlist-button .i-heart {
      height: 20px;
      width: 20px; }
      @media (min-width: 769px) {
        .product-name-container .product-wishlist-button .i-heart {
          height: 31px;
          width: 31px; } }

@media (min-width: 769px) {
  .product-desc {
    font-size: 14px; } }

@media (min-width: 1025px) {
  .product-desc {
    font-size: 16px; } }

.product-quantity-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .product-quantity-container .quantity-btn {
    display: -ms-flexbox;
    display: flex;
    width: 2rem;
    height: 2rem;
    padding: 0.9375rem;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    gap: 0.625rem;
    border: 0.0625rem solid #37262d;
    border-radius: 50%;
    font-weight: 700; }
    .product-quantity-container .quantity-btn.quantity-minus {
      color: #b8b2b4; }
    .product-quantity-container .quantity-btn.quantity-plus {
      color: #d80b3a; }
  .product-quantity-container .form-control {
    height: 46px; }

.product-quantity-title {
  font-size: 20px;
  margin: 0 20px 0 0; }
  @media (min-width: 769px) {
    .product-quantity-title {
      display: none; } }

.product-quantity-input {
  background: #fff;
  padding: 0;
  text-align: center;
  -moz-appearance: textfield;
  -webkit-appearance: none;
  appearance: none;
  height: 50px;
  font-weight: 700;
  width: 40px; }
  @media (min-width: 769px) {
    .product-quantity-input {
      max-width: 50%; } }
  .product-quantity-input[type=number] {
    -moz-appearance: textfield; }
  .product-quantity-input::-webkit-outer-spin-button, .product-quantity-input::-webkit-inner-spin-button {
    -webkit-appearance: none; }
  .product-quantity-input:focus {
    background-color: #fff;
    border-color: #f2f3f5; }

.product-description-item {
  display: -ms-flexbox;
  display: flex; }
  @media (min-width: 769px) {
    .product-description-item {
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-direction: column;
          flex-direction: column;
      margin: 10px 0 0;
      text-align: center; } }
  @media (min-width: 1025px) {
    .product-description-item {
      -ms-flex-direction: row;
          flex-direction: row;
      margin: 35px 0 0;
      text-align: left; } }
  .product-description-item .i-maze,
  .product-description-item .i-water,
  .product-description-item .i-france {
    height: 50px;
    width: 50px; }

.pdp-section-separator {
  border: 1px solid #f3f2f2; }

.custom-properties-wrapper {
  margin-top: 1rem;
  gap: 16px; }
  .custom-properties-wrapper .custom-product-data {
    gap: 0.25rem; }
    .custom-properties-wrapper .custom-product-data .product-description-text {
      color: #37262d;
      font-size: 0.875rem;
      font-weight: 500; }

.product-description-tabs-wrapper .material-and-maintenance-wrapper h3 {
  color: #d80b3a; }

.product-description-tabs-wrapper .material-and-maintenance-wrapper .maintenance-images-wrapper {
  display: -ms-flexbox;
  display: flex;
  gap: 0.3125rem; }
  .product-description-tabs-wrapper .material-and-maintenance-wrapper .maintenance-images-wrapper img {
    height: 1.5625rem; }

.product-description-tabs-wrapper .product-description-tab .heading-wrapper {
  border-top: 1px solid #f3f2f2;
  padding: 16px 0; }

.product-description-tabs-wrapper .product-description-tab .heading {
  color: #37262d;
  font-size: 14px;
  font-weight: 700;
  line-height: 14px;
  margin: 0; }

.product-description-tabs-wrapper .product-description-tab .tab-content {
  display: none; }

.product-description-tabs-wrapper .product-description-tab .js-tab-item {
  cursor: pointer; }

.product-description-tabs-wrapper .product-description-tab .icon-arrow-dropdown {
  transition: ease-in-out 100ms; }

.product-description-tabs-wrapper .product-description-tab.active .tab-content {
  display: block; }

.product-description-tabs-wrapper .product-description-tab.active .icon-arrow-dropdown {
  transform: rotate(180deg); }

.product-description-tabs-wrapper .product-tab-content-inner * {
  color: #37262d;
  font-size: 0.875rem;
  font-weight: 500;
  line-height: 1.75rem; }

.product-description-icon {
  margin: 0 10px 0 0; }
  @media (min-width: 769px) {
    .product-description-icon {
      margin: 0; } }
  @media (min-width: 1025px) {
    .product-description-icon {
      margin: 0 10px 0 0; } }

.product-description-title {
  color: #d80b3a;
  font-weight: 600;
  margin: 0; }

.product-description-text {
  font-size: 14px;
  margin: 0; }

@media (min-width: 545px) {
  .product-number-rating .ratings {
    margin-top: 0.625em; } }

@media (max-width: 544.98px) {
  .product-number-rating .ratings {
    background-color: #fff;
    margin-top: -1.875em;
    /* 30/16 */
    margin-right: -0.9375em;
    /* 15/16 */
    padding: 0.1875em;
    /* 3/16 */ } }

.product-number {
  color: #d5d7de;
  font-size: 0.875em;
  padding-bottom: 0.938em;
  padding-top: 0.938em; }

.promotions {
  font-weight: normal;
  text-align: center;
  height: 85%; }
  .promotions div.collapsible-xl button.callout {
    font-size: 1.25em;
    padding-bottom: 1.25rem;
    padding-top: 1.25rem;
    color: #c00; }
    @media (min-width: 545px) {
      .promotions div.collapsible-xl button.callout {
        font-size: 1.375em; } }
    .promotions div.collapsible-xl button.callout::after {
      color: #37262d; }

.product-breadcrumb .breadcrumb {
  border-bottom: none;
  margin-left: -1rem;
  margin-bottom: 0; }
  @media (max-width: 860.98px) {
    .product-breadcrumb .breadcrumb {
      border-top: 1px solid #d5d7de;
      margin-left: 0; } }

.product-options {
  margin-top: 1.25em; }

.size-chart .size-chart-collapsible {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.5s;
  transition-timing-function: cubic-bezier(0, 1, 0, 1); }
  .size-chart .size-chart-collapsible.active {
    max-height: 100%;
    transition-timing-function: ease-in-out; }

.color-attribute {
  border: none;
  padding: 0;
  background: none;
  margin: 0 7px 0 0; }
  .color-attribute:focus {
    outline: none; }

.non-input-label {
  color: #37262d;
  display: block;
  font-size: 12px;
  font-weight: 600; }
  @media (min-width: 769px) {
    .non-input-label {
      font-size: 14px; } }

.product-color-label {
  font-size: 14px;
  font-weight: 500; }

.color-attr-representation-wrapper {
  gap: 8px;
  line-height: 1;
  margin-bottom: 0.75rem; }

.product-attr-color {
  margin-bottom: 10px; }
  @media (min-width: 769px) {
    .product-attr-color {
      margin-bottom: 16px; } }

.product-attr-size + .product-attr-width {
  margin-top: 20px; }

.product-quantity {
  gap: 8px;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: unset;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .product-quantity .quantity-title {
    font-weight: 700; }
  @media (min-width: 1025px) {
    .product-quantity {
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: start;
          align-items: start; } }
  @media (min-width: 769px) {
    .product-quantity {
      margin-top: 0;
      width: -webkit-fit-content;
      width: fit-content;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: start;
          align-items: start;
      max-width: 6.875rem; } }

@media (max-width: 544.98px) {
  .product-grid {
    padding-top: 0.938em; }
    .product-grid .col-6 {
      padding-left: 5px;
      padding-right: 5px; } }

.product-carousel-wrapper {
  display: -ms-flexbox;
  display: flex;
  gap: 2rem; }
  .product-carousel-wrapper .thumbnail-carousel {
    width: 84px;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .product-carousel-wrapper .main-carousel {
    position: relative;
    -ms-flex: 1;
        flex: 1;
    min-width: 0; }
  @media (min-width: 769px) {
    .product-carousel-wrapper {
      margin: 0; } }
  .product-carousel-wrapper .product-pintererst-icon {
    bottom: 20px;
    height: 26px;
    position: absolute;
    right: 20px;
    width: 26px;
    z-index: 1; }
    @media (min-width: 769px) {
      .product-carousel-wrapper .product-pintererst-icon {
        bottom: 35px;
        height: 31px;
        right: 35px;
        width: 31px; } }
  .product-carousel-wrapper .product-pintererst-link {
    background: #fff;
    display: inline-block;
    border-radius: 50%; }
    .product-carousel-wrapper .product-pintererst-link .i-pinterest {
      height: 28px;
      margin: -2px;
      width: 28px; }
    @media (min-width: 769px) {
      .product-carousel-wrapper .product-pintererst-link .i-pinterest {
        height: 35px;
        width: 35px; } }
  .product-carousel-wrapper .product-tag {
    position: absolute;
    left: 0;
    top: 14px;
    z-index: 2; }
    @media (min-width: 769px) {
      .product-carousel-wrapper .product-tag {
        left: 0;
        top: 32px; } }
  .product-carousel-wrapper .product-tag-text {
    -ms-flex-align: center;
        align-items: center;
    background-color: #d80b3a;
    border-radius: 2px;
    color: #fff;
    display: -ms-flexbox;
    display: flex;
    font-size: 8px;
    font-weight: 600;
    -ms-flex-pack: center;
        justify-content: center;
    line-height: 16px;
    padding: 12px 16px; }
    @media (min-width: 769px) {
      .product-carousel-wrapper .product-tag-text {
        font-size: 14px;
        line-height: 25px;
        padding: 0 32px; } }

.product-main-carousel .slick-dots {
  bottom: 30px; }
  .product-main-carousel .slick-dots li {
    margin: 0;
    width: auto;
    height: auto;
    padding: 9px; }
  .product-main-carousel .slick-dots button {
    border: 1px solid #fff;
    height: 8px;
    padding: 0;
    width: 8px;
    border-radius: 50%; }
    .product-main-carousel .slick-dots button::before {
      display: none; }
  .product-main-carousel .slick-dots .slick-active button {
    background-color: #fff; }

.product-nav-carousel .slick-list.draggable {
  min-height: 400px; }

.product-nav-carousel .slick-slide {
  padding: 0.5rem 0; }
  .product-nav-carousel .slick-slide.slick-current img {
    border: 2px solid #d80b3a;
    padding: 4px; }

.product-nav-carousel .carousel-item {
  cursor: pointer; }
  @media (min-width: 769px) {
    .product-nav-carousel .carousel-item {
      position: relative; }
      .product-nav-carousel .carousel-item .img-fluid {
        display: block;
        height: 100%;
        width: 100%;
        padding: 4px;
        max-width: 5.25rem; }
      .product-nav-carousel .carousel-item .video {
        height: 135px;
        -ms-flex-align: center;
            align-items: center;
        border: 2px solid #999;
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: center;
            justify-content: center; }
      .product-nav-carousel .carousel-item .video-title {
        color: #999;
        margin: 5px 0 0;
        text-transform: uppercase;
        font-weight: bold; } }

@media (min-width: 769px) {
  .product-nav-carousel .slick-arrow {
    height: 3rem;
    width: 3rem; } }

.product-nav-carousel .slick-prev {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'><path d='M22.9904 21.05L31.6904 29.75C31.8238 29.8833 31.9821 29.9583 32.1654 29.975C32.3488 29.9917 32.5238 29.9167 32.6904 29.75C32.8571 29.5833 32.9404 29.4167 32.9404 29.25C32.9404 29.0833 32.8571 28.9167 32.6904 28.75L24.0404 20.1C23.8738 19.9333 23.7071 19.8167 23.5404 19.75C23.3738 19.6833 23.1904 19.65 22.9904 19.65C22.7904 19.65 22.6071 19.6833 22.4404 19.75C22.2738 19.8167 22.1071 19.9333 21.9404 20.1L13.2904 28.75C13.1571 28.8833 13.0821 29.0417 13.0654 29.225C13.0488 29.4083 13.1238 29.5833 13.2904 29.75C13.4571 29.9167 13.6238 30 13.7904 30C13.9571 30 14.1238 29.9167 14.2904 29.75L22.9904 21.05Z' fill='%2337262D'/></svg>") no-repeat center; }

.product-nav-carousel .slick-next {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'><g><path d='M23.0096 26.95L14.3096 18.25C14.1762 18.1167 14.0179 18.0417 13.8346 18.025C13.6512 18.0083 13.4762 18.0833 13.3096 18.25C13.1429 18.4167 13.0596 18.5833 13.0596 18.75C13.0596 18.9167 13.1429 19.0833 13.3096 19.25L21.9596 27.9C22.1262 28.0667 22.2929 28.1833 22.4596 28.25C22.6262 28.3167 22.8096 28.35 23.0096 28.35C23.2096 28.35 23.3929 28.3167 23.5596 28.25C23.7262 28.1833 23.8929 28.0667 24.0596 27.9L32.7096 19.25C32.8429 19.1167 32.9179 18.9583 32.9346 18.775C32.9512 18.5917 32.8762 18.4167 32.7096 18.25C32.5429 18.0833 32.3762 18 32.2096 18C32.0429 18 31.8762 18.0833 31.7096 18.25L23.0096 26.95Z' fill='%2337262D'/></g></svg>") no-repeat center; }

.product-nav-carousel .slick-prev,
.product-nav-carousel .slick-next {
  position: unset;
  transform: unset;
  margin: 0 auto; }

.product-nav-carousel .slick-prev {
  margin-bottom: 0.75rem; }

.product-nav-carousel .slick-next {
  margin-top: 0.75rem; }

.product-nav-carousel .slick-next::before,
.product-nav-carousel .slick-prev::before {
  content: unset; }

.size-wrapper .size-wrapper-heading {
  margin-bottom: 0.75rem;
  line-height: 1; }
  .size-wrapper .size-wrapper-heading .size-heading-txt,
  .size-wrapper .size-wrapper-heading .guide-txt {
    color: #37262d;
    font-size: 0.875rem; }
  .size-wrapper .size-wrapper-heading .size-heading-txt {
    font-weight: 700; }
  .size-wrapper .size-wrapper-heading .guide-txt {
    font-weight: 500;
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
    cursor: pointer; }

.size-wrapper .custom-sizes-wrapper {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
      grid-template-columns: repeat(3, 1fr);
  column-gap: 0.5rem;
  row-gap: 0.75rem; }
  @media (min-width: 769px) {
    .size-wrapper .custom-sizes-wrapper {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }
  @media (min-width: 1025px) {
    .size-wrapper .custom-sizes-wrapper {
      -ms-grid-columns: (1fr)[5];
          grid-template-columns: repeat(5, 1fr); } }
  #quickViewModal .size-wrapper .custom-sizes-wrapper .size-box {
    font-size: 0.875rem; }
  @media (min-width: 769px) {
    #quickViewModal .size-wrapper .custom-sizes-wrapper {
      -ms-grid-columns: (1fr)[3];
          grid-template-columns: repeat(3, 1fr); } }
  .size-wrapper .custom-sizes-wrapper .size-box {
    font-weight: 500;
    border: 0.125rem solid #f3f2f2;
    background: #fff;
    color: #37262d;
    outline: none;
    line-height: 1;
    min-height: 2.125rem; }
    .size-wrapper .custom-sizes-wrapper .size-box.selected {
      background: #d80b3a;
      color: #fff; }
    .size-wrapper .custom-sizes-wrapper .size-box.custom-measure.show-edit-pencil {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      gap: 0.375rem; }
  .size-wrapper .custom-sizes-wrapper .size-box[disabled] {
    color: #f3f2f2; }

.edit-embr-wrapper,
.add-embroidery-btn {
  display: -ms-flexbox;
  display: flex;
  padding: 8px 8px 8px 16px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 4px;
  border-radius: 48px;
  border: 2px solid var(--Light-Grey, #f3f2f2);
  cursor: pointer; }
  .edit-embr-wrapper .edit-embr-btn,
  .add-embroidery-btn .edit-embr-btn {
    color: #37262d;
    text-align: center;
    font-size: 14px;
    font-weight: 500;
    border: unset;
    background: transparent; }

.price-with-embr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  gap: 8px; }

.pricing-advice {
  display: -ms-flexbox;
  display: flex; }
  .pricing-advice-alert {
    margin: 0;
    padding: 10px 20px;
    font-size: 14px;
    font-weight: 300;
    text-align: center;
    color: #37262d;
    background-color: #f3f2f2;
    border-color: #f3f2f2; }
    @media (min-width: 769px) {
      .pricing-advice-alert {
        padding: 10px;
        font-size: 16px; } }
    .pricing-advice-alert + .pricing-advice-alert {
      margin: 5px 0 0; }
      @media (min-width: 769px) {
        .pricing-advice-alert + .pricing-advice-alert {
          margin: 0 0 0 30px; } }
    .pricing-advice-alert-value {
      font-weight: 600; }

.delivery-and-availability .availability {
  margin-top: 0; }
  .delivery-and-availability .availability .non-input-label {
    font-size: 20px;
    font-weight: 300;
    color: #37262d; }
  .delivery-and-availability .availability .availability-msg-text {
    font-size: 19px;
    font-weight: 600; }
    .delivery-and-availability .availability .availability-msg-text--available {
      color: #d80b3a; }
    .delivery-and-availability .availability .availability-msg-text--unavailable {
      color: #ed9993; }
  .delivery-and-availability .availability .availability-alert {
    margin-top: 10px; }
    .delivery-and-availability .availability .availability-alert-block {
      background-color: #f2f3f5;
      padding: 9px 0 9px 14.5px;
      display: -ms-flexbox;
      display: flex; }
      .delivery-and-availability .availability .availability-alert-block .alert-icon {
        position: relative;
        top: 50%;
        transform: translate(0, -50%); }
  .delivery-and-availability .availability-alert .alert {
    margin: 0;
    padding: 10px 15px;
    background-color: #f3f2f2;
    border-color: #f3f2f2; }
    @media (min-width: 769px) {
      .delivery-and-availability .availability-alert .alert {
        padding: 10px 15px; } }
    .delivery-and-availability .availability-alert .alert-body {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center; }
      .delivery-and-availability .availability-alert .alert-body-icon {
        height: 24px;
        width: 24px;
        margin-right: 24px; }
      .delivery-and-availability .availability-alert .alert-body-text {
        margin-bottom: 0;
        font-size: 14px;
        font-weight: 300;
        color: #37262d; }
        @media (min-width: 769px) {
          .delivery-and-availability .availability-alert .alert-body-text {
            font-size: 16px; } }

.delivery-and-availability .hide {
  display: none; }

.header-menu-wrapper {
  padding-bottom: 120px; }
  @media (min-width: 545px) {
    .header-menu-wrapper {
      padding-bottom: 0; } }

.back-in-stock-form {
  width: 100%; }
  .back-in-stock-form .form-group {
    margin-bottom: 30px; }
    .back-in-stock-form .form-group .invalid-feedback {
      -ms-flex-preferred-size: 100%;
          flex-basis: 100%;
      white-space: nowrap; }
  .back-in-stock-form #stock-email {
    max-width: 16rem;
    border-radius: 3rem;
    border: 0.0625rem solid #37262d;
    background: transparent; }

.add-embroidery {
  margin-top: 20px;
  float: right; }
  @media (min-width: 769px) {
    .add-embroidery {
      margin-top: 0;
      float: none; } }

.embroidery-custom-select-container .embroidery-color-swatch {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  border-radius: 9px;
  display: block;
  position: relative; }

.embroidery-custom-select-container .embroidery-color-swatch[data-color] {
  /* Set the background color using the value of the data-color attribute */
  background-color: attr(data-color); }

.pdp-brodery-wrapper .add-embroidery-btn {
  background: transparent;
  font-size: 0.875rem;
  color: #37262d; }

.embroidery-text-limit {
  font-size: 12px;
  color: #999;
  font-weight: 500; }

.addEmbroideryModal .modal-title,
#addCustomizationModal .modal-title {
  font-size: 1.375rem !important;
  line-height: 1.625rem !important; }

@media (min-width: 769px) {
  .addEmbroideryModal.modal .modal-dialog {
    max-width: 512px; } }

.addEmbroideryModal.modal .modal-dialog .emroidery-visalization {
  font-display: block;
  font-weight: 400;
  line-height: 50px;
  text-align: center;
  border: 1px solid #ccc;
  margin-bottom: 32px;
  padding-top: 25px;
  padding-bottom: 25px;
  min-height: 100px;
  text-overflow: ellipsis;
  overflow: hidden; }

.addEmbroideryModal.modal .modal-dialog .modal-header {
  margin: 32px;
  border-bottom: unset; }

.addEmbroideryModal.modal .modal-dialog .custom-select {
  width: -webkit-fit-content;
  width: fit-content;
  max-width: unset;
  border: unset;
  background: unset;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.4947 13.475L15.8447 9.125C15.9114 9.05833 15.9906 9.02083 16.0822 9.0125C16.1739 9.00417 16.2614 9.04167 16.3447 9.125C16.4281 9.20833 16.4697 9.29167 16.4697 9.375C16.4697 9.45833 16.4281 9.54167 16.3447 9.625L12.0197 13.95C11.9364 14.0333 11.8531 14.0917 11.7697 14.125C11.6864 14.1583 11.5947 14.175 11.4947 14.175C11.3947 14.175 11.3031 14.1583 11.2197 14.125C11.1364 14.0917 11.0531 14.0333 10.9697 13.95L6.64473 9.625C6.57806 9.55833 6.54056 9.47917 6.53223 9.3875C6.52389 9.29583 6.56139 9.20833 6.64473 9.125C6.72806 9.04167 6.81139 9 6.89473 9C6.97806 9 7.06139 9.04167 7.14473 9.125L11.4947 13.475Z' fill='%2337262D'/%3E%3C/svg%3E") no-repeat right center transparent;
  padding-right: 1.875rem;
  padding-top: 0;
  padding-bottom: 0;
  line-height: normal; }

.addEmbroideryModal.modal .modal-dialog .dropdown-menu > ul {
  width: 18.75rem;
  max-height: 14.25rem;
  box-shadow: 0 0 0.625rem 0 rgba(0, 0, 0, 0.1);
  margin: 0;
  overflow-y: scroll;
  -ms-overflow-style: none;
  border: 0.0625rem solid #bdb9b9;
  padding: 0; }
  @media (max-width: 768.98px) {
    .addEmbroideryModal.modal .modal-dialog .dropdown-menu > ul {
      box-shadow: none;
      max-height: none; } }
  .addEmbroideryModal.modal .modal-dialog .dropdown-menu > ul::-webkit-scrollbar {
    display: none; }

.addEmbroideryModal.modal .modal-dialog .dropdown-menu {
  left: unset;
  right: 0; }

.addEmbroideryModal.modal .modal-dialog .checkbox {
  width: 18px;
  height: 18px;
  border: 1px solid #ccc;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }
  .addEmbroideryModal.modal .modal-dialog .checkbox.selected::after {
    content: "";
    width: 10px;
    height: 10px;
    background-color: #d80b3a;
    border-radius: 50%; }

.addEmbroideryModal.modal .modal-dialog .selected-heading {
  gap: 0.5rem; }

.addEmbroideryModal.modal .modal-dialog .open-brodery-colors-btn {
  cursor: pointer; }

.addEmbroideryModal.modal .modal-dialog .color-attribute-li {
  list-style-type: none;
  padding-left: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 15px; }

.addEmbroideryModal.modal .modal-dialog .brodery-value-button {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 100%;
  text-align: left;
  margin: 0 20px;
  padding-bottom: 17px;
  border: none;
  color: #37262d;
  background-color: transparent;
  border-bottom: 1px solid #bdb9b9;
  cursor: pointer; }

.addEmbroideryModal.modal .modal-dialog .form-group {
  border-bottom: 0.125rem solid #f3f2f2;
  padding-bottom: 1rem; }

.addEmbroideryModal.modal .modal-dialog .embroidery-custom-select-container {
  position: relative; }

.addEmbroideryModal.modal .modal-dialog .embroidery-navigation .checkbox-radio-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .addEmbroideryModal.modal .modal-dialog .embroidery-navigation .checkbox-radio-container label {
    margin: 0; }

.addEmbroideryModal.modal .modal-dialog .embroidery-navigation .has-embroidery-msg {
  padding-left: 10px; }

.addEmbroideryModal.modal .modal-dialog .embroidery-form .update-embroidery-confirmation-btn,
.addEmbroideryModal.modal .modal-dialog .embroidery-form .remove-embroidery-confirmation-btn {
  display: none; }

.addEmbroideryModal.modal .modal-dialog .embroidery-form.update .update-embroidery-confirmation-btn,
.addEmbroideryModal.modal .modal-dialog .embroidery-form.update .remove-embroidery-confirmation-btn {
  display: block; }

.addEmbroideryModal.modal .modal-dialog .embroidery-form.update .add-embroidery-confirmation-btn {
  display: none; }

.addEmbroideryModal.modal .modal-dialog .embroidery-form .embroidery-form-label {
  color: #37262d;
  font-size: 0.875rem;
  font-weight: 700; }

.addEmbroideryModal.modal .modal-dialog .embroidery-form .embroidery-text {
  border-radius: 3rem;
  border: 0.0625rem solid black;
  background: transparent;
  width: 65%;
  max-width: 16rem; }

.addEmbroideryModal.modal .modal-dialog .embroidery-form .embroidery-colors-select {
  padding: 0 20px 0 30px; }

.addEmbroideryModal.modal .modal-dialog .embroidery-help-text .content-asset > * {
  color: #d80b3a;
  font-family: "Manrope-medium", sans-serif;
  font-size: 0.875rem;
  font-weight: 500;
  letter-spacing: unset;
  text-transform: unset; }

.addEmbroideryModal.modal .modal-dialog .embroidery-help-text {
  margin-bottom: 2rem; }

.addEmbroideryModal.modal .modal-dialog .modal-footer {
  box-shadow: 0 0 16px rgba(0, 0, 0, 0.1);
  padding: 16px 32px 32px;
  gap: 16px; }
  .addEmbroideryModal.modal .modal-dialog .modal-footer button {
    text-transform: unset; }

.addEmbroideryModal.modal .modal-dialog .modal-body {
  padding-left: 32px;
  padding-right: 32px;
  margin-bottom: 32px; }

.addEmbroideryModal.modal .modal-dialog .modal-content {
  padding: 0; }

.addEmbroideryModal.modal .modal-dialog .add-embroidery-confirmation-btn {
  width: 100%; }

.addEmbroideryModal.modal .modal-dialog .remove-embroidery-btn {
  color: #d80b3a; }

.addEmbroideryModal.modal .modal-dialog .right-block .col-12 {
  padding-right: 40px; }

@media (max-width: 860.98px) {
  .addEmbroideryModal.modal .modal-dialog .right-block .col-12 {
    padding-right: 15px; } }

.addEmbroideryModal.modal .modal-dialog .left-block .col-12 {
  padding-left: 40px; }

@media (max-width: 860.98px) {
  .addEmbroideryModal.modal .modal-dialog .left-block .col-12 {
    padding-left: 15px; } }

.addEmbroideryModal.modal .modal-dialog .embroidery-price {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .addEmbroideryModal.modal .modal-dialog .embroidery-price .price-value {
    font-weight: 600;
    font-size: 20px;
    line-height: 26px; }

.addEmbroideryModal.modal .modal-dialog a.embroidery-form-label:hover {
  text-decoration: underline;
  cursor: pointer; }

.transition-right {
  transition: right 0.3s ease-in-out; }

.modal.popin-modal {
  width: auto;
  left: unset;
  right: -100%;
  height: 100dvh;
  padding: 0 !important;
  overflow: hidden; }
  .modal.popin-modal.show {
    right: 0; }
  .modal.popin-modal .modal-dialog {
    margin: 0;
    height: 100%; }
    .modal.popin-modal .modal-dialog .modal-content {
      height: 100%;
      overflow: auto;
      padding: 0; }
      .modal.popin-modal .modal-dialog .modal-content .modal-header {
        padding: 1.25rem; }
      .modal.popin-modal .modal-dialog .modal-content form {
        -ms-flex: auto;
            flex: auto; }
        .modal.popin-modal .modal-dialog .modal-content form .modal-body {
          -ms-flex: auto;
              flex: auto;
          margin-bottom: 5rem;
          padding: 1.25rem; }
        .modal.popin-modal .modal-dialog .modal-content form .modal-footer {
          position: -webkit-sticky;
          position: sticky;
          right: 0;
          bottom: 0;
          left: 0;
          background-color: #fff; }

#addCustomizationModal .modal-content {
  max-width: 32rem; }

#addCustomizationModal .modal-header {
  margin: 2rem 0;
  border: unset; }

#addCustomizationModal .custom-click .shape-container {
  max-width: 9.375rem; }
  #addCustomizationModal .custom-click .shape-container img {
    height: 6.25rem;
    width: 6.25rem;
    padding: 0.25rem;
    border-radius: 50%; }

#addCustomizationModal .custom-click .customization-option.selected img {
  border: 1px solid #d80b3a; }

#addCustomizationModal .custom-click .customization-option.selected p {
  color: #d80b3a; }

#addCustomizationModal .custom-click.finish-click {
  gap: 0.9375rem; }
  #addCustomizationModal .custom-click.finish-click > div:has(.product-finish-checkbox:checked) img {
    outline: 2px solid #d80b3a; }
  #addCustomizationModal .custom-click.finish-click img {
    border-radius: 50%;
    padding: 0.3125rem;
    max-width: 6.25rem; }
  #addCustomizationModal .custom-click.finish-click input {
    display: none; }

#addCustomizationModal .custom-product-navigation {
  border-bottom: 0.0625rem solid #f2f3f5;
  margin-bottom: 1.25rem;
  -ms-flex-pack: center;
      justify-content: center; }

#addCustomizationModal select {
  color: #37262d;
  width: -webkit-fit-content;
  width: fit-content;
  padding-right: 1.875rem;
  border: unset;
  background: url(../../../images/icons/plp-sort-arrow.svg) no-repeat no-repeat right 0 center; }
  #addCustomizationModal select:disabled {
    color: lightgray; }

#addCustomizationModal option {
  color: black; }

#addCustomizationModal option[default] {
  display: none; }

#addCustomizationModal .bottom {
  position: absolute;
  bottom: 0; }

#addCustomizationModal .customization-form-label {
  font-size: 14px;
  line-height: 14px;
  color: #37262d;
  font-weight: 700; }

#addCustomizationModal .custom-click label:hover {
  cursor: pointer !important; }

#addCustomizationModal .finish-colors-select:hover {
  cursor: pointer !important; }

#addCustomizationModal .finish-colors-select:disabled {
  cursor: default !important; }

#addCustomizationModal .col-4.text-center {
  overflow-wrap: initial; }

#addCustomizationModal .customization-price {
  font-size: 1.2rem; }

#addCustomizationModal .finish-colors-select {
  background-color: #f7f7f7;
  border: none; }

#addCustomizationModal .remove-customization-btn {
  color: #d80b3a; }

#addCustomizationModal .price-value {
  font-weight: bold; }

#addCustomizationModal .nav-pills .nav-link {
  color: #37262d;
  font-size: 0.875rem;
  text-transform: uppercase;
  white-space: nowrap; }
  @media (min-width: 769px) {
    #addCustomizationModal .nav-pills .nav-link {
      padding: 0 24px 24px; } }

#addCustomizationModal .nav-pills .nav-link.active {
  border-bottom: 2px solid #d80b3a;
  background-color: transparent;
  color: #d80b3a; }

#addCustomizationModal .nav-justified {
  gap: 1.5rem;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  #addCustomizationModal .nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: auto;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: start; }

#addCustomizationModal .product-dimensions-info-wrapper {
  color: #d80b3a;
  gap: 0.9375rem;
  font-size: 0.875rem;
  margin: 2rem 0; }
  #addCustomizationModal .product-dimensions-info-wrapper a {
    color: inherit;
    text-decoration: underline;
    font-size: inherit; }

@media (max-width: 860.98px) {
  #addCustomizationModal .modal-header {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  #addCustomizationModal .col-12 {
    padding-right: 15px; }
  #addCustomizationModal .custom-product-navigation {
    padding: 0;
    border-bottom: 1px solid #f2f3f5;
    margin-bottom: 20px; }
  #addCustomizationModal .product-customization-container {
    padding: 0; }
  #addCustomizationModal .nav-pills .nav-link {
    font-size: 1.115rem; } }

.related-products-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin: 2rem 0; }
  .related-products-wrapper .btn {
    border: 0.0625rem solid #37262d;
    color: #37262d;
    text-align: center;
    font-size: 0.875rem;
    font-weight: 700;
    text-transform: unset;
    margin-top: 2rem; }
    @media (min-width: 769px) {
      .related-products-wrapper .btn {
        margin-top: 0; } }
  .related-products-wrapper .left-arrow {
    transform: rotate(180deg); }
  .related-products-wrapper .related-products-title {
    margin-bottom: 2rem;
    font-size: 0.875rem;
    font-weight: 700; }
  .related-products-wrapper .product-name {
    font-size: 0.875rem; }
  .related-products-wrapper .related-products {
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
    gap: 1rem;
    -ms-overflow-style: none; }
    .related-products-wrapper .related-products::-webkit-scrollbar {
      display: none; }
    .related-products-wrapper .related-products .single-product-wrapper {
      scroll-snap-align: center;
      -ms-flex: 0 0 94%;
          flex: 0 0 94%;
      box-sizing: border-box; }
      .related-products-wrapper .related-products .single-product-wrapper .image-container {
        position: relative; }
        .related-products-wrapper .related-products .single-product-wrapper .image-container .related-quickview-btn {
          position: absolute;
          background: #fff;
          border-radius: 50%;
          right: 15px;
          top: 15px;
          padding: 4px; }
      .related-products-wrapper .related-products .single-product-wrapper .price {
        text-align: right; }
      .related-products-wrapper .related-products .single-product-wrapper .bottom-sheet {
        margin-top: 24px; }
    .related-products-wrapper .related-products .arrows-wrapper i {
      cursor: pointer; }
  @media (min-width: 769px) {
    .related-products-wrapper .related-products {
      overflow-x: hidden;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; }
      .related-products-wrapper .related-products .single-product-wrapper {
        -ms-flex: 0 0 31%;
            flex: 0 0 31%; } }

#addCustomizationModal .custom-product-navigation {
  border-bottom: 1px solid #f2f3f5;
  margin-bottom: 20px;
  -ms-flex-pack: center;
      justify-content: center; }

#addCustomizationModal .custom-size-inputs-wrapper .form-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-flow: column wrap;
      flex-flow: column wrap;
  -ms-flex-align: start;
      align-items: start; }
  @media (min-width: 769px) {
    #addCustomizationModal .custom-size-inputs-wrapper .form-group {
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
      -ms-flex-align: center;
          align-items: center; } }
  #addCustomizationModal .custom-size-inputs-wrapper .form-group .invalid-feedback {
    -ms-flex: 1 1 100%;
        flex: 1 1 100%; }
  #addCustomizationModal .custom-size-inputs-wrapper .form-group label {
    color: #37262d;
    font-size: 0.875rem;
    font-size: 14px;
    font-weight: 700; }
  #addCustomizationModal .custom-size-inputs-wrapper .form-group input {
    border: 1px solid;
    max-width: 256px;
    background: transparent;
    border-radius: 48px;
    font-size: 14px; }

#addCustomizationModal .product-custom-input-hint {
  color: #37262d;
  font-size: 14px;
  font-weight: 500;
  line-height: 28px;
  margin: 32px 0; }

#addCustomizationModal option {
  color: black; }

#addCustomizationModal option[default] {
  display: none; }

#addCustomizationModal .bottom {
  position: absolute;
  bottom: 0; }

#addCustomizationModal .custom-click label:hover {
  cursor: pointer !important; }

#addCustomizationModal .finish-colors-select:hover {
  cursor: pointer !important; }

#addCustomizationModal .finish-colors-select:disabled {
  cursor: default !important; }

#addCustomizationModal .col-4.text-center {
  overflow-wrap: initial; }

#addCustomizationModal .customization-price {
  font-size: 1.2rem; }

#addCustomizationModal .finish-colors-select {
  background-color: #f7f7f7;
  border: none; }

#addCustomizationModal .remove-customization-btn {
  color: #d80b3a; }

#addCustomizationModal .price-value {
  font-weight: bold; }

#addCustomizationModal .modal-footer {
  padding: 18px;
  box-shadow: 0 -5px 10px 3px rgba(0, 0, 0, 0.07); }
  #addCustomizationModal .modal-footer .add-customization-confirmation-btn {
    min-width: 240px; }

#addCustomizationModal .nav-justified {
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }
  @media (min-width: 769px) {
    #addCustomizationModal .nav-justified {
      gap: 1.5rem; } }
  #addCustomizationModal .nav-justified .nav-item {
    -ms-flex-preferred-size: 0;
    flex-basis: auto;
    -ms-flex-positive: 1;
    flex-grow: 1;
    text-align: start; }

@media (max-width: 860.98px) {
  #addCustomizationModal .modal-header {
    -ms-flex-align: baseline !important;
        align-items: baseline !important; }
  #addCustomizationModal .col-12 {
    padding-right: 15px; }
  #addCustomizationModal .custom-product-navigation {
    padding: 0;
    border-bottom: 1px solid #f2f3f5;
    margin-bottom: 20px; }
  #addCustomizationModal .product-customization-container {
    padding: 0; }
  #addCustomizationModal .nav-pills .nav-link {
    font-size: 0.875rem; } }
  @media (max-width: 860.98px) and (min-width: 769px) {
    #addCustomizationModal .nav-pills .nav-link {
      font-size: 1.115rem; } }

.bounce {
  outline: 0 !important;
  border-color: #d80b3a !important;
  color: #d80b3a !important; }

.go-to-set-container {
  margin-top: 10px; }

.go-to-set-label {
  font-weight: 600;
  padding-bottom: 5px; }

.btn-go-to-set {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  text-transform: none;
  font-weight: 500;
  font-size: 10px;
  max-height: 50px; }
  .btn-go-to-set .arrow {
    display: -ms-flexbox;
    display: flex; }
  .btn-go-to-set .arrow-hovered {
    display: none; }
  @media (max-width: 768.98px) {
    .btn-go-to-set img {
      padding-left: 10px; } }
  @media (max-width: 768.98px) {
    .btn-go-to-set {
      margin-top: 5px;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
      -ms-flex-pack: center;
          justify-content: center;
      font-size: 12px;
      font-weight: 600; } }

.btn-go-to-set:hover .arrow {
  display: none; }

.btn-go-to-set:hover .arrow-hovered {
  display: -ms-flexbox;
  display: flex; }

.product-set-detail .set-total-collection-price {
  color: #b8b2b4;
  font-size: 1.125rem;
  font-weight: 500; }

.product-set-detail .set-details-wrapper {
  width: 100%; }
  @media (min-width: 1025px) {
    .product-set-detail .set-details-wrapper {
      width: 50%; } }

.product-set-detail .size-chart-and-price {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .product-set-detail .size-chart-and-price .attribute-size-link {
    color: #7f7f7f; }
  @media (max-width: 768.98px) {
    .product-set-detail .size-chart-and-price {
      -ms-flex-direction: row;
          flex-direction: row;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: justify;
          justify-content: space-between;
      padding: 0; } }

.product-set-detail .prices-add-to-cart-actions {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  z-index: auto;
  margin-top: 50px;
  padding: 1rem 0.3125rem; }
  @media (max-width: 768.98px) {
    .product-set-detail .prices-add-to-cart-actions {
      margin-top: 0;
      z-index: 50;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: stretch;
          align-items: stretch; } }
  .product-set-detail .prices-add-to-cart-actions .cart-and-ipay {
    width: 65%; }
    @media (max-width: 768.98px) {
      .product-set-detail .prices-add-to-cart-actions .cart-and-ipay {
        width: 100%; } }
  .product-set-detail .prices-add-to-cart-actions .add-to-cart-global {
    min-height: 65px; }
    @media (max-width: 768.98px) {
      .product-set-detail .prices-add-to-cart-actions .add-to-cart-global {
        width: 100%; } }
  @media (max-width: 768.98px) {
    .product-set-detail .prices-add-to-cart-actions .size-chart-and-price {
      padding: 0 15px; } }

@media (max-width: 768.98px) {
  .product-set-detail .prices {
    padding: 0; }
    .product-set-detail .prices .price {
      font-size: 12px; } }

.product-set-detail .price {
  font-size: 14px;
  font-weight: 600; }
  .product-set-detail .price .prices-title {
    font-weight: 300; }
  .product-set-detail .price .strike-through {
    font-size: 14px; }

.product-set-detail .product-set-name {
  color: #d80b3a;
  font-size: 16px;
  font-weight: 600;
  margin-bottom: 10px; }
  @media (min-width: 769px) {
    .product-set-detail .product-set-name {
      font-size: 20px; } }
  @media (min-width: 1025px) {
    .product-set-detail .product-set-name {
      font-size: 22px; } }

.product-set-detail .set-short-description {
  margin: 20px 0 5px; }
  @media (max-width: 768.98px) {
    .product-set-detail .set-short-description {
      margin: 10px 0 5px; } }

.product-set-detail .recommendations-label {
  font-size: 22px;
  font-weight: 600; }
  @media (max-width: 768.98px) {
    .product-set-detail .recommendations-label {
      font-size: 16px; } }

.product-set-detail .set-item .add-embroidery-btn,
.product-set-detail .set-recommendation .add-embroidery-btn {
  padding: 0.375rem 0.5rem 0.375rem 1rem;
  text-align: left; }

.product-set-detail .set-item .edit-embr-wrapper,
.product-set-detail .set-recommendation .edit-embr-wrapper {
  width: -webkit-fit-content;
  width: fit-content;
  gap: unset;
  padding: 0.375rem 0.5rem 0.375rem 1rem; }
  .product-set-detail .set-item .edit-embr-wrapper i,
  .product-set-detail .set-recommendation .edit-embr-wrapper i {
    width: 1.5rem; }

.product-set-detail .set-item .set-item-content,
.product-set-detail .set-recommendation .set-item-content {
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 769px) {
    .product-set-detail .set-item .set-item-content,
    .product-set-detail .set-recommendation .set-item-content {
      -ms-flex-direction: row;
          flex-direction: row;
      gap: 16px; } }
  .product-set-detail .set-item .set-item-content .img-fluid,
  .product-set-detail .set-recommendation .set-item-content .img-fluid {
    width: 100%; }
    @media (min-width: 769px) {
      .product-set-detail .set-item .set-item-content .img-fluid,
      .product-set-detail .set-recommendation .set-item-content .img-fluid {
        min-width: 230px;
        max-width: 230px; } }
  .product-set-detail .set-item .set-item-content .attr-color-box img,
  .product-set-detail .set-recommendation .set-item-content .attr-color-box img {
    width: 1rem;
    height: 1rem; }

@media (max-width: 768.98px) {
  .product-set-detail .set-item .size-quantity-container,
  .product-set-detail .set-recommendation .size-quantity-container {
    margin-bottom: 15px;
    margin-top: 15px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start; }
    .product-set-detail .set-item .size-quantity-container .quantity,
    .product-set-detail .set-recommendation .size-quantity-container .quantity {
      padding-left: 0; }
    .product-set-detail .set-item .size-quantity-container .product-quantity,
    .product-set-detail .set-recommendation .size-quantity-container .product-quantity {
      margin-top: 0; } }

.product-set-detail .set-item .color-label,
.product-set-detail .set-recommendation .color-label {
  display: -ms-flexbox;
  display: flex; }
  .product-set-detail .set-item .color-label p,
  .product-set-detail .set-recommendation .color-label p {
    font-size: 14px;
    color: #222;
    font-weight: 600; }
    @media (max-width: 768.98px) {
      .product-set-detail .set-item .color-label p,
      .product-set-detail .set-recommendation .color-label p {
        margin: 0; } }
  .product-set-detail .set-item .color-label p.product-color-label,
  .product-set-detail .set-recommendation .color-label p.product-color-label {
    font-weight: 300; }

.product-set-detail .set-item .product-quantity-input,
.product-set-detail .set-recommendation .product-quantity-input {
  width: 2.5rem; }

.product-set-detail .set-item .custom-select,
.product-set-detail .set-recommendation .custom-select {
  background: url(../../../images/icons/plp-sort-arrow.svg) no-repeat no-repeat right 0.938rem center; }

.product-set-detail .set-item .set-item-color-select,
.product-set-detail .set-item .set-item-size-select,
.product-set-detail .set-recommendation .set-item-color-select,
.product-set-detail .set-recommendation .set-item-size-select {
  position: relative;
  cursor: pointer; }
  .product-set-detail .set-item .set-item-color-select.show .options,
  .product-set-detail .set-item .set-item-size-select.show .options,
  .product-set-detail .set-recommendation .set-item-color-select.show .options,
  .product-set-detail .set-recommendation .set-item-size-select.show .options {
    display: block; }
  .product-set-detail .set-item .set-item-color-select .options,
  .product-set-detail .set-item .set-item-size-select .options,
  .product-set-detail .set-recommendation .set-item-color-select .options,
  .product-set-detail .set-recommendation .set-item-size-select .options {
    display: none;
    position: absolute;
    top: 100%;
    width: 100%;
    max-width: 224px;
    right: 0;
    background-color: #fff;
    border: 2px solid #f3f2f2;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
    z-index: 4; }

.product-set-detail .set-item .option-wrapper,
.product-set-detail .set-recommendation .option-wrapper {
  border-bottom: 0.0625rem solid #eee;
  padding: 0 0.625rem; }

.product-set-detail .set-item .option,
.product-set-detail .set-recommendation .option {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px;
  cursor: pointer;
  color: #37262d; }

.product-set-detail .set-item .option[disabled],
.product-set-detail .set-recommendation .option[disabled] {
  color: #eee;
  opacity: 0.6; }

.product-set-detail .set-item .checkbox,
.product-set-detail .set-recommendation .checkbox {
  width: 18px;
  height: 18px;
  border: 1px solid #ccc;
  border-radius: 50%;
  margin-right: 10px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }
  .product-set-detail .set-item .checkbox.side-checkbox,
  .product-set-detail .set-recommendation .checkbox.side-checkbox {
    border-color: #37262d; }

.product-set-detail .set-item .checkbox.selected::after,
.product-set-detail .set-recommendation .checkbox.selected::after {
  content: "";
  width: 10px;
  height: 10px;
  background-color: #d80b3a;
  border-radius: 50%; }

.product-set-detail .set-item .attribute,
.product-set-detail .set-recommendation .attribute {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start; }

.product-set-detail .set-item .final-price,
.product-set-detail .set-recommendation .final-price {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }
  .product-set-detail .set-item .final-price .price,
  .product-set-detail .set-recommendation .final-price .price {
    font-size: 0.875rem;
    font-weight: 600; }

.product-set-detail .set-item .hide,
.product-set-detail .set-recommendation .hide {
  display: none; }

.product-set-detail .set-item .product-name-and-price,
.product-set-detail .set-recommendation .product-name-and-price {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-direction: row;
      flex-direction: row; }
  @media (max-width: 768.98px) {
    .product-set-detail .set-item .product-name-and-price .price,
    .product-set-detail .set-recommendation .product-name-and-price .price {
      text-align: right; } }
  .product-set-detail .set-item .product-name-and-price a,
  .product-set-detail .set-recommendation .product-name-and-price a {
    color: #d80b3a;
    font-size: 0.875rem;
    margin: 0;
    font-weight: 600;
    text-decoration: none; }

.product-set-detail .set-item .product-set-product-img,
.product-set-detail .set-recommendation .product-set-product-img {
  margin-top: 30px; }
  @media (max-width: 768.98px) {
    .product-set-detail .set-item .product-set-product-img,
    .product-set-detail .set-recommendation .product-set-product-img {
      margin: 15px 0; } }

.product-set-detail .set-item h2,
.product-set-detail .set-recommendation h2 {
  color: #9a7d46;
  font-size: 1rem;
  margin: 0; }

.product-set-detail .set-item hr,
.product-set-detail .set-recommendation hr {
  border: 0.5px solid #d8d8d8;
  margin: 0 0 15px; }

.product-set-detail .set-item .add-embroidery-btn-wrap,
.product-set-detail .set-recommendation .add-embroidery-btn-wrap {
  padding: 0; }

.product-set-detail .add-embroidery-btn,
.product-set-detail .add-embroidery,
.product-set-detail .edit-embr-btn {
  width: 100%;
  min-height: 0;
  margin: 0; }

.product-set-detail .embroidery-wrapper {
  padding: 0; }

.product-set-detail .scrollable {
  height: 655px;
  overflow-y: scroll;
  overflow-x: hidden; }

.product-set-detail .set-recommendation .add-to-cart {
  font-size: 14px;
  padding: 9px;
  min-height: 0; }
  @media (max-width: 768.98px) {
    .product-set-detail .set-recommendation .add-to-cart {
      margin: 0;
      width: 100%; } }

.product-set-detail .set-recommendation .recommendation-embroidery-wrapper {
  padding-right: 10px; }

.product-set-detail .set-recommendation .recommendation-add-to-cart-wrapper {
  padding-left: 0; }

.product-set-detail .set-recommendation .add-to-cart-btn-wrap {
  padding: 0; }

.product-set-detail .embroidery-button {
  width: -webkit-fit-content;
  width: fit-content; }

.js-bourdon-color-custom-wrapper .custom-bourdon-color {
  position: relative;
  display: inline-block;
  width: 200px;
  font-family: Arial, sans-serif;
  cursor: pointer; }
  .js-bourdon-color-custom-wrapper .custom-bourdon-color.disabled {
    color: #f3f2f2;
    cursor: unset; }

.js-bourdon-color-custom-wrapper .select-trigger {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px;
  border-radius: 4px;
  background-color: #fff; }

.js-bourdon-color-custom-wrapper .dropdown {
  display: none;
  position: absolute;
  bottom: 100%;
  overflow: overlay;
  left: 0;
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
  z-index: 10;
  max-height: calc(5 * 47px + 2px); }
  .js-bourdon-color-custom-wrapper .dropdown::-webkit-scrollbar {
    display: none; }

.js-bourdon-color-custom-wrapper .dropdown.active {
  display: block; }

.js-bourdon-color-custom-wrapper .option {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px;
  cursor: pointer; }

.js-bourdon-color-custom-wrapper .option:hover {
  background-color: #f0f0f0; }

.js-bourdon-color-custom-wrapper .color-circle {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-left: 10px;
  border: 1px solid #37262d; }

.tab-pane-register #product-custom-size-length {
  background: unset;
  border: 1px solid;
  border-radius: 48px;
  width: 100%; }
  @media (min-width: 769px) {
    .tab-pane-register #product-custom-size-length {
      max-width: 14.375rem; } }

#back-in-stock-popup .modal-header {
  border-bottom: unset; }
  #back-in-stock-popup .modal-header .modal-title {
    color: #37262d;
    font-size: 2rem;
    font-weight: 400;
    font-family: "Manrope", sans-serif; }

#back-in-stock-popup .modal-content {
  height: 80vh; }

#back-in-stock-popup .modal-footer {
  margin: auto -1.25rem -1.25rem;
  box-shadow: 0 0 16px rgba(0, 0, 0, 0.1);
  padding: 16px 32px 32px;
  gap: 16px; }

.ts-reviewSummary-averageRating {
  display: none !important; }

.icon-star-full {
  color: #9a7d46 !important; }

.icon-base, .i-pinterest, .i-pinterest--white, .i-back-to-top, .i-facebook, .i-facebook--white, .i-instagram, .i-instagram--white, .i-twitter, .i-view-list, .i-view-grid, .i-arrow-down-acute, .i-arrow-down, .i-arrow-down--grey, .i-arrow-down--dark-grey, .i-arrow-down--pink, .i-arrow-down--white, .i-arrow-down--pink--grey, .i-arrow-left, .i-arrow-left--grey, .i-arrow-right, .i-arrow-right--grey, .i-arrow-up, .i-arrow-up--grey, .i-arrow-up--pink, .i-arrow-up--pink--grey, .i-arrow-right-long, .i-arrow-right-long-thin, .i-paypal, .i-systeme-facturation, .i-arrows-group, .i-credit-cart, .i-credit-cart--grey, .i-credit-cart-bold, .i-eye, .i-filter, .i-filter--red, .i-heart, .i-heart--white, .i-heart-full, .i-heart-full--pink, .i-basket, .i-basket--white, .i-discount, .i-target, .i-target--pink, .i-close, .i-close--white, .i-close--grey, .i-close-circle, .i-close-bold, .i-close-bold--grey, .i-home, .i-menu, .i-menu--white, .i-modifier, .i-phone, .i-pin, .i-pin--white, .i-plus, .i-profile, .i-profile--white, .i-search, .i-search--white, .i-search-thin, .i-lock, .i-bag, .i-bag--white, .i-trash, .i-delivery, .i-delivery--pink, .i-delivery--grey, .i-france, .i-maze, .i-return, .i-secure, .i-service, .i-water, .i-cancel, .i-cancel--pink, .i-cancel--grey, .i-facture, .i-facture--pink, .i-facture--grey, .i-order-open, .i-order-open--pink, .i-order-return, .i-order-return--pink, .i-order-return--grey, .i-mail, .i-information, .i-clock, .i-cube, .i-map, .i-map--black, .i-play, .i-play--grey, .i-waze, .i-waze--black, .i-order-status-cancel, .i-order-status-cancel--pink, .i-order-status-cancel--grey, .i-order-status-cancel--light-pink, .i-order-status-check, .i-order-status-check--pink, .i-order-status-check--grey, .i-order-status-payment, .i-order-status-payment--pink, .i-order-status-payment--grey, .i-order-status-return, .i-order-status-return--pink, .i-order-status-return--grey {
  display: block;
  height: 30px;
  margin: 0;
  width: 30px; }
  .icon-base::before, .i-pinterest::before, .i-pinterest--white::before, .i-back-to-top::before, .i-facebook::before, .i-facebook--white::before, .i-instagram::before, .i-instagram--white::before, .i-twitter::before, .i-view-list::before, .i-view-grid::before, .i-arrow-down-acute::before, .i-arrow-down::before, .i-arrow-down--grey::before, .i-arrow-down--dark-grey::before, .i-arrow-down--pink::before, .i-arrow-down--white::before, .i-arrow-down--pink--grey::before, .i-arrow-left::before, .i-arrow-left--grey::before, .i-arrow-right::before, .i-arrow-right--grey::before, .i-arrow-up::before, .i-arrow-up--grey::before, .i-arrow-up--pink::before, .i-arrow-up--pink--grey::before, .i-arrow-right-long::before, .i-arrow-right-long-thin::before, .i-paypal::before, .i-systeme-facturation::before, .i-arrows-group::before, .i-credit-cart::before, .i-credit-cart--grey::before, .i-credit-cart-bold::before, .i-eye::before, .i-filter::before, .i-filter--red::before, .i-heart::before, .i-heart--white::before, .i-heart-full::before, .i-heart-full--pink::before, .i-basket::before, .i-basket--white::before, .i-discount::before, .i-target::before, .i-target--pink::before, .i-close::before, .i-close--white::before, .i-close--grey::before, .i-close-circle::before, .i-close-bold::before, .i-close-bold--grey::before, .i-home::before, .i-menu::before, .i-menu--white::before, .i-modifier::before, .i-phone::before, .i-pin::before, .i-pin--white::before, .i-plus::before, .i-profile::before, .i-profile--white::before, .i-search::before, .i-search--white::before, .i-search-thin::before, .i-lock::before, .i-bag::before, .i-bag--white::before, .i-trash::before, .i-delivery::before, .i-delivery--pink::before, .i-delivery--grey::before, .i-france::before, .i-maze::before, .i-return::before, .i-secure::before, .i-service::before, .i-water::before, .i-cancel::before, .i-cancel--pink::before, .i-cancel--grey::before, .i-facture::before, .i-facture--pink::before, .i-facture--grey::before, .i-order-open::before, .i-order-open--pink::before, .i-order-return::before, .i-order-return--pink::before, .i-order-return--grey::before, .i-mail::before, .i-information::before, .i-clock::before, .i-cube::before, .i-map::before, .i-map--black::before, .i-play::before, .i-play--grey::before, .i-waze::before, .i-waze--black::before, .i-order-status-cancel::before, .i-order-status-cancel--pink::before, .i-order-status-cancel--grey::before, .i-order-status-cancel--light-pink::before, .i-order-status-check::before, .i-order-status-check--pink::before, .i-order-status-check--grey::before, .i-order-status-payment::before, .i-order-status-payment--pink::before, .i-order-status-payment--grey::before, .i-order-status-return::before, .i-order-status-return--pink::before, .i-order-status-return--grey::before {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    content: '';
    display: block;
    padding-top: 100%; }

.i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-back-to-top::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 110 110%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M70.01 56.19L57.411 43.593l-.001-.001c-1.054-1.055-2.764-1.055-3.818 0l-.002.002L40.992 56.19c-1.055 1.054-1.055 2.764 0 3.818 1.054 1.055 2.764 1.055 3.818 0L55.5 49.32l10.692 10.69c1.054 1.055 2.764 1.055 3.818 0 1.054-1.054 1.054-2.764 0-3.818z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pinterest--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before,
.choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest::before, .product-carousel-wrapper .product-pintererst-link .i-pinterest::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23c00%22  d%3D%22M11.9757 3.04707C7.00528 3.04707 2.9761 7.07583 2.9761 12.0471C2.9761 15.8581 5.34764 19.1071 8.69186 20.42C8.68934 20.4091 8.68557 20.3965 8.68305 20.386C8.6302 20.1633 8.62559 19.933 8.6151 19.7049C8.5761 18.8832 8.6453 18.0632 8.85167 17.2645C9.15409 16.0901 9.40743 14.9026 9.69811 13.724C9.7518 13.5067 9.72873 13.3276 9.66413 13.1188C9.36213 12.1477 9.44015 11.2044 10.0563 10.3794C10.3512 9.98425 10.8281 9.82612 11.3365 9.89617C11.8138 9.96034 12.0998 10.2577 12.2223 10.7179C12.3272 11.1075 12.268 11.4922 12.18 11.8747C12.013 12.5911 11.7358 13.2786 11.5906 14.0021C11.5332 14.2898 11.5424 14.6585 11.6187 14.9417C11.9295 16.0939 13.4702 15.8539 14.2038 15.3003C14.7025 14.9228 15.059 14.3708 15.2947 13.7995C15.5724 13.1313 15.6857 12.4917 15.6748 11.7765C15.6685 11.2803 15.606 10.6474 15.4126 10.181C14.9403 9.04218 13.8623 8.24943 12.6539 8.07746C11.2979 7.88535 10.0869 8.17687 9.01903 9.17263C7.84207 10.2737 7.51323 12.4707 8.46914 13.828C8.58994 14 8.58406 14.1166 8.54338 14.3108C8.49808 14.523 8.47459 14.742 8.40622 14.9496C8.34372 15.1371 8.2871 15.3552 8.06018 15.3712C7.89618 15.3821 7.74224 15.2978 7.61725 15.2013C7.34838 14.9941 7.12776 14.6904 6.98305 14.3842C6.92181 14.2554 6.84002 14.1384 6.77542 14.0109C6.36437 13.2056 6.16471 12.3096 6.25196 11.4053C6.28719 11.0316 6.34885 10.6545 6.45036 10.2925C6.83331 8.9369 7.77202 7.82076 8.99134 7.12784C9.33235 6.93448 9.70691 6.77047 10.0802 6.64967C11.3826 6.23065 12.8293 6.28392 14.1165 6.73356C15.0666 7.06492 15.9554 7.58965 16.585 8.38869C17.6214 9.70406 17.9091 11.2342 17.592 12.8746C17.3479 14.1359 16.8219 15.247 15.8551 16.1283C15.5166 16.4382 15.1228 16.6756 14.7029 16.8568C14.4877 16.9495 14.2654 17.0301 14.041 17.0976C12.9568 17.4294 11.719 17.1089 10.9741 16.2554C10.9044 16.5586 10.6909 17.3241 10.6519 17.4726C10.542 17.8941 10.4292 18.3152 10.2845 18.7267C10.0622 19.3597 9.76731 19.9796 9.39065 20.5358C9.36884 20.5681 9.34242 20.6071 9.31264 20.6457C10.1545 20.9061 11.0487 21.0471 11.9757 21.0471C16.9469 21.0471 20.9761 17.0187 20.9761 12.0471C20.9761 7.07583 16.9469 3.04707 11.9757 3.04707Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facebook--white::before, .error-page .facebook:hover .i-facebook::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M15.2525 12.0056H13.2901C13.2901 15.1408 13.2901 19 13.2901 19H10.3823C10.3823 19 10.3823 15.1782 10.3823 12.0056H9V9.53354H10.3823V7.93458C10.3823 6.78942 10.9264 5 13.3168 5L15.4716 5.00826V7.40791C15.4716 7.40791 14.1622 7.40791 13.9077 7.40791C13.6531 7.40791 13.2911 7.53521 13.2911 8.08131V9.53403H15.5066L15.2525 12.0056Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-instagram--white::before, .error-page .instagram:hover .i-instagram::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M18.9995 16.2941V10.563V7.70541C18.9995 6.21314 17.7859 5 16.2936 5H7.70541C6.21314 5 5 6.21314 5 7.70541V10.563V16.2941C5 17.7869 6.21314 19 7.70541 19H16.2941C17.7859 19 18.9995 17.7869 18.9995 16.2941ZM14.4642 11.9993C14.4642 13.3582 13.3572 14.4632 11.9993 14.4632C10.6409 14.4632 9.53479 13.3577 9.53628 11.9988C9.53678 11.4623 9.71079 10.9671 10.0023 10.5625C10.451 9.94182 11.1783 9.53529 12.0007 9.53529C12.8227 9.53529 13.5505 9.94231 13.9982 10.563C14.2887 10.9676 14.4642 11.4628 14.4642 11.9993ZM17.3798 8.98499V6.91961V6.61224L17.071 6.61323L15.0066 6.61967L15.0145 8.99292L17.3798 8.98499ZM11.9998 15.8281C14.1112 15.8281 15.8286 14.1097 15.8286 11.9993C15.8286 11.4916 15.7259 11.0062 15.544 10.563H17.6347V16.2941C17.6347 17.0348 17.0323 17.6347 16.2931 17.6347H7.70491C6.96473 17.6347 6.36336 17.0348 6.36336 16.2941V10.563H8.45303C8.27257 11.0062 8.17143 11.4916 8.17143 11.9993C8.17143 14.1097 9.88827 15.8281 11.9998 15.8281Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-twitter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M18.5076 6.49288L18.4704 6.46808C17.7014 5.73634 16.7961 5.38907 15.7543 5.43868L15.7171 5.36426L15.7419 5.35186C16.6844 5.14102 17.2426 4.91778 17.4162 4.66973C17.4658 4.47129 17.4038 4.35967 17.1929 4.33486C16.7217 4.39688 16.2752 4.4961 15.8907 4.65733C16.3868 4.33486 16.5728 4.11162 16.4612 4C15.9775 4.0124 15.4442 4.26045 14.8985 4.75655C15.0969 4.40928 15.1838 4.21084 15.1341 4.18604C14.8613 4.35967 14.638 4.55811 14.4396 4.76895C14.0179 5.24024 13.6831 5.67432 13.4226 6.0712L13.4102 6.09601C12.7529 7.17501 12.2816 8.25402 12.0087 9.35784L11.9095 9.44465L11.8847 9.45706C11.4878 8.96096 11.0041 8.53928 10.4336 8.20441C9.7639 7.75793 8.97015 7.34865 8.05237 6.93937C7.06018 6.41847 6.04318 5.99679 5.02619 5.66192C5.01378 6.81535 5.58429 7.72072 6.68811 8.39045V8.40285C6.30363 8.40285 5.91916 8.46486 5.54709 8.57649C5.6215 9.64309 6.37805 10.3748 7.80432 10.7717L7.79192 10.7965C7.23381 10.7593 6.77492 10.9577 6.41526 11.367C6.88655 12.2848 7.71751 12.7189 8.92054 12.6941C8.68489 12.8181 8.49886 12.9421 8.37484 13.091C8.15159 13.3266 8.07718 13.5995 8.15159 13.9095C8.41204 14.3808 8.87093 14.5917 9.55306 14.5544L9.59027 14.6041L9.57787 14.6289C8.39964 15.8443 6.97336 16.39 5.31144 16.2784L5.28664 16.2908C4.26964 16.2784 3.17823 15.7947 2 14.8273C3.17823 16.5264 4.75333 17.7543 6.70051 18.5356C8.92054 19.2674 11.153 19.3294 13.373 18.6968H13.4102C15.5682 18.0767 17.3914 16.7869 18.9045 14.8521C19.599 13.8475 20.0331 12.8801 20.2067 11.9499C21.3353 11.9871 22.1415 11.6647 22.65 10.9701L22.6376 10.9453C22.2531 11.0818 21.5214 11.0446 20.4424 10.8213V10.6973C21.633 10.5609 22.3399 10.1764 22.5632 9.54387C21.7322 9.86634 20.9137 9.87874 20.1075 9.56868C19.9587 8.45246 19.4254 7.42306 18.5076 6.49288Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-list::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H13V20H20ZM11 20V4H4V20H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-view-grid::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20 20V4H4V20H20Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down-acute::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 24 24%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.41039 10.4104C6.02081 10.0208 6.02081 9.38919 6.41039 8.99961C6.79966 8.61034 7.43069 8.61 7.82039 8.99885L11.705 12.875L15.5896 8.99884C15.9793 8.61 16.6103 8.61034 16.9996 8.99961C17.3892 9.38919 17.3892 10.0208 16.9996 10.4104L11.705 15.705L6.41039 10.4104Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down::before, .header-actions .country-selector .icon-base::before, .transparent.sticky .header-actions .country-selector .icon-base::before, .header-actions-mobile .country-selector-mobile .icon-base::before, .transparent.sticky .header-actions-mobile .country-selector-mobile .icon-base::before, .description-and-detail .product-desc-item .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-systeme-facturation::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.472c-.153 0-.256-.052-.358-.154L.153 22.193C.051 22.091 0 21.99 0 21.835V1.892c0-.102.051-.204.102-.307L1.176.153C1.278.103 1.381 0 1.483 0h.102c.103 0 .205.051.307.102l1.38 1.125L4.399.153C4.5.051 4.602 0 4.705 0c.102 0 .255.051.357.153l1.074 1.074L7.21.153C7.313.051 7.415 0 7.568 0c.154 0 .256.051.358.153L9 1.227 10.074.153c.102-.102.204-.153.358-.153.153 0 .255.051.358.153l1.074 1.074L12.937.153c.052-.102.154-.153.307-.153.154 0 .256.051.358.153l1.125 1.074 1.33-1.125c.051-.05.153-.102.256-.102.102 0 .255.051.306.153l1.228 1.125c.102.103.153.205.153.358V21.58c0 .153-.051.255-.153.358l-1.432 1.431c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154l-1.074-1.073-1.073 1.073c-.103.103-.205.154-.359.154-.153 0-.255-.051-.357-.154l-1.074-1.073-1.074 1.073c-.102.103-.205.154-.358.154-.154 0-.256-.051-.358-.154l-1.074-1.073-1.074 1.073c-.102.103-.204.154-.358.154-.153 0-.255-.051-.358-.154L3.12 22.244l-1.534 1.177c.154 0 .051.05-.05.05zm.051-1.125l1.483-1.177c.102-.05.205-.102.307-.102.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .255.051.358.154l1.073 1.073 1.074-1.073c.103-.103.205-.154.358-.154.154 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.358-.154.153 0 .256.051.358.154l1.074 1.073 1.074-1.073c.102-.103.204-.154.357-.154.154 0 .256.051.358.154l1.074 1.073.92-.92V1.841l-.766-.665-1.33 1.125c-.102.051-.204.102-.307.102-.153 0-.255-.05-.357-.153l-1.074-1.074-1.074 1.074c-.102.102-.205.153-.358.153-.154 0-.256-.05-.358-.153l-1.074-1.074L9.409 2.25c-.102.102-.204.153-.358.153-.153 0-.256-.05-.358-.153L7.62 1.176 6.545 2.25c-.102.102-.204.153-.357.153-.154 0-.256-.05-.358-.153L4.705 1.176 3.63 2.25c-.051.102-.205.153-.307.153-.102 0-.256-.05-.307-.102l-1.38-1.125-.665.87V21.63l.613.716z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M1.534 23.267c-.05 0-.153-.051-.204-.102L.307 22.04c-.051-.051-.051-.102-.051-.154V1.943c0-.051 0-.102.051-.153L1.381.358c0-.102.102-.102.153-.102.051 0 .154 0 .205.05l1.534 1.228L4.55.307c.103-.102.256-.102.358 0l1.228 1.227L7.364.307c.102-.102.256-.102.358 0L9 1.534 10.227.307c.103-.102.256-.102.358 0l1.228 1.227L13.04.307c.102-.102.256-.102.358 0l1.278 1.227L16.16.307c.103-.102.256-.102.358 0l1.227 1.125c.052.05.103.102.103.204V21.58c0 .05-.051.153-.103.204l-1.431 1.432c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0l-1.227-1.227-1.227 1.227c-.103.102-.256.102-.358 0l-1.228-1.227-1.227 1.227c-.102.102-.255.102-.358 0L6.29 21.989l-1.227 1.227c-.103.102-.256.102-.358 0l-1.279-1.227-1.687 1.278c-.102-.051-.154 0-.205 0zm-.767-1.483l.767.87 1.688-1.279c.102-.102.255-.051.358 0l1.227 1.227 1.227-1.227c.103-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.227-1.227c.102-.102.256-.102.358 0l1.228 1.227 1.227-1.227c.102-.102.255-.102.358 0l1.227 1.227 1.176-1.125V1.74l-.971-.87-1.432 1.228c-.103.102-.256.102-.358 0L13.245.869l-1.228 1.228c-.102.102-.255.102-.358 0L10.432.869 9.205 2.097c-.103.102-.256.102-.358 0L7.62.869 6.392 2.097c-.102.102-.255.102-.358 0L4.704.869 3.478 2.097c-.102.102-.255.102-.357 0L1.585.869.767 1.994v19.79z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M10.227 12.222c-.255 0-.511-.205-.511-.512 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.255.256zM10.227 9.92c-.255 0-.511-.204-.511-.51 0-.308.204-.512.511-.512h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 9.665h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .154-.102.256-.255.256zM10.227 14.574c-.255 0-.511-.205-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.511 0 .307-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.255-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.255.256zM10.227 16.875c-.255 0-.511-.204-.511-.511 0-.256.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .255-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM10.227 19.227c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.511 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.255.256zM10.227 7.568c-.255 0-.511-.204-.511-.511 0-.307.204-.511.511-.511h5.37c.255 0 .51.204.51.51 0 .308-.204.512-.51.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 7.364h-5.37c-.153 0-.255-.103-.255-.256 0-.153.102-.256.255-.256h5.37c.153 0 .255.103.255.256 0 .153-.102.256-.255.256zM10.227 5.267c-.255 0-.511-.204-.511-.511 0-.307.204-.512.511-.512h5.37c.255 0 .51.205.51.512 0 .307-.204.511-.51.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.597 5.011h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.255-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.255.255zM2.455 12.222c-.256 0-.512-.205-.512-.512 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 12.017h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .103-.102.256-.256.256zM2.455 14.574c-.256 0-.512-.205-.512-.511 0-.307.205-.512.512-.512h5.369c.256 0 .511.205.511.511 0 .307-.204.512-.511.512h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 14.318h-5.37c-.153 0-.255-.102-.255-.256 0-.153.102-.255.256-.255h5.37c.153 0 .255.102.255.255 0 .154-.102.256-.256.256zM2.455 16.875c-.256 0-.512-.204-.512-.511 0-.256.205-.512.512-.512h5.369c.256 0 .511.205.511.512 0 .255-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 16.67h-5.37c-.153 0-.255-.102-.255-.255 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.255-.256.255zM2.455 19.227c-.256 0-.512-.204-.512-.511 0-.307.205-.511.512-.511h5.369c.256 0 .511.204.511.511 0 .307-.204.511-.511.511h-5.37z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.824 18.972h-5.37c-.153 0-.255-.103-.255-.256 0-.154.102-.256.256-.256h5.37c.153 0 .255.102.255.256 0 .153-.102.256-.256.256zM6.136 10.278c-.767 0-1.483-.306-1.994-.869-.358-.409-.563-.92-.665-1.534h-.46c-.103 0-.154-.051-.154-.153v-.46c0-.103.051-.154.154-.154h.358v-.256h-.358c-.103 0-.154-.05-.154-.153v-.46c0-.103.051-.154.154-.154h.46c.153-.562.409-1.074.818-1.483.511-.511 1.176-.818 1.943-.818.614 0 1.074.205 1.279.307.05.051.102.102.05.204l-.204.614c0 .051-.05.102-.102.102h-.153c-.205-.102-.563-.255-.972-.255-.46 0-.818.153-1.074.46-.204.204-.358.511-.46.92h2.352c.102 0 .154.051.154.154v.46c0 .102-.052.153-.154.153H4.5v.256h2.505c.103 0 .154.051.154.153v.46c0 .103-.051.154-.154.154H4.602c.102.41.204.716.46.972.307.307.716.46 1.176.46.512 0 .92-.205 1.023-.307h.102c.051 0 .051.051.103.102l.204.563c0 .051 0 .153-.051.153-.205.103-.716.41-1.483.41z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.517 9.716c-.307.204-.767.409-1.381.409-.767 0-1.38-.307-1.841-.818-.358-.41-.562-.92-.665-1.585h-.613v-.46h.511c.051-.052.051-.103.051-.103V6.75h-.562v-.46h.613c.103-.665.41-1.176.767-1.534.46-.512 1.074-.767 1.841-.767.563 0 .972.153 1.227.306l-.204.614c-.256-.204-.614-.307-1.023-.307-.511 0-.92.154-1.227.512-.256.255-.46.664-.563 1.176h2.557v.46H4.397v.563h2.66v.46H4.447c.052.511.256.92.512 1.227.358.358.818.511 1.278.511.512 0 .92-.204 1.125-.306l.154.51z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrows-group::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17,3,9.8,1a1.2,1.2,0,0,0-1.4.8,1.2,1.2,0,0,0,.8,1.4l4.6,1.2L4.4,9.9A1.1,1.1,0,0,0,4,11.4a1.2,1.2,0,0,0,1.6.4L15,6.4,13.7,11a1.2,1.2,0,0,0,.8,1.4,1.2,1.2,0,0,0,1.4-.8l1.9-7.3A1,1,0,0,0,17,3Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M8.4,21.6l7.2,1.9a1.1,1.1,0,0,0,1.4-.8,1,1,0,0,0-.8-1.3l-4.6-1.3L21,14.7a1.1,1.1,0,1,0-1.1-1.9l-9.4,5.4,1.2-4.6a1.1,1.1,0,0,0-.8-1.4,1.1,1.1,0,0,0-1.3.8l-2,7.2a1.2,1.2,0,0,0,.8,1.4Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--dark-grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--white::before, .transparent .header-actions .country-selector .icon-base::before, .transparent .header-actions-mobile .country-selector-mobile .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-down--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-down--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 11.5607L13.5607 18.5607C12.9749 19.1464 12.0251 19.1464 11.4393 18.5607L4.43934 11.5607C3.85355 10.9749 3.85355 10.0251 4.43934 9.43934C5.02513 8.85355 5.97487 8.85355 6.56066 9.43934L12.5 15.3787L18.4393 9.43934C19.0251 8.85355 19.9749 8.85355 20.5607 9.43934C21.1464 10.0251 21.1464 10.9749 20.5607 11.5607Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-left::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-left--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M13.4393 4.43934L6.43934 11.4393C5.85355 12.0251 5.85355 12.9749 6.43934 13.5607L13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607C16.1464 19.9749 16.1464 19.0251 15.5607 18.4393L9.62132 12.5L15.5607 6.56066C16.1464 5.97487 16.1464 5.02513 15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M11.5607 4.43934L18.5607 11.4393C19.1464 12.0251 19.1464 12.9749 18.5607 13.5607L11.5607 20.5607C10.9749 21.1464 10.0251 21.1464 9.43934 20.5607C8.85355 19.9749 8.85355 19.0251 9.43934 18.4393L15.3787 12.5L9.43934 6.56066C8.85355 5.97487 8.85355 5.02513 9.43934 4.43934C10.0251 3.85355 10.9749 3.85355 11.5607 4.43934Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up::before, .description-and-detail .product-desc-item.active .icon-base::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-up--pink--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); }
  @media (min-width: 769px) {
    .i-arrow-up--pink--grey::before {
      background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M20.5607 13.4393L13.5607 6.43934C12.9749 5.85355 12.0251 5.85355 11.4393 6.43934L4.43934 13.4393C3.85355 14.0251 3.85355 14.9749 4.43934 15.5607C5.02513 16.1464 5.97487 16.1464 6.56066 15.5607L12.5 9.62132L18.4393 15.5607C19.0251 16.1464 19.9749 16.1464 20.5607 15.5607C21.1464 14.9749 21.1464 14.0251 20.5607 13.4393Z%22%2F%3E%3C%2Fsvg%3E"); } }

.i-arrow-right-long::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.5607 11.4393L15.5607 4.43934C14.9749 3.85355 14.0251 3.85355 13.4393 4.43934C12.8536 5.02513 12.8536 5.97487 13.4393 6.56066L17.8787 11H3.5C2.67157 11 2 11.6716 2 12.5C2 13.3284 2.67157 14 3.5 14H17.8787L13.4393 18.4393C12.8536 19.0251 12.8536 19.9749 13.4393 20.5607C14.0251 21.1464 14.9749 21.1464 15.5607 20.5607L22.5607 13.5607C23.1464 12.9749 23.1464 12.0251 22.5607 11.4393Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-arrow-right-long-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.2 21.1c-.1 0-.3 0-.4-.1-.2-.2-.2-.5 0-.7l7.3-7.3H2.5c-.3 0-.5-.2-.5-.5s.2-.5.5-.5h19.8c.2 0 .4.1.5.3.1.2 0 .4-.1.5L14.5 21c-.1.1-.2.1-.3.1z%22%2F%3E%3C%2Fsvg%3E"); }

.i-paypal::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10.5133 10.718C10.4618 10.7169 10.4102 10.7158 10.3587 10.7158C10.2895 10.7162 10.2201 10.7183 10.1506 10.7203C9.98651 10.7251 9.82233 10.7299 9.66043 10.7133C9.08127 10.6543 8.76258 10.2752 8.88211 9.71611C9.12816 8.5663 9.39619 7.42009 9.69277 6.28206C9.84043 5.71506 10.2784 5.34874 10.855 5.33377C11.6413 5.3134 12.4517 5.31506 13.2142 5.47875C15.0152 5.8653 15.4886 7.95439 14.1388 9.42616C13.2608 10.3835 12.0777 10.6194 10.8476 10.714C10.7367 10.7226 10.625 10.7203 10.5133 10.718ZM3.7969 19.9992C3.90589 19.9988 4.01487 19.9984 4.12384 19.9984C4.20794 19.9985 4.29204 19.9986 4.37612 19.9987C4.595 19.9989 4.81384 19.9991 5.03275 19.9984C6.17288 19.9941 6.52292 19.7282 6.78731 18.6393C6.91723 18.1047 7.04297 17.569 7.16871 17.0334C7.3013 16.4686 7.43388 15.9038 7.57137 15.3401C7.77949 14.4875 8.21883 14.1761 9.10773 14.1321C9.3467 14.1203 9.58606 14.1101 9.82554 14.0998C10.7967 14.0581 11.7698 14.0163 12.7264 13.8735C15.1209 13.5161 17.2745 12.6275 18.7523 10.609C21.4204 6.96466 19.6194 2.7625 15.1563 2.16639C15.1379 2.16393 15.1194 2.16142 15.1009 2.15891C14.9807 2.14257 14.8599 2.12614 14.7392 2.12398C14.1968 2.11429 13.6544 2.10434 13.1121 2.09439C11.1861 2.05905 9.26005 2.02371 7.33386 2.00035C6.28778 1.98746 5.89309 2.33215 5.6518 3.36873C5.20329 5.29468 4.75341 7.22032 4.30354 9.14598C4.07633 10.1185 3.84912 11.0911 3.62208 12.0637C3.47935 12.675 3.33631 13.2863 3.19327 13.8976C2.81593 15.5102 2.43858 17.1228 2.06683 18.7368C1.85619 19.651 2.13051 19.9844 3.07511 19.9976C3.31572 20.0009 3.55633 20.0001 3.7969 19.9992ZM22.9472 10.4504C23.1411 8.72824 22.8374 7.14202 21.4239 6C21.4424 6.28651 21.4728 6.57406 21.5032 6.86151C21.5696 7.48884 21.636 8.11575 21.5775 8.73067C21.2852 11.8013 19.3714 13.5948 16.6556 14.6676C14.8014 15.4003 12.8532 15.5739 10.8757 15.5486C9.63621 15.5329 9.30668 15.8228 9.03129 17.0401L8.99409 17.2045C8.76624 18.2118 8.53839 19.219 8.29891 20.2235C8.0751 21.1623 7.55274 21.584 6.59585 21.6178C6.31222 21.6276 6.02731 21.6339 5.74453 21.6168C5.31525 21.5909 4.99453 21.6601 5.00007 22.2019C5.00547 22.7303 5.2442 22.9955 5.77352 22.9953C6.0484 22.9953 6.32328 22.9965 6.59815 22.9977C7.15126 23.0001 7.70433 23.0025 8.25727 22.9948C9.07008 22.9834 9.45858 22.6644 9.6517 21.8631C9.79796 21.2561 9.94015 20.6481 10.0823 20.0401C10.1935 19.5648 10.3047 19.0896 10.4178 18.6147C10.742 17.2535 11.0703 16.9925 12.4668 16.9903C14.4896 16.9871 16.4872 16.7933 18.3766 16.0191C20.8861 14.9905 22.6288 13.2811 22.9472 10.4504Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23999%22 fill-rule%3D%22evenodd%22 d%3D%22M15.4889 3.51764L2.93185 6.88229C1.86492 7.16817 1.23175 8.26484 1.51764 9.33178L3.58819 17.0592C3.77955 17.7733 4.33418 18.2932 5 18.4731V17.3957C4.78801 17.2667 4.62342 17.059 4.55412 16.8004L3.51114 12.9079L5 12.509V11C5 10.8029 5.01902 10.6102 5.05532 10.4236L2.99351 10.9761L2.48356 9.07296C2.34062 8.53949 2.6572 7.99115 3.19067 7.84821L15.7477 4.48356C16.2812 4.34062 16.8295 4.65721 16.9725 5.19067L17.4824 7.0938L14.1004 8H18.764L18.4516 6.83411L18.4483 6.83498L17.9384 4.93185C17.6525 3.86492 16.5558 3.23175 15.4889 3.51764ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44772 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44772 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-credit-cart-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.31562 8.81413L15.8727 5.44949L16.5561 8H18.6266L17.8045 4.93185C17.5186 3.86492 16.4219 3.23175 15.355 3.51763L2.79798 6.88228C1.73104 7.16817 1.09788 8.26484 1.38376 9.33177L3.45432 17.0592C3.65837 17.8207 4.27547 18.3613 5 18.5044V15.1003L3.31562 8.81413ZM21 9H8C6.89543 9 6 9.89543 6 11V13V15V19C6 20.1046 6.89543 21 8 21H21C22.1046 21 23 20.1046 23 19V15V13V11C23 9.89543 22.1046 9 21 9ZM22 13V11C22 10.4477 21.5523 10 21 10H8C7.44771 10 7 10.4477 7 11V13H22ZM7 15V19C7 19.5523 7.44771 20 8 20H21C21.5523 20 22 19.5523 22 19V15H7Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-eye::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M0 11.999C4.16667 6.66633 8.33333 4 12.5 4C16.6667 4 20.8333 6.66633 25 11.999C20.8333 17.333 16.6667 20 12.5 20C8.33333 20 4.16667 17.333 0 11.999ZM12.5 19C16.1517 19 19.8965 16.6988 23.7212 11.9991C19.8965 7.30056 16.1517 5 12.5 5C8.84827 5 5.10351 7.30056 1.27884 11.9991C5.10354 16.6988 8.84831 19 12.5 19ZM12.5 17C15.2614 17 17.5 14.7614 17.5 12C17.5 9.23858 15.2614 7 12.5 7C9.73858 7 7.5 9.23858 7.5 12C7.5 14.7614 9.73858 17 12.5 17ZM12.5 16C10.2909 16 8.5 14.2091 8.5 12C8.5 9.79086 10.2909 8 12.5 8C14.7091 8 16.5 9.79086 16.5 12C16.5 14.2091 14.7091 16 12.5 16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-filter--red::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23ea6b60%22  d%3D%22M13.95 5H22.5C22.7761 5 23 5.22386 23 5.5C23 5.77614 22.7761 6 22.5 6H13.95C13.7184 7.14112 12.7095 8 11.5 8C10.2905 8 9.28164 7.14112 9.05001 6H2.5C2.22386 6 2 5.77614 2 5.5C2 5.22386 2.22386 5 2.5 5H9.05001C9.28164 3.85888 10.2905 3 11.5 3C12.7095 3 13.7184 3.85888 13.95 5ZM11.5 7C10.6716 7 10 6.32843 10 5.5C10 4.67157 10.6716 4 11.5 4C12.3284 4 13 4.67157 13 5.5C13 6.32843 12.3284 7 11.5 7ZM17.5 13.5C16.6716 13.5 16 12.8284 16 12C16 11.1716 16.6716 10.5 17.5 10.5C18.3284 10.5 19 11.1716 19 12C19 12.8284 18.3284 13.5 17.5 13.5ZM17.5 9.5C18.7095 9.5 19.7184 10.3589 19.95 11.5H22.5C22.7761 11.5 23 11.7239 23 12C23 12.2761 22.7761 12.5 22.5 12.5H19.95C19.7184 13.6411 18.7095 14.5 17.5 14.5C16.2905 14.5 15.2816 13.6411 15.05 12.5H2.5C2.22386 12.5 2 12.2761 2 12C2 11.7239 2.22386 11.5 2.5 11.5H15.05C15.2816 10.3589 16.2905 9.5 17.5 9.5ZM5 19H2.5C2.22386 19 2 18.7761 2 18.5C2 18.2239 2.22386 18 2.5 18H5C5.01671 18 5.03323 18.0008 5.04952 18.0024C5.28022 16.8601 6.28967 16 7.5 16C8.70948 16 9.71836 16.8589 9.94999 18H22.5C22.7761 18 23 18.2239 23 18.5C23 18.7761 22.7761 19 22.5 19H9.94999C9.71836 20.1411 8.70948 21 7.5 21C6.28967 21 5.28022 20.1399 5.04952 18.9976C5.03323 18.9992 5.01671 19 5 19ZM9 18.5C9 17.6716 8.32843 17 7.5 17C6.67157 17 6 17.6716 6 18.5C6 19.3284 6.67157 20 7.5 20C8.32843 20 9 19.3284 9 18.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart::before, .transparent.sticky .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart--white::before, .transparent .header-actions .i-heart::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 2.84741C12.2074 2.47294 11.8814 2.12799 11.5283 1.81716C11.4637 1.75969 11.4163 1.71898 11.3861 1.69504C10.1166 0.631919 8.52087 0 6.875 0C3.025 0 0 3.297 0 7.49319C0 12.6388 4.24303 16.8323 10.6717 23.186L10.6875 23.2016L12.5 25L14.3125 23.2153L14.3618 23.1664C20.7717 16.8178 25 12.6299 25 7.49319C25 3.297 21.975 0 18.125 0C16.4791 0 14.8834 0.631919 13.6139 1.69504C13.5799 1.72138 13.5324 1.76209 13.4717 1.81716C13.1186 2.12799 12.7926 2.47294 12.5 2.84741ZM22.9802 11.5764C21.6372 14.3004 19.7267 16.4453 13.6088 22.5048L12.5027 23.5939L11.3918 22.4918C5.29934 16.4704 3.37544 14.314 2.02859 11.5938C1.33811 10.1993 1 8.86647 1 7.49319C1 3.83098 3.59743 1 6.875 1C8.24908 1 9.62441 1.52406 10.744 2.46169C10.7768 2.48812 10.8122 2.51853 10.8635 2.56423L10.8676 2.56779C11.1757 2.83903 11.4588 3.13905 11.712 3.46308L12.5 4.47165L13.288 3.46308C13.5412 3.13905 13.8243 2.83903 14.1324 2.56779C14.1864 2.51897 14.2161 2.49352 14.2254 2.48628C15.3756 1.52406 16.7509 1 18.125 1C21.4026 1 24 3.83098 24 7.49319C24 8.86062 23.6648 10.1879 22.9802 11.5764Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-heart-full--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M11.5283 1.81716C11.8814 2.12799 12.2074 2.47294 12.5 2.84741C12.7926 2.47294 13.1186 2.12799 13.4717 1.81716C13.5324 1.76209 13.5799 1.72138 13.6139 1.69504C14.8834 0.631919 16.4791 0 18.125 0C21.975 0 25 3.297 25 7.49319C25 12.6431 20.75 16.8392 14.3125 23.2153L12.5 25L10.6875 23.2016C4.25 16.8392 0 12.6431 0 7.49319C0 3.297 3.025 0 6.875 0C8.52087 0 10.1166 0.631919 11.3861 1.69504C11.4163 1.71898 11.4637 1.75969 11.5283 1.81716Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-basket--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M3.72347 3.67096L1.27461 2.44748C1.02758 2.32406 0.927375 2.02376 1.05079 1.77673C1.17421 1.5297 1.47452 1.4295 1.72154 1.55291L4.1704 2.7764C4.67881 3.0304 5 3.54992 5 4.11825V5.11753L24 7.39917V14.9974C24 16.102 23.1046 16.9974 22 16.9974H6C5.63571 16.9974 5.29417 16.9001 5 16.7299V17.4984C5 18.3269 5.67157 18.9984 6.5 18.9984H20.9966C21.2727 18.9984 21.4966 19.2223 21.4966 19.4984C21.4966 19.7746 21.2727 19.9984 20.9966 19.9984H19.7315C19.9023 20.293 20 20.6351 20 21C20 22.1046 19.1046 23 18 23C16.8954 23 16 22.1046 16 21C16 20.6351 16.0977 20.293 16.2685 19.9984H9.73153C9.90226 20.293 10 20.6351 10 21C10 22.1046 9.10457 23 8 23C6.89543 23 6 22.1046 6 21C6 20.6309 6.09998 20.2852 6.27433 19.9884C4.99936 19.8743 4 18.8031 4 17.4984V14.9974V4.99745V4.11825C4 3.9288 3.89294 3.75563 3.72347 3.67096ZM5 14.9974V6.12472L23 8.28626V14.9974C23 15.5497 22.5523 15.9974 22 15.9974H6C5.44771 15.9974 5 15.5497 5 14.9974ZM8 22C7.44771 22 7 21.5523 7 21C7 20.4477 7.44771 20 8 20C8.55228 20 9 20.4477 9 21C9 21.5523 8.55228 22 8 22ZM18 22C17.4477 22 17 21.5523 17 21C17 20.4477 17.4477 20 18 20C18.5523 20 19 20.4477 19 21C19 21.5523 18.5523 22 18 22Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-discount::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12.5 22.4014L9.25532 23L6.96497 20.5104L4.00532 18.9894L3.54414 15.5597L2 12.5L3.54414 9.44031L4.00532 6.01064L6.96497 4.48964L9.25532 2L12.5 2.59865L15.7447 2L18.035 4.48964L20.9947 6.01064L21.4559 9.44031L23 12.5L21.4559 15.5597L20.9947 18.9894L18.035 20.5104L15.7447 23L12.5 22.4014ZM12.5 21.3338L15.3948 21.8679L17.4383 19.6467L20.0788 18.2897L20.4903 15.2298L21.8679 12.5L20.4903 9.7702L20.0788 6.7103L17.4383 5.35328L15.3948 3.13207L12.5 3.66617L9.60515 3.13207L7.56174 5.35328L4.92119 6.7103L4.50973 9.7702L3.13207 12.5L4.50973 15.2298L4.92119 18.2897L7.56174 19.6467L9.60515 21.8679L12.5 21.3338ZM9.84243 13.5503C10.0161 13.6331 10.2043 13.6746 10.4069 13.6746C10.6096 13.6746 10.7978 13.6331 10.9715 13.5503C11.1452 13.4675 11.2943 13.3462 11.4187 13.1864C11.5432 13.0266 11.6416 12.8328 11.714 12.605C11.7864 12.3772 11.8226 12.1183 11.8226 11.8284C11.8226 11.5385 11.7864 11.2811 11.714 11.0562C11.6416 10.8314 11.5432 10.6405 11.4187 10.4837C11.2943 10.3269 11.1452 10.2071 10.9715 10.1243C10.7978 10.0414 10.6096 10 10.4069 10C10.2043 10 10.0161 10.0414 9.84243 10.1243C9.66873 10.2071 9.51964 10.3269 9.39516 10.4837C9.27068 10.6405 9.1737 10.8314 9.10422 11.0562C9.03474 11.2811 9 11.5385 9 11.8284C9 12.1183 9.03474 12.3772 9.10422 12.605C9.1737 12.8328 9.27068 13.0266 9.39516 13.1864C9.51964 13.3462 9.66873 13.4675 9.84243 13.5503ZM10.7761 12.6982C10.6747 12.8639 10.5517 12.9467 10.4069 12.9467C10.2622 12.9467 10.1392 12.8639 10.0378 12.6982C9.93652 12.5325 9.88586 12.2426 9.88586 11.8284C9.88586 11.4142 9.93652 11.1272 10.0378 10.9675C10.1392 10.8077 10.2622 10.7278 10.4069 10.7278C10.5517 10.7278 10.6747 10.8077 10.7761 10.9675C10.8774 11.1272 10.928 11.4142 10.928 11.8284C10.928 12.2426 10.8774 12.5325 10.7761 12.6982ZM10.598 16L13.6551 10H14.3933L11.3362 16H10.598ZM14.0199 15.8757C14.1935 15.9586 14.3817 16 14.5844 16C14.787 16 14.9752 15.9586 15.1489 15.8757C15.3226 15.7929 15.4717 15.6716 15.5962 15.5118C15.7206 15.3521 15.8191 15.1583 15.8914 14.9305C15.9638 14.7027 16 14.4438 16 14.1538C16 13.8639 15.9638 13.6065 15.8914 13.3817C15.8191 13.1568 15.7206 12.966 15.5962 12.8092C15.4717 12.6524 15.3226 12.5325 15.1489 12.4497C14.9752 12.3669 14.787 12.3254 14.5844 12.3254C14.3817 12.3254 14.1935 12.3669 14.0199 12.4497C13.8462 12.5325 13.6971 12.6524 13.5726 12.8092C13.4481 12.966 13.3511 13.1568 13.2816 13.3817C13.2122 13.6065 13.1774 13.8639 13.1774 14.1538C13.1774 14.4438 13.2122 14.7027 13.2816 14.9305C13.3511 15.1583 13.4481 15.3521 13.5726 15.5118C13.6971 15.6716 13.8462 15.7929 14.0199 15.8757ZM14.5844 15.2722C14.7291 15.2722 14.8521 15.1894 14.9535 15.0237C15.0548 14.858 15.1055 14.568 15.1055 14.1538C15.1055 13.7396 15.0548 13.4527 14.9535 13.2929C14.8521 13.1331 14.7291 13.0533 14.5844 13.0533C14.4396 13.0533 14.3166 13.1331 14.2153 13.2929C14.1139 13.4527 14.0633 13.7396 14.0633 14.1538C14.0633 14.568 14.1139 14.858 14.2153 15.0237C14.3166 15.1894 14.4396 15.2722 14.5844 15.2722Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-target--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M24 12.5V13H23.9893C23.7346 18.9535 18.9535 23.7346 13 23.9893V24H12.5H12V23.9893C6.04647 23.7346 1.26536 18.9535 1.01067 13H1V12.5V12H1.01067C1.26536 6.04647 6.04647 1.26536 12 1.01067V1H12.5H13V1.01067C18.9535 1.26536 23.7346 6.04647 23.9893 12H24V12.5ZM13 2.0117C18.4011 2.2649 22.7351 6.59887 22.9883 12H21V13H22.9883C22.7351 18.4011 18.4011 22.7351 13 22.9883V21H12V22.9883C6.59887 22.7351 2.2649 18.4011 2.0117 13H4V12H2.0117C2.2649 6.59887 6.59887 2.2649 12 2.0117V4H13V2.0117ZM12.5 14C13.3284 14 14 13.3284 14 12.5C14 11.6716 13.3284 11 12.5 11C11.6716 11 11 11.6716 11 12.5C11 13.3284 11.6716 14 12.5 14Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-circle::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.4036 19.4036 25 12.5 25C5.59644 25 0 19.4036 0 12.5C0 5.59644 5.59644 0 12.5 0C19.4036 0 25 5.59644 25 12.5ZM2 12.5C2 18.299 6.70101 23 12.5 23C18.299 23 23 18.299 23 12.5C23 6.70101 18.299 2 12.5 2C6.70101 2 2 6.70101 2 12.5ZM12.5 13.9142L15.7929 17.2071C16.1834 17.5976 16.8166 17.5976 17.2071 17.2071C17.5976 16.8166 17.5976 16.1834 17.2071 15.7929L13.9142 12.5L17.2071 9.20711C17.5976 8.81658 17.5976 8.18342 17.2071 7.79289C16.8166 7.40237 16.1834 7.40237 15.7929 7.79289L12.5 11.0858L9.20711 7.79289C8.81658 7.40237 8.18342 7.40237 7.79289 7.79289C7.40237 8.18342 7.40237 8.81658 7.79289 9.20711L11.0858 12.5L7.79289 15.7929C7.40237 16.1834 7.40237 16.8166 7.79289 17.2071C8.18342 17.5976 8.81658 17.5976 9.20711 17.2071L12.5 13.9142Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 31 31%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M17.35 15.566L30.673 28.92l-1.738 1.74-13.342-13.336L2.25 30.66.512 28.92l13.323-13.354L.512 2.21 2.25.471l13.342 13.336L28.935.472l1.738 1.74L17.35 15.565z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-close-bold--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 23 23%22%3E%3Cpath fill%3D%22%23979797%22  d%3D%22M11.5 8.53l7.425-7.425c.82-.82 2.15-.82 2.97 0 .82.82.82 2.15 0 2.97L14.47 11.5l7.425 7.424c.82.82.82 2.15 0 2.97-.82.82-2.15.82-2.97 0L11.5 14.47l-7.425 7.424c-.82.82-2.15.82-2.97 0-.82-.82-.82-2.15 0-2.97L8.53 11.5 1.106 4.075c-.82-.82-.82-2.15 0-2.97.82-.82 2.15-.82 2.97 0L11.5 8.53z%22%2F%3E%3C%2Fsvg%3E"); }

.i-home::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M15 16C15.5523 16 16 16.4477 16 17V24H22C23.1046 24 24 23.1046 24 22V10.9744C24 10.3594 23.717 9.77851 23.2327 9.39944L13.7327 1.96392C13.0086 1.39718 11.9914 1.39718 11.2673 1.96392L1.76731 9.39944C1.28298 9.77851 1 10.3594 1 10.9744V22C1 23.1046 1.89543 24 3 24H9V17C9 16.4477 9.44771 16 10 16H15ZM22 23H17V17C17 15.8954 16.1046 15 15 15H10C8.89543 15 8 15.8954 8 17V23H3C2.44772 23 2 22.5523 2 22V10.9744C2 10.6669 2.14149 10.3765 2.38365 10.1869L11.8837 2.75139C12.2457 2.46803 12.7543 2.46803 13.1163 2.75139L22.6163 10.1869C22.8585 10.3765 23 10.6669 23 10.9744V22C23 22.5523 22.5523 23 22 23Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-menu--white::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M2 6C2 5.44772 2.44772 5 3 5H22C22.5523 5 23 5.44772 23 6C23 6.55228 22.5523 7 22 7H3C2.44772 7 2 6.55228 2 6ZM2 12.5C2 11.9477 2.44772 11.5 3 11.5H22C22.5523 11.5 23 11.9477 23 12.5C23 13.0523 22.5523 13.5 22 13.5H3C2.44772 13.5 2 13.0523 2 12.5ZM3 18C2.44772 18 2 18.4477 2 19C2 19.5523 2.44772 20 3 20H22C22.5523 20 23 19.5523 23 19C23 18.4477 22.5523 18 22 18H3Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-modifier::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.3536 15.0623C11.1582 15.2568 10.8422 15.2564 10.6473 15.0615L9.94018 14.3544C9.74459 14.1588 9.74496 13.8416 9.94101 13.6465L17.6237 6H10.7863C9.68175 6 8.78632 6.89543 8.78632 8V14.8332C8.8791 14.7789 9.00346 14.7868 9.08861 14.8707L10.1209 15.8875C10.2411 16.0059 10.2119 16.2069 10.063 16.2862L8.78632 16.9665V17C8.78632 18.1046 9.68175 19 10.7863 19H19.7863C20.8909 19 21.7863 18.1046 21.7863 17V8.99024L22.7863 8.00058V17C22.7863 18.6569 21.4432 20 19.7863 20H10.7863C9.1685 20 7.84979 18.7194 7.78854 17.1166C7.78626 17.1 7.78569 17.083 7.78702 17.0657C7.78655 17.0438 7.78632 17.0219 7.78632 17V8C7.78632 6.34315 9.12946 5 10.7863 5H18.6284L20.2242 3.41171C20.4196 3.21724 20.7356 3.21761 20.9305 3.41254L21.6376 4.11965C21.8332 4.31524 21.8328 4.63247 21.6368 4.82759L11.3536 15.0623Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-phone::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.65192 18.384C9.25669 20.9945 11.9683 22.8751 14.7112 23.9733C16.9426 24.8667 18.6122 25 19.409 25C19.6744 25 19.8387 24.9854 19.9012 24.9786C21.9797 24.7311 22.9487 23.9099 24.301 22.5839C25.2131 21.6667 25.2356 20.1968 24.3506 19.3068L20.5995 15.547C20.1799 15.1281 19.6169 14.8975 19.0138 14.8975C18.3818 14.8975 17.7846 15.147 17.3324 15.6001L16.2529 16.6804C16.0365 16.8971 15.7487 17.0164 15.4423 17.0164C15.2405 17.0164 15.0413 16.9626 14.8666 16.8607C13.2292 15.906 12.1205 15.0748 11.04 13.9917C9.81381 12.7608 9.03903 11.611 8.18648 10.155C7.92177 9.70273 7.99482 9.12867 8.36416 8.759L9.43721 7.68506C10.3502 6.76993 10.3729 5.30099 9.48723 4.41023L5.73647 0.6511C5.31766 0.231176 4.75455 0 4.15098 0C3.51917 0 2.92178 0.250027 2.46807 0.704681C1.21897 1.96433 0.3164 3.01778 0.0799925 5.10994C-0.43062 9.34815 1.47346 13.194 6.65192 18.384ZM19.7829 23.9856C19.7143 23.993 19.5871 24 19.409 24C18.2674 24 16.8012 23.7329 15.0829 23.045C12.4738 22.0003 9.87354 20.197 7.3598 17.6777C2.37653 12.6832 0.605718 9.10655 1.07281 5.22955C1.24934 3.66755 1.73158 2.86759 3.17815 1.40881C3.44278 1.14363 3.78584 1 4.15098 1C4.49027 1 4.79822 1.12646 5.02842 1.35727L8.77934 5.11655C9.27078 5.6108 9.25793 6.44891 8.7293 6.97877L7.65676 8.05218C6.96574 8.74384 6.82929 9.8159 7.32345 10.6601C8.34283 12.4011 9.15251 13.5139 10.3315 14.6975C11.4771 15.8457 12.6544 16.7284 14.3629 17.7246C14.6904 17.9156 15.0634 18.0164 15.4423 18.0164C16.0141 18.0164 16.5564 17.7916 16.9604 17.3872L18.0398 16.307C18.3055 16.0407 18.6483 15.8975 19.0138 15.8975C19.3532 15.8975 19.6618 16.0239 19.893 16.2547L23.6427 20.0131C24.1337 20.5069 24.1209 21.3468 23.592 21.8787C22.0764 23.3648 21.3518 23.7988 19.7829 23.9856Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin::before, .transparent.sticky .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-pin--white::before, .transparent .header-actions .i-pin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M12.5 1C17.1988 1 21 4.64504 21 9.15084C21 10.5407 20.5713 12.1057 19.7828 13.8218C19.0971 15.3143 18.1549 16.8866 17.0206 18.4988C16.1663 19.713 15.2523 20.8805 14.3383 21.9604C14.0182 22.3387 13.7206 22.6793 13.4531 22.977C13.2913 23.1571 13.1746 23.2838 13.1104 23.3519L12.5 24L11.8896 23.3519C11.8254 23.2838 11.7087 23.1571 11.5469 22.977C11.2794 22.6793 10.9818 22.3387 10.6617 21.9604C9.74766 20.8805 8.83373 19.713 7.9794 18.4988C6.84506 16.8866 5.90294 15.3143 5.21719 13.8218C4.42867 12.1057 4 10.5407 4 9.15084C4 4.64504 7.80119 1 12.5 1ZM12.7092 22.3087C12.9823 22.0048 13.2735 21.6706 13.575 21.3144C14.5127 20.2064 15.3995 19.065 16.2028 17.9233C17.3363 16.3122 18.2333 14.799 18.8741 13.4043C19.6255 11.7692 20 10.35 20 9.15084C20 5.20693 16.6557 2 12.5 2C8.3443 2 5 5.20693 5 9.15084C5 10.35 5.37455 11.7692 6.12586 13.4043C6.76667 14.799 7.66365 16.3122 8.79725 17.9233C9.6005 19.065 10.4873 20.2064 11.425 21.3144C11.7265 21.6706 12.0177 22.0048 12.2908 22.3087C12.369 22.3958 12.4402 22.4742 12.5 22.5395C12.5598 22.4742 12.631 22.3958 12.7092 22.3087ZM12.5 13C10.5678 13 9 11.4322 9 9.5C9 7.56777 10.5678 6 12.5 6C14.4322 6 16 7.56777 16 9.5C16 11.4322 14.4322 13 12.5 13ZM12.5 12C13.8799 12 15 10.8799 15 9.5C15 8.12005 13.8799 7 12.5 7C11.1201 7 10 8.12005 10 9.5C10 10.8799 11.1201 12 12.5 12Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-plus::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11 11V3.5C11 2.67157 11.6716 2 12.5 2C13.3284 2 14 2.67157 14 3.5V11H21.5C22.3284 11 23 11.6716 23 12.5C23 13.3284 22.3284 14 21.5 14H14V21.5C14 22.3284 13.3284 23 12.5 23C11.6716 23 11 22.3284 11 21.5V14H3.5C2.67157 14 2 13.3284 2 12.5C2 11.6716 2.67157 11 3.5 11H11Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile::before, .transparent.sticky .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-profile--white::before, .transparent .header-actions .i-profile::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22 fill-rule%3D%22evenodd%22 d%3D%22M22.5043 19.9954C24.0715 17.9071 25 15.312 25 12.5C25 5.59644 19.4036 0 12.5 0C5.59644 0 0 5.59644 0 12.5C0 15.3147 0.930342 17.9122 2.5003 20.0016C2.50967 20.0141 2.51906 20.0265 2.52847 20.039C2.73233 20.3082 2.94684 20.5689 3.17138 20.8205C4.55528 22.3709 6.31997 23.5743 8.31857 24.2835C8.31857 24.2835 8.31858 24.2835 8.31857 24.2835C8.32774 24.2868 8.33691 24.29 8.34608 24.2932C8.90395 24.4897 9.47996 24.6478 10.0709 24.7641C10.8567 24.9189 11.6689 25 12.5 25C13.3311 25 14.1433 24.9189 14.9291 24.7641C14.9592 24.7582 14.9892 24.7522 15.0192 24.746C15.5883 24.6296 16.1433 24.4744 16.6814 24.2835C18.6817 23.5737 20.4477 22.3689 21.8321 20.8165C21.8391 20.8087 21.846 20.8009 21.8529 20.7931C22.0807 20.5364 22.2981 20.2703 22.5043 19.9954ZM21.7792 19.2945C23.1754 17.3908 24 15.0417 24 12.5C24 6.14873 18.8513 1 12.5 1C6.14873 1 1 6.14873 1 12.5C1 15.0401 1.8235 17.3878 3.21809 19.2907C4.29587 18.4293 5.46249 17.6379 6.66787 16.9194C7.15382 16.6298 7.62208 16.3665 8.07074 16.1268C8.31477 15.9964 8.50211 15.8994 8.71265 15.7931V14.2458C8.45625 13.7703 8.28552 13.3545 8.1984 12.9486C7.84962 12.708 7.59426 12.1565 7.3705 11.3054C7.06857 10.2267 7.16417 9.47038 7.59819 9.14648C7.21085 7.27322 7.61557 5.06614 9.37445 4.09692C10.1571 3.68041 11.2659 3.39027 12.7787 3.24458C14.1707 3.23093 15.3839 3.85299 15.7793 4.83115C16.0139 4.89308 16.2753 5.01151 16.5354 5.21119C17.4248 5.89396 17.7905 7.19018 17.4404 9.18967C17.8901 9.50544 17.993 10.2662 17.6882 11.354C17.4617 12.2159 17.2043 12.7704 16.8521 13.0092C16.759 13.4101 16.5801 13.8585 16.3443 14.3018V15.8497C16.9751 16.1667 17.387 16.3845 18.046 16.7635C19.1501 17.3985 20.2291 18.101 21.2416 18.8727C21.4242 19.0118 21.6035 19.1525 21.7792 19.2945ZM21.1534 20.0745C20.9843 19.9377 20.8115 19.8022 20.6354 19.668C19.6601 18.9246 18.6164 18.2452 17.5475 17.6304C16.8544 17.2318 16.4446 17.0177 15.734 16.6624L15.604 16.5687C15.4069 16.3716 15.3443 16.2881 15.3443 16.045V14.1747C15.3443 14.0898 15.366 14.0062 15.4072 13.9319C15.6812 13.4387 15.8702 12.9389 15.9147 12.5822C15.9458 12.3339 16.1555 12.147 16.4052 12.1442L16.3891 12.1443C16.3237 12.1449 16.3194 12.1449 16.3604 12.0782C16.474 11.8929 16.5981 11.5677 16.7232 11.0921C16.8777 10.5403 16.9003 10.1871 16.8448 10.0262C16.5363 10.0141 16.3103 9.72582 16.3762 9.42092C16.7885 7.51323 16.5332 6.47023 15.9265 6.00442C15.7078 5.83655 15.4922 5.77798 15.3791 5.77529C15.1431 5.76967 14.9431 5.59971 14.8996 5.36765C14.7825 4.74397 13.9071 4.23356 12.8322 4.2422C11.4838 4.37376 10.4983 4.63162 9.85067 4.97621C8.48606 5.72822 8.2278 7.77287 8.67288 9.33275C8.76217 9.64567 8.53374 9.9571 8.21208 9.96955C8.15651 10.1305 8.17901 10.484 8.33556 11.0435C8.45851 11.511 8.5826 11.8362 8.69622 12.0215C8.73681 12.0878 8.73303 12.0883 8.66889 12.0877L8.6557 12.0877C8.9058 12.0928 9.11441 12.2824 9.1423 12.5321C9.18484 12.9128 9.34868 13.334 9.64955 13.8746C9.69093 13.949 9.71265 14.0327 9.71265 14.1178V15.9887C9.71265 16.2318 9.65115 16.3136 9.45261 16.5121L9.32267 16.6058C9.04646 16.7439 8.83739 16.8509 8.54199 17.0088C8.10659 17.2414 7.65184 17.4971 7.17986 17.7784C6.00832 18.4767 4.8758 19.2453 3.84334 20.0707C5.95128 22.479 9.04802 24 12.5 24C15.9502 24 19.0455 22.4806 21.1534 20.0745Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search::before, .transparent.sticky .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search--white::before, .transparent .header-actions-mobile .i-search::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M16.8875 15.4733C18.2086 13.8415 19 11.7631 19 9.5C19 4.25329 14.7467 0 9.5 0C4.25329 0 0 4.25329 0 9.5C0 14.7467 4.25329 19 9.5 19C11.7631 19 13.8415 18.2086 15.4733 16.8875L23.1603 24.5745C23.5508 24.965 24.184 24.965 24.5745 24.5745C24.965 24.184 24.965 23.5508 24.5745 23.1603L16.8875 15.4733ZM9.5 17.1C5.30264 17.1 1.9 13.6974 1.9 9.5C1.9 5.30264 5.30264 1.9 9.5 1.9C13.6974 1.9 17.1 5.30264 17.1 9.5C17.1 13.6974 13.6974 17.1 9.5 17.1Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-search-thin::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.4158 16.7087C19.0218 14.9346 20 12.5815 20 10C20 4.47715 15.5228 0 10 0C4.47715 0 0 4.47715 0 10C0 15.5228 4.47715 20 10 20C12.5815 20 14.9346 19.0218 16.7087 17.4158L24.1464 24.8536C24.3417 25.0488 24.6583 25.0488 24.8536 24.8536C25.0488 24.6583 25.0488 24.3417 24.8536 24.1464L17.4158 16.7087ZM10 19C5.02944 19 1 14.9706 1 10C1 5.02944 5.02944 1 10 1C14.9706 1 19 5.02944 19 10C19 14.9706 14.9706 19 10 19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-lock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21 13C21 11.3431 19.6569 10 18 10V6.5C18 3.46243 15.5376 1 12.5 1C9.46243 1 7 3.46243 7 6.5V10C5.34315 10 4 11.3431 4 13V20C4 21.6569 5.34315 23 7 23H18C19.6569 23 21 21.6569 21 20V13ZM17 11H18C19.1046 11 20 11.8954 20 13V20C20 21.1046 19.1046 22 18 22H7C5.89543 22 5 21.1046 5 20V13C5 11.8954 5.89543 11 7 11H8V6.5C8 4.01472 10.0147 2 12.5 2C14.9853 2 17 4.01472 17 6.5V11ZM12.5 3C14.433 3 16 4.567 16 6.5V11H9V6.5C9 4.567 10.567 3 12.5 3ZM15 6.5V10H10V6.5C10 5.11929 11.1193 4 12.5 4C13.8807 4 15 5.11929 15 6.5ZM13.21 15.8237C13.6823 15.5711 14.0037 15.0731 14.0037 14.5C14.0037 13.6716 13.3322 13 12.5037 13C11.6753 13 11.0037 13.6716 11.0037 14.5C11.0037 15.0739 11.326 15.5725 11.7995 15.8247L11 19H14.0033L13.21 15.8237Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag::before, .transparent.sticky .header-actions .i-bag::before, .transparent.sticky .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-bag--white::before, .transparent .header-actions .i-bag::before, .transparent .header-actions-mobile .i-bag::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23fff%22  d%3D%22M9 6V3.5C9 1.567 10.567 0 12.5 0C14.433 0 16 1.567 16 3.5V6H19.1995C20.223 6 21.0813 6.77274 21.1885 7.79063L22.7674 22.7906C22.8831 23.8891 22.0863 24.8734 20.9878 24.989C20.9182 24.9963 20.8484 25 20.7784 25H4.22183C3.11726 25 2.22183 24.1046 2.22183 23C2.22183 22.93 2.22551 22.86 2.23285 22.7904L3.81353 7.7904C3.92078 6.77261 4.77909 6 5.80252 6H9ZM10 6H15V3.5C15 2.11929 13.8807 1 12.5 1C11.1193 1 10 2.11929 10 3.5V6ZM16 7H9H5.80252C5.2908 7 4.86165 7.3863 4.80802 7.8952L3.22734 22.8952C3.22367 22.93 3.22183 22.965 3.22183 23C3.22183 23.5523 3.66955 24 4.22183 24H20.7784C20.8134 24 20.8483 23.9982 20.8831 23.9945C21.4324 23.9367 21.8307 23.4446 21.7729 22.8953L20.194 7.89532C20.1404 7.38637 19.7112 7 19.1995 7H16Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-trash::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M3 6C3 6.55228 3.44771 7 4 7H4.01C3.99752 7.09279 3.99647 7.18895 4.00826 7.28707L5.77063 21.9808C5.84182 22.5676 6.34896 23 6.94302 23H18.057C18.651 23 19.1582 22.5676 19.2293 21.9816L20.9917 7.28694C21.0035 7.18887 21.0025 7.09275 20.99 7H21C21.5523 7 22 6.55228 22 6V4.5C22 3.94772 21.5523 3.5 21 3.5H15V3C15 2.44772 14.5523 2 14 2H11C10.4477 2 10 2.44772 10 3V3.5H4C3.44772 3.5 3 3.94772 3 4.5V6ZM19.8194 7H5.18063C5.06778 7 4.99101 7.0836 5.00115 7.16798L6.76335 21.8604C6.77259 21.9365 6.84606 22 6.94302 22H18.057C18.1539 22 18.2274 21.9365 18.2364 21.8625L19.9989 7.16762C20.009 7.0836 19.9322 7 19.8194 7ZM4 6H21V4.5H14V3H11V4.5H4V6ZM8.49694 9.94478L7.50306 10.0552L8.50306 19.0552L9.49694 18.9448L8.49694 9.94478ZM16.5031 9.94478L17.4969 10.0552L16.4969 19.0552L15.5031 18.9448L16.5031 9.94478ZM12 19H13V10H12V19Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-delivery--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M28.7344 11H5.76556C4.75692 11 3.90612 11.7511 3.78101 12.7519L1.28101 32.7519C1.27072 32.8342 1.26556 32.9171 1.26556 33C1.26556 34.1046 2.16099 35 3.26556 35H7L7.25709 33.4636C7.6761 30.9596 9.97875 29.2195 12.502 29.5C15.0628 29.7847 17 31.9492 17 34.5257V35H26.2344C27.2431 35 28.0939 34.2489 28.219 33.2481L30.719 13.2481C30.7293 13.1658 30.7344 13.0829 30.7344 13C30.7344 11.8954 29.839 11 28.7344 11ZM27.2267 33.124C27.1642 33.6245 26.7388 34 26.2344 34H17.9774C17.7314 31.1497 15.5038 28.8275 12.6125 28.5061C9.56159 28.167 6.77743 30.271 6.2708 33.2986L6.15343 34H3.26556C2.71328 34 2.26556 33.5523 2.26556 33C2.26556 32.9585 2.26814 32.9171 2.27329 32.876L4.77329 12.876C4.83584 12.3755 5.26124 12 5.76556 12H28.7344C29.2867 12 29.7344 12.4477 29.7344 13C29.7344 13.0415 29.7319 13.0829 29.7267 13.124L27.2267 33.124ZM39.8913 17H36.7651C35.757 17 34.9065 17.7503 34.7807 18.7506L34.2781 22.7506C34.2677 22.8333 34.2625 22.9166 34.2625 23C34.2625 24.1046 35.1579 25 36.2625 25H42.3903C42.7651 25 43.1322 24.8947 43.45 24.6962C44.3868 24.1109 44.6718 22.8771 44.0865 21.9403L41.5875 17.9403C41.222 17.3554 40.581 17 39.8913 17ZM35.7729 18.8753C35.8358 18.3752 36.2611 18 36.7651 18H39.8913C40.2361 18 40.5566 18.1777 40.7394 18.4701L43.2384 22.4701C43.5311 22.9385 43.3886 23.5555 42.9202 23.8481C42.7613 23.9474 42.5777 24 42.3903 24H36.2625C35.7102 24 35.2625 23.5523 35.2625 23C35.2625 22.9583 35.2651 22.9167 35.2703 22.8753L35.7729 18.8753ZM32.9705 14.0118L40.9006 14.0014C41.5852 14.0005 42.2227 14.3499 42.5904 14.9274L48.6407 24.4314C48.8756 24.8003 48.983 25.236 48.9467 25.6717L48.3213 33.1663C48.2348 34.2028 47.3683 35 46.3282 35H42.6017V34.0291C42.6017 31.7273 40.8877 29.7857 38.6037 29.5C36.2787 29.2092 34.0715 30.5992 33.3292 32.8216L32.6017 35H30.8652C29.7606 35 28.8652 34.1046 28.8652 33C28.8652 32.9177 28.8702 32.8354 28.8804 32.7537L30.9883 15.7655C31.1124 14.7648 31.9621 14.0131 32.9705 14.0118ZM46.3282 34C46.8483 34 47.2815 33.6014 47.3248 33.0832L47.9501 25.5886C47.9683 25.3707 47.9146 25.1528 47.7972 24.9684L41.7468 15.4644C41.563 15.1757 41.2442 15.001 40.9019 15.0014L32.9718 15.0118C32.4676 15.0124 32.0428 15.3883 31.9807 15.8887L29.8728 32.8769C29.8677 32.9177 29.8652 32.9588 29.8652 33C29.8652 33.5523 30.3129 34 30.8652 34H31.8814L32.3808 32.5048C33.274 29.8305 35.93 28.1578 38.7278 28.5077C41.5026 28.8548 43.5872 31.2066 43.6016 34H46.3282ZM15.7247 36.5515C14.6352 38.7853 12.1424 39.8111 10.1568 38.8426C8.17124 37.8742 7.44482 35.2783 8.5343 33.0446C9.62377 30.8108 12.1166 29.7851 14.1021 30.7535C16.0877 31.7219 16.8141 34.3178 15.7247 36.5515ZM9.43309 33.4829C8.57497 35.2423 9.13113 37.2298 10.5952 37.9438C12.0592 38.6579 13.9677 37.8726 14.8259 36.1132C15.684 34.3538 15.1278 32.3663 13.6638 31.6523C12.1997 30.9382 10.2912 31.7235 9.43309 33.4829ZM35.5952 38.8426C37.5807 39.8111 40.0735 38.7853 41.163 36.5515C42.2525 34.3178 41.5261 31.7219 39.5405 30.7535C37.555 29.7851 35.0621 30.8108 33.9727 33.0446C32.8832 35.2783 33.6096 37.8742 35.5952 38.8426ZM36.0335 37.9438C34.5695 37.2298 34.0133 35.2423 34.8715 33.4829C35.7296 31.7235 37.6381 30.9382 39.1021 31.6523C40.5662 32.3663 41.1223 34.3538 40.2642 36.1132C39.4061 37.8726 37.4976 38.6579 36.0335 37.9438Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-france::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M30.1706 45.3886L29.7097 44.6174V43.6447L32.5331 41.4076L34.0263 42.6565C34.1534 42.7629 34.3273 42.7923 34.4819 42.7336L35.7404 42.2557L39.018 43.8379C39.1463 43.8999 39.2958 43.8984 39.4229 43.8341L41.6347 42.714C41.6844 42.6889 41.7292 42.6548 41.7668 42.6136L44.0237 40.1321L45.1163 38.4569C45.3179 38.1479 45.0984 37.7366 44.7319 37.7366H43.7783L42.6299 36.9658L43.0847 35.3563C43.1447 35.1437 43.0482 34.9178 42.8538 34.8161L41.8887 34.3112V33.7935L43.0217 33.1184C43.2151 33.0031 43.2979 32.7637 43.2175 32.5519L42.4693 30.5802L43.0126 29.8358C43.1382 29.6637 43.1313 29.4273 42.996 29.2629L42.3572 28.4873L41.8636 27.0397C41.7997 26.8521 41.6249 26.7262 41.4284 26.7262H40.5465C40.3974 26.7262 40.2575 26.7991 40.1712 26.9219L39.9682 27.2105V26.9697L40.8715 26.0602C40.9581 25.973 41.0067 25.8546 41.0067 25.7311V24.8423L42.3464 23.9606C42.4628 23.8839 42.5387 23.7583 42.5529 23.6187L42.6408 22.7561L43.0191 22.8774C43.1703 22.9258 43.3355 22.8922 43.4564 22.7885L44.4173 21.964C44.4968 21.8958 44.551 21.8023 44.571 21.6989L45.5069 16.8575L46.9033 15.0376C47.1003 14.7809 46.9825 14.4046 46.6752 14.3089L43.775 13.4054L41.714 12.9173L40.9328 11.6989C40.8554 11.5782 40.727 11.5004 40.585 11.4884L38.8528 11.3414L37.4376 11.3399L35.9084 9.82838V8.41472C35.9084 8.02575 35.4634 7.80888 35.1618 8.05087L34.1593 8.85525H33.6536L33.3842 7.74423C33.3527 7.61426 33.2672 7.5043 33.1497 7.44251L31.2958 6.46806C31.2301 6.43356 31.1572 6.41555 31.0832 6.41555H30.3224L30.1104 5.44149C30.0641 5.22833 29.877 5.07647 29.6609 5.07647H28.8181L28.2601 4.89285L28.0143 3.38941C27.9634 3.07766 27.6258 2.90704 27.3481 3.05267L24.2408 4.68208C24.1153 4.74792 24.0267 4.8684 24.0006 5.0088L23.3297 8.61894L21.0817 9.62941L19.0261 10.9234C18.8297 11.047 18.7548 11.2987 18.8511 11.5112L19.1536 12.1784L17.8419 12.6335L15.5098 12.0712L15.3765 11.2432C15.3402 11.0182 15.1479 10.853 14.9222 10.853H14.4274L13.0004 10.472C12.6726 10.3844 12.3667 10.6727 12.4308 11.009L12.7221 12.539C12.7315 12.5885 12.7488 12.636 12.7734 12.6799L13.2039 13.4492V15.3638C13.2039 15.4419 13.2233 15.5187 13.2605 15.5871L13.3853 15.8171L12.7835 15.6026C12.6621 15.5593 12.5282 15.5693 12.4145 15.6303L11.3602 16.1954H10.3216L9.93649 15.7393C9.90345 15.7002 9.86422 15.6668 9.82039 15.6407L8.68572 14.9637C8.55372 14.8849 8.39155 14.8777 8.2532 14.9444L6.9434 15.5761H5.44548C5.39941 15.5761 5.35361 15.583 5.30959 15.5968L3.32458 16.2161C3.13172 16.2763 3 16.4563 3 16.6601V17.6605C3 17.9172 3.20627 18.1253 3.46047 18.1253H3.83093L4.1422 18.4513L3.30702 18.7495C3.00427 18.8576 2.90144 19.2376 3.10767 19.4862L3.78933 20.3076L4.20411 21.0845C4.3125 21.2875 4.55196 21.3796 4.76663 21.3007L5.82011 20.9137L10.2627 22.3337V23.0041C10.2627 23.2608 10.4687 23.4689 10.7229 23.4689H11.1927L11.5482 24.1739V25.2922C11.5482 25.4053 11.5891 25.5145 11.6631 25.5993L13.3187 27.498C13.3582 27.5434 13.4062 27.5805 13.4598 27.6074L14.9358 28.3456V29.0954H14.3676C14.0327 29.0954 13.81 29.4449 13.9487 29.7526L14.9241 31.9163L13.9351 40.5417L12.921 41.2158C12.6577 41.3908 12.6427 41.7752 12.8914 41.9707L14.7246 43.3974L17.6675 44.8094C17.715 44.8322 17.766 44.8465 17.8183 44.8519L21.2784 45.2091C21.4751 45.2294 21.6626 45.1206 21.7443 44.9389L21.9215 44.5448L25.3929 45.811L26.8068 46.9042C26.9135 46.9867 27.0505 47.018 27.182 46.9899L30.0476 46.3774C30.3573 46.3112 30.5099 45.9563 30.3463 45.6826L30.1706 45.3886ZM28.7097 44.8935L28.8513 45.1304L29.1057 45.5561L27.2195 45.9593L25.8816 44.9248L21.3907 43.2868L20.9917 44.1742L18.015 43.8669L15.254 42.5422L14.0922 41.6381L14.8756 41.1173L15.949 31.7565L15.2001 30.0954H15.9358V27.7277L14.0025 26.7607L12.5482 25.0929V23.936L11.8083 22.4689H11.2627V21.6035L5.79755 19.8567L4.86506 20.1992L4.67148 19.8366L4.55888 19.669L4.36387 19.434L5.9292 18.8751L4.25882 17.1253H4V17.0529L5.52837 16.5761H7.17192L8.42424 15.9722L9.23051 16.4532L9.85722 17.1954H11.6113L12.6747 16.6254L15.5102 17.6363L14.2039 15.2289V13.1885L13.6883 12.2671L13.5727 11.6598L14.2962 11.853H14.4618L14.6284 12.8873L17.8926 13.6744L20.517 12.7639L19.9536 11.5212L21.5554 10.5129L24.2172 9.31638L24.9364 5.4465L27.1478 4.28685L27.3711 5.65305L28.6578 6.07647H29.2252L29.5166 7.41555H30.9491L32.4693 8.21461L32.8671 9.85525H34.5108L34.9084 9.53626V10.246L37.0264 12.3395L38.8517 12.3414L40.234 12.4616L41.0903 13.7973L43.5446 14.3785L45.6451 15.0347L44.5699 16.436L43.6244 21.3267L43.035 21.8324L41.7709 21.4273L41.5837 23.2654L40.0067 24.3033V25.5118L38.9682 26.5575V30.3711L40.8281 27.7262H41.0411L41.4695 28.9825L41.9614 29.5798L41.3421 30.4284L42.1241 32.4891L40.8887 33.2253V34.9166L42.0048 35.5005L41.4704 37.3918L43.4739 38.7366H43.74L43.23 39.5186L41.0943 41.8668L39.2108 42.8206L35.7876 41.1681L34.4243 41.6858L32.5502 40.1182L28.7097 43.1612V44.8935Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-maze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.5 6.5H10.5V15.5H11.5V6.5ZM24.5 6.5H25.5V15.5H24.5V6.5ZM24.5 20.5H25.5V29.5H24.5V20.5ZM25.5 34.5H24.5V43.5H25.5V34.5ZM17.5 13.5H18.5V22.5H17.5V13.5ZM18.5 27.5H17.5V36.5H18.5V27.5ZM31.5 13.5H32.5V22.5H31.5V13.5ZM32.5 27.5H31.5V36.5H32.5V27.5ZM38.5 6.5H39.5V15.5H38.5V6.5ZM39.5 20.5H38.5V29.5H39.5V20.5ZM38.5 34.5H39.5V43.5H38.5V34.5ZM10.5 20.5H11.5V29.5H10.5V20.5ZM11.5 34.5H10.5V43.5H11.5V34.5ZM13.5 10.5H22.5V11.5H13.5V10.5ZM22.5 24.5H13.5V25.5H22.5V24.5ZM13.5 38.5H22.5V39.5H13.5V38.5ZM15.5 17.5H6.5V18.5H15.5V17.5ZM6.5 31.5H15.5V32.5H6.5V31.5ZM29.5 17.5H20.5V18.5H29.5V17.5ZM20.5 31.5H29.5V32.5H20.5V31.5ZM43.5 17.5H34.5V18.5H43.5V17.5ZM34.5 31.5H43.5V32.5H34.5V31.5ZM36.5 10.5H27.5V11.5H36.5V10.5ZM27.5 24.5H36.5V25.5H27.5V24.5ZM36.5 38.5H27.5V39.5H36.5V38.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M21.5 17V14.5C21.5 12.567 23.067 11 25 11C26.933 11 28.5 12.567 28.5 14.5V17H31.8437C32.8893 17 33.7662 17.7727 33.8756 18.7906L35.4886 33.7906C35.6067 34.8891 34.7928 35.8734 33.6706 35.989C33.5995 35.9963 33.5282 36 33.4567 36H16.5431C15.4147 36 14.5 35.1046 14.5 34C14.5 33.93 14.5038 33.86 14.5113 33.7904L16.126 18.7904C16.2356 17.7726 17.1124 17 18.1579 17H21.5ZM22.5 17H27.5V14.5C27.5 13.1193 26.3807 12 25 12C23.6193 12 22.5 13.1193 22.5 14.5V17ZM28.5 18H21.5H18.1423C17.6184 18 17.179 18.3863 17.1241 18.8952L15.5056 33.8952C15.5019 33.93 15.5 33.965 15.5 34C15.5 34.5523 15.9584 35 16.5239 35H33.476C33.5118 35 33.5476 34.9982 33.5832 34.9945C34.1456 34.9367 34.5535 34.4446 34.4943 33.8953L32.8776 18.8953C32.8228 18.3864 32.3833 18 31.8594 18H28.5Z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M45.8663 44.8082L46.7935 43.881C47.184 43.4904 47.8172 43.4904 48.2077 43.881C48.5982 44.2715 48.5982 44.9047 48.2077 45.2952L45.7921 47.7108C45.5861 47.9168 45.3126 48.0141 45.0428 48.0028C44.773 48.0141 44.4995 47.9168 44.2935 47.7108L41.8778 45.2952C41.4873 44.9047 41.4873 44.2715 41.8778 43.881C42.2684 43.4904 42.9015 43.4904 43.2921 43.881L43.783 44.3719C43.5582 43.0179 43.1636 41.7213 42.6217 40.5047C39.3541 45.0464 34.0227 48.0037 28.0006 48.0037H22.0148C15.9859 48.0037 10.6483 45.0419 7.37832 40.4935C6.49243 42.4814 6 44.6832 6 47C6 47.5523 5.55228 48 5 48C4.44772 48 4 47.5523 4 47C4 43.9242 4.77149 41.0285 6.13153 38.496C5.10193 36.5775 4.40973 34.4509 4.13433 32.1955L3.20711 33.1227C2.81658 33.5133 2.18342 33.5133 1.79289 33.1227C1.40237 32.7322 1.40237 32.099 1.79289 31.7085L4.20852 29.2929C4.41452 29.0869 4.68802 28.9896 4.95782 29.0009C5.22761 28.9896 5.50111 29.0869 5.70711 29.2929L8.12274 31.7085C8.51326 32.099 8.51326 32.7322 8.12274 33.1227C7.73221 33.5133 7.09905 33.5133 6.70852 33.1227L6.21756 32.6318C6.44236 33.9858 6.83702 35.2824 7.37889 36.499C10.6465 31.9573 15.9779 29 22 29H27.9858C34.0147 29 39.3523 31.9618 42.6223 36.5102C43.5082 34.5223 44.0006 32.3205 44.0006 30.0037C44.0006 29.4514 44.4483 29.0037 45.0006 29.0037C45.5529 29.0037 46.0006 29.4514 46.0006 30.0037C46.0006 33.0795 45.2291 35.9752 43.8691 38.5077C44.8987 40.4262 45.5909 42.5528 45.8663 44.8082ZM41.5562 38.5074C38.7253 43.0107 33.7125 46.0037 28.0006 46.0037H22.0148C16.2963 46.0037 11.2774 43.0063 8.44437 38.4963C11.2753 33.9931 16.2881 31 22 31H27.9858C33.7043 31 38.7232 33.9974 41.5562 38.5074Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-secure::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M36 8.50001V7.5C36 5.01472 33.9853 3 31.5 3H12.5H9.49802C7.01273 3 4.99802 5.01472 4.99802 7.5V42.5C4.99802 44.9853 7.01273 47 9.49802 47H16.5H31.5C33.9853 47 36 44.9853 36 42.5V41.5026C36 41.2264 35.7761 41.0026 35.5 41.0026C35.2239 41.0026 35 41.2264 35 41.5026V42.5C35 44.433 33.433 46 31.5 46H17V7.5C17 7.22386 16.7761 7 16.5 7C16.2239 7 16 7.22386 16 7.5V46H9.49802C7.56502 46 5.99802 44.433 5.99802 42.5V7.5C5.99802 5.567 7.56502 4 9.49802 4H12V42.5C12 42.7761 12.2239 43 12.5 43C12.7761 43 13 42.7761 13 42.5V4H31.5C33.433 4 35 5.567 35 7.5V8.50001C35 8.77615 35.2239 9.00001 35.5 9.00001C35.7761 9.00001 36 8.77615 36 8.50001Z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M35.5 11C39.0899 11 42 13.9101 42 17.5V22C43.6569 22 45 23.3431 45 25V36C45 37.6569 43.6569 39 42 39H29C27.3431 39 26 37.6569 26 36V25C26 23.3431 27.3431 22 29 22V17.5C29 13.9101 31.9101 11 35.5 11ZM40 22V17.5C40 15.0147 37.9853 13 35.5 13C33.0147 13 31 15.0147 31 17.5V22H40ZM29 24C28.4477 24 28 24.4477 28 25V36C28 36.5523 28.4477 37 29 37H42C42.5523 37 43 36.5523 43 36V25C43 24.4477 42.5523 24 42 24H29ZM36.206 30.8238L37 34H34L34.794 30.8238C34.3215 30.5713 34 30.0732 34 29.5C34 28.6716 34.6716 28 35.5 28C36.3284 28 37 28.6716 37 29.5C37 30.0732 36.6785 30.5713 36.206 30.8238Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-service::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 20.0012C12 13.3717 17.3743 7.99736 24.0039 7.99736H25.9961C32.6257 7.99736 38 13.3717 38 20.0012V29.7792C37.9897 29.8191 37.9843 29.861 37.9843 29.9042V34.4926C37.9843 39.0333 34.427 42.743 29.9474 42.9872C29.7108 41.8525 28.705 41 27.5 41H22.5C21.1193 41 20 42.1193 20 43.5C20 44.8807 21.1193 46 22.5 46H27.5C28.7136 46 29.7252 45.1353 29.9523 43.9883C34.9822 43.7406 38.9843 39.584 38.9843 34.4926V31H41C43.7614 31 46 28.7614 46 26V24C46 21.5721 44.2696 19.5484 41.9748 19.095C41.5049 10.6807 34.5329 4.00235 26.0011 4.00235H23.9939C15.4632 4.00235 8.49235 10.6811 8.02497 19.095C5.7303 19.5486 4 21.5722 4 24V26C4 28.7614 6.23858 31 9 31H10C11.1046 31 12 30.1046 12 29V20.0012ZM8.89985 20.0012H11V29C11 29.5523 10.5523 30 10 30H9C6.79086 30 5 28.2091 5 26V24C5 21.8243 6.73699 20.0544 8.89985 20.0012ZM11.038 19C11.5492 12.286 17.1589 6.99736 24.0039 6.99736H25.9961C32.8411 6.99736 38.4508 12.286 38.962 19H40.9671C40.4519 11.1832 33.9483 5.00235 26.0011 5.00235H23.9939C16.0478 5.00235 9.54534 11.1836 9.03257 19H11.038ZM39 20.0012H41.1002C43.263 20.0544 45 21.8243 45 24V26C45 28.2091 43.2091 30 41 30H39V20.0012ZM28.9769 43.5C28.9769 43.4545 28.983 43.4105 28.9943 43.3686C28.9278 42.6017 28.2842 42 27.5 42H22.5C21.6716 42 21 42.6716 21 43.5C21 44.3284 21.6716 45 22.5 45H27.5C28.2842 45 28.9278 44.3983 28.9943 43.6314C28.983 43.5895 28.9769 43.5455 28.9769 43.5Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-water::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M7.30183 19.4084L10.4212 37.5018H39.5788L42.6977 19.4113C40.3922 18.1325 38.1604 17.4969 35.9982 17.4969C34.6775 17.4969 33.6094 17.8318 30.8175 18.9613C29.0214 19.688 28.1011 20.0157 27.0183 20.2582C26.3113 20.4165 25.6447 20.4988 25 20.4988C23.5059 20.4988 22.1585 20.1181 20.0203 19.239C19.8357 19.1631 19.7144 19.1127 19.3468 18.9593C16.7275 17.8664 15.5214 17.4969 14.0014 17.4969C11.5369 17.4969 9.30749 18.1335 7.30183 19.4084ZM7.11887 18.3472L5.49273 8.91505L4.50727 9.08495L9.57883 38.5018H40.4212L45.4927 9.08495L44.5073 8.91505L42.8771 18.3706C40.5358 17.1237 38.2417 16.4969 35.9982 16.4969C34.4971 16.4969 33.3659 16.8516 30.4425 18.0343C28.6963 18.7408 27.812 19.0557 26.7998 19.2823C26.1609 19.4254 25.5665 19.4988 25 19.4988C23.6716 19.4988 22.426 19.1469 20.4006 18.3141C20.2182 18.2392 20.0978 18.1891 19.7319 18.0364C16.9909 16.8927 15.6988 16.4969 14.0014 16.4969C11.4919 16.4969 9.19457 17.1142 7.11887 18.3472ZM10 41H21V40H10V41ZM40 41H29V40H40V41Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 12%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M12 10.094L7.843 5.99l4.1-4.142L10.094 0 5.988 4.159 1.833.058 0 1.89l4.16 4.12-4.103 4.156L1.892 12l4.118-4.159 4.143 4.102L12 10.094z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-facture--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 16 18%22%3E%3Cpath fill%3D%22%23ccc%22 fill-rule%3D%22evenodd%22 d%3D%22M11.02 0H0v17.596h15.743V4.399L11.02 0zm0 2.2l2.362 2.199h-2.361v-2.2zM1.575 16.13V1.465h7.872v4.4h4.723v10.263H1.574z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-open--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 15 15%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M14.118 1.765H4.706V.588h9.412v1.177zm0 1.764H4.706v1.177h9.412V3.529zm0 2.942H4.706v1.176h9.412V6.471zm0 2.94H4.706v1.177h9.412V9.412zm0 2.942H4.706v1.176h9.412v-1.176zM3.529.588H0v3.53h3.53V.588zm0 4.706H0v3.53h3.53v-3.53zm0 4.706H0v3.53h3.53V10z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 12 13%22%3E%3Cpath fill%3D%22%23ccc%22  d%3D%22M6.713 1.513H3V0L0 2.699l3 2.809V4.006h3.713c1.536 0 2.781 1.18 2.781 2.717 0 1.538-1.245 2.79-2.78 2.79H3v2.504h3.713c2.92 0 5.287-2.37 5.287-5.294 0-2.924-2.367-5.21-5.287-5.21z%22%2F%3E%3C%2Fsvg%3E"); }

.i-mail::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 54 35%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M53.9401 4.49824C53.9401 2.03345 52.0244 0 49.5698 0C40.1109 0 13.8891 0 4.37029 0C1.97561 0 0 1.97183 0 4.49824C0.059867 10.8451 0.0598669 24.0933 0.0598669 30.5018C0.0598669 32.9665 1.97561 35 4.43016 35C13.8891 35 40.1109 35 49.6297 35C52.0244 35 54 33.0282 54 30.5018C53.9401 30.5018 53.9401 4.49824 53.9401 4.49824ZM33.4656 18.4859L29.694 21.6285C28.0776 22.9842 25.8027 22.9842 24.1863 21.6285L20.4146 18.4859L3.47228 33.0282C3.77162 33.1514 4.07095 33.213 4.37029 33.213C13.8293 33.213 40.051 33.213 49.5698 33.213C49.8692 33.213 50.1685 33.1514 50.4678 33.0282L33.4656 18.4859ZM51.7849 3.08099L34.8426 17.3151L51.7849 31.8574C52.0244 31.4877 52.1441 30.9947 52.1441 30.5018V4.49824C52.204 3.94366 52.0244 3.51232 51.7849 3.08099ZM2.15521 3.08099C1.91574 3.51232 1.79601 3.94366 1.79601 4.43662C1.79601 10.7835 1.79601 24.0933 1.79601 30.4401C1.79601 30.9331 1.91574 31.4261 2.15521 31.7958L19.0976 17.2535L2.15521 3.08099ZM50.408 1.91021C50.1685 1.78697 49.8692 1.78697 49.5698 1.78697C40.1109 1.78697 13.8891 1.78697 4.37029 1.78697C4.07095 1.78697 3.77162 1.84859 3.53215 1.91021L25.3237 20.2113C26.2816 21.0123 27.6585 21.0123 28.6164 20.2113L50.408 1.91021Z%22%2F%3E%3C%2Fsvg%3E"); }

.i-information::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 26%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,1C5.6,1,0,6.5,0,13.4c0.7,16.5,24.3,16.5,25,0C25,6.5,19.4,1,12.5,1z M12.5,24.2c-5.9,0-10.8-4.8-10.8-10.7c0.6-14.2,20.9-14.2,21.5,0C23.3,19.3,18.4,24.2,12.5,24.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M12.5,11.5c-0.5,0-0.9,0.4-0.9,0.9v5.4c0,0.5,0.4,0.9,0.9,0.9s0.9-0.4,0.9-0.9v-5.4C13.4,11.8,13,11.5,12.5,11.5z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M11.9,8.2c-0.1,0.1-0.1,0.1-0.1,0.1c-0.1,0.1-0.1,0.1-0.1,0.2s-0.1,0.1-0.1,0.2c-0.1,0.5,0.2,0.9,0.7,1c0.5,0.1,0.9-0.2,1-0.7c0.1-0.5-0.2-0.9-0.7-1C12.4,7.9,12.1,8,11.9,8.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-clock::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 512 512%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm216 248c0 118.7-96.1 216-216 216-118.7 0-216-96.1-216-216 0-118.7 96.1-216 216-216 118.7 0 216 96.1 216 216zm-148.9 88.3l-81.2-59c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h14c6.6 0 12 5.4 12 12v146.3l70.5 51.3c5.4 3.9 6.5 11.4 2.6 16.8l-8.2 11.3c-3.9 5.3-11.4 6.5-16.8 2.6z%22%2F%3E%3C%2Fsvg%3E"); }

.i-cube::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M10 0c-.133 0-.252.026-.358.078L.504 4.998l10.239 5.874c.092.052.172.17.172.288v8.57c0 .117-.066.222-.172.287l-.557.301c-.053.026-.106.04-.16.04h-.013c-.066 0-.12-.014-.172-.04l-.557-.3c-.106-.066-.16-.171-.173-.289v-7.653c-.013-.066-.04-.118-.092-.144L0 6.75v10.14c0 .222.16.51.358.614l9.284 5.403c.106.053.239.092.358.092.12 0 .252-.026.358-.092l9.284-5.403c.212-.144.345-.366.358-.615V6.75l-6.114 3.507c-.106.052-.225.052-.332 0l-.53-.314c-.053-.026-.093-.078-.12-.118v-.013c-.04-.052-.053-.104-.053-.17l-.013-.628c0-.118.067-.222.16-.288l6.511-3.741L10.371.078C10.252.026 10.133 0 10 0%22%2F%3E%3C%2Fsvg%3E"); }

.i-map::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-play::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-play--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 30 30%22%3E%3Cpath fill%3D%22%23999%22  d%3D%22M26.511,12.004L6.233,0.463c-2.151-1.228-4.344,0.115-4.344,2.53v24.093   c0,2.046,1.332,2.979,2.57,2.979c0.583,0,1.177-0.184,1.767-0.543l20.369-12.468c1.024-0.629,1.599-1.56,1.581-2.555   C28.159,13.503,27.553,12.593,26.511,12.004z M25.23,14.827L4.862,27.292c-0.137,0.084-0.245,0.126-0.319,0.147   c-0.02-0.074-0.04-0.188-0.04-0.353V2.994c0-0.248,0.045-0.373,0.045-0.404c0.08,0.005,0.22,0.046,0.396,0.146l20.275,11.541   c0.25,0.143,0.324,0.267,0.348,0.24C25.554,14.551,25.469,14.678,25.23,14.827z %22%2F%3E%3C%2Fsvg%3E"); }

.i-map--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 44 44%22%3E%3Cpath fill%3D%22%2337262d%22  d%3D%22M17.743 30.293l-.411-.347c.704.86 1.776 2.262 2.598 3.842.22.422.34.674.505 1.048.338.776.575 1.512.921 2.579.287.832.561 1.085 1.136 1.085.629 0 .916-.425 1.137-1.085.46-1.427.814-2.512 1.375-3.547 2.165-4.083 5.695-6.984 7.683-10.96 0 0 1.309-2.429 1.309-5.83 0-2.262-.659-4.032-1.035-4.86L17.743 30.294zM23.23 21.336c-.315.06-.576.073-.74.062h-.005c-2.426 0-4.392-1.966-4.392-4.392 0-.293.03-.58.083-.86l-.93 1.102c-3.347 3.967-4.558 5.402-4.709 5.577l-.158.204c1.195 2.407 3.143 4.556 4.62 6.477l7.076-8.406c-.268.107-.553.185-.846.236zM20.897 12.91c.444-.173.919-.275 1.419-.294.059-.002.12-.005.182-.005.255 0 .508.024.755.07 1.494.263 2.724 1.281 3.291 2.643.215.508.333 1.07.333 1.666 0 .035 0 .07-.002.107-.006.269-.035.53-.086.785l5.496-6.526.134-.169c-.419-.725-1.026-1.59-1.89-2.436-1.43-1.397-2.953-2.139-4.02-2.534l-.15.164c-3.036 3.624-4.675 5.585-5.462 6.528zM19.091 13.393c.135-.15.229-.269.307-.363.035-.043.064-.08.094-.113.045-.053.172-.207.403-.48.693-.83 2.305-2.76 5.499-6.572-.618-.155-1.68-.365-2.931-.365-1.542 0-2.73.3-3.382.505-2.448.755-4.121 2.24-5.048 3.24l5.01 4.201c.016-.016.03-.034.049-.053zM17.773 14.962l.351-.42.135-.158c.035-.04.064-.078.096-.113l-5.018-4.207C12.007 11.781 11 14.258 11 17.052c0 2.26.559 4.032.886 4.878.659-.776 3.036-3.594 4.54-5.375 1.016-1.204 1.274-1.51 1.347-1.593z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-waze--black::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 50 50%22%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M26.817 8.333c-4.61 0-8.939 2.048-11.872 5.726-2.095 2.654-3.212 5.913-3.212 9.311v2.421c0 1.257-.885 2.42-2.607 2.514-.42 0-.745.326-.791.745-.047 1.117 1.163 3.212 2.84 4.888 1.163 1.164 2.513 2.095 3.956 2.84-.465 2.561 1.537 4.889 4.144 4.889h.046c2.002 0 3.678-1.397 4.097-3.306h3.492c.372 1.91 2.048 3.306 4.097 3.306.465 0 .977-.093 1.443-.233 1.164-.373 2.048-1.257 2.467-2.421.373-1.071.326-2.142 0-3.026.931-.605 1.77-1.257 2.56-2.049 2.84-2.793 4.424-6.61 4.424-10.568 0-4.003-1.583-7.728-4.423-10.568-2.84-2.933-6.658-4.469-10.661-4.469zm0 1.676c5.4 0 10.288 3.26 12.383 8.24 2.095 4.982.931 10.708-2.886 14.48-2.468 2.466-5.866 3.91-9.451 3.91h-3.445c-.326-1.676-1.63-2.933-3.305-3.259-.28-.047-.512-.093-.792-.093-1.396 0-2.747.698-3.538 1.908v.047c-1.257-.652-2.374-1.49-3.399-2.467-1.163-1.164-1.815-2.282-2.095-2.933.792-.187 1.444-.606 2.002-1.164.699-.792 1.118-1.77 1.118-2.84V23.37c0-2.933.977-5.819 2.793-8.147 2.607-3.398 6.471-5.214 10.615-5.214z%22%2F%3E%3Cpath fill%3D%22%2337262d%22 fill-rule%3D%22evenodd%22 d%3D%22M33.523 18.315c-.931 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.676 1.676.932 0 1.677-.745 1.677-1.676 0-.932-.745-1.677-1.677-1.677zM23.47 18.315c-.93 0-1.676.745-1.676 1.677 0 .931.745 1.676 1.677 1.676.931 0 1.676-.745 1.676-1.676 0-.932-.745-1.677-1.676-1.677zM23.183 24.931c-.605 0-1.024.605-.745 1.164 1.118 2.328 3.446 3.818 6.053 3.818 2.607 0 4.934-1.49 6.052-3.818.233-.558-.14-1.164-.745-1.164-.326 0-.605.186-.745.466-.838 1.722-2.607 2.84-4.516 2.84-1.955 0-3.724-1.118-4.516-2.84-.186-.28-.465-.466-.838-.466z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-cancel--light-pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3Cpath fill%3D%22%23f9d2cf%22  d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5zm10.5 1.414l3.293 3.293c.39.39 1.024.39 1.414 0 .39-.39.39-1.024 0-1.414L13.914 12.5l3.293-3.293c.39-.39.39-1.024 0-1.414-.39-.39-1.024-.39-1.414 0L12.5 11.086 9.207 7.793c-.39-.39-1.024-.39-1.414 0-.39.39-.39 1.024 0 1.414l3.293 3.293-3.293 3.293c-.39.39-.39 1.024 0 1.414.39.39 1.024.39 1.414 0l3.293-3.293z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-check--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 28 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M26.825.2c-.4-.3-1.1-.2-1.401.2l-6.806 9-5.606 7.4-7.207-7.2c-.4-.4-1.1-.4-1.4 0-.401.4-.401 1.1 0 1.4l8.007 8c.2.3.5.3.8.3.3 0 .601-.1.801-.4l6.807-9 6.205-8.3c.3-.4.2-1.1-.2-1.4z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23222%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-payment--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 17 17%22%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22  d%3D%22M22.521 9.2c.3 1 .5 2.1.5 3.3 0 5.8-4.704 10.5-10.51 10.5-5.805 0-10.51-4.7-10.51-10.5S6.707 2 12.512 2c3.104 0 5.906 1.3 7.808 3.5l1.201-1.6C19.218 1.5 16.015 0 12.512 0 5.605 0 0 5.6 0 12.5S5.605 25 12.512 25c6.906 0 12.511-5.6 12.511-12.5 0-1.8-.4-3.6-1.1-5.1L22.52 9.2z0%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23222%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--pink::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d80b3a%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.i-order-status-return--grey::before {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 25 25%22%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M25 12.5C25 19.404 19.404 25 12.5 25S0 19.404 0 12.5 5.596 0 12.5 0 25 5.596 25 12.5zm-23 0C2 18.299 6.701 23 12.5 23S23 18.299 23 12.5 18.299 2 12.5 2 2 6.701 2 12.5z%22%2F%3E%3Cpath fill%3D%22%23d8d8d8%22 fill-rule%3D%22evenodd%22 d%3D%22M13.713 7.51H10V6L7 8.695l3 2.805V10h3.713c1.536 0 2.781 1.178 2.781 2.713 0 1.536-1.245 2.787-2.78 2.787H10V18h3.713C16.633 18 19 15.633 19 12.713c0-2.919-2.366-5.202-5.287-5.202z%22%2F%3E%3C%2Fsvg%3E"); }

.swatch-circle-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #ebe1d0;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-beige.disabled {
    opacity: 0.2; }

.swatch-filter-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ebe1d0;
  border-radius: 0.69em;
  background-color: #ebe1d0;
  display: block;
  position: relative; }
  .swatch-filter-beige.disabled {
    opacity: 0.2; }

.swatch-circle-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-noir.disabled {
    opacity: 0.2; }

.swatch-filter-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative; }
  .swatch-filter-noir.disabled {
    opacity: 0.2; }

.swatch-circle-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #2234de;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-bleu.disabled {
    opacity: 0.2; }

.swatch-filter-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #2234de;
  border-radius: 0.69em;
  background-color: #2234de;
  display: block;
  position: relative; }
  .swatch-filter-bleu.disabled {
    opacity: 0.2; }

.swatch-circle-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #522d24;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-brun.disabled {
    opacity: 0.2; }

.swatch-filter-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #522d24;
  border-radius: 0.69em;
  background-color: #522d24;
  display: block;
  position: relative; }
  .swatch-filter-brun.disabled {
    opacity: 0.2; }

.swatch-circle-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #4ca377;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-vert.disabled {
    opacity: 0.2; }

.swatch-filter-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #4ca377;
  border-radius: 0.69em;
  background-color: #4ca377;
  display: block;
  position: relative; }
  .swatch-filter-vert.disabled {
    opacity: 0.2; }

.swatch-circle-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #bfbfcb;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-gris.disabled {
    opacity: 0.2; }

.swatch-filter-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #bfbfcb;
  border-radius: 0.69em;
  background-color: #bfbfcb;
  display: block;
  position: relative; }
  .swatch-filter-gris.disabled {
    opacity: 0.2; }

.swatch-circle-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #faa401;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-orange.disabled {
    opacity: 0.2; }

.swatch-filter-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #faa401;
  border-radius: 0.69em;
  background-color: #faa401;
  display: block;
  position: relative; }
  .swatch-filter-orange.disabled {
    opacity: 0.2; }

.swatch-circle-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #e27ea6;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rose.disabled {
    opacity: 0.2; }

.swatch-filter-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #e27ea6;
  border-radius: 0.69em;
  background-color: #e27ea6;
  display: block;
  position: relative; }
  .swatch-filter-rose.disabled {
    opacity: 0.2; }

.swatch-circle-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #a17df2;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-violet.disabled {
    opacity: 0.2; }

.swatch-filter-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #a17df2;
  border-radius: 0.69em;
  background-color: #a17df2;
  display: block;
  position: relative; }
  .swatch-filter-violet.disabled {
    opacity: 0.2; }

.swatch-circle-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fd0000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rouge.disabled {
    opacity: 0.2; }

.swatch-filter-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fd0000;
  border-radius: 0.69em;
  background-color: #fd0000;
  display: block;
  position: relative; }
  .swatch-filter-rouge.disabled {
    opacity: 0.2; }

.swatch-circle-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-blanc.disabled {
    opacity: 0.2; }

.swatch-filter-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative; }
  .swatch-filter-blanc.disabled {
    opacity: 0.2; }

.swatch-circle-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fee900;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-jaune.disabled {
    opacity: 0.2; }

.swatch-filter-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fee900;
  border-radius: 0.69em;
  background-color: #fee900;
  display: block;
  position: relative; }
  .swatch-filter-jaune.disabled {
    opacity: 0.2; }

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, yellow 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 2.5em;
  position: relative;
  transform: rotate(35deg);
  width: 2.5em; }
  .swatch-circle-miscellaneous.disabled {
    opacity: 0.2; }
  .swatch-circle-miscellaneous.selected::after {
    transform: rotate(-35deg); }

@media (min-width: 769px) {
  .attribute {
    margin-top: 15px; } }

.attribute label {
  display: block; }

.swatch a {
  text-decoration: none; }

@media (max-width: 544.98px) {
  .primary-images {
    margin: 0;
    padding: 0; } }

.prices-add-to-cart-actions {
  width: 100%;
  position: fixed;
  bottom: 0;
  z-index: 50;
  padding-right: 0;
  padding-left: 0;
  left: 0; }
  @media (max-width: 544.98px) {
    .prices-add-to-cart-actions {
      background-color: rgba(255, 255, 255, 0.95);
      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2); } }
  @media (min-width: 545px) {
    .prices-add-to-cart-actions {
      position: static;
      padding: 0 0.9375em;
      margin: 0 0 30px; } }
  .prices-add-to-cart-actions .price {
    text-align: center; }
    .product-detail .prices-add-to-cart-actions .price {
      font-size: 22px;
      text-align: left; }
      @media (min-width: 769px) {
        .product-detail .prices-add-to-cart-actions .price {
          font-size: 33px; } }
  @media (min-width: 769px) {
    .product-detail .prices-add-to-cart-actions .embroidery-price-value .price {
      font-size: 22px; } }
  @media (min-width: 1025px) {
    .product-detail .prices-add-to-cart-actions .embroidery-price-value .price {
      font-size: 28px; } }
  @media (min-width: 769px) {
    .product-detail .prices-add-to-cart-actions .add-to-cart {
      font-size: 16px; } }
  @media (min-width: 1025px) {
    .product-detail .prices-add-to-cart-actions .add-to-cart {
      font-size: 14px;
      min-height: 60px; } }
  .prices-add-to-cart-actions .sales-label {
    display: none; }

.product-delivery-message {
  font-size: 18px;
  margin: 0;
  line-height: 22px; }

.prices {
  padding-bottom: 0.5em;
  padding-top: 0.5em;
  text-align: center; }
  .product-detail .prices {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding: 10px 15px;
    text-align: left; }
    @media (max-width: 860.98px) {
      .product-detail .prices {
        -ms-flex-align: center;
            align-items: center;
        display: -ms-flexbox;
        display: flex; } }
    @media (min-width: 769px) {
      .product-detail .prices {
        padding: 0; } }
  .product-prices-top .prices {
    padding: 0;
    margin: 0 0 10px; }
    @media (min-width: 769px) {
      .product-prices-top .prices {
        margin: 0 0 20px; } }
  .prices .prices-text {
    margin: 0;
    font-size: 18px; }
    @media (min-width: 769px) {
      .prices .prices-text {
        display: none; } }
  .product-prices-top .prices .price, .product-prices-top
  .prices .strike-through {
    font-size: 14px; }

.cart-and-ipay {
  text-align: center; }
  @media (max-width: 544.98px) {
    .cart-and-ipay .btn {
      display: block;
      margin: 0 15px 15px;
      width: calc(100% - 30px); } }
  @media (min-width: 769px) {
    .cart-and-ipay {
      -ms-flex-pack: end;
          justify-content: flex-end; } }

.add-to-cart-messages {
  transform: translate(-50%, -50%);
  position: fixed;
  top: 50%;
  left: 50%; }

.add-to-basket-alert {
  animation: fade 5s linear forwards;
  box-shadow: 1px 1px 5px grey;
  padding: 1em; }

@keyframes fade {
  0% {
    opacity: 0; }
  10% {
    opacity: 1; }
  90% {
    opacity: 1; }
  100% {
    opacity: 0; } }
  .add-to-basket-alert.show {
    display: block; }

.simple-quantity {
  margin-top: 1em; }

.main-attributes {
  margin-top: 1em; }

div.availability {
  margin-top: 1.071em; }

.bundle-item {
  padding-bottom: 1em;
  border-bottom: 1px solid #d5d7de; }
  .bundle-item:last-child {
    border-bottom: none; }

.container.product-detail {
  margin-bottom: 2em; }
  @media (max-width: 544.98px) {
    .container.product-detail {
      margin-top: 0;
      margin-bottom: 0; } }

.product-option:not(:first-child) {
  margin-top: 1.071em; }

.quantity-btn {
  background: transparent;
  border-color: transparent;
  padding: 0;
  width: 28px;
  height: 28px; }
  .quantity-btn img {
    width: 100%; }

.quick-view-dialog,
.choose-bonus-product-dialog {
  max-width: 880px; }
  @media (min-width: 1025px) {
    .quick-view-dialog,
    .choose-bonus-product-dialog {
      max-width: 1260px; } }
  .quick-view-dialog .selectable-bonus-product-line-item,
  .choose-bonus-product-dialog .selectable-bonus-product-line-item {
    margin-top: 0.2em;
    margin-bottom: 0.2em;
    padding-top: 0.3em;
    padding-bottom: 0.3em; }
  .quick-view-dialog .beenSelected,
  .choose-bonus-product-dialog .beenSelected {
    background-color: #f7f7f7; }
  .quick-view-dialog .quick-view-title,
  .choose-bonus-product-dialog .quick-view-title {
    color: #d80b3a;
    font-size: 22px;
    font-weight: 600;
    margin: 0;
    text-transform: uppercase; }
  .quick-view-dialog .modal-title,
  .choose-bonus-product-dialog .modal-title {
    font-size: 1em; }
  .quick-view-dialog .product-name,
  .choose-bonus-product-dialog .product-name {
    color: #d80b3a;
    font-size: 16px;
    font-weight: 600;
    margin: 10px 0 0; }
    @media (min-width: 1025px) {
      .quick-view-dialog .product-name,
      .choose-bonus-product-dialog .product-name {
        font-size: 22px; } }
  .quick-view-dialog .product-name-container,
  .choose-bonus-product-dialog .product-name-container {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    margin: 0 0 10px;
    position: relative; }
  .quick-view-dialog .product-wishlist-button,
  .choose-bonus-product-dialog .product-wishlist-button {
    border: none;
    background: no-repeat;
    padding: 0; }
    .quick-view-dialog .product-wishlist-button:focus,
    .choose-bonus-product-dialog .product-wishlist-button:focus {
      outline: none; }
    .quick-view-dialog .product-wishlist-button.outside,
    .choose-bonus-product-dialog .product-wishlist-button.outside {
      position: absolute;
      right: 10px;
      top: -40px; }
    .quick-view-dialog .product-wishlist-button .i-heart,
    .choose-bonus-product-dialog .product-wishlist-button .i-heart {
      height: 20px;
      width: 20px; }
      @media (min-width: 769px) {
        .quick-view-dialog .product-wishlist-button .i-heart,
        .choose-bonus-product-dialog .product-wishlist-button .i-heart {
          height: 31px;
          width: 31px; } }
  .quick-view-dialog .swatch-circle,
  .choose-bonus-product-dialog .swatch-circle {
    display: block;
    background-size: cover;
    height: 40px;
    margin: 4px;
    width: 50px;
    position: relative; }
    @media (min-width: 769px) {
      .quick-view-dialog .swatch-circle,
      .choose-bonus-product-dialog .swatch-circle {
        height: 60px;
        width: 70px; } }
    .quick-view-dialog .swatch-circle::after,
    .choose-bonus-product-dialog .swatch-circle::after {
      position: absolute;
      content: '';
      display: block;
      width: calc(100% + 8px);
      height: calc(100% + 8px);
      border: 2px solid #fff;
      margin: -4px; }
    .quick-view-dialog .swatch-circle:hover::after, .quick-view-dialog .swatch-circle.color-value.selected::after, .quick-view-dialog .swatch-circle.color-value[data-selected='true']::after,
    .choose-bonus-product-dialog .swatch-circle:hover::after,
    .choose-bonus-product-dialog .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog .swatch-circle.color-value[data-selected='true']::after {
      border-color: #d80b3a; }
  .quick-view-dialog a[disabled] .swatch-circle,
  .choose-bonus-product-dialog a[disabled] .swatch-circle {
    cursor: not-allowed; }
    .quick-view-dialog a[disabled] .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog a[disabled] .swatch-circle.color-value.selected::after {
      background-color: #495057; }
  .quick-view-dialog .product-detail [disabled] .swatch-circle,
  .quick-view-dialog .product-detail .swatch-circle.unselectable,
  .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle,
  .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable {
    cursor: not-allowed;
    opacity: 0.5; }
    .quick-view-dialog .product-detail [disabled] .swatch-circle:hover::after, .quick-view-dialog .product-detail [disabled] .swatch-circle.color-value.selected::after, .quick-view-dialog .product-detail [disabled] .swatch-circle.color-value[data-selected='true']::after,
    .quick-view-dialog .product-detail .swatch-circle.unselectable:hover::after,
    .quick-view-dialog .product-detail .swatch-circle.unselectable.color-value.selected::after,
    .quick-view-dialog .product-detail .swatch-circle.unselectable.color-value[data-selected='true']::after,
    .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle:hover::after,
    .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle.color-value.selected::after,
    .choose-bonus-product-dialog .product-detail [disabled] .swatch-circle.color-value[data-selected='true']::after,
    .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable:hover::after,
    .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable.color-value.selected::after,
    .choose-bonus-product-dialog .product-detail .swatch-circle.unselectable.color-value[data-selected='true']::after {
      border-color: #ccc; }
  .quick-view-dialog .product-quantity,
  .choose-bonus-product-dialog .product-quantity {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }
  .quick-view-dialog .product-quantity-container,
  .choose-bonus-product-dialog .product-quantity-container {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    border-radius: 5px;
    margin: 20px 0 0; }
    @media (min-width: 769px) {
      .quick-view-dialog .product-quantity-container,
      .choose-bonus-product-dialog .product-quantity-container {
        margin: 0; } }
    .quick-view-dialog .product-quantity-container .form-control,
    .choose-bonus-product-dialog .product-quantity-container .form-control {
      height: 46px; }
  .quick-view-dialog .product-quantity-input,
  .choose-bonus-product-dialog .product-quantity-input {
    background: #fff;
    padding: 0;
    -moz-appearance: textfield;
    -webkit-appearance: none;
    appearance: none;
    height: 50px;
    text-align: center; }
    @media (min-width: 769px) {
      .quick-view-dialog .product-quantity-input,
      .choose-bonus-product-dialog .product-quantity-input {
        max-width: 50%;
        margin: 0; } }
    .quick-view-dialog .product-quantity-input[type=number],
    .choose-bonus-product-dialog .product-quantity-input[type=number] {
      -moz-appearance: textfield; }
    .quick-view-dialog .product-quantity-input::-webkit-outer-spin-button, .quick-view-dialog .product-quantity-input::-webkit-inner-spin-button,
    .choose-bonus-product-dialog .product-quantity-input::-webkit-outer-spin-button,
    .choose-bonus-product-dialog .product-quantity-input::-webkit-inner-spin-button {
      -webkit-appearance: none; }
    .quick-view-dialog .product-quantity-input:focus,
    .choose-bonus-product-dialog .product-quantity-input:focus {
      background-color: #fff;
      border-color: #f2f3f5; }
  .quick-view-dialog .availablity-container,
  .choose-bonus-product-dialog .availablity-container {
    text-align: right; }
  .quick-view-dialog .availablity-container,
  .quick-view-dialog .size-chart,
  .choose-bonus-product-dialog .availablity-container,
  .choose-bonus-product-dialog .size-chart {
    margin-top: 0.938em; }
  .quick-view-dialog .modal-content,
  .choose-bonus-product-dialog .modal-content {
    padding: 20px 5px; }
    @media (max-width: 860.98px) {
      .quick-view-dialog .modal-content,
      .choose-bonus-product-dialog .modal-content {
        margin-bottom: 120px; } }
    @media (min-width: 1025px) {
      .quick-view-dialog .modal-content,
      .choose-bonus-product-dialog .modal-content {
        padding: 30px 15px; } }
    .quick-view-dialog .modal-content .modal-header,
    .choose-bonus-product-dialog .modal-content .modal-header {
      -ms-flex-align: center;
          align-items: center;
      background: none;
      border-bottom: 1px solid #f2f3f5;
      border-radius: 0;
      margin: 0 15px 30px;
      padding: 5px 0 25px; }
    .quick-view-dialog .modal-content .close,
    .choose-bonus-product-dialog .modal-content .close {
      margin: 0;
      outline: none;
      padding: 0; }
    .quick-view-dialog .modal-content .close-icon,
    .choose-bonus-product-dialog .modal-content .close-icon {
      height: 23px;
      width: 23px; }
  .quick-view-dialog .modal-body,
  .choose-bonus-product-dialog .modal-body {
    overflow-y: auto; }
  .quick-view-dialog .detail-panel,
  .quick-view-dialog .modal-info,
  .choose-bonus-product-dialog .detail-panel,
  .choose-bonus-product-dialog .modal-info {
    padding: 0 20px 0 0; }
  .quick-view-dialog .product-description,
  .choose-bonus-product-dialog .product-description {
    font-size: 16px;
    line-height: 18px; }
  .quick-view-dialog .promotions,
  .choose-bonus-product-dialog .promotions {
    text-align: left;
    color: #c00; }
  @media (max-width: 768.98px) {
    .quick-view-dialog .bonus-summary,
    .choose-bonus-product-dialog .bonus-summary {
      font-size: 0.625em; } }
  @media (max-width: 768.98px) {
    .quick-view-dialog .bonus-summary .bonus-product-name,
    .choose-bonus-product-dialog .bonus-summary .bonus-product-name {
      padding: 0; } }
  .quick-view-dialog .pre-cart-products,
  .choose-bonus-product-dialog .pre-cart-products {
    margin-right: 0.125em; }
  .quick-view-dialog .swatch,
  .choose-bonus-product-dialog .swatch {
    margin-top: 5px; }
  .quick-view-dialog .attributes,
  .choose-bonus-product-dialog .attributes {
    margin: 0 0 30px; }
  .quick-view-dialog .color-attribute,
  .choose-bonus-product-dialog .color-attribute {
    border: none;
    padding: 0;
    background: none;
    margin: 0 7px 0 -3px; }
    .quick-view-dialog .color-attribute:focus,
    .choose-bonus-product-dialog .color-attribute:focus {
      outline: none; }
  .quick-view-dialog .non-input-label,
  .choose-bonus-product-dialog .non-input-label {
    font-size: 16px;
    font-weight: 600;
    color: #d80b3a; }
  .quick-view-dialog .product-color-label,
  .choose-bonus-product-dialog .product-color-label {
    font-weight: 700;
    font-size: 16px; }
  .quick-view-dialog .custom-select,
  .choose-bonus-product-dialog .custom-select {
    background-color: #fff;
    border: 2px solid #f2f3f5;
    border-radius: 5px;
    padding: 0 20px 0 25px; }
    .quick-view-dialog .custom-select:focus,
    .choose-bonus-product-dialog .custom-select:focus {
      border-color: #f2f3f5;
      box-shadow: none; }
  .quick-view-dialog .product-carousel-wrapper,
  .choose-bonus-product-dialog .product-carousel-wrapper {
    position: relative;
    margin: 0 -15px; }
    @media (min-width: 769px) {
      .quick-view-dialog .product-carousel-wrapper,
      .choose-bonus-product-dialog .product-carousel-wrapper {
        margin: 0; } }
    .quick-view-dialog .product-carousel-wrapper .product-pintererst-icon,
    .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-icon {
      bottom: 20px;
      height: 26px;
      position: absolute;
      right: 20px;
      width: 26px;
      z-index: 1; }
      @media (min-width: 769px) {
        .quick-view-dialog .product-carousel-wrapper .product-pintererst-icon,
        .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-icon {
          bottom: 35px;
          height: 31px;
          right: 35px;
          width: 31px; } }
    .quick-view-dialog .product-carousel-wrapper .product-pintererst-link,
    .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link {
      background: #fff;
      display: inline-block;
      border-radius: 50%; }
      .quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest,
      .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest {
        height: 28px;
        margin: -2px;
        width: 28px; }
      @media (min-width: 769px) {
        .quick-view-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest,
        .choose-bonus-product-dialog .product-carousel-wrapper .product-pintererst-link .i-pinterest {
          height: 35px;
          width: 35px; } }
  .quick-view-dialog .product-main-carousel .slick-dots,
  .choose-bonus-product-dialog .product-main-carousel .slick-dots {
    bottom: 25px; }
    .quick-view-dialog .product-main-carousel .slick-dots li,
    .choose-bonus-product-dialog .product-main-carousel .slick-dots li {
      margin: 0;
      width: auto;
      height: auto;
      padding: 9px; }
    .quick-view-dialog .product-main-carousel .slick-dots button,
    .choose-bonus-product-dialog .product-main-carousel .slick-dots button {
      border: solid 0.5px #fff;
      height: 8px;
      padding: 0;
      transform: rotate(45deg);
      width: 8px; }
      .quick-view-dialog .product-main-carousel .slick-dots button::before,
      .choose-bonus-product-dialog .product-main-carousel .slick-dots button::before {
        display: none; }
    .quick-view-dialog .product-main-carousel .slick-dots .slick-active button,
    .choose-bonus-product-dialog .product-main-carousel .slick-dots .slick-active button {
      background-color: #fff; }
  .quick-view-dialog .product-main-carousel .slick-dotted,
  .choose-bonus-product-dialog .product-main-carousel .slick-dotted {
    margin-bottom: 0; }
  .quick-view-dialog .prices-add-to-cart-actions,
  .choose-bonus-product-dialog .prices-add-to-cart-actions {
    margin: 20px 0; }
    @media (max-width: 860.98px) {
      .quick-view-dialog .prices-add-to-cart-actions,
      .choose-bonus-product-dialog .prices-add-to-cart-actions {
        margin: 20px 0 0; } }
  @media (min-width: 769px) {
    .quick-view-dialog .add-to-cart-global,
    .choose-bonus-product-dialog .add-to-cart-global {
      font-size: 16px; } }
  @media (min-width: 1025px) {
    .quick-view-dialog .add-to-cart-global,
    .choose-bonus-product-dialog .add-to-cart-global {
      font-size: 14px;
      min-height: 60px; } }
  .quick-view-dialog .product-delivery-message,
  .choose-bonus-product-dialog .product-delivery-message {
    font-size: 14px;
    margin: 0;
    line-height: 18px; }
    @media (min-width: 1025px) {
      .quick-view-dialog .product-delivery-message,
      .choose-bonus-product-dialog .product-delivery-message {
        font-size: 18px;
        line-height: 22px; } }

.product-quickview .product-main-carousel .slick-track {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.product-quickview .product-nav-carousel {
  display: none; }

.product-quickview .carousel-item .img-fluid {
  margin: auto; }

@media (min-width: 769px) {
  .product-quickview .carousel-item {
    height: 140px;
    padding: 0 12px;
    position: relative; }
    .product-quickview .carousel-item .img-fluid {
      height: 100%;
      display: block;
      margin: 0 auto; }
    .product-quickview .carousel-item .video {
      height: 100%;
      -ms-flex-align: center;
          align-items: center;
      border: 2px solid #999;
      display: -ms-flexbox !important;
      display: flex !important;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-pack: center;
          justify-content: center; }
    .product-quickview .carousel-item .video-title {
      color: #999;
      margin: 5px 0 0;
      text-transform: uppercase;
      font-weight: bold; } }

.primary-images .carousel img {
  width: 100%;
  height: 100%; }

.product-tile {
  border: 0;
  margin-bottom: 0;
  position: relative; }
  .product-tile .prices-wrapper {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
        align-items: flex-end;
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .product-tile .price-tax {
    font-size: 0.5rem;
    font-weight: 400;
    padding: 0 0 0.1875rem 0.625rem; }
    @media (min-width: 1025px) {
      .product-tile .price-tax {
        font-size: 0.625rem; } }
  .product-tile .tile-header .product-label-wishlist {
    z-index: 1; }
    .product-tile .tile-header .product-label-wishlist .product-tag {
      display: -ms-flexbox;
      display: flex;
      width: 6.6875rem;
      min-width: -webkit-fit-content;
      min-width: fit-content;
      padding: 0 10px;
      height: 2.375rem;
      background: #d80b3a; }
      .product-tile .tile-header .product-label-wishlist .product-tag .product-tag-text {
        color: #fff;
        font-size: 0.875rem;
        margin-inline: auto;
        line-height: 2.375rem;
        white-space: nowrap; }
  .product-tile .tile-header .image-container .tile-image-hoverable {
    display: block; }
    .product-tile .tile-header .image-container .tile-image-hoverable .tile-image {
      width: 100%;
      position: relative;
      z-index: 0; }
    .product-tile .tile-header .image-container .tile-image-hoverable .tile-image + .tile-image-hover {
      position: absolute;
      width: 100%;
      height: 100%;
      z-index: -1;
      top: 0;
      left: 0; }
  .product-tile .tile-header .image-container .quickview {
    position: absolute;
    bottom: 1rem;
    right: 1rem; }
    .product-tile .tile-header .image-container .quickview i.fa-expand {
      color: rgba(0, 0, 0, 0.7); }
    .product-tile .tile-header .image-container .quickview i.fa-circle {
      color: rgba(255, 255, 255, 0.7);
      text-shadow: 0 0.125rem 0.625rem rgba(0, 0, 0, 0.2); }
  .product-tile .tile-header:hover .image-container .tile-image-hoverable .tile-image + .tile-image-hover {
    z-index: 0; }
  @media (min-width: 769px) {
    .product-tile .tile-header:hover .swatches-container-desktop {
      display: block;
      z-index: 2; } }
  .product-tile .tile-body {
    margin-inline: 0;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr auto auto;
        grid-template-columns: 1fr auto auto;
    gap: 0.4375rem; }
    .product-tile .tile-body .product-name-container {
      -ms-flex: 7;
          flex: 7; }
    .product-tile .tile-body .product-price-container {
      -ms-flex: 3;
          flex: 3;
      text-transform: lowercase; }
      .product-tile .tile-body .product-price-container .price .prices-title {
        color: #999; }
      .product-tile .tile-body .product-price-container .price .price-number {
        display: block;
        color: #37262d; }
    .product-tile .tile-body .product-quickview-container {
      -ms-flex: 1;
          flex: 1; }
    .product-tile .tile-body .price {
      font-size: 0.875rem; }
      .product-tile .tile-body .price .tiered {
        font-size: 0.875em; }
        .product-tile .tile-body .price .tiered .value {
          font-weight: bold; }
    .product-tile .tile-body .coming-soon-tile {
      text-align: center; }
    .product-tile .tile-body .pdp-link a {
      font-family: "Manrope-bold", sans-serif;
      font-size: 0.875rem;
      line-height: 14px;
      font-weight: 700;
      color: #d80b3a;
      text-decoration: none; }
    .product-tile .tile-body .ratings {
      font-size: 0.9em; }
  .product-tile .swatches-container-desktop .swatches, .product-tile .swatches-container-mobile .swatches {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    gap: 0.5rem; }
    .product-tile .swatches-container-desktop .swatches .swatch-container, .product-tile .swatches-container-mobile .swatches .swatch-container {
      padding: 0.25rem;
      background-color: #fff;
      max-width: 4rem;
      max-height: 4rem;
      overflow: hidden;
      cursor: pointer; }
      .product-tile .swatches-container-desktop .swatches .swatch-container.selected, .product-tile .swatches-container-mobile .swatches .swatch-container.selected {
        outline: 0.125rem solid #d80b3a; }
      .product-tile .swatches-container-desktop .swatches .swatch-container-more, .product-tile .swatches-container-mobile .swatches .swatch-container-more {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-pack: center;
            justify-content: center;
        background-color: #fff;
        width: 3rem;
        height: 3rem;
        text-decoration: none;
        border: 0.125rem solid #f3f2f2; }
  .product-tile .swatches-container-mobile {
    display: block; }
    @media (min-width: 1025px) {
      .product-tile .swatches-container-mobile {
        display: none; } }
  .product-tile .swatches-container-desktop {
    display: none; }
    @media (min-width: 1025px) {
      .product-tile .swatches-container-desktop {
        position: absolute;
        left: 1.25rem;
        bottom: 1.25rem;
        z-index: 2; } }

#chooseBonusProductModal .modal-footer .container {
  margin-left: 0;
  width: 100%;
  margin-right: 0; }

#chooseBonusProductModal .select-cbp-container {
  margin-top: auto;
  margin-bottom: auto; }

#chooseBonusProductModal .product-name-wrapper {
  width: 100%; }

#chooseBonusProductModal .bonus-quantity,
#chooseBonusProductModal .bonus-option {
  margin-top: 0.938em; }

#chooseBonusProductModal .bonus-quantity-select {
  min-width: 5em; }

#chooseBonusProductModal .select-bonus-product {
  margin-top: 1em; }

#chooseBonusProductModal .selected-pid {
  border: 0.0625rem solid #d5d7de; }
  #chooseBonusProductModal .selected-pid .bonus-product-name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }

#chooseBonusProductModal .bonus-product-price {
  text-align: center;
  margin-top: 1em; }

.tile-image-color {
  bottom: 0;
  display: none;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1; }
  .tile-image-color img {
    width: 100%; }

.form-nav .nav-tabs .nav-link {
  color: #979797; }

.form-nav .nav-tabs .nav-link.active,
.form-nav .nav-tabs .nav-link.active:focus,
.form-nav .nav-tabs .nav-link.active:hover {
  background-color: #fff;
  color: #979797; }

.nav-tabs .nav-link.active {
  background-color: transparent; }

@media (min-width: 1025px) {
  .form-nav .nav-item > .nav-link {
    color: #979797; } }

.product-detail .breadcrumb {
  margin-bottom: 16px; }

@media (min-width: 1025px) {
  .breadcrumb {
    margin-bottom: 30px; }
    .product-detail .breadcrumb {
      margin-bottom: 16px; } }

.breadcrumb-item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center; }
  @media (min-width: 1025px) {
    .breadcrumb-item + .breadcrumb-item {
      padding-left: 10px; } }
  .breadcrumb-item + .breadcrumb-item::before {
    height: 24px; }
    @media (min-width: 1025px) {
      .breadcrumb-item + .breadcrumb-item::before {
        padding-right: 10px; } }
  .breadcrumb-item:last-child .breadcrumb-item-link {
    color: #9a7d46;
    font-weight: 700; }
  .breadcrumb-item .trail {
    text-decoration: underline; }

.breadcrumb-item-link {
  display: inline-block;
  max-width: 250px;
  color: #b8b2b4;
  font-size: 0.875rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis; }
  @media (min-width: 769px) {
    .breadcrumb-item-link {
      max-width: 350px; } }
  @media (min-width: 1025px) {
    .breadcrumb-item-link {
      font-size: 14px;
      max-width: 100%; } }
  .breadcrumb-item-link:hover {
    text-decoration: none; }

.veil {
  position: absolute;
  z-index: 100;
  text-align: center;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
  .veil .underlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.5;
    background-color: #37262d; }

.spinner {
  width: 80px;
  height: 80px;
  text-align: center;
  animation: sk-rotate 2s infinite linear;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -40px;
  margin-left: -40px; }

.dot1,
.dot2 {
  width: 60%;
  height: 60%;
  display: inline-block;
  position: absolute;
  top: 0;
  background-color: #fff;
  border-radius: 100%;
  animation: sk-bounce 2s infinite ease-in-out; }

.dot2 {
  top: auto;
  bottom: 0;
  animation-delay: -1s; }

@keyframes sk-rotate {
  100% {
    transform: rotate(360deg); } }

@keyframes sk-bounce {
  0%,
  100% {
    transform: scale(0); }
  50% {
    transform: scale(1); } }

.item-attributes {
  vertical-align: top;
  padding-left: 0;
  overflow: hidden; }

.item-attributes-confirmation .line-item-name {
  margin-top: 1.8em !important;
  font-size: 1em !important; }

.line-item-attributes,
.line-item-option {
  font-size: 14px;
  margin: 0; }
  .line-item-attributes--embroidery,
  .line-item-option--embroidery {
    color: #d80b3a;
    font-weight: bold; }

.attr-title {
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%; }

.card-attribute-checkout {
  overflow: hidden;
  color: #37262d;
  text-overflow: ellipsis;
  font-size: 14px;
  font-style: normal;
  font-weight: 500;
  line-height: 100%; }

.label-grey-text {
  color: #7f7f7f; }

.minicart .line-item-attributes--gray,
.minicart .line-item-option--gray {
  color: #7f7f7f; }

.minicart .line-item-attributes--pink,
.minicart .line-item-option--pink {
  color: #d80b3a; }

.line-item-name {
  white-space: normal;
  overflow: hidden;
  color: #d80b3a;
  text-overflow: ellipsis;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%;
  /* 14px */ }

.line-item-pricing-info {
  margin-bottom: 0; }
  .line-item-pricing-info + .price {
    font-size: 1em;
    font-weight: bolder; }

.line-item-price-quantity-info {
  margin-top: 0.625em;
  border-top: 1px solid #d5d7de; }

.line-item-total-text {
  font-size: 0.813em; }

.product-card-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #f3f2f2; }

.pricing {
  font-size: 14px;
  font-weight: 600; }
  .pricing--minicart {
    font-size: 14px; }

.quantity-form {
  display: inline-block;
  font-size: 14px;
  white-space: nowrap; }

.item-image {
  height: 5.625em;
  width: 5.625em;
  margin-right: 0.938em;
  -ms-flex-positive: 0;
      flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .item-image img.product-image {
    display: block;
    margin: 0 auto;
    max-width: 100px;
    height: auto;
    max-height: 5.625em; }

.non-adjusted-price {
  display: none; }

.line-item-promo {
  color: #008827;
  font-size: 0.813em; }

.line-item-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.bundled-line-item + .bundled-line-item {
  margin-top: 0.625em; }

.bundle-includes {
  font-size: 0.813em;
  margin-bottom: 0.625em; }

.line-item-divider {
  margin: 0.625em -1.225em 0.625em -1.325em; }

.line-dotted {
  border-top: 0.063em dashed #ccc; }

.line-item-availability {
  font-size: 0.813rem; }

.product-line-item-details {
  overflow-y: auto;
  text-decoration: none; }

.mobile-show-content {
  width: 100%;
  position: fixed;
  bottom: 0;
  z-index: 999;
  left: 0;
  background: white;
  height: 0;
  padding: 0;
  transition: height 0.4s ease-in; }
  .mobile-show-content.show {
    height: 250px;
    padding-bottom: 16px; }
  .mobile-show-content .product-line-item {
    padding: 0 16px; }
  .mobile-show-content .delete-remove-wrapper {
    display: none; }

.delete-remove-wrapper {
  -ms-flex-pack: end;
      justify-content: flex-end; }
  .delete-remove-wrapper .remove-line-item {
    display: none; }

.minicart:has(.remove-line-item) .delete-remove-wrapper {
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .minicart:has(.remove-line-item) .delete-remove-wrapper .remove-line-item {
    display: block; }

.minicart {
  position: relative; }
  @media (min-width: 769px) {
    .minicart {
      position: unset; } }
  .minicart-items {
    font-size: 1.1rem;
    font-weight: 300;
    color: #999;
    margin: 0 15px;
    text-transform: lowercase; }
  .minicart .cart {
    padding-top: 0.625em;
    padding-bottom: 0.625em;
    background-color: #fff; }
  .minicart .remove-btn {
    color: #b8b2b4;
    float: right;
    background-color: white;
    border: none;
    font-size: 1.625em;
    margin-top: -0.313em;
    padding: 0; }
  .minicart .product-summary {
    margin-right: -0.938em;
    max-height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 0.938em; }
  .minicart .line-item-name {
    white-space: nowrap; }
  .minicart .max-width-container-data {
    max-width: 140px; }
  .minicart .card-body {
    padding: 0.625em; }
  .minicart .quantity-label {
    font-size: 0.813em;
    margin: 0; }
  .minicart .quantity {
    width: 100%; }
  .minicart .popover {
    left: auto;
    right: 0;
    position: fixed;
    box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1);
    border: none;
    overflow: hidden;
    transition: width 0.4s ease-in;
    border-radius: 0;
    z-index: 1060;
    overflow-x: hidden;
    overflow-y: scroll;
    display: block;
    height: 0;
    top: 0;
    width: 0;
    max-width: unset; }
    @media (min-width: 1025px) {
      .minicart .popover {
        max-width: 30%; } }
    @media (min-width: 769px) {
      .minicart .popover.show {
        height: 100vh;
        width: 45vw;
        display: block; } }
    .minicart .popover::before {
      left: auto;
      right: 15px; }
    .minicart .popover::after {
      left: auto;
      right: 16px; }
  .minicart .hide-cart-btn {
    cursor: pointer; }
  .minicart .minicart-footer {
    box-shadow: 0 0 16px 0 rgba(124, 129, 175, 0.16); }
  .minicart .estimated-total {
    background-color: white;
    padding: 20px 30px 16px 20px; }
  .minicart .cart-show-btn-link {
    color: #37262d;
    text-align: center;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 100%; }
  .minicart .buttons-wrapper {
    background-color: white;
    padding: 0 30px 30px; }
  .minicart .sub-total-label {
    font-size: 18px;
    font-weight: 300;
    color: #222; }
  .minicart .sub-total {
    font-size: 22px;
    font-weight: 600;
    color: #222; }
  .minicart .line-item-divider {
    margin: 0.625em -0.625em 0.625em -1.325em; }
  .minicart .product-line-item-details {
    padding: 5px 0; }
  .minicart .product-card-footer {
    -ms-flex-pack: end;
        justify-content: flex-end; }
  .minicart .line-item-total-price {
    white-space: nowrap; }
  .minicart .product-line-item-details:hover .max-width-container-data {
    max-width: unset; }
  .minicart .product-line-item-details:hover .line-item-name {
    white-space: normal; }
  .minicart .checkout-btn {
    text-transform: unset; }

.cart-header-wrapper {
  padding: 16px; }
  @media (min-width: 769px) {
    .cart-header-wrapper {
      padding: 20px; } }
  .cart-header-wrapper .minicart-title,
  .cart-header-wrapper .product-items-number {
    font-family: "CoralBlushSerif", serif;
    line-height: 1;
    /* 40px */
    text-transform: uppercase;
    font-size: 18px; }
    @media (min-width: 769px) {
      .cart-header-wrapper .minicart-title,
      .cart-header-wrapper .product-items-number {
        font-size: 36px; } }
  .cart-header-wrapper .minicart-title {
    -ms-flex: 1;
        flex: 1; }
  .cart-header-wrapper .product-items-number {
    color: #d80b3a; }

@media (min-width: 769px) {
  .hide-no-link {
    display: none; } }

@media (max-width: 544.98px) {
  .hide-no-link {
    display: none; } }

/* 20/16 */
.info-icon {
  position: relative;
  cursor: pointer;
  display: inline-block;
  border: none;
  padding: 0;
  background: inherit; }
  .info-icon .icon {
    border-radius: 1.25rem;
    background-color: #00a1e0;
    width: 1.5625rem;
    display: inline-block;
    text-align: center;
    color: #fff;
    font-weight: 600; }
  .info-icon .tooltip {
    position: absolute;
    bottom: 100%;
    padding: 0.312rem;
    border-radius: 0;
    background-color: #999;
    color: #fff;
    font-size: 0.928rem;
    min-width: 20rem;
    max-width: 15rem;
    transform: translate(-50%, -0.625em);
    left: 50%;
    margin-left: 4px;
    animation: fade-in 0.5s linear forwards; }

@keyframes fade-in {
  0% {
    opacity: 0; }
  100% {
    opacity: 1; } }
    .info-icon .tooltip::before {
      content: " ";
      position: absolute;
      display: block;
      height: 1.25em;
      /* 20/16 */
      left: 0;
      bottom: -1.25em;
      width: 100%; }
    .info-icon .tooltip::after {
      border-left: solid transparent 0.625em;
      /* 10/16 */
      border-right: solid transparent 0.625em;
      /* 10/16 */
      border-top: solid #999 0.625em;
      bottom: -0.625em;
      content: " ";
      height: 0;
      left: 50%;
      margin-left: -13px;
      position: absolute;
      width: 0; }

.swatch-circle-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #ebe1d0;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-beige.disabled {
    opacity: 0.2; }

.swatch-filter-beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ebe1d0;
  border-radius: 0.69em;
  background-color: #ebe1d0;
  display: block;
  position: relative; }
  .swatch-filter-beige.disabled {
    opacity: 0.2; }

.swatch-circle-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-noir.disabled {
    opacity: 0.2; }

.swatch-filter-noir {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative; }
  .swatch-filter-noir.disabled {
    opacity: 0.2; }

.swatch-circle-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #2234de;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-bleu.disabled {
    opacity: 0.2; }

.swatch-filter-bleu {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #2234de;
  border-radius: 0.69em;
  background-color: #2234de;
  display: block;
  position: relative; }
  .swatch-filter-bleu.disabled {
    opacity: 0.2; }

.swatch-circle-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #522d24;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-brun.disabled {
    opacity: 0.2; }

.swatch-filter-brun {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #522d24;
  border-radius: 0.69em;
  background-color: #522d24;
  display: block;
  position: relative; }
  .swatch-filter-brun.disabled {
    opacity: 0.2; }

.swatch-circle-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #4ca377;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-vert.disabled {
    opacity: 0.2; }

.swatch-filter-vert {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #4ca377;
  border-radius: 0.69em;
  background-color: #4ca377;
  display: block;
  position: relative; }
  .swatch-filter-vert.disabled {
    opacity: 0.2; }

.swatch-circle-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #bfbfcb;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-gris.disabled {
    opacity: 0.2; }

.swatch-filter-gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #bfbfcb;
  border-radius: 0.69em;
  background-color: #bfbfcb;
  display: block;
  position: relative; }
  .swatch-filter-gris.disabled {
    opacity: 0.2; }

.swatch-circle-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #faa401;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-orange.disabled {
    opacity: 0.2; }

.swatch-filter-orange {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #faa401;
  border-radius: 0.69em;
  background-color: #faa401;
  display: block;
  position: relative; }
  .swatch-filter-orange.disabled {
    opacity: 0.2; }

.swatch-circle-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #e27ea6;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rose.disabled {
    opacity: 0.2; }

.swatch-filter-rose {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #e27ea6;
  border-radius: 0.69em;
  background-color: #e27ea6;
  display: block;
  position: relative; }
  .swatch-filter-rose.disabled {
    opacity: 0.2; }

.swatch-circle-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #a17df2;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-violet.disabled {
    opacity: 0.2; }

.swatch-filter-violet {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #a17df2;
  border-radius: 0.69em;
  background-color: #a17df2;
  display: block;
  position: relative; }
  .swatch-filter-violet.disabled {
    opacity: 0.2; }

.swatch-circle-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fd0000;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-rouge.disabled {
    opacity: 0.2; }

.swatch-filter-rouge {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fd0000;
  border-radius: 0.69em;
  background-color: #fd0000;
  display: block;
  position: relative; }
  .swatch-filter-rouge.disabled {
    opacity: 0.2; }

.swatch-circle-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-blanc.disabled {
    opacity: 0.2; }

.swatch-filter-blanc {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative; }
  .swatch-filter-blanc.disabled {
    opacity: 0.2; }

.swatch-circle-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 18px;
  height: 18px;
  background: #fee900;
  border-radius: 9px;
  display: block;
  position: relative; }
  .swatch-circle-jaune.disabled {
    opacity: 0.2; }

.swatch-filter-jaune {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fee900;
  border-radius: 0.69em;
  background-color: #fee900;
  display: block;
  position: relative; }
  .swatch-filter-jaune.disabled {
    opacity: 0.2; }

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, #821e91 0, #821e91 25%, #edd134 25%, yellow 50%, #edd134 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, #0e5cd1 0, #0e5cd1 50%, #e20b0b 50%, #e20b0b 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 2.5em;
  position: relative;
  transform: rotate(35deg);
  width: 2.5em; }
  .swatch-circle-miscellaneous.disabled {
    opacity: 0.2; }
  .swatch-circle-miscellaneous.selected::after {
    transform: rotate(-35deg); }

.suggestions-wrapper {
  position: absolute;
  top: 100%;
  width: 100%;
  z-index: 2; }
  @media (min-width: 769px) {
    .suggestions-wrapper {
      width: 100%;
      -ms-flex-order: 3;
          order: 3;
      position: relative; } }
  @media (min-width: 1025px) {
    .suggestions-wrapper {
      position: absolute; } }

.suggestions {
  width: 100%;
  display: block;
  border: 1px solid #d5d7de;
  background-color: #fff;
  z-index: 3;
  overflow-y: auto; }
  @media (min-width: 769px) {
    .suggestions {
      border: 0; } }
  @media (min-width: 1025px) {
    .suggestions {
      border: 1px solid #d5d7de;
      width: 490px; } }
  .suggestions .search-no-result-message {
    line-height: 1.5; }
  .suggestions .swatch-circle {
    border: 0.063em solid rgba(0, 0, 0, 0.3);
    width: 2.5em;
    height: 2.5em;
    background: #fff;
    border-radius: 1.25em;
    border: 0.063em solid rgba(0, 0, 0, 0.3);
    display: inline-block;
    margin-right: 0.313em;
    position: relative; }
    .suggestions .swatch-circle.color-value[data-selected=true]::after {
      color: #37262d;
      content: '\F058';
      display: table-caption;
      font-family: 'FontAwesome';
      font-size: 1.625em;
      left: 0.295em;
      position: absolute; }
    .suggestions .swatch-circle.color-value.selected::after {
      background: #fff;
      border-radius: 50%;
      color: #37262d;
      content: '\F058';
      display: table-caption;
      font-family: 'FontAwesome';
      font-size: 1.625em;
      height: 0.75em;
      left: 0.31em;
      line-height: 0.8em;
      position: absolute;
      top: 0.35em;
      width: 0.8em; }
    .suggestions .swatch-circle i.fa-times-circle {
      background: #fff;
      border-radius: 50%;
      height: 0.75em;
      line-height: 0.8em;
      width: 0.8em; }
  .suggestions-header {
    color: #37262d;
    font-size: 14px;
    font-weight: 500;
    padding: 15px 0;
    min-height: 0; }
    @media (min-width: 769px) {
      .suggestions-header {
        font-size: 22px;
        font-weight: 600; } }
    @media (min-width: 1025px) {
      .suggestions-header {
        font-size: 20px; } }
  .suggestions .separator {
    margin: 0;
    border-bottom: 1px solid #d5d7de; }
  .suggestions .items {
    padding: 15px 0; }
  .suggestions .term a {
    color: #d80b3a; }
  .suggestions .item {
    padding-bottom: 0.625em; }
    .suggestions .item .name {
      width: 100%;
      margin: 10px 0 0;
      text-align: left;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap; }
    @media (max-width: 544.98px) {
      .suggestions .item {
        padding-bottom: 0.938em; } }
    .suggestions .item--product .swatch {
      width: auto;
      height: 65px;
      margin-right: 10px; }
      @media (min-width: 769px) {
        .suggestions .item--product .swatch {
          object-fit: cover;
          height: 130px;
          width: 100%;
          margin-right: 0; } }
      @media (min-width: 1025px) {
        .suggestions .item--product .swatch {
          height: auto;
          width: 170px; } }
    .suggestions .item--product .name,
    .suggestions .item--product .price {
      font-size: 14px;
      font-weight: 300;
      text-align: left;
      color: #37262d;
      word-break: keep-all; }
      @media (min-width: 769px) {
        .suggestions .item--product .name,
        .suggestions .item--product .price {
          font-size: 16px; } }
      @media (min-width: 1025px) {
        .suggestions .item--product .name,
        .suggestions .item--product .price {
          font-size: 14px; } }
    .suggestions .item--product .price {
      font-weight: 500;
      text-align: left; }
      @media (min-width: 769px) {
        .suggestions .item--product .price {
          -ms-flex-item-align: start;
              align-self: flex-start;
          font-weight: 600;
          margin: 5px 0 0; } }
      @media (min-width: 1025px) {
        .suggestions .item--product .price {
          margin: 0; } }
      .suggestions .item--product .price .starting .prices-title {
        font-size: 14px; }
    .suggestions .item--product .price .strike-through {
      font-size: 14px;
      font-weight: 300;
      color: #999; }
  .suggestions .item-inner {
    display: -ms-flexbox;
    display: flex; }
    @media (min-width: 769px) {
      .suggestions .item-inner {
        -ms-flex-align: center;
            align-items: center;
        -ms-flex-direction: column;
            flex-direction: column;
        -ms-flex-pack: justify;
            justify-content: space-between; } }
    @media (min-width: 1025px) {
      .suggestions .item-inner {
        -ms-flex-align: start;
            align-items: start;
        -ms-flex-pack: start;
            justify-content: start; } }
  .suggestions .category-parent {
    color: #d8d8d8;
    font-size: 0.875em; }
  .suggestions .selected {
    background-color: #f7f7f7; }
  .suggestions .container {
    list-style-type: none; }
  .suggestions-button-wrapper {
    margin: 10px 0; }
    @media (min-width: 1025px) {
      .suggestions-button-wrapper {
        margin: 20px 0; } }

@media (max-width: 768.98px) {
  .header .suggestions-wrapper {
    max-height: calc(100vh - 149px);
    overflow-y: auto;
    overscroll-behavior-y: contain; }
  .header.transparent:not(.sticky) .suggestions-wrapper {
    max-height: calc(100vh - 221px); } }

@media (min-width: 1025px) {
  .header .suggestions {
    max-height: calc(100vh - 128px);
    overscroll-behavior-y: contain; } }

.header-search .header-search-container .header-search-input-container {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 3.125rem;
  overflow: hidden;
  background-color: #f3f2f2;
  border: 0.125rem solid #f3f2f2; }
  .header-search .header-search-container .header-search-input-container .header-search-button-submit, .header-search .header-search-container .header-search-input-container .header-search-button-reset {
    border: none;
    padding: 0.375rem 0.5rem;
    height: 100%;
    background-color: transparent; }
  .header-search .header-search-container .header-search-input-container .header-search-input {
    height: 100%;
    padding: 0.5rem 0.5rem 0.5rem 0;
    background-color: transparent; }
    .header-search .header-search-container .header-search-input-container .header-search-input:-ms-input-placeholder {
      color: #37262d;
      font-size: 0.875rem; }
    .header-search .header-search-container .header-search-input-container .header-search-input::placeholder {
      color: #37262d;
      font-size: 0.875rem; }

.header-search .toggle-search-button-container {
  display: none; }
  .header-search .toggle-search-button-container .toggle-search-btn {
    min-height: auto; }

.header-actions .header-search .site-search {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: end; }
  .header-actions .header-search .site-search .search-form-container {
    display: none;
    width: 2.8125rem; }
  .header-actions .header-search .site-search .toggle-search-button-container {
    display: block; }
  .header-actions .header-search .site-search.show .search-form-container {
    display: block;
    animation: expand-search 0.6s ease-in 0.3s forwards; }
  .header-actions .header-search .site-search.show .header-search-input-container {
    -ms-flex: 1;
        flex: 1; }
  .header-actions .header-search .site-search.show .toggle-search-button-container {
    display: none; }

@keyframes expand-search {
  0% {
    width: 2.8125rem; }
  60% {
    width: 8.75rem; }
  100% {
    width: 100%; } }

@media (max-width: 544.98px) {
  .collapsible-xs .title {
    line-height: 2.5rem;
    /* 40/16 */ }
    .collapsible-xs .title::after {
      display: block;
      clear: both;
      content: ""; }
    .collapsible-xs .title::after {
      float: right;
      content: "\F078";
      font-family: "FontAwesome"; }
  .collapsible-xs .content,
  .collapsible-xs .card-body {
    display: none; }
  .collapsible-xs.active .title::after {
    content: "\F077";
    margin-top: -0.125em;
    /* 2/16 */ }
  .collapsible-xs.active .content,
  .collapsible-xs.active .card-body {
    display: block; } }

.container div.collapsible-xs button.title {
  color: #37262d;
  text-decoration: none;
  border: none;
  background-color: transparent; }
  .container div.collapsible-xs button.title:hover {
    text-decoration: none; }

@media (max-width: 768.98px) {
  .collapsible-sm .title {
    line-height: 2.5rem;
    /* 40/16 */ }
    .collapsible-sm .title::after {
      display: block;
      clear: both;
      content: ""; }
    .collapsible-sm .title::after {
      float: right;
      content: "\F078";
      font-family: "FontAwesome"; }
  .collapsible-sm .content,
  .collapsible-sm .card-body {
    display: none; }
  .collapsible-sm.active .title::after {
    content: "\F077";
    margin-top: -0.125em;
    /* 2/16 */ }
  .collapsible-sm.active .content,
  .collapsible-sm.active .card-body {
    display: block; } }

.container div.collapsible-sm button.title {
  color: #37262d;
  text-decoration: none;
  border: none;
  background-color: transparent; }
  .container div.collapsible-sm button.title:hover {
    text-decoration: none; }

@media (max-width: 860.98px) {
  .collapsible-md .title {
    line-height: 2.5rem;
    /* 40/16 */ }
    .collapsible-md .title::after {
      display: block;
      clear: both;
      content: ""; }
    .collapsible-md .title::after {
      float: right;
      content: "\F078";
      font-family: "FontAwesome"; }
  .collapsible-md .content,
  .collapsible-md .card-body {
    display: none; }
  .collapsible-md.active .title::after {
    content: "\F077";
    margin-top: -0.125em;
    /* 2/16 */ }
  .collapsible-md.active .content,
  .collapsible-md.active .card-body {
    display: block; } }

.container div.collapsible-md button.title {
  color: #37262d;
  text-decoration: none;
  border: none;
  background-color: transparent; }
  .container div.collapsible-md button.title:hover {
    text-decoration: none; }

@media (max-width: 1024.98px) {
  .collapsible-md-lg .title {
    line-height: 2.5rem;
    /* 40/16 */ }
    .collapsible-md-lg .title::after {
      display: block;
      clear: both;
      content: ""; }
    .collapsible-md-lg .title::after {
      float: right;
      content: "\F078";
      font-family: "FontAwesome"; }
  .collapsible-md-lg .content,
  .collapsible-md-lg .card-body {
    display: none; }
  .collapsible-md-lg.active .title::after {
    content: "\F077";
    margin-top: -0.125em;
    /* 2/16 */ }
  .collapsible-md-lg.active .content,
  .collapsible-md-lg.active .card-body {
    display: block; } }

.container div.collapsible-md-lg button.title {
  color: #37262d;
  text-decoration: none;
  border: none;
  background-color: transparent; }
  .container div.collapsible-md-lg button.title:hover {
    text-decoration: none; }

@media (max-width: 1349.98px) {
  .collapsible-lg .title {
    line-height: 2.5rem;
    /* 40/16 */ }
    .collapsible-lg .title::after {
      display: block;
      clear: both;
      content: ""; }
    .collapsible-lg .title::after {
      float: right;
      content: "\F078";
      font-family: "FontAwesome"; }
  .collapsible-lg .content,
  .collapsible-lg .card-body {
    display: none; }
  .collapsible-lg.active .title::after {
    content: "\F077";
    margin-top: -0.125em;
    /* 2/16 */ }
  .collapsible-lg.active .content,
  .collapsible-lg.active .card-body {
    display: block; } }

.container div.collapsible-lg button.title {
  color: #37262d;
  text-decoration: none;
  border: none;
  background-color: transparent; }
  .container div.collapsible-lg button.title:hover {
    text-decoration: none; }

.collapsible-xl .title {
  line-height: 2.5rem;
  /* 40/16 */ }
  .collapsible-xl .title::after {
    display: block;
    clear: both;
    content: ""; }
  .collapsible-xl .title::after {
    float: right;
    content: "\F078";
    font-family: "FontAwesome"; }

.collapsible-xl .content,
.collapsible-xl .card-body {
  display: none; }

.collapsible-xl.active .title::after {
  content: "\F077";
  margin-top: -0.125em;
  /* 2/16 */ }

.collapsible-xl.active .content,
.collapsible-xl.active .card-body {
  display: block; }

.container div.collapsible-xl button.title {
  color: #37262d;
  text-decoration: none;
  border: none;
  background-color: transparent; }
  .container div.collapsible-xl button.title:hover {
    text-decoration: none; }

.content-page {
  overflow: hidden; }
  .content-page h4 {
    padding: 10px 0 0;
    color: #d80b3a; }
  @media (max-width: 860.98px) {
    .content-page .row {
      overflow: auto; } }
  .content-page .row .col {
    overflow: auto; }

.content-banner {
  position: relative;
  width: 100vw;
  margin: 0 calc(-50vw + 50%); }
  .content-banner .content-banner-image {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%; }
  .content-banner .content-banner-content {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    min-height: 150px;
    position: relative;
    z-index: 1; }
    @media (min-width: 769px) {
      .content-banner .content-banner-content {
        min-height: 270px; } }
    @media (min-width: 769px) {
      .content-banner .content-banner-content {
        min-height: 350px; } }
  .content-banner .content-banner-text {
    color: #fff;
    font-size: 18px;
    font-weight: 600;
    text-align: center;
    text-transform: uppercase; }
    @media (min-width: 769px) {
      .content-banner .content-banner-text {
        font-size: 35px; } }

.block-text {
  padding: 50px 0 0; }

.block-title-left {
  margin: 0 0 30px;
  padding: 50px 0 0;
  position: relative; }
  .block-title-left::before {
    background-color: #d80b3a;
    content: '';
    display: block;
    height: 200px;
    left: -100px;
    position: absolute;
    top: 40px;
    transform: rotate(45deg);
    width: 200px;
    opacity: 10%; }
  .block-title-left h4 {
    padding: 10px 0; }

.block-title-right {
  margin: 0 0 30px;
  padding: 50px 0 0;
  position: relative; }
  .block-title-right::before {
    background-color: #d80b3a;
    content: '';
    display: block;
    height: 200px;
    right: -100px;
    position: absolute;
    top: 40px;
    transform: rotate(45deg);
    width: 200px;
    opacity: 10%; }
  .block-title-right h4 {
    padding: 10px 0; }

.block-image-text {
  padding: 50px 0 30px; }

body [id^=trustbadge-container] {
  transform: translate(0);
  position: static !important; }

.custom-checkbox-radio .checkbox-radio-container,
#paymentMethodsList .checkbox-radio-container,
.paymentMethod .checkbox-radio-container {
  position: relative; }
  .custom-checkbox-radio .checkbox-radio-container .form-check-input,
  #paymentMethodsList .checkbox-radio-container .form-check-input,
  .paymentMethod .checkbox-radio-container .form-check-input {
    display: none; }
  .custom-checkbox-radio .checkbox-radio-container .form-check-input:checked + label::before,
  #paymentMethodsList .checkbox-radio-container .form-check-input:checked + label::before,
  .paymentMethod .checkbox-radio-container .form-check-input:checked + label::before {
    position: absolute;
    background-color: #d80b3a;
    top: 3px;
    left: 3px;
    width: 10px;
    height: 10px;
    content: '';
    border-radius: 50%; }
  .custom-checkbox-radio .checkbox-radio-container .form-check-input + label,
  #paymentMethodsList .checkbox-radio-container .form-check-input + label,
  .paymentMethod .checkbox-radio-container .form-check-input + label {
    position: relative;
    font-size: 14px;
    line-height: 16px;
    padding-left: 24px;
    margin: 0;
    cursor: pointer; }
    .custom-checkbox-radio .checkbox-radio-container .form-check-input + label::after,
    #paymentMethodsList .checkbox-radio-container .form-check-input + label::after,
    .paymentMethod .checkbox-radio-container .form-check-input + label::after {
      position: absolute;
      top: 0;
      left: 0;
      width: 16px;
      height: 16px;
      content: '';
      border: 1px solid #37262d;
      border-radius: 50%; }
  .contact-us .custom-checkbox-radio .checkbox-radio-container .form-check-input:checked + label::before, .contact-us
  #paymentMethodsList .checkbox-radio-container .form-check-input:checked + label::before, .contact-us
  .paymentMethod .checkbox-radio-container .form-check-input:checked + label::before {
    top: 100%; }
  .contact-us .custom-checkbox-radio .checkbox-radio-container .form-check-input + label::after, .contact-us
  #paymentMethodsList .checkbox-radio-container .form-check-input + label::after, .contact-us
  .paymentMethod .checkbox-radio-container .form-check-input + label::after {
    top: 50%; }
  .contact-us .custom-checkbox-radio .checkbox-radio-container span, .contact-us
  #paymentMethodsList .checkbox-radio-container span, .contact-us
  .paymentMethod .checkbox-radio-container span {
    cursor: pointer; }

.custom-checkbox-radio .checkbox-radio-payment,
#paymentMethodsList .checkbox-radio-payment,
.paymentMethod .checkbox-radio-payment {
  position: relative; }
  .custom-checkbox-radio .checkbox-radio-payment input,
  #paymentMethodsList .checkbox-radio-payment input,
  .paymentMethod .checkbox-radio-payment input {
    display: none; }
  .custom-checkbox-radio .checkbox-radio-payment input:checked ~ label::before,
  #paymentMethodsList .checkbox-radio-payment input:checked ~ label::before,
  .paymentMethod .checkbox-radio-payment input:checked ~ label::before {
    content: '';
    position: absolute;
    width: 14px;
    height: 14px;
    border-radius: 50%;
    background-color: #d80b3a;
    top: 21px;
    right: 21px; }
  .custom-checkbox-radio .checkbox-radio-payment input:checked ~ label::after,
  #paymentMethodsList .checkbox-radio-payment input:checked ~ label::after,
  .paymentMethod .checkbox-radio-payment input:checked ~ label::after {
    border: 1px solid #d80b3a; }
  .custom-checkbox-radio .checkbox-radio-payment input ~ label::after,
  #paymentMethodsList .checkbox-radio-payment input ~ label::after,
  .paymentMethod .checkbox-radio-payment input ~ label::after {
    content: '';
    position: absolute;
    width: 20px;
    height: 20px;
    border-radius: 50%;
    border: 1px solid #37262d;
    top: 18px;
    right: 18px; }

@media (max-width: 860.98px) {
  .agent-login .agent-buttons-block {
    margin-top: 16px; }
    .agent-login .agent-buttons-block .btn-agent {
      min-height: 50px;
      font-size: 14px; } }

.agent-user-list {
  border: 1px solid #f7f7f7;
  /* Works on Firefox */
  /* Works on Chrome, Edge, and Safari */ }
  .agent-user-list * {
    scrollbar-width: thin;
    scrollbar-color: #b8b2b4 #fff; }
  .agent-user-list ::-webkit-scrollbar {
    width: 4px;
    height: 4px; }
  .agent-user-list ::-webkit-scrollbar-track {
    background: #fff; }
  .agent-user-list ::-webkit-scrollbar-thumb {
    background-color: #b8b2b4;
    border-radius: 5px; }
  @media (max-width: 768.98px) {
    .agent-user-list .btn-agent {
      display: block;
      width: 100%;
      margin-top: 16px; } }
  .agent-user-list .row-agent {
    border-bottom: 1px solid #f7f7f7;
    padding: 10px 0;
    font-size: 16px; }
    @media (min-width: 769px) and (max-width: 860.98px) {
      .agent-user-list .row-agent {
        font-size: 12px; }
        .agent-user-list .row-agent > div {
          overflow: auto;
          padding-bottom: 5px; } }
    .agent-user-list .row-agent:nth-of-type(odd) {
      background-color: #f2f3f5; }
    .agent-user-list .row-agent:first-child {
      font-weight: 500;
      text-transform: uppercase; }
      @media (min-width: 769px) and (max-width: 860.98px) {
        .agent-user-list .row-agent:first-child {
          font-size: 14px; } }
    .agent-user-list .row-agent:last-child {
      border-bottom: none; }
  .agent-user-list .agent-border-list-mobile {
    width: 100%;
    height: 1px;
    background: #f7f7f7; }

.clear-search-customers {
  border: 2px solid #37262d; }
  .clear-search-customers:hover {
    background: #37262d;
    color: #fff; }

.form-group .form-control-label {
  font-size: 12px;
  font-weight: 300;
  color: #37262d; }
  @media (min-width: 769px) {
    .form-group .form-control-label {
      font-size: 18px; } }

.form-group.required .form-control-label::after {
  content: "*";
  color: #c00; }

.form-group .invalid-feedback {
  margin-top: 13px;
  font-size: 12px;
  font-weight: 300;
  color: #c00; }
  @media (min-width: 769px) {
    .form-group .invalid-feedback {
      margin-top: 20px;
      font-size: 16px; } }

.form-group .form-control {
  background: transparent;
  font-size: 0.875rem;
  line-height: 1;
  height: 3rem;
  padding: 1rem;
  border: 2px solid #f3f2f2; }
  .form-group .form-control.is-invalid {
    border-color: #d80b3a;
    color: #d80b3a; }

.form-group .form-control.is-invalid + .invalid-feedback {
  color: #d80b3a;
  font-size: 0.875rem;
  line-height: 200%;
  margin-top: 1rem; }

.form-group .custom-control {
  min-height: 1rem; }
  .form-group .custom-control-label {
    line-height: 1rem; }

.form-group span.additional-text {
  color: #b8b2b4;
  margin-top: 0.25rem;
  line-height: 1;
  display: block; }

.form-group .radio-group {
  display: block;
  background-color: #fff;
  padding: 0.375rem 0.938rem 0.375rem 0; }

.form-group .radio-item {
  display: inline-block; }
  .form-group .radio-item + .radio-item {
    margin-left: 30px; }

.form-group .radio-button {
  width: auto;
  height: auto;
  display: inline-block;
  margin-right: 10px; }

.g-recaptcha {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }

.submit-button {
  margin-top: 30px; }
  @media (min-width: 769px) {
    .submit-button {
      margin-top: 50px; } }

.contact-select-block {
  position: relative; }
  .contact-select-block .contact-select {
    background: none;
    position: relative;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
         appearance: none;
    z-index: 2;
    padding: 0 1rem;
    line-height: 1.3; }
  .contact-select-block .contact-select-arrow {
    position: absolute;
    top: 50%;
    right: 15px;
    opacity: 0.4;
    z-index: 1; }
  .contact-select-block .contact-select-background {
    position: absolute;
    width: 100%;
    height: 50px;
    bottom: 0;
    background: #f7f7f7;
    z-index: 0; }

/*# sourceMappingURL=global.css.map*/