@import url(https://fonts.googleapis.com/css2?family=Mulish&display=swap);
/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.fake-resize {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
  pointer-events: none;
}
.fake-resize iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
  border: 0;
  pointer-events: none;
}
.scrollbar-wrapper {
  overflow-y: auto;
  position: relative;
}
.scrollbar-wrapper.axis-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.scrollbar-wrapper.axis-y {
  overflow-y: auto;
  overflow-x: hidden;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper {
  position: absolute;
  z-index: 1;
  pointer-events: none;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper .scrollbar-dragger {
  background-color: rgba(0, 0, 0, 0.2);
  transition: all 0.1s ease-out;
  position: absolute;
  border-radius: 5px;
  opacity: 0;
  cursor: pointer;
  pointer-events: auto;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper .scrollbar-dragger.always-visible {
  opacity: 1;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper .scrollbar-dragger:active {
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-x {
  width: 100%;
  height: 21px;
  left: 0;
  bottom: 0;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-x .scrollbar-dragger {
  height: 21px;
  top: 13px !important;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-y {
  height: 100%;
  width: 21px;
  right: 3px;
  top: 0;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-y .scrollbar-dragger {
  width: 6px;
  right: calc(50% - 3px);
  min-height: 21px !important;
  max-height: 100%;
}
.scrollbar-wrapper .scrollbar-btn {
  position: absolute;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0;
  width: 50px;
  height: calc(100% - 42px);
  cursor: pointer;
  min-height: 43px;
  top: 0px;
}
.scrollbar-wrapper .scrollbar-btn:after {
  content: '\E802';
  font-family: "icons";
  display: inline-block;
  text-align: center;
  color: #FFF;
  padding: 0 20px;
  position: relative;
  top: calc(50% - 8px);
  font-size: 28px;
}
.scrollbar-wrapper .scrollbar-btn.btn-prev {
  left: 0px;
}
.scrollbar-wrapper .scrollbar-btn.btn-prev:after {
  transform: rotate(180deg);
}
.scrollbar-wrapper .scrollbar-btn.btn-next {
  right: 0px;
}
.scrollbar-wrapper .scrollbar-btn:hover {
  background-color: rgba(0, 0, 0, 0.75);
}
.scrollbar-wrapper:hover .scrollbar-dragger,
.scrollbar-wrapper:hover .scrollbar-btn {
  opacity: 1;
}

@keyframes circle-percent {
  0% {
    content: '1%';
  }
  1% {
    content: '1%';
  }
  2% {
    content: '2%';
  }
  3% {
    content: '3%';
  }
  4% {
    content: '4%';
  }
  5% {
    content: '5%';
  }
  6% {
    content: '6%';
  }
  7% {
    content: '7%';
  }
  8% {
    content: '8%';
  }
  9% {
    content: '9%';
  }
  10% {
    content: '10%';
  }
  11% {
    content: '11%';
  }
  12% {
    content: '12%';
  }
  13% {
    content: '13%';
  }
  14% {
    content: '14%';
  }
  15% {
    content: '15%';
  }
  16% {
    content: '16%';
  }
  17% {
    content: '17%';
  }
  18% {
    content: '18%';
  }
  19% {
    content: '19%';
  }
  20% {
    content: '20%';
  }
  21% {
    content: '21%';
  }
  22% {
    content: '22%';
  }
  23% {
    content: '23%';
  }
  24% {
    content: '24%';
  }
  25% {
    content: '25%';
  }
  26% {
    content: '26%';
  }
  27% {
    content: '27%';
  }
  28% {
    content: '28%';
  }
  29% {
    content: '29%';
  }
  30% {
    content: '30%';
  }
  31% {
    content: '31%';
  }
  32% {
    content: '32%';
  }
  33% {
    content: '33%';
  }
  34% {
    content: '34%';
  }
  35% {
    content: '35%';
  }
  36% {
    content: '36%';
  }
  37% {
    content: '37%';
  }
  38% {
    content: '38%';
  }
  39% {
    content: '39%';
  }
  40% {
    content: '40%';
  }
  41% {
    content: '41%';
  }
  42% {
    content: '42%';
  }
  43% {
    content: '43%';
  }
  44% {
    content: '44%';
  }
  45% {
    content: '45%';
  }
  46% {
    content: '46%';
  }
  47% {
    content: '47%';
  }
  48% {
    content: '48%';
  }
  49% {
    content: '49%';
  }
  50% {
    content: '50%';
  }
  51% {
    content: '51%';
  }
  52% {
    content: '52%';
  }
  53% {
    content: '53%';
  }
  54% {
    content: '54%';
  }
  55% {
    content: '55%';
  }
  56% {
    content: '56%';
  }
  57% {
    content: '57%';
  }
  58% {
    content: '58%';
  }
  59% {
    content: '59%';
  }
  60% {
    content: '60%';
  }
  61% {
    content: '61%';
  }
  62% {
    content: '62%';
  }
  63% {
    content: '63%';
  }
  64% {
    content: '64%';
  }
  65% {
    content: '65%';
  }
  66% {
    content: '66%';
  }
  67% {
    content: '67%';
  }
  68% {
    content: '68%';
  }
  69% {
    content: '69%';
  }
  70% {
    content: '70%';
  }
  71% {
    content: '71%';
  }
  72% {
    content: '72%';
  }
  73% {
    content: '73%';
  }
  74% {
    content: '74%';
  }
  75% {
    content: '75%';
  }
  76% {
    content: '76%';
  }
  77% {
    content: '77%';
  }
  78% {
    content: '78%';
  }
  79% {
    content: '79%';
  }
  80% {
    content: '80%';
  }
  81% {
    content: '81%';
  }
  82% {
    content: '82%';
  }
  83% {
    content: '83%';
  }
  84% {
    content: '84%';
  }
  85% {
    content: '85%';
  }
  86% {
    content: '86%';
  }
  87% {
    content: '87%';
  }
  88% {
    content: '88%';
  }
  89% {
    content: '89%';
  }
  90% {
    content: '90%';
  }
  91% {
    content: '91%';
  }
  92% {
    content: '92%';
  }
  93% {
    content: '93%';
  }
  94% {
    content: '94%';
  }
  95% {
    content: '95%';
  }
  96% {
    content: '96%';
  }
  97% {
    content: '97%';
  }
  98% {
    content: '98%';
  }
  99% {
    content: '98%';
  }
  100% {
    content: '98%';
  }
}
@keyframes spinning-circle {
  0% {
    clip-path: polygon(50% 50%, 0 0, 0 0, 0 0, 0 0, 0 0);
  }
  20% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 0, 100% 0, 100% 0);
  }
  40% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 100% 100%, 100% 100%);
  }
  60% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 100%);
  }
  80% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);
  }
  100% {
    clip-path: polygon(50% 50%, 0 0, 100% 0, 100% 100%, 0 100%, 0 0);
  }
}
.anim-circle {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-family: "Mulish", sans-serif;
}
.anim-circle div {
  box-sizing: content-box;
}
.anim-circle__text {
  font-size: 14px;
  text-align: center;
  white-space: nowrap;
  margin: 0 0 20px;
}
.anim-circle__box {
  width: 100px;
  height: 100px;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
.anim-circle__spinner {
  width: 86px;
  aspect-ratio: 1;
  border: 6px solid #000;
  border-radius: 50%;
  position: relative;
  transform: rotate(45deg);
  animation: spinning-circle 6s infinite linear, spinning-circle 1s infinite linear;
  animation-delay: 0s, 5.2s;
}
.anim-circle__box:before {
  position: absolute;
  z-index: 4;
  content: '';
  top: 0;
  left: calc(50% - 3px);
  display: block;
  width: 3px;
  height: 6px;
  background-color: #fff;
}
.anim-circle__box:after {
  position: absolute;
  z-index: 4;
  top: 32px;
  left: 50%;
  content: '1%';
  font-size: 25px;
  font-weight: 500;
  line-height: normal;
  transform: translateX(-50%);
  display: block;
  animation-name: circle-percent;
  animation-duration: 5s;
  animation-fill-mode: forwards;
  animation-timing-function: linear;
}
.m-small .anim-circle__text {
  font-size: 10px;
  margin: 0 0 5px;
}
.m-small .anim-circle__box {
  width: 50px;
  height: 50px;
}
.m-small .anim-circle__box:before {
  left: calc(50% - 2px);
  width: 2px;
  height: 3px;
}
.m-small .anim-circle__box:after {
  top: 13px;
  font-size: 14px;
  line-height: 20px;
}
.m-small .anim-circle__spinner {
  width: 43px;
  border: 2px solid #000;
}
.m-tiny .anim-circle__text {
  margin: 0 0 3px;
  font-size: 6px;
}
.m-tiny .anim-circle__box {
  width: 30px;
  height: 30px;
}
.m-tiny .anim-circle__box:before {
  left: calc(50% - 1px);
  width: 1px;
  height: 2px;
}
.m-tiny .anim-circle__box:after {
  top: 6px;
  font-size: 10px;
  line-height: 16px;
}
.m-tiny .anim-circle__spinner {
  width: 25px;
  border: 1px solid #000;
}

/* ICONS */
@font-face {
    font-family: "icons";
    src: url(/app/dist/assets/images/BookWizard/fonticons/icons-fe9fcaab.eot);
    src: url(/app/dist/assets/images/BookWizard/fonticons/icons-fe9fcaab.eot#iefix) format("embedded-opentype"), url(/app/dist/assets/images/BookWizard/fonticons/icons-3982c79b.woff2) format("woff2"), url(/app/dist/assets/images/BookWizard/fonticons/icons-d49002d9.woff) format("woff"), url(/app/dist/assets/images/BookWizard/fonticons/icons-eba0df20.ttf) format("truetype"), url(/app/dist/assets/images/BookWizard/fonticons/icons-af0e8ff5.svg#fontello) format("svg");
    font-weight: normal;
    font-style: normal;
}
.font-icon { position: relative; }
.font-icon:after { content: ""; position: absolute; font-family: "icons"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-align: center; font-variant: normal; text-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; margin: 0; pointer-events: none; text-decoration: none; transition: none; }
.font-icon.icon--search:after { content: "\E826"; font-size: 18px; transform: scaleX(-1); }
.font-icon.icon--close:after { content: "\E805"; font-size: 16px; }
.font-icon.icon--select:after { content: "\E80F"; font-size: 8px; }

.icon { display: inline-block; vertical-align: middle; margin-left: 3px; }
.icon--edit:before { display: block; width: 11px; height: 13px; background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF82NTApIj4NCjxwYXRoIGQ9Ik0xLjU2OTA0IDEyLjQzODhMMS40MjM1NyAxNS4wMDk0TDMuODg2OTkgMTQuODU4M0wxMy42NDk3IDQuNjYyTDExLjMzMTcgMi4yNDI1OUwxLjU2OTA0IDEyLjQzODhaTTAuNjg5Mjk1IDE2LjVDMC41MDY1OSAxNi41IDAuMzMxNDggMTYuNDIwOCAwLjIwMTg2MyAxNi4yODRDMC4wNjI1OTMyIDE2LjE0IC0wLjAxMDQ5OTcgMTUuOTM4MyAwLjAwMTIyMTAyIDE1LjczNjdMMC4yMDgwNTcgMTIuMDc4N0MwLjIxODM5OSAxMS45MDU5IDAuMjg5NDI0IDExLjc0MDMgMC40MDg2OTkgMTEuNjEwN0wxMC44NDQzIDAuNzE2MDIxQzEwLjk3MzIgMC41NzkyMDcgMTEuMTQ4MyAwLjUgMTEuMzMxNyAwLjVDMTEuNTE0NCAwLjUgMTEuNjkwMiAwLjU3OTIwNyAxMS44MTk5IDAuNzE2MDIxTDE1LjExMjcgNC4xNTA3OEMxNS4yNDIzIDQuMjg3NTkgMTUuMzE0NyA0LjQ2NzU4IDE1LjMxNDcgNC42NjJDMTUuMzE0NyA0Ljg1NjQyIDE1LjI0MjMgNS4wMzY0OCAxNS4xMTI3IDUuMTczMjlMNC42NzY0MSAxNi4wNzUxQzQuNTU3MTQgMTYuMTk3NSA0LjM5Nzg4IDE2LjI2OTYgNC4yMjk2NSAxNi4yODRMMC43Mjk5NzkgMTYuNUgwLjY4OTI5NVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTIuNzY3OCA2Ljk4MDgzQzEyLjU5MTMgNi45ODA4MyAxMi40MTQ4IDYuOTA4ODMgMTIuMjgwMyA2Ljc2NDgxTDkuMzE4NCAzLjY3NTY4QzkuMDQ4ODIgMy4zOTQ4NSA5LjA0ODgyIDIuOTM0MDYgOS4zMTg0IDIuNjUzMjNDOS41ODcyOSAyLjM3MjQxIDEwLjAyMzcgMi4zNzI0MSAxMC4yOTMzIDIuNjUzMjNMMTMuMjU1MiA1Ljc0OTU0QzEzLjUyNDEgNi4wMzAzNyAxMy41MjQxIDYuNDgzOTkgMTMuMjU1MiA2Ljc2NDgxQzEzLjEyMDEgNi45MDg4MyAxMi45NDQzIDYuOTgwODMgMTIuNzY3OCA2Ljk4MDgzWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0zLjA4ODA1IDEzLjk5NDFDMi45MTE1NSAxMy45OTQxIDIuNzM1MDYgMTMuOTIyMSAyLjYwMDYyIDEzLjc4NTNDMi4zMzEwNCAxMy41MDQ1IDIuMzMxMDQgMTMuMDQzNiAyLjYwMDYyIDEyLjc2MjhMMTAuNzQ3MiA0LjI1ODc2QzExLjAxNjcgMy45Nzc5NCAxMS40NTI1IDMuOTc3OTQgMTEuNzIyIDQuMjU4NzZDMTEuOTkxNiA0LjUzOTU5IDExLjk5MTYgNC45OTMyMSAxMS43MjIgNS4yNzQwNEwzLjU3NTUgMTMuNzg1M0MzLjQ0MDM2IDEzLjkyMjEgMy4yNjQ1NSAxMy45OTQxIDMuMDg4MDUgMTMuOTk0MVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMS4wNzkwNiAxMy45ODcxTDAuOTM3MDI5IDEzLjk5NDRMMC44MDY3MjkgMTQuMDIzMkwwLjcwNjA1NSAxNS43OTQ2TDIuMzM1OTMgMTUuNjkzN0MyLjM0OTcyIDE1LjYyODkgMi4zNjYyNyAxNS41NjQxIDIuMzczODUgMTUuNDk5M0MyLjQ0ODMxIDE0LjYzNTIgMS44Nzk1MSAxMy45ODcxIDEuMDc5MDYgMTMuOTg3MVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTUuMzQyIDE2LjVINy45OTE2N0M3LjYyNzcgMTYuNSA3LjMzMzUgMTYuMiA3LjMzMzUgMTUuODMzM0M3LjMzMzUgMTUuNDY2NyA3LjYyNzcgMTUuMTY2NyA3Ljk5MTY3IDE1LjE2NjdIMTUuMzQyQzE1LjcwNiAxNS4xNjY3IDE2LjAwMDIgMTUuNDY2NyAxNi4wMDAyIDE1LjgzMzNDMTYuMDAwMiAxNi4yIDE1LjcwNiAxNi41IDE1LjM0MiAxNi41WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF82NTAiPg0KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE3IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K) no-repeat; background-size: contain; content: ''; }
.icon--delete:after { content: '\E811'; color: #8c8c8c; }
.main-view .icon--delete:after { margin-top: 0; }
/* /ICONS */

/* FORM */
button.btn-edit {display: inline-block; vertical-align: middle; background: none; border: none; outline: none; text-decoration: none; cursor: pointer; margin: -4px 0 0 0; padding: 0;}
/* /FORM */

/* BASE STYLES */
.uploader-row { margin: 0 auto; width: calc(100% - 52px); }
@media only screen and (max-width: 768px) {
    .uploader-row { margin: 0 15px; width: calc(100% - 30px); }
    .uploader-row .padding-top-small { padding-left: 15px; padding-right: 15px; padding-bottom: 25px; }
}
.uploader-row-full { width: 100%; }
@media only screen and (max-width: 768px) {
    .uploader-row-full { padding: 0 15px; }
}
.drop-wrapper { padding: 15px 0 20px 0; position: relative; width: 100%; height: 100%; flex: 1; display: flex; flex-direction: column; }
.computer-upload--start { height: 100%; padding-bottom: 6px; flex: 1; display: flex; flex-direction: column; position: relative; }
@media only screen and (max-width: 768px) {
    .computer-upload--start { display: none }
}
.computer-upload--items-added { position: relative; z-index: 1; display: flex; flex-wrap: wrap; align-items: flex-start; height: 100%; }
.computer-upload--items-added .btn-upload { }
.computer-upload--items-added .or { font-size: 14px; color: #8с8с8с; padding-left: 20px; flex: 1; text-transform: uppercase;line-height: 48px; }
@media only screen and (max-width: 768px) {
    .computer-upload--items-added { align-items: flex-start; }
    .computer-upload--items-added .btn-upload,
    .computer-upload--items-added .or { display: none }
}
/* /BASE STYLES */

/* UPLOADER HEADER */
.uploader-header { }
.uploader-header-line { display: flex; justify-content: space-between; align-items: center; height: auto; margin-top: 10px; }
.center-btn {text-align: left;margin-top: 0;}
.center-btn.no-m {margin-top: 0px;}

.uploader-header-sticky-wrapper {
    height: auto;
}
@media only screen and (max-width: 768px) {
    .uploader-header > .uploader-header-line:first-child { flex-direction: column; height: auto; }
    .uploader-header > .uploader-header-line:first-child .left { width: 100%; margin-bottom: 10px; margin-top: 20px; }
    .uploader-header > .uploader-header-line:first-child .right { width: 100%; margin-top: 10px; }
}
.uploader-header-line .left { display: flex; align-items: center; overflow: hidden; }
.uploader-header-line .right { display: flex; align-items: center; }
.uploader-row span.group-title { font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; font-weight:bold;font-size: 14px; }
.uploader-row span.group-link { font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; font-size: 14px; }
.uploader-row span.empty { font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; font-size: 14px; }

.sticky-element-attached-top { position: fixed; top: 0; left: 0; width: 100%; padding: 0 26px; background: #fff; z-index: 3; box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15); }
@media only screen and (max-width: 768px) {
    .sticky-element-attached-top { padding: 0 15px; }
}

.page-nav--breadcrums { display: flex; max-width: 100%; }
.page-nav--breadcrums .nav--step { position: relative; margin-right: 25px; height: 17px; white-space: nowrap; float: none; max-width: 100%; flex: 1; overflow: hidden; text-overflow: ellipsis; }
.page-nav--breadcrums .nav--step span { color: #8с8с8с; font-size: 12px; line-height: 14px; display: inline-block; vertical-align: top; }
.page-nav--breadcrums .nav--step span.link { color: #A78868; font-weight: 700; border-bottom: none; cursor: pointer; text-decoration: none; }
.page-nav--breadcrums .nav--step span.link:hover { border-bottom-color: transparent; }
.page-nav--breadcrums .nav--step:after { content: ""; width: 10px; height: 10px; border-right: 1px solid #000000; border-bottom: 1px solid #000000; display: block; transform: rotate(-45deg); pointer-events: none; right: -13px; position: absolute; top: 4px; }
.page-nav--breadcrums .nav--step:first-child { flex: none; overflow: visible; }
.page-nav--breadcrums .nav--step:last-child {  }
.page-nav--breadcrums .nav--step:last-child:after { opacity: 0; }

.warning-text { font-size: 12px; color: #a3a3a3; margin-right: 10px; }

.form--search_no-results { font-family: "ff-meta-web-pro",sans-serif; font-size: 12px; text-transform: uppercase; margin-right: 5px; }
.form--search { width: 266px; position:relative;}
.uploader-header-line custom-dropdown {height: 36px;}
.uploader-header-line custom-dropdown .dropdown-btn span {font-size: 14px;}
@media only screen and (max-width: 768px) {
    .form--search { width: 100%; }
    .uploader-header-line custom-dropdown {margin-left: 20px;}
}
.form--search input {font-size: 14px; width: 100%; height: 36px; background: #fff; border: none; padding: 0 36px 0 20px; color: #000000; border: 1px solid #D2D2D2;}
.form--search:after { top: 9px !important; right: 10px; left: auto !important; }
.form--search input:focus { outline: none; }
.form--search i.icon--close { width: 21px; height: 21px; position: absolute; right: 8px; top: 6px; background: #fff; z-index: 2; cursor: pointer; }
.form--search i.icon--close:after { font-size: 13px; left: 4px; top: 4px; color: #8c8c8c; }
.form--search input::placeholder {color: rgba(50,50,50, .4);}

.logout-btn { color: #4A7CB0; font-size: 14px; line-height: 16px; display: inline-block; vertical-align: top; font-weight: 700; border-bottom: 1px solid #4A7CB0; cursor: pointer; padding: 0 1px; font-family: @font-mulish; }
.select-all-btn { position: relative; height: 30px; line-height: 30px; font-size: 14px; padding: 0 0 0 38px; color: #A78868; text-decoration: none; font-weight: 700; cursor: pointer; }
.select-all-btn:before { position: absolute; top: 0; left: 0; width: 30px; height: 30px; content: ""; border-radius: 100%; background: #8c8c8c; }
.select-all-btn.unselect:before { background: #A78868; }
.select-all-btn:after { color: #fff;left: 8px;
    top: 11px; font-size: 10px!important; }

.chosen-container.chosen-select.sort-select-chosen { width: 120px !important; height: 32px; margin-left:10px;position:relative; }
@media only screen and (max-width: 768px) {
    .sort-select-chosen { margin-left: 20px; }
}
.chosen-container .chosen-drop {
    opacity: 0;
    display: none;
}
.chosen-with-drop .chosen-drop {
    opacity: 1;
    display: block;
}
.chosen-container.chosen-select.sort-select-chosen a.chosen-single { display: block; height: 100%; line-height: 30px; padding: 0 15px; font-size: 12px; border-radius: 2px; position: relative; white-space: nowrap; background: #fff; cursor: pointer; text-align: center; border: none; box-shadow: none; color: #000; }
.chosen-container.chosen-select.sort-select-chosen a.chosen-single div { display: none; }
.chosen-container.chosen-select.sort-select-chosen a.chosen-single:hover { color: #82B44F; }
.chosen-container.chosen-select.sort-select-chosen a.chosen-single:before { display:none; }
.chosen-container.chosen-select.sort-select-chosen a.chosen-single:after { font-family: "icons"; display: inline-block; margin: 0; content: "\E80A"; transform: rotate(90deg); font-size: 14px; color: #82B44F; position: relative; margin-left: 10px; top: 1px; padding: 0; background: none; border: none; right: auto; }
.chosen-container.chosen-select.sort-select-chosen div.chosen-drop { box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15); position: absolute; padding: 0; margin: 0; list-style: none; background: #fff; left: 0; width: 100%; overflow: auto; max-height: 338px; transition: all 0.1s ease-out; z-index: calc(12); border: none; }
.chosen-container.chosen-select.sort-select-chosen div.chosen-search { display:none;}
.chosen-container.chosen-select.sort-select-chosen div.chosen-drop .chosen-results { }
.chosen-container.chosen-select.sort-select-chosen div.chosen-drop .chosen-results li { padding: 0 5px 0 22px; font-size: 12px; line-height: 38px; text-decoration: none; display: block; cursor: pointer; height: 38px; text-align: left; }
.chosen-container.chosen-select.sort-select-chosen div.chosen-drop .chosen-results li.result-selected { background-color: #8c8c8c; font-weight: 700; }

.login-adorama-title { font-family: "ff-meta-web-pro",sans-serif; font-size: 12px; margin-right: 5px; color: #a2a3a5; text-transform: uppercase; }
.login-adorama-title span { cursor: pointer; }
.login-adorama-title span:not(.btn-outlined):hover { border-bottom-color: transparent; }

.sign-in-printique-title {text-align: center !important;padding-top: 57px;height: 100px;}
.sign-in-printique-title-text {background: #fff;color: #4A7CB0;font-size: 14px;padding: 10px 220px;border: 2px solid #4A7CB0;border-radius: 2px;box-shadow: none;text-decoration: none;text-transform: uppercase;pointer-events: auto;cursor: pointer;font-weight: 600;font-family: "Mulish";}

/* /UPLOADER HEADER */

/*dropdown*/
.is-mobile-source {  }
@media only screen and (max-width: 768px) {
    .is-mobile-source { display:none!important; }
}
.wrp-drop-area { min-height: 340px; position: relative; display: flex; flex-direction: column; height: 100%; flex: 1; }
.items-container { flex: 1; display: flex; flex-direction: column; }
.items-content { flex: 1; display: flex; flex-direction: column; }
.items-content .uploader-row { flex: 1; /*width: 100%;*/ height: 100%; display: flex; flex-direction: column; padding-top: 2px;}
@media only screen and (max-width: 768px) {
    .items-content .uploader-row { width: calc(100% - 30px); }
}
.items-content .wrp-drop-area { min-height: 339px; }
.drop-area.small .ui-field select {display: block !important; outline: none; box-shadow: none !important; color: #82b44f; border-radius: 2px; padding: 6px 50px 6px 10px; text-transform: uppercase; font-size: 11px; font-family: @font-mulish; height: 33px;}
.drop-area.small .chosen-container {display: none !important;}

.padding-top-small {padding-top: 2.22rem;}
.u-text-center {text-align: center !important;}
/*.u-right {float: right;}*/
/*.u-left {float: left;}*/
.inner-content-title {font-size: 18px; color: #111; text-transform: uppercase; letter-spacing: -0.4px; font-family: "ff-meta-serif-web-pro", serif; font-weight: normal; margin-bottom: 30px;}
.content-text {font-size: 14px; line-height: 18px; color: #9aa2a9; margin-bottom: 20px; font-weight: normal; letter-spacing: -0.2px;}
.-c-default {cursor: default !important;}
/*.u-right--search.page-head--info { max-width: 370px; width: 100%; margin-right: 11px; }*/
.m-border__top { border-top: 1px solid #8c8c8c; }
.m-border__bottom { border-bottom: 1px solid #8c8c8c; }

.choose-wrapper.drop-area {overflow: hidden; background: #ffffff; width: 100%; height: 100%;}
.choose-wrapper.drop-area .medium-8.padding-top-small {padding-bottom: 40px;}

/* drop area small */
.choose-wrapper.drop-area.small { height: 520px; border: 1px solid #D2D2D2 !important;}
.choose-wrapper.drop-area.small .b-choose-list__inline { width: 100%; }
.choose-wrapper.drop-area.small > div { height: 100%; }
.choose-wrapper.drop-area.small > div #content-view-wrapper { height: 100%; }
.choose-wrapper.drop-area.small > div #content-view-wrapper > div { height: 100%; display: flex; flex-direction: column; }
.choose-wrapper.drop-area.small .inline-mode { height: calc(100% - 68px); overflow-y: auto; flex: 1; }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    .choose-wrapper.drop-area.small .inline-mode { display: flex; flex-direction: column; }
}
.choose-wrapper.drop-area.small .items-container { width: 100%; overflow-y: auto !important; }
.choose-wrapper.drop-area.small .items-container.without-header { min-height: 500px; }

.drop-area.small .b-choose-list {margin-top: 0;}
.choose-wrapper.drop-area.small .upload-source-back { border: none; }
.drop-area.small .b-choose-list__inline .b-choose-list__item {border-bottom: 1px solid #D2D2D2;}

.drop-area.small .b-choose-list__inline .b-choose-list__item:first-child.active:before {width: 119px; background: #fff !important; height: 1px; display: inline-block; position: absolute; left: 0px; bottom: -1px; content: "";}
.drop-area.small .b-choose-list__inline .b-choose-list__item.active:before {width: 117px; background: #fff !important; height: 1px; display: inline-block; position: absolute; left: 0px; bottom: -1px; content: "";}

.choose-wrapper.drop-area.small .page-row--title { display: none; }
.choose-wrapper.drop-area.small .drop-wrapper { padding: 30px 56px 15px 57px; }
.choose-wrapper.drop-area.small .uploader-header { max-width: 805px; }
.choose-wrapper.drop-area.small .padding-none.m-border__top {border-top: none; border-bottom: none;}
.choose-wrapper.drop-area.small .b-choose-list__inline .b-choose-list__item:first-child a {border-left: none;}
.choose-wrapper.drop-area.small .b-choose-list__inline .b-choose-list__item:last-child a:before {display: none;}

.choose-wrapper.drop-area.small .upload-folder {
    width: 187px;
    margin: 0 -46px 60px 65px;
    height: 211px;
}
.choose-wrapper.drop-area.small .upload-folder--inner {width: 187px; height: 187px; border-radius: 0 8px 8px 8px;}
.choose-wrapper.drop-area.small .upload-folder--overlay {width: 187px; height: 187px;}
.choose-wrapper.drop-area.small .upload-folder:hover .upload-folder--control, .choose-wrapper.drop-area.small .upload-folder.u-active-folder .upload-folder--control {bottom: 2px;}

.choose-wrapper.drop-area.small .preload-fotos span {width: 69px; height: 69px;}
.choose-wrapper.drop-area.small .upload-select, .folders-list__item .folder-box .overlay .upload-select { position: absolute; right: 0; font-size: 10px; }
.folders-list__item .folder-box .overlay .upload-select { z-index: 1; top: -32px; }
/*.choose-wrapper.drop-area.small .section-album--gallery { max-width: 893px; }*/
/* /BASE STYLES */

/* COMPUTER UPLOAD */
.b-computer-upload { height: 100%; background: #EDEDED; border: 1px dashed #8C8C8C; border-radius: 8px; position: relative; display: flex; align-items: flex-start; justify-content: center; flex: 1; }
.b-computer-upload-i { text-align: center; margin-top: 50px; }
.b-computer-upload-i .or { margin: 9px 0 34px; font-size: 20px; line-height: 28px; color: #8c8c8c; }
.b-computer-upload-i .note h1 { font-family: @font-mulish; font-weight: 400; font-size: 40px; line-height: 55px; text-transform: uppercase; color: #8c8c8c; margin: 0; letter-spacing: 1px; white-space: nowrap; }
.b-computer-upload-i .note p {color:#a3a9af;font-size:11.986px;font-style:italic;line-height:18px;}
.wrp-drop-area .upload-restriction-text { font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; text-align: right; width: 410px; position: absolute; bottom: 20px; right: 20px; pointer-events: none; color: #000; font-size: 14px; font-style: italic; line-height: 18px; }
.uploader-row-full .upload-restriction-text { display: none; }
@media only screen and (max-width: 768px){
   .uploader-row-full .upload-restriction-text  { font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; text-align: center; pointer-events: none; color: #000; font-size: 14px; font-style: italic; line-height: 18px; padding: 0 20px; display: block; }
}
.btn.btn-upload { background: #fff; color: #4A7CB0; font-size: 12px; padding: 0 35px; height: 34px; line-height: 31px; border: none; border-radius: 2px; box-shadow: none; text-decoration: none; text-transform: uppercase; pointer-events: auto; border: 1px solid #4A7CB0; font-weight: 700; }
.btn.btn-upload:hover { }
.btn.btn-upload:after { display: none; opacity: 0; visibility: hidden; }
.b-computer-upload.is-dropping .btn.btn-upload { pointer-events: none; }
.login-adorama {background:#f6f9f2;height: 292px;margin-top: 40px;line-height: 292px;text-align: center;}
.login-adorama span {color:#a1a3a0;font-size: 21px;font-family: @font-mulish;line-height: 27px;display: inline-block;vertical-align: middle;}
.login-adorama span a {color:#7baf4d;}
.drop-area.is-dropping { border-color: #8FA4BB; background: #f5f5f5; }

.files-upload {display:none;}
/* /COMPUTER UPLOAD */

/* SOURCE LIST */
.fullscreen-container .source-list-block { margin-top: 55px; }
.source-list-block .upload-restriction-text {padding-top: 0px;}
.btn.btn-authorize { background: #4A7CB0; color: #fff; font-size: 12px; padding: 0 35px; height: 34px; line-height: 31px; border: 1px solid #4A7CB0; border-radius: 2px; box-shadow: none; text-decoration: none; text-transform: uppercase; pointer-events: auto; }
.btn.btn-authorize.sign-in-button {background: white;color: #4A7CB0;font-size: 14px;height: 40px;line-height: 39px;border: 1px solid #4A7CB0; border-radius: 2px; box-shadow: none; text-decoration: none; text-transform: uppercase; pointer-events: auto; width: calc(100% - 25px); max-width: 450px;}
.btn.btn-authorize.sign-in-button.sign-up {border: 2px solid #4A7CB0;cursor: pointer;font-weight: 600;font-family: "Mulish";}
.btn.btn-select { display: inline-block; cursor: pointer;font-size: 14px;text-align: center; text-transform: uppercase; white-space: nowrap;text-decoration: none;letter-spacing: 0.05em; pointer-events: auto; position: relative;vertical-align: top;height: 36px;padding: 0 30px;border: none; color: #fff!important; width:100%;line-height: 36px;font-weight: 800;background: #A78868;border-radius: 0; box-shadow: none; font-family: "Mulish";}
.btn.btn-select:hover {background: #d89c6f;}
.btn.btn-select:focus {outline: none;box-shadow: 0 0 2px currentColor;}
/*/SOURCE LIST */

/*MENU GRID*/
.b-choose-list { width: 600px; margin: 0 auto 10px auto; clear: both; overflow: hidden; border-left: 1px solid #8c8c8c; border-top: 1px solid #8c8c8c; }
.b-choose-list .b-choose-list__item { float: left; width: 149px; height: 150px; text-align: center; border-bottom: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c; }
.b-choose-list .b-choose-list__item:hover {background-color: rgb(246, 248, 250);}
.b-choose-list .b-choose-list__item a { display: block; height: 100%; padding: 90px 0 0 0;}
.b-choose-list .b-choose-list__item.disabled { float: left; width: 149px; height: 150px; text-align: center; border-bottom: 1px solid #8c8c8c; border-right: 1px solid #8c8c8c;}
.b-choose-list .b-choose-list__item.disabled a { display: block; height: 100%; padding: 90px 16px 0px 16px; }
.b-choose-list__item a {font-size: 16px; text-transform: capitalize; color : #8C8C8C; line-height: 20px; position:relative; text-decoration: none;}
.b-choose-list__item.disabled a {font-size: 12px; text-transform: none; color: #333333; line-height: 16px; font-family: @font-mulish; position: relative; text-decoration: none;}
.b-choose-list__item a:after {background-color:transparent;background-repeat:no-repeat;content: ""; display: inline-block; position: absolute; top: 42px;left: 50%;background-position: 0 0;background-size:contain;width:36px;height:36px;margin: 0 0 0 -18px;}
@media only screen and (max-width: 768px) {
    .b-choose-list { flex-wrap: wrap; margin: 0 15px; width: calc(100% - 30px); display: flex; border-radius: 9px; border: 1px solid #8c8c8c; }
    .b-choose-list .b-choose-list__item { width: calc(50% + 2px); border: 1px solid #8c8c8c; height: 120px; margin: -1px; flex: none; background: #fff; }
    .b-choose-list .b-choose-list__item a { padding: 0 !important; display: flex; text-align: center; align-items: center; justify-content: center; flex-direction: column; box-sizing: border-box; line-height: 14px !important; color: #000; font-size: 11px; }
    .b-choose-list__item a:after { margin: 0 0 12px !important; order: -1; top: auto !important; left: auto !important; position: relative; }
    .b-choose-list .b-choose-list__item a:after { width: 24px !important; height: 24px !important; }
}
.b-choose-list__item a.m-computer:after,
.b-choose-list__item a.m-device:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAxNiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yLjMxODExIDQuNzk5OThMNy4yMzE3OCAwLjI5OTE5NEM3LjY1NTkzIC0wLjA5OTczMTQgOC4zNDQwNyAtMC4wOTk3MzE0IDguNzY4MjIgMC4yOTkxOTRMMTMuNjgxOSA0Ljc5OTk4QzE0LjEwNiA1LjE5ODkxIDE0LjEwNiA1Ljg0NTcgMTMuNjgxOSA2LjI0NDYyQzEzLjI1NzQgNi42NDM1NSAxMi41Njk2IDYuNjQzNTUgMTIuMTQ1NCA2LjI0NDYyTDkuMDg2MjUgMy40ODc2NlYxNkg2LjkxMzc1VjMuNDg3NjZMMy44NTQ1NSA2LjI0NDYyQzMuNDMwNDEgNi42NDM1NSAyLjc0MjU5IDYuNjQzNTUgMi4zMTgxMSA2LjI0NDYyQzEuODkzOTYgNS44NDU3IDEuODkzOTYgNS4xOTg5MSAyLjMxODExIDQuNzk5OThaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTEgMTBINFYxMkgyVjIzSDE0VjEySDEyVjEwSDE1QzE1LjU1MjMgMTAgMTYgMTAuNDQ3NyAxNiAxMVYyNEMxNiAyNC41NTIzIDE1LjU1MjMgMjUgMTUgMjVIMUMwLjQ0NzcxNiAyNSAwIDI0LjU1MjMgMCAyNFYxMUMwIDEwLjQ0NzcgMC40NDc3MTUgMTAgMSAxMFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
    width: 16px;
    margin: 0 0 0 -6px;
}
.b-choose-list__item a.m-adoramapix:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNjgiIGhlaWdodD0iOTMiIHZpZXdCb3g9IjAgMCA2OCA5MyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik00NC40Mjk4IDI1Ljg3NThDNDMuMzU5OCAyMy44NjU4IDQwLjg0OTggMjMuMTE1OCAzOC44NDk4IDI0LjE4NThMMTUuNzk5OCAzNi41NTU4VjQ1LjkxNThMNDIuNzQ5OCAzMS40NTU4QzQ0Ljc1OTggMzAuMzc1OCA0NS41MDk4IDI3Ljg3NTggNDQuNDI5OCAyNS44NzU4WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik02Ni41NDk4IDE0Ljk1NThDNjUuMTA5OCA5LjIxNTc1IDYxLjIwOTggNC42NDU3NSA1NS41Nzk4IDIuMDY1NzVDNDkuMTc5OCAtMC44NjQyNDcgNDEuNTA5OCAtMC42NzQyNDcgMzQuOTg5OCAyLjYxNTc1TDE1Ljc5OTggMTIuOTM1OFYyMi4yOTU4TDM4Ljc5OTggOS45MzU3NUM0My4wMDk4IDcuODE1NzUgNDcuOTk5OCA3LjY3NTc1IDUyLjE1OTggOS41NzU3NUM1NS40Njk4IDExLjA4NTggNTcuNzM5OCAxMy43MTU4IDU4LjU1OTggMTYuOTc1OEM2MS4yODk4IDI3Ljg0NTggNTguODM5OCAzNi43OTU4IDM4LjE5OTggNDcuODI1OEwxNS43OTk4IDU5Ljg1NThWNjkuMjE1OEw0Mi4wODk4IDU1LjEwNThDNjMuNDM5OCA0My43MDU4IDcwLjc1OTggMzEuNzA1OCA2Ni41NTk4IDE0Ljk3NThMNjYuNTQ5OCAxNC45NTU4WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0wIDI4LjA4NTdMMTUuOCAzNi41NTU3VjQ1LjkxNTdMMCAzNy40NDU3VjI4LjA4NTdaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMCA1MS4zNjU3TDE1LjggNTkuODQ1N1Y2OS4yMDU3TDAgNjAuNzE1N1Y1MS4zNjU3WiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZD0iTTAgNzQuNjQ1OEwxNS44IDgzLjEzNTdWOTIuNDg1OEwwIDg0LjAwNThWNzQuNjQ1OFoiIGZpbGw9IiM4QzhDOEMiLz4NCjxwYXRoIGQ9Ik0wIDQuNDM1NzlMMTUuOCAxMi45MzU4VjIyLjI5NThMMCAxMy44MDU4VjQuNDM1NzlaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMzUuMTA5OCA4Mi4xMTU3TDE1Ljc5OTggOTIuNDg1N1Y4My4xMjU3TDMxLjE5OTggNzQuODQ1N0MzMy45NDk4IDczLjM2NTcgMzcuMjc5OCA3NS4zNTU3IDM3LjI3OTggNzguNDc1N0MzNy4yNzk4IDc5Ljk5NTcgMzYuNDQ5OCA4MS4zODU3IDM1LjEwOTggODIuMTA1N1Y4Mi4xMTU3WiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K);
    width: 26px;
    margin: 0 0 0 -12px;
}
.b-choose-list__item a.m-instagram:after {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNy41NTI0IDBINy40NDc2NEMzLjM0MDk5IDAgMCAzLjM0MDk5IDAgNy40NDc2NFYxNy41NTI0QzAgMjEuNjU5IDMuMzQwOTkgMjUgNy40NDc2NCAyNUgxNy41NTI0QzIxLjY1OSAyNSAyNSAyMS42NTkgMjUgMTcuNTUyNFY3LjQ0NzY0QzI1IDMuMzQwOTkgMjEuNjU5IDAgMTcuNTUyNCAwWk0yMi40ODUgMTcuNTUyNEMyMi40ODUgMjAuMjc2NiAyMC4yNzY2IDIyLjQ4NSAxNy41NTI0IDIyLjQ4NUg3LjQ0NzY0QzQuNzIzNDQgMjIuNDg1IDIuNTE1IDIwLjI3NjYgMi41MTUgMTcuNTUyNFY3LjQ0NzY0QzIuNTE1IDQuNzIzMzkgNC43MjM0NCAyLjUxNSA3LjQ0NzY0IDIuNTE1SDE3LjU1MjRDMjAuMjc2NiAyLjUxNSAyMi40ODUgNC43MjMzOSAyMi40ODUgNy40NDc2NFYxNy41NTI0WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPg0KPHBhdGggZD0iTTEyLjUgNi4wMzQxMkM4LjkzNDY4IDYuMDM0MTIgNi4wMzQwOSA4LjkzNDcxIDYuMDM0MDkgMTIuNUM2LjAzNDA5IDE2LjA2NTIgOC45MzQ2OCAxOC45NjU5IDEyLjUgMTguOTY1OUMxNi4wNjUzIDE4Ljk2NTkgMTguOTY1OSAxNi4wNjUzIDE4Ljk2NTkgMTIuNUMxOC45NjU5IDguOTM0NjcgMTYuMDY1MyA2LjAzNDEyIDEyLjUgNi4wMzQxMlpNMTIuNSAxNi40NTA5QzEwLjMxNzkgMTYuNDUwOSA4LjU0OTA5IDE0LjY4MiA4LjU0OTA5IDEyLjVDOC41NDkwOSAxMC4zMTggMTAuMzE4IDguNTQ5MTIgMTIuNSA4LjU0OTEyQzE0LjY4MiA4LjU0OTEyIDE2LjQ1MDkgMTAuMzE4IDE2LjQ1MDkgMTIuNUMxNi40NTA5IDE0LjY4MiAxNC42ODIgMTYuNDUwOSAxMi41IDE2LjQ1MDlaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXIpIi8+DQo8cGF0aCBkPSJNMTguOTc4NSA3LjYzMjAxQzE5LjgzNDIgNy42MzIwMSAyMC41Mjc5IDYuOTM4MzQgMjAuNTI3OSA2LjA4MjY2QzIwLjUyNzkgNS4yMjY5NyAxOS44MzQyIDQuNTMzMjkgMTguOTc4NSA0LjUzMzI5QzE4LjEyMjggNC41MzMyOSAxNy40MjkxIDUuMjI2OTcgMTcuNDI5MSA2LjA4MjY2QzE3LjQyOTEgNi45MzgzNCAxOC4xMjI4IDcuNjMyMDEgMTguOTc4NSA3LjYzMjAxWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyKSIvPg0KPGRlZnM+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIxMi41IiB5MT0iMjQuOTI3MiIgeDI9IjEyLjUiIHkyPSIwLjE5NDE3OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iI0UwOUIzRCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjMiIHN0b3AtY29sb3I9IiNDNzRDNEQiLz4NCjxzdG9wIG9mZnNldD0iMC42IiBzdG9wLWNvbG9yPSIjQzIxOTc1Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MDI0QzQiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXIiIHgxPSIxMi41IiB5MT0iMjQuOTI3MiIgeDI9IjEyLjUiIHkyPSIwLjE5NDE4OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iI0UwOUIzRCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjMiIHN0b3AtY29sb3I9IiNDNzRDNEQiLz4NCjxzdG9wIG9mZnNldD0iMC42IiBzdG9wLWNvbG9yPSIjQzIxOTc1Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MDI0QzQiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXIiIHgxPSIxOC45Nzg1IiB5MT0iMjQuOTI3MiIgeDI9IjE4Ljk3ODUiIHkyPSIwLjE5NDE4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBzdG9wLWNvbG9yPSIjRTA5QjNEIi8+DQo8c3RvcCBvZmZzZXQ9IjAuMyIgc3RvcC1jb2xvcj0iI0M3NEM0RCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjYiIHN0b3AtY29sb3I9IiNDMjE5NzUiLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcwMjRDNCIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjwvZGVmcz4NCjwvc3ZnPg0K);}
.b-choose-list__item a.m-google:after {background-image:url(/app/dist/assets/images/uploader/sources/google-11e9ecb9.svg);width: 48px;height: 50px;margin: -6px 0 0 -24px;}
.b-choose-list__item a.m-amazon:after {background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmZpZ21hPSJodHRwOi8vd3d3LmZpZ21hLmNvbS9maWdtYS9ucyI+DQogIDxkZXNjPg0KICAgIENyZWF0ZWQgdXNpbmcgRmlnbWENCiAgPC9kZXNjPg0KICA8ZyBmaWdtYTp0eXBlPSJmcmFtZSI+DQogICAgPHVzZSBmaWxsPSIjRkZGIiB4bGluazpocmVmPSIjYSIgZmlnbWE6dHlwZT0icm91bmRlZC1yZWN0YW5nbGUiLz4NCiAgICA8dXNlIGZpbGw9InVybCgjYikiIHhsaW5rOmhyZWY9IiNjIiBmaWdtYTp0eXBlPSJ2ZWN0b3IiLz4NCiAgICA8dXNlIGZpbGw9IiMwMTdFRTMiIHhsaW5rOmhyZWY9IiNkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMy44IDkuNSkiIGZpZ21hOnR5cGU9InZlY3RvciIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxsaW5lYXJHcmFkaWVudCBpZD0iYiIgeDI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDMyIDAgMCAzMS42NzU3IDAgLS4zMzgpIj4NCiAgICAgIDxzdG9wIG9mZnNldD0iMCIgc3RvcC1jb2xvcj0iIzAzNzBDOSIvPg0KICAgICAgPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDE4NEVFIi8+DQogICAgPC9saW5lYXJHcmFkaWVudD4NCiAgICA8cGF0aCBpZD0iYSIgZD0iTTAgNGMwLTIuMiAxLjgtNCA0LTRoMjRjMi4yIDAgNCAxLjggNCA0djI0YzAgMi4yLTEuOCA0LTQgNEg0Yy0yLjIgMC00LTEuOC00LTRWNHoiLz4NCiAgICA8cGF0aCBpZD0iYyIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCAwQzEuOCAwIDAgMS44IDAgNHYyNGMwIC44LjIgMS41LjYgMi4yIDEuMi0xLjQgMy0yLjIgNC44LTIuMmgxYy41LTQgNC03IDgtNyAzLjMgMCA2IDIgNy4zIDQuNyAxLjItMS41IDMtMi41IDUuMi0yLjUgMiAwIDMuNSAxIDUgMi41VjRjMC0yLjItMi00LTQtNEg0em0xMyA2Ljd2LjZoLS4zYy0xIDAtMS44IDAtMi43LjQtMiAuNS0yLjggMS44LTIuOCAzLjYgMCAxLjYgMSAyLjcgMi43IDMgMSAwIDItLjIgMi41LTFsLjctLjRoLjRjMCAuNC4zLjYuNiAxaC43bDEuMy0xLjNjLjMtLjMuMy0uNSAwLS43LS40LS40LS42LTEtLjYtMlY1LjhjMC0xLjItLjYtMi0xLjctMi40LTEuNC0uNy0zLS43LTQuNSAwLTEgLjUtMS43IDEuMy0yIDIuNCAwIC40IDAgLjUuNC42LjMgMCAxIDAgMS40LjIuMyAwIC41IDAgLjUtLjQgMC0uNiAxLTEgMi0xIC40IDAgMSAuNiAxIDF2MXptMy40IDkuNWMuMyAwIC42LS4zLjgtLjUuMiAwIC4zLS40LjItLjUgMC0uMi0uMy0uMy0uNi0uMi0xIC41LTIgLjgtMyAxLTEgLjItMiAuMy0zIC4yLTEgMC0yLjItLjUtMy4zLTFsLTEtLjZjLS40IDAtLjctLjMtMS0uNS0uMiAwLS40IDAtLjUuNXYuNWwxIC41IDEgMWMxLjQuOCAzIDEuMyA0LjcgMS4zIDEuNSAwIDMuMi0uNSA0LjctMS40em0xLjggMGMuNC0uNC43LTEgLjgtMS43IDAtLjcgMC0uOC0uOC0xLS42IDAtMS40IDAtMiAuNSAwIDAtLjIuMyAwIC40IDAgLjIgMCAuMi4zLjJIMjJ2LjZjLS4yIDAtLjIuMi0uMi4zbC0uMi42di43aC41eiIvPg0KICAgIDxwYXRoIGlkPSJkIiBkPSJNMy4yLjVjLTEtMS00LS41LTMgMS41LjcgMS40IDIuNSAwIDMtMS41eiIvPg0KICA8L2RlZnM+DQo8L3N2Zz4NCg==);}
.b-choose-list__item a.m-adobe:after {background-image: url(/app/dist/assets/apps/core/less/icons/icon--source-lightroom-new-80498fa0.svg);}
.b-choose-list__item a.m-facebook:after {background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yOCAxNC4wODUyQzI4IDYuMzA2NzMgMjEuNzMxNCAwIDE0IDBDNi4yNjg2IDAgMCA2LjMwNjczIDAgMTQuMDg1MkMwIDIxLjExNDkgNS4xMTg4MyAyNi45NDIzIDExLjgxMjcgMjhWMTguMTU3Nkg4LjI1NzA3VjE0LjA4NTJIMTEuODEyN1YxMC45ODEzQzExLjgxMjcgNy40NTE2MSAxMy45MDM1IDUuNTAwNTcgMTcuMTAwOCA1LjUwMDU3QzE4LjYzMjUgNS41MDA1NyAyMC4yMzUxIDUuNzc1ODkgMjAuMjM1MSA1Ljc3NTg5VjkuMjQyMjJIMTguNDY5MUMxNi43MzA3IDkuMjQyMjIgMTYuMTg3MyAxMC4zMjc3IDE2LjE4NzMgMTEuNDQyOFYxNC4wODUySDIwLjA2OTdMMTkuNDQ5NiAxOC4xNTc2SDE2LjE4NzNWMjhDMjIuODgxMiAyNi45NDQzIDI4IDIxLjExNjkgMjggMTQuMDg1MloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMTc5XzQ0OTIpIi8+DQo8cGF0aCBkPSJNMTkuNDQ5NiAxOC4wNDgzTDIwLjA2OTggMTQuMDAwNEgxNi4xODc0VjExLjM3NDFDMTYuMTg3NCAxMC4yNjc2IDE2LjcyODggOS4xODY3NyAxOC40NjkyIDkuMTg2NzdIMjAuMjM1MlY1Ljc0MTRDMjAuMjM1MiA1Ljc0MTQgMTguNjMyNiA1LjQ2Nzc0IDE3LjEwMDkgNS40Njc3NEMxMy45MDM2IDUuNDY3NzQgMTEuODEyNyA3LjQwNTAyIDExLjgxMjcgMTAuOTE1NFYxNC4wMDA0SDguMjU3MTFWMTguMDQ4M0gxMS44MTI3VjI3LjgzMTFDMTIuNTI1NCAyNy45NDMzIDEzLjI1NTggMjguMDAwNCAxNCAyOC4wMDA0QzE0Ljc0NDIgMjguMDAwNCAxNS40NzQ3IDI3Ljk0MTQgMTYuMTg3NCAyNy44MzExVjE4LjA0ODNIMTkuNDQ5NloiIGZpbGw9IiNGRUZFRkUiLz4NCjxkZWZzPg0KCTxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yMTc5XzQ0OTIiIHgxPSIxNiIgeTE9IjIiIHgyPSIxNiIgeTI9IjI5LjkxNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQk8c3RvcCBzdG9wLWNvbG9yPSIjMThBQ0ZFIi8+DQoJCTxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAxNjNFMCIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQo8L2RlZnM+DQo8L3N2Zz4=);}
.b-choose-list__item a.m-dropbox:after {background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmZpZ21hPSJodHRwOi8vd3d3LmZpZ21hLmNvbS9maWdtYS9ucyI+DQogIDxkZXNjPg0KICAgIENyZWF0ZWQgdXNpbmcgRmlnbWENCiAgPC9kZXNjPg0KICA8ZyBmaWxsPSIjMDA3RUU1IiBmaWdtYTp0eXBlPSJmcmFtZSI+DQogICAgPHVzZSB4bGluazpocmVmPSIjYSIgZmlnbWE6dHlwZT0idmVjdG9yIi8+DQogICAgPHVzZSB4bGluazpocmVmPSIjYiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMi4yMTIpIiBmaWdtYTp0eXBlPSJ2ZWN0b3IiLz4NCiAgICA8dXNlIHhsaW5rOmhyZWY9IiNjIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNyAxMi4yMTIpIiBmaWdtYTp0eXBlPSJ2ZWN0b3IiLz4NCiAgICA8dXNlIHhsaW5rOmhyZWY9IiNkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNykiIGZpZ21hOnR5cGU9InZlY3RvciIvPg0KICAgIDx1c2UgeGxpbms6aHJlZj0iI2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuOTk4IDE5Ljc4NSkiIGZpZ21hOnR5cGU9InZlY3RvciIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxwYXRoIGlkPSJhIiBkPSJNMTAgMEwwIDYuNmw3IDUuNkwxNyA2bC03LTZ6Ii8+DQogICAgPHBhdGggaWQ9ImIiIGQ9Ik0wIDUuNmwxMCA2LjYgNy02TDcgMCAwIDUuNnoiLz4NCiAgICA8cGF0aCBpZD0iYyIgZD0iTTAgNi4zbDcgNiAxMC02LjdMMTAgMCAwIDYuM3oiLz4NCiAgICA8cGF0aCBpZD0iZCIgZD0iTTE3IDYuNkw3IDAgMCA2bDEwIDYgNy01LjZ6Ii8+DQogICAgPHBhdGggaWQ9ImUiIGQ9Ik0xMCAwTDMgNiAwIDR2MmwxMCA2LjIgMTAtNlYzLjhsLTMgMi03LTZ6Ii8+DQogIDwvZGVmcz4NCjwvc3ZnPg0K);width: 38px;margin: 0px 0 0 -19px;}
.b-choose-list__item a.m-flickr:after {background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSIxOCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmZpZ21hPSJodHRwOi8vd3d3LmZpZ21hLmNvbS9maWdtYS9ucyI+DQogIDxkZXNjPg0KICAgIENyZWF0ZWQgdXNpbmcgRmlnbWENCiAgPC9kZXNjPg0KICA8ZyBmaWdtYTp0eXBlPSJmcmFtZSI+DQogICAgPHVzZSBmaWxsPSIjMDA2M0RCIiB4bGluazpocmVmPSIjYSIgZmlnbWE6dHlwZT0iZWxsaXBzZSIvPg0KICAgIDx1c2UgZmlsbD0iI0ZGMDA4MiIgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0KSIgZmlnbWE6dHlwZT0iZWxsaXBzZSIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxwYXRoIGlkPSJhIiBkPSJNMTggOWMwIDUtNCA5LTkgOXMtOS00LTktOSA0LTkgOS05IDkgNCA5IDl6Ii8+DQogIDwvZGVmcz4NCjwvc3ZnPg0K);width: 48px;height: 21px;margin: 9px 0 0 -24px;}
.b-choose-list__item a.m-curated-art:after {background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgzIiBoZWlnaHQ9IjI1MSIgdmlld0JveD0iMCAwIDM4MyAyNTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTMuODMzIDE5MS4xNjdMMTMzLjgzMyA3MS4xNjczTDIwOS42NjYgMTQ3IiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjM3LjMzMzIiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIvPg0KPHBhdGggZD0iTTEyOC44MzMgMjM2LjE2N0wyNDguODMzIDExNi4xNjdMMzY5LjY2NiAyMzciIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMzcuMzMzMiIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIi8+DQo8cGF0aCBkPSJNMjYyLjk5OCAzMi44MzU0QzI2Mi45OTggNTAuNzg0NyAyNDguNDQ3IDY1LjMzNTQgMjMwLjQ5OCA2NS4zMzU0QzIxMi41NDggNjUuMzM1NCAxOTcuOTk4IDUwLjc4NDcgMTk3Ljk5OCAzMi44MzU0QzE5Ny45OTggMTQuODg2MSAyMTIuNTQ4IDAuMzM1NTE4IDIzMC40OTggMC4zMzU1MThDMjQ4LjQ0NyAwLjMzNTUxOCAyNjIuOTk4IDE0Ljg4NjEgMjYyLjk5OCAzMi44MzU0WiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K);}
.b-choose-list__item a.m-Printique {line-height: 20px;padding-top: 91px;}
/*END MENU GRID*/

/*Choose image tabs */
.b-choose-list__inline .b-choose-list__item:first-child a { border-left: 1px solid #D2D2D2; }
@media only screen and (max-width: 768px) {
    .b-choose-list__inline .b-choose-list__item:first-child a { border-left: none; }
}
.b-choose-list__inline .b-choose-list__item {max-width: 80px; height: 68px; text-align: center; background: #EDEDED; position: relative; box-sizing: border-box; flex: 1;}
.b-choose-list__inline .b-choose-list__item a { padding: 42px 0 0 0; font-size: 11px; color: #8C8C8C; box-sizing: border-box; line-height: 14px;height: 68px;display: block; position: relative;}
@media only screen and (max-width: 768px) {
    .b-choose-list__inline .b-choose-list__item a { padding: 0; height: 100%; display: flex; text-align: center; align-items: center; justify-content: center; flex-direction: column; }
}
.b-choose-list__inline .b-choose-list__item a:before { width: 1px; background: #D2D2D2; height: 68px; display: inline-block; position: absolute; right: 0px; top: 0px; content: ""; }
@media only screen and (max-width: 768px) {
    .b-choose-list__inline .b-choose-list__item a:before { display:none; }
}
.b-choose-list__inline .b-choose-list__item.active:before {width: 100%;background: #fff;height: 1px;display: inline-block; position: absolute;left: 0px;bottom: -1px;content: "";}
.b-choose-list__inline .b-choose-list__item:first-child.active:before {}
.b-choose-list__inline .b-choose-list__item.active {background: #fff;}
.b-choose-list__inline .b-choose-list__item.active a {font-size: 11px; color: #333;font-weight: 400;}
.b-choose-list__inline { display: flex; flex-wrap: nowrap; flex-direction: row; }
@media only screen and (max-width: 768px) {
    .b-choose-list__inline { flex-wrap: wrap; margin: 0; width: 100%; }
}
.b-choose-list__inline .b-choose-list__item a:after {top: 11px;width: 24px;height: 24px;margin: 0 0 0 -12px;}
.b-choose-list__inline .b-choose-list__item a.m-adoramapix:after {width: 22px;margin: 0 0 0 -11px;}
.b-choose-list__inline .b-choose-list__item a.m-google:after {top: 8px;width: 30px;height: 30px;margin: 0 0 0 -16px;}
.b-choose-list__inline .b-choose-list__item a.m-dropbox:after {width: 26px;height: 26px;top: 10px;margin: 0 0 0 -13px;}
.b-choose-list__inline .b-choose-list__item a.m-flickr:after {width: 36px;height: 15px;margin: 0 0 0 -18px;top: 17px;}
.b-choose-list__inline .b-choose-list__item a.m-computer:after,
.b-choose-list__inline.b-choose-list__item a.m-device:after {width: 17px;height: 25px;margin: 0 0 0 -6px;}
.b-choose-list__inline .b-choose-list__item a.m-curated-art:after {width: 28px; margin: 3px 0 0 -16px;top: 11px;}

.b-header-upload {position: absolute; z-index:0; right:-1px; top: 0; border-left: 1px solid #ccc;  border-right: 1px solid #ccc; height: 60px; background: #fff;cursor:pointer;}
.b-header-upload::before {content: ""; position: absolute;left: 0; bottom: 0;width: 100%; height: 60px; display: inline-block; background: #fff;z-index: 1;}
.b-header-upload:after { z-index: 6;}

@-webkit-keyframes backet {
  from {
   opacity:0.8;
  }
  50% {
    
     opacity:1;
  }
  to {
    
    opacity:0;
  }
}
@keyframes backet {
  from {
  opacity:0.8;
  }
  50% {
    
     opacity:1;
  }
  to {
    
    opacity:0;
  }
}
.b-header-upload .animation {
    position: absolute;
    left: 10px;
    bottom: 32px;
    opacity:0;
    font-family: "ff-meta-web-pro","HelveticaNeue","Helvetica",sans-serif;
    font-size: 12px; text-transform: uppercase; color: #8bb859;
    z-index: 3; 

  -webkit-transition-property: all;
          transition-property: all;

      -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
        transition-timing-function: cubic-bezier(1, 0, 0, 1);

  -webkit-animation-name: backet;
          animation-name: backet;

  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
}


.b-header-upload .animation span {   
    z-index: 0;
    display: block;
    height: 16px;
    width: 12px;
    line-height:12px;
    margin: 2px 0px 0 0;
    vertical-align: middle;
    float: left;
    font-size: 16px; 

  -webkit-transition-property: all;
          transition-property: all;

      -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
        transition-timing-function: cubic-bezier(1, 0, 0, 1);

  -webkit-animation-name: addb;
          animation-name: addb;

  -webkit-animation-duration: 0.5s;
          animation-duration: 0.5s;

            animation-delay: 0.25s;
    -webkit-animation-delay: 0.25s;
}
.b-header-upload .animation i {   
    font-style:normal;
}

@-webkit-keyframes addb {
  from {
     -webkit-transform: rotate(-260deg);  
  }
  50% {
           
  }
  to {
    -webkit-transform: rotate(0deg); 
  }
}
@keyframes addb {
  from {
      transform: rotate(-260deg);   
  }
  50% {
           
  }
  to {
     transform: rotate(0deg);

  }
}

@-webkit-keyframes count {
  from {
     left: -5px;
  }
  50% {
    left: 0px;
  }
  to {
    left: -2px;
  }
}
@keyframes count {
  from {
     left: -5px;
  }
  50% {
    left: 0px;
  }
  to {
    left: -2px;
  }
}
.b-header-upload-images  {
    position: relative;
    opacity:1;
    font-size:17px; 
    left: -2px;
    z-index: 0;

    animation-delay: 0.45s;
    -webkit-animation-delay: 0.45s;

  -webkit-transition-property: all;
          transition-property: all;

          transition-timing-function: cubic-bezier(0,1.08,.28,1.04);
  -webkit-transition-timing-function: cubic-bezier(0,1.08,.28,1.04);

  -webkit-animation-name: count;
          animation-name: count;

  -webkit-animation-duration: 0.4s;
          animation-duration: 0.4s;

}
@-webkit-keyframes check {
  from {
           -webkit-transform: rotate(-120deg); 
                transform: rotate(-120deg);
  }
  50% {
           
  }
  to {
     -webkit-transform: rotate(10deg); 
                transform: rotate(10deg);
  }
}
@keyframes check {
  from {
           -webkit-transform: rotate(-120deg); 
                transform: rotate(-120deg);
  }
  50% {

  }
  to {
     -webkit-transform: rotate(10deg); 
                transform: rotate(10deg);
  }
}
.photo-choose:before  {
    opacity:1;
    z-index: 0;
  -webkit-transition-property: all;
          transition-property: all;
        -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
        transition-timing-function: cubic-bezier(1, 0, 0, 1);
  -webkit-animation-name: check;
          animation-name: check;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}

.upload-select {
    color: #A78868;
    font-family: "Mulish","ff-meta-web-pro","HelveticaNeue","Helvetica",sans-serif;
    font-size: 14px;
    letter-spacing: 0.5px;
    text-transform: capitalize;
    margin-right: 2px;
    cursor: pointer;
    position: relative;
    line-height: 1.5;
    font-weight: 700;
}
.u-active-folder .upload-select.u-selected {opacity:1;display: inline-block;}
.u-active-folder .upload-select.u-not-selected {opacity:0;display: none;}
.upload-select.u-selected {opacity:0;display: none;}
.u-active-folder .upload-folder--inner, 
.u-active-folder .upload-folder--head .upload-folder--head__corner {border: none;}
.u-active-folder .upload-folder--head .upload-folder--head__corner  {border-right:0; border-bottom: 0;}
.u-active-folder .upload-folder--head .upload-folder--head__corner:after {border-right: none;}

.b-header-upload-status { position: absolute; left:0; top: 0; background: #e2ebf4; width: 0%; height: 60px; z-index: 2;max-width: 100%;}

.b-header-upload-status-text {  text-align: center; font-size: 11px; line-height: 11px; letter-spacing: -0.2px; z-index: 5; position: relative; height: 52px; padding: 12px 0 0 0; font-family: @font-mulish; color: #777; padding: 10px 0 0 0;width:100%;white-space:nowrap; }
.b-header-upload:after {
    background: transparent url(/app/dist/assets/apps/printswizard/assets/choose_sprite-a503fe8c.png) no-repeat -60px -47px;
    width: 12px;
    height: 11px;
    display: block;
    content: "";
    position: absolute;
    right: 19px;
    top: 19px;
    z-index: 6;
    display: none;
}
.b-header-upload.open:after {
    background: transparent url(/app/dist/assets/apps/printswizard/assets/choose_sprite-a503fe8c.png) no-repeat -46px -45px;
}
.b-header-upload-status-text .wrp-text { display: inline-block; vertical-align: top; text-align: center; position: relative; }
.b-header-upload-status-text .wrp-text p { font-size: 14px; text-transform: uppercase; margin: 2px 0 3px 0; color: #4a7cb0; margin-right: 5px; padding-right: 3px; display: inline-block; vertical-align: top; line-height: 1; margin-bottom: 0;}
.b-header-upload-status-text .wrp-text p strong { position: relative; top: 1px; color: #8C8C8C; }
.b-header-upload-status-text .wrp-text p:hover strong { text-decoration: underline; }
.b-header-upload-status-text .wrp-text span.count { text-transform: none; font-size: 21px; font-weight: bold; margin-right: 2px; position: relative; top: 2px; }
.b-header-upload-status-text .wrp-text div.uploading { text-align: center; width: 100%; padding-top: 0px; vertical-align: top; padding-right: 9px; font-size: 9px; color: #4a7cb0; }
.b-header-upload-status-text .wrp-text div.uploading span { font-size: 9px; }
.b-header-upload-status-text .wrp-text div span { font-size: 10px; }
.b-header-upload-status-text .actions-btns {text-align: center;margin: 0;    display: inline-block;
    vertical-align: top;}
.b-header-upload-status-text .actions-btns span { color: #4a7cb0; margin: 1px 0 0 0; font-size: 13px; padding: 0 18px; height: 28px; line-height: 26px; display: block; font-family: "ff-meta-web-pro"; text-transform: uppercase; font-weight: bold; background: #fff; border-radius: 4px; border: 1px solid #8c8c8c; transition: .3s all; }
.b-header-upload-status-text .actions-btns span:hover { background: #F4F7FB; }

.section-album .section-album--title {height: 47px;}
.section-album .section-album--title .section-album--title__name {font-size: 14px; color: #000; text-transform: uppercase; line-height: 47px; display: inline-block;  font-family: @font-mulish; margin: 0;}
.section-album .section-album--title__date {font-size: 10px; color: #9aa2a9; text-transform: uppercase;  font-family: @font-mulish; line-height: 47px;}
.choose-image--select select option {height: 37px; padding: 13px 0 13px 20px; line-height: 11px; font-size: 11px;}
.choose-image--select label {margin: 0 0 5px 0; display: block;}
.section-album {margin: 0 0 35px 0;}

/* Album gallery */

.section-album .section-album--title {height: 47px;}
.section-album .section-album--title .section-album--title__name {font-size: 14px; color: #000; text-transform: uppercase; line-height: 47px; display: inline-block;  font-family: @font-mulish; margin: 0; }
.section-album .section-album--title__date {
    font-size: 10px; color: #9aa2a9; text-transform: uppercase;  font-family: @font-mulish; line-height: 47px;
}
.choose-image--select {padding: 30px 0 10px 0; width: 150px; }
.choose-image--select select {width: 150px; height: 37px; padding: 8px 0 10px 20px; line-height: 15px; font-size: 11px; font-family: @font-mulish;}
.choose-image--select select option { height: 37px; padding: 13px 0 13px 20px; line-height: 11px; font-size: 11px;}
.choose-image--select label { margin: 0 0 5px 0; display: block;}
.section-album {margin: 0 0 35px 0; }

.section-album--gallery { padding: 0; display: flex; flex-wrap: wrap; width: calc(100% + 22px); margin-top: 13px; flex: auto; height: calc(100% - 47px);}
.section-album--img { margin: 0 4px 4px 0px; height: 153px; display: inline-block; vertical-align: top; background: #ededed; position: relative; cursor: pointer; max-width: 100%; }
.section-album--img.fixed { width: 148px; }
.section-album--img .image { width: 100%; height: 100%; background-color: transparent; background-position: 50% 50%; background-repeat: no-repeat; }
.section-album--img.is-done { padding: 5px; }
.section-album--img.unavailable, .section-album--img.unavailable a{ cursor:default; }
.section-album--img.is-done .image { outline: 5px solid #8c8c8c; }
.section-album--img.is-generated .image {background-size: cover;}
.section-album--img .uploaded { position: absolute; bottom: 0; left: 0; height: 2px; background: #8C8C8C; z-index: 1; }
.section-album--img.is-done .uploaded { height: 5px; background: #8C8C8C; }
.section-album--img .photo-choose { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 2; }
.section-album--img .photo-choose .check-icon { position: absolute; left: 10px; top: 15px; display: none; width: 24px; height: 24px; border-radius: 100%; border: 1px solid #fff; background-color: transparent; background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; }
.section-album--img .photo-choose:hover .check-icon { display: block; }
.section-album--img.is-done .photo-choose .check-icon { background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCjx0aXRsZT5Hcm91cCAxMy4xPC90aXRsZT4NCjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+DQo8ZyBpZD0iQ2FudmFzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjAgOTk5MSkiPg0KPGcgaWQ9Ikdyb3VwIDEzLjEiIG9wYWNpdHk9IjAuNSI+DQo8ZyBpZD0iRWxsaXBzZSI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9maWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2MCAtOTk5MSkiIGZpbGw9IiNGRkZGRkYiLz4NCjxtYXNrIGlkPSJtYXNrMF9vdXRsaW5lX2lucyI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9maWxsIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNjAgLTk5OTEpIi8+DQo8L21hc2s+DQo8ZyBtYXNrPSJ1cmwoI21hc2swX291dGxpbmVfaW5zKSI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMV9zdHJva2VfMngiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYwIC05OTkxKSIgZmlsbD0iI0ZGRkZGRiIvPg0KPC9nPg0KPC9nPg0KPGcgaWQ9IlZlY3RvciI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMl9zdHJva2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2IC05OTgzKSIgZmlsbD0iIzhGQTRCQiIvPg0KPC9nPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8cGF0aCBpZD0icGF0aDBfZmlsbCIgZD0iTSAyNCAxMkMgMjQgMTguNjI3NCAxOC42Mjc0IDI0IDEyIDI0QyA1LjM3MjU4IDI0IDAgMTguNjI3NCAwIDEyQyAwIDUuMzcyNTggNS4zNzI1OCAwIDEyIDBDIDE4LjYyNzQgMCAyNCA1LjM3MjU4IDI0IDEyWiIvPg0KPHBhdGggaWQ9InBhdGgxX3N0cm9rZV8yeCIgZD0iTSAyMyAxMkMgMjMgMTguMDc1MSAxOC4wNzUxIDIzIDEyIDIzTCAxMiAyNUMgMTkuMTc5NyAyNSAyNSAxOS4xNzk3IDI1IDEyTCAyMyAxMlpNIDEyIDIzQyA1LjkyNDg3IDIzIDEgMTguMDc1MSAxIDEyTCAtMSAxMkMgLTEgMTkuMTc5NyA0LjgyMDMgMjUgMTIgMjVMIDEyIDIzWk0gMSAxMkMgMSA1LjkyNDg3IDUuOTI0ODcgMSAxMiAxTCAxMiAtMUMgNC44MjAzIC0xIC0xIDQuODIwMyAtMSAxMkwgMSAxMlpNIDEyIDFDIDE4LjA3NTEgMSAyMyA1LjkyNDg3IDIzIDEyTCAyNSAxMkMgMjUgNC44MjAzIDE5LjE3OTcgLTEgMTIgLTFMIDEyIDFaIi8+DQo8cGF0aCBpZD0icGF0aDJfc3Ryb2tlIiBkPSJNIDAuNzE5NzQxIDIuODYwMjVDIDAuMzM2MzIxIDIuNDYyNzUgLTAuMjk2NzQxIDIuNDUxMzQgLTAuNjk0MjQzIDIuODM0NzVDIC0xLjA5MTc0IDMuMjE4MTcgLTEuMTAzMTYgMy44NTEyNCAtMC43MTk3NDEgNC4yNDg3NEwgMC43MTk3NDEgMi44NjAyNVpNIDQuMjg1NzEgNy45OTc2MkwgMy41NjU5NyA4LjY5MTg2QyAzLjc1NDQ0IDguODg3MjUgNC4wMTQyNCA4Ljk5NzYyIDQuMjg1NzEgOC45OTc2MkMgNC41NTcxOCA4Ljk5NzYyIDQuODE2OTkgOC44ODcyNSA1LjAwNTQ2IDguNjkxODZMIDQuMjg1NzEgNy45OTc2MlpNIDEyLjcxOTcgMC42OTQyNDNDIDEzLjEwMzIgMC4yOTY3NDEgMTMuMDkxNyAtMC4zMzYzMjEgMTIuNjk0MiAtMC43MTk3NDFDIDEyLjI5NjcgLTEuMTAzMTYgMTEuNjYzNyAtMS4wOTE3NCAxMS4yODAzIC0wLjY5NDI0M0wgMTIuNzE5NyAwLjY5NDI0M1pNIC0wLjcxOTc0MSA0LjI0ODc0TCAzLjU2NTk3IDguNjkxODZMIDUuMDA1NDYgNy4zMDMzN0wgMC43MTk3NDEgMi44NjAyNUwgLTAuNzE5NzQxIDQuMjQ4NzRaTSA1LjAwNTQ2IDguNjkxODZMIDEyLjcxOTcgMC42OTQyNDNMIDExLjI4MDMgLTAuNjk0MjQzTCAzLjU2NTk3IDcuMzAzMzdMIDUuMDA1NDYgOC42OTE4NloiLz4NCjwvZGVmcz4NCjwvc3ZnPg0K); display: block; border-color: transparent; }

.section-album--img__name { font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; position: absolute; bottom: 0px; left: 0px; width: 100%; background: rgba(0, 0, 0, 0.3); font-size: 9px; font-weight: 700; height: 18px; line-height: 18px; padding: 0 0 0 5px; color: #fff; text-overflow: ellipsis; overflow: hidden; word-break: break-all; }
.section-album--img.is-done .section-album--img__name { left: 5px; bottom: 5px; width: calc(100% - 10px); }

.section-album--img .photo-choose.is-selected:after {content:"";position: absolute; left: 0; top: 0;  opacity:0.5;display: inline-block; width: 100%; height: 100%;}
.section-album--img .photo-choose.is-selected.disabled:before {filter: gray;-webkit-filter: grayscale(100%);}
.upload-gallery .section-album--img .photo-choose.is-selected:after {display:none;}

.section-album--img .photo-remove-btn {
    content: "";
    position: absolute;
    right: 8px;
    top: 9px !important;
    background: transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSI0ODAgOCAzNCAzNCI+DQogIDxkZWZzPg0KICAgIDxzdHlsZT4NCiAgICAgIC5jbHMtMSB7DQogICAgICAgIGZpbGw6ICM5NTk4OWE7DQogICAgICB9DQoNCiAgICAgIC5jbHMtMSwgLmNscy0yIHsNCiAgICAgICAgc3Ryb2tlOiAjZmZmOw0KICAgICAgICBzdHJva2Utd2lkdGg6IDFweDsNCiAgICAgIH0NCg0KICAgICAgLmNscy0yIHsNCiAgICAgICAgZmlsbDogbm9uZTsNCiAgICAgIH0NCg0KICAgICAgLmNscy0zIHsNCiAgICAgICAgZmlsdGVyOiB1cmwoI1BhdGhfNCk7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgICA8ZmlsdGVyIGlkPSJQYXRoXzQiIHg9IjQ4MCIgeT0iOCIgd2lkdGg9IjM0IiBoZWlnaHQ9IjM0IiBmaWx0ZXJVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KICAgICAgPGZlT2Zmc2V0IGR5PSIzIiBpbnB1dD0iU291cmNlQWxwaGEiLz4NCiAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjMiIHJlc3VsdD0iYmx1ciIvPg0KICAgICAgPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMC4xNjEiLz4NCiAgICAgIDxmZUNvbXBvc2l0ZSBvcGVyYXRvcj0iaW4iIGluMj0iYmx1ciIvPg0KICAgICAgPGZlQ29tcG9zaXRlIGluPSJTb3VyY2VHcmFwaGljIi8+DQogICAgPC9maWx0ZXI+DQogIDwvZGVmcz4NCiAgPGcgaWQ9IlN5bWJvbF8xNV8yIiBkYXRhLW5hbWU9IlN5bWJvbCAxNSDigJMgMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTg3IC0yNDgpIj4NCiAgICA8ZyBjbGFzcz0iY2xzLTMiIHRyYW5zZm9ybT0ibWF0cml4KDEsIDAsIDAsIDEsIDg3LCAyNDgpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzQtMiIgZGF0YS1uYW1lPSJQYXRoIDQiIGNsYXNzPSJjbHMtMSIgZD0iTTgsLjVBNy41LDcuNSwwLDEsMSwuNSw4LDcuNSw3LjUsMCwwLDEsOCwuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4OSAxNCkiLz4NCiAgICA8L2c+DQogICAgPGcgaWQ9Ikdyb3VwXzIiIGRhdGEtbmFtZT0iR3JvdXAgMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMzcpIj4NCiAgICAgIDxwYXRoIGlkPSJQYXRoXzYiIGRhdGEtbmFtZT0iUGF0aCA2IiBjbGFzcz0iY2xzLTIiIGQ9Ik01MDAuMDU5LDk0Ni43NzdsLTYuODg1LDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg4LjAwMyAtNjgwKSIvPg0KICAgICAgPGcgaWQ9Ikdyb3VwXzMiIGRhdGEtbmFtZT0iR3JvdXAgMyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTgxLjEyIDI2Ni44MzUpIj4NCiAgICAgICAgPHBhdGggaWQ9IlBhdGhfNyIgZGF0YS1uYW1lPSJQYXRoIDciIGNsYXNzPSJjbHMtMiIgZD0iTTYuODg1LDAsMCw3IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDYuODg1KSByb3RhdGUoLTkwKSIvPg0KICAgICAgPC9nPg0KICAgIDwvZz4NCiAgPC9nPg0KPC9zdmc+DQo=) no-repeat -68px -147px;
    display: inline-block;
    width: 30px;
    height: 30px;
    z-index: 2;
    display: none;
}
.section-album--img:hover .photo-remove-btn {
    display: block;
}

.b-bucket-list__item .uploaded {width: 82%;height: 6px;display: inline-block;vertical-align: top;position: absolute;bottom: 7px;background: #ccc;left: 9%;}
.b-bucket-list__item .uploaded span {width: 0%;height: 100%;display: inline-block;vertical-align: top;position: absolute;top: 0;background: #82b44f;left: 0;}

.section-album--img .image.fixed {width: 180px; height: 180px;}
.section-album--img.selected {position: relative;}
.section-album--img.no-uncheck a {cursor: default;}
.section-album .btn-select {margin : 0 0  0 10px;}

/* /Album gallery */

/* UPLOAD PROGRESS POPUP */
.b-modal--progress {width:680px;height:600px;margin:-340px 0 0 -300px;}

.b-upload-progress {}

.b-upload-progress-line {background:#cccccc;height:20px;position:relative;}
.b-upload-progress-line span {position:absolute;z-index:1;top:4px;left:20px;font-size:14px;color:#fff;}
.b-upload-progress-line div {background: #82b44f;height:100%;position:absolute;left:0;top:0;z-index:0;}

.b-upload-progress-info {border-bottom:1px solid #ccc;overflow:hidden;}
.b-upload-progress-info div {margin:0 20px;padding:20px 0;text-transform:uppercase;font-family: @font-mulish;font-size:14px;}
.b-upload-progress-info div span {margin:0 5px 0 0;color:#a2a3a5;}
.b-upload-progress-info div em {font-style:normal;font-weight:700;}
.b-upload-progress-info .info-photos {float:left;}
.b-upload-progress-info .info-time {float:right;}

.b-upload-progress-warning {border-bottom:1px solid #ccc;text-align:center;text-transform:uppercase;}
.b-upload-progress-warning h1 {font-size:23px;line-height:23px;font-weight:700;margin:20px 0 10px;}
.b-upload-progress-warning h2 {font-family: @font-mulish;font-size:15px;font-weight:400;line-height:15px;margin:10px 0 20px;}

.b-upload-progress-list {overflow: auto;height: 250px;}
.b-upload-progress-list .progress-list {padding:0 0 0 24px;margin:0;}
.b-upload-progress-list .progress-list__item {display:inline-block;position:relative;width:80px;height:110px;margin:10px;}
    .b-upload-progress-list .progress-list__item .image {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAZCAYAAABU+vysAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZCQjQ3OTU2QzVCNTExRTU4QjYzRENEMjVFNkY4RDk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZCQjQ3OTU3QzVCNTExRTU4QjYzRENEMjVFNkY4RDk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkJCNDc5NTRDNUI1MTFFNThCNjNEQ0QyNUU2RjhEOTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkJCNDc5NTVDNUI1MTFFNThCNjNEQ0QyNUU2RjhEOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6/9UDMAAACAklEQVRIS+2XbU/iQBSFD+AqRsWsGs2aTXSNxKzrB///z4BWXkWIIqANspSCLX1xpr1QSKe0uIHdD/skTc9pP/T0zp2ZNpHL5Rz8AyTp/NeZVuTi8gpbmxvuxXWhGyZq1ZKrpxVJpZLYWPPBnzlh5UMz0sco1F+Qz+ch1doYDHW6M89KgxhjE9VyEabacb2jveLhvgxtZLh+lsgg72wc5Ye2+0a2s9wEe1b6pOaZ9MUsC4PYtoNKqQB78Or6UsM7x8UYW6SiWRhEliVSHrzEvDJx2d9Nk4omNAgfBC2R8cwnOT7YQ2r3mJyHlT7E9a8bcj6hQST25juOeIzf1BGpxSTYcf3jBGcXWRx+O8P380vcZk+RSvI784QG+ZI5IRXkqV4lFY/MThqnRxl83dumK0FCg4z73pQLg68PIgzTQovNlmUalSMMErbozPLY6ZHy4bM7V3mG0mqgVLxDtz+kO9EIg8TpAf13GzpbsGaRpDy2TD9gs3GPTlcltxhhkN4gXjOWiwVSCJ3WL816rDDiHhkqJKKR2f5Rb3XJieFhlJ5GTkwgCF/Sl8Fm+4eqNMmF03qsoa+9kwsSCKLGaNTP0qhV3G8QEYEg2mh1QThltneZlk3OJ1iRGGX+Uwp3Mimf6adi9uon0mv+VOT9yHd3zrQiFisXL9k6D/7MCf9/J+YBPgBLAjpcSdYzOgAAAABJRU5ErkJggg==);
        border: 1px solid #8c8c8c;
        background-color: #ededed;
        width: 80px;
        height: 80px;
        background-repeat: no-repeat;
        background-position: 50% 30%;
    }
.b-upload-progress-list .progress-list__item.done .image {background-size:cover;background-position:50% 50%;}
.b-upload-progress-list .progress-list__item .uploaded {width: 80%;height: 4px;display: inline-block;vertical-align: top;position: absolute;top: 65px;background: #ccc;left: 10%;}
.b-upload-progress-list .progress-list__item.done .uploaded {border:1px solid #fff;height:6px;top:64px}
.b-upload-progress-list .progress-list__item .uploaded span {width: 0%;height: 100%;display: inline-block;vertical-align: top;position: absolute;top: 0;background: #82b44f;left: 0;}
.b-upload-progress-list .progress-list__item .error {position:absolute;text-align:center;font-family: @font-mulish;text-transform:uppercase;font-weight:700;top:46px;font-size:11px;width:100%;left:0;line-height:14px}
.b-upload-progress-list .progress-list__item .error span {color:#ff0000;display:block;}
.b-upload-progress-list .progress-list__item .uploading {position:absolute;text-align:center;font-family: @font-mulish;text-transform:uppercase;font-weight:700;top:46px;font-size:11px;width:100%;left:0;line-height:14px}
.b-upload-progress-list .progress-list__item .uploading span {color:#82b44f;display:block;}
.b-upload-progress-list .progress-list__item .error a {color:#82b44f;}
.b-upload-progress-list .progress-list__item .info {text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-transform:uppercase;font-size:12px;line-height:12px;padding:7px 2px 0;}
.b-upload-progress-list .progress-list__item .info em {display:block;font-style:normal;}
.b-upload-progress-list .progress-list__item .info span {color:#a2a3a5;}
.b-upload-progress-list2 {overflow: auto;height: 250px;}
.b-modal--progress .button--alt.button {padding:14px 35px 15px 35px;width:auto;}
/* /UPLOAD PROGRESS POPUP */

/* DROPBOX */
.upload-folder .upload-folder--dropbox {width:100%;height:100%;}
    .upload-folder .upload-folder--dropbox:after {
        position: absolute;
        content: "";
        width: 32px;
        height: 32px;
        left: 50%;
        top: 50%;
        margin: -7px 0 0 -16px;
        background: transparent url(/app/dist/assets/apps/printswizard/assets/choose_sprite-a503fe8c.png) no-repeat -246px 0px;
    }
/* /DROPBOX */

/* ADOBE */
.upload-folder .upload-folder--adobe {width:100%;height:100%;}
.upload-folder .upload-folder--adobe:after {position: absolute;content: "";width: 52px;height: 52px; left: 40%;top: 40%; background-image:url(/app/dist/assets/images/uploader/sources/lightroom_24_hex-43ec9c1e.svg);}
/* /ADBOE */

/*add icon for amazon*/
.upload-folder--amazon:after {
    content: "";
    position: absolute;
    width: 36px;
    height: 36px;
    left: 50%;
    top: 50%;
    margin: -7px 0 0 -18px;
    background: transparent url(/app/dist/assets/apps/printswizard/assets/choose_sprite-a503fe8c.png) no-repeat -163px 0;
}


a.thumb-ready, div.thumb-ready {
    background-size: cover;
}

/* BASKET */
/*.m-basket-wrapper {position:relative;}*/
.m-basket-wrapper .page-container {/*position:absolute;left:50%;margin-left:-570px;top:0;*/height: auto;}
.section-basket {background: #ecf1f5; max-height: 285px; min-height: 60px; overflow: auto;}
.section-basket--overlay {position:fixed;width:100%;height:100%;z-index:-1;top:0px;cursor:pointer;}
.section-basket--overlay:after,
.section-basket--overlay:before {content:'';position:absolute;background-color:#ededed;height:100%;width:calc(100%/2 - 570px);top:0;left:0;background:rgba(0, 0, 0, .5);}
.section-basket--overlay:before {top:0;left:auto;right:0;}
.section-basket--overlay div {position:relative;margin:0 auto;height:100%;max-width:1140px;background:rgba(0, 0, 0, .5);}
.b-basket-list { margin: 10px 0px 5px 15px; overflow: hidden; }
.b-basket-list li {float: left; margin: 0 4px 3px 0px;position:relative;overflow: hidden;max-height:114px;}
.b-basket-list li:not(.thumb-ready) {min-width: 118.5px;}
.b-basket-list li, .b-basket-list li a {cursor: default;}
.b-basket-list li.active, .b-basket-list li.active a {cursor: pointer;}
.b-basket-list__item.u-remove-bl {background: #ecf1f5; text-align: left;overflow:hidden;padding:5px 29px 5px 12px;}
.b-basket-list__item.u-remove-bl a {text-decoration: underline; line-height: 54px; cursor: pointer;color: #4a7cb0; font-size: 13px; letter-spacing: -0.3px;  font-family: @font-mulish; }
.b-basket-list__item.u-remove-bl a:first-child {float:left; color:red;}
.b-basket-list li.active:hover > a:after {background: transparent url(/app/dist/assets/apps/printswizard/assets/choose_sprite-a503fe8c.png) no-repeat -68px -147px; content: ""; position: absolute; right: 24px; top: 24px; width: 16px; height: 16px; display: none; z-index: 2;}
.b-basket-list li.active:hover > a:before {content: ""; position: absolute; left: 0;top: 0;background: #000;opacity: 0.5;display: none; width: 100%;height: 100%;z-index: 1;}

.b-basket-list li.u-remove-bl:hover > a:after, 
.b-basket-list li.u-remove-bl:hover > a:before {display: none;}
.b-basket-list li > a {position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:50% 50%;}
.b-basket-list li.image > a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAZCAYAAABU+vysAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAZdEVYdFNvZnR3YXJlAEFkb2JlIEltYWdlUmVhZHlxyWU8AAADIWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMTQgNzkuMTUxNDgxLCAyMDEzLzAzLzEzLTEyOjA5OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZCQjQ3OTU2QzVCNTExRTU4QjYzRENEMjVFNkY4RDk5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZCQjQ3OTU3QzVCNTExRTU4QjYzRENEMjVFNkY4RDk5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkJCNDc5NTRDNUI1MTFFNThCNjNEQ0QyNUU2RjhEOTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkJCNDc5NTVDNUI1MTFFNThCNjNEQ0QyNUU2RjhEOTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6/9UDMAAACAklEQVRIS+2XbU/iQBSFD+AqRsWsGs2aTXSNxKzrB///z4BWXkWIIqANspSCLX1xpr1QSKe0uIHdD/skTc9pP/T0zp2ZNpHL5Rz8AyTp/NeZVuTi8gpbmxvuxXWhGyZq1ZKrpxVJpZLYWPPBnzlh5UMz0sco1F+Qz+ch1doYDHW6M89KgxhjE9VyEabacb2jveLhvgxtZLh+lsgg72wc5Ye2+0a2s9wEe1b6pOaZ9MUsC4PYtoNKqQB78Or6UsM7x8UYW6SiWRhEliVSHrzEvDJx2d9Nk4omNAgfBC2R8cwnOT7YQ2r3mJyHlT7E9a8bcj6hQST25juOeIzf1BGpxSTYcf3jBGcXWRx+O8P380vcZk+RSvI784QG+ZI5IRXkqV4lFY/MThqnRxl83dumK0FCg4z73pQLg68PIgzTQovNlmUalSMMErbozPLY6ZHy4bM7V3mG0mqgVLxDtz+kO9EIg8TpAf13GzpbsGaRpDy2TD9gs3GPTlcltxhhkN4gXjOWiwVSCJ3WL816rDDiHhkqJKKR2f5Rb3XJieFhlJ5GTkwgCF/Sl8Fm+4eqNMmF03qsoa+9kwsSCKLGaNTP0qhV3G8QEYEg2mh1QThltneZlk3OJ1iRGGX+Uwp3Mimf6adi9uon0mv+VOT9yHd3zrQiFisXL9k6D/7MCf9/J+YBPgBLAjpcSdYzOgAAAABJRU5ErkJggg==);
    background-size: initial;
}
.b-basket-list li a.done {background-size:cover;border:none;}
.b-basket-list li a:hover {content:'';}
.b-basket-list li.status-uploaded {position: relative;}
.b-basket-list li.status-uploaded:hover a:before, 
.b-basket-list li.status-uploaded:hover a:after {display:none;}
.b-basket-list li.status-uploaded:after {content:""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 8;  background: #e30613 url(/app/dist/assets/apps/printswizard/assets/choose_sprite-a503fe8c.png) no-repeat -168px -142px; }
.b-basket-list li .error {position:absolute;text-align:center;font-family: @font-mulish;text-transform:uppercase;font-weight:700;top:0px;font-size:10px;width:100%;left:0;line-height:12px;height:100%;border:1px solid #8c8c8c;padding-top:10px;cursor: default;}
.b-basket-list li .error span {color:#ff0000;display:block;}
.b-basket-list li .error a {color:#82b44f;display: block;margin-top: 5px;}
.b-basket-list li img {width: 100%;height:100%;object-fit: cover;}
/* /BASKET */

/*Folder dropbox*/
.upload-folder-wrapper { display: flex; flex-wrap: wrap; margin: 16px -25px 0 -25px; }
@media only screen and (max-width: 768px) {
    .upload-folder-wrapper { margin: 0 -10px; justify-content: space-around; }
}
.upload-folder {margin: 0 30px 60px; width: 220px; height: 241px; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.125s; transition-duration: 0.125s; -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1); transition-timing-function: cubic-bezier(1, 0, 0, 1); }
@media only screen and (max-width: 768px) {
    .upload-folder { margin: 0 10px 60px; padding: 8px; width: 170px; height: 191px; }
}
.upload-folder--box { box-sizing: border-box; position: relative; height: 100%;}
@media only screen and (max-width: 500px) {
    .upload-folder { width: calc(50% - 20px); height: 156px; display: flex; flex-wrap: wrap; justify-content: center; }
    .upload-folder--box { height: 100%; width: 135px; }
}
/*.upload-folder--head .upload-folder--head__corner {box-shadow: -6px -4px 15px rgba(0, 0, 0, 0.08); position: relative; height: 22px; float: left; width:86px; border: none;background: #fff; border-bottom: 0; border-right: 0;font-size: 11px; color: #000000; padding: 5px 0px 8px 20px; line-height:12px; z-index:1;}*/
/*.upload-folder--head .upload-folder--head__corner:after {position: absolute; left: 75px; top: 0px; height: 22px; width: 20px; background: #fff; border-right: 1px solid #D2D2D2; content: "";  box-shadow: 2px 0px 7px rgba(0, 0, 0, 0.06);
        -webkit-transform: skew(45deg);
        -moz-transform: skew(45deg);
        -o-transform: skew(45deg);
        transform: skew(45deg);
        z-index: 0;
    }*/
/*.upload-folder--inner { border: none; background: #fff; padding: 20px; width: 100%; height: calc(100% - 21px); box-shadow: none;  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.15);}*/
.preload-fotos span { width: calc(50% - 3px); height: calc(50% - 3px); position: relative; background-size: cover; }
@media only screen and (max-width: 768px) {
    .upload-folder--inner {
        border: none;
        background: #fff;
        padding: 8px;
        width: 100%;
        height: calc(100% - 21px);
        box-shadow: none;
        box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.15);
    }
    .upload-folder--head .upload-folder--head__corner {
        box-shadow: -6px -4px 15px rgba(0, 0, 0, 0.08);
        position: relative;
        height: 22px;
        float: left;
        width: 70px;
        border: none;
        background: #fff;
        border-bottom: 0;
        border-right: 0;
        font-size: 10px;
        color: #000000;
        padding: 5px 0px 8px 8px;
        line-height: 12px;
        z-index: 1;
    }
    .upload-folder--head .upload-folder--head__corner:after {
        position: absolute;
        left: 60px;
        top: 0px;
        height: 22px;
        width: 20px;
        background: #fff;
        border-right: 1px solid #D2D2D2;
        content: "";
        box-shadow: 2px 0px 7px rgba(0, 0, 0, 0.06);
        -webkit-transform: skew(45deg);
        -moz-transform: skew(45deg);
        -o-transform: skew(45deg);
        transform: skew(45deg);
        z-index: 0;
    }
    .upload-folder .preload-fotos { opacity: 1; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.155s; transition-duration: 0.155s; -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1); transition-timing-function: cubic-bezier(1, 0, 0, 1); width: 100%; height: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; align-content: space-between; }
}

.upload-folder--title {width: 100%;font-size: 15px; line-height: 32px; font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; color: #000; text-transform: uppercase;}
@media only screen and (max-width: 500px) {
    .upload-folder--title { width: 135px; }
}
.upload-folder--title__name {font-size: 10px; font-weight: bold; color: #000000; text-transform: capitalize; letter-spacing: -0.8px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; line-height: 32px; height: 27px; }
.upload-folder--title  .page--description {line-height: 11px;}
.upload-folder--control {height: 21px;  opacity:0;}
.upload-folder--overlay { position: absolute; left: 0; top: 21px; width: 100%; height: calc(100% - 21px); opacity: 0; }
.upload-folder--overlay a {width: 100%; height: 100%;position: absolute;left: 0;right: 0;text-decoration: none;}
.upload-folder .upload-folder--control {position: relative; bottom: 2px;display: block; z-index:0; opacity: 1;}


/*.upload-folder.u-active-folder .upload-folder--control .upload-select { color:#8C8C8C; }*/
.upload-folder .upload-folder--control .upload-select.mobile { display: none; }
@media only screen and (max-width:  768px) {
    .upload-folder:hover .upload-folder--control,
    .upload-folder.u-active-folder .upload-folder--control { opacity: 1; bottom: -3px; }
    .upload-folder .upload-folder--control .upload-select { display: none; }
    .upload-folder .upload-folder--control { opacity: 1; bottom: -4px; }
    .upload-folder .upload-folder--control .upload-select.mobile { display: block; font-size: 9px; }
}

/*.upload-folder .upload-folder--overlay:hover {opacity: 1;}*/
.upload-folder--box:hover .upload-folder--head .upload-folder--head__corner, 
.upload-folder--box:hover .upload-folder--head .upload-folder--head__corner:after,
/*.upload-folder--box:hover .upload-folder--inner {background: #fff;}*/
/*.upload-folder .preload-fotos { opacity: 1; -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.155s; transition-duration: 0.155s; -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1); transition-timing-function: cubic-bezier(1, 0, 0, 1); width: 100%; height: 100%; display: flex; flex-wrap: wrap; justify-content: space-between; align-content: space-between; }*/
.upload-folder--box:hover .preload-fotos {opacity: 0.4;}
.upload-folder--overlay .btn-transparent { margin: -17px 0 0 -43px; position: absolute; top: 50%; left: 50%; font-size: 15px; background: #fff !important; color: #000 !important; height: 34px; line-height: 34px; width: 86px; box-shadow: 1px 1px 2px 0px rgba(0,0,0,.1); text-align: center; border: none; padding: 0; font-weight: 500; }
.upload-folder .upload-folder--head .upload-folder--head__corner,
.upload-folder .upload-folder--head .upload-folder--head__corner:after,
.upload-folder .upload-folder--inner,
.upload-folder--overlay .btn-transparent { -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.325s; transition-duration: 0.325s; -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1); transition-timing-function: cubic-bezier(1, 0, 0, 1); }
.upload-folder--overlay .btn-transparent:hover {background-color: #FCF8F6 !important; color: #AA5F2C !important; border-color: #AA5F2C;}
.upload-folder--overlay .btn-transparent:focus, .upload-folder--overlay .btn-transparent:active {background-color: #fff !important; color: #D89C6F !important; border-color: #D89C6F;}
.upload-folder .upload-folder--control { -webkit-transition-property: all; transition-property: all; -webkit-transition-duration: 0.125s; transition-duration: 0.125s; -webkit-transition-delay: 0.2s; transition-delay: 0.2s; -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1); transition-timing-function: cubic-bezier(1, 0, 0, 1); }
.section-wizart-special-title { font-size: 16px; text-transform: uppercase; color: #000; line-height: 36px; font-family: @font-mulish; font-weight: normal; padding: 15px 0; margin: 0; box-sizing: border-box; }
@media only screen and (max-width: 768px) {
    .section-wizart-special-title { display: none; }
}
.page-caps--description { color: #a3a3a3; font-size: 11px; text-transform: uppercase; }
.page-head--info a { color: #8bb859; line-height: 45px; letter-spacing: -0.6px; }
.page--description { font-size: 12px; color: #9a9a9a; line-height: 28px; letter-spacing: -0.5px; }
.upload-folder--title .page--description { line-height: 11px; font-size: 10px; text-transform: uppercase; color: #000000; }

/* /Search uploader */

/*Wizard uploader style*/
/*.page-caps--description {color: #a3a3a3;  font-size: 12px; text-transform: capitalize; font-family: @font-mulish; }


.u-left-select {float: left !important;}
.choose-wrapper.drop-area.small .u-left-select {margin-top: 8px;}*/

/* Uploader (Popup) */
.b-modal__body__content .choose-wrapper.drop-area {height: 100%; border: none;}
.b-modal__body__content .small .items-container.without-header,
.b-modal-content .small .items-container.without-header {height: 554px;}
.b-modal__body__content .b-choose-list__inline .b-choose-list__item,
.b-modal-content .b-choose-list__inline .b-choose-list__item {float: none; display: table-cell; vertical-align: top; border-bottom: 1px solid #D2D2D2;}
.b-choose-list__inline .b-choose-list__item.mobile-upload { display: none; }
@media only screen and (max-width: 768px) {
    .b-choose-list__inline .b-choose-list__item.mobile-upload { display: block; }
    .b-choose-list__inline .b-choose-list__item.mobile-upload:not(.short) { width: calc(100% + 2px); }
    .b-choose-list__inline .b-choose-list__item.computer-upload { display: none;}
    .b-choose-list__inline .b-choose-list__item {
        flex: none;
        width: calc(50% + 2px);
        background: #EDEDED;
        border: 1px solid #D2D2D2;
        height: 120px;
        margin: -1px;
        max-width: initial;
    }
    .b-choose-list__inline .b-choose-list__item.full-raw-item {
        width: 100%;
        height: 70px;
        border: none;
        border-top: 1px solid #D2D2D2;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .b-choose-list__inline .b-choose-list__item.full-raw-item span {
        font-size: 18px;
        text-transform: uppercase;
    }
    .b-choose-list__inline .b-choose-list__item.full-raw-item span sup {
        padding: 0 0 0 2px;
        font-weight: 600;
        font-size: 10px
    }
    .b-choose-list__inline .b-choose-list__item.full-raw-item a:after {
        display: none;
    }
    /*.b-choose-list__inline .b-choose-list__item.social-upload:nth-of-type(2n+1) { border-right: 1px solid #8c8c8c; }*/
}
.b-modal__body__content .small .items-container,
.b-modal-content .small .items-container {overflow-y: auto; height: 383px;}
.b-modal__body__content .small .items-container.setup,
.b-modal-content .small .items-container.setup {height: 450px;}
.b-modal__body__content .choose-wrapper.drop-area.small .padding-none.m-border__top,
.b-modal-content .choose-wrapper.drop-area.small .padding-none.m-border__top {border-bottom: none;}
.b-modal__body__content .drop-area.small .ui-field select,
.b-modal-content .drop-area.small .ui-field select {margin-top: 1px;}
.b-modal__body__content .drop-area.small .b-choose-list__inline .b-choose-list__item:first-child a,
.b-modal-content .drop-area.small .b-choose-list__inline .b-choose-list__item:first-child a {width: 119px;}
.b-modal__body__content .page-caps--description,
.b-modal-content .page-caps--description {margin-top: 2px; margin-right: 10px;}
/* /Uploader (Popup) */

/* Uploader (Start Page) */
.choose-wrapper.start-page #content-view-wrapper .page-row--title { display: none; }
.choose-wrapper.start-page {overflow-y: auto; /*margin-left: -240px;*/ border: none;}
.choose-wrapper.start-page #content-view-wrapper  {height: 100%;}
.upload-source-back { border-bottom: 1px solid #D2D2D2; background: #EDEDED; border-top: 1px solid #D2D2D2; }

@media only screen and (max-width: 768px) {
    .upload-source-back { border: 1px solid #8c8c8c; margin: 0 0 20px; border-radius: 9px; overflow: hidden; }
    .choose-wrapper.start-page { overflow: hidden; }
}
@media only screen and (min-width: 769px) {
    .upload-source-back { display: block !important; }
}
.choose-wrapper.start-page #content-view-wrapper h1.page--title {max-width: 1060px; width: 100%; margin: 0 auto; padding: 15px 0; font-size: 36px; line-height: 40px; letter-spacing: -1.8px; font-family: @font-mulish; font-weight: normal; text-transform: capitalize;}
.choose-wrapper.start-page .upload-folder--head .upload-select, .page-container .upload-folder--head .upload-select {float: right;}
/*.choose-wrapper.start-page .u-left-select .page-caps--description {display: inline-block; margin-top: 10px;}*/

/*---choose select---*/
/*.choose-wrapper.start-page .u-right.page-head--info .chosen-container {min-width: 145px;}
.choose-wrapper.start-page .chosen-single {font-size: 11px; line-height: 11px; border-color: #b0b0b0;}
.choose-wrapper.start-page .chosen-container.chosen-container .chosen-single {overflow: hidden; margin: 0; transition-timing-function: cubic-bezier(1, 0, 0, 1); background: transparent; color: #8bb859; font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; font-size: 13.986px; line-height: 21px; border-radius: 2px; padding: 16px 50px 11px 15px; display: inline-block; text-align: center; cursor: pointer; width: 100%; height: auto; text-align: left; position: relative; z-index: 10; letter-spacing: 0.01em;  border-color: #cbcbcb; text-transform: uppercase;}
.choose-wrapper.start-page .chosen-container.chosen-container .chosen-single span {margin-right: 0; font-weight: 300; line-height: 14px; display: inline-block; font-size: 11px;}*/

/* REDIS GALLERY */
.icon {background-size: cover;}
.icon-empty_button-dims, .icon-full_button-dims { position: absolute; left: 10px; top: 2px; bottom: 0; margin: auto; }
.wrp-btn {position: relative;}
.wrp-inner-search { position: absolute !important; right: 0; top: 73px; width: 381px; height: auto !important; }
.drop-area.small .wrp-inner-search { right: 56px; top: 93px; width: 339px; }

.section-album--img .photo-choose.is-selected:before{display: none !important;}
/* /REDIS GALLERY */

/* BASKET VIEW LIST */
.b-basket-list__item .section-album--img__name {visibility: visible; opacity: 1; max-height: 26px; height: auto; left: 0; top: 81%; width: 100%; overflow: hidden; top: inherit; bottom: 0; line-height: 1.6; padding: 0;}
.b-basket-list__item:hover .section-album--img__name {max-height: inherit;}
.b-basket-list li.active:hover > a:after {top: 13px !important; right: 10px !important;}
.section-album--img__name u {text-decoration: none; display: block; padding: 5px;}
/* /BASKET VIEW LIST */

/* UPLOADER ALBUM NAME */
.b-select-album {position: relative; z-index: 2; margin-bottom: 15px;}
.b-select-album__name {display: inline-block; vertical-align: middle; font-size: 13px; font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; color:#000;}
.b-select-album__name span {display: inline-block; vertical-align: top; margin-top: 2px;}
.b-select-album__name span.title {margin-top: 0;  height: 25px; line-height: 25px;}
.b-select-album__name + span {margin-top: -2px; font-size: 12px; color:#8с8с8с;}
.b-select-album__name input {border: none; font-weight: bold; margin-left: 5px; outline: none; white-space: nowrap; overflow: hidden; max-width: 152px; height: 25px;}
.b-select-album__sep {display: inline-block; vertical-align: middle; font-size: 13px; font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif; margin: 0 5px;}
.b-select-album__button {display: inline-block; vertical-align: middle; margin-top: 0; font-size: 12px; color:#A78868; text-transform: uppercase; text-decoration: none;}
.b-select-album__button:hover {text-decoration: none;}
.b-select-album__name .select-wrapper.advanced-size > a.select-btn {width: 195px; height: 30px; line-height: 26px; padding-left: 10px; padding-right: 30px; margin-top: -3px; font-size: 11px;}
.b-select-album__name .select-wrapper.advanced-size {width: auto !important; margin: 0 10px;}
.b-select-album__name .select-wrapper > a.select-btn:after {padding-left: 30px;}
.b-select-album__name .wrp-select {display: inline-block; vertical-align: middle;}
.b-select-album__name .wrp-select .title {display: inline-block; vertical-align: top; margin-top: 0; color: #8с8с8с; text-transform: uppercase; font-size: 12px;}
.b-select-album__name .wrp-select ul li {font-size: 12px; word-break: break-word;}
.select-wrapper > a.select-btn span.suggested-text, .select-wrapper > a.select-btn span.selected-size-text { font-size: 12px; white-space: nowrap; text-overflow: ellipsis; max-width: 187px; overflow: hidden; }
.select-wrapper > a.select-btn span.selected-size-text {max-width: 144px;}
.select-wrapper > a.select-btn span.default-text {font-size: 12px; color: #000; font-weight: bold;}
.b-select-album .icon--edit {position: static;}
.b-select-album .icon--edit:after {display: none;}
/* /UPLOADER ALBUM NAME */

/* CUSTOM DROPDOWN */
.select-wrapper {display: inline-block;vertical-align: top;position: relative;font-family: @font-mulish;}
.select-wrapper label {font-size: 12px;text-transform: uppercase;display: inline-block;vertical-align: top;margin-right: 10px;line-height: 38px}
.select-wrapper > a.select-btn {vertical-align: top;display: inline-block;text-decoration: none;width: 100%;height: 60px;line-height: 60px;box-sizing: border-box;padding: 0 52px 0 15px;font-size: 17px;text-transform: uppercase;color: #000;border-radius: 2px;border: 1px solid #cbcbcb;position: relative;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: #fff;position: relative;z-index: 3;box-shadow: 0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1)}
.select-wrapper > a.select-btn div {display: inline-block;vertical-align: top;pointer-events:none;}
.select-wrapper > a.select-btn span {font-size: 14px;line-height: 16px;white-space: normal;vertical-align: middle;display: inline-block;pointer-events:none;}
.select-wrapper > a.select-btn:hover {border-color: #B1B0B0}
.select-wrapper > a.select-btn.null-value {font-size: 14px;}
.select-wrapper ul { visibility: hidden; opacity: 0; position: absolute; z-index: 12; padding: 0; margin: 0; list-style: none; background: #fff; right: 0; width: 100%; border: 1px solid #ced5d9; border-radius: 2px; margin-top: -2px; box-sizing: border-box; overflow: auto; max-height: 338px; overflow: auto; -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out; }
.select-wrapper ul.open {visibility: visible; opacity: 1;}
.reverse {top: auto; bottom: 98%;}
.select-wrapper ul li:first-child {margin-top: 14px}
.select-wrapper ul li:last-child {margin-bottom: 14px}
.select-wrapper ul li.active {background-color: #f3f7fa}
.select-wrapper ul li {padding: 10px 20px 12px 20px;font-size: 14px;line-height: 15px;text-transform: uppercase;color: #000;text-decoration: none;display: block;cursor:pointer;}
.select-wrapper ul li.active{font-weight: 700}
.select-wrapper ul li:hover {background-color: #f3f7fa}
.select-wrapper .select-option-group {pointer-events: none;color: #8bb859;border-top: 1px solid #ced5d9;border-bottom: 1px solid #ced5d9;font-size: 12px;}
.b-select-album .select-wrapper.advanced-size ul {max-height: 325px;}
/* /CUSTOM DROPDOWN */

/* FIX SAFARI */
/*_::-webkit-:host:not(:root:root), .page--breadcrums .u-left-select .wrp-btn {
    top: 3px;
}*/
/* /FIX SAFARI */

.b-basket-list__item .photo-remove-btn {visibility: hidden; opacity: 0; display: block; width: 33px; height: 33px; position: absolute; z-index: 3; top: 5px; right: 0; transition: all .3s;}
.b-basket-list__item.active:hover .photo-remove-btn {visibility: visible; opacity: 1;}

/*Chrome (OS MAC)*/
.mac-os.mac-chrome .projects-popup .projects-list__header td:nth-child(5) span.sorting:after {left: 0;}

/* PROJECTS POPUP */
/*.b-modal--projects .b-modal__body__content {padding: 30px 0;}
.projects-popup .projects-list {width: 100%;}
.projects-popup td {padding-top: 15px; padding-bottom:15px;}
.projects-popup tr td:first-child {padding-left: 30px;}
.projects-popup .projects-list__header {position: fixed; width: 100%; z-index: 3; background: #fff;}
.projects-popup .projects-list tr:nth-child(2) > td {padding-top: 51px;}
.projects-popup .projects-list__header td {font-family: @font-mulish; font-size: 14px; text-transform: uppercase; font-weight: bold;}
.projects-popup .projects-list__header td:nth-child(3), .projects-popup .projects-list__header td:nth-child(4), .projects-popup .projects-list__header td:nth-child(5) {text-align: center;}
.projects-popup td.projects-list__name, .projects-popup .projects-list__header td:nth-child(1) {width: 240px; padding-right: 27px;}
.projects-popup td.projects-list__step, .projects-list__header td:nth-child(2) {width: 100px; text-transform: uppercase;}
.projects-popup td.projects-list__step span.cur-proj {color: #82b44f;}
.projects-popup td.projects-list__edit, .projects-list__header td:nth-child(5) {width: 100px;}
.projects-popup td.projects-list__total-photos, .projects-popup td.projects-list__total-prints, .projects-list__header td:nth-child(3), .projects-list__header td:nth-child(4) {width: 100px;}
.projects-popup .projects-list__name span {display: block; font-size: 12px; font-family: @font-mulish; text-transform: uppercase; font-weight: 500; line-height: 1;}
.projects-popup .projects-list__name a {color: #4a7cb0; font-size: 12px; font-family: @font-mulish; line-height: 1; font-weight: bold; text-transform: uppercase;}
.projects-popup .projects-list__name a:hover {text-decoration: none;}
.projects-popup .projects-list__body td {font-family: @font-mulish; font-size: 12px;}
.projects-popup .projects-list__body td:not(:first-child) {font-weight: 500;}
.projects-popup .projects-list__delete .icon {width: 30px; height: 30px; font-size: 1.2em; cursor: pointer; margin-left: 0;}
.projects-popup .projects-list__delete .icon:hover:after {color: #ff2525;}
.projects-popup .projects-list__delete .icon:after {position: static;}
.projects-popup .projects-list__name .image, .projects-popup .projects-list__name .text-box {display: table-cell; vertical-align: middle; position: relative;}
.projects-popup .projects-list__name .text-box {padding-left: 13px;}
.projects-popup td.projects-list__total-photos, .projects-popup td.projects-list__total-prints, .projects-popup td.projects-list__edit {text-align: center;}
.projects-popup .projects-list__delete {text-align: center;}
.projects-popup span.sorting {position: relative; cursor: pointer; border-bottom: 1px dashed #000; letter-spacing: 0.5px;}
.projects-popup span.sorting:before {content: " "; opacity: .5; position: absolute; left: 0; bottom: -1px; float: left; border: solid transparent; height: 0; width: 0; border-color: rgba(255, 255, 255, 0); border-top-color: #82b44f; border-width: 4px; }
.projects-popup span.sorting:after {content: " "; opacity: .5; position: absolute; left: 0; top: 0; float: left; border: solid transparent; height: 0; width: 0; border-color: rgba(255, 255, 255, 0); border-top-color: #82b44f; border-width: 4px; transform: rotate(180deg);}
.projects-popup .projects-list__header td:nth-child(1) span.sorting:after, .projects-popup .projects-list__header td:nth-child(1) span.sorting:before {margin-left: 45px;}
.projects-popup .projects-list__header td:nth-child(5) span.sorting:after, .projects-popup .projects-list__header td:nth-child(5) span.sorting:before {margin-left: 72px;}*/
/*@-moz-document url-prefix() { 
  .projects-popup span.sorting::before {right: -14px;}
  .projects-popup .projects-list__header td:nth-child(5) span.sorting:after {left: 0;}
}
_::-webkit-:host:not(:root:root), .projects-popup span.sorting::before {
    right: -14px;
}
_::-webkit-:host:not(:root:root), .projects-popup .projects-list__header td:nth-child(5) span.sorting:after {
    left: 0;
}*/
/*.projects-popup tr.projects-list__body:nth-child(even) td {background: #F9FCFD;}
.projects-popup .sorting.sort-asc:after {opacity: 1;}
.projects-popup .sorting.sort-asc:before {opacity: .5;}
.projects-popup .sorting.sort-desc:after {opacity: .5;}
.projects-popup .sorting.sort-desc:before {opacity: 1;}*/

/*---images thumbs---*/
/*.projects-popup .image .print-image { background: #ededed; border: 1px solid #8c8c8c; display: inline-block; vertical-align: top; width: 58px; height: 58px; position: relative; left: 0; bottom: 0; }
.projects-popup .image .print-image .width { color: #8c8c8c; font-family: "ff-meta-web-pro",sans-serif; font-size: 11px; position: absolute; top: -22px; left: 42%; line-height: 11px; margin-left: -6px; }
.projects-popup .image .print-image .height { color: #8c8c8c; font-family: "ff-meta-web-pro",sans-serif; font-size: 11px; position: absolute; left: 111%; top: 51%; line-height: 11px; margin-top: -6px; }
.projects-popup .image .print-image span.width:after, .jobs .image .print-image span.height:after { content: '"'; }
.projects-popup .image .print-image-thumbs {width: 58px; height: 58px; border: 1px solid #8c8c8c; background: #ededed; z-index: 1; }
.projects-popup .image .print-image-thumbs:after { content: ''; position: absolute; width: 58px; height: 58px; border: 1px solid #8c8c8c; left: -3px; bottom: -3px; background: #ededed; z-index: 1; }
.projects-popup .image .print-image-thumbs:before { content: ''; position: absolute; width: 58px; height: 58px; border: 1px solid #8c8c8c; left: -5px; bottom: -5px; background: #fff; z-index: 2; }
.projects-popup .image .print-image-thumbs div { display: inline-block; position: absolute; z-index: 3; background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--one div { width: 56px; height: 56px; left: -3px; top: 3px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--two div { width: 26px; height: 54px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--two div:nth-child(1) { left: -2px; top: 4px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--two div:nth-child(2) { right: 4px; top: 4px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--three div { width: 28px; height: 27px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--three div:nth-child(1) { left: -3px; top: 4px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--three div:nth-child(2) { right: 2px; top: 4px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--three div:nth-child(3) { left: -3px; bottom: -3px; width: 57px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--four div { width: 28px; height: 27px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--four div:nth-child(1) { left: -3px; top: 4px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--four div:nth-child(2) { right: 2px; top: 4px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--four div:nth-child(3) { left: -3px; bottom: -3px; }
.projects-popup .image .print-image-thumbs.print-image-thumbs--four div:nth-child(4) { right: 2px; bottom: -3px; }*/

/* /PROJECTS POPUP */

/*Time remove*/
.walkme-custom-bbcode-wt-link.walkme-action-start-wt span {display: none;}

@media(min-height: 780px) {
    .center-btn.authorize-upload-btn {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, 0);
    }
}
@media(max-height: 780px) {
    .drop-area:not(.small) .center-btn.authorize-upload-btn {
        position: absolute;
        left: 50%;
        transform: translateX(-50%);
    }

    .drop-area.small .center-btn.authorize-upload-btn {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%);
    }
}

body,
html {
  margin: 0;
  padding: 0;
  text-rendering: optimizeLegibility;
  background-color: #fff;
  font-size: 14px;
  line-height: 16px;
  font-family: "Mulish";
  box-sizing: border-box;
  min-height: 100vh;
  height: auto;
}
body * {
  box-sizing: border-box;
}
@media print {
  body * {
    color: #000 !important;
  }
}
ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
h1,
h2,
h3,
h4,
h5,
h6,
p {
  margin: 0;
}
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance: textfield;
}
textarea {
  overflow: auto;
}
@media print {
  @page {
    margin-top: 0;
    margin-left: 1cm;
    margin-right: 1cm;
    margin-bottom: 0;
  }
}
#popup-view-wrapper.b-modal {
  visibility: hidden;
  opacity: 0;
  background: #fff;
  -webkit-transform: scale(0.7);
  -moz-transform: scale(0.7);
  -ms-transform: scale(0.7);
  transform: scale(0.7);
  position: fixed;
  top: 50%;
  left: 50%;
  z-index: 1004;
  box-shadow: 0 0 13px 0 rgba(0, 0, 0, 0.15);
  height: 100px;
  width: 100px;
  margin: -50px 0 0 -50px;
  overflow: hidden;
}
#popup-view-wrapper.show {
  visibility: visible;
  opacity: 1;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
#popup-view-wrapper .b-modal__header {
  height: 50px;
  position: relative;
  line-height: 46px;
  background: #E9EFF5;
  padding: 0 20px 0 30px;
  border-bottom: 1px solid #beccdb;
}
#popup-view-wrapper .b-modal__header .title {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 700;
  margin: 0;
  word-break: break-word;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 16px;
  vertical-align: middle;
  display: inline-block;
  width: 100%;
  max-height: 80px;
  letter-spacing: 0;
}
#popup-view-wrapper .b-modal__header .close {
  width: 19px;
  height: 19px;
  position: absolute;
  right: 19px;
  top: 17px;
  display: block;
  cursor: pointer;
}
#popup-view-wrapper .b-modal__body {
  height: calc(100% - 69px);
  position: relative;
}
#popup-view-wrapper .b-modal__body .b-modal-content {
  height: calc(100% - 50px);
}
#popup-view-wrapper .b-modal__body .b-modal-content > div {
  height: 100%;
  position: relative;
}
#popup-view-wrapper .b-modal__body .b-modal__body__buttons {
  position: relative;
  padding: 0 30px 50px;
  margin: 30px 0 0;
  white-space: nowrap;
  text-align: center;
}
#popup-view-wrapper .b-modal__body .b-modal__body__buttons .btn {
  position: relative;
  font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif;
  text-transform: uppercase;
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #e08b2e;
  border-radius: 5px;
  font-size: 21px;
  padding: 0 15px;
  line-height: 50px;
  -moz-transition: background 150ms ease;
  -o-transition: background 150ms ease;
  -webkit-transition: background 150ms ease;
  -ms-transition: background 150ms ease;
  transition: background 150ms ease;
  font-weight: 400;
  text-decoration: none;
  color: #fff;
  height: 52px;
  border: none;
  box-shadow: none;
  text-shadow: none;
}
#popup-view-wrapper.b-default-popup {
  border-color: #beccdb;
}
#popup-view-wrapper.b-default-popup .button--alt.button {
  background-color: #8C8C8C;
  border-color: #8C8C8C;
}
#popup-view-wrapper.b-default-popup .button {
  color: #FFF;
  background-color: #4e80b1;
  font-family: "ff-meta-web-pro", "HelveticaNeue", "Helvetica", sans-serif;
  font-size: 14.986px;
  padding: 16px 50px 15px;
  text-transform: uppercase;
  border-radius: 3px;
  display: inline-block;
  text-align: center;
  cursor: pointer;
  appearance: none;
  border: 1px solid #4e80b1;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.07);
  -webkit-transition-property: background-color, color;
  transition-property: background-color, color;
  -webkit-transition-duration: 0.125s;
  transition-duration: 0.125s;
  -webkit-transition-timing-function: cubic-bezier(1, 0, 0, 1);
  transition-timing-function: cubic-bezier(1, 0, 0, 1);
  text-decoration: none;
}
#popup-view-wrapper.b-default-popup .b-modal__body__buttons .button--alt--50.button {
  width: 140px;
  padding: 16px 25px 15px;
  margin: 0 10px;
}
#popup-view-wrapper.b-default-popup .b-modal__body__buttons .button--alt--cancel.button {
  background: #fff;
  color: #777;
  border-color: #8C8C8C;
}
#popup-view-wrapper.b-default-popup .b-modal__header {
  height: 57px;
  background: #f6fafc;
  border-bottom: 1px solid #beccdb;
}
#popup-view-wrapper.b-default-popup .b-modal__header h2 {
  font-weight: 400;
  font-size: 24px;
  line-height: 57px;
  text-align: center;
  color: #686f75;
  text-transform: uppercase;
  padding: 0;
  margin: 0;
}
#popup-view-wrapper.b-default-popup .b-modal__body__content {
  padding: 30px 39px 0;
  margin: 0 0 30px;
}
#popup-view-wrapper.b-default-popup .b-modal__body__buttons {
  position: relative;
  padding: 0 30px 50px;
  margin: 30px 0 0;
  white-space: nowrap;
  text-align: center;
}
#popup-view-wrapper .b-modal__footer {
  height: 69px;
  padding: 0 20px;
  border-top: 1px solid #beccdb;
  position: relative;
  background: #fafcfd;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
#popup-view-wrapper .b-modal__footer.m-align-center {
  justify-content: center;
}
#popup-view-wrapper .b-modal__footer.m-align-space {
  justify-content: space-between;
}
#popup-view-wrapper .b-modal__footer .btn + .btn {
  margin-left: 10px;
}
#popup-view-wrapper .b-modal_header-content {
  position: absolute;
  top: 17px;
  right: 55px;
  line-height: 15px;
}
.tooltip {
  position: relative;
}
.tooltip .tooltiptext {
  visibility: hidden;
  min-width: 120px;
  background-color: #555;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 0 15px;
  position: absolute;
  z-index: 1;
  bottom: 125%;
  left: 50%;
  margin-left: -90px;
  opacity: 0;
  transition: opacity 0.3s;
  color: #fff !important;
}
.tooltip .tooltiptext:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #555 transparent transparent transparent;
}
:hover.tooltip .tooltiptext {
  visibility: visible;
  opacity: 0.6;
}
.b-modal__body__buttons {
  display: flex;
  justify-content: center;
}
/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
@font-face {
  font-family: "icons";
  src: url(/app/dist/assets/apps/core/less/fonticons/icons-2729b456.eot);
  src: url(/app/dist/assets/apps/core/less/fonticons/icons-2729b456.eot) format("embedded-opentype"), url(/app/dist/assets/apps/core/less/fonticons/icons-965fa919.woff2) format("woff2"), url(/app/dist/assets/apps/core/less/fonticons/icons-74d11202.woff) format("woff"), url(/app/dist/assets/apps/core/less/fonticons/icons-786c08c4.ttf) format("truetype"), url(/app/dist/assets/apps/core/less/fonticons/icons-41f35f54.svg) format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.font-icon {
  position: relative;
}
.font-icon:after {
  content: "";
  font-family: "icons";
  position: absolute;
  font-style: normal;
  font-weight: normal;
  speak: none;
  display: inline-block;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  pointer-events: none;
  text-decoration: none;
  transition: none;
}
.icon--undo.font-icon:after {
  content: "\E85B";
  font-size: 14px;
}
.icon--text.font-icon:after {
  content: '\E800';
  font-size: 14px;
}
.icon--redo.font-icon:after {
  content: "\E85B";
  font-size: 14px;
  transform: rotateY(180deg);
}
.icon--back.font-icon:after {
  content: "\E810";
  transform: scale(-0.8);
}
.icon--rebuild.font-icon:after {
  content: "\E80C";
  font-size: 13px;
}
.icon--advanced.font-icon:after {
  content: "\E808";
  font-size: 13px;
}
.icon--next.font-icon:after {
  content: "\E810";
}
.icon--next-small.font-icon:after {
  content: "\E810";
  transform: scale(0.8);
}
.icon--pencil.font-icon:after {
  content: "\E804";
  font-size: 14px;
}
.icon--upload.font-icon:after {
  content: "\E810";
  transform: rotate(-90deg);
  font-size: 12px;
}
.icon--move-to.font-icon:after {
  content: "\E84B";
  font-size: 14px;
}
.icon--copy-to.font-icon:after {
  content: "\E84C";
  font-size: 14px;
}
.icon--delete.font-icon:after {
  content: "\E811";
  font-size: 14px;
}
.icon--resize.font-icon:after {
  content: "\E878";
  font-size: 11px;
}
.icon--text-edit.font-icon:after {
  content: "\E803";
  font-size: 14px;
}
.icon--send.font-icon:after {
  content: "\E840";
  font-size: 14px;
}
.icon--rotate-90.font-icon:after {
  content: "\E852";
  font-size: 33px;
}
.icon--inner-rotate.font-icon:after {
  content: '\E817';
  font-size: 19px;
}
.icon--rotate.font-icon:after {
  content: "\E817";
  font-size: 13px;
}
.icon--rotate-cw.font-icon:after {
  content: "\E849";
  font-size: 17px;
}
.icon--rotate-ccw.font-icon:after {
  content: "\E849";
  font-size: 17px;
  transform: scaleX(-1);
}
.icon--triangle-up.font-icon:after {
  content: "\E824";
  font-size: 13px;
}
.icon--triangle-down.font-icon:after {
  content: "\E823";
  font-size: 13px;
}
.icon--pipe.font-icon:after {
  content: "\E847";
  font-size: 10px;
}
.icon--locked.font-icon:after {
  content: "\E827";
  font-size: 13px;
}
.icon--unlocked.font-icon:after {
  content: "\E828";
  font-size: 13px;
}
.icon--slideshow.font-icon:after {
  content: "\E84E";
  font-size: 26px;
}
.stop.icon--slideshow.font-icon:after {
  content: "\E851";
}
.icon--crop.font-icon:after {
  content: "\E83F";
  font-size: 20px;
}
.icon--flip.font-icon:after {
  content: "\E848";
  font-size: 20px;
}
.icon--info.font-icon:after {
  content: "\F086";
  font-size: 15px;
}
.icon--swap.font-icon:after {
  content: '\E812';
  font-size: 14px;
}
.icon--save-project.font-icon:after {
  content: "\E881";
  font-size: 15px;
}
.icon--thumb-up.font-icon:after {
  content: "\E85A";
  font-size: 15px;
}
.icon--choose-cover.font-icon:after {
  content: "\E81D";
  font-size: 14px;
}
.icon--choose-layout.font-icon:after {
  content: "\E814";
  font-size: 14px;
}
.icon--shuffle-photos.font-icon:after {
  content: "\E813";
  font-size: 14px;
}
.icon--shuffle.font-icon:after {
  content: "\E809";
  font-size: 11px;
}
.icon--preview.font-icon:after {
  content: '\E806';
  font-size: 13px;
}
.icon--dots.font-icon:after {
  content: "\E841";
  font-size: 15px;
}
.icon--more.font-icon:after {
  content: "\E841";
  font-size: 15px;
  transform: rotate(90deg);
}
.icon--note.font-icon:after {
  content: "\E856";
  font-size: 28px;
}
.icon--align-center.font-icon:after {
  content: '\E807';
  font-size: 14px;
}
.icon--align-right.font-icon:after {
  content: '\E818';
  font-size: 14px;
}
.icon--picker.font-icon:after {
  content: "\E82C";
  font-size: 15px;
}
.icon--cose-cropmode.font-icon:after {
  content: '\E805';
  font-size: 14px;
}
.icon--page-color.font-icon:after {
  content: "\E82C";
  font-size: 13px;
}
.icon--datepicker.font-icon:after {
  content: "\E87D";
  font-size: 16px;
}
.icon--event-box.font-icon:after {
  content: "\E87C";
  font-size: 16px;
}
.icon--arrow-left.font-icon:after {
  content: "\E802";
  font-size: 19px;
  transform: rotate(180deg);
}
.icon--arrow-right.font-icon:after {
  content: "\E802";
  font-size: 19px;
}
.icon--down.font-icon:after {
  content: "\E80A";
  transform: rotate(90deg);
  font-size: 16px;
}
.icon--arrow-back.font-icon:after {
  content: "\E802";
  transform: scale(-1);
  font-size: 27px;
}
.icon--arrow-prev.font-icon:after {
  content: "\E802";
  transform: scale(-1);
  font-size: 32px;
}
.icon--comment.font-icon:after {
  content: "\E876";
}
.icon--arrow-next.font-icon:after {
  content: "\E802";
  font-size: 32px;
}
.icon--add-photos.font-icon:after {
  content: "\E80E";
  font-size: 18px;
}
.icon--select.font-icon:after {
  content: "\E80F";
  font-size: 8px;
}
.icon--zoom.font-icon:after {
  content: "\E826";
  font-size: 16px;
}
.icon--close.font-icon:after {
  content: "\E805";
  font-size: 16px;
}
.icon--report-abuse.font-icon:after {
  content: "\E873";
  font-size: 11px;
}
.icon--shipping.font-icon:after {
  content: "\E857";
  font-size: 19px;
}
.icon--printer.font-icon:after {
  content: "\E860";
  font-size: 20px;
}
.icon--tile-one.font-icon:after {
  content: "\E900";
  font-size: 14px;
}
.icon--tile-two.font-icon:after {
  content: "\E902";
  font-size: 14px;
}
.icon--tile-three.font-icon:after {
  content: "\E901";
  font-size: 14px;
}
.icon--social-facebook.font-icon:after {
  content: "\F09A";
  font-size: 30px;
}
.icon--social-twitter.font-icon:after {
  content: "\F099";
  font-size: 27px;
}
.icon--social-google.font-icon:after {
  content: "\F0D5";
  font-size: 28px;
}
.icon--filters.font-icon:after {
  content: '\E861';
  font-size: 12px;
}
.icon--trim-any.font-icon:after {
  content: '\E862';
  font-size: 22px;
}
.icon--trim-side.font-icon:after {
  content: '\E863';
  font-size: 22px;
}
.icon--trim-ticket.font-icon:after {
  content: '\E864';
  font-size: 22px;
}
.icon--trim-tab.font-icon:after {
  content: '\E865';
  font-size: 22px;
}
.icon--trim-square.font-icon:after {
  content: '\E866';
  font-size: 22px;
}
.icon--trim-bracket.font-icon:after {
  content: '\E867';
  font-size: 24px;
}
.icon--trim-envelope.font-icon:after {
  content: '\E868';
  font-size: 22px;
}
.icon--convert.font-icon:after {
  content: '\E86D';
  font-size: 16px;
}
.icon--add.font-icon:after {
  content: '\E871';
  font-size: 21px;
}
.icon--update.font-icon:after {
  content: '\E86F';
  font-size: 18px;
}
.icon--save.font-icon:after {
  content: '\E870';
  font-size: 20px;
}
.icon--setting.font-icon:after {
  content: '\E872';
  font-size: 21px;
}
.icon--tile-1x1.font-icon:after {
  content: '\E900';
  font-size: 14px;
}
.icon--tile-2x3.font-icon:after {
  content: '\E902';
  font-size: 14px;
}
.icon--tile-2x2.font-icon:after {
  content: '\E901';
  font-size: 14px;
}
.icon--category-children.font-icon:after {
  content: '\E831';
  font-size: 18px;
}
.icon--category-education.font-icon:after {
  content: '\E832';
  font-size: 14px;
}
.icon--category-family.font-icon:after {
  content: '\E833';
  font-size: 17px;
}
.icon--category-featured.font-icon:after {
  content: '\E834';
  font-size: 23px;
}
.icon--category-food.font-icon:after {
  content: '\E835';
  font-size: 13px;
}
.icon--category-handlettered.font-icon:after {
  content: '\E837';
  font-size: 18px;
}
.icon--category-holiday.font-icon:after {
  content: '\E838';
  font-size: 16px;
}
.icon--category-love.font-icon:after {
  content: '\E839';
  font-size: 18px;
}
.icon--category-panoramic.font-icon:after {
  content: '\E83A';
  font-size: 8px;
}
.icon--category-photography.font-icon:after {
  content: '\E83B';
  font-size: 15px;
}
.icon--category-seasonal.font-icon:after {
  content: '\E83C';
  font-size: 18px;
}
.icon--category-travel.font-icon:after {
  content: '\E83D';
  font-size: 15px;
}
.icon--category-pets.font-icon:after {
  content: '\E88D';
  font-size: 14px;
}
.icon--category-journals.font-icon:after {
  content: '\E85E';
  font-size: 14px;
}
.icon--category-collages.font-icon:after {
  content: '\E85F';
  font-size: 14px;
}
.icon--tab-product.font-icon:after {
  content: '\E84A';
  font-size: 34px;
}
.icon--tab-decor.font-icon:after {
  content: '\E875';
  font-size: 30px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-decor.font-icon:after {
    font-size: 28px;
  }
}
.icon--tab-wall.font-icon:after {
  content: '\E877';
  font-size: 23px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-wall.font-icon:after {
    font-size: 20px;
  }
}
.icon--external.font-icon:after {
  content: '\E879';
  font-size: 16px;
}
.icon--public.font-icon:after {
  content: '\E880';
  font-size: 14px;
}
.icon--star.font-icon:after {
  content: '\E87B';
  font-size: 23px;
}
.icon--plus.font-icon:after {
  content: '\E87C';
  font-size: 14px;
}
.icon--arrow-long-left.font-icon:after {
  content: "\E87E";
  font-size: 14px;
  transform: scale(-0.8);
}
.icon--download.font-icon:after {
  content: "\E84D";
  font-size: 14px;
}
.icon--edit-fill.font-icon:after {
  content: "\E859";
  font-size: 14px;
}
.card-icon:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  background-position: 0 50%;
  background-color: transparent;
  background-repeat: no-repeat;
  background-size: contain;
  pointer-events: none;
}
@media print {
  .card-icon:after {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }
}
.card-icon.icon--visa {
  padding-left: 75px;
}
.card-icon.icon--visa:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwIiBoZWlnaHQ9IjMzIiB2aWV3Qm94PSIwIDAgMTAwIDMzIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+DQo8ZyBpZD0iVmlzYV9JbmMuX2xvZ28iPg0KPGcgaWQ9Imc0MTU4Ij4NCjxnIGlkPSJwb2x5Z29uOSI+DQo8cGF0aCBkPSJNIDEuODI4NjEgNy4yMTEwOUwgMS43MDg5MWUtMDcgNy4yMTEwOUwgMS4xNDM3NSA4LjU1NjkxZS0wOEwgMi45NzIyNiA4LjU1NjkxZS0wOEwgMS44Mjg2MSA3LjIxMTA5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzUuMjMyNCAwLjU3OTEwMikgc2NhbGUoNC40Mjk5NikiIGZpbGw9IiMwMDU3OUYiLz4NCjwvZz4NCjxnIGlkPSJwYXRoMTEiPg0KPHBhdGggZD0iTSA1LjQ4NTM0IDAuMzA3MDA1QyA1LjEyNDY2IDAuMTYxMDk4IDQuNTUyNTkgLTYuNjg5OTVlLTA4IDMuODQ1MjIgLTYuNjg5OTVlLTA4QyAyLjAzOTQxIC02LjY4OTk1ZS0wOCAwLjc2Nzc2NCAwLjk4MTg4NSAwLjc1OTk2NSAyLjM4NTY4QyAwLjc0NDk2NSAzLjQyMTQgMS42NzA0MiAzLjk5NjY3IDIuMzYyNTkgNC4zNDIwMUMgMy4wNzAwNiA0LjY5NDkgMy4zMTA1NSA0LjkyNTIzIDMuMzEwNTUgNS4yMzk3OEMgMy4zMDMzNSA1LjcyMjg3IDIuNzM4ODcgNS45NDU1NSAyLjIxMjQgNS45NDU1NUMgMS40ODIzMyA1Ljk0NTU1IDEuMDkxMTUgNS44MzA3NCAwLjQ5NjY3NyA1LjU2MTk3TCAwLjI1NTg4OCA1LjQ0Njc2TCAxLjI4MTY4ZS0wNyA3LjA2NTQ5QyAwLjQyODg4IDcuMjY0NzIgMS4yMTkwNCA3LjQ0MTUyIDIuMDM5NDEgNy40NDkyN0MgMy45NTgxMiA3LjQ0OTI3IDUuMjA3MjYgNi40ODI1OCA1LjIyMjA2IDQuOTg2NjFDIDUuMjI5MzYgNC4xNjU3MiA0Ljc0MDY4IDMuNTM2NzIgMy42ODcxMyAzLjAyMjc0QyAzLjA0NzU2IDIuNjkyNzkgMi42NTU4OCAyLjQ3MDMxIDIuNjU1ODggMi4xMzI3MkMgMi42NjMzOCAxLjgyNTgyIDIuOTg3MTYgMS41MTE0NyAzLjcwOTEzIDEuNTExNDdDIDQuMzAzNiAxLjQ5NjA3IDQuNzQwMzggMS42NDE3OCA1LjA3MTI3IDEuNzg3NThMIDUuMjM2NjYgMS44NjQxNUwgNS40ODUzNCAwLjMwNzAwNUwgNS40ODUzNCAwLjMwNzAwNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ4LjM5OTQgMCkgc2NhbGUoNC40Mjk5NikiIGZpbGw9IiMwMDU3OUYiLz4NCjwvZz4NCjxnIGlkPSJwYXRoMTMiPg0KPHBhdGggZD0iTSAyLjgyOTE3IDQuNjU2NDZDIDIuOTc5NzYgNC4yNDIxOSAzLjU1OTIzIDIuNjM4ODUgMy41NTkyMyAyLjYzODg1QyAzLjU1MTY0IDIuNjU0MjUgMy43MDk1MyAyLjIxNjk0IDMuNzk5ODIgMS45NDg0N0wgMy45Mjc2MiAyLjU2OTgzQyAzLjkyNzYyIDIuNTY5ODMgNC4yNzM5IDQuMjk1OTIgNC4zNDkxIDQuNjU2NDZDIDQuMDYzMzEgNC42NTY0NiAzLjE5MDM1IDQuNjU2NDYgMi44MjkxNyA0LjY1NjQ2Wk0gNS4wODYzNiA4LjU1NjkxZS0wOEwgMy42NzE5MyA4LjU1NjkxZS0wOEMgMy4yMzU3NSA4LjU1NjkxZS0wOCAyLjkwNDM3IDAuMTMwMzA2IDIuNzE2MTcgMC41OTgzMDdMIDUuMTI2NzJlLTA3IDcuMjEwOTlMIDEuOTE4NzEgNy4yMTA5OUMgMS45MTg3MSA3LjIxMDk5IDIuMjM0NiA2LjMyMDk3IDIuMzAyNDkgNi4xMjkyOEMgMi41MTI5OCA2LjEyOTI4IDQuMzc5NSA2LjEyOTI4IDQuNjUwMjggNi4xMjkyOEMgNC43MDI3OCA2LjM4MjQ1IDQuODY4NDcgNy4yMTA5OSA0Ljg2ODQ3IDcuMjEwOTlMIDYuNTYxNiA3LjIxMDk5TCA1LjA4NjM2IDguNTU2OTFlLTA4TCA1LjA4NjM2IDguNTU2OTFlLTA4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzAuOTMyNiAwLjU3OTEwMikgc2NhbGUoNC40Mjk5NikiIGZpbGw9IiMwMDU3OUYiLz4NCjwvZz4NCjxnIGlkPSJwYXRoMTUiPg0KPHBhdGggZD0iTSA0LjUxNDY5IDguNTU2OTFlLTA4TCAyLjcyMzg3IDQuOTE3MjdMIDIuNTI4MTggMy45MTk5OUMgMi4xOTcxIDIuNzY5MjYgMS4xNTg3NSAxLjUxOTAyIDEuMzczMjNlLTA3IDAuODk3MzU5TCAxLjY0MDMyIDcuMjAzNDRMIDMuNTc0MDMgNy4yMDM0NEwgNi40NDgzIDguNTU2OTFlLTA4TCA0LjUxNDY5IDguNTU2OTFlLTA4TCA0LjUxNDY5IDguNTU2OTFlLTA4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOC40NjY4IDAuNTc5MTAyKSBzY2FsZSg0LjQyOTk2KSIgZmlsbD0iIzAwNTc5RiIvPg0KPC9nPg0KPGcgaWQ9InBhdGgxNyI+DQo8cGF0aCBkPSJNIDIuOTcyMTYgOC41NTY5MWUtMDhMIDAuMDMwMDk4NSA4LjU1NjkxZS0wOEwgNS4wMzUxN2UtMDggMC4xNDU3MDJDIDIuMjk0OTkgMC43NDQxMTIgMy44MTQ5MiAyLjE4NjU1IDQuNDM5MzkgMy45MjAzTCAzLjc5OTgyIDAuNjA2MTU4QyAzLjY5NDUzIDAuMTQ1NiAzLjM3MDk0IDAuMDE1MTkyMyAyLjk3MjE2IDguNTU2OTFlLTA4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjU3OTEwMikgc2NhbGUoNC40Mjk5NikiIGZpbGw9IiNGQUE2MUEiLz4NCjwvZz4NCjwvZz4NCjwvZz4NCjwvZz4NCjwvc3ZnPg0KDQo=);
  height: 32px;
  width: 63px;
}
.card-icon-small.card-icon.icon--visa:after {
  height: 20px;
  width: 51px;
}
.card-icon.icon--visa.card-icon-small {
  padding-left: 58px;
}
.card-icon.icon--mastercard {
  padding-left: 62px;
}
.card-icon.icon--mastercard:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon-mastercard-d1b82175.svg);
  width: 50px;
  height: 37px;
}
.card-icon-small.card-icon.icon--mastercard:after {
  height: 25px;
  width: 34px;
}
.card-icon.icon--mastercard.card-icon-small {
  padding-left: 39px;
}
.card-icon.icon--card {
  padding-left: 62px;
}
.card-icon.icon--card:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyNSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8yOTQpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjEuMyAyLjEzNjM2SDMuN0MyLjgxNjM0IDIuMTM2MzYgMi4xIDIuODY4OTkgMi4xIDMuNzcyNzNWMTUuMjI3M0MyLjEgMTYuMTMxIDIuODE2MzQgMTYuODYzNiAzLjcgMTYuODYzNkgyMS4zQzIyLjE4MzcgMTYuODYzNiAyMi45IDE2LjEzMSAyMi45IDE1LjIyNzNWMy43NzI3M0MyMi45IDIuODY4OTkgMjIuMTgzNyAyLjEzNjM2IDIxLjMgMi4xMzYzNlpNMy43IDAuNUMxLjkzMjY5IDAuNSAwLjUgMS45NjUyNSAwLjUgMy43NzI3M1YxNS4yMjczQzAuNSAxNy4wMzQ3IDEuOTMyNjkgMTguNSAzLjcgMTguNUgyMS4zQzIzLjA2NzMgMTguNSAyNC41IDE3LjAzNDcgMjQuNSAxNS4yMjczVjMuNzcyNzNDMjQuNSAxLjk2NTI1IDIzLjA2NzMgMC41IDIxLjMgMC41SDMuN1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUuMzAwMiAxMS45NTQ1QzQuNDE2NTQgMTEuOTU0NSAzLjcwMDIgMTIuNjg3MiAzLjcwMDIgMTMuNTkwOUMzLjcwMDIgMTQuNDk0NiA0LjQxNjU0IDE1LjIyNzMgNS4zMDAyIDE1LjIyNzNDNi4xODM4NiAxNS4yMjczIDYuOTAwMiAxNC40OTQ2IDYuOTAwMiAxMy41OTA5QzYuOTAwMiAxMi42ODcyIDYuMTgzODYgMTEuOTU0NSA1LjMwMDIgMTEuOTU0NVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIuMSA3LjA0NTQ0QzEuMjE2MzQgNy4wNDU0NCAwLjUgNy43NzgwNyAwLjUgOC42ODE4MUMwLjUgOS41ODU1NSAxLjIxNjM0IDEwLjMxODIgMi4xIDEwLjMxODJIMjIuOUMyMy43ODM3IDEwLjMxODIgMjQuNSA5LjU4NTU1IDI0LjUgOC42ODE4MUMyNC41IDcuNzc4MDcgMjMuNzgzNyA3LjA0NTQ0IDIyLjkgNy4wNDU0NEgyLjFaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzI5NCI+DQo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 50px;
  height: 37px;
}
.card-icon-small.card-icon.icon--card:after {
  height: 25px;
  width: 34px;
}
.card-icon.icon--card.card-icon-small {
  padding-left: 39px;
}
.card-icon.icon--amex {
  padding-left: 78px;
}
.card-icon.icon--amex:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon-amex-cbb6c941.svg);
  width: 65px;
  height: 32px;
}
.card-icon-small.card-icon.icon--amex:after {
  height: 20px;
  width: 49px;
}
.card-icon.icon--amex.card-icon-small {
  padding-left: 57px;
}
.card-icon.icon--discover {
  padding-left: 77px;
}
.card-icon.icon--discover:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iODEiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCA4MSAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik02LjkxMDkyIC01LjQxNTg4ZS0wN0MxMC43Mjc1IC01LjQxNTg4ZS0wNyAxMy44MjE2IDIuOTA2MDMgMTMuODIxNiA2LjQ5NTkzVjYuNUMxMy44MjE2IDEwLjA4OTkgMTAuNzI3NSAxMyA2LjkxMDkyIDEzQzMuMDk0MDEgMTMgMS44MDcwNGUtMDYgMTAuMDg5OSAxLjgwNzA0ZS0wNiA2LjVWNi40OTU5M0MxLjgwNzA0ZS0wNiAyLjkwNjAzIDMuMDk0MDEgLTUuNDE1ODhlLTA3IDYuOTEwOTIgLTUuNDE1ODhlLTA3Vi01LjQxNTg4ZS0wN1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM1Ljk4MzQpIiBmaWxsPSIjRjQ3MjE2Ii8+DQo8cGF0aCBkPSJNMzIuMDQxNCA0LjM2MjhlLTA3QzMzLjEzMTQgNC4zNjI4ZS0wNyAzNC4wNDU2IDAuMjE5OTg2IDM1LjE1ODYgMC43NTA1NFYzLjU1NDUzQzM0LjEwNDYgMi41ODU0OCAzMy4xOTA0IDIuMTc5OSAzMS45ODEyIDIuMTc5OUMyOS42MDQ2IDIuMTc5OSAyNy43MzYgNC4wMzAzNyAyNy43MzYgNi4zNzYzOUMyNy43MzYgOC44NTAzNCAyOS41NDcgMTAuNTkwNiAzMi4wOTkgMTAuNTkwNkMzMy4yNDc5IDEwLjU5MDYgMzQuMTQ1MSAxMC4yMDYxIDM1LjE1ODYgOS4yNTI3MlYxMi4wNTgyQzM0LjAwNiAxMi41Njg1IDMzLjA3MjMgMTIuNzY5OSAzMS45ODEyIDEyLjc2OTlDMjguMTIyOCAxMi43Njk5IDI1LjEyNDcgOS45ODUwMiAyNS4xMjQ3IDYuMzkzNzdDMjUuMTI0NSAyLjg0MDk2IDI4LjIwMjUgNC4zNjI4ZS0wNyAzMi4wNDE0IDQuMzYyOGUtMDdWNC4zNjI4ZS0wN1pNMjAuMDYxNCAwLjA3NzE0ODZDMjEuNDg1OCAwLjA3NzE0ODYgMjIuNzg4OCAwLjUzNTczMSAyMy44Nzg1IDEuNDMyMDdMMjIuNTUyNiAzLjA2NDc3QzIxLjg5MjUgMi4zNjg5NSAyMS4yNjgzIDIuMDc1NTEgMjAuNTA5NCAyLjA3NTUxQzE5LjQxNzEgMi4wNzU1MSAxOC42MjE4IDIuNjYwMjkgMTguNjIxOCAzLjQyOTY5QzE4LjYyMTggNC4wODk1MiAxOS4wNjgxIDQuNDM4NzkgMjAuNTg4NyA0Ljk2Nzk5QzIzLjQ3MDkgNS45NTkyMiAyNC4zMjUyIDYuODM4MyAyNC4zMjUyIDguNzc5MzVDMjQuMzI1MiAxMS4xNDQ3IDIyLjQ3NzcgMTIuNzkxNCAxOS44NDQ4IDEyLjc5MTRDMTcuOTE2NiAxMi43OTE0IDE2LjUxNDkgMTIuMDc3MiAxNS4zNDc1IDEwLjQ2NTdMMTYuOTg0MiA4Ljk4Mjk1QzE3LjU2NzcgMTAuMDQzOSAxOC41NDEzIDEwLjYxMjYgMTkuNzUgMTAuNjEyNkMyMC44ODAzIDEwLjYxMjYgMjEuNzE3MiA5Ljg3OTE2IDIxLjcxNzIgOC44ODkxNkMyMS43MTcyIDguMzc1OTggMjEuNDYzNiA3LjkzNjE0IDIwLjk1NzUgNy42MjQ5NUMyMC43MDI3IDcuNDc3NjggMjAuMTk3OSA3LjI1ODA2IDE5LjIwNTkgNi45MjkxM0MxNi44MjYxIDYuMTIzMzggMTYuMDA5NyA1LjI2MjA0IDE2LjAwOTcgMy41Nzg2OUMxNi4wMDk1IDEuNTc4OTcgMTcuNzYzIDAuMDc3MTQ4NiAyMC4wNjE0IDAuMDc3MTQ4NlYwLjA3NzE0ODZaTTQ5LjAxNzEgMC4yOTAyMzRINTEuNzg0OEw1NS4yNDkzIDguNDk3MTNMNTguNzU4NSAwLjI5MDIzNEg2MS41MDUzTDU1Ljg5MzIgMTIuODIyMkg1NC41Mjk2TDQ5LjAxNzEgMC4yOTAyMzRaTTExLjg1OTIgMC4zMDg5NjdIMTQuMzkzMVYxMi41Mjc1SDExLjg1OTJWMC4zMDg5NjdaTTYyLjY1MDkgMC4zMDg5NjdINjkuODM3VjIuMzc5M0g2NS4xODMyVjUuMDkxMzVINjkuNjY1NlY3LjE2MDdINjUuMTgzMlYxMC40NTg5SDY5LjgzN1YxMi41Mjc1SDYyLjY1MDlWMC4zMDg5NjdaTTc2LjkxMDYgNy4zODAxOUM3OC44MTkxIDcuMDE0NzggNzkuODY5MyA1Ljc4NzE3IDc5Ljg2OTMgMy45MTY0OUM3OS44NjkzIDEuNjI4ODggNzguMTk0NSAwLjMwOTA4OSA3NS4yNzIxIDAuMzA5MDg5SDcxLjUxNTNWMTIuNTI3Nkg3NC4wNDYxVjcuNjE5MDNINzQuMzc2OEw3Ny44ODM5IDEyLjUyNzVIODFMNzYuOTEwNiA3LjM4MDE5VjcuMzgwMTlaTTc0Ljc4NjYgNS45MzM4M0g3NC4wNDYxVjIuMjMzNTFINzQuODI2NUM3Ni40MDQ0IDIuMjMzNTEgNzcuMjYyMiAyLjg1NTc1IDc3LjI2MjIgNC4wNDQ3OEM3Ny4yNjI0IDUuMjczMDEgNzYuNDA0NyA1LjkzMzgzIDc0Ljc4NjYgNS45MzM4M1Y1LjkzMzgzWk0zLjcxOTIxIDAuMzA4OTY3SC0xLjA1NDExZS0wN1YxMi41Mjc1SDMuNjk5ODRDNS42NjY5NSAxMi41Mjc1IDcuMDg3OTUgMTIuMDkwOCA4LjMzNDg4IDExLjExN0M5LjgxNjk0IDkuOTYzNDYgMTAuNjkzMiA4LjIyNDg5IDEwLjY5MzIgNi40MjY4QzEwLjY5MzMgMi44MjA4NyA3LjgyODYxIDAuMzA4OTY3IDMuNzE5MjEgMC4zMDg5NjdWMC4zMDg5NjdaTTYuNjc5NSA5LjQ4Nzg3QzUuODgzMzMgMTAuMTYzNyA0Ljg0OTE5IDEwLjQ1ODkgMy4yMTIwNyAxMC40NTg5SDIuNTMxODZWMi4zNzkzSDMuMjExOTVDNC44NDkwNyAyLjM3OTMgNS44NDIzNyAyLjY1NTExIDYuNjc5MzggMy4zNjc0NUM3LjU1NTczIDQuMTAxNDcgOC4wODI4NSA1LjIzODYyIDguMDgyODUgNi40MDkzQzguMDgyOTggNy41ODE2OSA3LjU1NTczIDguNzUzODQgNi42Nzk1IDkuNDg3ODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMDgzOTg0NCkiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 64px;
  height: 33px;
}
.card-icon-small.card-icon.icon--discover:after {
  height: 21px;
  width: 50px;
}
.card-icon.icon--discover.card-icon-small {
  padding-left: 58px;
}
.card-icon.icon--jbc {
  padding-left: 56px;
}
.card-icon.icon--jbc:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCA0NCAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik00My4xNjY0IDI2LjE5ODVDNDMuMTY2NCAyOS44NTg0IDQwLjE2MTMgMzIuODI2MiAzNi40NTIzIDMyLjgyNjJIMi4zOTI3N2UtMDdWNi42Mjg2MUMyLjM5Mjc3ZS0wNyAyLjk2Nzc1IDMuMDA1MjcgNC44MzEwNGUtMDggNi43MTQ3OCA0LjgzMTA0ZS0wOEg0My4xNjY1VjI2LjE5ODVINDMuMTY2NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDU4NTkzOCkiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBkPSJNMi4zNDkwOSAxNC43Nzk1QzMuMzkwMjkgMTQuODAxOSA0LjQzNzQ2IDE0LjczNDIgNS40NzQ0NyAxNC44MTQ3QzYuNTI0NjcgMTUuMDA4MSA2Ljc3NzcxIDE2LjU3NzQgNS44NDQ3NiAxNy4wOTE0QzUuMjA4MTYgMTcuNDMgNC40NTE5IDE3LjIxNzUgMy43NjE3NCAxNy4yNzcySDIuMzQ5MDlWMTQuNzc5NVpNNi4wNzY0MiAxMS45NTI1QzYuMzA3NzEgMTIuNzU4NCA1LjUyMDYzIDEzLjQ4MjEgNC43MzQyNSAxMy4zNzExSDIuMzQ5MDlDMi4zNjU4NCAxMi42MTEgMi4zMTY0IDExLjc4NjEgMi4zNzM0MiAxMS4wNjYxQzMuMzI4ODIgMTEuMDkyNiA0LjI5MzIxIDExLjAxMTkgNS4yNDMxNyAxMS4xMDgzQzUuNjUxMjQgMTEuMjA5NSA1Ljk5Mjg0IDExLjU0MDcgNi4wNzY0MiAxMS45NTI1VjExLjk1MjVaTTExLjgxNjYgMC4wMDAzMTk3NjJDMTEuODYwOSAxLjUzOTQ3IDExLjgyMyAzLjE1OTk3IDExLjgzNTcgNC43MzAzNEMxMS44MzI4IDExLjExNDkgMTEuODQxOSAxNy40OTk3IDExLjgzMDYgMjMuODg0MUMxMS43ODg4IDI2LjI3NjggOS42NDA0MyAyOC4zNTU5IDcuMjMzMTggMjguNDAzN0M0LjgyMzUyIDI4LjQxMzMgMi40MTM1MSAyOC40MDUyIDAuMDAzNTAyNTcgMjguNDA3OFYxOC43NTU3QzIuNjI5MzEgMTguNzQyMiA1LjI1NjQ1IDE4Ljc4MjggNy44ODExOSAxOC43MzU0QzkuMDk4OCAxOC42NTk5IDEwLjQzMjUgMTcuODY2OSAxMC40ODkyIDE2LjU0NDNDMTAuNjMyNSAxNS4yMTYgOS4zNjM3NyAxNC4yOTcxIDguMTU5MDggMTQuMTUyQzcuNjk2MDQgMTQuMTQwMiA3LjcwOTU4IDE0LjAxODggOC4xNTkwOCAxMy45NjU5QzkuMzA4IDEzLjcyMDcgMTAuMjEwMiAxMi41NDcgOS44NzIxNyAxMS4zNzE1QzkuNTg0MDMgMTAuMTM1MiA4LjE5OTcxIDkuNjU2NjYgNy4wNDgyMSA5LjY1OTAzQzQuNzAwMyA5LjY0MzI5IDIuMzUxOTUgOS42NTY4MyAwLjAwMzg1ODc3IDkuNjUyMjZDMC4wMTkwMDU0IDcuODUwMzIgLTAuMDI3NzY5MiA2LjA0NjQ2IDAuMDI5MDc1MyA0LjI0NTg0QzAuMjE1MTEyIDEuODk2MjcgMi40MTc1MiAtMC4wNDEzNjcgNC43OTEwOSAwLjAwMDY3MTM1NEM3LjEzMzIxIDAuMDAwNDA3NTE1IDkuNDc0OTcgMC4wMDA0MDc3MDggMTEuODE2NiAwLjAwMDMxOTc2MlYwLjAwMDMxOTc2MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4Ljk5MjIgMi4yMDg5OCkiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4NCjxwYXRoIGQ9Ik0wLjA2MjQ1MjIgNC40ODk2M0MwLjEyMjQxNSAyLjEwMDY1IDIuMjc5OTIgMC4wMzg1NzQ2IDQuNjg0MTQgMC4wMDM2NTk4OEM3LjA4NDg5IC0wLjAwMzYzOTY3IDkuNDg1OTkgMC4wMDI2MDQ5MiAxMS44ODY3IDAuMDAwNDk0MjA4QzExLjg4MDEgNy45OTM1IDExLjg5OTcgMTUuOTg3IDExLjg3NjggMjMuOTc5N0MxMS43ODQ0IDI2LjMzOTYgOS42NTAzNyAyOC4zNjI0IDcuMjcyMzUgMjguNDA0MkM0Ljg2NzA2IDI4LjQxMjggMi40NjE1IDI4LjQwNTQgMC4wNTYxMjYzIDI4LjQwNzhWMTguNDNDMi4zOTI1NCAxOC45NzQ4IDQuODQyNjUgMTkuMjA2OCA3LjIyNjE5IDE4Ljg0NTRDOC42NTA5NiAxOC42MTkgMTAuMjA5OCAxNy45Mjg1IDEwLjY5MjIgMTYuNDY5NEMxMS4wNDcyIDE1LjIyMTQgMTAuODQ3MyAxMy45MDc5IDEwLjkwMDEgMTIuNjI3VjkuNjUyMTdINi43NzUxOEM2Ljc1NjY1IDExLjYxOTYgNi44MTMxNCAxMy41OTA1IDYuNzQ1MzMgMTUuNTU1NkM2LjYzNDE0IDE2Ljc2MzQgNS40MjIzMiAxNy41MzA4IDQuMjY4MjMgMTcuNDg5OUMyLjgzNjk2IDE3LjUwNDggMC4wMDA3MDY1NDkgMTYuNDY2MSAwLjAwMDcwNjU0OSAxNi40NjYxQy0wLjAwNjQyMTI5IDEyLjc3OTggMC4wNDIyMjY5IDguMTYzNDEgMC4wNjI0NTIyIDQuNDg5NjNWNC40ODk2M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuNDAwMzkgMi4yMDg5OCkiIGZpbGw9InVybCgjcGFpbnQxX2xpbmVhcikiLz4NCjxwYXRoIGQ9Ik0wLjExMjgzMiAxMC44NTNDLTAuMTA0MyAxMC44OTg1IDAuMDY5MDgzMiAxMC4xMjMgMC4wMTM1NzUyIDkuODI4OEMwLjAyODM2NTQgNy45Njg3NCAtMC4wMTcyNTMgNi4xMDY2NSAwLjAzODg3ODcgNC4yNDc5QzAuMjI0MzgxIDEuODg4MzkgMi40NDM3MiAtMC4wNTQwODA4IDQuODI2ODIgMC4wMDExNDk1MkgxMS44NDQ4QzExLjgzODIgNy45OTQxNiAxMS44NTc3IDE1Ljk4NzYgMTEuODM0OSAyMy45ODAzQzExLjc0MjMgMjYuMzQwMyA5LjYwODE4IDI4LjM2MyA3LjIzMDE1IDI4LjQwNDhDNC44MjQ2OSAyOC40MTM3IDIuNDE5MDQgMjguNDA2MiAwLjAxMzQ4NTUgMjguNDA4NVYxNy40NzY5QzEuNjU2NDUgMTguODA3NCAzLjg4OTI1IDE5LjAxNDUgNS45MzYwMSAxOS4wMTgxQzcuNDc5IDE5LjAxNzYgOS4wMTMgMTguNzgyOCAxMC41MTE1IDE4LjQzMTVWMTYuNDI4OEM4LjgyMjc4IDE3LjI1OTYgNi44Mzc1OSAxNy43ODcyIDQuOTY1NjQgMTcuMzFDMy42NTk4MiAxNi45ODkgMi43MTIgMTUuNzQzNCAyLjczMzExIDE0LjQxMzNDMi41ODE4MiAxMy4wMyAzLjQwMzMxIDExLjU2OTUgNC43ODA0OSAxMS4xNTgzQzYuNDkwNDYgMTAuNjI5OSA4LjM1NDAzIDExLjAzNCA5Ljk1NjczIDExLjcyMUMxMC4zMDAyIDExLjg5ODQgMTAuNjQ4NyAxMi4xMTg2IDEwLjUxMTQgMTEuNTUyVjkuOTc3ODdDNy44MzA3NiA5LjM0ODM1IDQuOTc4MDIgOS4xMTY3IDIuMjg0OTUgOS44MDE1NEMxLjUwNTUyIDEwLjAxODYgMC43NDYwNTEgMTAuMzQ3OCAwLjExMjgzMiAxMC44NTNWMTAuODUzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUuNzEyOSAyLjIwODUpIiBmaWxsPSJ1cmwoI3BhaW50Ml9saW5lYXIpIi8+DQo8ZGVmcz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjAwMDg2OTEwNCAyOC40MzQyKSBzY2FsZSgxMS44Mzg4IC0yOC40MDg3KSI+DQo8c3RvcCBzdG9wLWNvbG9yPSIjMDA3QjQwIi8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM1NUIzMzAiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXIiIHgyPSIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgZ3JhZGllbnRUcmFuc2Zvcm09InRyYW5zbGF0ZSgwLjA4MDg5MzIgMjguMzA1Mikgc2NhbGUoMTEuODA1MiAtMjguMjA5NikiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzFEMjk3MCIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjMDA2REJBIi8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDJfbGluZWFyIiB4Mj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTAuMDA3MzM5MzIgMjguNDIwNikgc2NhbGUoMTEuODM0NSAtMjguMzgwNykiPg0KPHN0b3Agc3RvcC1jb2xvcj0iIzZFMkIyRiIvPg0KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjRTMwMTM4Ii8+DQo8L2xpbmVhckdyYWRpZW50Pg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 45px;
  height: 33px;
}
.card-icon-small.card-icon.icon--jbc:after {
  height: 23px;
  width: 30px;
}
.card-icon.icon--jbc.card-icon-small {
  padding-left: 36px;
}
.card-icon.icon--unionpay {
  padding-left: 56px;
}
.card-icon.icon--unionpay:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon-unionpay-2ebce030.svg);
  width: 45px;
  height: 28px;
}
.card-icon-small.card-icon.icon--unionpay:after {
  height: 23px;
  width: 30px;
}
.card-icon.icon--unionpay.card-icon-small {
  padding-left: 36px;
}
.card-icon.icon--diners {
  padding-left: 56px;
}
.card-icon.icon--diners:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iMzciIHZpZXdCb3g9IjAgMCA0NiAzNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik00NiAxOC42NjA3QzQ2IDcuNjI0NTggMzYuOTA4OCAtMC4wMDM2NjE5OCAyNi45NDgyIDEuMzMyNGUtMDZIMTguMzc2MkM4LjI5NjU0IC0wLjAwMzY2MTk4IDEuNDcxMTJlLTA3IDcuNjI2OTEgMS40NzExMmUtMDcgMTguNjYwN0MxLjQ3MTEyZS0wNyAyOC43NTQ5IDguMjk2NzYgMzcuMDQ4NCAxOC4zNzYyIDM2Ljk5OThIMjYuOTQ4MkMzNi45MDg1IDM3LjA0ODMgNDYgMjguNzUyNiA0NiAxOC42NjA3VjE4LjY2MDdaIiBmaWxsPSIjMDA3OUJFIi8+DQo8cGF0aCBkPSJNMTYuNjc2NCAtOC44MDgxMmUtMDhDNy40NjU5OCAwLjAwMjg4NjE2IDAuMDAyNDA5NjYgNy41ODI4MyAtNi4yODU3ZS0wNyAxNi45Mzc4QzAuMDAyMzAwMSAyNi4yOTEzIDcuNDY1ODcgMzMuODcwMyAxNi42NzY0IDMzLjg3MzNDMjUuODg5IDMzLjg3MDQgMzMuMzU0NCAyNi4yOTEzIDMzLjM1NTUgMTYuOTM3OEMzMy4zNTQyIDcuNTgyNjEgMjUuODg5IDAuMDAyODg2MTYgMTYuNjc2NCAtOC44MDgxMmUtMDhWLTguODA4MTJlLTA4WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS43NTI5MyAxLjU2MzQ4KSIgZmlsbD0id2hpdGUiLz4NCjxwYXRoIGQ9Ik0tNi4yODU3ZS0wNyAxMC4wMTg2QzAuMDA4NzY0MDUgNS40NDcyMyAyLjgyMDggMS41NDkwMyA2Ljc4NjA1IDcuOTk1MDdlLTA3VjIwLjAzNDlDMi44MjA4IDE4LjQ4NjcgMC4wMDg2NTQ0OSAxNC41OTA1IC02LjI4NTdlLTA3IDEwLjAxODZWMTAuMDE4NlpNMTQuMzUyMiAyMC4wNFY3Ljk5NTA3ZS0wN0MxOC4zMTkxIDEuNTQ1MzYgMjEuMTM1NSA1LjQ0NTc5IDIxLjE0MjcgMTAuMDE5M0MyMS4xMzU1IDE0LjU5NDIgMTguMzE5MSAxOC40OTE3IDE0LjM1MjIgMjAuMDRaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Ljg4NzcgOC40MzY1MikiIGZpbGw9IiMwMDc5QkUiLz4NCjwvc3ZnPg0K);
  width: 40px;
  height: 32px;
}
.card-icon-small.card-icon.icon--diners:after {
  height: 22px;
  width: 28px;
}
.card-icon.icon--diners.card-icon-small {
  padding-left: 36px;
}
.card-icon.icon--maestro {
  padding-left: 62px;
}
.card-icon.icon--maestro:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon-maestro-2ba4baf5.svg);
  width: 50px;
  height: 37px;
}
.card-icon-small.card-icon.icon--maestro:after {
  height: 25px;
  width: 34px;
}
.card-icon.icon--maestro.card-icon-small {
  padding-left: 39px;
}
.card-icon.icon--paypal {
  padding-left: 79px;
}
.card-icon.icon--paypal:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon-paypal-e007e8e3.svg);
  width: 65px;
  height: 34px;
}
.card-icon-small.card-icon.icon--paypal:after {
  height: 27px;
  width: 51px;
}
.card-icon.icon--paypal.card-icon-small {
  padding-left: 56px;
}
.card-icon.icon--letterbox {
  padding-left: 28px;
}
.card-icon.icon--letterbox:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyMCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF81NDgpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS42NjY2NyAxLjZWMTQuNEgxOC4zMzMzVjEuNkgxLjY2NjY3Wk0wLjgzMzMzMyAwQzAuMzczMDk2IDAgMCAwLjM1ODE3MiAwIDAuOFYxNS4yQzAgMTUuNjQxOCAwLjM3MzA5NiAxNiAwLjgzMzMzNCAxNkgxOS4xNjY3QzE5LjYyNjkgMTYgMjAgMTUuNjQxOCAyMCAxNS4yVjAuOEMyMCAwLjM1ODE3MiAxOS42MjY5IDAgMTkuMTY2NyAwSDAuODMzMzMzWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuMzMzNSAwLjhINi42NjY4NFYxNS4ySDEzLjMzMzVWMC44Wk01LjgzMzUgMFYxNkgxNC4xNjY5VjBINS44MzM1WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi4zOTIwOSA0LjQ5OTAyTDkuODA4MDIgMS42SDExLjEzNTdMNi4zOTIwOSA1LjYyNzg5VjQuNDk5MDJaTTYuMzkyMDkgNi44OTkwMkwxMi42MzYgMS42SDEzLjU5OTZMMTMuNjA3NSAxLjkwMTA4TDYuMzkyMDkgOC4wMjc4OVY2Ljg5OTAyWk0xMy41Nzg2IDMuMkw2LjM5MjA5IDkuMjk5MDJWMTAuNDI3OUwxMy42MDc1IDQuMzAxMDhMMTMuNTc4NiAzLjJaTTYuMzkyMDkgMTEuNjk5TDEzLjU3ODYgNS42TDEzLjYwNzUgNi43MDEwOUw2LjM5MjA5IDEyLjgyNzlWMTEuNjk5Wk0xMy41Nzg2IDhMNi4zOTIwOSAxNC4wOTlWMTQuNEg3LjM2NzA4TDEzLjYwNzUgOS4xMDEwOEwxMy41Nzg2IDhaTTEwLjE5MzUgMTQuNEg4Ljg2NTM3TDEzLjU3ODYgMTAuNEwxMy42MDc1IDExLjUwMTFMMTAuMTkzNSAxNC40WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF81NDgiPg0KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 27px;
  height: 21px;
}
.card-icon-small.card-icon.icon--letterbox:after {
  height: 27px;
  width: 51px;
}
.icon--lowres.card-icon {
  padding-left: 28px;
}
.icon--lowres.card-icon:after {
  opacity: 0.7;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" viewBox="0 0 26.81 26.3"><!-- low res icon --><defs><style> .st0 { fill: %23CCCCCC; } </style></defs><g id="Layer_3"><circle class="st0" cx="13.7" cy="13.17" r="8.17"/></g><g id="Layer_2"><g><path d="M14.57,17.44c0,.26-.08.48-.24.66-.16.18-.37.27-.63.27s-.47-.09-.63-.28c-.15-.17-.23-.39-.23-.64s.08-.46.23-.64.36-.26.63-.26.47.09.63.26c.16.17.24.38.24.64Z"/><path d="M13.7,14.72h0s0,0,0,0,0,0,0,0h0c.57,0,.73-.26.73-.37l.1-2.06.03-.61.15-2.95c.01-.21-.17-.74-1.01-.74h0s0,0,0,0,0,0,0,0h0c-.84,0-1.02.54-1.01.75l.15,2.95.03.61.1,2.06c0,.11.16.36.73.37Z"/></g></g></svg>');
  width: 27px;
  height: 27px;
}
.card-icon.icon--whiteborder {
  padding-left: 25px;
}
.card-icon.icon--whiteborder:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMDQxKSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMy42NjY3NUgxOFYxNS4zMzM1SDNWMy42NjY3NVpNMTkuNjY2NyAyLjAwMDA4SDEuMzMzMzNWMTcuMDAwMUgxOS42NjY3VjIuMDAwMDhaTTQuNjY2NjcgNS4zMzM0MVYxMy42NjY4SDE2LjMzMzNWNS4zMzM0MUg0LjY2NjY3Wk0xLjMzMzMzIDEuMTY2NzVDMC44NzMwOTYgMS4xNjY3NSAwLjUgMS41Mzk4NCAwLjUgMi4wMDAwOFYxNy4wMDAxQzAuNSAxNy40NjA0IDAuODczMDk2IDE3LjgzMzUgMS4zMzMzMyAxNy44MzM1SDE5LjY2NjdDMjAuMTI2OSAxNy44MzM1IDIwLjUgMTcuNDYwNCAyMC41IDE3LjAwMDFWMi4wMDAwOEMyMC41IDEuNTM5ODQgMjAuMTI2OSAxLjE2Njc1IDE5LjY2NjcgMS4xNjY3NUgxLjMzMzMzWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xMDQxIj4NCjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 27px;
  height: 21px;
}
.card-icon-small.card-icon.icon--whiteborder:after {
  height: 27px;
  width: 51px;
}
.svg-icon:after {
  content: '';
  position: absolute;
  text-align: center;
  margin: 0;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 0;
  width: 17px;
  height: 18px;
  background-size: contain;
}
.icon--printable.svg-icon:after {
  content: '';
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMC4wMjE0IDcuMjI2OThINC41Mzc5OUM0LjI1NTg1IDcuMjI2OTggNC4wMjY4NiA3LjAxMTU4IDQuMDI2ODYgNi43Mzc0NEM0LjAyNjg2IDYuNDczMDkgNC4yNTU4NSA2LjI0NzkgNC41Mzc5OSA2LjI0NzlIOS41MTAyOVYxLjQ4OTU0QzkuNTEwMjkgMS4yMTUzOSA5LjczODI3IDEgMTAuMDIxNCAxQzEwLjMwMzYgMSAxMC41MzI2IDEuMjE1MzkgMTAuNTMyNiAxLjQ4OTU0VjYuNzM3NDRDMTAuNTMyNiA3LjAxMTU4IDEwLjMwMzYgNy4yMjY5OCAxMC4wMjE0IDcuMjI2OThaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTUuMDQ5MTMgMTAuNjUzOEgxOC45NTQxVjEuOTc5MDdIMTAuMjMyMUw1LjA0OTEzIDYuOTQzMDFWMTAuNjUzOFpNMTkuNDY1MiAxMS42MzI5SDQuNTM3OTlDNC4yNTU4NSAxMS42MzI5IDQuMDI2ODYgMTEuNDA3NyA0LjAyNjg2IDExLjE0MzNWNi43Mzc0NEM0LjAyNjg2IDYuNjEwMTYgNC4wODEwMSA2LjQ4Mjg4IDQuMTc3MSA2LjM5NDc3TDkuNjU5NTQgMS4xNDY4NkM5Ljc1NTYzIDEuMDQ4OTUgOS44ODU0OCAxIDEwLjAyMTQgMUgxOS40NjUyQzE5Ljc0NzQgMSAxOS45NzYzIDEuMjE1MzkgMTkuOTc2MyAxLjQ4OTU0VjExLjE0MzNDMTkuOTc2MyAxMS40MDc3IDE5Ljc0NzQgMTEuNjMyOSAxOS40NjUyIDExLjYzMjlaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTUuMDQ5MTMgMjIuMDIwN0gxOC45NTQxVjE4LjE2MzJINS4wNDkxM1YyMi4wMjA3Wk0xOS40NjUyIDIyLjk5OThINC41Mzc5OUM0LjI1NTg1IDIyLjk5OTggNC4wMjY4NiAyMi43ODQ0IDQuMDI2ODYgMjIuNTEwM1YxNy42NzM3QzQuMDI2ODYgMTcuMzk5NSA0LjI1NTg1IDE3LjE4NDEgNC41Mzc5OSAxNy4xODQxSDE5LjQ2NTJDMTkuNzQ3NCAxNy4xODQxIDE5Ljk3NjMgMTcuMzk5NSAxOS45NzYzIDE3LjY3MzdWMjIuNTEwM0MxOS45NzYzIDIyLjc4NDQgMTkuNzQ3NCAyMi45OTk4IDE5LjQ2NTIgMjIuOTk5OFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMjQgMjEuMDE0NkgyMC44MDAzVjE5LjA1NjVIMjEuOTU1NVYxMS45NTgySDIuMDQ0NTVWMTkuMDU2NUgzLjIwMThWMjEuMDE0NkgwVjEwSDI0VjIxLjAxNDZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE3Ljk5MyAxMy42OTgyQzE3LjMyOTYgMTMuNjk4MiAxNi43OTA4IDE0LjIxNyAxNi43OTA4IDE0Ljg1MzRDMTYuNzkwOCAxNS40ODk4IDE3LjMyOTYgMTYuMDA4OCAxNy45OTMgMTYuMDA4OEMxOC42NTg1IDE2LjAwODggMTkuMTk3MiAxNS40ODk4IDE5LjE5NzIgMTQuODUzNEMxOS4xOTcyIDE0LjIxNyAxOC42NTg1IDEzLjY5ODIgMTcuOTkzIDEzLjY5ODJaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE1LjA1MTggMTUuMDg5SDguNzY5OTNDOC40ODc3OCAxNS4wODkgOC4yNTg3OSAxNC44NjM4IDguMjU4NzkgMTQuNTk5NUM4LjI1ODc5IDE0LjMyNTMgOC40ODc3OCAxNC4xMDk5IDguNzY5OTMgMTQuMTA5OUgxNS4wNTE4QzE1LjMzNSAxNC4xMDk5IDE1LjU2MyAxNC4zMjUzIDE1LjU2MyAxNC41OTk1QzE1LjU2MyAxNC44NjM4IDE1LjMzNSAxNS4wODkgMTUuMDUxOCAxNS4wODlaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
}
.icon--unprintable.svg-icon:after {
  content: '';
  width: 20px;
  height: 20px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMDEyKSI+DQo8bWFzayBpZD0ibWFzazBfNTBfMTAxMiIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSI+DQo8cGF0aCBkPSJNMjQuNSAwLjVIMC41VjI0LjVIMjQuNVYwLjVaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF81MF8xMDEyKSI+DQo8cGF0aCBkPSJNMTAuNTIxNCA3LjcyNzA0SDUuMDM3OTlDNC43NTU4NSA3LjcyNzA0IDQuNTI2ODYgNy41MTE2NCA0LjUyNjg2IDcuMjM3NUM0LjUyNjg2IDYuOTczMTUgNC43NTU4NSA2Ljc0Nzk2IDUuMDM3OTkgNi43NDc5NkgxMC4wMTAzVjEuOTg5NkMxMC4wMTAzIDEuNzE1NDUgMTAuMjM4MyAxLjUwMDA2IDEwLjUyMTQgMS41MDAwNkMxMC44MDM2IDEuNTAwMDYgMTEuMDMyNiAxLjcxNTQ1IDExLjAzMjYgMS45ODk2VjcuMjM3NUMxMS4wMzI2IDcuNTExNjQgMTAuODAzNiA3LjcyNzA0IDEwLjUyMTQgNy43MjcwNFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNS41NDkxMyAxMS4xNTRIMTkuNDU0MVYyLjQ3OTMxSDEwLjczMjFMNS41NDkxMyA3LjQ0MzI1VjExLjE1NFpNMTkuOTY1MiAxMi4xMzMxSDUuMDM3OTlDNC43NTU4NSAxMi4xMzMxIDQuNTI2ODYgMTEuOTA3OSA0LjUyNjg2IDExLjY0MzVWNy4yMzc2OEM0LjUyNjg2IDcuMTEwNCA0LjU4MTAxIDYuOTgzMTIgNC42NzcxIDYuODk1MDFMMTAuMTU5NSAxLjY0NzFDMTAuMjU1NiAxLjU0OTE5IDEwLjM4NTUgMS41MDAyNCAxMC41MjE0IDEuNTAwMjRIMTkuOTY1MkMyMC4yNDc0IDEuNTAwMjQgMjAuNDc2MyAxLjcxNTYzIDIwLjQ3NjMgMS45ODk3OFYxMS42NDM1QzIwLjQ3NjMgMTEuOTA3OSAyMC4yNDc0IDEyLjEzMzEgMTkuOTY1MiAxMi4xMzMxWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik01LjU0OTEzIDIyLjUyMDlIMTkuNDU0MVYxOC42NjM0SDUuNTQ5MTNWMjIuNTIwOVpNMTkuOTY1MiAyMy41SDUuMDM3OTlDNC43NTU4NSAyMy41IDQuNTI2ODYgMjMuMjg0NiA0LjUyNjg2IDIzLjAxMDVWMTguMTczOUM0LjUyNjg2IDE3Ljg5OTcgNC43NTU4NSAxNy42ODQzIDUuMDM3OTkgMTcuNjg0M0gxOS45NjUyQzIwLjI0NzQgMTcuNjg0MyAyMC40NzYzIDE3Ljg5OTcgMjAuNDc2MyAxOC4xNzM5VjIzLjAxMDVDMjAuNDc2MyAyMy4yODQ2IDIwLjI0NzQgMjMuNSAxOS45NjUyIDIzLjVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTI0LjUgMjEuNTE0NkgyMS4zMDAzVjE5LjU1NjVIMjIuNDU1NVYxMi40NTgySDIuNTQ0NTVWMTkuNTU2NUgzLjcwMThWMjEuNTE0NkgwLjVWMTAuNUgyNC41VjIxLjUxNDZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE4LjQ5MzIgMTQuMTk4NEMxNy44Mjk4IDE0LjE5ODQgMTcuMjkxIDE0LjcxNzIgMTcuMjkxIDE1LjM1MzZDMTcuMjkxIDE1Ljk5IDE3LjgyOTggMTYuNTA5IDE4LjQ5MzIgMTYuNTA5QzE5LjE1ODcgMTYuNTA5IDE5LjY5NzQgMTUuOTkgMTkuNjk3NCAxNS4zNTM2QzE5LjY5NzQgMTQuNzE3MiAxOS4xNTg3IDE0LjE5ODQgMTguNDkzMiAxNC4xOTg0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNS41NTE4IDE1LjU4OTFIOS4yNjk5M0M4Ljk4Nzc4IDE1LjU4OTEgOC43NTg3OSAxNS4zNjM5IDguNzU4NzkgMTUuMDk5NkM4Ljc1ODc5IDE0LjgyNTQgOC45ODc3OCAxNC42MSA5LjI2OTkzIDE0LjYxSDE1LjU1MThDMTUuODM1IDE0LjYxIDE2LjA2MyAxNC44MjU0IDE2LjA2MyAxNS4wOTk2QzE2LjA2MyAxNS4zNjM5IDE1LjgzNSAxNS41ODkxIDE1LjU1MTggMTUuNTg5MVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMi4yNDE3NyAwLjQ5OTg4N0wwLjUgMi4yMTMxM0wyNS4zMzY5IDI3LjQ2MzZMMjcuMDc4NyAyNS43NTAzTDIuMjQxNzcgMC40OTk4ODdaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzEwMTIiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41IDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
}
.icon--search.svg-icon:after {
  content: '';
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,UEhOMlp5QjNhV1IwYUQwaU1qUWlJR2hsYVdkb2REMGlNakFpSUhacFpYZENiM2c5SWpBZ01DQXlOQ0F5TUNJZ1ptbHNiRDBpYm05dVpTSWdlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklqNE5Danh3WVhSb0lHWnBiR3d0Y25Wc1pUMGlaWFpsYm05a1pDSWdZMnhwY0MxeWRXeGxQU0psZG1WdWIyUmtJaUJrUFNKTk9TNDFOekUwTVNBMkxqTXlNVEU0UXprdU5UY3hOREVnT0M0eU9UVXlOaUF4TVM0eU1ETTVJRGt1T0Rrd05EWWdNVE11TWpFeE5TQTVMamc1TURRMlF6RTFMakl3T1NBNUxqZzVNRFEySURFMkxqZzBNVFFnT0M0eU9UVXlOaUF4Tmk0NE5ERTBJRFl1TXpJeE1UaERNVFl1T0RReE5DQTBMak0wTnpFZ01UVXVNakE1SURJdU56UXhPVElnTVRNdU1qRXhOU0F5TGpjME1Ua3lRekV4TGpJd016a2dNaTQzTkRFNU1pQTVMalUzTVRReElEUXVNelEzTVNBNUxqVTNNVFF4SURZdU16SXhNVGhhVFRFeExqVTVPVE1nTmk0ek1qRXhPRU14TVM0MU9Ua3pJRFV1TkRRek9ERWdNVEl1TXpFNU1pQTBMamN6TlRrMElERXpMakl4TVRVZ05DNDNNelU1TkVNeE5DNHdPVE0ySURRdU56TTFPVFFnTVRRdU9ERXpOU0ExTGpRME16Z3hJREUwTGpneE16VWdOaTR6TWpFeE9FTXhOQzQ0TVRNMUlEY3VNVGc0TlRnZ01UUXVNRGt6TmlBM0xqZzVOalEwSURFekxqSXhNVFVnTnk0NE9UWTBORU14TWk0ek1Ua3lJRGN1T0RrMk5EUWdNVEV1TlRrNU15QTNMakU0T0RVNElERXhMalU1T1RNZ05pNHpNakV4T0ZvaUlHWnBiR3c5SWlNM1JEbEdRa1FpTHo0TkNqeHdZWFJvSUdacGJHd3RjblZzWlQwaVpYWmxibTlrWkNJZ1kyeHBjQzF5ZFd4bFBTSmxkbVZ1YjJSa0lpQmtQU0pOTWpJdU9UZzJNU0F5TUVneExqQXhNemsxUXpBdU5EVTJNamMxSURJd0lEQWdNVGt1TlRVeE15QXdJREU1TGpBd00xWXdMams1TnpBeE1VTXdJREF1TkRRNE5qVTBJREF1TkRVMk1qYzFJREFnTVM0d01UTTVOU0F3U0RJeUxqazROakZETWpNdU5UUXpOeUF3SURJMElEQXVORFE0TmpVMElESTBJREF1T1RrM01ERXhWakU1TGpBd00wTXlOQ0F4T1M0MU5URXpJREl6TGpVME16Y2dNakFnTWpJdU9UZzJNU0F5TUZwTk1pNHdNamM0T1NBeE15NHpOVEF5VmpFNExqQXdOa2d5TVM0NU56SXhWakUyTGpNME1EZERNakV1T0RZd05TQXhOaTR6TURBNElESXhMamMxTkRFZ01UWXVNalF3T1NBeU1TNDJOVGMzSURFMkxqRTJNVEpNTVRjdU5UZ3hOaUF4TWk0M01qRTFUREV5TGpVeE1Ua2dNVFl1TURVeE5VdzJMakEzTXpNMklEa3VNalF4T1RKTU1pNHdNamM0T1NBeE15NHpOVEF5V2sweE55NDNNek0zSURFd0xqSXlPVXd5TVM0NU56SXhJREV6TGpoV01TNDVPVFF3TWtneE0xWXlTREV5VmpFdU9UazBNREpJTWk0d01qYzRPVll4TUM0ME9ERXhURFl1TVRBek56WWdOaTR6TkRBMk1Vd3hNaTQ0TWpZeklERXpMalEwT1ROTU1UY3VOek16TnlBeE1DNHlNamxhSWlCbWFXeHNQU0lqTjBRNVJrSkVJaTgrRFFvOEwzTjJaejROQ2c9PQ==);
}
.icon--edit.svg-icon:after {
  content: '';
  width: 16px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yLjM1MzU2IDE3LjkwODJMMi4xMzUzNiAyMS43NjQyTDUuODMwNDkgMjEuNTM3NEwyMC40NzQ1IDYuMjQzTDE2Ljk5NzYgMi42MTM4OEwyLjM1MzU2IDE3LjkwODJaTTEuMDMzOTQgMjRDMC43NTk4ODUgMjQgMC40OTcyMjEgMjMuODgxMiAwLjMwMjc5NSAyMy42NzZDMC4wOTM4ODk4IDIzLjQ1OTkgLTAuMDE1NzQ5NiAyMy4xNTc1IDAuMDAxODMxNTMgMjIuODU1TDAuMzEyMDg2IDE3LjM2ODFDMC4zMjc1OTkgMTcuMTA4OSAwLjQzNDEzNiAxNi44NjA1IDAuNjEzMDQ5IDE2LjY2NkwxNi4yNjY0IDAuMzI0MDMyQzE2LjQ1OTggMC4xMTg4MTEgMTYuNzIyNSAwIDE2Ljk5NzYgMEMxNy4yNzE2IDAgMTcuNTM1NCAwLjExODgxMSAxNy43Mjk4IDAuMzI0MDMyTDIyLjY2OSA1LjQ3NjE2QzIyLjg2MzUgNS42ODEzOCAyMi45NzIgNS45NTEzNyAyMi45NzIgNi4yNDNDMjIuOTcyIDYuNTM0NjMgMjIuODYzNSA2LjgwNDcyIDIyLjY2OSA3LjAwOTk0TDcuMDE0NjIgMjMuMzYyN0M2LjgzNTcxIDIzLjU0NjMgNi41OTY4MiAyMy42NTQ0IDYuMzQ0NDcgMjMuNjc2TDEuMDk0OTcgMjRIMS4wMzM5NFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTkuMTUyIDkuNzIxMjRDMTguODg3MiA5LjcyMTI0IDE4LjYyMjUgOS42MTMyMyAxOC40MjA4IDkuMzk3MkwxMy45NzggNC43NjM1QzEzLjU3MzYgNC4zNDIyNiAxMy41NzM2IDMuNjUxMDggMTMuOTc4IDMuMjI5ODRDMTQuMzgxMyAyLjgwODU5IDE1LjAzNTkgMi44MDg1OSAxNS40NDAzIDMuMjI5ODRMMTkuODgzMSA3Ljg3NDNDMjAuMjg2NCA4LjI5NTU0IDIwLjI4NjQgOC45NzU5NiAxOS44ODMxIDkuMzk3MkMxOS42ODA0IDkuNjEzMjMgMTkuNDE2NyA5LjcyMTI0IDE5LjE1MiA5LjcyMTI0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik00LjYzMTcxIDIwLjI0MTJDNC4zNjY5NiAyMC4yNDEyIDQuMTAyMjMgMjAuMTMzMiAzLjkwMDU2IDE5LjkyNzlDMy40OTYyIDE5LjUwNjcgMy40OTYyIDE4LjgxNTQgMy45MDA1NiAxOC4zOTQyTDE2LjEyMDQgNS42MzgxNEMxNi41MjQ4IDUuMjE2OSAxNy4xNzg0IDUuMjE2OSAxNy41ODI4IDUuNjM4MTRDMTcuOTg3MSA2LjA1OTM5IDE3Ljk4NzEgNi43Mzk4MSAxNy41ODI4IDcuMTYxMDVMNS4zNjI4OSAxOS45Mjc5QzUuMTYwMTkgMjAuMTMzMiA0Ljg5NjQ2IDIwLjI0MTIgNC42MzE3MSAyMC4yNDEyWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xLjYxODIyIDIwLjIzMDdMMS40MDUxOCAyMC4yNDE2TDEuMjA5NzMgMjAuMjg0N0wxLjA1ODcyIDIyLjk0MTlMMy41MDM1NCAyMi43OTA2QzMuNTI0MjIgMjIuNjkzNCAzLjU0OTA0IDIyLjU5NjIgMy41NjA0MiAyMi40OTg5QzMuNjcyMTEgMjEuMjAyOCAyLjgxODkxIDIwLjIzMDcgMS42MTgyMiAyMC4yMzA3WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0yMy4wMTI4IDI0SDExLjk4NzJDMTEuNDQxMyAyNCAxMSAyMy41NSAxMSAyM0MxMSAyMi40NSAxMS40NDEzIDIyIDExLjk4NzIgMjJIMjMuMDEyOEMyMy41NTg3IDIyIDI0IDIyLjQ1IDI0IDIzQzI0IDIzLjU1IDIzLjU1ODcgMjQgMjMuMDEyOCAyNFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
}
.btn-tool-top-right.tool-edit.icon--edit.svg-icon:after {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin-left: 1px;
}
.icon--undo.svg-icon:after {
  content: '';
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMzgpIj4NCjxwYXRoIGQ9Ik04LjA4MjQgNy44MzE4SDguMTI5MThDMTAuMTc1NSA3Ljk2MzM4IDE0LjQ4ODMgOC43OTY3NCAxNi41MzU0IDEzLjM0MzVDMTYuNTEyNyAxMS42Njk2IDE2LjE1NTMgOS44MjAxMiAxNS4wNTgzIDguMjQ4NDhDMTMuNjY3NSA2LjI1Mjg2IDExLjI4OTMgNS4wMzIxMSA3Ljk4OTU4IDQuNjA4MTNDNy42MjQ4OSA0LjU2NDI3IDcuMzUxNTUgNC4yNDk5MSA3LjM1MTU1IDMuODg0NDFWMi4yMzIzOUwxLjkxNDA4IDYuNTAxNDRMNy4zNTE1NSAxMC43NzA0VjguNTYyNzlDNy4zNTE1NSA4LjM1ODExIDcuNDM0ODggOC4xNjA3NiA3LjU4MjUxIDguMDI5MThDNy43MTg0NSA3Ljg5NzYgNy44OTc0OSA3LjgzMTggOC4wODI0IDcuODMxOFpNMTYuODEwMiAxOEMxNi40Mzk2IDE4IDE2LjEyOTcgMTcuNjkzIDE2LjA4NzQgMTcuMzI3NUMxNS4zOTMxIDExLjM0MDYgMTEuNTIzOSA5LjczOTcgOC44MTMyNCA5LjM2Njg5VjEyLjI3NjNDOC44MTMyNCAxMi41NTQxIDguNjUzMiAxMi44MDk5IDguNDAxNzkgMTIuOTM0MkM4LjE1MTExIDEzLjA1MTIgNy44NTE0NyAxMy4wMjE5IDcuNjMwNzYgMTIuODQ2NUwwLjI3OTkxOSA3LjA3ODg4QzAuMTAzMDU1IDYuOTM5OTkgMCA2LjcyODA1IDAgNi41MDE0NEMwIDYuMjc0ODMgMC4xMDMwNTUgNi4wNjI3OCAwLjI3OTkxOSA1LjkzMTJMNy42MzA3NiAwLjE1NjMzMkM3Ljg1MTQ3IC0wLjAxOTEwNjUgOC4xNTExMSAtMC4wNDgzMTc4IDguNDAxNzkgMC4wNzU5NTE2QzguNjUzMiAwLjE5MjkxMSA4LjgxMzI0IDAuNDQ4NzYgOC44MTMyNCAwLjczMzg0OFYzLjI0ODVDMTIuMjEzMSAzLjgwNDA2IDE0LjcxNTUgNS4yMDAyMiAxNi4yNTY5IDcuNDA3ODNDMTcuOTg0NiA5Ljg4NTkxIDE4LjQ0NzIgMTMuMzgwMSAxNy41NTg1IDE3LjI0NzFMMTcuNTMzNyAxNy4zNTY3QzE3LjUwMDEgMTcuNzI5NSAxNy4xOTMxIDE3Ljk5MjcgMTYuODE4OSAxOEgxNi44MTAyWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xMzgiPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--redo.svg-icon:after {
  content: '';
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMzYpIj4NCjxwYXRoIGQ9Ik0xMC42NDk1IDIuMjM2MDNWMy44OTA3NEMxMC42NDk1IDQuMjU2ODQgMTAuMzc2MSA0LjU3MTcgMTAuMDExNSA0LjYxNTY0QzYuNzEwMzggNS4wNDAzIDQuMzMyMjkgNi4yNjMwNCAyLjk0MTU1IDguMjYxOTFDMS44NDQ2IDkuODM2MTEgMS40ODcyNCAxMS42ODg2IDEuNDY0NTggMTMuMzY1M0MzLjUxMTU5IDguODExMDcgNy44MjQxNSA3Ljk3NjM1IDkuODcxMTYgNy44NDQ1NUMxMC4wNzQzIDcuODI5OTEgMTAuMjcwOSA3LjkwMzE0IDEwLjQxNzggOC4wNDIyNkMxMC41NjU0IDguMTc0MDUgMTAuNjQ5NSA4LjM3MTczIDEwLjY0OTUgOC41NzY3NFYxMC43ODhMMTYuMDg2IDYuNTEyMDNMMTAuNjQ5NSAyLjIzNjAzWk0xLjE4Njg5IDE4SDEuMTc4MTFDMC44MTc4MTYgMTggMC41MTgyIDE3LjcyOTEgMC40NjQ4NSAxNy4zNzc2TDAuNDQxNDQyIDE3LjI3NTJDLTAuNDQ3MjI4IDEzLjQwMTkgMC4wMTUzODA2IDkuOTAyMDEgMS43NDMwMyA3LjQxOTlDMy4yODQzMSA1LjIwODY5IDUuNzg2NjMgMy44MTAyNiA5LjE4Nzg0IDMuMjUzOFYwLjczNTA0NEM5LjE4Nzg0IDAuNDQ5NDkxIDkuMzQ3MTYgMC4xOTMyMjYgOS41OTg1NiAwLjA3NjA3NTNDOS44NTE0MyAtMC4wNDgzOTY1IDEwLjE0OTYgLTAuMDE5MTM3NyAxMC4zNjk2IDAuMTU2NTg4TDE3LjcyMDEgNS45NDA4N0MxNy44OTc3IDYuMDcyNjYgMTggNi4yODUwNSAxOCA2LjUxMjAzQzE4IDYuNzM5MDEgMTcuODk3NyA2Ljk1MTMgMTcuNzIwMSA3LjA5MDQxTDEwLjM2OTYgMTIuODY3NEMxMC4xNDg5IDEzLjA0MzEgOS44NDkyMyAxMy4wNzI0IDkuNTk4NTYgMTIuOTU1M0M5LjM0NzE2IDEyLjgzMDggOS4xODc4NCAxMi41NzQ1IDkuMTg3ODQgMTIuMjk2M1Y5LjM4MjE0QzYuNDc2NTIgOS43NTU1NiAyLjYwNzYgMTEuMzU5MSAxLjkxMjYgMTcuMzU1N0MxLjg3MDIxIDE3LjcyMTggMS41NTc0MSAxOCAxLjE4Njg5IDE4WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xMzYiPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--choose-cover.svg-icon:after {
  content: '';
  width: 13px;
  height: 13px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8zNl8zMCkiPg0KPHBhdGggZD0iTTEyIDkuNTU5MTFDMTAuNjYyMSA5LjU1OTExIDkuNTY5MzggMTAuNjYyMSA5LjU2OTM4IDEyQzkuNTY5MzggMTMuMzQ4MSAxMC42NjIxIDE0LjQ0MDggMTIgMTQuNDQwOEMxMy4zNDgxIDE0LjQ0MDggMTQuNDQwOCAxMy4zNDgxIDE0LjQ0MDggMTJDMTQuNDQwOCAxMC42NjIxIDEzLjM0ODEgOS41NTkxMSAxMiA5LjU1OTExWk0xMiAxNi40ODMzQzkuNTI4NTEgMTYuNDgzMyA3LjUyNjgzIDE0LjQ3MTUgNy41MjY4MyAxMkM3LjUyNjgzIDkuNTI4NTEgOS41Mjg1MSA3LjUxNjU2IDEyIDcuNTE2NTZDMTQuNDcxNSA3LjUxNjU2IDE2LjQ4MzMgOS41Mjg1MSAxNi40ODMzIDEyQzE2LjQ4MzMgMTQuNDcxNSAxNC40NzE1IDE2LjQ4MzMgMTIgMTYuNDgzM1pNMTAuOTk5MiAyMS45NTc0SDEzLjAxMVYyMC41Njg1QzEzLjAxMSAxOS43NDEyIDEzLjYwMzMgMTguOTI0MyAxNC4zODk3IDE4LjY1ODdMMTUuMDg0MyAxOC4zNjI1QzE1LjI4ODUgMTguMjYwNCAxNS41ODQ2IDE4LjE5OTIgMTUuODkxIDE4LjE5OTJDMTYuNDUyNyAxOC4xOTkyIDE2Ljk4MzggMTguNDAzNCAxNy4zNDEzIDE4Ljc3MUwxOC4zMzE5IDE5Ljc2MTdMMTkuNzUxNCAxOC4zMzE5TDE4Ljc3MSAxNy4zNTE0QzE4LjE4ODkgMTYuNzU5MSAxOC4wMjU1IDE1Ljc2ODUgMTguMzkzMiAxNS4wMjI5TDE4LjY3OTEgMTQuMzE4M0MxOC45MTQgMTMuNjAzNCAxOS43NDEyIDEzLjAxMSAyMC41Njg1IDEzLjAxMUgyMS45NTc0VjEwLjk5OTJIMjAuNTY4NUMxOS43NDEyIDEwLjk5OTIgMTguOTE0MSAxMC40MDY4IDE4LjY1ODcgOS42MjA0NUwxOC4zNjI1IDguOTE1NzJDMTguMDI1NSA4LjI0MTY4IDE4LjE4ODkgNy4yNTEwOCAxOC43NzEgNi42NTg3NEwxOS43NTE0IDUuNjc4MjZMMTguMzMxOSA0LjI0ODQ3TDE3LjM0MTMgNS4yMzkxM0MxNi43NjkzIDUuODExMDQgMTUuNzQ4IDUuOTc0NDcgMTUuMDIyOSA1LjYxNzAyTDE0LjMxODMgNS4zMzEwOEMxMy42MDM0IDUuMDg1OTggMTMuMDExIDQuMjY4OTYgMTMuMDExIDMuNDQxNzJWMi4wNDI1NUgxMC45OTkyVjMuNDQxNzJDMTAuOTk5MiA0LjI2ODk2IDEwLjQwNjggNS4wODU5IDkuNjIwNDUgNS4zNTE0M0w4LjkxNTcyIDUuNjQ3NjRDOC43MjE2OCA1LjczOTU1IDguNDE1MjYgNS44MTEgOC4xMDg4OCA1LjgxMUM3LjU1NzM5IDUuODExIDcuMDI2NCA1LjYwNjgzIDYuNjU4NzQgNS4yMjg5Nkw1LjY3ODI2IDQuMjQ4NDdMNC4yNDg0NyA1LjY3ODI2TDUuMjM5MTMgNi42NTg3NEM1LjgyMTI2IDcuMjUxMDggNS45ODQ2MiA4LjI0MTcgNS42MDY3NSA4Ljk4NzIzTDUuMzMxMDggOS42ODE2OEM1LjA4NTk4IDEwLjQwNjggNC4yNjg5NiAxMC45OTkyIDMuNDQxNzIgMTAuOTk5MkgyLjA0MjU1VjEzLjAxMUgzLjQ0MTcyQzQuMjY4OTYgMTMuMDExIDUuMDg1OSAxMy42MDMzIDUuMzUxNDMgMTQuMzg5N0w1LjY0NzY0IDE1LjA5NDRDNS45ODQ2NiAxNS43Njg1IDUuODIxMjYgMTYuNzU5MSA1LjIzOTEzIDE3LjM1MTRMNC4yNDg0NyAxOC4zMzE5TDUuNjc4MjYgMTkuNzYxN0w2LjY1ODc0IDE4Ljc3MUM3LjIzMDY2IDE4LjE5OTEgOC4yNTE5MSAxOC4wMjU1IDguOTg3MjMgMTguMzkzMkw5LjY4MTY4IDE4LjY3OTFDMTAuNDE3IDE4LjkyNDIgMTAuOTk5MiAxOS43MzEgMTAuOTk5MiAyMC41Njg1VjIxLjk1NzRaTTEzLjMxNzQgMjRIMTAuNjkyOEM5LjczMjc5IDI0IDguOTU2NjIgMjMuMjIzOCA4Ljk1NjYyIDIyLjI2MzhWMjAuNTY4NUw4LjEzOTU5IDIwLjI1MTlMNi45MDM3OSAyMS40MTYyQzYuMjUwMTcgMjIuMDY5OCA1LjA5NjE3IDIyLjA2OTggNC40NDI1NSAyMS40MTYyTDIuNTkzOTggMTkuNTU3NEMyLjI2NzE3IDE5LjI0MDkgMi4wODMzNCAxOC44MDE3IDIuMDgzMzQgMTguMzMxOUMyLjA4MzM0IDE3Ljg2MjEgMi4yNjcxNyAxNy40MzMyIDIuNTkzOTggMTcuMTA2NEwzLjc4ODkgMTUuOTAxM0wzLjQ0MTcyIDE1LjEwNDZMMS43MzYxNyAxNS4wNTM2QzAuNzg2MzgzIDE1LjA1MzYgMCAxNC4yNzc0IDAgMTMuMzE3NFYxMC42OTI4QzAgOS43MzI3OSAwLjc4NjM4MyA4Ljk1NjYyIDEuNzM2MTcgOC45NTY2MkgzLjQ0MTcyTDMuNzU4MjggOC4xMzk1OUwyLjU5Mzk4IDYuOTAzNzlDMi4yNjcxNyA2LjU3Njk4IDIuMDgzMzQgNi4xMzc4MyAyLjA4MzM0IDUuNjc4MjZDMi4wODMzNCA1LjIwODQ3IDIuMjY3MTcgNC43NjkzNiAyLjU5Mzk4IDQuNDQyNTVMNC40NDI1NSAyLjU5Mzk4QzUuMDk2MTcgMS45NDAzNyA2LjI1MDE3IDEuOTMwMTUgNi45MDM3OSAyLjU5Mzk4TDguMDk4NyAzLjc4ODlMOC45MDU1NSAzLjQ0MTcyTDguOTU2NjIgMS43MzYxN0M4Ljk1NjYyIDAuNzg2MzgzIDkuNzMyNzkgMCAxMC42OTI4IDBIMTMuMzE3NEMxNC4yNzc0IDAgMTUuMDUzNiAwLjc4NjM4MyAxNS4wNTM2IDEuNzM2MTdWMy40NDE3MkwxNS44NzA2IDMuNzU4MjhMMTcuMTA2NCAyLjU5Mzk4QzE3LjQzMzIgMi4yNjcxNyAxNy44NzIzIDIuMDgzMzQgMTguMzMxOSAyLjA4MzM0QzE4Ljc5MTUgMi4wODMzNCAxOS4yMzA2IDIuMjY3MTcgMTkuNTU3NCAyLjU5Mzk4TDIxLjQxNjIgNC40NTI3M0MyMS43NDMgNC43NjkzMiAyMS45MjY4IDUuMjA4NDcgMjEuOTI2OCA1LjY3ODI2QzIxLjkyNjggNi4xMzc4MyAyMS43NDMgNi41NzY5OCAyMS40MTYyIDYuOTAzNzlMMjAuMjExIDguMTA4ODhMMjAuNTY4NSA4LjkwNTU1TDIyLjI2MzggOC45NTY2MkMyMy4yMjM4IDguOTU2NjIgMjQgOS43MzI3OSAyNCAxMC42OTI4VjEzLjMxNzRDMjQgMTQuMjc3NCAyMy4yMjM4IDE1LjA1MzYgMjIuMjYzOCAxNS4wNTM2SDIwLjU2ODVMMjAuMjUxOSAxNS44NzA2TDIxLjQxNjIgMTcuMTA2NEMyMS43NDMgMTcuNDMzMiAyMS45MjY4IDE3Ljg2MjEgMjEuOTI2OCAxOC4zMzE5QzIxLjkyNjggMTguODAxNyAyMS43NDMgMTkuMjQwOCAyMS40MTYyIDE5LjU2NzZMMTkuNTU3NCAyMS40MTYyQzE4LjkwMzggMjIuMDggMTcuNzYgMjIuMDY5OCAxNy4xMDY0IDIxLjQxNjJMMTUuOTAxMyAyMC4yMjEzTDE1LjEwNDYgMjAuNTY4NUwxNS4wNTM2IDIyLjI2MzhDMTUuMDUzNiAyMy4yMjM4IDE0LjI3NzQgMjQgMTMuMzE3NCAyNFoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMzZfMzAiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  background-size: 100%;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-left: 5px;
}
.icon--delete.svg-icon:after {
  content: '';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik03LjY1NjAyIDE5LjM3NDRDNy42ODUzMyAxOS45MTUgOC4xMzEyIDIwLjMyNTUgOC42NjM5OSAyMC4zMjU1SDguNzIwNjJDOS4yNzg2OCAyMC4yOTU1IDkuNzA1MjkgMTkuODE0OSA5LjY3Mzk1IDE5LjI2NDNMOS4wMDA2NiA3LjMzOTU4QzguOTY4MzEgNi43Nzg4OCA4LjQ4OTEgNi4zNTgzNiA3LjkzNTA3IDYuMzg4NEM3LjM3NzAxIDYuNDE4NDQgNi45NTAzMyA2Ljg5ODk5IDYuOTgyNjggNy40NDk2N0w3LjY1NjAyIDE5LjM3NDRaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE2LjMzMzUgMjAuMzI1NUgxNi4yNzU5QzE1LjcxNzggMjAuMjk1NSAxNS4yOTEyIDE5LjgxNDkgMTUuMzIzNSAxOS4yNjQzTDE1Ljk5NjggNy4zMzk1OEMxNi4wMjcyIDYuNzc4ODggMTYuNTE2NSA2LjM0ODM1IDE3LjA2MTQgNi4zODg0QzE3LjYxOTUgNi40MTg0NCAxOC4wNDYxIDYuODk4OTkgMTguMDE0OCA3LjQ0OTY3TDE3LjM0MTUgMTkuMzc0NEMxNy4zMTEyIDE5LjkxNSAxNi44NjUzIDIwLjMyNTUgMTYuMzMzNSAyMC4zMjU1WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xMS40ODg4IDE5LjMyNDNDMTEuNDg4OCAxOS44NzUgMTEuOTQwNyAyMC4zMjU1IDEyLjQ5OTggMjAuMzI1NUMxMy4wNTc4IDIwLjMyNTUgMTMuNTEwNyAxOS44NzUgMTMuNTEwNyAxOS4zMjQzVjcuMzg5NjRDMTMuNTEwNyA2LjgzODk2IDEzLjA1NzggNi4zODg0IDEyLjQ5OTggNi4zODg0QzExLjk0MDcgNi4zODg0IDExLjQ4ODggNi44Mzg5NiAxMS40ODg4IDcuMzg5NjRWMTkuMzI0M1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE2Ljc1MzEgMi42OTM3OEgyMi45ODlDMjMuNTQ3MSAyLjY5Mzc4IDI0IDMuMTQ0MzQgMjQgMy42OTUwMkMyNCA0LjI1NTcxIDIzLjU0NzEgNC42OTYyNSAyMi45ODkgNC42OTYyNUgyMi4zNzI1TDIyLjM3MiA0LjcwNjAxTDIxLjMyNTYgMjIuMDU3NUMyMS4yNTU4IDIzLjE0ODggMjAuMzc0MyAyMy45OTk4IDE5LjMxNzggMjMuOTk5OEg1LjY4MjU2QzQuNjIyMDQgMjMuOTk5OCAzLjczOTQ2IDIzLjE0ODggMy42NzI3MyAyMi4wNTc1TDIuNjI2MzUgNC43MDYwMUwyLjYyNTgxIDQuNjk2MjVIMi4wMTA5OUMxLjQ1MTkxIDQuNjk2MjUgMSA0LjI1NTcxIDEgMy42OTUwMkMxIDMuMTQ0MzQgMS40NTE5MSAyLjY5Mzc4IDIuMDEwOTkgMi42OTM3OEg4LjI0NDIzQzguOTk0NDYgMS4wODI2OCAxMC42NDYzIDAgMTIuNDk5OCAwQzE0LjM1MDggMCAxNi4wMDE0IDEuMDgyNjggMTYuNzUzMSAyLjY5Mzc4Wk00LjY1MDkzIDQuNjk2MjVIMjAuMzQ3NUwxOS4zMTU4IDIxLjk5NzRMNS42OTA2NiAyMS45MzczTDQuNjUwOTMgNC42OTYyNVpNMTQuMjk2NCAyLjY5Mzc4QzEzLjgxODEgMi4yNjE2NiAxMy4xODMgMi4wMDI0NyAxMi40OTk4IDIuMDAyNDdDMTEuODE2IDIuMDAyNDcgMTEuMTgwNyAyLjI2MTY2IDEwLjcwMjYgMi42OTM3OEgxNC4yOTY0WiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K);
  width: 20px;
  margin-left: -2px;
  margin-top: -1px;
}
.tool-delete.icon--delete.svg-icon:after {
  content: '';
}
.btn-tool-top-right.tool-delete.icon--delete.svg-icon:after {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  margin-left: 1px;
}
.icon--cut.svg-icon:after {
  width: 18px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNDApIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuNjQyNCAwLjk0MDcyN0MxNy42MTg2IDAuOTExMDkxIDE3LjU5MjMgMC44ODI2MjkgMTcuNTYzNiAwLjg1NTU4MkMxNi4zODIzIC0wLjI4NTE5NCAxNC40MzY2IC0wLjI4NTE5NCAxMy4yNTUzIDAuODU1NTgyTDEwLjMzNjcgMy42NDNDOS43NjA5IDQuMTg4NzEgOS40NDMyMyA0LjkyMTQxIDkuNDQzMjMgNS43MDQzOUM5LjQ0MzIzIDYuMjkyNzkgOS42MjMwNyA2Ljg1Mzc3IDkuOTU3MzcgNy4zMjc5NEw5LjQwODUyIDcuODUyODVMNy4zNTY3MiA1Ljg5MjM5QzcuNjc1NiA1LjM4Njc1IDcuODQzMDEgNC44MDkyNCA3Ljg0MzAxIDQuMjA1MDZDNy44NDMwMSAzLjMyNTA5IDcuNDg3ODggMi40OTQxNiA2LjgyNjg5IDEuODc0NUw1Ljg3OTc1IDAuOTYyNDIxQzUuMjM4NSAwLjM0Mjc2MiA0LjM3MDQxIDAuMDAwNDIwMzExIDMuNDQzMDYgMC4wMDA0MjAzMTFDMi41MjU1NyAwLjAwMDQyMDMxMSAxLjY1NzQgMC4zNDI3NjIgMS4wMDYyOCAwLjk2MjQyMUMtMC4zMzU0MjUgMi4yNDk4NCAtMC4zMzU0MjUgNC4zNDM2OCAxLjAwNjI4IDUuNjIyNjJMMS45NjMyNCA2LjUzNTYyQzIuNjE0MzYgNy4xNTQzMyAzLjQ4MjQ4IDcuNDk3NjIgNC4zOTAxMSA3LjQ5NzYyQzUuMDE2NzkgNy40OTc2MiA1LjYyNTA4IDcuMzM3NDYgNi4xNTIwNyA3LjAzODc2TDguMjA2IDkuMDAyOTNMNi4xNTU1MiAxMC45NjRDNS42Mjg0NyAxMC42NjQxIDUuMDIxMTMgMTAuNTAzNyA0LjM5OTk1IDEwLjUwMzdDMy40ODI0NyAxMC41MDM3IDIuNjE0MzggMTAuODQ2MSAxLjk2MzI2IDExLjQ3MzNMMS4wMDYzIDEyLjM3NzhDMC4zNTUxNzYgMTIuOTk3NSAwIDEzLjgyODQgMCAxNC43MDg0QzAgMTUuNTg4MyAwLjM1NTE3NiAxNi40MTE3IDEuMDA2MyAxNy4wMzg5QzEuNjU3NDEgMTcuNjU4NiAyLjUyNTU5IDE4IDMuNDQzMDggMThDNC4zNzA0MyAxOCA1LjIyODY1IDE3LjY1ODYgNS44Nzk3NyAxNy4wMzg5TDYuODI2OTEgMTYuMTI1OUM3LjQ4NzkgMTUuNTA3MiA3Ljg0MzAzIDE0LjY4MzkgNy44NDMwMyAxMy44MDM5QzcuODQzMDMgMTMuMjAwMiA3LjY3NTkgMTIuNjE5NiA3LjM1NzU1IDEyLjExMkw5LjQwOTExIDEwLjE1MzVMOS45NTUwOSAxMC42NzU2QzkuNjIyMjUgMTEuMTQ5MiA5LjQ0MzIzIDExLjcwODQgOS40NDMyMyAxMi4yOTU1QzkuNDQzMjMgMTMuMDc4NSA5Ljc2MDkgMTMuODExMiAxMC4zMzY3IDE0LjM1NzhMMTMuMjU1MyAxNy4xNDQzQzEzLjgzMTEgMTcuNjk4NiAxNC41OTU1IDE3Ljk5OTQgMTUuNDA5NSAxNy45OTk0QzE2LjIzMzUgMTcuOTk5NCAxNi45ODc5IDE3LjY5ODYgMTcuNTYzNiAxNy4xNDQzQzE3LjU4OTEgMTcuMTIwMyAxNy42MTI3IDE3LjA5NTEgMTcuNjM0NCAxNy4wNjlDMTcuNjc1NiAxNy4wNDIgMTcuNzE1NiAxNy4wMTA5IDE3Ljc1NDMgMTYuOTc1NkMxOC4wODE5IDE2LjY1NzYgMTguMDgxOSAxNi4xNDUxIDE3Ljc1NDMgMTUuODI3MUwxMC42MTMyIDkuMDAzOTNMMTcuNzU0MyAyLjE4NjU0QzE4LjA4MTkgMS44Njg1NyAxOC4wODE5IDEuMzQ3NDggMTcuNzU0MyAxLjAyOTUxQzE3LjcxOTEgMC45OTY0NzEgMTcuNjgxNyAwLjk2Njg3OCAxNy42NDI0IDAuOTQwNzI3Wk0xMS4yMTY0IDYuMTIzODZMMTUuODQyNyAxLjY5OTIzQzE1LjM3MjMgMS41NDg3NyAxNC44MzEyIDEuNjUwNjcgMTQuNDU2NCAyLjAwNDkzTDExLjUzNzkgNC43OTEzN0MxMS4xNjE3IDUuMTUzMTEgMTEuMDU0NSA1LjY3MjU5IDExLjIxNjQgNi4xMjM4NlpNMi4yMDk4OCAyLjExOTY5QzIuNTQ1MzEgMS44MDA5IDIuOTc5MzkgMS42MzAxOSAzLjQ0MzA2IDEuNjMwMTlDMy45MTY2IDEuNjMwMTkgNC4zNTA2OCAxLjgwMDkgNC42NzYyNCAyLjExOTY5TDUuNjIzMjkgMy4wMzE3N0M1Ljk1ODcxIDMuMzQyMDcgNi4xMzYzMSAzLjc1NzA2IDYuMTM2MzEgNC4yMDUwNkM2LjEzNjMxIDQuNjQ1NTIgNS45NTg3MSA1LjA2ODk5IDUuNjIzMjkgNS4zNzgzNUM0Ljk3MjE3IDYuMDA1NTYgMy44MTc4NyA2LjAwNTU2IDMuMTY2NzUgNS4zNzgzNUwyLjIwOTg4IDQuNDczODJDMS41MzkwMyAzLjgyMjEgMS41MzkwMyAyLjc3MTQxIDIuMjA5ODggMi4xMTk2OVpNMTEuMTUwNyAxMi4yOTU1QzExLjE1MDcgMTIuMTU0NSAxMS4xNzQ0IDEyLjAxNiAxMS4yMTk3IDExLjg4NDlMMTUuODQxMSAxNi4zMDQzQzE1LjcwMzEgMTYuMzQ3NyAxNS41NTcyIDE2LjM2OTkgMTUuNDA5NSAxNi4zNjk5QzE1LjA1MjEgMTYuMzY5OSAxNC43MTQ2IDE2LjIzOTggMTQuNDU2NCAxNS45OTVMMTEuNTM3OSAxMy4yMDg1QzExLjI4OTcgMTIuOTYzNyAxMS4xNTA3IDEyLjYzODEgMTEuMTUwNyAxMi4yOTU1Wk0zLjE2Njc3IDEyLjYyMjFDMy40OTIzMyAxMi4zMTI3IDMuOTI2NDEgMTIuMTMzNSA0LjM5OTk1IDEyLjEzMzVDNC44NjM2MyAxMi4xMzM1IDUuMjk3NzUgMTIuMzEyNyA1LjYyMzMxIDEyLjYyMjFDNS45NTg3MyAxMi45NDA5IDYuMTM2MzMgMTMuMzU1OCA2LjEzNjMzIDEzLjc5NTRDNi4xMzYzMyAxNC4yNDQzIDUuOTU4NzMgMTQuNjU5MyA1LjYyMzMxIDE0Ljk3NzJMNC42NzYyNiAxNS44ODE3QzQuMzUwNyAxNi4xOTk1IDMuOTE2NjIgMTYuMzcxMiAzLjQ0MzA4IDE2LjM3MTJDMi45Nzk0IDE2LjM3MTIgMi41NDUyOSAxNi4xOTk1IDIuMjE5NzMgMTUuODgxN0MxLjg4NDMgMTUuNTcyMyAxLjcwNjcgMTUuMTQ4OCAxLjcwNjcgMTQuNzA4NEMxLjcwNjcgMTQuMjYwNCAxLjg4NDMgMTMuODQ0NCAyLjIxOTczIDEzLjUzNTFMMy4xNjY3NyAxMi42MjIxWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xNDAiPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--cut.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNSAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF80MTEpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNi44MjMyNCA2LjAzNzZDNi4zNzY0NiA1LjUwNTg2IDUuNzkyNDggNC44NDQ3MyA1LjAzNzYgNC4wMTYxMUMyLjk5MzE2IDEuNzcxNDggMS41Mzc2IDAuMDIwMDE5NSAxLjUzNzYgMC4wMjAwMTk1QzAuNTM3NTk4IDEuNTE4NTYgMC40OTMxNjQgMy4yNzAwMiAyLjUzNzExIDUuNTE0NjVDMy4yNjc1OCA2LjMxNjQxIDQuMDYyMDEgNy4wMTc1OCA0LjgwOTA4IDcuNTYyMDFDNS4yMTcyOCA2Ljc5NDkyIDUuOTQ5NzEgNi4yMjYwNyA2LjgyMzI0IDYuMDM3NlpNOC4yNTQ4OCA2LjA3NjE3QzkuMDk1NyA2LjMwNjE1IDkuNzg4NTcgNi44OTI1OCAxMC4xNjE2IDcuNjYyNkMxMC45NDg4IDcuMTA0OTggMTEuNzk2OSA2LjM2NjcgMTIuNTcyOCA1LjUxNDY1QzE0LjYxNzIgMy4yNzAwMiAxNC41NzI4IDEuNTE4NTYgMTMuNTcyOCAwLjAyMDAxOTVDMTMuNTcyOCAwLjAyMDAxOTUgMTIuMTE3MiAxLjc3MTQ4IDEwLjA3MjggNC4wMTYxMUM5LjI5OTMyIDQuODY1MjMgOC43MDU1NyA1LjUzODA5IDguMjU0ODggNi4wNzYxN1pNOC43NTA5OCAxMS42NzMzQzkuMzcwNiAxMS4zNzc5IDkuODcyNTYgMTAuODc2IDEwLjE2ODUgMTAuMjU2OEMxMC41NTk2IDEwLjA3MDMgMTAuOTk3NiA5Ljk2NTgyIDExLjQ2IDkuOTY1ODJDMTMuMTE2NyA5Ljk2NTgyIDE0LjQ2IDExLjMwNzYgMTQuNDYgMTIuOTYyOUMxNC40NiAxNC42MTgxIDEzLjExNjcgMTUuOTYwNCAxMS40NiAxNS45NjA0QzkuODAzMjIgMTUuOTYwNCA4LjQ1OTk2IDE0LjYxODEgOC40NTk5NiAxMi45NjI5QzguNDU5OTYgMTIuNTAxIDguNTY0NDUgMTIuMDYzOSA4Ljc1MDk4IDExLjY3MzNaTTQuNzUxNDYgMTAuMjU2OEM1LjA0NzM2IDEwLjg3NiA1LjU0OTMyIDExLjM3NzkgNi4xNjg5NCAxMS42NzMzQzYuMzU1NDcgMTIuMDYzOSA2LjQ1OTk2IDEyLjUwMSA2LjQ1OTk2IDEyLjk2MjlDNi40NTk5NiAxNC42MTgxIDUuMTE2NyAxNS45NjA0IDMuNDU5OTYgMTUuOTYwNEMxLjgwMzIyIDE1Ljk2MDQgMC40NTk5NjEgMTQuNjE4MSAwLjQ1OTk2MSAxMi45NjI5QzAuNDU5OTYxIDExLjMwNzYgMS44MDMyMiA5Ljk2NTgyIDMuNDU5OTYgOS45NjU4MkMzLjkyMjM2IDkuOTY1ODIgNC4zNjAzNSAxMC4wNzAzIDQuNzUxNDYgMTAuMjU2OFpNOS4zMTEwMyA4LjIwODk4QzkuMDEyMjEgNy40ODE5MyA4LjI5NjM5IDYuOTY5NzMgNy40NTk5NiA2Ljk2OTczQzYuNjU4MiA2Ljk2OTczIDUuOTY2OCA3LjQ0MDkyIDUuNjQ3OTUgOC4xMjAxMkM1LjUyNzM0IDguMzc2OTUgNS40NTk5NiA4LjY2NDA2IDUuNDU5OTYgOC45NjY4QzUuNDU5OTYgMTAuMDcwMyA2LjM1NTQ3IDEwLjk2NDggNy40NTk5NiAxMC45NjQ4QzguNTY0NDUgMTAuOTY0OCA5LjQ1OTk2IDEwLjA3MDMgOS40NTk5NiA4Ljk2NjhDOS40NTk5NiA4LjY5ODI0IDkuNDA3MjMgOC40NDI4NyA5LjMxMTAzIDguMjA4OThaTTQuNDU5OTYgMTIuOTYyOUM0LjQ1OTk2IDEzLjUxMjIgNC4wMTQxNiAxMy45NjA0IDMuNDU5OTYgMTMuOTYwNEMyLjkwNTc2IDEzLjk2MDQgMi40NTk5NiAxMy41MTIyIDIuNDU5OTYgMTIuOTYyOUMyLjQ1OTk2IDEyLjQxNCAyLjkwNTc2IDExLjk2NTggMy40NTk5NiAxMS45NjU4QzQuMDE0MTYgMTEuOTY1OCA0LjQ1OTk2IDEyLjQxNCA0LjQ1OTk2IDEyLjk2MjlaTTEyLjQ2IDEyLjk2MjlDMTIuNDYgMTMuNTEyMiAxMi4wMTQyIDEzLjk2MDQgMTEuNDYgMTMuOTYwNEMxMC45MDU4IDEzLjk2MDQgMTAuNDYgMTMuNTEyMiAxMC40NiAxMi45NjI5QzEwLjQ2IDEyLjQxNCAxMC45MDU4IDExLjk2NTggMTEuNDYgMTEuOTY1OEMxMi4wMTQyIDExLjk2NTggMTIuNDYgMTIuNDE0IDEyLjQ2IDEyLjk2MjlaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTkuNDU5OTYgOS4wMDc5MUM5LjQ1OTk2IDEwLjExMTQgOC41NjQ1MyAxMS4wMDYgNy40NTk5NiAxMS4wMDZDNi4zNTUzOSAxMS4wMDYgNS40NTk5NiAxMC4xMTE0IDUuNDU5OTYgOS4wMDc5MUM1LjQ1OTk2IDcuOTA0MzYgNi4zNTUzOSA3LjAwOTc3IDcuNDU5OTYgNy4wMDk3N0M4LjU2NDUzIDcuMDA5NzcgOS40NTk5NiA3LjkwNDM2IDkuNDU5OTYgOS4wMDc5MVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfNDExIj4NCjxyZWN0IHdpZHRoPSIxNSIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
}
.icon--lock.svg-icon:after {
  width: 12px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF81NjApIj4NCjxwYXRoIGQ9Ik00Ljg2MzI4IDEwLjI0NTdDNC44NjMyOCA5LjQ4MTU4IDUuMzcyMiA4Ljg2MzY2IDYuMDAwMDEgOC44NjM2NkM2LjYyNzgzIDguODYzNjYgNy4xMzYxOSA5LjQ4MTU4IDcuMTM2MTkgMTAuMjQ1N0M3LjEzNjE5IDEwLjc3MDYgNi44OTYxOSAxMS4yMjI0IDYuNTQ0OTIgMTEuNDU1VjEzLjAwOThINS40NTQwMVYxMS40NTVDNS4xMDM4MyAxMS4yMTU4IDQuODYzMjggMTAuNzcwNiA0Ljg2MzI4IDEwLjI0NTdaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMC45MDkxIDZIOS44MTgxOFY0Ljg3MTM5QzkuODE4MTggMi4xODYyMiA4LjEwNTM3IDAgNi4wMDAyNiAwQzMuODk0NjMgMCAyLjE4MTgyIDIuMTg2MjIgMi4xODE4MiA0Ljg3MTM5VjZIMS4wOTA5MUMwLjQ4OTgxOCA2IDAgNi42MDcxIDAgNy4zNjQyNlYxNC42MzU3QzAgMTUuMzkyOSAwLjQ4OTgxOCAxNiAxLjA5MDkxIDE2SDEwLjkwOTFDMTEuNTEwNyAxNiAxMiAxNS4zOTI5IDEyIDE0LjYzNTdWNy4zNjQyNkMxMiA2LjYwNzEgMTEuNTEwNyA2IDEwLjkwOTEgNlpNOC43ODg1MyA0Ljg3MTM5VjZIMy4yMTE0NlY0Ljg3MTM5QzMuMjExNDYgMi45MDgzOSA0LjQ2MjQ4IDEuMzEzMDQgNi4wMDAyNiAxLjMxMzA0QzcuNTM4MDMgMS4zMTMwNCA4Ljc4ODUzIDIuOTA4MzkgOC43ODg1MyA0Ljg3MTM5Wk0xLjA5MDkxIDcuMzY0MjZWMTQuNjM1N0gxMC45MDk2TDEwLjkwOTEgNy4zNjQyNkgxLjA5MDkxWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF81NjAiPg0KPHJlY3Qgd2lkdGg9IjEyIiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--unlock.svg-icon:after {
  width: 12px;
  height: 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxMyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMDA5KSI+DQo8cGF0aCBkPSJNNS4zNjMyOCAxMC43NDU4QzUuMzYzMjggOS45ODE2NCA1Ljg3MTY1IDkuMzYzNzEgNi41MDAwMSA5LjM2MzcxQzcuMTI3MjkgOS4zNjM3MSA3LjYzNjIgOS45ODE2NCA3LjYzNjIgMTAuNzQ1OEM3LjYzNjIgMTEuMjcwNyA3LjM5NTY1IDExLjcyMjUgNy4wNDQ5MiAxMS45NTUxVjEzLjUwOTlINS45NTQwMVYxMS45NTUxQzUuNjAzMjkgMTEuNzE1OSA1LjM2MzI4IDExLjI3MDcgNS4zNjMyOCAxMC43NDU4WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi40NTQzNyA1LjQzMDI5VjYuNDk5ODlIMS41OTA5MUMwLjk4OTI3MyA2LjQ5OTg5IDAuNSA3LjEwNjk5IDAuNSA3Ljg2NDE2VjE1LjEzNTdDMC41IDE1Ljg5MjkgMC45ODkyNzMgMTYuNSAxLjU5MDkxIDE2LjVIMTEuNDA5MUMxMi4wMTAyIDE2LjUgMTIuNSAxNS44OTI5IDEyLjUgMTUuMTM1N1Y3Ljg2NDE2QzEyLjUgNy4xMDY5OSAxMi4wMTAyIDYuNDk5ODkgMTEuNDA5MSA2LjQ5OTg5SDMuNTQ1MjhWNS40MzAyOUMzLjU0NTI4IDMuNDQzNTYgNC44NzAxOCAxLjgyODkyIDYuNSAxLjgyODkyQzguMTI4NzMgMS44Mjg5MiA5LjUgMi41MTMzIDkuNSA0LjUwMDAzSDEwLjU5MDlDMTAuNTkwOSAxLjc4MjQgOC43MzAzNiAwLjUgNi41IDAuNUM0LjI2OTA5IDAuNSAyLjQ1NDM3IDIuNzEyNjYgMi40NTQzNyA1LjQzMDI5Wk0xLjU5MDkxIDcuODY0MTZWMTUuMTM1N0gxMS40MDk2TDExLjQwOTEgNy44NjQxNkgxLjU5MDkxWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xMDA5Ij4NCjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.icon--copy.svg-icon:after {
  width: 16px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMV8zMikiPg0KPHBhdGggZD0iTTAgMjAuODI3MkMwIDIxLjM1NDUgMC40MjI4MjEgMjEuNzY4OCAwLjk0NTg5MiAyMS43Njg4QzEuNDY4OTYgMjEuNzY4OCAyLjAwOTIyIDIxLjM1NDUgMi4wMDkyMiAyMC44MjcyVjEuOTk5OTVIMTYuMzcwMUMxNi44OTMyIDEuOTk5OTUgMTcuMzQwMiAxLjQ1OTQxIDE3LjM0MDIgMC45NDE1NTlDMTcuMzQwMiAwLjQxNDI5MSAxNi45MTc0IDAgMTYuMzk0MyAwSDEuODkxNzhDMC44NDg0OCAwIDAgMC44Mzc5ODIgMCAxLjg4MzFWMjAuODI3MloiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNi43OTcyMSA3Ljc3NzE2SDEyLjM1NDRDMTIuNjE2NCA3Ljc3NzE2IDEyLjgyNzMgNy41NjA1OSAxMi44MjczIDcuMzA2MzhDMTIuODI3MyA3LjA0Mjc0IDEyLjYxNjQgNi44MzU2IDEyLjM1NDQgNi44MzU2SDYuNzk3MjFDNi41MzYxNiA2LjgzNTYgNi4zMjQyOCA3LjA0Mjc0IDYuMzI0MjggNy4zMDYzOEM2LjMyNDI4IDcuNTYwNTkgNi41MzYxNiA3Ljc3NzE2IDYuNzk3MjEgNy43NzcxNloiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTYuMDE5NyAxMC4wNDZINi43OTcyMUM2LjUzNjE2IDEwLjA0NiA2LjMyNDI4IDkuODM4ODUgNi4zMjQyOCA5LjU3NTIxQzYuMzI0MjggOS4zMjA5OCA2LjUzNjE2IDkuMTA0NDMgNi43OTcyMSA5LjEwNDQzSDE2LjAxOTdDMTYuMjgxNyA5LjEwNDQzIDE2LjQ5MjcgOS4zMjA5OCAxNi40OTI3IDkuNTc1MjFDMTYuNDkyNyA5LjgzODg1IDE2LjI4MTcgMTAuMDQ2IDE2LjAxOTcgMTAuMDQ2WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik02Ljc5NzIxIDEyLjMyNDhIMTYuMDE5N0MxNi4yODE3IDEyLjMyNDggMTYuNDkyNyAxMi4xMTc3IDE2LjQ5MjcgMTEuODU0QzE2LjQ5MjcgMTEuNTkwNCAxNi4yODE3IDExLjM4MzMgMTYuMDE5NyAxMS4zODMzSDYuNzk3MjFDNi41MzYxNiAxMS4zODMzIDYuMzI0MjggMTEuNTkwNCA2LjMyNDI4IDExLjg1NEM2LjMyNDI4IDEyLjExNzcgNi41MzYxNiAxMi4zMjQ4IDYuNzk3MjEgMTIuMzI0OFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTAuNjU5MyAxNC42MDMzSDYuNzk3MjFDNi41MzYxNiAxNC42MDMzIDYuMzI0MjggMTQuMzg2NyA2LjMyNDI4IDE0LjEzMjVDNi4zMjQyOCAxMy44Njg5IDYuNTM2MTYgMTMuNjYxOCA2Ljc5NzIxIDEzLjY2MThIMTAuNjU5M0MxMC45MjEzIDEzLjY2MTggMTEuMTMyMyAxMy44Njg5IDExLjEzMjMgMTQuMTMyNUMxMS4xMzIzIDE0LjM4NjcgMTAuOTIxMyAxNC42MDMzIDEwLjY1OTMgMTQuNjAzM1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjM3ODcgMjRIMy42MDU3MUMzLjA4MzU5IDI0IDIuNjU5ODIgMjMuNTg1NyAyLjY1OTgyIDIzLjA1ODRWMy43MjgzNkMyLjY1OTgyIDMuMjEwNDkgMy4wODM1OSAyLjc4NjggMy42MDU3MSAyLjc4NjhIMTkuMDU0MUMxOS41NzcyIDIuNzg2OCAyMCAzLjIxMDQ5IDIwIDMuNzI4MzZWMTcuNDA5MUMyMCAxNy42NjMzIDE5LjkwMDcgMTcuODk4NyAxOS43MjI5IDE4LjA3NzZMMTQuMDQ3NSAyMy43MjY5QzEzLjg3MDYgMjMuOTA1OCAxMy42MzAzIDI0IDEzLjM3ODcgMjRaTTQuNTUxNjEgMjIuMTE2OUgxMi45MDU4VjE3LjQwOTJDMTIuOTA1OCAxNy4xNTUgMTMuMTE3NyAxNi45Mzg1IDEzLjM3ODggMTYuOTM4NUgxOC4xMDgyVjQuNjY5OTFINC41NTE2MVYyMi4xMTY5Wk0xNy4yNDY3IDE3Ljg4TDEzLjg1MTcgMjEuMjU2OVYxNy44OEgxNy4yNDY3WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMV8zMiI+DQo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.icon--copy.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8zOTYpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS40NTg5OCAwLjAyMDAxOTVIMy42ODk5NFYyLjE1MTM3SDcuMzA1MTdDMTAuMDY2OSAyLjE1MTM3IDEyLjMwNTIgNC4zOTAxNCAxMi4zMDUyIDcuMTUxMzdWMTIuODA4MUgxNC40NTg5VjUuMDIwMDJDMTQuNDU4OSAyLjI1ODc5IDEyLjIyMDcgMC4wMjAwMTk1IDkuNDU4OTggMC4wMjAwMTk1Wk0xMC4zMDUyIDEyLjgwODFWNy4xNTEzN0MxMC4zMDUyIDUuNDk0NjMgOC45NjI0IDQuMTUxMzcgNy4zMDUxNyA0LjE1MTM3SDMuNjg5OTRWMTIuODA4MUgxMC4zMDUyWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0wLjQ1OTk2MSAzLjIyMDIxSDYuMjI5MTlDOC45OTA2MiAzLjIyMDIxIDExLjIyOTIgNS40NTg3OSAxMS4yMjkyIDguMjIwMjFWMTYuMDA4M0gwLjQ1OTk2MVYzLjIyMDIxWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8zOTYiPg0KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE3IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--paste.svg-icon:after {
  width: 16px;
  height: 18px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNDIpIj4NCjxwYXRoIGQ9Ik0xNS41IDE1LjYyMDRDMTUuNSAxNi4wMTU4IDE1LjE4MjkgMTYuMzI2NiAxNC43OTA2IDE2LjMyNjZDMTQuMzk4MyAxNi4zMjY2IDEzLjk5MzEgMTYuMDE1OCAxMy45OTMxIDE1LjYyMDRWMS40OTk5N0gzLjIyMjQzQzIuODMwMTMgMS40OTk5NyAyLjQ5NDg3IDEuMDk0NTYgMi40OTQ4NyAwLjcwNjE2OUMyLjQ5NDg3IDAuMzEwNzE5IDIuODExOTggMCAzLjIwNDI4IDBIMTQuMDgxMkMxNC44NjM2IDAgMTUuNSAwLjYyODQ4NyAxNS41IDEuNDEyMzNWMTUuNjIwNFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTAuNDAyMSA1LjgzMjg4SDYuMjM0MjRDNi4wMzc3MiA1LjgzMjg4IDUuODc5NTIgNS42NzA0NSA1Ljg3OTUyIDUuNDc5OEM1Ljg3OTUyIDUuMjgyMDYgNi4wMzc3MiA1LjEyNjcxIDYuMjM0MjQgNS4xMjY3MUgxMC40MDIxQzEwLjU5NzkgNS4xMjY3MSAxMC43NTY4IDUuMjgyMDYgMTAuNzU2OCA1LjQ3OThDMTAuNzU2OCA1LjY3MDQ1IDEwLjU5NzkgNS44MzI4OCAxMC40MDIxIDUuODMyODhaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTMuNDg1MjEgNy41MzQ0OEgxMC40MDIxQzEwLjU5NzkgNy41MzQ0OCAxMC43NTY4IDcuMzc5MTMgMTAuNzU2OCA3LjE4MTRDMTAuNzU2OCA2Ljk5MDczIDEwLjU5NzkgNi44MjgzMSAxMC40MDIxIDYuODI4MzFIMy40ODUyMUMzLjI4ODcgNi44MjgzMSAzLjEzMDQ5IDYuOTkwNzMgMy4xMzA0OSA3LjE4MTRDMy4xMzA0OSA3LjM3OTEzIDMuMjg4NyA3LjUzNDQ4IDMuNDg1MjEgNy41MzQ0OFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTAuNDAyMSA5LjI0MzY0SDMuNDg1MjFDMy4yODg3IDkuMjQzNjQgMy4xMzA0OSA5LjA4ODI5IDMuMTMwNDkgOC44OTA1N0MzLjEzMDQ5IDguNjkyODQgMy4yODg3IDguNTM3NDggMy40ODUyMSA4LjUzNzQ4SDEwLjQwMjFDMTAuNTk3OSA4LjUzNzQ4IDEwLjc1NjggOC42OTI4NCAxMC43NTY4IDguODkwNTdDMTAuNzU2OCA5LjA4ODI5IDEwLjU5NzkgOS4yNDM2NCAxMC40MDIxIDkuMjQzNjRaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTcuNTA1NTIgMTAuOTUyNUgxMC40MDIxQzEwLjU5NzkgMTAuOTUyNSAxMC43NTY4IDEwLjc5MDEgMTAuNzU2OCAxMC41OTk0QzEwLjc1NjggMTAuNDAxNyAxMC41OTc5IDEwLjI0NjMgMTAuNDAyMSAxMC4yNDYzSDcuNTA1NTJDNy4zMDkwMyAxMC4yNDYzIDcuMTUwODIgMTAuNDAxNyA3LjE1MDgyIDEwLjU5OTRDNy4xNTA4MiAxMC43OTAxIDcuMzA5MDMgMTAuOTUyNSA3LjUwNTUyIDEwLjk1MjVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjQ2NTk2IDE4SDEyLjc5NTdDMTMuMTg3MyAxOCAxMy41MDUxIDE3LjY4OTMgMTMuNTA1MSAxNy4yOTM4VjIuNzk2MjZDMTMuNTA1MSAyLjQwNzg2IDEzLjE4NzMgMi4wOTAwOSAxMi43OTU3IDIuMDkwMDlIMS4yMDk0MkMwLjgxNzExNiAyLjA5MDA5IDAuNSAyLjQwNzg2IDAuNSAyLjc5NjI2VjEzLjA1NjhDMC41IDEzLjI0NzUgMC41NzQ0NzggMTMuNDI0IDAuNzA3ODQ4IDEzLjU1ODJMNC45NjQzOSAxNy43OTUyQzUuMDk3MDUgMTcuOTI5NCA1LjI3NzI0IDE4IDUuNDY1OTYgMThaTTEyLjA4NjMgMTYuNTg3N0g1LjgyMDYzVjEzLjA1NjlDNS44MjA2MyAxMi44NjYzIDUuNjYxNzIgMTIuNzAzOCA1LjQ2NTkxIDEyLjcwMzhIMS45MTg4NFYzLjUwMjQySDEyLjA4NjNWMTYuNTg3N1pNMi41NjQ5NSAxMy40MUw1LjExMTE5IDE1Ljk0MjdWMTMuNDFIMi41NjQ5NVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfMTQyIj4NCjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
}
.icon--paste.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNSAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8zOTYpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS40NTg5OCAwLjAyMDAxOTVIMy42ODk5NFYyLjE1MTM3SDcuMzA1MTdDMTAuMDY2OSAyLjE1MTM3IDEyLjMwNTIgNC4zOTAxNCAxMi4zMDUyIDcuMTUxMzdWMTIuODA4MUgxNC40NTg5VjUuMDIwMDJDMTQuNDU4OSAyLjI1ODc5IDEyLjIyMDcgMC4wMjAwMTk1IDkuNDU4OTggMC4wMjAwMTk1Wk0xMC4zMDUyIDEyLjgwODFWNy4xNTEzN0MxMC4zMDUyIDUuNDk0NjMgOC45NjI0IDQuMTUxMzcgNy4zMDUxNyA0LjE1MTM3SDMuNjg5OTRWMTIuODA4MUgxMC4zMDUyWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0wLjQ1OTk2MSAzLjIyMDIxSDYuMjI5MTlDOC45OTA2MiAzLjIyMDIxIDExLjIyOTIgNS40NTg3OSAxMS4yMjkyIDguMjIwMjFWMTYuMDA4M0gwLjQ1OTk2MVYzLjIyMDIxWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8zOTYiPg0KPHJlY3Qgd2lkdGg9IjE1IiBoZWlnaHQ9IjE3IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--group.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNTgpIj4NCjxwYXRoIGQ9Ik02LjEwMzY0IDEzLjE1MDdDNS45MTA1OSAxMy4xNTA3IDUuNzE3NTIgMTMuMDgyOCA1LjU3MDQ3IDEyLjkzMkM1LjI3NTYyIDEyLjYzNzkgNS4yNzU2MiAxMi4xNjI4IDUuNTcwNDcgMTEuODY4NkwxMi4xNTM4IDUuMjg0NjJDMTIuNDQ4NiA0Ljk5MDQ5IDEyLjkyNiA0Ljk5MDQ5IDEzLjIyMDEgNS4yODQ2MkMxMy41MTQ5IDUuNTc4NzUgMTMuNTE0OSA2LjA1MzkyIDEzLjIyMDEgNi4zNDgwNUw2LjYzNjc4IDEyLjkzMkM2LjQ4OTczIDEzLjA4MjggNi4yOTY2OSAxMy4xNTA3IDYuMTAzNjQgMTMuMTUwN1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTIuNjA0IDEwLjE2NDNDMTIuNDgyNiAxMC4xNjQzIDEyLjM1OTcgMTAuMTU2OCAxMi4yMzY4IDEwLjE0OTJDMTEuODIyIDEwLjExMTUgMTEuNTE1OCA5Ljc0MjAyIDExLjU1MjggOS4zMjcyMkMxMS41OTA1IDguOTEyNDMgMTEuOTYzOCA4LjYxMDc2IDEyLjM3MTcgOC42NDg0N0MxMy4xMjEzIDguNzE2MzQgMTMuODUyIDguNDUyMzQgMTQuMzc2OSA3LjkyNDQyTDE2LjI1IDYuMDU0MDlDMTcuMjM5NCA1LjA2NjEyIDE3LjIzOTQgMy40NTIyMiAxNi4yNTE2IDIuNDY0MjZMMTYuMDM5NyAyLjI1MzFDMTUuMDQ5NSAxLjI2NTE0IDEzLjQ0MSAxLjI2NTE0IDEyLjQ1MzIgMi4yNTMxTDEwLjU3NzcgNC4xMjM0NEMxMC4wNTIxIDQuNjUxMzYgOS43ODk3MSA1LjM4Mjg3IDkuODU2MDcgNi4xMjk1QzkuODkzNzcgNi41NDQzIDkuNTg3NiA2LjkxMzg3IDkuMTcyODUgNi45NTE1OEM4Ljc2MTg3IDYuOTg5MjkgOC4zOTE2MiA2LjY4MDAzIDguMzUzOTEgNi4yNjUyNEM4LjI0NjgzIDUuMDczNjUgOC42NjgzNyAzLjkwNDY4IDkuNTExNDUgMy4wNjAwMUwxMS4zODY5IDEuMTgyMTZDMTIuOTYxNCAtMC4zOTQwNTQgMTUuNTI2OSAtMC4zOTQwNTQgMTcuMTA2IDEuMTgyMTZMMTcuMzE3OSAxLjQwMDgzQzE4Ljg5NDcgMi45NzcwNSAxOC44OTM5IDUuNTQxMjkgMTcuMzE2NCA3LjExNzUxTDE1LjQ0MzkgOC45OTUzNkMxNC42ODY4IDkuNzQ5NTMgMTMuNjY4IDEwLjE2NDMgMTIuNjA0IDEwLjE2NDNaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTQuNzU3NjMgMThDMy43MjE1IDE4IDIuNjg2MTMgMTcuNjA3OCAxLjg5NjU5IDE2LjgyMzRMMS42ODI0NCAxNi42MDQ4QzAuOTIwNzk5IDE1Ljg0MzEgMC41IDE0LjgyNDkgMC41IDEzLjc0NjRDMC41IDEyLjY2OCAwLjkyMDc4MyAxMS42NDk5IDEuNjg0NjggMTAuODg4MkwzLjU1Nzg1IDkuMDEwMjdDNC4zOTk0MiA4LjE3MzE0IDUuNTYyMjQgNy43NTA4MiA2Ljc2NDI3IDcuODU2NDFDNy4xNzkwMiA3Ljg5NDExIDcuNDg1MjEgOC4yNTYxIDcuNDQ4MjYgOC42NzA5QzcuNDEwNTYgOS4wODU2OSA3LjA1Mzg2IDkuMzk0ODcgNi42MzAwNiA5LjM1NzE2QzUuODg3MjcgOS4yODkyOSA1LjE1MDQ5IDkuNTUzMjkgNC42MjQ4OSAxMC4wODEyTDIuNzUxNzIgMTEuOTUxNUMyLjI3MjEyIDEyLjQzNDIgMi4wMDgxOSAxMy4wNjc3IDIuMDA4MTkgMTMuNzQ2NEMyLjAwODE5IDE0LjQyNTIgMi4yNzIxMiAxNS4wNTg3IDIuNzUxNzIgMTUuNTQxNEwyLjk2NTE0IDE1Ljc1MjZDMy45NTIyNSAxNi43NDA1IDUuNTYwNzQgMTYuNzQwNSA2LjU1MDEyIDE1Ljc1MjZMOC40MjYzIDEzLjg3NDdDOC45NTA0IDEzLjM1NDMgOS4yMTI4NSAxMi42MjI3IDkuMTQ0OTggMTEuODc2MUM5LjEwNzI3IDExLjQ2MTMgOS40MTM0IDExLjA5MTcgOS44MjgxNiAxMS4wNTRDMTAuMjM4NCAxMS4wMjM5IDEwLjYwOTQgMTEuMzI1NiAxMC42NDcxIDExLjc0MDRDMTAuNzU1IDEyLjkzMiAxMC4zMzQyIDE0LjEwMDkgOS40OTI2MSAxNC45NDU2TDcuNjE2NDIgMTYuODIzNEM2LjgyOTE1IDE3LjYwNzggNS43OTMgMTggNC43NTc2MyAxOFoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfMTU4Ij4NCjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 18px;
  height: 18px;
}
.icon--ungroup.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAyMCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNTUpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuNSA1QzE5LjUgMy44OTU0MyAxOC42MDQ2IDMgMTcuNSAzSDUuNUM0LjM5NTQzIDMgMy41IDMuODk1NDMgMy41IDVWMTVDMy41IDE2LjEwNDYgNC4zOTU0MyAxNyA1LjUgMTdIMTkuNVY1Wk04Ljg3NSA3LjA2NjY3QzguODc1IDguMDYwNzggOC4xMTk0OCA4Ljg2NjY3IDcuMTg3NSA4Ljg2NjY3QzYuMjU1NTIgOC44NjY2NyA1LjUgOC4wNjA3OCA1LjUgNy4wNjY2N0M1LjUgNi4wNzI1NSA2LjI1NTUyIDUuMjY2NjcgNy4xODc1IDUuMjY2NjdDOC4xMTk0OCA1LjI2NjY3IDguODc1IDYuMDcyNTUgOC44NzUgNy4wNjY2N1pNOS40Mzc1IDEwLjhMNS45Mzc1IDE1LjJIMTguMDYyNUwxNi4wNjI1IDcuMjY2NjdMMTEuODEyNSAxMy4wNjY3TDkuNDM3NSAxMC44WiIgZmlsbD0iIzRGNEY0RiIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjUgMTRWNUMyLjUgMy4zNDMxNSAzLjg0MzE1IDIgNS41IDJIMTYuNUMxNi41IDAuODk1NDMxIDE1LjYwNDYgMCAxNC41IDBIMy41QzEuODQzMTUgMCAwLjUgMS4zNDMxNSAwLjUgM1YxMkMwLjUgMTMuMTA0NiAxLjM5NTQzIDE0IDIuNSAxNFoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfMTU1Ij4NCjxyZWN0IHdpZHRoPSIxOSIgaGVpZ2h0PSIxNyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  margin-left: -5px;
}
.icon--to-top.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85NDYpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuOTkyNyA4SDguMDc5NTlMNC41MDczMSAxMS43NUgxMi40MjA0TDE1Ljk5MjcgOFpNMTcuNzI4MiA2LjVDMTguNDAwNiA2LjUgMTguNzUwMiA3LjI4MDA1IDE4LjI5MjkgNy43NjAwNEwxMy4yOTE4IDEzLjAxMDFDMTMuMTQ2IDEzLjE2MzEgMTIuOTQxNCAxMy4yNSAxMi43MjcgMTMuMjVIMi43NzE3OUMyLjA5OTQyIDEzLjI1IDEuNzQ5ODEgMTIuNDcgMi4yMDcwNSAxMS45OUw3LjIwODI0IDYuNzM5OTdDNy4zNTQgNi41ODY5NiA3LjU1ODY0IDYuNSA3Ljc3Mjk4IDYuNUgxNy43MjgyWiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNS45OTI3IDEzLjI1SDguMDc5NTlMNC41MDczMSAxN0gxMi40MjA0TDE1Ljk5MjcgMTMuMjVaTTE3LjcyODIgMTEuNzVDMTguNDAwNiAxMS43NSAxOC43NTAyIDEyLjUzMDEgMTguMjkyOSAxMy4wMTAxTDEzLjI5MTggMTguMjYwMUMxMy4xNDYgMTguNDEzMSAxMi45NDE0IDE4LjUgMTIuNzI3IDE4LjVIMi43NzE3OUMyLjA5OTQyIDE4LjUgMS43NDk4MSAxNy43MiAyLjIwNzA1IDE3LjI0TDcuMjA4MjQgMTEuOTlDNy4zNTQgMTEuODM3IDcuNTU4NjQgMTEuNzUgNy43NzI5OCAxMS43NUgxNy43MjgyWiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wLjY5NDU1NSA0LjYwNzg1QzAuOTcyODg0IDQuOTA0MTIgMS40NDcyIDQuOTI2MzggMS43NTM5NiA0LjY1NzU4TDMuNTEzMDUgMy4xMTYxNlY3LjI3NTY3QzMuNTEzMDUgNy42NzU3MSAzLjg0ODgzIDguMDAwMDEgNC4yNjMwNSA4LjAwMDAxQzQuNjc3MjYgOC4wMDAwMSA1LjAxMzA1IDcuNjc1NzEgNS4wMTMwNSA3LjI3NTY3VjMuMTMwNDVMNS43Njc3NyAzLjgwMDM3TDYuNzQ2MDQgNC42NTc1OEM3LjA1MjgxIDQuOTI2MzggNy41MjcxMiA0LjkwNDEyIDcuODA1NDUgNC42MDc4NUM4LjA4Mzc4IDQuMzExNTcgOC4wNjA3MyAzLjg1MzQ4IDcuNzUzOTYgMy41ODQ2OEw2Ljc3NzUgMi43MjkwNEw0LjI2NjMxIDAuNUwwLjc0NjA0NiAzLjU4NDY4QzAuNDM5MjggMy44NTM0OCAwLjQxNjIyNiA0LjMxMTU3IDAuNjk0NTU1IDQuNjA3ODVaIiBmaWxsPSIjOEM4QzhDIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfOTQ2Ij4NCjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 18px;
  height: 18px;
  margin-top: -1px;
}
.icon--to-top.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85NTMpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMjEgNi40ODkyNkgyMS45NkwyMi43MSA1LjQ5MDIzSDI0Ljk2TDIxLjk2IDkuNDg2MzJIOS45NTk5NkwxMi4yMSA2LjQ4OTI2WiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yMSAxMC40ODkzSDIxLjk2TDIyLjcxIDkuNDkwMjNIMjQuOTZMMjEuOTYgMTMuNDg2M0g5Ljk1OTk2TDEyLjIxIDEwLjQ4OTNaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTIuOTYgMS40OTAyM0gyNC45NkwyMS45NiA1LjQ4NjUxSDkuOTU5OTZMMTIuOTYgMS40OTAyM1oiIGZpbGw9IiM4QzhDOEMiLz4NCjxwYXRoIGQ9Ik00LjQ1OTk2IDEuNDkxMThMNy45NTk5NiA1LjQ4NzQyTDUuMTAyODIgNC42NDYxTDUuMTAyODIgMTMuNDhIMy44MTcxTDMuODE3MSA0LjY0NjFMMC45NTk5NjEgNS40ODc0Mkw0LjQ1OTk2IDEuNDkxMThaIiBmaWxsPSIjOEM4QzhDIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfOTUzIj4NCjxyZWN0IHdpZHRoPSIyNSIgaGVpZ2h0PSIxMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.icon--to-up.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA3NiA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85NjcpIj4NCjxwYXRoIGQ9Ik0zNy44Nzg5IDI0LjQ3MDdINzMuODc4OUw2NC44Nzg5IDM2LjQ1OTVIMjguODc4OUwzNy44Nzg5IDI0LjQ3MDdaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMzcuODc4OSA2LjQ3MDdINzMuODc4OUw2NC44Nzg5IDE4LjQ1OTVIMjguODc4OUwzNy44Nzg5IDYuNDcwN1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTIuMzc4OSAzLjQ3MjY5TDIyLjg3ODkgMTUuNDYxNEwxNC4zMDc1IDEyLjkzNzRMMTQuMzA3NSAzOS40MzkxSDEwLjQ1MDNMMTAuNDUwMyAxMi45Mzc0TDEuODc4OTEgMTUuNDYxNEwxMi4zNzg5IDMuNDcyNjlaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzk2NyI+DQo8cmVjdCB3aWR0aD0iNzUiIGhlaWdodD0iMzkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--to-up.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85ODApIj4NCjxwYXRoIGQ9Ik0xMi45NiA4LjQ5MDIzSDI0Ljk2TDIxLjk2IDEyLjQ4NjVIOS45NTk5NkwxMi45NiA4LjQ5MDIzWiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZD0iTTEyLjk2IDIuNDkwMjNIMjQuOTZMMjEuOTYgNi40ODY1MUg5Ljk1OTk2TDEyLjk2IDIuNDkwMjNaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNNC40NTk5NiAxLjQ5MTE4TDcuOTU5OTYgNS40ODc0Mkw1LjEwMjgyIDQuNjQ2MUw1LjEwMjgyIDEzLjQ4SDMuODE3MUwzLjgxNzEgNC42NDYxTDAuOTU5OTYxIDUuNDg3NDJMNC40NTk5NiAxLjQ5MTE4WiIgZmlsbD0iIzhDOEM4QyIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzk4MCI+DQo8cmVjdCB3aWR0aD0iMjUiIGhlaWdodD0iMTMiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--to-down.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzYiIGhlaWdodD0iNDAiIHZpZXdCb3g9IjAgMCA3NiA0MCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85MjIpIj4NCjxwYXRoIGQ9Ik0zNy44Nzg5IDI0LjQ3MDdINzMuODc4OUw2NC44Nzg5IDM2LjQ1OTVIMjguODc4OUwzNy44Nzg5IDI0LjQ3MDdaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTM3Ljg3ODkgNi40NzA3SDczLjg3ODlMNjQuODc4OSAxOC40NTk1SDI4Ljg3ODlMMzcuODc4OSA2LjQ3MDdaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTIuMzc4OSAzOS40MzcxTDIyLjg3ODkgMjcuNDQ4NEwxNC4zMDc1IDI5Ljk3MjNMMTQuMzA3NSAzLjQ3MDdMMTAuNDUwMyAzLjQ3MDdMMTAuNDUwMyAyOS45NzIzTDEuODc4OTEgMjcuNDQ4NEwxMi4zNzg5IDM5LjQzNzFaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzkyMiI+DQo8cmVjdCB3aWR0aD0iNzUiIGhlaWdodD0iMzkiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjUgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--to-down.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85MzUpIj4NCjxwYXRoIGQ9Ik0xMi45NiA4LjQ5MDIzSDI0Ljk2TDIxLjk2IDEyLjQ4NjVIOS45NTk5NkwxMi45NiA4LjQ5MDIzWiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZD0iTTEyLjk2IDIuNDkwMjNIMjQuOTZMMjEuOTYgNi40ODY1MUg5Ljk1OTk2TDEyLjk2IDIuNDkwMjNaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNNC40NTk5NiAxMy40NzlMNy45NTk5NiA5LjQ4Mjc5TDUuMTAyODIgMTAuMzI0MUw1LjEwMjgyIDEuNDkwMjNIMy44MTcxTDMuODE3MSAxMC4zMjQxTDAuOTU5OTYxIDkuNDgyNzlMNC40NTk5NiAxMy40NzlaIiBmaWxsPSIjOEM4QzhDIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfOTM1Ij4NCjxyZWN0IHdpZHRoPSIyNSIgaGVpZ2h0PSIxMyIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.icon--to-bottom.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTg2IiBoZWlnaHQ9IjUxMyIgdmlld0JveD0iMCAwIDk4NiA1MTMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTBfODkzKSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2MS45NTkgMjM2LjQ0SDg0NS45NTlMODc1LjQ5NyAxOTcuMDk0SDk2NC4xMTNMODQ1Ljk1OSAzNTQuNDc4SDM3My4zNDRMNDYxLjk1OSAyMzYuNDRaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTQ2MS45NTkgMzkzLjk3MUg4NDUuOTU5TDg3NS40OTcgMzU0LjYyNUg5NjQuMTEzTDg0NS45NTkgNTEyLjAwOUgzNzMuMzQ0TDQ2MS45NTkgMzkzLjk3MVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNDkxLjQ5OCAzOS41MzEySDk2NC4xMTNMODQ1Ljk1OSAxOTYuOTIzSDM3My4zNDRMNDkxLjQ5OCAzOS41MzEyWiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZD0iTTE1Ni43MjEgNTExLjcwNUwyOTQuNTY3IDM1NC4zMTVMMTgyLjA0IDM4Ny40NUwxODIuMDQgMzkuNTMxMkgxMzEuNDAyTDEzMS40MDIgMzg3LjQ1TDE4Ljg3NSAzNTQuMzE1TDE1Ni43MjEgNTExLjcwNVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfODkzIj4NCjxyZWN0IHdpZHRoPSI5ODQuNjE1IiBoZWlnaHQ9IjUxMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 12px;
}
.icon--to-bottom.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAyNiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF85MDgpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMjEgNi40ODkyNkgyMS45NkwyMi43MSA1LjQ5MDIzSDI0Ljk2TDIxLjk2IDkuNDg2MzJIOS45NTk5NkwxMi4yMSA2LjQ4OTI2WiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi4yMSAxMC40ODkzSDIxLjk2TDIyLjcxIDkuNDkwMjNIMjQuOTZMMjEuOTYgMTMuNDg2M0g5Ljk1OTk2TDEyLjIxIDEwLjQ4OTNaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTIuOTYgMS40OTAyM0gyNC45NkwyMS45NiA1LjQ4NjUxSDkuOTU5OTZMMTIuOTYgMS40OTAyM1oiIGZpbGw9IiM4QzhDOEMiLz4NCjxwYXRoIGQ9Ik00LjQ1OTk2IDEzLjQ3OUw3Ljk1OTk2IDkuNDgyNzlMNS4xMDI4MiAxMC4zMjQxTDUuMTAyODIgMS40OTAyM0gzLjgxNzFMMy44MTcxIDEwLjMyNDFMMC45NTk5NjEgOS40ODI3OUw0LjQ1OTk2IDEzLjQ3OVoiIGZpbGw9IiM4QzhDOEMiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF85MDgiPg0KPHJlY3Qgd2lkdGg9IjI1IiBoZWlnaHQ9IjEzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41IDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
}
.icon--align-left.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xODEpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy41MTAyNyAxMC4zNzU2QzMuNTY5NTUgMTAuMDIwNiAzLjg3ODE3IDkuNzUgNC4yNSA5Ljc1SDE0Ljc1QzE1LjEyMTggOS43NSAxNS40MzA0IDEwLjAyMDYgMTUuNDg5NyAxMC4zNzU2QzE1LjQ5NjUgMTAuNDE2IDE1LjUgMTAuNDU3NiAxNS41IDEwLjVWMTUuNzVDMTUuNSAxNi4xNjQyIDE1LjE2NDIgMTYuNSAxNC43NSAxNi41SDQuMjVDMy44MzU3OSAxNi41IDMuNSAxNi4xNjQyIDMuNSAxNS43NVYxMC41QzMuNSAxMC40NTc2IDMuNTAzNTIgMTAuNDE2IDMuNTEwMjcgMTAuMzc1NlpNNSAxMS4yNVYxNUgxNFYxMS4yNUg1Wk0zLjUxMDI3IDguMzc0NDNDMy41Njk1NSA4LjcyOTQyIDMuODc4MTcgOSA0LjI1IDlIMTQuNzVDMTUuMTIxOCA5IDE1LjQzMDQgOC43Mjk0MiAxNS40ODk3IDguMzc0NDNDMTUuNDk2NSA4LjMzMzk1IDE1LjUgOC4yOTIzOSAxNS41IDguMjVWMi4yNUMxNS41IDEuODM1NzkgMTUuMTY0MiAxLjUgMTQuNzUgMS41SDQuMjVDMy44MzU3OSAxLjUgMy41IDEuODM1NzkgMy41IDIuMjVWOC4yNUMzLjUgOC4yOTIzOSAzLjUwMzUyIDguMzMzOTYgMy41MTAyNyA4LjM3NDQzWk0xNCA3LjVWM0g1VjcuNUgxNFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMjUgMEMxLjY2NDIxIC0xLjgxMDU4ZS0wOCAyIDAuMzM1Nzg2IDIgMC43NVYxNy4yNUMyIDE3LjY2NDIgMS42NjQyMSAxOCAxLjI1IDE4QzAuODM1Nzg3IDE4IDAuNTAwMDAxIDE3LjY2NDIgMC41MDAwMDEgMTcuMjVMMC41IDAuNzVDMC41IDAuMzM1Nzg2IDAuODM1Nzg2IDEuODEwNTllLTA4IDEuMjUgMFoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfMTgxIj4NCjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 16px;
  height: 18px;
  margin-top: -1px;
  margin-left: -2px;
}
.icon--align-left.svg-icon:after.disabled {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xOTIpIj4NCjxwYXRoIGQ9Ik0yIDBIMFYxNEgyVjBaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTMgNEgzVjZIMTNWNFoiIGZpbGw9IiM4QzhDOEMiLz4NCjxwYXRoIGQ9Ik0xMyA4SDNWMTBIMTNWOFoiIGZpbGw9IiM4QzhDOEMiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xOTIiPg0KPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
}
.icon--align-left-active.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNiAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMTNfMikiPg0KPG1hc2sgaWQ9Im1hc2swXzExM18yIiBzdHlsZT0ibWFzay10eXBlOmx1bWluYW5jZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE4Ij4NCjxwYXRoIGQ9Ik0xNiAwSDBWMThIMTZWMFoiIGZpbGw9IndoaXRlIi8+DQo8L21hc2s+DQo8ZyBtYXNrPSJ1cmwoI21hc2swXzExM18yKSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuNTEwMjcgMTAuMzc1NkMzLjU2OTU1IDEwLjAyMDYgMy44NzgxNyA5Ljc1IDQuMjUgOS43NUgxNC43NUMxNS4xMjE4IDkuNzUgMTUuNDMwNCAxMC4wMjA2IDE1LjQ4OTcgMTAuMzc1NkMxNS40OTY1IDEwLjQxNiAxNS41IDEwLjQ1NzYgMTUuNSAxMC41VjE1Ljc1QzE1LjUgMTYuMTY0MiAxNS4xNjQyIDE2LjUgMTQuNzUgMTYuNUg0LjI1QzMuODM1NzkgMTYuNSAzLjUgMTYuMTY0MiAzLjUgMTUuNzVWMTAuNUMzLjUgMTAuNDU3NiAzLjUwMzUyIDEwLjQxNiAzLjUxMDI3IDEwLjM3NTZaTTUgMTEuMjVWMTVIMTRWMTEuMjVINVpNMy41MTAyNyA4LjM3NDQzQzMuNTY5NTUgOC43Mjk0MiAzLjg3ODE3IDkgNC4yNSA5SDE0Ljc1QzE1LjEyMTggOSAxNS40MzA0IDguNzI5NDIgMTUuNDg5NyA4LjM3NDQzQzE1LjQ5NjUgOC4zMzM5NSAxNS41IDguMjkyMzkgMTUuNSA4LjI1VjIuMjVDMTUuNSAxLjgzNTc5IDE1LjE2NDIgMS41IDE0Ljc1IDEuNUg0LjI1QzMuODM1NzkgMS41IDMuNSAxLjgzNTc5IDMuNSAyLjI1VjguMjVDMy41IDguMjkyMzkgMy41MDM1MiA4LjMzMzk2IDMuNTEwMjcgOC4zNzQ0M1pNMTQgNy41VjNINVY3LjVIMTRaIiBmaWxsPSIjQTc4ODY4Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEuMjUgMEMxLjY2NDIxIC0xLjgxMDU4ZS0wOCAyIDAuMzM1Nzg2IDIgMC43NVYxNy4yNUMyIDE3LjY2NDIgMS42NjQyMSAxOCAxLjI1IDE4QzAuODM1Nzg3IDE4IDAuNTAwMDAxIDE3LjY2NDIgMC41MDAwMDEgMTcuMjVMMC41IDAuNzVDMC41IDAuMzM1Nzg2IDAuODM1Nzg2IDEuODEwNTllLTA4IDEuMjUgMFoiIGZpbGw9IiNBNzg4NjgiLz4NCjwvZz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMTNfMiI+DQo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 16px;
  height: 18px;
  margin-top: -1px;
  margin-left: -2px;
}
.icon--align-top.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8yMDQpIj4NCjxwYXRoIGQ9Ik0xNCAyVjBMMCAwVjJMMTQgMloiIGZpbGw9IiM4QzhDOEMiLz4NCjxwYXRoIGQ9Ik0xMCAxM1YzSDhWMTNIMTBaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTYgMTNMNiAzSDRMNCAxM0g2WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8yMDQiPg0KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjEzIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--align-right.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xOTYpIj4NCjxwYXRoIGQ9Ik0xMSAwSDEzVjE0SDExVjBaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMCA0SDEwVjZIMFY0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0wIDhIMTBWMTBIMFY4WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xOTYiPg0KPHJlY3Qgd2lkdGg9IjEzIiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--align-bottom.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNCAxMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xODQpIj4NCjxwYXRoIGQ9Ik0xNCAxMUwxNCAxM0wwIDEzTC04Ljc0MjI4ZS0wOCAxMUwxNCAxMVoiIGZpbGw9IiM4QzhDOEMiLz4NCjxwYXRoIGQ9Ik0xMCAwTDEwIDEwTDggMTBMOCA4Ljc0MjI4ZS0wOEwxMCAwWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik02IDBMNiAxMEw0IDEwTDQgOC43NDIyOGUtMDhMNiAwWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xODQiPg0KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjEzIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--align-vcenter.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8yMDApIj4NCjxwYXRoIGQ9Ik05IDBIN1YxNEg5VjBaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTUgNEgwVjZIMTVWNFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTMgOEgyVjEwSDEzVjhaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzIwMCI+DQo8cmVjdCB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 12px;
}
.icon--align-hcenter.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNjgpIj4NCjxwYXRoIGQ9Ik0xNCA5VjdMMCA3VjlIMTRaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTAgMTVMMTAgMEw4IDBWMTVIMTBaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTYgMTNMNiAySDRMNCAxM0g2WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF8xNjgiPg0KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE1IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--distv.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF80MzQpIj4NCjxwYXRoIGQ9Ik00IDZIMTBWOEg0VjZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE0IDEyTDE0IDE0TDAgMTRMLTguNzQyMjhlLTA4IDEyTDE0IDEyWiIgZmlsbD0iIzhDOEM4QyIvPg0KPHBhdGggZD0iTTE0IDJWMEwwIDBWMkwxNCAyWiIgZmlsbD0iIzhDOEM4QyIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzQzNCI+DQo8cmVjdCB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 12px;
}
.icon--disth.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF80MzApIj4NCjxwYXRoIGQ9Ik04IDRMOCAxMEw2IDEwTDYgNEw4IDRaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTIgMTRIMFYwSDJWMTRaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTIgMTRIMTRMMTQgMEgxMkwxMiAxNFoiIGZpbGw9IiM4QzhDOEMiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF80MzAiPg0KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 12px;
}
.icon--autofill.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCjx0aXRsZT5Hcm91cDwvdGl0bGU+DQo8ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPg0KPGcgaWQ9IkNhbnZhcyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyNzUwIDM0OTU3KSI+DQo8ZyBpZD0iR3JvdXAiPg0KPGcgaWQ9Imljb24iPg0KPGcgaWQ9IlJlY3RhbmdsZSI+DQo8bWFzayBpZD0ibWFzazBfb3V0bGluZV9pbnMiPg0KPHVzZSB4bGluazpocmVmPSIjcGF0aDBfZmlsbCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNzUwIC0zNDk1NykiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazBfb3V0bGluZV9pbnMpIj4NCjx1c2UgeGxpbms6aHJlZj0iI3BhdGgxX3N0cm9rZV8yeCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3NTAgLTM0OTU3KSIgZmlsbD0iIzgyQjQ0RiIvPg0KPC9nPg0KPC9nPg0KPGcgaWQ9IlJlY3RhbmdsZSI+DQo8bWFzayBpZD0ibWFzazFfb3V0bGluZV9pbnMiPg0KPHVzZSB4bGluazpocmVmPSIjcGF0aDBfZmlsbCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNzUwIC0zNDk1MCkiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazFfb3V0bGluZV9pbnMpIj4NCjx1c2UgeGxpbms6aHJlZj0iI3BhdGgxX3N0cm9rZV8yeCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3NTAgLTM0OTUwKSIgZmlsbD0iIzgyQjQ0RiIvPg0KPC9nPg0KPC9nPg0KPGcgaWQ9IlJlY3RhbmdsZSI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9maWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjc1NyAtMzQ5NTcpIiBmaWxsPSIjODJCNDRGIi8+DQo8bWFzayBpZD0ibWFzazJfb3V0bGluZV9pbnMiPg0KPHVzZSB4bGluazpocmVmPSIjcGF0aDBfZmlsbCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNzU3IC0zNDk1NykiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazJfb3V0bGluZV9pbnMpIj4NCjx1c2UgeGxpbms6aHJlZj0iI3BhdGgxX3N0cm9rZV8yeCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3NTcgLTM0OTU3KSIgZmlsbD0iIzgyQjQ0RiIvPg0KPC9nPg0KPC9nPg0KPGcgaWQ9IlJlY3RhbmdsZSI+DQo8bWFzayBpZD0ibWFzazNfb3V0bGluZV9pbnMiPg0KPHVzZSB4bGluazpocmVmPSIjcGF0aDBfZmlsbCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNzU3IC0zNDk1MCkiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazNfb3V0bGluZV9pbnMpIj4NCjx1c2UgeGxpbms6aHJlZj0iI3BhdGgxX3N0cm9rZV8yeCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3NTcgLTM0OTUwKSIgZmlsbD0iIzgyQjQ0RiIvPg0KPC9nPg0KPC9nPg0KPC9nPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8cGF0aCBpZD0icGF0aDBfZmlsbCIgZD0iTSAwIDBMIDYgMEwgNiA2TCAwIDZMIDAgMFoiLz4NCjxwYXRoIGlkPSJwYXRoMV9zdHJva2VfMngiIGQ9Ik0gMCAwTCAwIC0xTCAtMSAtMUwgLTEgMEwgMCAwWk0gNiAwTCA3IDBMIDcgLTFMIDYgLTFMIDYgMFpNIDYgNkwgNiA3TCA3IDdMIDcgNkwgNiA2Wk0gMCA2TCAtMSA2TCAtMSA3TCAwIDdMIDAgNlpNIDAgMUwgNiAxTCA2IC0xTCAwIC0xTCAwIDFaTSA1IDBMIDUgNkwgNyA2TCA3IDBMIDUgMFpNIDYgNUwgMCA1TCAwIDdMIDYgN0wgNiA1Wk0gMSA2TCAxIDBMIC0xIDBMIC0xIDZMIDEgNloiLz4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 13px;
  height: 13px;
  margin-right: 8px;
}
.icon--old-version.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxMiAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF80OTYpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy40NzYyMiAxLjQxMjExQzguODk5NDMgMC40MjIxNDYgMTAuNzA4OSAwLjAwNzY2MTU5IDEyIDBWMi41NDIzM0MxMC45OTQ1IDIuNTM0NjcgOS45Nzk0NiAyLjczNTY5IDkuMDIyMDggMy40NTg0NkM4LjM5MjgxIDMuOTExMTkgNy44MDc3OSA0LjU4OTk0IDcuNDQzODMgNS42MTk4OEg5LjQ5NzcyVjguMTYyMjFINi45MjkyM0M1Ljk3NTQ3IDEyLjMwNCAyLjcyMTg3IDE0LjQzMDkgMCAxMy45MjcxTDAuNDg1NDIgMTEuNDI5M0MxLjUwMzI3IDExLjYxNzcgNC4wNzMwNCAxMC42NDUzIDQuNTM2MDkgNi43NDQ3NkM0LjgzNTU1IDQuMjIyMjQgNS45NzczOCAyLjQ5MDQ2IDcuNDc2MjIgMS40MTIxMVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfNDk2Ij4NCjxyZWN0IHdpZHRoPSIxMiIgaGVpZ2h0PSIxNCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  height: 14px;
  width: 12px;
}
.icon--letterbox.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDRfNzIyKSI+DQo8cGF0aCBkPSJNMTUuNSAwLjVIMC41VjE1LjVIMTUuNVYwLjVaIiBzdHJva2U9IiNBNzg4NjgiLz4NCjxwYXRoIGQ9Ik0xMi41IDAuNUgzLjVWMTUuNUgxMi41VjAuNVoiIHN0cm9rZT0iI0E3ODg2OCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE0NF83MjIiPg0KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  height: 16px;
  width: 16px;
}
.icon--lowres.svg-icon:after {
  content: '';
  width: 18px;
  height: 18px;
  opacity: 0.7;
  background-image: url('data:image/svg+xml,<%3Fxml version="1.0" encoding="UTF-8"%3F><svg xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:i="http://ns.adobe.com/AdobeIllustrator/10.0/" viewBox="0 0 26.81 26.3"><!-- low res icon --><defs><style> .st0 { fill: %23CCCCCC; } </style></defs><g id="Layer_3"><circle class="st0" cx="13.7" cy="13.17" r="8.17"/></g><g id="Layer_2"><g><path d="M14.57,17.44c0,.26-.08.48-.24.66-.16.18-.37.27-.63.27s-.47-.09-.63-.28c-.15-.17-.23-.39-.23-.64s.08-.46.23-.64.36-.26.63-.26.47.09.63.26c.16.17.24.38.24.64Z"/><path d="M13.7,14.72h0s0,0,0,0,0,0,0,0h0c.57,0,.73-.26.73-.37l.1-2.06.03-.61.15-2.95c.01-.21-.17-.74-1.01-.74h0s0,0,0,0,0,0,0,0h0c-.84,0-1.02.54-1.01.75l.15,2.95.03.61.1,2.06c0,.11.16.36.73.37Z"/></g></g></svg>');
}
.icon--no-border.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDRfNzMyKSI+DQo8cGF0aCBkPSJNMTUuNSAwLjVIMC41VjE1LjVIMTUuNVYwLjVaIiBzdHJva2U9IiNBNzg4NjgiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNDRfNzMyIj4NCjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  height: 16px;
  width: 16px;
}
.icon--white-border.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDRfNzI1KSI+DQo8bWFzayBpZD0ibWFzazBfMTQ0XzcyNSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiI+DQo8cGF0aCBkPSJNMTYgMEgwVjE2SDE2VjBaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF8xNDRfNzI1KSI+DQo8cGF0aCBkPSJNMTUuNSAwLjVIMC41VjE1LjVIMTUuNVYwLjVaIiBzdHJva2U9IiNBNzg4NjgiLz4NCjxwYXRoIGQ9Ik0xMy41IDIuNUgyLjVWMTMuNUgxMy41VjIuNVoiIHN0cm9rZT0iI0E3ODg2OCIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE0NF83MjUiPg0KPHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  height: 16px;
  width: 16px;
}
.icon--plus.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik05LjQ5OTI4IDYuNDk5MjhWNy4zNjMyOEg3LjM2MzI4VjkuNDk5MjhINi40OTkyOFY3LjM2MzI4SDQuMzYzMjhWNi40OTkyOEg2LjQ5OTI4VjQuMzYzMjhINy4zNjMyOFY2LjQ5OTI4SDkuNDk5MjhaIiBmaWxsPSIjQzc3RjRGIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDdDMTQgMTAuODY2IDEwLjg2NiAxNCA3IDE0QzMuMTM0MDEgMTQgMCAxMC44NjYgMCA3QzAgMy4xMzQwMSAzLjEzNDAxIDAgNyAwQzEwLjg2NiAwIDE0IDMuMTM0MDEgMTQgN1pNMTMgN0MxMyAxMC4zMTM3IDEwLjMxMzcgMTMgNyAxM0MzLjY4NjI5IDEzIDEgMTAuMzEzNyAxIDdDMSAzLjY4NjI5IDMuNjg2MjkgMSA3IDFDMTAuMzEzNyAxIDEzIDMuNjg2MjkgMTMgN1oiIGZpbGw9IiNDNzdGNEYiLz4NCjwvc3ZnPg0K);
  height: 14px;
  width: 14px;
}
.icon--plus-white.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik05LjQ5OTI4IDYuNDk5MjhWNy4zNjMyOEg3LjM2MzI4VjkuNDk5MjhINi40OTkyOFY3LjM2MzI4SDQuMzYzMjhWNi40OTkyOEg2LjQ5OTI4VjQuMzYzMjhINy4zNjMyOFY2LjQ5OTI4SDkuNDk5MjhaIiBmaWxsPSIjRkZGRkZGIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0IDdDMTQgMTAuODY2IDEwLjg2NiAxNCA3IDE0QzMuMTM0MDEgMTQgMCAxMC44NjYgMCA3QzAgMy4xMzQwMSAzLjEzNDAxIDAgNyAwQzEwLjg2NiAwIDE0IDMuMTM0MDEgMTQgN1pNMTMgN0MxMyAxMC4zMTM3IDEwLjMxMzcgMTMgNyAxM0MzLjY4NjI5IDEzIDEgMTAuMzEzNyAxIDdDMSAzLjY4NjI5IDMuNjg2MjkgMSA3IDFDMTAuMzEzNyAxIDEzIDMuNjg2MjkgMTMgN1oiIGZpbGw9IiNGRkZGRkYiLz4NCjwvc3ZnPg0K);
  height: 14px;
  width: 14px;
}
.icon--add-tag.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNjIpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS42OTA4IDMuODYwMDJDOS4wMTQ1MyA0LjUzNjMgOS4wMTQ1MyA1LjYzMjc2IDkuNjkwOCA2LjMwOTAzQzEwLjM2NzEgNi45ODUzIDExLjQ2MzUgNi45ODUzIDEyLjEzOTggNi4zMDkwM0MxMi44MTYxIDUuNjMyNzYgMTIuODE2MSA0LjUzNjMgMTIuMTM5OCAzLjg2MDAyQzExLjQ2MzUgMy4xODM3NSAxMC4zNjcxIDMuMTgzNzUgOS42OTA4IDMuODYwMDJaTTEwLjMwMyA0LjQ3MjI3QzkuOTY0OTIgNC44MTA0MSA5Ljk2NDkyIDUuMzU4NjQgMTAuMzAzIDUuNjk2NzhDMTAuNjQxMiA2LjAzNDkxIDExLjE4OTQgNi4wMzQ5MiAxMS41Mjc1IDUuNjk2NzhDMTEuODY1NyA1LjM1ODY0IDExLjg2NTcgNC44MTA0MSAxMS41Mjc1IDQuNDcyMjdDMTEuMTg5NCA0LjEzNDE0IDEwLjY0MTIgNC4xMzQxNCAxMC4zMDMgNC40NzIyN1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjQ5MjggOS4wNzg3M0MxNS44Mjc5IDguNzQzNjEgMTYuMDExIDguMjg1NzkgMTUuOTk5NSA3LjgxMkwxNS44NTM3IDEuODM1MjZDMTUuODMxMiAwLjkxMTk1NyAxNS4wODggMC4xNjg4MDkgMTQuMTY0NyAwLjE0NjI4OUw4LjE4OCAwLjAwMDUxNTU5OUM3LjcxNDIxIC0wLjAxMTA0MDcgNy4yNTYzOSAwLjE3MjA4OCA2LjkyMTI3IDAuNTA3MjA2TDAuNTA3MjA1IDYuOTIxMjdDLTAuMTY5MDcgNy41OTc1NSAtMC4xNjkwNjggOC42OTQgMC41MDcyMDcgOS4zNzAyOEw2LjYyOTcyIDE1LjQ5MjhDNy4zMDYgMTYuMTY5MSA4LjQwMjQ1IDE2LjE2OTEgOS4wNzg3MyAxNS40OTI4TDE1LjQ5MjggOS4wNzg3M1pNNy41MzM1MiAxLjExOTQ2TDEuMTE5NDYgNy41MzM1MkMwLjc4MTMyIDcuODcxNjYgMC43ODEzMiA4LjQxOTg5IDEuMTE5NDYgOC43NTgwM0w3LjI0MTk4IDE0Ljg4MDVDNy41ODAxMSAxNS4yMTg3IDguMTI4MzQgMTUuMjE4NyA4LjQ2NjQ4IDE0Ljg4MDVMMTQuODgwNSA4LjQ2NjQ4QzE1LjA0ODEgOC4yOTg5MiAxNS4xMzk3IDguMDcwMDEgMTUuMTMzOSA3LjgzMzExTDE0Ljk4ODEgMS44NTYzN0MxNC45NzY5IDEuMzk0NzIgMTQuNjA1MyAxLjAyMzE1IDE0LjE0MzYgMS4wMTE4OUw4LjE2Njg5IDAuODY2MTEzQzcuOTI5OTkgMC44NjAzMzUgNy43MDEwOCAwLjk1MTg5OSA3LjUzMzUyIDEuMTE5NDZaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzE2MiI+DQo8cmVjdCB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  height: 14px;
  width: 14px;
}
.icon--add-tag-white.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS42OTA5OCAzLjg2MDAxQzkuMDE0NzEgNC41MzYyOSA5LjAxNDcxIDUuNjMyNzUgOS42OTA5OCA2LjMwOTAyQzEwLjM2NzMgNi45ODUyOSAxMS40NjM3IDYuOTg1MjkgMTIuMTQgNi4zMDkwMkMxMi44MTYzIDUuNjMyNzUgMTIuODE2MyA0LjUzNjI5IDEyLjE0IDMuODYwMDFDMTEuNDYzNyAzLjE4Mzc0IDEwLjM2NzMgMy4xODM3NCA5LjY5MDk4IDMuODYwMDFaTTEwLjMwMzIgNC40NzIyNkM5Ljk2NTEgNC44MTA0IDkuOTY1MSA1LjM1ODYzIDEwLjMwMzIgNS42OTY3N0MxMC42NDE0IDYuMDM0OSAxMS4xODk2IDYuMDM0OTEgMTEuNTI3NyA1LjY5Njc3QzExLjg2NTkgNS4zNTg2MyAxMS44NjU5IDQuODEwNCAxMS41Mjc3IDQuNDcyMjZDMTEuMTg5NiA0LjEzNDEzIDEwLjY0MTQgNC4xMzQxMyAxMC4zMDMyIDQuNDcyMjZaIiBmaWxsPSIjZmZmZmZmIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjQ5MjggOS4wNzg3M0MxNS44Mjc5IDguNzQzNjEgMTYuMDExIDguMjg1NzkgMTUuOTk5NSA3LjgxMkwxNS44NTM3IDEuODM1MjZDMTUuODMxMiAwLjkxMTk1NyAxNS4wODggMC4xNjg4MDkgMTQuMTY0NyAwLjE0NjI4OUw4LjE4OCAwLjAwMDUxNTYwMUM3LjcxNDIxIC0wLjAxMTA0MDcgNy4yNTYzOSAwLjE3MjA4OCA2LjkyMTI3IDAuNTA3MjA2TDAuNTA3MjA1IDYuOTIxMjdDLTAuMTY5MDcgNy41OTc1NSAtMC4xNjkwNjggOC42OTQgMC41MDcyMDcgOS4zNzAyOEw2LjYyOTcyIDE1LjQ5MjhDNy4zMDYgMTYuMTY5MSA4LjQwMjQ1IDE2LjE2OTEgOS4wNzg3MyAxNS40OTI4TDE1LjQ5MjggOS4wNzg3M1pNNy41MzM1MiAxLjExOTQ2TDEuMTE5NDYgNy41MzM1MkMwLjc4MTMyIDcuODcxNjYgMC43ODEzMiA4LjQxOTg5IDEuMTE5NDYgOC43NTgwM0w3LjI0MTk4IDE0Ljg4MDVDNy41ODAxMSAxNS4yMTg3IDguMTI4MzQgMTUuMjE4NyA4LjQ2NjQ4IDE0Ljg4MDVMMTQuODgwNSA4LjQ2NjQ4QzE1LjA0ODEgOC4yOTg5MiAxNS4xMzk3IDguMDcwMDEgMTUuMTMzOSA3LjgzMzExTDE0Ljk4ODEgMS44NTYzN0MxNC45NzY5IDEuMzk0NzIgMTQuNjA1MyAxLjAyMzE1IDE0LjE0MzYgMS4wMTE4OUw4LjE2Njg5IDAuODY2MTEzQzcuOTI5OTkgMC44NjAzMzUgNy43MDEwOCAwLjk1MTg5OSA3LjUzMzUyIDEuMTE5NDZaIiBmaWxsPSIjZmZmZmZmIi8+DQo8L3N2Zz4NCg==);
  height: 14px;
  width: 14px;
}
.icon--rotate-crop.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyMSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNC4xNjQ2IDEuODU2MzhDMTQuMzYxNCAxLjY2MjcgMTQuMzYzOSAxLjM0NjEzIDE0LjE3MDIgMS4xNDkzQzEzLjk3NjYgMC45NTI0NzUgMTMuNjYgMC45NDk5MyAxMy40NjMyIDEuMTQzNjJMMTQuMTY0NiAxLjg1NjM4Wk0yLjEyNzQxIDEzTDEuNzc2NzEgMTIuNjQzNkwxLjQxNDU1IDEzTDEuNzc2NzEgMTMuMzU2NEwyLjEyNzQxIDEzWk0xMy40NjMyIDI0Ljg1NjRDMTMuNjYgMjUuMDUwMSAxMy45NzY2IDI1LjA0NzUgMTQuMTcwMiAyNC44NTA3QzE0LjM2MzkgMjQuNjUzOSAxNC4zNjE0IDI0LjMzNzMgMTQuMTY0NiAyNC4xNDM2TDEzLjQ2MzIgMjQuODU2NFpNNi44MzU5MyAyNC4xNDM2QzYuNjM5MTEgMjQuMzM3MyA2LjYzNjU2IDI0LjY1MzkgNi44MzAyNSAyNC44NTA3QzcuMDIzOTMgMjUuMDQ3NSA3LjM0MDUxIDI1LjA1MDEgNy41MzczMyAyNC44NTY0TDYuODM1OTMgMjQuMTQzNlpNMTguODczMSAxM0wxOS4yMjM4IDEzLjM1NjRMMTkuNTg1OSAxM0wxOS4yMjM4IDEyLjY0MzZMMTguODczMSAxM1pNNy41MzczMyAxLjE0MzYyQzcuMzQwNTEgMC45NDk5MyA3LjAyMzkzIDAuOTUyNDc2IDYuODMwMjUgMS4xNDkzQzYuNjM2NTYgMS4zNDYxMyA2LjYzOTExIDEuNjYyNyA2LjgzNTkzIDEuODU2MzlMNy41MzczMyAxLjE0MzYyWk0xMy40NjMyIDEuMTQzNjJMMS43NzY3MSAxMi42NDM2TDIuNDc4MTEgMTMuMzU2NEwxNC4xNjQ2IDEuODU2MzhMMTMuNDYzMiAxLjE0MzYyWk0xLjc3NjcxIDEzLjM1NjRMMTMuNDYzMiAyNC44NTY0TDE0LjE2NDYgMjQuMTQzNkwyLjQ3ODExIDEyLjY0MzZMMS43NzY3MSAxMy4zNTY0Wk03LjUzNzMzIDI0Ljg1NjRMMTkuMjIzOCAxMy4zNTY0TDE4LjUyMjQgMTIuNjQzNkw2LjgzNTkzIDI0LjE0MzZMNy41MzczMyAyNC44NTY0Wk0xOS4yMjM4IDEyLjY0MzZMNy41MzczMyAxLjE0MzYyTDYuODM1OTMgMS44NTYzOUwxOC41MjI0IDEzLjM1NjRMMTkuMjIzOCAxMi42NDM2WiIgZmlsbD0iI0E3ODg2OCIvPg0KPC9zdmc+DQo=);
  height: 23px;
  width: 17px;
}
.icon--rotate-image.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAxMiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDFfNjkxKSI+DQo8cGF0aCBkPSJNMTAuMjc3NyAyLjU4MzgxQzMuNzA5NDMgNC40Njg1NiAtMC4yNzAyMDcgMTAuNjgzNyAxLjM4ODkzIDE2LjQ2NTdDMi4zMDYzNyAxOS42NjI5IDQuNzU1ODQgMjIuMDU4MiA3Ljg3MzA1IDIzLjI0MjJNMTAuMjc3NyAyLjU4MzgxTDguMzEwMjMgOC45MjA2Mk0xMC4yNzc3IDIuNTgzODFMMy4zMjY1MSAxLjI0MDcyIiBzdHJva2U9IiNBNzg4NjgiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE0MV82OTEiPg0KPHJlY3Qgd2lkdGg9IjExIiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC41IDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  height: 24px;
  width: 11px;
}
.icon--color-pipe.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCjx0aXRsZT5Ecm9wcGVyIEJsYWNrPC90aXRsZT4NCjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+DQo8ZyBpZD0iQ2FudmFzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTU1IC0xMzI1KSI+DQo8ZyBpZD0iRHJvcHBlciBCbGFjayI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9maWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzE1NSAxMzI1KSIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8cGF0aCBpZD0icGF0aDBfZmlsbCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNIDE3LjMxOTkgMC41NTU5NTlDIDE2Ljc3MTMgMC4wMDc0MzE2IDE1LjYzMzcgLTAuMjQwODg3IDE1LjA4NTEgMC4zMDc2NTZMIDEyLjM0OCAzLjA0NDgxQyAxMi4zMTk3IDMuMDI0MTIgMTIuMjkgMy4wMDU1NCAxMi4yNTg4IDIuOTg5MjVMIDEwLjQ1MjMgMi4xNjEyQyAxMC4xODAyIDIuMDE4NjYgOS44NDcwMyAyLjA2OTUzIDkuNjI5ODMgMi4yODY3M0wgOC43NTM0MiAzLjE2MzE0QyA4LjQ3OTE1IDMuNDM3NCA4LjQ3OTE0IDMuODgyMDcgOC43NTM0MiA0LjE1NjM1TCA5LjQ5ODMzIDQuOTAxMjZMIDAuNzQ1NjYzIDEzLjY1MzlDIC0wLjI0ODU2MiAxNC42NDgyIC0wLjI0ODU0NyAxNi4yNjAxIDAuNzQ1NjYzIDE3LjI1NDNDIDEuNzM5ODcgMTguMjQ4NSAzLjM1MTgyIDE4LjI0ODYgNC4zNDYwNSAxNy4yNTQzTCAxMy4wOTg3IDguNTAxNjVMIDEzLjg0MzYgOS4yNDY1NkMgMTQuMTE3OSA5LjUyMDg0IDE0LjU2MjYgOS41MjA4MyAxNC44MzY4IDkuMjQ2NTZMIDE1LjcwOTkgOC4zNzM0N0MgMTUuOTI4NyA4LjE1NDY4IDE1Ljk3ODUgNy44MTg0NyAxNS44MzI2IDcuNTQ1NkwgMTQuOTQ4IDUuNjc1ODdDIDE0Ljk0NjEgNS42NzIyNCAxNC45NDQxIDUuNjY4NjMgMTQuOTQyMSA1LjY2NTA1TCAxNy42OTIzIDIuOTE0ODRDIDE4LjI0MDggMi4zNjYyOSAxNy45OTI1IDEuMjI4NjQgMTcuNDQ0IDAuNjgwMTExTCAxNy4zMTk5IDAuNTU1OTU5Wk0gMTAuMzY3NCA1Ljc3MDMyTCAxLjYxNDcyIDE0LjUyM0MgMS4xMDA0OCAxNS4wMzcyIDEuMTAwNDggMTUuODcxIDEuNjE0NzIgMTYuMzg1M0MgMi4xMjg5NyAxNi44OTk1IDIuOTYyNzQgMTYuODk5NSAzLjQ3Njk5IDE2LjM4NTNMIDEyLjIyOTcgNy42MzI1OUwgMTAuMzY3NCA1Ljc3MDMyWiIvPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 18px;
  height: 18px;
}
.is-darken.icon--color-pipe.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4NCjx0aXRsZT5Ecm9wcGVyIFdoaXRlPC90aXRsZT4NCjxkZXNjPkNyZWF0ZWQgdXNpbmcgRmlnbWE8L2Rlc2M+DQo8ZyBpZD0iQ2FudmFzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzMTI4IC0xMzI1KSI+DQo8ZyBpZD0iRHJvcHBlciBXaGl0ZSI+DQo8dXNlIHhsaW5rOmhyZWY9IiNwYXRoMF9maWxsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzEyOCAxMzI1KSIgZmlsbD0iI0ZGRkZGRiIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8cGF0aCBpZD0icGF0aDBfZmlsbCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNIDE3LjMxOTkgMC41NTU5NTlDIDE2Ljc3MTMgMC4wMDc0MzE2IDE1LjYzMzcgLTAuMjQwODg3IDE1LjA4NTEgMC4zMDc2NTZMIDEyLjM0OCAzLjA0NDgxQyAxMi4zMTk3IDMuMDI0MTIgMTIuMjkgMy4wMDU1NCAxMi4yNTg4IDIuOTg5MjVMIDEwLjQ1MjMgMi4xNjEyQyAxMC4xODAyIDIuMDE4NjYgOS44NDcwMyAyLjA2OTUzIDkuNjI5ODMgMi4yODY3M0wgOC43NTM0MiAzLjE2MzE0QyA4LjQ3OTE1IDMuNDM3NCA4LjQ3OTE0IDMuODgyMDcgOC43NTM0MiA0LjE1NjM1TCA5LjQ5ODMzIDQuOTAxMjZMIDAuNzQ1NjYzIDEzLjY1MzlDIC0wLjI0ODU2MiAxNC42NDgyIC0wLjI0ODU0NyAxNi4yNjAxIDAuNzQ1NjYzIDE3LjI1NDNDIDEuNzM5ODcgMTguMjQ4NSAzLjM1MTgyIDE4LjI0ODYgNC4zNDYwNSAxNy4yNTQzTCAxMy4wOTg3IDguNTAxNjVMIDEzLjg0MzYgOS4yNDY1NkMgMTQuMTE3OSA5LjUyMDg0IDE0LjU2MjYgOS41MjA4MyAxNC44MzY4IDkuMjQ2NTZMIDE1LjcwOTkgOC4zNzM0N0MgMTUuOTI4NyA4LjE1NDY4IDE1Ljk3ODUgNy44MTg0NyAxNS44MzI2IDcuNTQ1NkwgMTQuOTQ4IDUuNjc1ODdDIDE0Ljk0NjEgNS42NzIyNCAxNC45NDQxIDUuNjY4NjMgMTQuOTQyMSA1LjY2NTA1TCAxNy42OTIzIDIuOTE0ODRDIDE4LjI0MDggMi4zNjYyOSAxNy45OTI1IDEuMjI4NjQgMTcuNDQ0IDAuNjgwMTExTCAxNy4zMTk5IDAuNTU1OTU5Wk0gMTAuMzY3NCA1Ljc3MDMyTCAxLjYxNDcyIDE0LjUyM0MgMS4xMDA0OCAxNS4wMzcyIDEuMTAwNDggMTUuODcxIDEuNjE0NzIgMTYuMzg1M0MgMi4xMjg5NyAxNi44OTk1IDIuOTYyNzQgMTYuODk5NSAzLjQ3Njk5IDE2LjM4NTNMIDEyLjIyOTcgNy42MzI1OUwgMTAuMzY3NCA1Ljc3MDMyWiIvPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.icon--mirror.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80OF8xMTQpIj4NCjxwYXRoIGQ9Ik05LjUgMEM5LjA4NTc5IDAgOC43NSAwLjMzNTc4NyA4Ljc1IDAuNzVWMTcuMjVDOC43NSAxNy42NjQyIDkuMDg1NzkgMTggOS41IDE4QzkuOTE0MjEgMTggMTAuMjUgMTcuNjY0MiAxMC4yNSAxNy4yNVYwLjc1QzEwLjI1IDAuMzM1Nzg2IDkuOTE0MjEgMCA5LjUgMFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNjkxNTMgMTIuNjk2OUM2Ljk0MjQgMTIuODUxOSA3LjI1IDEyLjY0OTEgNy4yNSAxMi4zMjg3VjQuOTIxMjVDNy4yNSA0LjYwMDkzIDYuOTQyNCA0LjM5ODE1IDYuNjkxNTMgNC41NTMwOEwwLjY5NDM0NiA4LjI1NjgzQzAuNDM1MjE4IDguNDE2ODYgMC40MzUyMTggOC44MzMxNCAwLjY5NDM0NiA4Ljk5MzE3TDYuNjkxNTMgMTIuNjk2OVpNMi45NTI4OCA4LjYyNUw1Ljc1IDEwLjM1MjVWNi44OTc1NUwyLjk1Mjg4IDguNjI1WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMzA4NSAxMi42OTY5QzEyLjA1NzYgMTIuODUxOSAxMS43NSAxMi42NDkxIDExLjc1IDEyLjMyODdWNC45MjEyNUMxMS43NSA0LjYwMDkzIDEyLjA1NzYgNC4zOTgxNSAxMi4zMDg1IDQuNTUzMDhMMTguMzA1NyA4LjI1NjgzQzE4LjU2NDggOC40MTY4NiAxOC41NjQ4IDguODMzMTQgMTguMzA1NyA4Ljk5MzE3TDEyLjMwODUgMTIuNjk2OVpNMTYuMDQ3MSA4LjYyNUwxMy4yNSAxMC4zNTI1VjYuODk3NTVMMTYuMDQ3MSA4LjYyNVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNDhfMTE0Ij4NCjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  height: 18px;
  width: 18px;
}
.icon--change-photo.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxOCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNDJfNjk1KSI+DQo8cGF0aCBkPSJNMSAxOS41TDUgMTNMOSAxNS41TDE0LjUgMTAuNUwxNy41IDE5LjUiIHN0cm9rZT0iI0E3ODg2OCIvPg0KPHBhdGggZD0iTTE3LjUgMC41SDAuNVYxOS41SDE3LjVWMC41WiIgc3Ryb2tlPSIjQTc4ODY4Ii8+DQo8cGF0aCBkPSJNNS41IDhDNi44ODA3MSA4IDggNi44ODA3MSA4IDUuNUM4IDQuMTE5MjkgNi44ODA3MSAzIDUuNSAzQzQuMTE5MjkgMyAzIDQuMTE5MjkgMyA1LjVDMyA2Ljg4MDcxIDQuMTE5MjkgOCA1LjUgOFoiIGZpbGw9IiNBNzg4NjgiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNDJfNjk1Ij4NCjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  height: 20px;
  width: 18px;
}
.icon--for-print.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjkiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAyOSAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjAuNTk2OSAxMC40NDQyQzIxLjk3MTggMTAuNTcwNCAyMy4xODg2IDkuNTU4MDIgMjMuMzE0OCA4LjE4MzA4QzIzLjQ0MDkgNi44MDgxNCAyMi40Mjg2IDUuNTkxMjggMjEuMDUzNiA1LjQ2NTE0QzE5LjY3ODcgNS4zMzkwMSAxOC40NjE4IDYuMzUxMzYgMTguMzM1NyA3LjcyNjNDMTguMjA5NiA5LjEwMTI0IDE5LjIyMTkgMTAuMzE4MSAyMC41OTY5IDEwLjQ0NDJaTTIwLjY4ODIgOS40NDg0MkMyMS41MTMyIDkuNTI0MSAyMi4yNDMzIDguOTE2NjkgMjIuMzE5IDguMDkxNzJDMjIuMzk0NiA3LjI2Njc2IDIxLjc4NzIgNi41MzY2NCAyMC45NjIzIDYuNDYwOTZDMjAuMTM3MyA2LjM4NTI4IDE5LjQwNzIgNi45OTI3IDE5LjMzMTUgNy44MTc2NkMxOS4yNTU4IDguNjQyNjIgMTkuODYzMiA5LjM3Mjc0IDIwLjY4ODIgOS40NDg0MloiIGZpbGw9IiM4MkI0NEYiLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEuNzc2MSAyLjYwNTY0QzExLjgyNjUgMi4wNTU2NiAxMi4zMTMzIDEuNjUwNzIgMTIuODYzMiAxLjcwMTE3TDI0LjgxMzEgMi43OTc0M0MyNS4zNjMgMi44NDc4OSAyNS43NjggMy4zMzQ2MyAyNS43MTc1IDMuODg0NjFMMjQuMDczMSAyMS44MDkzQzI0LjAyMjcgMjIuMzU5MyAyMy41MzU5IDIyLjc2NDMgMjIuOTg2IDIyLjcxMzhMMTEuMDM2MSAyMS42MTc1QzEwLjQ4NjIgMjEuNTY3MSAxMC4wODEyIDIxLjA4MDMgMTAuMTMxNyAyMC41MzA0TDExLjc3NjEgMi42MDU2NFpNMTIuNzcxOSAyLjY5Njk5TDI0LjcyMTcgMy43OTMyNUwyMy4xNjM1IDIwLjc3ODVMMjEuMTgzMiAxNi44NTJMMTcuNTI2NCAxOC41MTg3TDE1LjQwMjUgMTQuMDI1M0wxNC45MDM4IDE0LjY3NDlDMTQuNjY4NyAxNC45ODEyIDE0LjM2MjggMTUuMzgwOSAxNC4wMTk1IDE1LjgyOTVMMTQuMDE3OSAxNS44MzE2QzEzLjE0OTEgMTYuOTY2OSAxMi4wNDEgMTguNDE0OCAxMS4yMzQ3IDE5LjQ1MzJMMTIuNzcxOSAyLjY5Njk5Wk0xMS41NTk1IDIwLjY2MTRMMjIuNDkwMiAyMS42NjQxTDIwLjcyMzIgMTguMTYwNkwxNy4wNDM4IDE5LjgzNzdMMTUuMTk4NyAxNS45MzQyTDE0Ljg0NCAxNi4zOTc3QzEzLjgwMTMgMTcuNzYwNCAxMi4zODIyIDE5LjYxNSAxMS41NTk1IDIwLjY2MTRaIiBmaWxsPSIjODJCNDRGIi8+DQo8cGF0aCBkPSJNMS44MjIwMyA5Ljc5MjI4TDkuOTcxNzIgOC4yNjAxNEwxMC4xNjU1IDkuMjQxMjNMMi4wMDY3OSAxMC43NzUxTDQuNjAzOTYgMjQuNTg5OEwxMi44ODg5IDIzLjAzMjJMMTMuMDgyNyAyNC4wMTMzTDQuNzg4NzMgMjUuNTcyNUM0LjI0NTk1IDI1LjY3NDYgMy43MjMyMiAyNS4zMTczIDMuNjIxMTggMjQuNzc0NUwxLjAyNDAxIDEwLjk1OThDMC45MjE5NjkgMTAuNDE3MSAxLjI3OTI1IDkuODk0MzMgMS44MjIwMyA5Ljc5MjI4WiIgZmlsbD0iIzgyQjQ0RiIvPg0KPC9zdmc+DQo=);
  width: 27px;
  height: 24px;
}
.icon--for-book.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUgMEMxNi4xMzk4IDAgMjAgMC41IDIwIDIuMTE0NDVWMTdDMjAgMTguMTA0NiAxOS4xMDQ2IDE5IDE4IDE5SDEyQzExIDE5IDEwLjU1MjMgMjAgMTAgMjBDOS40NDc3MSAyMCA5IDE5IDggMTlIMkMwLjg5NTQzMSAxOSAwIDE4LjEwNDYgMCAxN1YyLjExNDQ1QzAgMSAzIDAgNSAwQzggMCAxMCAyLjEzNDY1IDEwIDIuMTM0NjVDMTAgMi4xMzQ2NSAxMiAwIDE1IDBaTTkuNSAxOEM5LjUgMTggNy4yNzc4OSAxNy45OTk2IDYuMDY2NjYgMTcuOTk5NkM1Ljk4MTg2IDE3Ljk5OTYgNS44ODM3MSAxNy45OTk3IDUuNzc0NTQgMThDNS40MTY0MyAxOC4wMDA4IDQuOTM5NjYgMTguMDAyOSA0LjQyNTc0IDE4LjAwNTJMNC40MjA0MyAxOC4wMDUyQzMuNzQyNzMgMTguMDA4MSAzLjAwMDk5IDE4LjAxMTQgMi4zODE4OSAxOC4wMTI0QzEuNTQ5MzYgMTguMDEzOSAxIDE3LjQ0ODkgMSAxNi42MTYzVjIuMTM0NjVDMi4yNzgyNSAxLjU2MTg5IDMuNTcyNjcgMSA1IDFDNi42NTQ3MiAxIDkuNSAyLjg2NTM1IDkuNSAzVjE4Wk0xMC41IDE4SDE3QzE4LjEwNDYgMTggMTkgMTcuMTA0NiAxOSAxNlYyLjEzNDY1QzE3LjUgMSAxNS41OTUxIDEgMTUgMUMxMyAxIDExIDIuMzY1MzUgMTAuNSAzVjE4WiIgZmlsbD0iIzgyQjQ0RiIvPg0KPC9zdmc+DQo=);
  width: 20px;
  height: 20px;
}
.icon--duplicate.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxNyAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF80NjQpIj4NCjxwYXRoIGQ9Ik0yIDBDMC44OTU0MzEgMCAwIDAuODk1NDMgMCAyVjEzQzAgMTQuMTA0NiAwLjg5NTQzMSAxNSAyIDE1SDRWNUM0IDMuODk1NDMgNC44OTU0MyAzIDYgM0gxMlYyQzEyIDAuODk1NDMxIDExLjEwNDYgMCAxMCAwSDJaIiBmaWxsPSIjOEM4QzhDIi8+DQo8cGF0aCBkPSJNMTUgNEg3QzUuODk1NDMgNCA1IDQuODk1NDMgNSA2VjE3QzUgMTguMTA0NiA1Ljg5NTQzIDE5IDcgMTlIMTVDMTYuMTA0NiAxOSAxNyAxOC4xMDQ2IDE3IDE3VjZDMTcgNC44OTU0MyAxNi4xMDQ2IDQgMTUgNFoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfNDY0Ij4NCjxyZWN0IHdpZHRoPSIxNyIgaGVpZ2h0PSIxOSIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 17px;
  height: 19px;
}
.icon--more.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDYgMjIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMV8yKSI+DQo8cGF0aCBkPSJNMyA1LjVDNC4zODA3MSA1LjUgNS41IDQuMzgwNzEgNS41IDNDNS41IDEuNjE5MjkgNC4zODA3MSAwLjUgMyAwLjVDMS42MTkyOSAwLjUgMC41IDEuNjE5MjkgMC41IDNDMC41IDQuMzgwNzEgMS42MTkyOSA1LjUgMyA1LjVaIiBzdHJva2U9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMyAxMy41QzQuMzgwNzEgMTMuNSA1LjUgMTIuMzgwNyA1LjUgMTFDNS41IDkuNjE5MjkgNC4zODA3MSA4LjUgMyA4LjVDMS42MTkyOSA4LjUgMC41IDkuNjE5MjkgMC41IDExQzAuNSAxMi4zODA3IDEuNjE5MjkgMTMuNSAzIDEzLjVaIiBzdHJva2U9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMyAyMS41QzQuMzgwNzEgMjEuNSA1LjUgMjAuMzgwNyA1LjUgMTlDNS41IDE3LjYxOTMgNC4zODA3MSAxNi41IDMgMTYuNUMxLjYxOTI5IDE2LjUgMC41IDE3LjYxOTMgMC41IDE5QzAuNSAyMC4zODA3IDEuNjE5MjkgMjEuNSAzIDIxLjVaIiBzdHJva2U9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMV8yIj4NCjxyZWN0IHdpZHRoPSI2IiBoZWlnaHQ9IjIyIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 6px;
  height: 22px;
}
.icon--share.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0zLjkzNDE5IDEwLjY4NzhDMi44Nzk2OCAxMC42ODc4IDIuMDI3ODkgMTEuNDk5NyAyLjAyNzg5IDEyLjUwNUMyLjAyNzg5IDEzLjUwMDUgMi44Nzk2OCAxNC4zMTI1IDMuOTM0MTkgMTQuMzEyNUM0Ljk3ODU1IDE0LjMxMjUgNS44MzAxOCAxMy41MDA1IDUuODMwMTggMTIuNTA1QzUuODMwMTggMTEuNDk5NyA0Ljk3ODU1IDEwLjY4NzggMy45MzQxOSAxMC42ODc4Wk0zLjkzNDE5IDE2LjI0NTZDMS43NjQzNCAxNi4yNDU2IDAgMTQuNTYzOCAwIDEyLjUwNUMwIDEwLjQzNjUgMS43NjQzNCA4Ljc1NDcgMy45MzQxOSA4Ljc1NDdDNi4wOTM4OSA4Ljc1NDcgNy44NTgwNyAxMC40MzY1IDcuODU4MDcgMTIuNTA1QzcuODU4MDcgMTQuNTYzOCA2LjA5Mzg5IDE2LjI0NTYgMy45MzQxOSAxNi4yNDU2WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNy45MjQgMy45MzMxNEMxNi44Nzk3IDMuOTMzMTQgMTYuMDI3OSA0Ljc0NTA0IDE2LjAyNzkgNS43NTAyN0MxNi4wMjc5IDYuNzQ1ODQgMTYuODc5NyA3LjU1Nzc3IDE3LjkyNCA3LjU1Nzc3QzE4Ljk3ODUgNy41NTc3NyAxOS44MzAyIDYuNzQ1ODQgMTkuODMwMiA1Ljc1MDI3QzE5LjgzMDIgNC43NDUwNCAxOC45Nzg1IDMuOTMzMTQgMTcuOTI0IDMuOTMzMTRaTTE3LjkyNCA5LjQ5MDkxQzE1Ljc1NDIgOS40OTA5MSAxNCA3LjgwOTA2IDE0IDUuNzUwMjdDMTQgMy42ODE4MSAxNS43NTQyIDIgMTcuOTI0IDJDMjAuMDkzOSAyIDIxLjg1ODEgMy42ODE4MSAyMS44NTgxIDUuNzUwMjdDMjEuODU4MSA3LjgwOTA2IDIwLjA5MzkgOS40OTA5MSAxNy45MjQgOS40OTA5MVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTcuOTI0IDE3LjkzMzFDMTYuODc5NyAxNy45MzMxIDE2LjAyNzkgMTguNzU0NyAxNi4wMjc5IDE5Ljc1MDNDMTYuMDI3OSAyMC43NDU4IDE2Ljg3OTcgMjEuNTU3OCAxNy45MjQgMjEuNTU3OEMxOC45Nzg1IDIxLjU1NzggMTkuODMwMiAyMC43NDU4IDE5LjgzMDIgMTkuNzUwM0MxOS44MzAyIDE4Ljc1NDcgMTguOTc4NSAxNy45MzMxIDE3LjkyNCAxNy45MzMxWk0xNy45MjQgMjMuNDkwOUMxNS43NTQyIDIzLjQ5MDkgMTQgMjEuODE4NyAxNCAxOS43NTAzQzE0IDE3LjY4MTggMTUuNzU0MiAxNiAxNy45MjQgMTZDMjAuMDkzOSAxNiAyMS44NTgxIDE3LjY4MTggMjEuODU4MSAxOS43NTAzQzIxLjg1ODEgMjEuODE4NyAyMC4wOTM5IDIzLjQ5MDkgMTcuOTI0IDIzLjQ5MDlaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE0LjI2MjIgMTlDMTQuMTM2OCAxOSAxNC4wMTE0IDE4Ljk2OTYgMTMuODkzNSAxOC45MDEyTDYuMzcyNTMgMTQuNDE0OUM2LjAxODYxIDE0LjIwOTYgNS44OTMyNSAxMy43NDU3IDYuMDk5NyAxMy4zODA4QzYuMzA2MTYgMTMuMDE1OCA2Ljc1NTk1IDEyLjg5NDIgNy4xMDk4OCAxMy4wOTk0TDE0LjYzMDggMTcuNTc4MUMxNC45ODQ3IDE3Ljc5MSAxNS4xMDI3IDE4LjI1NDkgMTQuOTAzNSAxOC42MTk5QzE0Ljc2MzUgMTguODYzMiAxNC41MjAyIDE5IDE0LjI2MjIgMTlaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTYuNzQxMiAxMkM2LjQ4MzEzIDEyIDYuMjM5OCAxMS44ODYgNi4wOTk3IDExLjY4MzRDNS44OTMyNSAxMS4zNzk2IDYuMDE4NjEgMTAuOTkzNCA2LjM3MjUzIDEwLjgxNjFMMTMuODkzNSA3LjA4NzIyQzE0LjI0NzQgNi45MDk5NiAxNC42OTcxIDcuMDExMjYgMTQuOTAzNSA3LjMxNTE0QzE1LjEwMjcgNy42MTkwMiAxNC45ODQ3IDguMDA1MTkgMTQuNjMwOCA4LjE4MjQ1TDcuMTA5ODggMTEuOTExNEM2Ljk5MTkxIDExLjk2ODQgNi44NjY1NSAxMiA2Ljc0MTIgMTJaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
  width: 21px;
  height: 21px;
}
.icon--share-blue.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0zLjkzNDE5IDEwLjE4NzhDMi44Nzk2OCAxMC4xODc4IDIuMDI3ODkgMTAuOTk5NyAyLjAyNzg5IDEyLjAwNUMyLjAyNzg5IDEzLjAwMDUgMi44Nzk2OCAxMy44MTI1IDMuOTM0MTkgMTMuODEyNUM0Ljk3ODU1IDEzLjgxMjUgNS44MzAxOCAxMy4wMDA1IDUuODMwMTggMTIuMDA1QzUuODMwMTggMTAuOTk5NyA0Ljk3ODU1IDEwLjE4NzggMy45MzQxOSAxMC4xODc4Wk0zLjkzNDE5IDE1Ljc0NTZDMS43NjQzNCAxNS43NDU2IDAgMTQuMDYzOCAwIDEyLjAwNUMwIDkuOTM2NSAxLjc2NDM0IDguMjU0NjkgMy45MzQxOSA4LjI1NDY5QzYuMDkzODkgOC4yNTQ2OSA3Ljg1ODA3IDkuOTM2NSA3Ljg1ODA3IDEyLjAwNUM3Ljg1ODA3IDE0LjA2MzggNi4wOTM4OSAxNS43NDU2IDMuOTM0MTkgMTUuNzQ1NloiIGZpbGw9IiM3RDlGQkQiLz4NCjxwYXRoIGQ9Ik0yMC4wNjU4IDEuOTMyOTVDMTkuMDIxNSAxLjkzMjk1IDE4LjE2OTcgMi43NDQ4NSAxOC4xNjk3IDMuNzUwMDhDMTguMTY5NyA0Ljc0NTY1IDE5LjAyMTUgNS41NTc1OCAyMC4wNjU4IDUuNTU3NThDMjEuMTIwMyA1LjU1NzU4IDIxLjk3MiA0Ljc0NTY1IDIxLjk3MiAzLjc1MDA4QzIxLjk3MiAyLjc0NDg1IDIxLjEyMDMgMS45MzI5NSAyMC4wNjU4IDEuOTMyOTVaTTIwLjA2NTggNy40OTA3MkMxNy44OTYgNy40OTA3MiAxNi4xNDE4IDUuODA4ODcgMTYuMTQxOCAzLjc1MDA4QzE2LjE0MTggMS42ODE2MiAxNy44OTYgLTAuMDAwMTkyMTY1IDIwLjA2NTggLTAuMDAwMTkyMTY1QzIyLjIzNTcgLTAuMDAwMTkyMTY1IDIzLjk5OTkgMS42ODE2MiAyMy45OTk5IDMuNzUwMDhDMjMuOTk5OSA1LjgwODg3IDIyLjIzNTcgNy40OTA3MiAyMC4wNjU4IDcuNDkwNzJaIiBmaWxsPSIjN0Q5RkJEIi8+DQo8cGF0aCBkPSJNMjAuMDY1OCAxOC40NDIyQzE5LjAyMTUgMTguNDQyMiAxOC4xNjk3IDE5LjI2MzggMTguMTY5NyAyMC4yNTk0QzE4LjE2OTcgMjEuMjU0OSAxOS4wMjE1IDIyLjA2NjkgMjAuMDY1OCAyMi4wNjY5QzIxLjEyMDMgMjIuMDY2OSAyMS45NzIgMjEuMjU0OSAyMS45NzIgMjAuMjU5NEMyMS45NzIgMTkuMjYzOCAyMS4xMjAzIDE4LjQ0MjIgMjAuMDY1OCAxOC40NDIyWk0yMC4wNjU4IDI0QzE3Ljg5NiAyNCAxNi4xNDE4IDIyLjMyNzggMTYuMTQxOCAyMC4yNTk0QzE2LjE0MTggMTguMTkwOSAxNy44OTYgMTYuNTA5MSAyMC4wNjU4IDE2LjUwOTFDMjIuMjM1NyAxNi41MDkxIDIzLjk5OTkgMTguMTkwOSAyMy45OTk5IDIwLjI1OTRDMjMuOTk5OSAyMi4zMjc4IDIyLjIzNTcgMjQgMjAuMDY1OCAyNFoiIGZpbGw9IiM3RDlGQkQiLz4NCjxwYXRoIGQ9Ik0xNy4wNjQ5IDE5Ljc1NjhDMTYuODkyNSAxOS43NTY4IDE2LjcyMDEgMTkuNzE4MSAxNi41NTc5IDE5LjYzMTJMNi4yMTU2NSAxMy45Mjg0QzUuNzI4OTYgMTMuNjY3NCA1LjU1NjU3IDEzLjA3NzggNS44NDA0NyAxMi42MTM5QzYuMTI0MzggMTIuMTQ5OSA2Ljc0MjkgMTEuOTk1MyA3LjIyOTYgMTIuMjU2MkwxNy41NzE4IDE3Ljk0OTNDMTguMDU4NSAxOC4yMiAxOC4yMjA3IDE4LjgwOTYgMTcuOTQ2OSAxOS4yNzM2QzE3Ljc1NDMgMTkuNTgyOSAxNy40MTk3IDE5Ljc1NjggMTcuMDY0OSAxOS43NTY4WiIgZmlsbD0iIzdEOUZCRCIvPg0KPHBhdGggZD0iTTYuNzIyNjIgMTEuODc4OUM2LjM2Nzc0IDExLjg3ODkgNi4wMzMxMiAxMS43MDQ5IDUuODQwNDcgMTEuMzk1NkM1LjU1NjU3IDEwLjkzMTcgNS43Mjg5NiAxMC4zNDIgNi4yMTU2NSAxMC4wNzE0TDE2LjU1NzkgNC4zNzgzMkMxNy4wNDQ2IDQuMTA3NjggMTcuNjYzIDQuMjYyMzQgMTcuOTQ2OSA0LjcyNjI5QzE4LjIyMDcgNS4xOTAyNCAxOC4wNTg1IDUuNzc5ODIgMTcuNTcxOCA2LjA1MDQ2TDcuMjI5NiAxMS43NDM2QzcuMDY3MzcgMTEuODMwNiA2Ljg5NDk5IDExLjg3ODkgNi43MjI2MiAxMS44Nzg5WiIgZmlsbD0iIzdEOUZCRCIvPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--link.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik03LjQ3MTUgMTcuNTM0M0M3LjIxNDEgMTcuNTM0MyA2Ljk1NjcgMTcuNDQzOCA2Ljc2MDYgMTcuMjQyNkM2LjM2NzUgMTYuODUwNSA2LjM2NzUgMTYuMjE3IDYuNzYwNiAxNS44MjQ4TDE1LjUzODQgNy4wNDYyQzE1LjkzMTUgNi42NTQwMyAxNi41NjggNi42NTQwMyAxNi45NjAxIDcuMDQ2MkMxNy4zNTMyIDcuNDM4MzcgMTcuMzUzMiA4LjA3MTkzIDE2Ljk2MDEgOC40NjQxTDguMTgyNCAxNy4yNDI2QzcuOTg2MyAxNy40NDM4IDcuNzI4OSAxNy41MzQzIDcuNDcxNSAxNy41MzQzWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNi4xMzg2IDEzLjU1MjRDMTUuOTc2OCAxMy41NTI0IDE1LjgxMjkgMTMuNTQyNCAxNS42NDkgMTMuNTMyM0MxNS4wOTYgMTMuNDgyIDE0LjY4NzggMTIuOTg5NCAxNC43MzcgMTIuNDM2M0MxNC43ODczIDExLjg4MzIgMTUuMjg1IDExLjQ4MSAxNS44MjkgMTEuNTMxM0MxNi44Mjg0IDExLjYyMTggMTcuODAyNyAxMS4yNjk4IDE4LjUwMjUgMTAuNTY1OUwyMS4wMDAxIDguMDcyMTFDMjIuMzE5MiA2Ljc1NDgzIDIyLjMxOTIgNC42MDI5NiAyMS4wMDIxIDMuMjg1NjhMMjAuNzE5NSAzLjAwNDE0QzE5LjM5OTQgMS42ODY4NSAxNy4yNTQ3IDEuNjg2ODUgMTUuOTM3NSAzLjAwNDE0TDEzLjQzNyA1LjQ5NzkxQzEyLjczNjIgNi4yMDE4MSAxMi4zODYzIDcuMTc3MTcgMTIuNDc0NyA4LjE3MjY3QzEyLjUyNSA4LjcyNTczIDEyLjExNjggOS4yMTg1IDExLjU2MzggOS4yNjg3N0MxMS4wMTU4IDkuMzE5MDUgMTAuNTIyMSA4LjkwNjcxIDEwLjQ3MTkgOC4zNTM2NUMxMC4zMjkxIDYuNzY0ODYgMTAuODkxMiA1LjIwNjI0IDEyLjAxNTMgNC4wODAwMUwxNC41MTU5IDEuNTc2MjJDMTYuNjE1MyAtMC41MjU0MDYgMjAuMDM1OCAtMC41MjU0MDYgMjIuMTQxMyAxLjU3NjIyTDIyLjQyMzggMS44Njc3N0MyNC41MjYyIDMuOTY5NCAyNC41MjUyIDcuMzg4MzkgMjIuNDIxOCA5LjQ5MDAyTDE5LjkyNTIgMTEuOTkzOEMxOC45MTU3IDEyLjk5OTQgMTcuNTU3MyAxMy41NTI0IDE2LjEzODYgMTMuNTUyNFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNS42NzY4NCAyNEM0LjI5NTMzIDI0IDIuOTE0ODQgMjMuNDc3IDEuODYyMTIgMjIuNDMxM0wxLjU3NjU4IDIyLjEzOTdDMC41NjEwNyAyMS4xMjQxIDAgMTkuNzY2NSAwIDE4LjMyODZDMCAxNi44OTA2IDAuNTYxMDQgMTUuNTMzMiAxLjU3OTU4IDE0LjUxNzZMNC4wNzcxMyAxMi4wMTM3QzUuMTk5MjMgMTAuODk3NSA2Ljc0OTcgMTAuMzM0NCA4LjM1MjQgMTAuNDc1MkM4LjkwNTQgMTAuNTI1NSA5LjMxMzYgMTEuMDA4MSA5LjI2NDMgMTEuNTYxMkM5LjIxNDEgMTIuMTE0MiA4LjczODUgMTIuNTI2NSA4LjE3MzQgMTIuNDc2MkM3LjE4MyAxMi4zODU3IDYuMjAwNyAxMi43Mzc3IDUuNDk5ODUgMTMuNDQxNkwzLjAwMjMgMTUuOTM1NEMyLjM2MjgyIDE2LjU3ODkgMi4wMTA5MyAxNy40MjM2IDIuMDEwOTMgMTguMzI4NkMyLjAxMDkzIDE5LjIzMzYgMi4zNjI4MiAyMC4wNzgyIDMuMDAyMyAyMC43MjE4TDMuMjg2ODUgMjEuMDAzNEM0LjYwMyAyMi4zMjA3IDYuNzQ3NyAyMi4zMjA3IDguMDY2OCAyMS4wMDM0TDEwLjU2ODQgMTguNDk5NkMxMS4yNjcyIDE3LjgwNTcgMTEuNjE3MSAxNi44MzAzIDExLjUyNjYgMTUuODM0OEMxMS40NzY0IDE1LjI4MTggMTEuODg0NSAxNC43ODkgMTIuNDM3NSAxNC43Mzg3QzEyLjk4NDUgMTQuNjk4NSAxMy40NzkyIDE1LjEwMDggMTMuNTI5NSAxNS42NTM4QzEzLjY3MzMgMTcuMjQyNiAxMy4xMTIyIDE4LjgwMTIgMTEuOTkwMSAxOS45Mjc1TDkuNDg4NiAyMi40MzEzQzguNDM4OSAyMy40NzcgNy4wNTczIDI0IDUuNjc2ODQgMjRaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
  width: 21px;
  height: 21px;
}
.icon--link-blue.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik03LjQ3MTU0IDE3LjUzNDNDNy4yMTQxNCAxNy41MzQzIDYuOTU2NzEgMTcuNDQzOCA2Ljc2MDY0IDE3LjI0MjZDNi4zNjc1MSAxNi44NTA1IDYuMzY3NTEgMTYuMjE3IDYuNzYwNjQgMTUuODI0OEwxNS41Mzg0IDcuMDQ2MkMxNS45MzE1IDYuNjU0MDMgMTYuNTY4IDYuNjU0MDMgMTYuOTYwMSA3LjA0NjJDMTcuMzUzMiA3LjQzODM3IDE3LjM1MzIgOC4wNzE5MyAxNi45NjAxIDguNDY0MUw4LjE4MjM4IDE3LjI0MjZDNy45ODYzMiAxNy40NDM4IDcuNzI4OTQgMTcuNTM0MyA3LjQ3MTU0IDE3LjUzNDNaIiBmaWxsPSIjN0Q5RkJEIi8+DQo8cGF0aCBkPSJNMTYuMTM4NiAxMy41NTI0QzE1Ljk3NjggMTMuNTUyNCAxNS44MTI5IDEzLjU0MjQgMTUuNjQ5IDEzLjUzMjNDMTUuMDk2IDEzLjQ4MiAxNC42ODc4IDEyLjk4OTQgMTQuNzM3IDEyLjQzNjNDMTQuNzg3MyAxMS44ODMyIDE1LjI4NSAxMS40ODEgMTUuODI5IDExLjUzMTNDMTYuODI4NCAxMS42MjE4IDE3LjgwMjcgMTEuMjY5OCAxOC41MDI1IDEwLjU2NTlMMjEuMDAwMSA4LjA3MjExQzIyLjMxOTIgNi43NTQ4MyAyMi4zMTkyIDQuNjAyOTYgMjEuMDAyMSAzLjI4NTY4TDIwLjcxOTUgMy4wMDQxNEMxOS4zOTk0IDEuNjg2ODUgMTcuMjU0NyAxLjY4Njg1IDE1LjkzNzUgMy4wMDQxNEwxMy40MzcgNS40OTc5MUMxMi43MzYyIDYuMjAxODEgMTIuMzg2MyA3LjE3NzE3IDEyLjQ3NDcgOC4xNzI2N0MxMi41MjUgOC43MjU3MyAxMi4xMTY4IDkuMjE4NSAxMS41NjM4IDkuMjY4NzdDMTEuMDE1OCA5LjMxOTA1IDEwLjUyMjEgOC45MDY3MSAxMC40NzE5IDguMzUzNjVDMTAuMzI5MSA2Ljc2NDg2IDEwLjg5MTIgNS4yMDYyNCAxMi4wMTUzIDQuMDgwMDFMMTQuNTE1OSAxLjU3NjIyQzE2LjYxNTMgLTAuNTI1NDA2IDIwLjAzNTggLTAuNTI1NDA2IDIyLjE0MTMgMS41NzYyMkwyMi40MjM4IDEuODY3NzdDMjQuNTI2MiAzLjk2OTQgMjQuNTI1MiA3LjM4ODM5IDIyLjQyMTggOS40OTAwMkwxOS45MjUyIDExLjk5MzhDMTguOTE1NyAxMi45OTk0IDE3LjU1NzMgMTMuNTUyNCAxNi4xMzg2IDEzLjU1MjRaIiBmaWxsPSIjN0Q5RkJEIi8+DQo8cGF0aCBkPSJNNS42NzY4NCAyNEM0LjI5NTMzIDI0IDIuOTE0ODQgMjMuNDc3IDEuODYyMTIgMjIuNDMxM0wxLjU3NjU4IDIyLjEzOTdDMC41NjEwNjYgMjEuMTI0MSAwIDE5Ljc2NjUgMCAxOC4zMjg2QzAgMTYuODkwNiAwLjU2MTA0NCAxNS41MzMyIDEuNTc5NTggMTQuNTE3Nkw0LjA3NzEzIDEyLjAxMzdDNS4xOTkyMyAxMC44OTc1IDYuNzQ5NjUgMTAuMzM0NCA4LjM1MjM2IDEwLjQ3NTJDOC45MDUzNiAxMC41MjU1IDkuMzEzNjEgMTEuMDA4MSA5LjI2NDM1IDExLjU2MTJDOS4yMTQwNyAxMi4xMTQyIDguNzM4NDggMTIuNTI2NSA4LjE3MzQxIDEyLjQ3NjJDNy4xODMwMyAxMi4zODU3IDYuMjAwNjYgMTIuNzM3NyA1LjQ5OTg1IDEzLjQ0MTZMMy4wMDIzIDE1LjkzNTRDMi4zNjI4MiAxNi41Nzg5IDIuMDEwOTMgMTcuNDIzNiAyLjAxMDkzIDE4LjMyODZDMi4wMTA5MyAxOS4yMzM2IDIuMzYyODIgMjAuMDc4MiAzLjAwMjMgMjAuNzIxOEwzLjI4Njg1IDIxLjAwMzRDNC42MDMgMjIuMzIwNyA2Ljc0NzY2IDIyLjMyMDcgOC4wNjY4MiAyMS4wMDM0TDEwLjU2ODQgMTguNDk5NkMxMS4yNjcyIDE3LjgwNTcgMTEuNjE3MSAxNi44MzAzIDExLjUyNjYgMTUuODM0OEMxMS40NzY0IDE1LjI4MTggMTEuODg0NSAxNC43ODkgMTIuNDM3NSAxNC43Mzg3QzEyLjk4NDUgMTQuNjk4NSAxMy40NzkyIDE1LjEwMDggMTMuNTI5NSAxNS42NTM4QzEzLjY3MzMgMTcuMjQyNiAxMy4xMTIyIDE4LjgwMTIgMTEuOTkwMSAxOS45Mjc1TDkuNDg4NTYgMjIuNDMxM0M4LjQzODg2IDIzLjQ3NyA3LjA1NzM0IDI0IDUuNjc2ODQgMjRaIiBmaWxsPSIjN0Q5RkJEIi8+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
.icon--pdf-2.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMi4zNjMgMjMuNDY3QzEyLjA2MTkgMjMuNDY3IDExLjgxNzUgMjMuMjMyNyAxMS44MTc1IDIyLjkzNDRWMTYuNTQyOUMxMS44MTc1IDE2LjI0NDcgMTIuMDYxOSAxNi4wMTAzIDEyLjM2MyAxNi4wMTAzSDE4LjkwODlDMTkuMjExMSAxNi4wMTAzIDE5LjQ1NDQgMTYuMjQ0NyAxOS40NTQ0IDE2LjU0MjlDMTkuNDU0NCAxNi44NDEyIDE5LjIxMTEgMTcuMDc1NiAxOC45MDg5IDE3LjA3NTZIMTIuOTA4NVYyMi45MzQ0QzEyLjkwODUgMjMuMjMyNyAxMi42NjUyIDIzLjQ2NyAxMi4zNjMgMjMuNDY3WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xMi4zNjMxIDI0SDEuMDkwOTlDMC40ODg3NjMgMjQgMCAyMy41MjA2IDAgMjIuOTM0OFYxNi41NDMzQzAgMTUuOTU3NCAwLjQ4ODc2MyAxNS40NzggMS4wOTA5OSAxNS40NzhDMS42OTQzMSAxNS40NzggMi4xODE5OCAxNS45NTc0IDIuMTgxOTggMTYuNTQzM1YyMS44Njk1SDExLjkxMTRMMTcuODE4IDE2LjEwNjVWMi4xMzA0OUgxLjA5MDk5QzAuNDg4NzYzIDIuMTMwNDkgMCAxLjY1MTEzIDAgMS4wNjUyNUMwIDAuNDc5MzYxIDAuNDg4NzYzIDAgMS4wOTA5OSAwSDE4LjkwOUMxOS41MTIzIDAgMjAgMC40NzkzNjEgMjAgMS4wNjUyNVYxNi41NDMzQzIwIDE2LjgyMDIgMTkuODg1NSAxNy4wOTcyIDE5LjY4MDQgMTcuMjk5NkwxMy4xMzQ0IDIzLjY5MUMxMi45MzA0IDIzLjg4MjggMTIuNjUzMyAyNCAxMi4zNjMxIDI0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xLjk5ODU3IDUuMjI5ODlWOC41MTA4M0gyLjczNjExQzMuMjMyNTEgOC41MTA4MyAzLjUwMTk4IDguMjk3NzggMy41MDE5OCA3LjYwNTM3VjYuMTQ1OTZDMy41MDE5OCA1LjQ1MzU1IDMuMjMyNTEgNS4yMjk4OSAyLjczNjExIDUuMjI5ODlIMS45OTg1N1pNNS4wNjIwOCA2LjI0MTg3VjcuNDk4ODVDNS4wNjIwOCA5LjA1NDExIDQuMjk3MzEgOS44OTU2NSAyLjczNjExIDkuODk1NjVIMS45OTg1N1YxMy41Mzg4SDAuNDM4NDc3VjMuODQ1MDdIMi43MzYxMUM0LjI5NzMxIDMuODQ1MDcgNS4wNjIwOCA0LjY5NzI3IDUuMDYyMDggNi4yNDE4N1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNy4zNDY4NCA1LjIyOTg5VjEyLjE1NEg4LjIyNTEyQzguNzIxNTIgMTIuMTU0IDkuMDIwNDUgMTEuOTA5IDkuMDIwNDUgMTEuMjE2NlY2LjE3OEM5LjAyMDQ1IDUuNDg1NTkgOC43MjE1MiA1LjIyOTg5IDguMjI1MTIgNS4yMjk4OUg3LjM0Njg0Wk01Ljc4Njc0IDMuODQ1MDdIOC4yNTQ1N0M5LjgxMzYgMy44NDUwNyAxMC41ODA1IDQuNjk3MjcgMTAuNTgwNSA2LjI0MTg3VjExLjE0MkMxMC41ODA1IDEyLjY5NzMgOS44MTM2IDEzLjUzODggOC4yNTQ1NyAxMy41Mzg4SDUuNzg2NzRWMy44NDUwN1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTMuMTMyMiA4LjE1OTMySDE1LjE0NjFWOS41NDQxNEgxMy4xMzIyVjEzLjUzODhIMTEuNTcyVjMuODQ1MDdIMTUuNjk5MlY1LjIyOTg5SDEzLjEzMjJWOC4xNTkzMloiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 18px;
  height: 18px;
}
.icon--convert.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81XzIzKSI+DQo8bWFzayBpZD0ibWFzazBfNV8yMyIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCI+DQo8cGF0aCBkPSJNMCAwTDAgMThIMThWMEgwWiIgZmlsbD0id2hpdGUiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazBfNV8yMykiPg0KPHBhdGggZD0iTTEzLjc1IDE0LjI1VjE1QzEzLjc1IDE1LjM5NzggMTMuNTkyIDE1Ljc3OTQgMTMuMzEwNyAxNi4wNjA3QzEzLjAyOTQgMTYuMzQyIDEyLjY0NzggMTYuNSAxMi4yNSAxNi41SDQuNzVDNC4zNTIxOCAxNi41IDMuOTcwNjQgMTYuMzQyIDMuNjg5MzQgMTYuMDYwN0MzLjQwODA0IDE1Ljc3OTQgMy4yNSAxNS4zOTc4IDMuMjUgMTVWM0MzLjI1IDIuNjAyMTggMy40MDgwMyAyLjIyMDY0IDMuNjg5MzQgMS45MzkzNEMzLjk3MDY0IDEuNjU4MDQgNC4zNTIxNyAxLjUgNC43NSAxLjVIMTIuMjVDMTIuNjQ3OCAxLjUgMTMuMDI5NCAxLjY1ODA0IDEzLjMxMDcgMS45MzkzNEMxMy41OTIgMi4yMjA2NCAxMy43NSAyLjYwMjE3IDEzLjc1IDNWMy43NSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8cGF0aCBkPSJNMTIuNTgwNiA5VjUuMjVMMTcuMDgwNiA5TDEyLjU4MDYgMTIuNzVWOVpNMTIuNTgwNiA5TDguMjQ5NzYgNi41MDcyTDUuOTk5NzYgMTAuMjU3MiIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+DQo8L2c+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNV8yMyI+DQo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 18px;
  height: 18px;
}
.icon--convert-book.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yMi42NTg1IDE5LjU4MTNIMTUuMTA2QzE0Ljc2MzUgMTkuNTgxMyAxNC40NDQ0IDE5LjM4NjIgMTQuMjU2NCAxOS4wNjQ5TDEyLjI3NDggMTUuNjU2NEMxMS45NjY5IDE1LjEyODUgMTIuMDk3IDE0LjQxNyAxMi41NjY1IDE0LjA2MTJDMTMuMDM1IDEzLjcxNjkgMTMuNjY1IDEzLjg2NjEgMTMuOTczOSAxNC4zOTRMMTUuNjU0OCAxNy4yODZIMjIuNjU4NUMyMy4yMjA0IDE3LjI4NiAyMy42NzQ3IDE3LjgwMjUgMjMuNjc0NyAxOC40MzM3QzIzLjY3NDcgMTkuMDc2MyAyMy4yMjA0IDE5LjU4MTMgMjIuNjU4NSAxOS41ODEzWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xMC4xNjIxIDEwLjIzOTdDOS44MTg2MiAxMC4yMzk3IDkuNDgzMjYgMTAuMDQ0NiA5LjI5MjIxIDkuNjg4ODhMNy42OTA2OSA2LjcwNTA0SDEuMDE2MjFDMC40NTQyNDYgNi43MDUwNCAwIDYuMTg4NjEgMCA1LjU1NzQxQzAgNC45MjYyMSAwLjQ1NDI0NiA0LjQwOTc4IDEuMDE2MjEgNC40MDk3OEg4LjI2Mzg1QzguNjE5NTIgNC40MDk3OCA4Ljk0ODc1IDQuNjE2MzYgOS4xMzI2OSA0Ljk2MDY1TDExLjAzMSA4LjUwNjgxQzExLjMyMTYgOS4wNDYyIDExLjE2NzEgOS43NDYyNSAxMC42ODc1IDEwLjA3OTFDMTAuNTIzOSAxMC4xOTM4IDEwLjM0MiAxMC4yMzk3IDEwLjE2MjEgMTAuMjM5N1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNOC4yNjM4NSAxOS41ODE1SDEuMDE2MjFDMC40NTQyNDYgMTkuNTgxNSAwIDE5LjA3NjYgMCAxOC40MzM5QzAgMTcuODAyNyAwLjQ1NDI0NiAxNy4yODYzIDEuMDE2MjEgMTcuMjg2M0g3LjY4ODY2TDE0LjIzNTEgNC45NzIyMUMxNC40MTkgNC42Mjc5MiAxNC43NDkzIDQuNDA5ODggMTUuMTA2IDQuNDA5ODhIMjIuNjU4NEMyMy4yMjA0IDQuNDA5ODggMjMuNjc0NyA0LjkyNjMyIDIzLjY3NDcgNS41NTc1MUMyMy42NzQ3IDYuMTg4NzEgMjMuMjIwNCA2LjcwNTE0IDIyLjY1ODQgNi43MDUxNEgxNS42ODIyTDkuMTM0NzIgMTkuMDMwN0M4Ljk1MTggMTkuMzc1IDguNjIwNTQgMTkuNTgxNSA4LjI2Mzg1IDE5LjU4MTVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE5LjA1MzggMTEuMTgwN0MxOC43OTM2IDExLjE4MDcgMTguNTMzNSAxMS4wNzc0IDE4LjMzNTQgMTAuODQ3OEMxNy45MzggMTAuNDAwMyAxNy45MzggOS42NzcyNyAxOC4zMzU0IDkuMjI5NjlMMjEuNTQ3NiA1LjU5MTcxTDE4LjMzNTQgMS45NjUxOUMxNy45MzggMS41MTc2MiAxNy45MzggMC43ODMxMzggMTguMzM1NCAwLjMzNTU2M0MxOC43MzI3IC0wLjExMjAxMyAxOS4zNzUgLTAuMTEyMDEzIDE5Ljc3MjMgMC4zMzU1NjNMMjMuNzAyIDQuNzc2ODhDMjQuMDk5MyA1LjIzNTk0IDI0LjA5OTMgNS45NTg5NCAyMy43MDIgNi40MDY1MUwxOS43NzIzIDEwLjg0NzhDMTkuNTc0MSAxMS4wNzc0IDE5LjMxMzkgMTEuMTgwNyAxOS4wNTM4IDExLjE4MDdaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE5LjA1MzggMjRDMTguNzkzNiAyNCAxOC41MzM1IDIzLjg4NTIgMTguMzM1NCAyMy42NjcyQzE3LjkzOCAyMy4yMTk2IDE3LjkzOCAyMi40ODUxIDE4LjMzNTQgMjIuMDM3NUwyMS41NDc2IDE4LjQxMUwxOC4zMzU0IDE0Ljc3MzFDMTcuOTM4IDE0LjMyNTUgMTcuOTM4IDEzLjYwMjUgMTguMzM1NCAxMy4xNTQ5QzE4LjczMjcgMTIuNzA3MyAxOS4zNzUgMTIuNzA3MyAxOS43NzIzIDEzLjE1NDlMMjMuNzAyIDE3LjU5NjJDMjQuMDk5MyAxOC4wNDM4IDI0LjA5OTMgMTguNzc4MyAyMy43MDIgMTkuMjI1OEwxOS43NzIzIDIzLjY2NzJDMTkuNTc0MSAyMy44ODUyIDE5LjMxMzkgMjQgMTkuMDUzOCAyNFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
.icon--shadow.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF83NDIpIj4NCjxwYXRoIGQ9Ik05LjY2MjExIDE1QzEzLjUyODEgMTUgMTYuNjYyMSAxMS44NjYgMTYuNjYyMSA4QzE2LjY2MjEgNC4xMzQwMSAxMy41MjgxIDEgOS42NjIxMSAxQzUuNzk2MTIgMSAyLjY2MjExIDQuMTM0MDEgMi42NjIxMSA4QzIuNjYyMTEgMTEuODY2IDUuNzk2MTIgMTUgOS42NjIxMSAxNVoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+DQo8cGF0aCBkPSJNMSAxM0MyLjcyOTA1IDE1Ljk4OSA1Ljk2MDc3IDE4IDkuNjYyMTggMThDMTMuMzYzNiAxOCAxNi41OTUzIDE1Ljk4OSAxOC4zMjQ0IDEzIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzc0MiI+DQo8cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 19px;
  height: 18px;
}
.icon--shadow-active.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMjRfODYpIj4NCjxwYXRoIGQ9Ik05LjY2MjExIDE1QzEzLjUyODEgMTUgMTYuNjYyMSAxMS44NjYgMTYuNjYyMSA4QzE2LjY2MjEgNC4xMzQwMSAxMy41MjgxIDEgOS42NjIxMSAxQzUuNzk2MTIgMSAyLjY2MjExIDQuMTM0MDEgMi42NjIxMSA4QzIuNjYyMTEgMTEuODY2IDUuNzk2MTIgMTUgOS42NjIxMSAxNVoiIHN0cm9rZT0iI0E3ODg2OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4NCjxwYXRoIGQ9Ik0xIDEzQzIuNzI5MDUgMTUuOTg5IDUuOTYwNzcgMTggOS42NjIxOCAxOEMxMy4zNjM2IDE4IDE2LjU5NTMgMTUuOTg5IDE4LjMyNDQgMTMiIHN0cm9rZT0iI0E3ODg2OCIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xMjRfODYiPg0KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjE5IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 19px;
  height: 18px;
}
.icon--aligment.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xNzIpIj4NCjxwYXRoIGQ9Ik02LjUgMC41SDAuNVY2LjVINi41VjAuNVoiIHN0cm9rZT0iYmxhY2siLz4NCjxwYXRoIGQ9Ik00IDBIMFY0SDRWMFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTUuNSAwLjVIOS41VjYuNUgxNS41VjAuNVoiIHN0cm9rZT0iYmxhY2siLz4NCjxwYXRoIGQ9Ik02LjUgOS41SDAuNVYxNS41SDYuNVY5LjVaIiBzdHJva2U9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTUuNSA5LjVIOS41VjE1LjVIMTUuNVY5LjVaIiBzdHJva2U9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTYgMEgxMlY0SDE2VjBaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTQgMTJIMFYxNkg0VjEyWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNiAxMkgxMlYxNkgxNlYxMloiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNTBfMTcyIj4NCjxyZWN0IHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 16px;
  height: 16px;
}
.icon--social-twitter.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yMTFfMykiPg0KPHBhdGggZD0iTTE0Ljg3ODQgMTAuNTg1OEwyNC4xODUyIDBIMjEuOTc5OEwxMy44OTg3IDkuMTkxNUw3LjQ0NDMzIDBIMEw5Ljc2MDI1IDEzLjg5OTJMMCAyNUgyLjIwNTU0TDEwLjczOTQgMTUuMjkzNUwxNy41NTU3IDI1SDI1TDE0Ljg3ODQgMTAuNTg1OFpNMTEuODU3NiAxNC4wMjE2TDEwLjg2ODcgMTIuNjM3NkwzLjAwMDIzIDEuNjI0Nkg2LjM4NzgxTDEyLjczNzggMTAuNTEyNEwxMy43MjY3IDExLjg5NjVMMjEuOTgwOCAyMy40NDkzSDE4LjU5MzNMMTEuODU3NiAxNC4wMjE2WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8yMTFfMyI+DQo8cmVjdCB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--social-facebook.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjxzdmcgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDMyIDMyIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPg0KPHBhdGggZmlsbD0iIzUwN0NCRSIgZD0iTTMyLDEuNzY0Mjg1NzEgTDMyLDMwLjIyODU3MTQgQzMyLDMxLjIwNzE0MjkgMzEuMjA3MTQyOSwzMS45OTI4NTcxIDMwLjIzNTcxNDMsMzEuOTkyODU3MSBMMjIuMDc4NTcxNCwzMS45OTI4NTcxIEwyMi4wNzg1NzE0LDE5LjYwNzE0MjkgTDI2LjIzNTcxNDMsMTkuNjA3MTQyOSBMMjYuODU3MTQyOSwxNC43Nzg1NzE0IEwyMi4wNzE0Mjg2LDE0Ljc3ODU3MTQgTDIyLjA3MTQyODYsMTEuNjkyODU3MSBDMjIuMDcxNDI4NiwxMC4yOTI4NTcxIDIyLjQ1NzE0MjksOS4zNDI4NTcxNCAyNC40NjQyODU3LDkuMzQyODU3MTQgTDI3LjAyMTQyODYsOS4zNDI4NTcxNCBMMjcuMDIxNDI4Niw1LjAyMTQyODU3IEMyNi41Nzg1NzE0LDQuOTY0Mjg1NzEgMjUuMDY0Mjg1Nyw0LjgyODU3MTQzIDIzLjI5Mjg1NzEsNC44Mjg1NzE0MyBDMTkuNjA3MTQyOSw0LjgyODU3MTQzIDE3LjA3ODU3MTQsNy4wNzg1NzE0MyAxNy4wNzg1NzE0LDExLjIxNDI4NTcgTDE3LjA3ODU3MTQsMTQuNzc4NTcxNCBMMTIuOTA3MTQyOSwxNC43Nzg1NzE0IEwxMi45MDcxNDI5LDE5LjYwNzE0MjkgTDE3LjA3ODU3MTQsMTkuNjA3MTQyOSBMMTcuMDc4NTcxNCwzMiBMMS43NjQyODU3MSwzMiBDMC43OTI4NTcxNDMsMzIgMCwzMS4yMDcxNDI5IDAsMzAuMjM1NzE0MyBMMCwxLjc2NDI4NTcxIEMwLDAuNzkyODU3MTQzIDAuNzkyODU3MTQzLDAgMS43NjQyODU3MSwwIEwzMC4yMjg1NzE0LDAgQzMxLjIwNzE0MjksMCAzMiwwLjc5Mjg1NzE0MyAzMiwxLjc2NDI4NTcxIFoiIGlkPSJQYXRoIj48L3BhdGg+DQo8L3N2Zz4=);
  width: 24px;
  height: 24px;
}
.icon--social-facebook-white.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMjkiIHZpZXdCb3g9IjAgMCAxNCAyOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNCA5LjM5MDMzSDkuMjMyMDlWNi4zODA0OEM5LjIzMjA5IDUuMjUwMTMgMTAuMDEwNCA0Ljk4NjYxIDEwLjU1ODYgNC45ODY2MUMxMS4xMDU2IDQuOTg2NjEgMTMuOTIzMyA0Ljk4NjYxIDEzLjkyMzMgNC45ODY2MVYwLjAxNzQwODRMOS4yODk0NyAxLjE2Nzg2ZS0wN0M0LjE0NTQ5IDEuMTY3ODZlLTA3IDIuOTc0ODggMy43MDYxOSAyLjk3NDg4IDYuMDc3OTNWOS4zOTAzM0gyLjE4ODc2ZS0wN1YxNC41MTA4SDIuOTc0ODhDMi45NzQ4OCAyMS4wODIyIDIuOTc0ODggMjkgMi45NzQ4OCAyOUg5LjIzMjA5QzkuMjMyMDkgMjkgOS4yMzIwOSAyMS4wMDQxIDkuMjMyMDkgMTQuNTEwOEgxMy40NTQzTDE0IDkuMzkwMzNaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+DQo=);
  width: 14px;
  height: 29px;
}
.icon--social-instagram-white.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyMiAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNiAyQzMuNzkwODYgMiAyIDMuNzkwODYgMiA2VjE2QzIgMTguMjA5MSAzLjc5MDg2IDIwIDYgMjBIMTZDMTguMjA5MSAyMCAyMCAxOC4yMDkxIDIwIDE2VjZDMjAgMy43OTA4NiAxOC4yMDkxIDIgMTYgMkg2Wk0wIDZDMCAyLjY4NjI5IDIuNjg2MjkgMCA2IDBIMTZDMTkuMzEzNyAwIDIyIDIuNjg2MjkgMjIgNlYxNkMyMiAxOS4zMTM3IDE5LjMxMzcgMjIgMTYgMjJINkMyLjY4NjI5IDIyIDAgMTkuMzEzNyAwIDE2VjZaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS40ODMzIDcuOTg5MThDMTAuODU5MSA3Ljg5NjYyIDEwLjIyMTcgOC4wMDMyNCA5LjY2MTU2IDguMjkzODdDOS4xMDE0NiA4LjU4NDQ5IDguNjQ3MjYgOS4wNDQzMiA4LjM2MzU2IDkuNjA3OTZDOC4wNzk4NyAxMC4xNzE2IDcuOTgxMTIgMTAuODEwMyA4LjA4MTM3IDExLjQzMzNDOC4xODE2MiAxMi4wNTYzIDguNDc1NzUgMTIuNjMxOSA4LjkyMTk1IDEzLjA3ODFDOS4zNjgxNCAxMy41MjQyIDkuOTQzNjYgMTMuODE4NCAxMC41NjY3IDEzLjkxODZDMTEuMTg5NyAxNC4wMTg5IDExLjgyODQgMTMuOTIwMSAxMi4zOTIgMTMuNjM2NEMxMi45NTU3IDEzLjM1MjcgMTMuNDE1NSAxMi44OTg1IDEzLjcwNjEgMTIuMzM4NEMxMy45OTY4IDExLjc3ODMgMTQuMTAzNCAxMS4xNDA5IDE0LjAxMDggMTAuNTE2N0MxMy45MTY0IDkuODc5OTkgMTMuNjE5NyA5LjI5MDU0IDEzLjE2NDYgOC44MzU0MUMxMi43MDk1IDguMzgwMjggMTIuMTIgOC4wODM2IDExLjQ4MzMgNy45ODkxOFpNOC43NDA0MSA2LjUxODYyQzkuNjczOTEgNi4wMzQyNCAxMC43MzY0IDUuODU2NTUgMTEuNzc2NyA2LjAxMDgyQzEyLjgzNzggNi4xNjgxNyAxMy44MjAyIDYuNjYyNjUgMTQuNTc4OCA3LjQyMTJDMTUuMzM3NCA4LjE3OTc1IDE1LjgzMTggOS4xNjIxNiAxNS45ODkyIDEwLjIyMzNDMTYuMTQzNCAxMS4yNjM2IDE1Ljk2NTggMTIuMzI2MSAxNS40ODE0IDEzLjI1OTZDMTQuOTk3IDE0LjE5MzEgMTQuMjMwNiAxNC45NTAxIDEzLjI5MTIgMTUuNDIyOUMxMi4zNTE4IDE1Ljg5NTcgMTEuMjg3MiAxNi4wNjAzIDEwLjI0ODkgMTUuODkzMkM5LjIxMDU5IDE1LjcyNjIgOC4yNTEzOCAxNS4yMzU5IDcuNTA3NzMgMTQuNDkyM0M2Ljc2NDA4IDEzLjc0ODYgNi4yNzM4NSAxMi43ODk0IDYuMTA2NzcgMTEuNzUxMUM1LjkzOTY5IDEwLjcxMjggNi4xMDQyNyA5LjY0ODE4IDYuNTc3MDkgOC43MDg3OEM3LjA0OTkyIDcuNzY5MzggNy44MDY5MiA3LjAwMjk5IDguNzQwNDEgNi41MTg2MloiIGZpbGw9IndoaXRlIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjUgNS41QzE1LjUgNC45NDc3MiAxNS45NDc3IDQuNSAxNi41IDQuNUgxNi41MUMxNy4wNjIzIDQuNSAxNy41MSA0Ljk0NzcyIDE3LjUxIDUuNUMxNy41MSA2LjA1MjI4IDE3LjA2MjMgNi41IDE2LjUxIDYuNUgxNi41QzE1Ljk0NzcgNi41IDE1LjUgNi4wNTIyOCAxNS41IDUuNVoiIGZpbGw9IndoaXRlIi8+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
.icon--social-tiktok-white.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAxOCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNy40Nzk5IDguNTIyNDFDMTcuNjUyNiA4LjUyMTYzIDE3LjgyNTEgOC41MTI5IDE3Ljk5NyA4LjQ5NjIySDE4VjUuMDAxOTZDMTYuNjg3MiA0LjkwNjE1IDE1LjQ0OTkgNC4zNTI2OCAxNC41MDQ1IDMuNDM4MzNDMTMuNTU5IDIuNTIzOTggMTIuOTY1NiAxLjMwNjk0IDEyLjgyNzkgMEg5LjgxNTA1TDkuNzgzNTcgMTQuNjYwOUM5Ljc4MzU3IDE2LjQ1OTcgOC4xOTI0NSAxNy44NzY5IDYuMzkwNzIgMTcuODc2OUM1LjUyNTY3IDE3Ljg3NjkgNC42OTYwNSAxNy41MzM4IDQuMDg0MzYgMTYuOTIzMUMzLjQ3MjY4IDE2LjMxMjQgMy4xMjkwNCAxNS40ODQyIDMuMTI5MDQgMTQuNjIwNUMzLjEyOTA0IDEzLjc1NjkgMy40NzI2OCAxMi45Mjg2IDQuMDg0MzYgMTIuMzE4QzQuNjk2MDUgMTEuNzA3MyA1LjUyNTY3IDExLjM2NDIgNi4zOTA3MiAxMS4zNjQyQzYuNDkxMDQgMTEuMzY0MiA2LjU4ODA0IDExLjM3NzUgNi42ODUxMiAxMS4zOTA3QzYuNzE4NTkgMTEuMzk1MyA2Ljc1MjA3IDExLjM5OTggNi43ODU3IDExLjQwMzlWOC4yNTk3OEM2Ljc1NDU1IDguMjU3ODIgNi43MjM0NCA4LjI1NTY2IDYuNjkyMzMgOC4yNTM0OUM2LjU5MjQzIDguMjQ2NTQgNi40OTI0NSA4LjIzOTU4IDYuMzkwNzIgOC4yMzk1OEM1LjEyNjc2IDguMjM5NTggMy44OTExOCA4LjYxMzc3IDIuODQwMjMgOS4zMTQ4NEMxLjc4OTI4IDEwLjAxNTkgMC45NzAxNjYgMTEuMDEyNCAwLjQ4NjQ2OCAxMi4xNzgyQzAuMDAyNzY5MTUgMTMuMzQ0IC0wLjEyMzc4OSAxNC42MjY5IDAuMTIyNzk5IDE1Ljg2NDVDMC4zNjkzODYgMTcuMTAyMSAwLjk3ODA0MyAxOC4yMzkgMS44NzE4IDE5LjEzMTNDMi43NjU1NiAyMC4wMjM2IDMuOTA0MjggMjAuNjMxMiA1LjE0Mzk2IDIwLjg3NzRDNi4zODM2MyAyMS4xMjM2IDcuNjY4NiAyMC45OTcyIDguODM2MzUgMjAuNTE0M0MxMC4wMDQxIDIwLjAzMTQgMTEuMDAyMiAxOS4yMTM3IDExLjcwNDQgMTguMTY0NEMxMi40MDY2IDE3LjExNTIgMTIuNzgxNCAxNS44ODE3IDEyLjc4MTQgMTQuNjE5OFY1Ljk4NzM5QzEzLjI5MjIgNi43NjYxNyAxMy45ODkyIDcuNDA1NzEgMTQuODA5NCA3Ljg0ODI4QzE1LjYyOTcgOC4yOTA4NiAxNi41NDc1IDguNTIyNTQgMTcuNDc5OSA4LjUyMjQxWiIgZmlsbD0id2hpdGUiLz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 24px;
}
.icon--social-google.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgNDggNDgiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQuNSAyMEgyNHY4LjVoMTEuOEMzNC43IDMzLjkgMzAuMSAzNyAyNCAzN2MtNy4yIDAtMTMtNS44LTEzLTEzczUuOC0xMyAxMy0xM2MzLjEgMCA1LjkgMS4xIDguMSAyLjlsNi40LTYuNEMzNC42IDQuMSAyOS42IDIgMjQgMiAxMS44IDIgMiAxMS44IDIgMjRzOS44IDIyIDIyIDIyYzExIDAgMjEtOCAyMS0yMiAwLTEuMy0uMi0yLjctLjUtNHoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBmaWxsPSIjRkJCQzA1IiBkPSJNMCAzN1YxMWwxNyAxM3oiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGZpbGw9IiNFQTQzMzUiIGQ9Ik0wIDExbDE3IDEzIDctNi4xTDQ4IDE0VjBIMHoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGZpbGw9IiMzNEE4NTMiIGQ9Ik0wIDM3bDMwLTIzIDcuOSAxTDQ4IDB2NDhIMHoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGZpbGw9IiM0Mjg1RjQiIGQ9Ik00OCA0OEwxNyAyNGwtNC0zIDM1LTEweiIvPjwvc3ZnPg==);
  width: 24px;
  height: 24px;
}
.icon--social-apple.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjMiIGhlaWdodD0iMjciIHZpZXdCb3g9IjAgMCAyMyAyNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYuNjQzOSAwLjUyOTA0M0MxMy43NTY3IDAuOTYxMzY2IDExLjU1MTYgMy40MzAxNyAxMS41NDEyIDYuMjQxOTJDMTEuNTM5NiA2LjY4NDUyIDExLjUxNzkgNi42NTk4NiAxMS45MSA2LjY2MDc1QzE0LjA1NzMgNi42NjU1OSAxNi41Mjc3IDQuMzMxNDIgMTYuOTM2NiAxLjkxMTMxQzE2Ljk5NDYgMS41Njc3MyAxNy4wMDEyIDEuNDc5NSAxNy4wMDEyIDEuMDM1ODlDMTcuMDAxMiAwLjQzODc2NyAxNy4wMjQ2IDAuNDcyMDM3IDE2LjY0MzkgMC41MjkwNDNaTTE2LjE1OSA2LjY2MzJDMTYuMTM4IDYuNjY1NTcgMTYuMDYwNCA2LjY3Mzc3IDE1Ljk4NjggNi42ODE0M0MxNS4zMTAxIDYuNzUxODIgMTQuOTM5NCA2Ljg1MzAzIDEzLjEyODYgNy40NjE3NkMxMi40ODQzIDcuNjc4MzYgMTEuOTA5MyA3Ljg0MDE1IDExLjcxODUgNy44NTg1NUMxMS40Nzk0IDcuODgxNjMgMTAuOTkwMSA3Ljc0Nzg5IDEwLjA1OTkgNy40MDUyNUM4LjA0MjUgNi42NjIxNyA3LjIwMzMgNi41Njk3IDUuNzQzNjEgNi45Mjk2NkMtMC40Nzc2MDUgOC40NjM4MSAtMS4zMzM2IDE3LjQxMTYgNC4wOTMzMyAyNC4xODAyQzUuMjYxMjUgMjUuNjM2OCA2LjA3MjcgMjYuMjc2MiA2Ljk3MjAyIDI2LjQ0ODVDNy4wNDkyMiAyNi40NjMzIDcuMTQwMDkgMjYuNDgxIDcuMTczOTYgMjYuNDg3OEM3LjI1MzMxIDI2LjUwMzkgNy44MjA1IDI2LjUwNDEgNy45MTA5MiAyNi40ODgxQzcuOTQ4OTMgMjYuNDgxMyA4LjA1NDY4IDI2LjQ2MzUgOC4xNDU5MSAyNi40NDg0QzguNTU1NTkgMjYuMzgwOCA4Ljk4MTEzIDI2LjI1MDQgOS41NDMxIDI2LjAyMDJDMTAuNDIwMSAyNS42NjExIDEwLjk4MiAyNS41MTgxIDExLjcwODEgMjUuNDY5M0MxMi41OTUxIDI1LjQwOTcgMTMuNDIyOCAyNS41Nzc2IDE0LjU2NCAyNi4wNDg5QzE2LjE0ODggMjYuNzAzMiAxNy40NjQzIDI2LjU5NSAxOC41MzQzIDI1LjcyMjRDMjAuMTA0IDI0LjQ0MjIgMjEuMjY2NyAyMi43MDI0IDIyLjMzMDQgMjAuMDQyQzIyLjQwNzMgMTkuODQ5OCAyMi40NzU2IDE5LjY4NyAyMi40ODIyIDE5LjY4MDRDMjIuNTE4NyAxOS42NDM3IDIyLjQ5NTQgMTkuNTUwNiAyMi40NDYxIDE5LjUzNTlDMjIuMzcyMyAxOS41MTM5IDIxLjkwNiAxOS4yODA5IDIxLjc0MTQgMTkuMTgzOEMxOS41ODg1IDE3LjkxNDMgMTguNDc3MiAxNS4zNzQ0IDE5LjAxODcgMTIuOTYxMUMxOS4zNDI2IDExLjUxNzggMjAuMjMwNSAxMC4yODkgMjEuNTk2NCA5LjM5Mzg0QzIxLjgxOTMgOS4yNDc3NyAyMS44MTY4IDkuMjU1NjEgMjEuNjkxNiA5LjA4OTYyQzIwLjYyODggNy42ODA4NiAxOS4wNzc5IDYuODc2NTUgMTcuMDM0NSA2LjY3NDUyQzE2Ljg1ODggNi42NTcxNSAxNi4yNzk3IDYuNjQ5NjcgMTYuMTU5IDYuNjYzMloiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 25px;
  height: 25px;
}
.icon--archive.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yLjEzODY0IDE1LjI3NkwxMS45OTg4IDE5Ljc1NTFMMjEuODYxMSAxNS4yNzZWNi43MjQwMUwxMS45OTg4IDIuMjQ0ODZMMi4xMzg2NCA2LjcyNDAxVjE1LjI3NlpNMTEuOTk4OCAyMkMxMS44NDggMjIgMTEuNjk3MyAyMS45Njc5IDExLjU1NjEgMjEuOTAzOEwwLjYyNjYxOSAxNi45NDM2QzAuMjQ1OTQxIDE2Ljc3MjYgMCAxNi4zODc4IDAgMTUuOTcwOVY2LjAzOTgxQzAgNS42MTIyMSAwLjI0NTk0MSA1LjIzODEgMC42MjY2MTkgNS4wNjcwNkwxMS41NTYxIDAuMDk2MjEwNUMxMS44Mzg0IC0wLjAzMjA3MDIgMTIuMTYwMyAtMC4wMzIwNzAyIDEyLjQ0MTUgMC4wOTYyMTA1TDIzLjM3MzEgNS4wNjcwNkMyMy43NTM4IDUuMjM4MSAyMy45OTk4IDUuNjEyMjEgMjMuOTk5OCA2LjAzOTgxVjE1Ljk3MDlDMjMuOTk5OCAxNi4zODc4IDIzLjc1MzggMTYuNzcyNiAyMy4zNzMxIDE2Ljk0MzZMMTIuNDQxNSAyMS45MDM4QzEyLjMwMDQgMjEuOTY3OSAxMi4xNTA3IDIyIDExLjk5ODggMjJaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTExLjk5ODggMTIuMzM1OUMxMS44NDgxIDEyLjMzNTkgMTEuNjk3MyAxMi4zMDM4IDExLjU1NjEgMTIuMjM5N0wwLjYyNjYzNyA3LjI3OTU0QzAuMDg4NzcgNy4wMzM2NyAtMC4xNDc1NTggNi4zOTIyOSAwLjA5NjI0NjQgNS44NTc3OUMwLjM0MDA1MSA1LjMyMzI5IDAuOTcwOTQ4IDUuMDc3NDMgMS41MTMwOSA1LjMzMzk5TDExLjk5ODggMTAuMDkxTDIyLjQ4NzggNS4zMzM5OUMyMy4wMjg4IDUuMDc3NDMgMjMuNjYwOCA1LjMyMzI5IDIzLjkwMzUgNS44NTc3OUMyNC4xNDg0IDYuMzkyMjkgMjMuOTExIDcuMDMzNjcgMjMuMzczMiA3LjI3OTU0TDEyLjQ0MTUgMTIuMjM5N0MxMi4zMDA0IDEyLjMwMzggMTIuMTUwNyAxMi4zMzU5IDExLjk5ODggMTIuMzM1OVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTcuODkwNyA5LjM4NTc0TDE3LjY2OTQgOS4zNDI5OUw2LjczOTg2IDQuMzcyMTRDNi40NzE0NyA0LjI1NDU1IDYuMzUyNzcgMy45MzM4NCA2LjQ3NDY4IDMuNjY2NTlDNi41OTc2NSAzLjM5OTM0IDYuOTE1MjMgMy4yODE3NSA3LjE4MjU2IDMuMzk5MzRMMTguMTEyMSA4LjM3MDE5QzE4LjM4MDUgOC40ODc3OCAxOC40OTkyIDguODA4NDkgMTguMzc3MyA5LjA3NTc0QzE4LjI4NzQgOS4yNjgxNiAxOC4wOTI4IDkuMzg1NzQgMTcuODkwNyA5LjM4NTc0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xMS45OTg4IDIxLjYxNDdDMTEuNDA3NCAyMS42MTQ3IDEwLjkyOTQgMjEuMTQ0NCAxMC45Mjk0IDIwLjU0NTdWMTIuMzE0NUMxMC45Mjk0IDExLjcyNjUgMTEuNDA3NCAxMS4yNDU1IDExLjk5ODggMTEuMjQ1NUMxMi41OTAxIDExLjI0NTUgMTMuMDY4MSAxMS43MjY1IDEzLjA2ODEgMTIuMzE0NVYyMC41NDU3QzEzLjA2ODEgMjEuMTQ0NCAxMi41OTAxIDIxLjYxNDcgMTEuOTk4OCAyMS42MTQ3WiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K);
  width: 21px;
  height: 21px;
}
.icon--archive-blue.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yLjEzODY0IDE1LjI3NkwxMS45OTg4IDE5Ljc1NTFMMjEuODYxMSAxNS4yNzZWNi43MjQwMUwxMS45OTg4IDIuMjQ0ODZMMi4xMzg2NCA2LjcyNDAxVjE1LjI3NlpNMTEuOTk4OCAyMkMxMS44NDggMjIgMTEuNjk3MyAyMS45Njc5IDExLjU1NjEgMjEuOTAzOEwwLjYyNjYxOSAxNi45NDM2QzAuMjQ1OTQxIDE2Ljc3MjYgMCAxNi4zODc4IDAgMTUuOTcwOVY2LjAzOTgxQzAgNS42MTIyMSAwLjI0NTk0MSA1LjIzODEgMC42MjY2MTkgNS4wNjcwNkwxMS41NTYxIDAuMDk2MjEwNUMxMS44Mzg0IC0wLjAzMjA3MDIgMTIuMTYwMyAtMC4wMzIwNzAyIDEyLjQ0MTUgMC4wOTYyMTA1TDIzLjM3MzEgNS4wNjcwNkMyMy43NTM4IDUuMjM4MSAyMy45OTk4IDUuNjEyMjEgMjMuOTk5OCA2LjAzOTgxVjE1Ljk3MDlDMjMuOTk5OCAxNi4zODc4IDIzLjc1MzggMTYuNzcyNiAyMy4zNzMxIDE2Ljk0MzZMMTIuNDQxNSAyMS45MDM4QzEyLjMwMDQgMjEuOTY3OSAxMi4xNTA3IDIyIDExLjk5ODggMjJaIiBmaWxsPSIjN0Q5RkJEIi8+DQo8cGF0aCBkPSJNMTEuOTk4OCAxMi4zMzU5QzExLjg0ODEgMTIuMzM1OSAxMS42OTczIDEyLjMwMzggMTEuNTU2MSAxMi4yMzk3TDAuNjI2NjM3IDcuMjc5NTRDMC4wODg3NyA3LjAzMzY3IC0wLjE0NzU1OCA2LjM5MjI5IDAuMDk2MjQ2NCA1Ljg1Nzc5QzAuMzQwMDUxIDUuMzIzMjkgMC45NzA5NDggNS4wNzc0MyAxLjUxMzA5IDUuMzMzOTlMMTEuOTk4OCAxMC4wOTFMMjIuNDg3OCA1LjMzMzk5QzIzLjAyODggNS4wNzc0MyAyMy42NjA4IDUuMzIzMjkgMjMuOTAzNSA1Ljg1Nzc5QzI0LjE0ODQgNi4zOTIyOSAyMy45MTEgNy4wMzM2NyAyMy4zNzMyIDcuMjc5NTRMMTIuNDQxNSAxMi4yMzk3QzEyLjMwMDQgMTIuMzAzOCAxMi4xNTA3IDEyLjMzNTkgMTEuOTk4OCAxMi4zMzU5WiIgZmlsbD0iIzdEOUZCRCIvPg0KPHBhdGggZD0iTTE3Ljg5MDcgOS4zODU3NEwxNy42NjkzIDkuMzQyOTlMNi43Mzk4MyA0LjM3MjE0QzYuNDcxNDQgNC4yNTQ1NSA2LjM1Mjc0IDMuOTMzODQgNi40NzQ2NSAzLjY2NjU5QzYuNTk3NjIgMy4zOTkzNCA2LjkxNTIgMy4yODE3NSA3LjE4MjUzIDMuMzk5MzRMMTguMTEyIDguMzcwMTlDMTguMzgwNCA4LjQ4Nzc4IDE4LjQ5OTEgOC44MDg0OSAxOC4zNzcyIDkuMDc1NzRDMTguMjg3NCA5LjI2ODE2IDE4LjA5MjggOS4zODU3NCAxNy44OTA3IDkuMzg1NzRaIiBmaWxsPSIjN0Q5RkJEIi8+DQo8cGF0aCBkPSJNMTEuOTk4NyAyMS42MTQ3QzExLjQwNzQgMjEuNjE0NyAxMC45Mjk0IDIxLjE0NDQgMTAuOTI5NCAyMC41NDU3VjEyLjMxNDVDMTAuOTI5NCAxMS43MjY1IDExLjQwNzQgMTEuMjQ1NSAxMS45OTg3IDExLjI0NTVDMTIuNTkwMSAxMS4yNDU1IDEzLjA2OCAxMS43MjY1IDEzLjA2OCAxMi4zMTQ1VjIwLjU0NTdDMTMuMDY4IDIxLjE0NDQgMTIuNTkwMSAyMS42MTQ3IDExLjk5ODcgMjEuNjE0N1oiIGZpbGw9IiM3RDlGQkQiLz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 22px;
}
.icon--extract.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yN18yKSI+DQo8cGF0aCBkPSJNOCA5SDMuMTMwNDNDMS40MDE1NCA5IDAgMTAuMzc4NSAwIDEyLjA3ODlWMjAuOTIxMUMwIDIyLjYyMTUgMS40MDE1NCAyNCAzLjEzMDQ0IDI0SDIwLjg2OTZDMjIuNTk4NSAyNCAyNCAyMi42MjE1IDI0IDIwLjkyMTFWMTIuMDc4OUMyNCAxMC4zNzg1IDIyLjU5ODUgOSAyMC44Njk2IDlIMTZWMTFIMjBDMjEuMTA0NiAxMSAyMiAxMS44OTU0IDIyIDEzVjIwLjAwMTRDMjIgMjEuMTA1NCAyMS4xMDU0IDIyLjAwMDYgMjAuMDAxNCAyMi4wMDE0TDQuMDAxMzkgMjIuMDEyNUMyLjg5NjI4IDIyLjAxMzMgMiAyMS4xMTc2IDIgMjAuMDEyNVYxM0MyIDExLjg5NTQgMi44OTU0MyAxMSA0IDExSDhWOVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNjIyNzQgNC43NTQ5TDExLjQ2MjMgMC4yMDkyMDlDMTEuNzU5MyAtMC4wNjk3MzYzIDEyLjI0MDcgLTAuMDY5NzM2MyAxMi41Mzc3IDAuMjA5MjA5TDE3LjM3NzMgNC43NTQ5QzE3LjY3NDIgNS4wMzM4NCAxNy42NzQyIDUuNDg2MSAxNy4zNzczIDUuNzY1MDVDMTcuMDgwMyA2LjA0Mzk5IDE2LjM1MTUgNi4wNDM5OSAxNi4wNTQ1IDUuNzY1MDVMMTMgM1YxNUgxMVYyLjk2MzkxTDguMDAwMDEgNS43NjUwNUM3LjcwMzAzIDYuMDQzOTkgNi45MTk3MiA2LjA0Mzk5IDYuNjIyNzQgNS43NjUwNUM2LjMyNTc3IDUuNDg2MSA2LjMyNTc3IDUuMDMzODQgNi42MjI3NCA0Ljc1NDlaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI3XzIiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 24px;
}
.icon--restore.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOF81KSI+DQo8cGF0aCBkPSJNMjEuNTYwNSAzLjY1NDA4QzIxLjUxMzYgMy42MDc2IDIxLjQ2NjMgMy41NjE0MiAyMS40MTg2IDMuNTE1NTRDMTkuMDQzNSAxLjI1MzM3IDE1Ljg5MDggMCAxMi41NDY1IDBDOS4xOTE1MSAwIDYuMDM4OTMgMS4yNTMzNyAzLjY3NDQ4IDMuNTE1NTRDMS4zMTAwMyA1Ljc4NzkxIDEuNDA5MTZlLTA3IDguNzkzOTMgMCAxMi4wMDM4Qy0xLjQwOTE0ZS0wNyAxNS4yMTM2IDEuMzEwMDMgMTguMjE5NyAzLjY3NDQ4IDIwLjQ5MjFDOC41NjMxNCAyNS4xNjkzIDE2LjUxOTIgMjUuMTY5MyAyMS40MTg2IDIwLjQ5MjFDMjIuMDUgMTkuODg1MyAyMi42MDU1IDE5LjIyNjEgMjMuMDgwNSAxOC41MjQ3QzIzLjUzOTIgMTcuODQ3NCAyMy4wMDkyIDE2Ljk5ODIgMjIuMTg4OCAxNi45OTgyQzIxLjc5NzggMTYuOTk4MiAyMS40MzkzIDE3LjIwNDUgMjEuMjE2IDE3LjUyNDFDMjAuODM3NSAxOC4wNjU3IDIwLjM5OTkgMTguNTc1MyAxOS45MDYxIDE5LjA0NTFDMTUuODQ4MiAyMi45Mjc1IDkuMjQ0OCAyMi45Mzc3IDUuMTg2OSAxOS4wNDUxQzMuMjE2NTIgMTcuMTcwMSAyLjEzMDEzIDE0LjY2MzQgMi4xMzAxMyAxMi4wMDM4QzIuMTMwMTMgOS4zNDQxOSAzLjIxNjU2IDYuODM3NDkgNS4xNzYyOSA0Ljk2MjU0QzcuMTQ2NjYgMy4wNzczOSA5Ljc1NTk5IDIuMDM3OTkgMTIuNTQ2NSAyLjAzNzk5QzE0LjgwOTIgMi4wMzc5OSAxNi45NjYxIDIuNzI2NjYgMTguNzQ3MiAzLjk5OTU2SDE4Ljc2OTRDMTguODE3NCA0LjAyOTUyIDE4Ljg2NTIgNC4wNTkyNiAxOC45MTI3IDQuMDg4NzRDMTkuNDEwNCA0LjM5Nzc3IDE5Ljg3NTUgNC42ODY1NyAyMC4yOTg5IDUuMDg0ODFMMTcuNjU0NCA0Ljg1OTNDMTcuMDk3NiA0LjgxMjI1IDE2LjYyNzQgNS4xMTM2MyAxNi41NjcxIDUuNTQxODVWNkMxNi41MzUzIDYuNDQ4MzQgMTYuOTY4MSA2Ljg1NzgyIDE3LjUzNTIgNi45MDYyTDIyLjA1MTMgNy4yOTA1OEMyMi41Nzc0IDcuMzMzNjggMjMuMDQzMSA3LjA2NDU5IDIzLjEzMTggNi42NTY0OEwyMy45ODA1IDEuOTczNTlDMjQuMDk0MyAxLjUzNTgxIDIzLjY5NjggMS4wOTc5NyAyMy4xMjYzIDAuOTk5ODAxQzIyLjU2NiAwLjkwMjk0OSAyMi4wMzY2IDEuMTgwMiAyMS45NDMzIDEuNjIwNjJMMjEuNTYwNSAzLjY1NDA4WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8yOF81Ij4NCjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
.icon--select-all.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF83MzUpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNSA0LjVWMTYuNUgxLjVWNC41SDEzLjVaTTE0LjI1IDNDMTQuNjY0MiAzIDE1IDMuMzM1NzkgMTUgMy43NVYxNy4yNUMxNSAxNy42NjQyIDE0LjY2NDIgMTggMTQuMjUgMThIMC43NUMwLjMzNTc4NyAxOCAwIDE3LjY2NDIgMCAxNy4yNVYzLjc1QzAgMy4zMzU3OSAwLjMzNTc4NyAzIDAuNzUgM0gxNC4yNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE4IDEuNUMxOCAwLjY3MTU3MiAxNy4zMjg0IDAgMTYuNSAwSDlDOC41ODU3OSAwIDguMjUgMC4zMzU3ODYgOC4yNSAwLjc1QzguMjUgMS4xNjQyMSA4LjU4NTc5IDEuNSA5IDEuNUgxNi41VjlDMTYuNSA5LjQxNDIxIDE2LjgzNTggOS43NSAxNy4yNSA5Ljc1QzE3LjY2NDIgOS43NSAxOCA5LjQxNDIxIDE4IDlWMS41WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF83MzUiPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 18px;
  height: 18px;
}
.icon--select-all-active.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF83MzgpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuNjcyNyA4LjI2MDA3QzE2LjA4MTMgOC42MzE1OCAxNi4xMTE0IDkuMjY0MDIgMTUuNzM5OSA5LjY3MjY4TDcuNzI3MjggMTguNDg2Nkw0LjI2MDA3IDE0LjY3MjdDMy44ODg1NiAxNC4yNjQgMy45MTg2OCAxMy42MzE2IDQuMzI3MzQgMTMuMjYwMUM0LjczNTk5IDEyLjg4ODYgNS4zNjg0NCAxMi45MTg3IDUuNzM5OTUgMTMuMzI3M0w3LjcyNzI4IDE1LjUxMzRMMTQuMjYwMSA4LjMyNzM0QzE0LjYzMTYgNy45MTg2OCAxNS4yNjQgNy44ODg1NiAxNS42NzI3IDguMjYwMDdaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOCA2VjIySDJWNkgxOFpNMTkgNEMxOS41NTIzIDQgMjAgNC40NDc3MiAyMCA1VjIzQzIwIDIzLjU1MjMgMTkuNTUyMyAyNCAxOSAyNEgxQzAuNDQ3NzE2IDI0IDAgMjMuNTUyMyAwIDIzVjVDMCA0LjQ0NzcyIDAuNDQ3NzE2IDQgMSA0SDE5WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQgMkMyNCAwLjg5NTQzIDIzLjEwNDYgMCAyMiAwSDEyQzExLjQ0NzcgMCAxMSAwLjQ0NzcxNSAxMSAxQzExIDEuNTUyMjggMTEuNDQ3NyAyIDEyIDJIMjJWMTJDMjIgMTIuNTUyMyAyMi40NDc3IDEzIDIzIDEzQzIzLjU1MjMgMTMgMjQgMTIuNTUyMyAyNCAxMlYyWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF83MzgiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 18px;
  height: 18px;
}
.icon--source-computer.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF83NjEpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTYgMzJDMjQuOCAzMiAzMiAyNC44IDMyIDE2QzMyIDcuMiAyNC44IDAgMTYgMEM3LjIgMCAwIDcuMiAwIDE2QzAgMjQuOCA3LjIgMzIgMTYgMzJaTTE0IDE3VjI0LjVIMThWMTdIMjRMMTYgN0w4IDE3SDE0WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF83NjEiPg0KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 24px;
}
.icon--source-computer-new.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAxNiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yLjMxODExIDQuNzk5OThMNy4yMzE3OCAwLjI5OTE5NEM3LjY1NTkzIC0wLjA5OTczMTQgOC4zNDQwNyAtMC4wOTk3MzE0IDguNzY4MjIgMC4yOTkxOTRMMTMuNjgxOSA0Ljc5OTk4QzE0LjEwNiA1LjE5ODkxIDE0LjEwNiA1Ljg0NTcgMTMuNjgxOSA2LjI0NDYyQzEzLjI1NzQgNi42NDM1NSAxMi41Njk2IDYuNjQzNTUgMTIuMTQ1NCA2LjI0NDYyTDkuMDg2MjUgMy40ODc2NlYxNkg2LjkxMzc1VjMuNDg3NjZMMy44NTQ1NSA2LjI0NDYyQzMuNDMwNDEgNi42NDM1NSAyLjc0MjU5IDYuNjQzNTUgMi4zMTgxMSA2LjI0NDYyQzEuODkzOTYgNS44NDU3IDEuODkzOTYgNS4xOTg5MSAyLjMxODExIDQuNzk5OThaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTEgMTBINFYxMkgyVjIzSDE0VjEySDEyVjEwSDE1QzE1LjU1MjMgMTAgMTYgMTAuNDQ3NyAxNiAxMVYyNEMxNiAyNC41NTIzIDE1LjU1MjMgMjUgMTUgMjVIMUMwLjQ0NzcxNiAyNSAwIDI0LjU1MjMgMCAyNFYxMUMwIDEwLjQ0NzcgMC40NDc3MTUgMTAgMSAxMFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 16px;
  height: 24px;
}
.icon--source-printique.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2OCIgaGVpZ2h0PSI5MyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTQ0LjQzIDI1Ljg3NmMtMS4wNy0yLjAxLTMuNTgtMi43Ni01LjU4LTEuNjlMMTUuOCAzNi41NTZ2OS4zNmwyNi45NS0xNC40NmE0LjExNiA0LjExNiAwIDAgMCAxLjY4LTUuNThaIi8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTY2LjU1IDE0Ljk1NmMtMS40NC01Ljc0LTUuMzQtMTAuMzEtMTAuOTctMTIuODktNi40LTIuOTMtMTQuMDctMi43NC0yMC41OS41NUwxNS44IDEyLjkzNnY5LjM2bDIzLTEyLjM2YzQuMjEtMi4xMiA5LjItMi4yNiAxMy4zNi0uMzYgMy4zMSAxLjUxIDUuNTggNC4xNCA2LjQgNy40IDIuNzMgMTAuODcuMjggMTkuODItMjAuMzYgMzAuODVsLTIyLjQgMTIuMDN2OS4zNmwyNi4yOS0xNC4xMWMyMS4zNS0xMS40IDI4LjY3LTIzLjQgMjQuNDctNDAuMTNsLS4wMS0uMDJaIi8+PHBhdGggZmlsbD0iIzhDOEM4QyIgZD0ibTAgMjguMDg2IDE1LjggOC40N3Y5LjM2TDAgMzcuNDQ2di05LjM2Wk0wIDUxLjM2NmwxNS44IDguNDh2OS4zNkwwIDYwLjcxNnYtOS4zNVpNMCA3NC42NDZsMTUuOCA4LjQ5djkuMzVMMCA4NC4wMDZ2LTkuMzZaTTAgNC40MzZsMTUuOCA4LjV2OS4zNkwwIDEzLjgwNnYtOS4zN1oiLz48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMzUuMTEgODIuMTE2IDE1LjggOTIuNDg2di05LjM2bDE1LjQtOC4yOGMyLjc1LTEuNDggNi4wOC41MSA2LjA4IDMuNjMgMCAxLjUyLS44MyAyLjkxLTIuMTcgMy42M3YuMDFaIi8+PC9zdmc+);
  width: 17px;
  height: 24px;
}
.icon--source-google.svg-icon:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon--source-google-11e9ecb9.svg);
  width: 30px;
  height: 30px;
}
.icon--source-flickr.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MiIgaGVpZ2h0PSIxOCIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmZpZ21hPSJodHRwOi8vd3d3LmZpZ21hLmNvbS9maWdtYS9ucyI+DQogIDxkZXNjPg0KICAgIENyZWF0ZWQgdXNpbmcgRmlnbWENCiAgPC9kZXNjPg0KICA8ZyBmaWdtYTp0eXBlPSJmcmFtZSI+DQogICAgPHVzZSBmaWxsPSIjMDA2M0RCIiB4bGluazpocmVmPSIjYSIgZmlnbWE6dHlwZT0iZWxsaXBzZSIvPg0KICAgIDx1c2UgZmlsbD0iI0ZGMDA4MiIgeGxpbms6aHJlZj0iI2EiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0KSIgZmlnbWE6dHlwZT0iZWxsaXBzZSIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxwYXRoIGlkPSJhIiBkPSJNMTggOWMwIDUtNCA5LTkgOXMtOS00LTktOSA0LTkgOS05IDkgNCA5IDl6Ii8+DQogIDwvZGVmcz4NCjwvc3ZnPg0K);
  width: 36px;
  height: 20px;
}
.icon--source-facebook.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmZpZ21hPSJodHRwOi8vd3d3LmZpZ21hLmNvbS9maWdtYS9ucyI+DQogIDxkZXNjPg0KICAgIENyZWF0ZWQgdXNpbmcgRmlnbWENCiAgPC9kZXNjPg0KICA8dXNlIGZpbGw9IiMzQzVBOUEiIHhsaW5rOmhyZWY9IiNhIiBmaWdtYTp0eXBlPSJ2ZWN0b3IiLz4NCiAgPGRlZnM+DQogICAgPHBhdGggaWQ9ImEiIGQ9Ik0zMiAxLjh2MjguNGMwIDEtLjggMS44LTEuOCAxLjhoLThWMTkuNmg0bC43LTQuOGgtNXYtM2MwLTEuNS40LTIuNSAyLjQtMi41SDI3VjVsLTMuNy0uMkMxOS42IDQuOCAxNyA3IDE3IDExLjJ2My42aC00djQuOGg0VjMySDJjLTEgMC0xLjgtLjgtMS44LTEuOFYxLjhDMCAuOC44IDAgMS44IDBoMjguNGMxIDAgMS44LjggMS44IDEuOHoiLz4NCiAgPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--source-facebook-new.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yOCAxNC4wODUyQzI4IDYuMzA2NzMgMjEuNzMxNCAwIDE0IDBDNi4yNjg2IDAgMCA2LjMwNjczIDAgMTQuMDg1MkMwIDIxLjExNDkgNS4xMTg4MyAyNi45NDIzIDExLjgxMjcgMjhWMTguMTU3Nkg4LjI1NzA3VjE0LjA4NTJIMTEuODEyN1YxMC45ODEzQzExLjgxMjcgNy40NTE2MSAxMy45MDM1IDUuNTAwNTcgMTcuMTAwOCA1LjUwMDU3QzE4LjYzMjUgNS41MDA1NyAyMC4yMzUxIDUuNzc1ODkgMjAuMjM1MSA1Ljc3NTg5VjkuMjQyMjJIMTguNDY5MUMxNi43MzA3IDkuMjQyMjIgMTYuMTg3MyAxMC4zMjc3IDE2LjE4NzMgMTEuNDQyOFYxNC4wODUySDIwLjA2OTdMMTkuNDQ5NiAxOC4xNTc2SDE2LjE4NzNWMjhDMjIuODgxMiAyNi45NDQzIDI4IDIxLjExNjkgMjggMTQuMDg1MloiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8yMTc5XzQ0OTIpIi8+DQo8cGF0aCBkPSJNMTkuNDQ5NiAxOC4wNDgzTDIwLjA2OTggMTQuMDAwNEgxNi4xODc0VjExLjM3NDFDMTYuMTg3NCAxMC4yNjc2IDE2LjcyODggOS4xODY3NyAxOC40NjkyIDkuMTg2NzdIMjAuMjM1MlY1Ljc0MTRDMjAuMjM1MiA1Ljc0MTQgMTguNjMyNiA1LjQ2Nzc0IDE3LjEwMDkgNS40Njc3NEMxMy45MDM2IDUuNDY3NzQgMTEuODEyNyA3LjQwNTAyIDExLjgxMjcgMTAuOTE1NFYxNC4wMDA0SDguMjU3MTFWMTguMDQ4M0gxMS44MTI3VjI3LjgzMTFDMTIuNTI1NCAyNy45NDMzIDEzLjI1NTggMjguMDAwNCAxNCAyOC4wMDA0QzE0Ljc0NDIgMjguMDAwNCAxNS40NzQ3IDI3Ljk0MTQgMTYuMTg3NCAyNy44MzExVjE4LjA0ODNIMTkuNDQ5NloiIGZpbGw9IiNGRUZFRkUiLz4NCjxkZWZzPg0KCTxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8yMTc5XzQ0OTIiIHgxPSIxNiIgeTE9IjIiIHgyPSIxNiIgeTI9IjI5LjkxNyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KCQk8c3RvcCBzdG9wLWNvbG9yPSIjMThBQ0ZFIi8+DQoJCTxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAxNjNFMCIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQo8L2RlZnM+DQo8L3N2Zz4=);
  width: 24px;
  height: 24px;
}
.icon--facebook-black.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNl8xMykiPg0KPHBhdGggZD0iTTI4IDE0LjA4NTJDMjggNi4zMDY3MyAyMS43MzE0IDAgMTQgMEM2LjI2ODYgMCAwIDYuMzA2NzMgMCAxNC4wODUyQzAgMjEuMTE0OSA1LjExODgzIDI2Ljk0MjMgMTEuODEyNyAyOFYxOC4xNTc2SDguMjU3MDdWMTQuMDg1MkgxMS44MTI3VjEwLjk4MTNDMTEuODEyNyA3LjQ1MTYxIDEzLjkwMzUgNS41MDA1NyAxNy4xMDA4IDUuNTAwNTdDMTguNjMyNSA1LjUwMDU3IDIwLjIzNTEgNS43NzU4OSAyMC4yMzUxIDUuNzc1ODlWOS4yNDIyMkgxOC40NjkxQzE2LjczMDcgOS4yNDIyMiAxNi4xODczIDEwLjMyNzcgMTYuMTg3MyAxMS40NDI4VjE0LjA4NTJIMjAuMDY5N0wxOS40NDk2IDE4LjE1NzZIMTYuMTg3M1YyOEMyMi44ODEyIDI2Ljk0NDMgMjggMjEuMTE2OSAyOCAxNC4wODUyWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzE2XzEzKSIvPg0KPHBhdGggZD0iTTE5LjQ0OTYgMTguMDQ4M0wyMC4wNjk4IDE0LjAwMDRIMTYuMTg3NFYxMS4zNzQxQzE2LjE4NzQgMTAuMjY3NiAxNi43Mjg4IDkuMTg2NzcgMTguNDY5MiA5LjE4Njc3SDIwLjIzNTJWNS43NDE0QzIwLjIzNTIgNS43NDE0IDE4LjYzMjYgNS40Njc3NCAxNy4xMDA5IDUuNDY3NzRDMTMuOTAzNiA1LjQ2Nzc0IDExLjgxMjcgNy40MDUwMiAxMS44MTI3IDEwLjkxNTRWMTQuMDAwNEg4LjI1NzA4VjE4LjA0ODNIMTEuODEyN1YyNy44MzExQzEyLjUyNTQgMjcuOTQzMyAxMy4yNTU4IDI4LjAwMDQgMTQgMjguMDAwNEMxNC43NDQyIDI4LjAwMDQgMTUuNDc0NyAyNy45NDE0IDE2LjE4NzQgMjcuODMxMVYxOC4wNDgzSDE5LjQ0OTZaIiBmaWxsPSIjRkVGRUZFIi8+DQo8L2c+DQo8ZGVmcz4NCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xNl8xMyIgeDE9IjE2IiB5MT0iMiIgeDI9IjE2IiB5Mj0iMjkuOTE3IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcC8+DQo8c3RvcCBvZmZzZXQ9IjEiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzE2XzEzIj4NCjxyZWN0IHdpZHRoPSIyOCIgaGVpZ2h0PSIyOCIgZmlsbD0id2hpdGUiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
.icon--source-instagram.svg-icon:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon--source-instagram-a4895a5c.svg);
  width: 24px;
  height: 24px;
}
.icon--source-instagram-new.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xNy41NTI0IDBINy40NDc2NEMzLjM0MDk5IDAgMCAzLjM0MDk5IDAgNy40NDc2NFYxNy41NTI0QzAgMjEuNjU5IDMuMzQwOTkgMjUgNy40NDc2NCAyNUgxNy41NTI0QzIxLjY1OSAyNSAyNSAyMS42NTkgMjUgMTcuNTUyNFY3LjQ0NzY0QzI1IDMuMzQwOTkgMjEuNjU5IDAgMTcuNTUyNCAwWk0yMi40ODUgMTcuNTUyNEMyMi40ODUgMjAuMjc2NiAyMC4yNzY2IDIyLjQ4NSAxNy41NTI0IDIyLjQ4NUg3LjQ0NzY0QzQuNzIzNDQgMjIuNDg1IDIuNTE1IDIwLjI3NjYgMi41MTUgMTcuNTUyNFY3LjQ0NzY0QzIuNTE1IDQuNzIzMzkgNC43MjM0NCAyLjUxNSA3LjQ0NzY0IDIuNTE1SDE3LjU1MjRDMjAuMjc2NiAyLjUxNSAyMi40ODUgNC43MjMzOSAyMi40ODUgNy40NDc2NFYxNy41NTI0WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyKSIvPg0KPHBhdGggZD0iTTEyLjUgNi4wMzQxMkM4LjkzNDY4IDYuMDM0MTIgNi4wMzQwOSA4LjkzNDcxIDYuMDM0MDkgMTIuNUM2LjAzNDA5IDE2LjA2NTIgOC45MzQ2OCAxOC45NjU5IDEyLjUgMTguOTY1OUMxNi4wNjUzIDE4Ljk2NTkgMTguOTY1OSAxNi4wNjUzIDE4Ljk2NTkgMTIuNUMxOC45NjU5IDguOTM0NjcgMTYuMDY1MyA2LjAzNDEyIDEyLjUgNi4wMzQxMlpNMTIuNSAxNi40NTA5QzEwLjMxNzkgMTYuNDUwOSA4LjU0OTA5IDE0LjY4MiA4LjU0OTA5IDEyLjVDOC41NDkwOSAxMC4zMTggMTAuMzE4IDguNTQ5MTIgMTIuNSA4LjU0OTEyQzE0LjY4MiA4LjU0OTEyIDE2LjQ1MDkgMTAuMzE4IDE2LjQ1MDkgMTIuNUMxNi40NTA5IDE0LjY4MiAxNC42ODIgMTYuNDUwOSAxMi41IDE2LjQ1MDlaIiBmaWxsPSJ1cmwoI3BhaW50MV9saW5lYXIpIi8+DQo8cGF0aCBkPSJNMTguOTc4NSA3LjYzMjAxQzE5LjgzNDIgNy42MzIwMSAyMC41Mjc5IDYuOTM4MzQgMjAuNTI3OSA2LjA4MjY2QzIwLjUyNzkgNS4yMjY5NyAxOS44MzQyIDQuNTMzMjkgMTguOTc4NSA0LjUzMzI5QzE4LjEyMjggNC41MzMyOSAxNy40MjkxIDUuMjI2OTcgMTcuNDI5MSA2LjA4MjY2QzE3LjQyOTEgNi45MzgzNCAxOC4xMjI4IDcuNjMyMDEgMTguOTc4NSA3LjYzMjAxWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyKSIvPg0KPGRlZnM+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXIiIHgxPSIxMi41IiB5MT0iMjQuOTI3MiIgeDI9IjEyLjUiIHkyPSIwLjE5NDE3OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iI0UwOUIzRCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjMiIHN0b3AtY29sb3I9IiNDNzRDNEQiLz4NCjxzdG9wIG9mZnNldD0iMC42IiBzdG9wLWNvbG9yPSIjQzIxOTc1Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MDI0QzQiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXIiIHgxPSIxMi41IiB5MT0iMjQuOTI3MiIgeDI9IjEyLjUiIHkyPSIwLjE5NDE4OSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPg0KPHN0b3Agc3RvcC1jb2xvcj0iI0UwOUIzRCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjMiIHN0b3AtY29sb3I9IiNDNzRDNEQiLz4NCjxzdG9wIG9mZnNldD0iMC42IiBzdG9wLWNvbG9yPSIjQzIxOTc1Ii8+DQo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiM3MDI0QzQiLz4NCjwvbGluZWFyR3JhZGllbnQ+DQo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50Ml9saW5lYXIiIHgxPSIxOC45Nzg1IiB5MT0iMjQuOTI3MiIgeDI9IjE4Ljk3ODUiIHkyPSIwLjE5NDE4IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+DQo8c3RvcCBzdG9wLWNvbG9yPSIjRTA5QjNEIi8+DQo8c3RvcCBvZmZzZXQ9IjAuMyIgc3RvcC1jb2xvcj0iI0M3NEM0RCIvPg0KPHN0b3Agb2Zmc2V0PSIwLjYiIHN0b3AtY29sb3I9IiNDMjE5NzUiLz4NCjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzcwMjRDNCIvPg0KPC9saW5lYXJHcmFkaWVudD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 24px;
}
.icon--source-dropbox.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNCIgaGVpZ2h0PSIzMiIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOmZpZ21hPSJodHRwOi8vd3d3LmZpZ21hLmNvbS9maWdtYS9ucyI+DQogIDxkZXNjPg0KICAgIENyZWF0ZWQgdXNpbmcgRmlnbWENCiAgPC9kZXNjPg0KICA8ZyBmaWxsPSIjMDA3RUU1IiBmaWdtYTp0eXBlPSJmcmFtZSI+DQogICAgPHVzZSB4bGluazpocmVmPSIjYSIgZmlnbWE6dHlwZT0idmVjdG9yIi8+DQogICAgPHVzZSB4bGluazpocmVmPSIjYiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAxMi4yMTIpIiBmaWdtYTp0eXBlPSJ2ZWN0b3IiLz4NCiAgICA8dXNlIHhsaW5rOmhyZWY9IiNjIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNyAxMi4yMTIpIiBmaWdtYTp0eXBlPSJ2ZWN0b3IiLz4NCiAgICA8dXNlIHhsaW5rOmhyZWY9IiNkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNykiIGZpZ21hOnR5cGU9InZlY3RvciIvPg0KICAgIDx1c2UgeGxpbms6aHJlZj0iI2UiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDYuOTk4IDE5Ljc4NSkiIGZpZ21hOnR5cGU9InZlY3RvciIvPg0KICA8L2c+DQogIDxkZWZzPg0KICAgIDxwYXRoIGlkPSJhIiBkPSJNMTAgMEwwIDYuNmw3IDUuNkwxNyA2bC03LTZ6Ii8+DQogICAgPHBhdGggaWQ9ImIiIGQ9Ik0wIDUuNmwxMCA2LjYgNy02TDcgMCAwIDUuNnoiLz4NCiAgICA8cGF0aCBpZD0iYyIgZD0iTTAgNi4zbDcgNiAxMC02LjdMMTAgMCAwIDYuM3oiLz4NCiAgICA8cGF0aCBpZD0iZCIgZD0iTTE3IDYuNkw3IDAgMCA2bDEwIDYgNy01LjZ6Ii8+DQogICAgPHBhdGggaWQ9ImUiIGQ9Ik0xMCAwTDMgNiAwIDR2MmwxMCA2LjIgMTAtNlYzLjhsLTMgMi03LTZ6Ii8+DQogIDwvZGVmcz4NCjwvc3ZnPg0K);
  width: 26px;
  height: 24px;
}
.icon--source-lightroom.svg-icon:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon--source-lightroom-43ec9c1e.svg);
  width: 24px;
  height: 24px;
}
.icon--source-lightroom-new.svg-icon:after {
  background-image: url(/app/dist/assets/apps/core/less/icons/icon--source-lightroom-new-80498fa0.svg);
  width: 28px;
  height: 28px;
}
.icon--rename.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNjA1NyAxLjUyNzk3QzEzLjg4NTMgMS4yMzQ5NyAxNC4yNjQ0IDEuMDcwMzYgMTQuNjU5NiAxLjA3MDM2QzE0Ljg1NTQgMS4wNzAzNiAxNS4wNDkyIDEuMTEwNzcgMTUuMjMgMS4xODkyOUMxNS40MTA4IDEuMjY3ODEgMTUuNTc1MSAxLjM4Mjg5IDE1LjcxMzUgMS41Mjc5N0MxNS44NTE5IDEuNjczMDYgMTUuOTYxNyAxLjg0NTI5IDE2LjAzNjYgMi4wMzQ4NUMxNi4xMTE1IDIuMjI0NDEgMTYuMTUwMSAyLjQyNzU3IDE2LjE1MDEgMi42MzI3NUMxNi4xNTAxIDIuODM3OTIgMTYuMTExNSAzLjA0MTA5IDE2LjAzNjYgMy4yMzA2NUMxNS45NjE3IDMuNDIwMjEgMTUuODUxOSAzLjU5MjQ0IDE1LjcxMzUgMy43Mzc1Mkw0LjAyMjYzIDE1Ljk5MjdMMS4yMTIyMiAxNi43MjkzTDEuOTE0ODIgMTMuNzgzMkwxMy42MDU3IDEuNTI3OTdaTTE0LjY1OTYgMEMxMy45OTM1IDAgMTMuMzU0NyAwLjI3NzM3OCAxMi44ODM3IDAuNzcxMTE0TDEuMDkyODIgMTMuMTMxMkMxLjAyNzM5IDEzLjE5OTcgMC45ODA5NjkgMTMuMjg1NyAwLjk1ODUyNyAxMy4zNzk4TDAuMDE1MjU0MiAxNy4zMzVDLTAuMDI4MjQwNCAxNy41MTc0IDAuMDIyNzM2MyAxNy43MTAzIDAuMTQ5NTQ0IDE3Ljg0MzJDMC4yNzYzNTEgMTcuOTc2MiAwLjQ2MDM5NCAxOC4wMjk2IDAuNjM0MzcyIDE3Ljk4NEw0LjQwNzQ2IDE2Ljk5NTJDNC40OTcyMyAxNi45NzE3IDQuNTc5MjIgMTYuOTIzIDQuNjQ0NjUgMTYuODU0NEwxNi40MzU2IDQuNDk0MzhDMTYuNjY4OCA0LjI0OTkxIDE2Ljg1MzggMy45NTk2OCAxNi45OCAzLjY0MDI2QzE3LjEwNjIgMy4zMjA4NCAxNy4xNzEyIDIuOTc4NDkgMTcuMTcxMiAyLjYzMjc1QzE3LjE3MTIgMi4yODcwMSAxNy4xMDYyIDEuOTQ0NjYgMTYuOTggMS42MjUyNEMxNi44NTM4IDEuMzA1ODIgMTYuNjY4OCAxLjAxNTU5IDE2LjQzNTYgMC43NzExMTRDMTYuMjAyMyAwLjUyNjY0MSAxNS45MjU1IDAuMzMyNzE0IDE1LjYyMDggMC4yMDA0MDZDMTUuMzE2IDAuMDY4MDk4IDE0Ljk4OTUgMCAxNC42NTk2IDBaTTkuMDAwMDEgMTYuOTI5NkM4LjcxODA1IDE2LjkyOTYgOC40ODk0NyAxNy4xNjkyIDguNDg5NDcgMTcuNDY0OEM4LjQ4OTQ3IDE3Ljc2MDQgOC43MTgwNSAxOCA5LjAwMDAxIDE4SDE3LjQ4OTVDMTcuNzcxNCAxOCAxOCAxNy43NjA0IDE4IDE3LjQ2NDhDMTggMTcuMTY5MiAxNy43NzE0IDE2LjkyOTYgMTcuNDg5NSAxNi45Mjk2SDkuMDAwMDFaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9zdmc+DQo=);
  width: 18px;
  height: 18px;
}
.icon--rename2.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xMzVfMTkpIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuNjA1NyAxLjUyNzk3QzEzLjg4NTMgMS4yMzQ5NyAxNC4yNjQ0IDEuMDcwMzYgMTQuNjU5NiAxLjA3MDM2QzE0Ljg1NTQgMS4wNzAzNiAxNS4wNDkyIDEuMTEwNzcgMTUuMjMgMS4xODkyOUMxNS40MTA4IDEuMjY3ODEgMTUuNTc1MSAxLjM4Mjg5IDE1LjcxMzUgMS41Mjc5N0MxNS44NTE5IDEuNjczMDYgMTUuOTYxNyAxLjg0NTI5IDE2LjAzNjYgMi4wMzQ4NUMxNi4xMTE1IDIuMjI0NDEgMTYuMTUwMSAyLjQyNzU3IDE2LjE1MDEgMi42MzI3NUMxNi4xNTAxIDIuODM3OTIgMTYuMTExNSAzLjA0MTA5IDE2LjAzNjYgMy4yMzA2NUMxNS45NjE3IDMuNDIwMjEgMTUuODUxOSAzLjU5MjQ0IDE1LjcxMzUgMy43Mzc1Mkw0LjAyMjYzIDE1Ljk5MjdMMS4yMTIyMiAxNi43MjkzTDEuOTE0ODIgMTMuNzgzMkwxMy42MDU3IDEuNTI3OTdaTTE0LjY1OTYgMEMxMy45OTM1IDAgMTMuMzU0NyAwLjI3NzM3OCAxMi44ODM3IDAuNzcxMTE0TDEuMDkyODIgMTMuMTMxMkMxLjAyNzM5IDEzLjE5OTcgMC45ODA5NjkgMTMuMjg1NyAwLjk1ODUyNyAxMy4zNzk4TDAuMDE1MjU0MiAxNy4zMzVDLTAuMDI4MjQwNCAxNy41MTc0IDAuMDIyNzM2MyAxNy43MTAzIDAuMTQ5NTQ0IDE3Ljg0MzJDMC4yNzYzNTEgMTcuOTc2MiAwLjQ2MDM5NCAxOC4wMjk2IDAuNjM0MzcyIDE3Ljk4NEw0LjQwNzQ2IDE2Ljk5NTJDNC40OTcyMyAxNi45NzE3IDQuNTc5MjIgMTYuOTIzIDQuNjQ0NjUgMTYuODU0NEwxNi40MzU2IDQuNDk0MzhDMTYuNjY4OCA0LjI0OTkxIDE2Ljg1MzggMy45NTk2OCAxNi45OCAzLjY0MDI2QzE3LjEwNjIgMy4zMjA4NCAxNy4xNzEyIDIuOTc4NDkgMTcuMTcxMiAyLjYzMjc1QzE3LjE3MTIgMi4yODcwMSAxNy4xMDYyIDEuOTQ0NjYgMTYuOTggMS42MjUyNEMxNi44NTM4IDEuMzA1ODIgMTYuNjY4OCAxLjAxNTU5IDE2LjQzNTYgMC43NzExMTRDMTYuMjAyMyAwLjUyNjY0MSAxNS45MjU1IDAuMzMyNzE0IDE1LjYyMDggMC4yMDA0MDZDMTUuMzE2IDAuMDY4MDk4IDE0Ljk4OTUgMCAxNC42NTk2IDBaTTkuMDAwMDEgMTYuOTI5NkM4LjcxODA1IDE2LjkyOTYgOC40ODk0NyAxNy4xNjkyIDguNDg5NDcgMTcuNDY0OEM4LjQ4OTQ3IDE3Ljc2MDQgOC43MTgwNSAxOCA5LjAwMDAxIDE4SDE3LjQ4OTVDMTcuNzcxNCAxOCAxOCAxNy43NjA0IDE4IDE3LjQ2NDhDMTggMTcuMTY5MiAxNy43NzE0IDE2LjkyOTYgMTcuNDg5NSAxNi45Mjk2SDkuMDAwMDFaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzNV8xOSI+DQo8cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 16px;
  height: 16px;
}
.icon--download-box.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xOTNfMikiPg0KPHBhdGggZD0iTTExLjk5NDUgMTNDMTIuMDM1NyAxMyAxMi4wNzcgMTIuOTk3NyAxMi4xMTc5IDEyLjk5MzFDMTIuMzA2MyAxMi45NzE5IDEyLjQ4OTQgMTIuOTAxMyAxMi42NDI4IDEyLjc3NDdMMTguNTQ0MiA4LjEzOTQ3QzE5LjAzODggNy43NjAxMiAxOS4xNDg3IDcuMDEzMjEgMTguNzg2IDYuNDkxNTlDMTguNDM0NCA1Ljk1ODEyIDE3Ljc0MiA1LjgzOTY2IDE3LjI1ODQgNi4yMzA4OEwxMyA5LjU1ODdWMS4wMTk2MUMxMyAwLjQ1ODgyMyAxMi41NiAwIDEyIDBDMTEuNDUgMCAxMSAwLjQ1ODgyMyAxMSAxLjAxOTYxVjkuNTY1NjRMNi43NDE1NyA2LjIzMDg4QzYuMjU4MDMgNS44Mzk2NiA1LjU2NTY1IDUuOTU4MTIgNS4yMTM5OCA2LjQ5MTU5QzQuODUxMzMgNy4wMTMyMSA0Ljk2MTI1IDcuNzYwMTIgNS40NTU3NyA4LjEzOTQ3TDExLjM1NzIgMTIuNzc0N0MxMS41NDQgMTIuOTI4OCAxMS43NzQ3IDEzIDExLjk5NDUgMTNaIiBmaWxsPSIjQTc4ODY4Ii8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIxLjk1NTEgMTRMMTkuNzA1MiAxMS4zMzkxQzE5LjMyNzkgMTAuODk2NiAxOC42OTI2IDEwLjg4NTIgMTguMzA1NSAxMS4zMTY0QzE3LjkwODQgMTEuNzU5IDE3Ljg5ODQgMTIuNDczOSAxOC4yNzU2IDEyLjkyNzhMMTkuMTg2NyAxNEgxNi4xNzM5QzE1LjYgMTQgMTUgMTQuNDk1NiAxNSAxNS4xMDEzVjE3SDlWMTVDOSAxNC4zOTQzIDguNDEwNDMgMTQgNy44MjYwOSAxNEg0LjgwNjY4TDUuNzE1NjggMTIuOTI3OEM2LjEwMjkyIDEyLjQ3MzkgNi4wOTI5NyAxMS43NTkgNS42OTU4IDExLjMxNjRDNS4zMDg1NiAxMC44ODUyIDQuNjgzMDUgMTAuODk2NiA0LjI5NTggMTEuMzM5MUwyLjA0NTM5IDE0SDEuMDQzNDhDMC40Njk1NjUgMTQgMCAxNC40OTU2IDAgMTUuMTAxM1YyMi44OTg3QzAgMjMuNTA0NCAwLjQ2OTU2NSAyNCAxLjA0MzQ4IDI0SDIyLjk1NjVDMjMuNTQwOSAyNCAyNCAyMy41MDQ0IDI0IDIyLjg5ODdWMTUuMTAxM0MyNCAxNC40OTU2IDIzLjU0MDkgMTQgMjIuOTU2NSAxNEgyMS45NTUxWk0yMiAxNy4zMTExTDIwLjg4NiAxNkgxN1YxN0MxNyAxOC4yMjI1IDE2LjE1ODMgMTkgMTUgMTlIOUM3Ljg1MjE3IDE5IDcgMTguMjIyNSA3IDE3VjE2SDMuMTExMTlMMiAxNy4zMTA4VjIySDIyVjE3LjMxMTFaIiBmaWxsPSIjQTc4ODY4Ii8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMTkzXzIiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 16px;
  height: 16px;
}
.icon--download-pdf.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF80MzgpIj4NCjxwYXRoIGQ9Ik0xMi4zNjI5IDIzLjQ2NjhDMTIuMDYxNyAyMy40NjY4IDExLjgxNzQgMjMuMjMyNCAxMS44MTc0IDIyLjkzNDJWMTYuNTQyN0MxMS44MTc0IDE2LjI0NDQgMTIuMDYxNyAxNi4wMTAxIDEyLjM2MjkgMTYuMDEwMUgxOC45MDg4QzE5LjIxMSAxNi4wMTAxIDE5LjQ1NDMgMTYuMjQ0NCAxOS40NTQzIDE2LjU0MjdDMTkuNDU0MyAxNi44NDEgMTkuMjExIDE3LjA3NTMgMTguOTA4OCAxNy4wNzUzSDEyLjkwODRWMjIuOTM0MkMxMi45MDg0IDIzLjIzMjQgMTIuNjY1MSAyMy40NjY4IDEyLjM2MjkgMjMuNDY2OFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTIuMzYzMSAyNEgxLjA5MDk5QzAuNDg4NzYzIDI0IDAgMjMuNTIwNiAwIDIyLjkzNDhWMTYuNTQzM0MwIDE1Ljk1NzQgMC40ODg3NjMgMTUuNDc4IDEuMDkwOTkgMTUuNDc4QzEuNjk0MzEgMTUuNDc4IDIuMTgxOTggMTUuOTU3NCAyLjE4MTk4IDE2LjU0MzNWMjEuODY5NUgxMS45MTE0TDE3LjgxOCAxNi4xMDY1VjIuMTMwNDlIMS4wOTA5OUMwLjQ4ODc2MyAyLjEzMDQ5IDAgMS42NTExMyAwIDEuMDY1MjVDMCAwLjQ3OTM2MSAwLjQ4ODc2MyAwIDEuMDkwOTkgMEgxOC45MDlDMTkuNTEyMyAwIDIwIDAuNDc5MzYxIDIwIDEuMDY1MjVWMTYuNTQzM0MyMCAxNi44MjAyIDE5Ljg4NTUgMTcuMDk3MiAxOS42ODA0IDE3LjI5OTZMMTMuMTM0NCAyMy42OTFDMTIuOTMwNCAyMy44ODI4IDEyLjY1MzMgMjQgMTIuMzYzMSAyNFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMS45OTg1NyA1LjIzMDEzVjguNTExMDdIMi43MzYxMUMzLjIzMjUxIDguNTExMDcgMy41MDE5OCA4LjI5ODAzIDMuNTAxOTggNy42MDU2MVY2LjE0NjJDMy41MDE5OCA1LjQ1Mzc5IDMuMjMyNTEgNS4yMzAxMyAyLjczNjExIDUuMjMwMTNIMS45OTg1N1pNNS4wNjIwOCA2LjI0MjEyVjcuNDk5MDlDNS4wNjIwOCA5LjA1NDM1IDQuMjk3MzEgOS44OTU5IDIuNzM2MTEgOS44OTU5SDEuOTk4NTdWMTMuNTM5MUgwLjQzODQ3N1YzLjg0NTMxSDIuNzM2MTFDNC4yOTczMSAzLjg0NTMxIDUuMDYyMDggNC42OTc1MSA1LjA2MjA4IDYuMjQyMTJaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTcuMzQ2NzIgNS4yMzAxM1YxMi4xNTQySDguMjI0OTlDOC43MjE0IDEyLjE1NDIgOS4wMjAzMyAxMS45MDkzIDkuMDIwMzMgMTEuMjE2OFY2LjE3ODI1QzkuMDIwMzMgNS40ODU4NCA4LjcyMTQgNS4yMzAxMyA4LjIyNDk5IDUuMjMwMTNINy4zNDY3MlpNNS43ODY2MiAzLjg0NTMxSDguMjU0NDVDOS44MTM0OCAzLjg0NTMxIDEwLjU4MDQgNC42OTc1MSAxMC41ODA0IDYuMjQyMTJWMTEuMTQyM0MxMC41ODA0IDEyLjY5NzUgOS44MTM0OCAxMy41MzkxIDguMjU0NDUgMTMuNTM5MUg1Ljc4NjYyVjMuODQ1MzFaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTEzLjEzMjQgOC4xNTk1NkgxNS4xNDY0VjkuNTQ0MzlIMTMuMTMyNFYxMy41MzkxSDExLjU3MjNWMy44NDUzMUgxNS42OTk1VjUuMjMwMTNIMTMuMTMyNFY4LjE1OTU2WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF80MzgiPg0KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 20px;
  height: 24px;
}
.icon--email.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAyNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0yLjQ3MzQzIDIuMTY5OThDMi4yNjY3OSAyLjE2OTk4IDIuMDk3OTEgMi4zNDM1OCAyLjA5NzkxIDIuNTQ5NzNWMTUuNDUwM0MyLjA5NzkxIDE1LjY1NjQgMi4yNjY3OSAxNS44MyAyLjQ3MzQzIDE1LjgzSDIxLjUyNjZDMjEuNzMzMiAxNS44MyAyMS45MDIxIDE1LjY1NjQgMjEuOTAyMSAxNS40NTAzVjIuNTQ5NzNDMjEuOTAyMSAyLjM0MzU4IDIxLjczMzIgMi4xNjk5OCAyMS41MjY2IDIuMTY5OThIMi40NzM0M1pNMjEuNTI2NiAxOEgyLjQ3MzQzQzEuMTA4NzQgMTggMCAxNi44NjA4IDAgMTUuNDUwM1YyLjU0OTczQzAgMS4xMzkyNCAxLjEwODc0IDAgMi40NzM0MyAwSDIxLjUyNjZDMjIuODkwMiAwIDI0IDEuMTM5MjQgMjQgMi41NDk3M1YxNS40NTAzQzI0IDE2Ljg2MDggMjIuODkwMiAxOCAyMS41MjY2IDE4WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0yMS41MjY0IDE3LjQ1ODNIMi40NzMyN0MxLjY3MDgzIDE3LjQ1ODMgMC45NDA3NTkgMTYuOTM3NSAwLjY1NDM5NiAxNi4xNTYzQzAuNTc3ODIyIDE1Ljk1MDEgMC42MzM0MTQgMTUuNzExNCAwLjc5NjAwMiAxNS41NTk1TDguMjMyMDIgOC43MDIzNUM4LjQ0ODEgOC41MDcwNSA4Ljc4MDYxIDguNTI4NzkgOC45NzI1NyA4Ljc0NTc5QzkuMTY1NTggOC45NzM2NCA5LjE0NjcxIDkuMzA5OTQgOC45MzA2MiA5LjUxNjA5TDEuODE0NTMgMTYuMDgwM0MxLjk4MjM2IDE2LjI2NDcgMi4yMjA0OCAxNi4zNzMzIDIuNDczMjcgMTYuMzczM0gyMS41MjY0QzIxLjc3OTIgMTYuMzczMyAyMi4wMTczIDE2LjI2NDcgMjIuMTg0MSAxNi4wODAzTDE0Ljk4NjIgOS40NDAxN0MxNC43NzAxIDkuMjM0MDMgMTQuNzUxMiA4Ljg5NzY3IDE0Ljk0NDMgOC42Njk4MkMxNS4xMzUyIDguNDUyODIgMTUuNDY2NiA4LjQzMTEzIDE1LjY4NDggOC42MjY0M0wyMy4yMDM3IDE1LjU1OTVDMjMuMzY1MiAxNS43MTE0IDIzLjQyMTkgMTUuOTUwMSAyMy4zNDUzIDE2LjE1NjNDMjMuMDYgMTYuOTM3NSAyMi4zMjk5IDE3LjQ1ODMgMjEuNTI2NCAxNy40NTgzWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xLjgxNTU4IDEuOTIwMkwxMS45OTk5IDExLjMxNjJMMjIuMTg0MSAxLjkyMDJDMjIuMDE3MyAxLjczNTc1IDIxLjc3OTIgMS42MjcyOCAyMS41MjY0IDEuNjI3MjhIMi40NzMyN0MyLjIyMDQ4IDEuNjI3MjggMS45ODIzNiAxLjczNTc1IDEuODE1NTggMS45MjAyWk0xMS45OTk5IDEyLjU4NTdDMTEuODc1IDEyLjU4NTcgMTEuNzUwMiAxMi41NDIzIDExLjY1MDUgMTIuNDQ0NkwwLjc5NjAwMiAyLjQ0MTAyQzAuNjMzNDE0IDIuMjg5MTIgMC41Nzc4MjIgMi4wNTA0MyAwLjY1NDM5NiAxLjg0NDI4QzAuOTQwNzU5IDEuMDYzMDggMS42NzA4MyAwLjU0MjI4OCAyLjQ3MzI3IDAuNTQyMjg4SDIxLjUyNjRDMjIuMzI5OSAwLjU0MjI4OCAyMy4wNiAxLjA2MzA4IDIzLjM0NTMgMS44NDQyOEMyMy40MjE5IDIuMDUwNDMgMjMuMzY1MiAyLjI4OTEyIDIzLjIwMzcgMi40NDEwMkwxMi4zNDkxIDEyLjQ0NDZDMTIuMjQ5NSAxMi41NDIzIDEyLjEyNDcgMTIuNTg1NyAxMS45OTk5IDEyLjU4NTdaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 18px;
}
.icon--category-featured.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyMCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy42NDAwOCA4LjU0ODMzQzMuNjQwMDggNC45MjQ3IDYuNDgyOTEgMS45Nzg0MiA5Ljk5MjE4IDEuOTc4NDJDMTMuNTExOSAxLjk3ODQyIDE2LjM2NSA0LjkyNDcgMTYuMzY1IDguNTQ4MzNDMTYuMzY1IDEyLjE3MiAxMy41MTE5IDE1LjExODEgOS45OTIxOCAxNS4xMTgxQzYuNDgyOTEgMTUuMTE4MSAzLjY0MDA4IDEyLjE3MiAzLjY0MDA4IDguNTQ4MzNaTTEuNzI0IDguNTQ4MzNDMS43MjQgMTAuNDY1IDIuMzM1MTkgMTIuMjM0NSAzLjM2NjU1IDEzLjY2MDRMMC4xMjQzODkgMTkuNjg2NUMtMC4wNDE0NjI5IDE5Ljk4NjIgLTAuMDQxNDYyOSAyMC4zNjA5IDAuMTI0Mzg5IDIwLjY2MDZDMC4zMDA2MDYgMjAuOTYwMyAwLjYwMTI5NCAyMS4xNDIyIDAuOTMyOTk3IDIxLjE1MjlMMy42NDg3NCAyMS4yMTcxTDUuMTMxMTIgMjMuNTUwNUM1LjI5Njk3IDIzLjgyODggNS42MDc5IDI0IDUuOTE4ODcgMjRINS45NjAzOEM2LjI5MjA4IDIzLjk3ODYgNi42MDI5NyAyMy43OTY2IDYuNzU4NDYgMjMuNDg2MkwxMC4wMDQgMTcuNDYzN0wxMy4yNDY0IDIzLjQ4NjNDMTMuNDAyOCAyMy43ODc2IDEzLjcwNTEgMjMuOTgxNCAxNC4wNDkxIDIzLjk5MjJIMTQuMDdDMTQuNDAzNSAyMy45OTIyIDE0LjY5NTQgMjMuODMwOCAxNC44NzI2IDIzLjU1MDlMMTYuMzYzMyAyMS4yMTUxTDE5LjA2MyAyMS4xNTA2QzE5LjQwNyAyMS4xMzk4IDE5LjcwOTMgMjAuOTU2OCAxOS44NjU3IDIwLjY1NTRDMjAuMDQyOSAyMC4zNTQgMjAuMDQzIDE5Ljk4OCAxOS44NzYyIDE5LjY4NjdMMTYuNjM4MyAxMy42NTQ3QzE3LjY2OTkgMTIuMjI5OCAxOC4yODExIDEwLjQ2MjQgMTguMjgxMSA4LjU0ODMzQzE4LjI4MTEgMy44Mzg2OSAxNC41NjM2IDAgOS45OTIxOCAwQzUuNDMxMTcgMCAxLjcyNCAzLjgzODY5IDEuNzI0IDguNTQ4MzNaTTE1LjI1MDIgMTUuMTU0NUMxNC4yODIzIDE1Ljk3NSAxMy4xMzEzIDE2LjU3MzggMTEuODcwOSAxNi44NzU2TDE0LjE0MjkgMjEuMDk2OEwxNS4wMjkgMTkuNjk3NUMxNS4yMDYyIDE5LjQyODQgMTUuNDk4MSAxOS4yNTYyIDE1LjgxMDggMTkuMjQ1NEwxNy40MjY1IDE5LjIxMzFMMTUuMjUwMiAxNS4xNTQ1Wk0yLjU2MDM0IDE5LjIxNTZMNC43NDI2NSAxNS4xNTA5QzUuNzEyMzkgMTUuOTc2MSA2Ljg2NjcgMTYuNTc3NiA4LjEzMTI0IDE2Ljg3ODhMNS44NTY3MiAyMS4wOTk0TDQuOTY1MjEgMTkuNjk3M0M0Ljc4ODk5IDE5LjQyOTcgNC40OTg3NSAxOS4yNTg0IDQuMTg3NzggMTkuMjQ3N0wyLjU2MDM0IDE5LjIxNTZaTTYuMTc4OTYgOC41NDkwNkM2LjE3ODk2IDYuMzgxNTIgNy44OTM1OCA0LjYxMDk4IDEwLjAwMzEgNC42MTA5OEMxMi4xMDIyIDQuNjEwOTggMTMuODE2OSA2LjM4MTUyIDEzLjgxNjkgOC41NDkwNkMxMy44MTY5IDEwLjcxNjYgMTIuMTAyMiAxMi40ODcxIDEwLjAwMzEgMTIuNDg3MUM3Ljg5MzU4IDEyLjQ4NzEgNi4xNzg5NiAxMC43MTY2IDYuMTc4OTYgOC41NDkwNlpNNS4yMjI5IDguNTQ5MDZDNS4yMjI5IDExLjI2MzkgNy4zNzM5OSAxMy40NzQ0IDEwLjAwMzEgMTMuNDc0NEMxMi42MzIyIDEzLjQ3NDQgMTQuNzczIDExLjI2MzkgMTQuNzczIDguNTQ5MDZDMTQuNzczIDUuODM0MjcgMTIuNjMyMiAzLjYyMzc3IDEwLjAwMzEgMy42MjM3N0M3LjM3Mzk5IDMuNjIzNzcgNS4yMjI5IDUuODM0MjcgNS4yMjI5IDguNTQ5MDZaIiBmaWxsPSIjQzc3RjRGIi8+DQo8L3N2Zz4NCg==);
  width: 20px;
  height: 24px;
}
.icon--category-love.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV80MikiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMy4wNzY2IDQuNjE4NTVDMjMuMDc2NiA0Ljg3NzExIDIzLjI4MjUgNS4wODAyNiAyMy41MzgzIDUuMDgwMjZDMjMuNzkzMSA1LjA4MDI2IDIzLjk5OTkgNC44NzcxMSAyMy45OTk5IDQuNjE4NTVMMjMuOTk5IDAuOTYxNzE0QzIzLjk5OSAwLjcxMjM4OCAyMy43OTIyIDAuNSAyMy41Mzc0IDAuNUgxOS44ODIxQzE5LjYyNjMgMC41IDE5LjQyMDQgMC43MTIzODggMTkuNDIwNCAwLjk2MTcxNEMxOS40MjA0IDEuMjIwMjcgMTkuNjI2MyAxLjQyMzQzIDE5Ljg4MjEgMS40MjM0M0gyMi40NjE1QzIyLjA5MDYgMS43NjM1MSAyMS40OTQxIDIuMzU3MDYgMjAuNDgzNiAzLjM2OTM2QzE5LjQ3MTQgMi42MTQ0MiAxOC4yNDcgMi4xNzE0NSAxNi45MzQgMi4xNzE0NUgxNi44MTU5QzE1LjAzNTcgMi4xOTkxNiAxMy4zOTg3IDIuOTY1NTUgMTIuMjM4MSA0LjI4NjA1QzExLjA1NzIgMy4wMTE3MiA5LjQxODMzIDIuMjgyMTkgNy42MTYwNSAyLjI4MjE5QzYuMDE4NzUgMi4yOTE0MyA0LjUwMTc3IDIuOTM3ODYgMy4zNDU4IDQuMTE5ODVDMi4wNzgxMSA1LjQxMjY1IDEuMzY1MzUgNy4yMzE3NyAxLjM5MDI4IDkuMTE1NTdDMS4zOTg1OSA5LjgyNjYxIDEuNTEwMzQgMTAuNTE5MiAxLjcwMDU0IDExLjEwMDlDMi4wNDQ4NSAxMi42MSAzLjY2MjM2IDE0LjUzNzcgNi43NTU2MiAxNy4wOTY0TDUuNjIzMjMgMTguMjI5NUgyLjE1ODY3QzEuOTAzODQgMTguMjI5NSAxLjY5NzAyIDE4LjQzMjYgMS42OTcwMiAxOC42OTEyQzEuNjk3MDIgMTguOTQwNSAxLjkwMzg0IDE5LjE1MjkgMi4xNTg2NyAxOS4xNTI5SDQuNzAwMzhMMy45MjUzMiAxOS45Mjg1TDAuNDYxNjQ5IDE5LjkxOTdDMC4yMDY4MTkgMTkuOTE5NyAwIDIwLjEzMjEgMCAyMC4zODE0QzAgMjAuNjQgMC4yMDY4MTkgMjAuODQzMSAwLjQ2MTY0OSAyMC44NDMxTDMuMDAzODggMjAuODUwNUwyLjU2ODU5IDIxLjI4NjFDMi4zODc2MiAyMS40NjE1IDIuMzg3NjIgMjEuNzU3IDIuNTY4NTkgMjEuOTMyNUMyLjY1ODE1IDIyLjAyNDggMi43NzYzNSAyMi4wNzEgMi44OTQ1NCAyMi4wNzFDMy4wMTI3MiAyMi4wNzEgMy4xMzA5IDIyLjAyNDggMy4yMjEzOSAyMS45MzI1TDMuNjU1NTEgMjEuNDk4NUwzLjY1NjIzIDI0LjAzODJDMy42NTYyMyAyNC4yOTY4IDMuODYzMDUgMjQuNDk5OSA0LjExNzg4IDI0LjQ5OTlDNC4zNzM2MyAyNC40OTk5IDQuNTc5NTIgMjQuMjk2OCA0LjU3OTUyIDI0LjAzODJMNC41Nzg2NyAyMC41NzU3TDUuMzUyNzEgMTkuODAxOUw1LjM1NDE1IDIyLjM0OEM1LjM1NDE1IDIyLjU5NzQgNS41NjA5NyAyMi44MDk4IDUuODE1OCAyMi44MDk4QzYuMDcxNTUgMjIuODA5OCA2LjI3NzQ1IDIyLjU5NzQgNi4yNzc0NSAyMi4zNDhMNi4yNzU3NCAxOC44NzkyTDcuNDc0MzQgMTcuNjgxQzcuNzI1MDkgMTcuODgxOCA3Ljk4NDM3IDE4LjA4NjIgOC4yNTIyNiAxOC4yOTQ1QzkuMjQ2MDIgMTkuMDYxIDEwLjcwOTYgMjAuMDg0NiAxMS40NTg3IDIwLjYwODVMMTEuNjA5MyAyMC43MTM5TDExLjg4ODIgMjAuOTA3OEwxMi4wMDU0IDIwLjk4MTZDMTIuMTQ0OCAyMS4wNTU1IDEyLjI5NzIgMjEuMTAxNyAxMi40NTA1IDIxLjEwMTdDMTIuNjIyMiAyMS4xMDE3IDEyLjc5NDkgMjEuMDQ2MyAxMi45NDU0IDIwLjk1MzlDMTMuODUzIDIwLjM4MTQgMTUuMDgxIDE5LjQ1OCAxNi41OTMzIDE4LjIxMTNDMjAuNTE3MyAxNC45ODg2IDIyLjU5NTcgMTIuNTc4NCAyMi45MjYyIDEwLjkxNjNDMjMuMTIwMSAxMC4yNTE0IDIzLjIxNTIgOS41NTg4NyAyMy4yMDY5IDguODQ3ODNDMjMuMTgyMyA2LjkyNTM5IDIyLjQwNDcgNS4xOTE1IDIxLjE4MTggMy45NzI3NkwyMy4wNzU5IDIuMDgwM0wyMy4wNzY2IDQuNjE4NTVaTTQuNjYzMzkgNS40MTI2NUM1LjQ3MTI4IDQuNTkwOCA2LjUyMTk2IDQuMTM4MjggNy42ODA3IDQuMTI5MDVDOS4yMjYzMSA0LjEyOTA1IDEwLjY0MjcgNC45NTA5MiAxMS40NjkgNi4zMTc1OUMxMS42MzYxIDYuNTk0NjIgMTEuOTM2MiA2Ljc2MDgyIDEyLjI1OTMgNi43NjA4MkgxMi4yNzEzQzEyLjU5OTEgNi43NjA4MiAxMi44OTkyIDYuNTc2MTQgMTMuMDYxNyA2LjI5OTExQzEzLjg1OTQgNC44OTU1IDE1LjI3MiA0LjA0NjAxIDE2Ljg0MTYgNC4wMTgzMUgxNi45MzRDMTkuMzQxIDQuMDE4MzEgMjEuMzI2MSA2LjE5NzYgMjEuMzYwMyA4Ljg2NjMxQzIxLjM2NjggOS4zOTI2NyAyMS4yOTc1IDkuOTA5NzMgMjEuMTM1IDEwLjQ3M0MyMC45ODkxIDExLjE5MzMgMjAuMDUyOSAxMi45ODQ3IDE1LjQyMTYgMTYuNzhDMTQuMjM4IDE3Ljc1ODkgMTMuMjQ2MyAxOC41MTYxIDEyLjQ2MzQgMTkuMDYwOUwxMi40NDE2IDE5LjA0NTZDMTEuNjg2OSAxOC41MTU4IDEwLjMwOTYgMTcuNTQ4OCA5LjM4NDIxIDE2LjgzNTVDOS4xNzg3IDE2LjY3NTggOC45ODAyNiAxNi41MTk3IDguNzg4NjUgMTYuMzY3MkwxMi41NDIxIDEyLjYxNUMxMi43MjMxIDEyLjQzMDQgMTIuNzIzMSAxMi4xNDQxIDEyLjU0MjEgMTEuOTU5NEMxMi4zNjIxIDExLjc4NCAxMi4wNzAzIDExLjc4NCAxMS44ODkzIDExLjk1OTRMOC4wNjc1MyAxNS43ODM2QzQuNDU0MyAxMi44MDg2IDMuNjQ0MDkgMTEuMzE3NyAzLjQ3ODc5IDEwLjYxMTVDMy4zMjQ2IDEwLjEzMTQgMy4yNDMzNCA5LjYyMzUyIDMuMjM2ODggOS4wOTcxN0MzLjIxODQxIDcuNjkzNTYgMy43MzgyNSA2LjM1NDU1IDQuNjYzMzkgNS40MTI2NVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfNDIiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--category-children.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV8xMSkiPg0KPHBhdGggZD0iTTExLjk5NDEgMi41MzcwN0M5LjMzNDAxIDIuNTM3MDcgNi44MjgyMiAzLjU3MzkxIDQuOTUxOTIgNS40NTUzNEMzLjA3NTYyIDcuMzM2NzYgMi4wMzA2NCA5LjgzODI3IDIuMDMwNjQgMTIuNTAwMUMyLjAzMDY0IDE3Ljk5MzUgNi41MDc2OCAyMi40NjE5IDExLjk5NDEgMjIuNDYxOUMxNy40OTI0IDIyLjQ2MTkgMjEuOTU3NCAxNy45OTIyIDIxLjk1NzQgMTIuNDk4OEMyMS45NTc0IDcuMDA1MzUgMTcuNDkyNCAyLjUzNzA3IDExLjk5NDEgMi41MzcwN1pNMTEuOTk0MSAyNC41QzUuMzkxNCAyNC41IDAgMTkuMTE3MSAwIDEyLjUwMDFDMCA1Ljg4MTgxIDUuMzkxNCAwLjUgMTEuOTk0MSAwLjVDMTguNjA4NiAwLjUgMjQgNS44ODE3MiAyNCAxMi40OTg4QzI0IDE5LjExNTggMTguNjIwNSAyNC41IDExLjk5NDEgMjQuNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTEuMzc1NiAyLjA1MDA3QzExLjM3NTYgMi4yNTA3NCAxMS4zNzU2IDIuNDUxMzggMTEuMzc1NiAyLjY1NTYyQzExLjM3NTYgOC40MjkwMiAxNi4wNjUxIDEzLjEyNjUgMjEuODQ2OSAxMy4xMjY1QzIyLjAzNjggMTMuMTI2NSAyMi4yMzg2IDEzLjEyMDcgMjIuNDQwNSAxMy4xMDc2QzIyLjQ1MjMgMTIuOTA4MSAyMi40NjQyIDEyLjcwNjIgMjIuNDY0MiAxMi41MDJDMjIuNDY0MiA2LjcyODU3IDE3Ljc3NDcgMi4wMzEwNSAxMS45OTMgMi4wMzEwNUMxMS43OTExIDIuMDMxMDUgMTEuNTg5MyAyLjAzNyAxMS4zNzU2IDIuMDUwMDdaTTIxLjg0NjkgMTQuMTQ1NEMxNS41MDcxIDE0LjE0NTQgMTAuMzU0NiA4Ljk5MDY4IDEwLjM1NDYgMi42NTU2MkMxMC4zNTQ2IDIuMjczMjYgMTAuMzc4MyAxLjg5NjggMTAuNDAyIDEuNTIzOTRDMTAuNDM3NyAxLjI4MTcxIDEwLjYxNTggMS4wOTA1NSAxMC44NjUxIDEuMDY3OTlDMTEuMjMzMSAxLjAzMjM2IDExLjYxMyAxLjAxMjIxIDExLjk5MyAxLjAxMjIxQzE4LjMzMjcgMS4wMTIyMSAyMy40ODUyIDYuMTY2OTEgMjMuNDg1MiAxMi41MDJDMjMuNDg1MiAxMi44ODQzIDIzLjQ2MTQgMTMuMjYwOCAyMy40MjU4IDEzLjYzMjVDMjMuNDAyMSAxMy44NzU5IDIzLjIxMjEgMTQuMDY3IDIyLjk2MjggMTQuMDg5NkMyMi41OTQ3IDE0LjEyNTIgMjIuMjI2OCAxNC4xNDU0IDIxLjg0NjkgMTQuMTQ1NFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMS41NDE2MSAxMS44OTM3QzEuNTI5OCAxMi4wOTQ1IDEuNTE4MDggMTIuMjk2NSAxLjUxODA4IDEyLjQ5OTdDMS41MTgwOCAxOC4yNzU3IDYuMjE5MDYgMjIuOTcxOCAxMS45OTUgMjIuOTcxOEMxMi4xOTU4IDIyLjk3MTggMTIuNDA4NCAyMi45NjU5IDEyLjYwOTIgMjIuOTU0MUMxMi42MjExIDIyLjc1MjEgMTIuNjIxMSAyMi41NTEzIDEyLjYyMTEgMjIuMzQ2OUMxMi42MjExIDE2LjU3MzMgNy45MTk5OCAxMS44NzU5IDIuMTU1ODQgMTEuODc1OUMxLjk1NTA0IDExLjg3NTkgMS43NDI0MSAxMS44ODMxIDEuNTQxNjEgMTEuODkzN1pNMTEuOTk1IDIzLjk5MTRDNS42NjM5MSAyMy45OTE0IDAuNTAyMTk3IDE4LjgzNjggMC41MDIxOTcgMTIuNDk5N0MwLjUwMjE5NyAxMi4xMTkzIDAuNTI1ODIxIDExLjc0MjUgMC41NjEyNTYgMTEuMzcxNUMwLjU4NDg4IDExLjEyOTMgMC43NzM5MTQgMTAuOTM2OCAxLjAyMTk2IDEwLjkxMzJDMS4zODgxMyAxMC44NzY1IDEuNzY2MDYgMTAuODU3NiAyLjE1NTg0IDEwLjg1NjRDOC40ODY5NCAxMC44NTY0IDEzLjYzNjkgMTYuMDExIDEzLjYzNjkgMjIuMzQ2OUMxMy42MzY5IDIyLjcyODUgMTMuNjEzMiAyMy4xMDQxIDEzLjU4OTYgMjMuNDc2MkMxMy41NTQyIDIzLjcxOTYgMTMuMzc3MSAyMy45MTIyIDEzLjEyOSAyMy45MzQ2QzEyLjc1MSAyMy45NzAxIDEyLjM3MyAyMy45OTE0IDExLjk5NSAyMy45OTE0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik00LjY3NjczIDIwLjU0NDNMMy45NTM4NiAxOS44MjM2TDE5LjMyNDcgNC40NTIwOUwyMC4wNDc2IDUuMTcxNjNMNC42NzY3MyAyMC41NDQzWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8yOV8xMSI+DQo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
.icon--category-family.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyNCAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV8zOCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjU1NTE4IDExLjYyODhDMS4wNjAwNyAxMS4wNDA1IDAgOS41Njk2NyAwIDcuODU1MTdDMCA3Ljc0MjczIDAuMDE4NjM3NSA3LjYzMDMzIDAuMDU1ODAzNiA3LjUxNzlMMi41MzY1NyAxLjA5OTY5QzIuNjc1OTQgMC43NDM2NDcgMy4wMTk4IDAuNSAzLjQwMDc1IDAuNUgyMC4xMjU1QzIwLjQ4NzkgMC41IDIwLjgyMjMgMC43MTU1MjkgMjAuOTcxIDEuMDQzNDdMMjMuOTE2NCA3LjQ2MTY3QzIzLjk3MjIgNy41OTI4NCAyNCA3LjcyMzk5IDI0IDcuODU1MTdDMjQgOS41NjgyNCAyMi45MzYzIDExLjAzOCAyMS40NDQ4IDExLjYyNzRWMjEuNTYzQzIxLjQ0NDggMjIuMDc4NCAyMS4wMjY3IDIyLjUgMjAuNTE1NyAyMi41SDMuNDg0MzNDMi45NzMyOSAyMi41IDIuNTU1MTggMjIuMDc4NCAyLjU1NTE4IDIxLjU2M1YxMS42Mjg4Wk0xOC4xMzcxIDguOTIzMzRDMTcuOTY5OCA4LjYzMjg4IDE3LjY2MzIgOC40NTQ4NiAxNy4zMjg3IDguNDU0ODZDMTYuOTk0MiA4LjQ1NDg2IDE2LjY4NzYgOC42MzI4OCAxNi41MjAzIDguOTIzMzRDMTYuMTMwMSA5LjYxNjcgMTUuNDMzMiAxMC4wMjg5IDE0LjY2MiAxMC4wMjg5QzEzLjg5MDggMTAuMDI4OSAxMy4xOTQgOS42MTY3IDEyLjgwMzcgOC45MjMzNEMxMi40NjkyIDguMzQyNDIgMTEuNTIxNSA4LjM0MjQyIDExLjE5NjMgOC45MjMzNEMxMC44MDYgOS42MTY3IDEwLjEwOTIgMTAuMDI4OSA5LjMzNzk5IDEwLjAyODlDOC41NTc1IDEwLjAyODkgNy44Njk5MiA5LjYxNjcgNy40Nzk2OCA4LjkyMzM0QzcuMTQ1MTggOC4zNDI0MiA2LjE5NzUgOC4zNDI0MiA1Ljg2MzAxIDguOTIzMzRDNS40NzI3NiA5LjYxNjcgNC43NzU5IDEwLjAyODkgNC4wMDQ3IDEwLjAyODlDMi44NzExNCAxMC4wMjg5IDEuOTQxOTMgOS4xMzg4MyAxLjg1ODMxIDguMDIzODVMMy4yNjMzMiA0LjM4ODMySDIwLjQ2MTNMMjIuMTMyNCA4LjA0MjU2QzIyLjAzOTUgOS4xNTc1NSAyMS4xMTA0IDEwLjAyODkgMTkuOTk1NCAxMC4wMjg5QzE5LjIxNDkgMTAuMDI4OSAxOC41MjczIDkuNjE2NyAxOC4xMzcxIDguOTIzMzRaTTIwLjAzMjggMy40NTEzNkgzLjYyNTQyTDQuMDQxODEgMi4zNzM5M0gxOS41NDAxTDIwLjAzMjggMy40NTEzNlpNMTkuNTg2NSAxMS44ODEyQzE4Ljc0MzYgMTEuNzkxNiAxNy45NTMzIDExLjQyODEgMTcuMzI4NyAxMC44NjI4QzE2LjYwNCAxMS41MTg3IDE1LjY1NjIgMTEuOTAyOSAxNC42NjIgMTEuOTAyOUMxMy42Njc4IDExLjkwMjkgMTIuNzIwMiAxMS41MTg3IDExLjk5NTQgMTAuODYyOEMxMS4yNzA3IDExLjUxODcgMTAuMzMyMiAxMS45MDI5IDkuMzM3OTkgMTEuOTAyOUM4LjM0Mzc5IDExLjkwMjkgNy4zOTYwNCAxMS41MTg3IDYuNjcxMyAxMC44NjI4QzYuMDQ2NjUgMTEuNDI4MSA1LjI1NjQgMTEuNzkxNiA0LjQxMzQ4IDExLjg4MTJWMjAuNjI2MUg2LjEwNDQ5VjE0LjIyNjVDNi4xMDQ0OSAxMy45NjQyIDYuMzA4OTEgMTMuNzU4MSA2LjU2OTA3IDEzLjc1ODFIMTcuNDEyM0MxNy42NjMyIDEzLjc1ODEgMTcuODc2OSAxMy45NjQyIDE3Ljg3NjkgMTQuMjI2NVYyMC42MjYxSDE5LjU4NjVWMTEuODgxMlpNNy4wMzM2NCAyMC42MjZIMTYuOTQ3N1YxNC42OTVINy4wMzM2NFYyMC42MjZaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI5XzM4Ij4NCjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 22px;
}
.icon--category-travel.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV80OCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMiAyNC41QzExLjQ0NyAyNC41IDExIDI0LjA1IDExIDIzLjVWMjEuNjc2MUM5LjIwNDQxIDIxLjQ4MTYgNy41NjE2NiAyMC43Njk5IDYuMjI0MTkgMTkuNjkzNUw0LjkyODE5IDIwLjk4OThDNC43MzMxOSAyMS4xNzk4IDQuNDc3MTYgMjEuMjc5OCA0LjIyMTE2IDIxLjI3OThDMy45NjYxNiAyMS4yNzk4IDMuNzEwMTggMjEuMTc5OCAzLjUxNDE4IDIwLjk4OThDMy4xMjQxOCAyMC41OTk4IDMuMTI0MTggMTkuOTU5OCAzLjUxNDE4IDE5LjU2OThMNC44MDc3MyAxOC4yNzY4QzMuNzMxNDggMTYuOTM5IDMuMDE5OTkgMTUuMjk1OSAyLjgyNTczIDEzLjQ5OThIMUMwLjQ0NyAxMy40OTk4IDAgMTMuMDQ5OCAwIDEyLjQ5OThDMCAxMS45NDk4IDAuNDQ3IDExLjQ5OTggMSAxMS40OTk4SDIuODI1NzhDMy4wMjAxIDkuNzAzOTMgMy43MzE0OCA4LjA2MTAzIDQuODA3NTQgNi43MjMzOUwzLjUxNDE4IDUuNDI5NzlDMy4xMjQxOCA1LjAzOTc5IDMuMTI0MTggNC40MDk3OCAzLjUxNDE4IDQuMDE5NzhDMy45MDUxOCAzLjYyOTc4IDQuNTM4MTkgMy42Mjk3OCA0LjkyODE5IDQuMDE5NzhMNi4yMTkzNCA1LjMxMDM0QzcuNTU3NjggNC4yMzE3NiA5LjIwMjIzIDMuNTE4NjMgMTEgMy4zMjM4OFYxLjVDMTEgMC45NSAxMS40NDcgMC41IDEyIDAuNUMxMi41NTIgMC41IDEzIDAuOTUgMTMgMS41VjMuMzIzNjdDMTQuNzk3OSAzLjUxODA2IDE2LjQ0MjYgNC4yMzA5NSAxNy43ODEgNS4zMDkzNkwxOS4wNzEyIDQuMDE5NzhDMTkuNDYyMiAzLjYyOTc4IDIwLjA5NDIgMy42Mjk3OCAyMC40ODUyIDQuMDE5NzhDMjAuODc2MiA0LjQwOTc4IDIwLjg3NjIgNS4wMzk3OSAyMC40ODUyIDUuNDI5NzlMMTkuMTkyOSA2LjcyMjNDMjAuMjY5MyA4LjA2MDEzIDIwLjk4MDggOS43MDM0NCAyMS4xNzUyIDExLjQ5OThIMjNDMjMuNTUyIDExLjQ5OTggMjQgMTEuOTQ5OCAyNCAxMi40OTk4QzI0IDEzLjA0OTggMjMuNTUyIDEzLjQ5OTggMjMgMTMuNDk5OEgyMS4xNzUyQzIwLjk4MDkgMTUuMjk2NCAyMC4yNjkzIDE2LjkzOTkgMTkuMTkyNyAxOC4yNzc5TDIwLjQ4NTIgMTkuNTY5OEMyMC44NzYyIDE5Ljk1OTggMjAuODc2MiAyMC41OTk4IDIwLjQ4NTIgMjAuOTg5OEMyMC4yOTAyIDIxLjE3OTggMjAuMDM0MiAyMS4yNzk4IDE5Ljc3ODIgMjEuMjc5OEMxOS41MjIyIDIxLjI3OTggMTkuMjY2MiAyMS4xNzk4IDE5LjA3MTIgMjAuOTg5OEwxNy43NzYxIDE5LjY5NDVDMTYuNDM4NiAyMC43NzA3IDE0Ljc5NTggMjEuNDgyMSAxMyAyMS42NzYzVjIzLjVDMTMgMjQuMDUgMTIuNTUyIDI0LjUgMTIgMjQuNVpNMTMgMTkuNjYxMkMxNC4yNDY1IDE5LjQ4ODIgMTUuMzkyNCAxOC45OTYyIDE2LjM1MjMgMTguMjcwNEwxMyAxNC45MTc0VjE5LjY2MTJaTTE3Ljc2ODUgMTYuODU0M0MxOC40OTQ3IDE1Ljg5NDIgMTguOTg3MSAxNC43NDc3IDE5LjE2MDIgMTMuNDk5OEgxNC40MTI0TDE3Ljc2ODUgMTYuODU0M1pNMTkuMTU5OCAxMS40OTk4QzE4Ljk4NjMgMTAuMjU0MyAxOC40OTM2IDkuMTA4NDQgMTcuNzY3MyA4LjE0ODIyTDE0LjQxNjQgMTEuNDk5OEgxOS4xNTk4Wk0xNi4zNTUxIDYuNzM0NjJDMTUuMzk0NyA2LjAwNjYxIDE0LjI0NzcgNS41MTI1OCAxMyA1LjMzODkzVjEwLjA4ODJMMTYuMzU1MSA2LjczNDYyWk0xMSA1LjMzOTE3QzkuNzUyMjUgNS41MTMxIDguNjA1MzYgNi4wMDczIDcuNjQ1MDMgNi43MzUzOUwxMSAxMC4wODg5VjUuMzM5MTdaTTYuMjMzMDIgOC4xNDkxNkM1LjUwNzAxIDkuMTA5MTggNS4wMTQ1OCAxMC4yNTQ3IDQuODQxMSAxMS40OTk4SDkuNTgyOThMNi4yMzMwMiA4LjE0OTE2Wk00Ljg0MDc0IDEzLjQ5OThDNS4wMTM4IDE0Ljc0NzMgNS41MDU5NCAxNS44OTM1IDYuMjMxNzYgMTYuODUzNEw5LjU4NjkzIDEzLjQ5OThINC44NDA3NFpNNy42NDc4IDE4LjI2OTZDOC42MDc1NyAxOC45OTU2IDkuNzUzNDUgMTkuNDg3NyAxMSAxOS42NjFWMTQuOTE2OEw3LjY0NzggMTguMjY5NloiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfNDgiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--category-holiday.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyMiAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV8zNCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00Ljg1ODgxIDEuNTY2OTdDMy41MDE0MiAyLjkzMzI1IDMuNDEzNzkgNS4xMTI4NSA0LjU5NTkxIDYuNTg0MTRIMS43OTc0N0MwLjgwNTEyNSA2LjU4NDE0IDAgNy4zOTk4IDAgOC40MDUxM1YxMC4wMDhDMCAxMC44MzU1IDAuNTQ1NTQgMTEuNTM0NiAxLjI5MTk4IDExLjc1NTlWMjIuNjc5QzEuMjkxOTggMjMuNjg0MyAyLjA5NzE2IDI0LjUgMy4wOTg4NiAyNC41SDE4LjkxMDdDMTkuOTAzMSAyNC41IDIwLjcwODIgMjMuNjg0MyAyMC43MDgyIDIyLjY3OVYxMS43NTU5QzIxLjQ1NDUgMTEuNTM0NSAyMiAxMC44MzU1IDIyIDEwLjAwOFY4LjQwNTEzQzIyIDcuMzk5OCAyMS4xOTQ5IDYuNTg0MTQgMjAuMjAyNSA2LjU4NDE0SDE3LjQwNkMxNy45NDE1IDUuOTIxOTEgMTguMjM2NiA1LjA5MzU5IDE4LjIzNjYgNC4yMjI1NkMxOC4yMzY2IDMuMjE3MjMgMTcuODQzNSAyLjI3ODI5IDE3LjE0MTMgMS41NjY5N0MxNS43NDY0IDAuMTQ0MzQzIDEzLjMwMyAwLjE0NDM0MyAxMS44OTg4IDEuNTY2OTdDMTEuNDM5NiAyLjAyODg2IDExLjE2MzYgMi43NDg3MSAxMS4wMDE0IDMuNTIxNzVDMTAuODQwNSAyLjc0ODcxIDEwLjU2NjYgMi4wMjg4NiAxMC4xMTA3IDEuNTY2OTdDOC43MDY0MyAwLjE0NDM0MyA2LjI2MzA2IDAuMTQ0MzQzIDQuODU4ODEgMS41NjY5N1pNNy40ODAwOCAyLjM2MzU5QzYuOTkzMjcgMi4zNjM1OSA2LjUyNTE1IDIuNTUzMyA2LjE3ODc3IDIuOTA0MjFDNS40NjcyOCAzLjYzNDUgNS40NjcyOCA0LjgxMDUyIDYuMTc4NzcgNS41NDA4MUM2LjQ0MDkgNS43OTY4OCA3LjM3NzEyIDYuMTA5ODYgOS4xODM5MyA2LjEwOTg2TDkuMzQzMDEgNi4xMDA0MUM5LjM1MjM3IDQuNzM0NjggOS4xNjUxMyAzLjI5MzA2IDguNzgxMyAyLjkwNDIxQzguNDM0OTIgMi41NTMzIDcuOTc2MjUgMi4zNjM1OSA3LjQ4MDA4IDIuMzYzNTlaTTEyLjQ4ODcgOS45MzIxNEg5LjUyMDk1VjguNDgwOThIMTIuNDg4N1Y5LjkzMjE0Wk0xMi40ODg3IDExLjgyOUg5LjUyMDk1VjIyLjYwMzJIMTIuNDg4N1YxMS44MjlaTTEzLjQyNDggMjIuNjAzMlYxMS44MjlIMTguODM1OFYyMi42MDMySDEzLjQyNDhaTTEzLjQyNDggOS45MzIxNFY4LjQ4MDk4SDIwLjEyNzdWOS45MzIxNEgxMy40MjQ4Wk04LjU4NDc4IDguNDgwOThWOS45MzIxNEgxLjg3MjM0VjguNDgwOThIOC41ODQ3OFpNOC41ODQ3OCAyMi42MDMyVjExLjgyOUgzLjE2NDMyVjIyLjYwMzJIOC41ODQ3OFpNMTIuODI1NSA2LjEwOTg2TDEyLjY1NyA2LjEwMDQxQzEyLjY0NzcgNC44Mjk1MyAxMi44MDY4IDMuMzIxNTIgMTMuMjE4NyAyLjkwNDIxQzEzLjkxMTUgMi4yMDIzOCAxNS4xMjg1IDIuMjAyMzggMTUuODIxMyAyLjkwNDIxQzE2LjE2NzcgMy4yNTUxMyAxNi4zNjQyIDMuNzI5MzggMTYuMzY0MiA0LjIyMjU2QzE2LjM2NDIgNC43MjUyMiAxNi4xNjc3IDUuMTg5ODkgMTUuODIxMyA1LjU0MDgxQzE1LjU2ODUgNS43OTY4OCAxNC42MjMgNi4xMDk4NiAxMi44MjU1IDYuMTA5ODZaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI5XzM0Ij4NCjxyZWN0IHdpZHRoPSIyMiIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 22px;
  height: 24px;
}
.icon--category-food.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyMCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV8xOCkiPg0KPHBhdGggZD0iTTEyLjg5MDMgNi44ODg0M0MxMS45NTYxIDYuODg4NDMgMTEuMjAwMiA3LjY2OTI2IDExLjIwMDIgOC42NDE1MkMxMS4yMDAyIDkuNjExNiAxMS45NTYxIDEwLjM5MzUgMTIuODkwMyAxMC4zOTM1QzEzLjgyNDUgMTAuMzkzNSAxNC41ODAyIDkuNjExNiAxNC41ODAyIDguNjQxNTJDMTQuNTgwMiA3LjY2OTI2IDEzLjgyNDUgNi44ODg0MyAxMi44OTAzIDYuODg4NDNaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTYuNDkwNzQgMTAuMDEyNUM1LjU2MDAyIDEwLjAxMjUgNC44MDcxMyAxMC44MDM0IDQuODA3MTMgMTEuNzY0NEM0LjgwNzEzIDEyLjczNTIgNS41NjAwMiAxMy41MTY0IDYuNDkwNzQgMTMuNTE2NEM3LjQyMTQ1IDEzLjUxNjQgOC4xODQ4NyAxMi43MzUyIDguMTg0ODcgMTEuNzY0NEM4LjE4NDg3IDEwLjgwMzQgNy40MjE0NSAxMC4wMTI1IDYuNDkwNzQgMTAuMDEyNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTEuMjA2NSAxNC41MTc5QzEwLjI2MjcgMTQuNTE3OSA5LjUwNzY0IDE1LjMwODggOS41MDc2NCAxNi4yNjkzQzkuNTA3NjQgMTcuMjQwNSAxMC4yNjI3IDE4LjAyMTcgMTEuMjA2NSAxOC4wMjE3QzEyLjEzOTcgMTguMDIxNyAxMi44OTQ3IDE3LjI0MDUgMTIuODk0NyAxNi4yNjkzQzEyLjg5NDcgMTUuMzA4OCAxMi4xMzk3IDE0LjUxNzkgMTEuMjA2NSAxNC41MTc5WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xMC40NzA5IDEwLjc2NDRDMTAuMDA5OSAxMC43NjQ0IDkuNjMyNzQgMTEuMTY1IDkuNjMyNzQgMTEuNjQ0N0M5LjYzMjc0IDEyLjEyNTYgMTAuMDA5OSAxMi41MTY0IDEwLjQ3MDkgMTIuNTE2NEMxMC45NDIzIDEyLjUxNjQgMTEuMzE5NCAxMi4xMjU2IDExLjMxOTQgMTEuNjQ0N0MxMS4zMTk0IDExLjE2NSAxMC45NDIzIDEwLjc2NDQgMTAuNDcwOSAxMC43NjQ0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik03LjgyNTgzIDYuODg3NDJDNy4zNTUxMSA2Ljg4NzQyIDYuOTc4NDcgNy4yNzc1NiA2Ljk3ODQ3IDcuNzU4NzZDNi45Nzg0NyA4LjI0ODYyIDcuMzU1MTEgOC42Mzk4OCA3LjgyNTgzIDguNjM5ODhDOC4yOTY1NSA4LjYzOTg4IDguNjczMDggOC4yNDg2MiA4LjY3MzA4IDcuNzU4NzZDOC42NzMwOCA3LjI3NzU2IDguMjk2NTUgNi44ODc0MiA3LjgyNTgzIDYuODg3NDJaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTIuMjg1ODkgNC43NTUxM0MzLjUxNzk4IDYuODI3MDUgNC44NzY1MyA5LjQ1MTA0IDYuMjY2NTggMTIuNDI0MkM3LjYwMzk4IDE1LjI3ODQgOC45MzA3OSAxOC4zOTIyIDkuOTk0MzkgMjAuOTQ1M0MxMS4wNTggMTguMzkyMiAxMi4zOTU0IDE1LjI3ODQgMTMuNzMyOCAxMi40MjQyQzE1LjEzMzQgOS40NTEwNCAxNi40OTE5IDYuODE3MjMgMTcuNzI0IDQuNzU1MTNDMTUuMzg2MiAzLjI3MzQ3IDEyLjc0MjkgMi41MDIxIDkuOTk0MzkgMi41MDIxQzcuMjU2NDEgMi41MDIxIDQuNjAyNjUgMy4yNzM0NyAyLjI4NTg5IDQuNzU1MTNaTTkuOTk0MzkgMjQuNUM5LjYxNTI4IDI0LjUgOS4yNjc4MyAyNC4yNTg5IDkuMTA5ODcgMjMuODg5QzcuOTcyNTYgMjEuMTA1NyA2LjI0NTUyIDE2Ljk4MDQgNC41MjkwMSAxMy4zMDU4QzIuOTcwNDcgOS45ODEzMSAxLjQ2NDUyIDcuMTA3NDUgMC4xNDgxNzkgNS4wMDQ5OEMtMC4xMjU2MiA0LjU0NDU2IC0wLjAwOTc4MTc1IDMuOTQzMzkgMC40MTE0NDYgMy42NDMzNEMzLjIzMzY4IDEuNTgxMjQgNi41NTA4NSAwLjUgOS45OTQzOSAwLjVDMTMuNDQ4NSAwLjUgMTYuNzY1NyAxLjU4MTI0IDE5LjU5ODQgMy42NDMzNEMyMC4wMTk2IDMuOTQzMzkgMjAuMTI0OSA0LjU0NDU2IDE5Ljg0MDYgNS4wMDQ5OEMxOC41NDUzIDcuMTA3NDUgMTcuMDI5IDkuOTcxNDkgMTUuNDgwOSAxMy4zMDU4QzEzLjc0MzQgMTYuOTgwNCAxMi4wMjY4IDIxLjEwNTcgMTAuODg5NSAyMy44ODlDMTAuNzMxNSAyNC4yNTg5IDEwLjM4NCAyNC41IDkuOTk0MzkgMjQuNVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMTcuNTcxIDcuODYwMzZDMTcuNDEzMSA3Ljg2MDM2IDE3LjI1NTMgNy44MjAwMyAxNy4xMDggNy43Mjk1NUMxMi44MTUxIDUuMjc2NzQgNy4zNDM3NyA1LjI0NjIyIDMuMDE5MzEgNy42NDk5N0MyLjU0NTgzIDcuOTEwNTIgMS45NjcxMyA3LjcyOTU1IDEuNzA0MDggNy4yMzg5OUMxLjQ1MTU2IDYuNzQ4NDMgMS42NDA5MyA2LjE0Nzc2IDIuMTAzODkgNS44Nzc0MUM2Ljk5NjUzIDMuMTczODcgMTMuMTgzNCAzLjIwNDM5IDE4LjAzNCA1Ljk3NzY5QzE4LjUwNzQgNi4yNDgwNSAxOC42NzU3IDYuODU4NTIgMTguNDIzMiA3LjMzOTI3QzE4LjI0NDMgNy42Njk1OCAxNy45MDc3IDcuODYwMzYgMTcuNTcxIDcuODYwMzZaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI5XzE4Ij4NCjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 20px;
  height: 24px;
}
.icon--category-pets.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCAyNCAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV80NikiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjU1NjUgNi4zMDA3NEM0LjY3ODg3IDYuOTI1MzMgNC44NjI0OSA3LjUwNTIgNS4wOTU0IDguMDI2ODNDNC4zNDkzNyA3LjU2MTQzIDMuNTQ5MTEgNy4yOTE0NCAyLjgwNjY0IDcuMjkxNDRDMi4zNTI2NCA3LjI5MTQ0IDEuOTM2NDIgNy4zODc2NCAxLjU2NzU1IDcuNTgwMDNDMC44NzcwOSA3LjkwNzEgMC4zOTQ3NzIgOC41MzIzOCAwLjE1ODMxNSA5LjM2OTNDLTAuMjIwMDE2IDEwLjY5NjggMC4wOTIxMDcgMTIuMzk5NSAwLjk2MjI3IDEzLjgyMzNDMS44ODkxOCAxNS4zMTQzIDMuMjMyMjYgMTYuMTgwMSA0LjY1MSAxNi4xODAxQzQuOTA1MTYgMTYuMTgwMSA1LjE1Nzc0IDE2LjE0OTggNS40MDM2NiAxNi4wOTEyQzQuODY4NTQgMTYuODgzOSA0LjQ1NjQ0IDE3LjY0NDIgNC4yMjUzNyAxOC4yNTgxQzMuODY1OTYgMTkuMTA0NyA0LjA1NTA5IDE5LjcwMTEgNC4yODIwOSAyMC4wNTdDNS4wMjg0NiAyMS4yNTgyIDcuMDM5NDIgMjEuMzI2NyAxMC43MDE1IDIxLjQ1MTVMMTAuNzEzNyAyMS40NTE5TDExLjk2MjIgMjEuNUgxMi4wMzc5TDEzLjI4NjQgMjEuNDUxOUwxMy4yOTg3IDIxLjQ1MTVDMTYuOTYwNyAyMS4zMjY3IDE4Ljk3MTcgMjEuMjU4MiAxOS43MTggMjAuMDU3QzE5Ljk0NSAxOS43MDExIDIwLjEzNDIgMTkuMTA0NyAxOS43ODQzIDE4LjI4N0MxOS41NDkyIDE3LjY2MTQgMTkuMTMyOCAxNi44OTA5IDE4LjU5MyAxNi4wOTAzQzE4Ljg0IDE2LjE0OTUgMTkuMDkzOCAxNi4xODAxIDE5LjM0OTIgMTYuMTgwMUMyMC43Njc5IDE2LjE4MDEgMjIuMTExMSAxNS4zMTQzIDIzLjAyODUgMTMuODIzM0MyMy45MDgxIDEyLjM5OTUgMjQuMjIwMiAxMC42OTY4IDIzLjg0MTkgOS4zNTk2OUMyMy42MDU0IDguNTMyMzkgMjMuMTIzMSA3LjkwNzEgMjIuNDQyMSA3LjU4MDAzQzIyLjA2MzcgNy4zODc2NCAyMS42NDc2IDcuMjkxNDQgMjEuMTkzNiA3LjI5MTQ0QzIwLjQ1MTEgNy4yOTE0NCAxOS42NTA4IDcuNTYxNDMgMTguOTA0OCA4LjAyNjg0QzE5LjEzNzcgNy41MDUyMSAxOS4zMjEzIDYuOTI1MzMgMTkuNDQzNyA2LjMwMDc0QzE5Ljc5MzcgNC41MjEwOCAxOS40NzIxIDIuNzk5MTMgMTguNTkyNSAxLjcwMjQ3QzE3Ljk1ODggMC45MjMyNzEgMTcuMDg4NiAwLjUgMTYuMDc2NiAwLjVIMTYuMDY3MkMxNC4zNTUyIDAuNTI4NTQ0IDEyLjc4MzggMS42ODQ2IDEyLjAwMTUgMy4zMDg0OEMxMS4yMTIgMS42ODQ2IDkuNjI3OTYgMC41Mjg1NDQgNy44NjY5IDAuNUM2LjkxMTYxIDAuNSA2LjA0MTQxIDAuOTIzMjcxIDUuNDE3MTcgMS43MDI0N0M0LjUyODA5IDIuNzk5MTMgNC4yMDY1NCA0LjUyMTA4IDQuNTU2NSA2LjMwMDc0Wk02Ljc4ODYyIDIuODQ3MjRDNy4wODE4MiAyLjQ5MTMxIDcuNDQxMjYgMi4zMDg1MiA3Ljg5NTI2IDIuMzA4NTJDOS4zMDQ1NCAyLjMzNzM4IDEwLjYwMDMgMy43MDM0IDEwLjczMjcgNS4zMDAyOUMxMC44NjUyIDYuODY4MzEgOS45OTUwMyA4LjUzMjUyIDguODMxNjYgOC45MzY1NUM4LjcxODE2IDguOTc1MDMgOC42MjM1MSA4Ljk5NDI4IDguNTE5NDcgOC45OTQyOEM3LjczNDQzIDguOTk0MjggNi42OTQwNyA3LjkyNjQ4IDYuMzA2MjggNS45NDQ4MUM2LjA2MDM3IDQuNzEzNDggNi4yNDk1IDMuNTIwNjMgNi43ODg2MiAyLjg0NzI0Wk0xNi4wMzA3IDEzLjEwNTNDMTUuOTUzMSAxMi4zMDg2IDE2LjEyNTQgMTEuNDM4NyAxNi41NjA5IDEwLjU4MDlDMTYuMjEzOSAxMC43MjU5IDE1Ljg1MTMgMTAuODAyOCAxNS40ODA3IDEwLjgwMjhDMTUuMTg3NSAxMC44MDI4IDE0Ljg4NDkgMTAuNzU0NyAxNC42MDExIDEwLjY0ODlDMTMuNDc1NSAxMC4yNTk5IDEyLjU0NTYgOS4yODY0NyAxMi4wMDEgOC4wNzAwNUMxMS40NTQ3IDkuMjg2NDcgMTAuNTI0OCAxMC4yNTk5IDkuMzk5MTYgMTAuNjQ4OUM5LjExNTQxIDEwLjc1NDcgOC44MTI2NyAxMC44MDI4IDguNTE5NDcgMTAuODAyOEM4LjE0ODkzIDEwLjgwMjggNy43ODYyOCAxMC43MjU5IDcuNDM5MjkgMTAuNTgwOUM3Ljg3NDI2IDExLjQzNzYgOC4wNDY3MSAxMi4zMDYyIDcuOTY5ODcgMTMuMTAyQzkuMjY5NjUgMTEuOTIzNyAxMC43MTEzIDExLjA4NTkgMTIuMDAwMSAxMS4xNjg0QzEzLjI5NyAxMS4wOTg1IDE0LjczNTMgMTEuOTMyNiAxNi4wMzA3IDEzLjEwNTNaTTE2LjEzMzMgMi4zMDg1MkMxNC43MDUxIDIuMzM3MzggMTMuMzk5OSAzLjcwMzQgMTMuMjY3NSA1LjMwMDI5QzEzLjEzNSA2Ljg2ODMxIDE0LjAwNTIgOC41MzI1MiAxNS4xNzgxIDguOTM2NTVDMTUuMjgyMSA4Ljk3NTAzIDE1LjM3NjcgOC45OTQyOCAxNS40ODA3IDguOTk0MjhDMTYuMjY1OCA4Ljk5NDI4IDE3LjMwNjIgNy45MjY0OCAxNy43MDM0IDUuOTQ0ODFDMTcuOTM5OSA0LjcxMzQ4IDE3Ljc1MDcgMy41MjA2MyAxNy4yMTE2IDIuODQ3MjRDMTYuOTE4NCAyLjQ5MTMxIDE2LjU1ODkgMi4zMDg1MiAxNi4xMzMzIDIuMzA4NTJaTTIxLjE5MzYgOS4xMDk1N0MyMC4yNjY3IDkuMTA5NTcgMTguOTg5OCA5Ljk5NDU5IDE4LjI5OTQgMTEuMTI5N0MxNy41NDI3IDEyLjM3MDcgMTcuNjM3MyAxMy41NDQzIDE4LjUzNTggMTQuMTMxMUMxOS40MTU0IDE0LjY4OSAyMC43MzAxIDE0LjE2IDIxLjUyNDYgMTIuODYxM0MyMi4xMjA1IDExLjg4OTcgMjIuMzY2NCAxMC42ODcyIDIyLjEzIDkuODY5NTVDMjIuMDQ0OCA5LjUzMjg1IDIxLjg4NCA5LjMxMTU4IDIxLjY2NjUgOS4yMDU3N0MyMS41MjQ2IDkuMTM4NDMgMjEuMzczMyA5LjEwOTU3IDIxLjE5MzYgOS4xMDk1N1pNMi44MDY2NCA5LjEwOTU3QzIuNjI2OTMgOS4xMDk1NyAyLjQ3NTU2IDkuMTM4NDMgMi4zNDMxNCA5LjIwNTc3QzIuMTE2MTQgOS4zMTE1OCAxLjk2NDgxIDkuNTMyODUgMS44NzAyMyA5Ljg2OTU1QzEuNjMzNzcgMTAuNjg3MiAxLjg3OTcyIDExLjg4OTcgMi40NzU2IDEyLjg2MTNDMy4yNzAwOSAxNC4xNiA0LjU3NTM2IDE0LjY5ODcgNS40NzM4OSAxNC4xMjE1QzYuMzYyOTcgMTMuNTQ0MyA2LjQ1NzUgMTIuMzcwNyA1LjcwMDg0IDExLjEyOTdDNS4wMTAzOCA5Ljk5NDU5IDMuNzQzMDEgOS4xMDk1NyAyLjgwNjY0IDkuMTA5NTdaTTEwLjc3MDUgMTkuNjQzNEM4Ljc4NDI5IDE5LjU3NiA2LjMyNTA5IDE5LjQ4OTUgNS44MTQzNSAxOS4xMDQ3TDUuODgwNTcgMTguOTMxNUM2Ljc0MTI4IDE2LjY1MTYgMTAuMDcwNSAxMi44NjE0IDExLjkyNDQgMTIuOTg2NUgxMi4wNzU4QzEzLjk5NTggMTIuODMyNiAxNy4yNTg5IDE2LjY1MTYgMTguMTM4NSAxOC45N0wxOC4xODU4IDE5LjEwNDdDMTcuNjc1IDE5LjQ4OTUgMTUuMjE1OSAxOS41NzYgMTMuMjI5NyAxOS42NDM0TDEyLjAwMDEgMTkuNjgxOUwxMC43NzA1IDE5LjY0MzRaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzI5XzQ2Ij4NCjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyMSIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 24px;
  height: 21px;
}
.icon--category-education.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAyNCAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV8zNikiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS43Mzc5IDkuOTQxMTZMMy4zNjg5NyA2LjI0MTc4TDExLjczNzkgMi41NDI0MUwyMC4xMDUgNi4yNDE3OEwxMS43Mzc5IDkuOTQxMTZaTTExLjM1MzIgMTEuOTAzQzExLjQ3NTQgMTEuOTYxNiAxMS42MDcxIDExLjk4MTEgMTEuNzM3OSAxMS45ODExQzExLjg2ODcgMTEuOTgxMSAxMS45OTk1IDExLjk2MTYgMTIuMTIxNyAxMS45MDNMMTguNjcxMSA5LjAwNzU5VjEyLjQ5ODFDMTQuMzUxOSAxNS4yMjEzIDkuMTIyOTUgMTUuMjIxMyA0LjgwNDc4IDEyLjQ5ODFWOS4wMDg1M0wxMS4zNTMyIDExLjkwM1pNMi44ODEzMiA4LjE1ODMyTDAuNTc3MDM4IDcuMTM5NzlDMC4yMjY5NjggNi45ODM2MiAwIDYuNjMyMjIgMCA2LjI0MTc4QzAgNS44NTEzNSAwLjIyNjk2OCA1LjQ5OTk0IDAuNTc3MDM4IDUuMzQzNzdMMTEuMzUzMiAwLjU4MDUyN0MxMS41OTc1IDAuNDczMTU4IDExLjg3NzQgMC40NzMxNTggMTIuMTIxNyAwLjU4MDUyN0wyMi44OTYgNS4zNDM3N0MyMy4xMzQxIDUuNDQ5NzEgMjMuMzE1MSA1LjY0NTUgMjMuNDA2OSA1Ljg4MjM2QzIzLjQ3NjkgNS45Njc2IDIzLjUxOSA2LjA3NjUyIDIzLjUxOSA2LjE5MzA3VjkuMDkzNjRDMjMuODA2NSA5LjI2MDczIDI0IDkuNTc0NDUgMjQgOS45NDA3OFYxMy4zNTcxQzI0IDEzLjg5MzkgMjMuNTY5MSAxNC4zMzMxIDIzLjAzODMgMTQuMzMzMUMyMi41MDY0IDE0LjMzMzEgMjIuMDc2NSAxMy44OTM5IDIyLjA3NjUgMTMuMzU3MVY5Ljk0MDc4QzIyLjA3NjUgOS41NzQzNiAyMi4yNjk3IDkuMjYwNTggMjIuNTU3MyA5LjA5MzUyVjcuMjg5NTFMMjAuNTk0NSA4LjE1NzI0VjEzLjAyNTJDMjAuNTk0NSAxMy4zNTcxIDIwLjQzNDggMTMuNjU5NiAyMC4xNjg0IDEzLjgzNTNDMTcuNTY4OSAxNS42MTE4IDE0LjY1MjkgMTYuNSAxMS43Mzc5IDE2LjVDOC44MjE5MSAxNi41IDUuOTA1OTUgMTUuNjExOCAzLjMwNjM5IDEzLjgzNTNDMy4wNDA5NiAxMy42NTk2IDIuODgxMzIgMTMuMzU3MSAyLjg4MTMyIDEzLjAyNTJWOC4xNTgzMloiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfMzYiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjE2IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 16px;
}
.icon--category-photography.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyNCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV81MCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC40Mjc1IDE3LjQxOTRDMTEuMzI2OSAxNy40MTk0IDguODA1MDUgMTQuODk0OSA4LjgwNTA1IDExLjc5MzRDOC44MDUwNSA4LjY5MTkzIDExLjMyNjkgNi4xNjc0NSAxNC40Mjc1IDYuMTY3NDVDMTcuNTI4IDYuMTY3NDUgMjAuMDQ5NyA4LjY5MTkzIDIwLjA0OTcgMTEuNzkzNEMyMC4wNDk3IDE0Ljg5NDkgMTcuNTI4IDE3LjQxOTQgMTQuNDI3NSAxNy40MTk0Wk0xNC40Mjc1IDcuMTk3ODVDMTEuODk1MyA3LjE5Nzg1IDkuODM0NzkgOS4yNTg2NSA5LjgzNDc5IDExLjc5MzRDOS44MzQ3OSAxNC4zMjgyIDExLjg5NTMgMTYuMzg5IDE0LjQyNzUgMTYuMzg5QzE2Ljk1OTYgMTYuMzg5IDE5LjAyIDE0LjMyODIgMTkuMDIgMTEuNzkzNEMxOS4wMiA5LjI1ODY1IDE2Ljk1OTYgNy4xOTc4NSAxNC40Mjc1IDcuMTk3ODVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yLjQ1Njk4IDIwLjVIMjEuNTQzQzIyLjg5ODEgMjAuNSAyNCAxOS4zOTc1IDI0IDE4LjAzNzRWNS41NDg5NEMyNCA0LjE4ODgyIDIyLjg5ODEgMy4wODYzIDIxLjU0MyAzLjA4NjNIMjAuMTg3OUwxOC40NjMxIDAuODkxNTNDMTguMjY3NCAwLjY0NDIzNSAxNy45Njg5IDAuNSAxNy42NTM4IDAuNUgxMS4yMDI1QzEwLjg4NjMgMC41IDEwLjU4NzcgMC42NDQyMzUgMTAuMzkzMSAwLjg5MTUzTDguNjY3MjUgMy4wODYzSDIuNDU2OThDMS4xMDE4NSAzLjA4NjMgMCA0LjE4ODgyIDAgNS41NDg5NFYxOC4wMzc0QzAgMTkuMzk3NSAxLjEwMTg1IDIwLjUgMi40NTY5OCAyMC41Wk0yLjA1OTQ2IDUuNTQ4OTRDMi4wNTk0NiA1LjMyMjI1IDIuMjM3NjQgNS4xNDcxIDIuNDU2OTggNS4xNDcxSDYuMDgyNjRWMTguNDM5MkgyLjQ1Njk4QzIuMjM3NjQgMTguNDM5MiAyLjA1OTQ2IDE4LjI1MzcgMi4wNTk0NiAxOC4wMzc0VjUuNTQ4OTRaTTcuMTEyMzcgMTguNDM5MkgyMS41NDNDMjEuNzYyNCAxOC40MzkyIDIxLjk0MDUgMTguMjUzNyAyMS45NDA1IDE4LjAzNzRWNS41NDg5NEMyMS45NDA1IDUuMzIyMjUgMjEuNzYyNCA1LjE0NzEgMjEuNTQzIDUuMTQ3MUgxOS42ODY0QzE5LjM3MTMgNS4xNDcxIDE5LjA3MjcgNS4wMDI4MSAxOC44NzcxIDQuNzU1NTJMMTcuMTUyMyAyLjU2MDc5SDExLjcwMjlMOS45NzgxNCA0Ljc1NTUyQzkuNzgyNSA1LjAwMjgxIDkuNDgzODQgNS4xNDcxIDkuMTY4NzQgNS4xNDcxSDcuMTEyMzdWMTguNDM5MloiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfNTAiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 20px;
}
.icon--category-classicalbumdesigns.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMiAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV85KSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5LjU0MzkgMC45MDU1NzJMMTkuNTQzOCAwLjkyMTEzOVYwLjkzMjUyM1YxNy42MDNMMTkuNTQzOSAxNy42MTMxQzE5LjU0MzkgMTcuODAzMyAxOS40ODczIDE3Ljk3ODIgMTkuMzkwMyAxOC4xMjI1QzE5LjM1NDEgMTguMTc2NCAxOS4zMTIyIDE4LjIyNjEgMTkuMjY1NSAxOC4yNzA3QzE5LjEwMzkgMTguNDI1IDE4Ljg4NDkgMTguNTE4NyAxOC42NDM1IDE4LjUxODdIMTguNjMyNEgxMi42NTcxQzEyLjMwMDYgMTguNTE4NyAxMi4wMDQzIDE4Ljc4MTYgMTEuOTQ3NSAxOS4xMjM3QzExLjk0ODUgMTkuMTQ1NCAxMS45NDkzIDE5LjE2NzEgMTEuOTQ5NyAxOS4xODg5SDIwLjE5OTNWMS44MTA5OUMyMC4xOTkzIDEuMzEyOTMgMjAuNjAyNyAwLjkwNTQxOCAyMS4wOTk2IDAuOTA1NDE4QzIxLjU5NzUgMC45MDU0MTggMjIgMS4zMTI5MyAyMiAxLjgxMDk5VjE5Ljg3NzFDMjIgMjAuNDkyOSAyMS41MDEyIDIxIDIwLjg4NjMgMjFIMS4xMTM3NUMwLjQ5OTcwNSAyMSAwIDIwLjQ5MjkgMCAxOS44NzcxVjEuODEwOTlDMCAxLjMxMjkzIDAuNDAyNDU3IDAuOTA1NDE4IDAuOTAwMzUxIDAuOTA1NDE4QzEuMzk4MjUgMC45MDU0MTggMS44MDA3IDEuMzEyOTMgMS44MDA3IDEuODEwOTlWMTkuMTg4OUgxMC4xMzc2QzEwLjEzODEgMTkuMTY3MSAxMC4xMzg4IDE5LjE0NTQgMTAuMTM5OCAxOS4xMjM3QzEwLjA4MzEgMTguNzgxNiA5Ljc4Njg3IDE4LjUxODcgOS40MzExMiAxOC41MTg3SDMuNDQxOTlDMy40Mjc1NyAxOC41MTg3IDMuNDEzMjQgMTguNTE4MyAzLjM5OSAxOC41MTc3QzMuMzg0MjkgMTguNTE4NCAzLjM2OTQ5IDE4LjUxODcgMy4zNTQ2MSAxOC41MTg3QzIuODU3NjIgMTguNTE4NyAyLjQ1NDI2IDE4LjEyMDMgMi40NTQyNiAxNy42MTMyVjAuOTMyNTIzQzIuNDU0MjYgMC41MTQwMzMgMi43MzkwMyAwLjE1OTQ3NiAzLjEyNDgzIDAuMDU2ODY0NUMzLjIyMzQ0IDAuMDIwMDQ0OCAzLjMzMDMxIDAgMy40NDE5OSAwSDkuNDMxMTJDMTAuMDQzOCAwIDEwLjYwNjQgMC4yMjA0NzkgMTEuMDQzOCAwLjU4NzQ4NkMxMS40ODEyIDAuMjIwNDc5IDEyLjA0NCAwIDEyLjY1NzEgMEgxOC42NDM1QzE5LjE0MTQgMCAxOS41NDM5IDAuMzk4NDUyIDE5LjU0MzkgMC45MDU1NzJaTTEwLjEzNyAyLjQwMDUzQzEwLjA3NCAyLjA2NjA0IDkuNzgxNDIgMS44MTExNCA5LjQzMTEyIDEuODExMTRINC4yNTQ5NlYxNi43MDc1SDkuNDMxMTJDOS42NzYwNCAxNi43MDc1IDkuOTEyOTQgMTYuNzQzIDEwLjEzNyAxNi44MDkyVjIuNDAwNTNaTTExLjkzNzcgMTYuODEzMUMxMi4xNjU4IDE2Ljc0NDQgMTIuNDA3MyAxNi43MDc1IDEyLjY1NzEgMTYuNzA3NUgxNy43NDMxVjEuODExMTRIMTIuNjU3MUMxMi4zMDA2IDEuODExMTQgMTIuMDA0NCAyLjA3Mzk1IDExLjk0NzYgMi40MTYwNEMxMS45NDk0IDIuNDU1NjYgMTEuOTUwMyAyLjQ5NTUyIDExLjk1MDMgMi41MzU2QzExLjk1MDMgMi41ODcxMSAxMS45NDYgMi42Mzc2NSAxMS45Mzc3IDIuNjg2ODdWMTYuODEzMVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfOSI+DQo8cmVjdCB3aWR0aD0iMjIiIGhlaWdodD0iMjEiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 21px;
}
.icon--category-panoramic.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV80NCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yIDIuNVY5LjA3MjE3TDMuODgwMSA3LjY5MzU3TDQuMzg5NTUgNy4zMjAwMUw0Ljk0NTcxIDcuNjE5NjJMOC41NjE2NiA5LjU2NzYxTDEyLjE2MTkgNy45NTEzNUwxMi42ODgzIDcuNzE1MDFMMTMuMTU2NCA4LjA1MjU3TDE5LjMyMyAxMi41SDIyVjIuNUgyWk0yIDEyLjVWMTEuNTUyMkw0LjU1MzMxIDkuNjc5OTlMOC4wNDcxNSAxMS41NjIyTDguNDgxMiAxMS43OTZMOC45MzA5OCAxMS41OTQxTDEyLjQ1NDUgMTAuMDEyM0wxNS45MDM5IDEyLjVIMlpNMSAwLjVDMC40NDc3MTUgMC41IDAgMC45NDc3MTYgMCAxLjVWMTMuNUMwIDE0LjA1MjMgMC40NDc3MTYgMTQuNSAxIDE0LjVIMjNDMjMuNTUyMyAxNC41IDI0IDE0LjA1MjMgMjQgMTMuNVYxLjVDMjQgMC45NDc3MTUgMjMuNTUyMyAwLjUgMjMgMC41SDFaTTggMy41QzYuODk1NDMgMy41IDYgNC4zOTU0MyA2IDUuNUM2IDYuNjA0NTcgNi44OTU0MyA3LjUgOCA3LjVDOS4xMDQ1NyA3LjUgMTAgNi42MDQ1NyAxMCA1LjVDMTAgNC4zOTU0MyA5LjEwNDU3IDMuNSA4IDMuNVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfNDQiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 14px;
}
.icon--category-collages.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIHZpZXdCb3g9IjAgMCAyMiAyMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV8zMikiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS4wMTQ1IDIyLjVIMC45ODU1NjNDMC40NDE3ODYgMjIuNSAwIDIyLjA2MDIgMCAyMS41MTc0VjEuNDkxODhDMCAwLjk0OTEzNSAwLjQ0MTc4NiAwLjUgMC45ODU1NjMgMC41SDIxLjAxNDVDMjEuNTU4MyAwLjUgMjIgMC45NDkxMzUgMjIgMS40OTE4OFYyMS41MTc0QzIyIDIyLjA2MDIgMjEuNTU4MyAyMi41IDIxLjAxNDUgMjIuNVpNOC4xNTM4MSAyMC41MjU2SDEzLjg0NDNWMTUuMjQ3Nkg4LjE1MzgxVjIwLjUyNTZaTTcuMTY4MjUgMjAuNTI1NlYxNS4yNDc2SDEuOTcxMDNWMjAuNTI1Nkg3LjE2ODI1Wk04LjE1MzgxIDE0LjI2NTFIMTMuODQ0M1Y4LjU3NTQ2SDguMTUzODFWMTQuMjY1MVpNNy4xNjgyNSA4LjU3NTQ2VjE0LjI2NTFIMS45NzEwM1Y4LjU3NTQ2SDcuMTY4MjVaTTguMTUzODEgNy41ODM1M0gxMy44NDQzVjIuNDc0NDVIOC4xNTM4MVY3LjU4MzUzWk03LjE2ODI1IDIuNDc0NDVWNy41ODM1M0gxLjk3MTAzVjIuNDc0NDVINy4xNjgyNVpNMjAuMDI5OSAyMC41MjU2SDE0LjgyOTlWMTUuMjQ3NkgyMC4wMjk5VjIwLjUyNTZaTTIwLjAyOTkgMTQuMjY1MUgxNC44Mjk5VjguNTc1NDZIMjAuMDI5OVYxNC4yNjUxWk0yMC4wMjk5IDcuNTgzNTNIMTQuODI5OVYyLjQ3NDQ1SDIwLjAyOTlWNy41ODM1M1oiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfMzIiPg0KPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjIyIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--category-journals.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOV80MCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMi42NzUyIDI0LjQ0NDdDMjIuNzg4NyAyNC40ODE1IDIyLjkwNTEgMjQuNSAyMy4wMjE2IDI0LjVDMjMuMjE3MyAyNC41IDIzLjQxMiAyNC40NDQ3IDIzLjU3NzMgMjQuMzM0MUMyMy44NDI1IDI0LjE2ODMgMjQgMjMuODgyOSAyNCAyMy41Nzg5VjUuMzEzMTZDMjQgNC45MzU1MSAyMy43NDc2IDQuNTg1NSAyMy4zNjc5IDQuNDU2NTVMMTIuNDEzNCAwLjU2MDI1OUMxMi4yNjk0IDAuNTA3NzkyIDEyLjExODIgMC40OTA1OTggMTEuOTcwOSAwLjUwNDc0NUMxMS44NDIgMC41MDAxNjUgMTEuNzExMSAwLjUxODQ1NiAxMS41ODU2IDAuNTYwMjU5TDAuNjMyMDYzIDQuNDU2NTVDMC4yNTI0MzIgNC41ODU1IDAgNC45MzU1MSAwIDUuMzEzMTZWMjMuNTc4OUMwIDIzLjg4MjkgMC4xNTc1MDkgMjQuMTY4MyAwLjQyMTY4NiAyNC4zMzQxQzAuNTg3MDQxIDI0LjQ0NDcgMC43ODE3NjcgMjQuNSAwLjk3ODQzMiAyNC41QzEuMDk0ODcgMjQuNSAxLjIxMTMgMjQuNDgxNSAxLjMyMzgyIDI0LjQ0NDdMMTIgMjAuNjQ3NEwyMi42NzUyIDI0LjQ0NDdaTTIyLjA0MzEgMjIuMjQzM0wxMy4wNDY1IDE5LjA0N1YyLjc1MjQ5TDIyLjA0MzEgNS45NDg3NlYyMi4yNDMzWk0xLjk1Njg2IDIyLjI0MzNWNS45NDg3NkwxMC45NTM1IDIuNzUyNDlWMTkuMDQ3TDEuOTU2ODYgMjIuMjQzM1oiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjlfNDAiPg0KPHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjUpIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--print.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNF8yKSI+DQo8cGF0aCBkPSJNMjQgMEgwVjI0SDI0VjBaIiBmaWxsPSJ3aGl0ZSIvPg0KPHBhdGggZD0iTTEwLjAyMTQgNy4yMjcwNUg0LjUzNzk5QzQuMjU1ODUgNy4yMjcwNSA0LjAyNjg2IDcuMDExNjUgNC4wMjY4NiA2LjczNzUxQzQuMDI2ODYgNi40NzMxNiA0LjI1NTg1IDYuMjQ3OTcgNC41Mzc5OSA2LjI0Nzk3SDkuNTEwMjlWMS40ODk2MUM5LjUxMDI5IDEuMjE1NDYgOS43MzgyNyAxLjAwMDA3IDEwLjAyMTQgMS4wMDAwN0MxMC4zMDM2IDEuMDAwMDcgMTAuNTMyNiAxLjIxNTQ2IDEwLjUzMjYgMS40ODk2MVY2LjczNzUxQzEwLjUzMjYgNy4wMTE2NSAxMC4zMDM2IDcuMjI3MDUgMTAuMDIxNCA3LjIyNzA1WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik01LjA0OTEzIDEwLjY1NEgxOC45NTQxVjEuOTc5M0gxMC4yMzIxTDUuMDQ5MTMgNi45NDMyNFYxMC42NTRaTTE5LjQ2NTIgMTEuNjMzMUg0LjUzNzk5QzQuMjU1ODUgMTEuNjMzMSA0LjAyNjg2IDExLjQwNzkgNC4wMjY4NiAxMS4xNDM1VjYuNzM3NjdDNC4wMjY4NiA2LjYxMDM5IDQuMDgxMDEgNi40ODMxMSA0LjE3NzEgNi4zOTVMOS42NTk1NCAxLjE0NzA5QzkuNzU1NjMgMS4wNDkxOCA5Ljg4NTQ4IDEuMDAwMjMgMTAuMDIxNCAxLjAwMDIzSDE5LjQ2NTJDMTkuNzQ3NCAxLjAwMDIzIDE5Ljk3NjMgMS4yMTU2MiAxOS45NzYzIDEuNDg5NzdWMTEuMTQzNUMxOS45NzYzIDExLjQwNzkgMTkuNzQ3NCAxMS42MzMxIDE5LjQ2NTIgMTEuNjMzMVoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNNS4wNDkxMyAyMi4wMjA5SDE4Ljk1NDFWMTguMTYzNEg1LjA0OTEzVjIyLjAyMDlaTTE5LjQ2NTIgMjNINC41Mzc5OUM0LjI1NTg1IDIzIDQuMDI2ODYgMjIuNzg0NiA0LjAyNjg2IDIyLjUxMDVWMTcuNjczOUM0LjAyNjg2IDE3LjM5OTcgNC4yNTU4NSAxNy4xODQzIDQuNTM3OTkgMTcuMTg0M0gxOS40NjUyQzE5Ljc0NzQgMTcuMTg0MyAxOS45NzYzIDE3LjM5OTcgMTkuOTc2MyAxNy42NzM5VjIyLjUxMDVDMTkuOTc2MyAyMi43ODQ2IDE5Ljc0NzQgMjMgMTkuNDY1MiAyM1oiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBkPSJNMjQgMjEuMDE0NkgyMC44MDAzVjE5LjA1NjVIMjEuOTU1NVYxMS45NTgySDIuMDQ0NTVWMTkuMDU2NUgzLjIwMThWMjEuMDE0NkgwVjEwSDI0VjIxLjAxNDZaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTE3Ljk5MyAxMy42OTg0QzE3LjMyOTYgMTMuNjk4NCAxNi43OTA4IDE0LjIxNzIgMTYuNzkwOCAxNC44NTM2QzE2Ljc5MDggMTUuNDkgMTcuMzI5NiAxNi4wMDkgMTcuOTkzIDE2LjAwOUMxOC42NTg1IDE2LjAwOSAxOS4xOTcyIDE1LjQ5IDE5LjE5NzIgMTQuODUzNkMxOS4xOTcyIDE0LjIxNzIgMTguNjU4NSAxMy42OTg0IDE3Ljk5MyAxMy42OTg0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xNS4wNTE4IDE1LjA4OTFIOC43Njk5M0M4LjQ4Nzc4IDE1LjA4OTEgOC4yNTg3OSAxNC44NjM5IDguMjU4NzkgMTQuNTk5NkM4LjI1ODc5IDE0LjMyNTQgOC40ODc3OCAxNC4xMSA4Ljc2OTkzIDE0LjExSDE1LjA1MThDMTUuMzM1IDE0LjExIDE1LjU2MyAxNC4zMjU0IDE1LjU2MyAxNC41OTk2QzE1LjU2MyAxNC44NjM5IDE1LjMzNSAxNS4wODkxIDE1LjA1MTggMTUuMDg5MVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMTRfMiI+DQo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--download.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNF8xMCkiPg0KPHBhdGggZD0iTTExLjk5NDUgMTNDMTIuMDM1NyAxMyAxMi4wNzcgMTIuOTk3NyAxMi4xMTc5IDEyLjk5MzFDMTIuMzA2MyAxMi45NzE5IDEyLjQ4OTQgMTIuOTAxMyAxMi42NDI4IDEyLjc3NDdMMTguNTQ0MiA4LjEzOTQ3QzE5LjAzODggNy43NjAxMiAxOS4xNDg3IDcuMDEzMjEgMTguNzg2IDYuNDkxNTlDMTguNDM0NCA1Ljk1ODEyIDE3Ljc0MiA1LjgzOTY2IDE3LjI1ODQgNi4yMzA4OEwxMyA5LjU1ODdWMS4wMTk2MUMxMyAwLjQ1ODgyMyAxMi41NiAwIDEyIDBDMTEuNDUgMCAxMSAwLjQ1ODgyMyAxMSAxLjAxOTYxVjkuNTY1NjRMNi43NDE1NyA2LjIzMDg4QzYuMjU4MDMgNS44Mzk2NiA1LjU2NTY1IDUuOTU4MTIgNS4yMTM5OCA2LjQ5MTU5QzQuODUxMzMgNy4wMTMyMSA0Ljk2MTI1IDcuNzYwMTIgNS40NTU3NyA4LjEzOTQ3TDExLjM1NzIgMTIuNzc0N0MxMS41NDQgMTIuOTI4OCAxMS43NzQ3IDEzIDExLjk5NDUgMTNaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS45NTUxIDE0TDE5LjcwNTIgMTEuMzM5MUMxOS4zMjc5IDEwLjg5NjYgMTguNjkyNiAxMC44ODUyIDE4LjMwNTUgMTEuMzE2NEMxNy45MDg0IDExLjc1OSAxNy44OTg0IDEyLjQ3MzkgMTguMjc1NiAxMi45Mjc4TDE5LjE4NjcgMTRIMTYuMTczOUMxNS42IDE0IDE1IDE0LjQ5NTYgMTUgMTUuMTAxM1YxN0g5VjE1QzkgMTQuMzk0MyA4LjQxMDQzIDE0IDcuODI2MDkgMTRINC44MDY2OEw1LjcxNTY4IDEyLjkyNzhDNi4xMDI5MiAxMi40NzM5IDYuMDkyOTcgMTEuNzU5IDUuNjk1OCAxMS4zMTY0QzUuMzA4NTYgMTAuODg1MiA0LjY4MzA1IDEwLjg5NjYgNC4yOTU4IDExLjMzOTFMMi4wNDUzOSAxNEgxLjA0MzQ4QzAuNDY5NTY1IDE0IDAgMTQuNDk1NiAwIDE1LjEwMTNWMjIuODk4N0MwIDIzLjUwNDQgMC40Njk1NjUgMjQgMS4wNDM0OCAyNEgyMi45NTY1QzIzLjU0MDkgMjQgMjQgMjMuNTA0NCAyNCAyMi44OTg3VjE1LjEwMTNDMjQgMTQuNDk1NiAyMy41NDA5IDE0IDIyLjk1NjUgMTRIMjEuOTU1MVpNMjIgMTcuMzExMUwyMC44ODYgMTZIMTdWMTdDMTcgMTguMjIyNSAxNi4xNTgzIDE5IDE1IDE5SDlDNy44NTIxNyAxOSA3IDE4LjIyMjUgNyAxN1YxNkgzLjExMTE5TDIgMTcuMzEwOFYyMkgyMlYxNy4zMTExWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNF8xMCI+DQo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--download.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNF8xMCkiPg0KPHBhdGggZD0iTTExLjk5NDUgMTNDMTIuMDM1NyAxMyAxMi4wNzcgMTIuOTk3NyAxMi4xMTc5IDEyLjk5MzFDMTIuMzA2MyAxMi45NzE5IDEyLjQ4OTQgMTIuOTAxMyAxMi42NDI4IDEyLjc3NDdMMTguNTQ0MiA4LjEzOTQ3QzE5LjAzODggNy43NjAxMiAxOS4xNDg3IDcuMDEzMjEgMTguNzg2IDYuNDkxNTlDMTguNDM0NCA1Ljk1ODEyIDE3Ljc0MiA1LjgzOTY2IDE3LjI1ODQgNi4yMzA4OEwxMyA5LjU1ODdWMS4wMTk2MUMxMyAwLjQ1ODgyMyAxMi41NiAwIDEyIDBDMTEuNDUgMCAxMSAwLjQ1ODgyMyAxMSAxLjAxOTYxVjkuNTY1NjRMNi43NDE1NyA2LjIzMDg4QzYuMjU4MDMgNS44Mzk2NiA1LjU2NTY1IDUuOTU4MTIgNS4yMTM5OCA2LjQ5MTU5QzQuODUxMzMgNy4wMTMyMSA0Ljk2MTI1IDcuNzYwMTIgNS40NTU3NyA4LjEzOTQ3TDExLjM1NzIgMTIuNzc0N0MxMS41NDQgMTIuOTI4OCAxMS43NzQ3IDEzIDExLjk5NDUgMTNaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMS45NTUxIDE0TDE5LjcwNTIgMTEuMzM5MUMxOS4zMjc5IDEwLjg5NjYgMTguNjkyNiAxMC44ODUyIDE4LjMwNTUgMTEuMzE2NEMxNy45MDg0IDExLjc1OSAxNy44OTg0IDEyLjQ3MzkgMTguMjc1NiAxMi45Mjc4TDE5LjE4NjcgMTRIMTYuMTczOUMxNS42IDE0IDE1IDE0LjQ5NTYgMTUgMTUuMTAxM1YxN0g5VjE1QzkgMTQuMzk0MyA4LjQxMDQzIDE0IDcuODI2MDkgMTRINC44MDY2OEw1LjcxNTY4IDEyLjkyNzhDNi4xMDI5MiAxMi40NzM5IDYuMDkyOTcgMTEuNzU5IDUuNjk1OCAxMS4zMTY0QzUuMzA4NTYgMTAuODg1MiA0LjY4MzA1IDEwLjg5NjYgNC4yOTU4IDExLjMzOTFMMi4wNDUzOSAxNEgxLjA0MzQ4QzAuNDY5NTY1IDE0IDAgMTQuNDk1NiAwIDE1LjEwMTNWMjIuODk4N0MwIDIzLjUwNDQgMC40Njk1NjUgMjQgMS4wNDM0OCAyNEgyMi45NTY1QzIzLjU0MDkgMjQgMjQgMjMuNTA0NCAyNCAyMi44OTg3VjE1LjEwMTNDMjQgMTQuNDk1NiAyMy41NDA5IDE0IDIyLjk1NjUgMTRIMjEuOTU1MVpNMjIgMTcuMzExMUwyMC44ODYgMTZIMTdWMTdDMTcgMTguMjIyNSAxNi4xNTgzIDE5IDE1IDE5SDlDNy44NTIxNyAxOSA3IDE4LjIyMjUgNyAxN1YxNkgzLjExMTE5TDIgMTcuMzEwOFYyMkgyMlYxNy4zMTExWiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNF8xMCI+DQo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--category-wedding.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yOF83KSI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExLjkyMzggMjVDMTEuNjYyNiAyNC45NTY3IDExLjM2MzkgMjQuODM3IDExLjE5NiAyNC41NjQyTDAuMTg2Mzg3IDcuMTU4ODlDLTAuMTEyMTc4IDYuNjg5NzcgLTAuMDQ2ODQ4MiA2LjAyMzIzIDAuMzQ1MDE4IDUuNjUyODFMNS44Nzc3OCAwLjI1MDY3MUM2LjA0NTczIDAuMDg3NjQyNyA2LjI1MTA2IDAgNi40NjU2NiAwSDE3LjU0MDVDMTcuNzU1MSAwIDE3Ljk2MDQgMC4wODc2NDI3IDE4LjExOSAwLjI1MDY3MUwyMy42NzA0IDUuNjUyODFDMjQuMDQzNiA2LjAyMzIzIDI0LjEwOSA2LjY4OTc3IDIzLjgxOTggNy4xNTg4OUwxMi42NTE1IDI0LjU3NTNDMTIuNDc0MyAyNC44MzcgMTIuMjEzIDI1IDExLjkyMzggMjVaTTQuMTQyNDcgNS45NTk4OUg3LjIyNTAxTDYuOTU5MjUgNC44Mzg4OEw0LjE0MjQ3IDUuOTU5ODlaTTcuODMwNTQgNC40OTIxMkw4LjE3ODkgNS45NTk4OUgxMC43Mjk1TDguNzcxMTUgNC4xMTc3OEw3LjgzMDU0IDQuNDkyMTJaTTcuOTkyMjkgMy4zODUxNUw3LjYwNDUgMy41Mzk3MUw3LjQ0NTgxIDIuODcxMUw3Ljk5MjI5IDMuMzg1MTVaTTkuODEwMTMgMy43MDQyOUwxMi4wMDIxIDUuNzYxNThMMTQuMTgwOSAzLjcxMjg3TDExLjk4MzcgMi44MzkyNEw5LjgxMDEzIDMuNzA0MjlaTTE1LjIxNjQgNC4xMjQ2TDEzLjI2NTMgNS45NTk4OUgxNS44MDczTDE2LjE1MzcgNC40OTcyOUwxNS4yMTY0IDQuMTI0NlpNMTYuMzgwNSAzLjUzOTkzTDE1Ljk5OTIgMy4zODgyM0wxNi41MzYxIDIuODgzMjRMMTYuMzgwNSAzLjUzOTkzWk0xNy4wMjM4IDQuODQzMjNMMTYuNzU5MSA1Ljk1OTg5SDE5LjgzMjJMMTcuMDIzOCA0Ljg0MzIzWk0yMC4xMjc5IDUuMDMwODJMMTcuMjUwNyAzLjg4NjEyTDE3LjU3MTYgMi41MzIyNkwyMC4xMjc5IDUuMDMwODJaTTE0Ljk2NDEgMi45NzY0MUwxMi45Njg5IDIuMTgyNjFIMTUuODA4NEwxNC45NjQxIDIuOTc2NDFaTTExLjAwOTQgMi4xODI2MUw5LjAyOTYxIDIuOTcxNzFMOC4xODg4NiAyLjE4MjYxSDExLjAwOTRaTTYuNzMzNTUgMy44ODY4NEwzLjg3MjgxIDUuMDI3MDRMNi40MTQ4IDIuNTQyMzRMNi43MzM1NSAzLjg4Njg0Wk03LjQ4MzYzIDcuMDUwNzlIMi40MTgxNkwxMC41MjY0IDE5Ljg4NTdMNy40ODM2MyA3LjA1MDc5Wk0xMS45ODYgMjIuMDAwN0w4LjQzNzgxIDcuMDUwNzlIMTUuNTQ4OEwxMi4wMTk4IDIxLjk0OEwxMS45ODYgMjIuMDAwN1pNMTMuNTI1MSAxOS42MDEyTDIxLjU3NTEgNy4wNTA3OUgxNi41MDA0TDEzLjUyNTEgMTkuNjAxMloiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjhfNyI+DQo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
.icon--tab-photos.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS41NzE0MSA2LjMyMTE4QzkuNTcxNDEgOC4yOTUyNiAxMS4yMDM5IDkuODkwNDYgMTMuMjExNSA5Ljg5MDQ2QzE1LjIwOSA5Ljg5MDQ2IDE2Ljg0MTQgOC4yOTUyNiAxNi44NDE0IDYuMzIxMThDMTYuODQxNCA0LjM0NzEgMTUuMjA5IDIuNzQxOTIgMTMuMjExNSAyLjc0MTkyQzExLjIwMzkgMi43NDE5MiA5LjU3MTQxIDQuMzQ3MSA5LjU3MTQxIDYuMzIxMThaTTExLjU5OTMgNi4zMjExOEMxMS41OTkzIDUuNDQzODEgMTIuMzE5MiA0LjczNTk0IDEzLjIxMTUgNC43MzU5NEMxNC4wOTM2IDQuNzM1OTQgMTQuODEzNSA1LjQ0MzgxIDE0LjgxMzUgNi4zMjExOEMxNC44MTM1IDcuMTg4NTggMTQuMDkzNiA3Ljg5NjQ0IDEzLjIxMTUgNy44OTY0NEMxMi4zMTkyIDcuODk2NDQgMTEuNTk5MyA3LjE4ODU4IDExLjU5OTMgNi4zMjExOFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIyLjk4NjEgMjBIMS4wMTM5NUMwLjQ1NjI3NSAyMCAwIDE5LjU1MTMgMCAxOS4wMDNWMC45OTcwMTFDMCAwLjQ0ODY1NCAwLjQ1NjI3NSAwIDEuMDEzOTUgMEgyMi45ODYxQzIzLjU0MzcgMCAyNCAwLjQ0ODY1NCAyNCAwLjk5NzAxMVYxOS4wMDNDMjQgMTkuNTUxMyAyMy41NDM3IDIwIDIyLjk4NjEgMjBaTTIuMDI3ODkgMTMuMzUwMlYxOC4wMDZIMjEuOTcyMVYxNi4zNDA3QzIxLjg2MDUgMTYuMzAwOCAyMS43NTQxIDE2LjI0MDkgMjEuNjU3NyAxNi4xNjEyTDE3LjU4MTYgMTIuNzIxNUwxMi41MTE5IDE2LjA1MTVMNi4wNzMzNiA5LjI0MTkyTDIuMDI3ODkgMTMuMzUwMlpNMTcuNzMzNyAxMC4yMjlMMjEuOTcyMSAxMy44VjEuOTk0MDJIMTNWMkgxMlYxLjk5NDAySDIuMDI3ODlWMTAuNDgxMUw2LjEwMzc2IDYuMzQwNjFMMTIuODI2MyAxMy40NDkzTDE3LjczMzcgMTAuMjI5WiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K);
  width: 22px;
  height: 22px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-photos.svg-icon:after {
    width: 18px;
    height: 18px;
  }
}
.icon--tab-designs.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMS45OTkgOS4wODMyNkMxMC4zOTQgOS4wODMyNiA5LjA4Nzg5IDEwLjQxNTUgOS4wODc4OSAxMi4wNTA1QzkuMDg3ODkgMTMuNjg1NSAxMC4zOTQgMTUuMDA3NiAxMS45OTkgMTUuMDA3NkMxMy42MDYgMTUuMDA3NiAxNC45MTMxIDEzLjY4NTUgMTQuOTEzMSAxMi4wNTA1QzE0LjkxMzEgMTAuNDE1NSAxMy42MDYgOS4wODMyNiAxMS45OTkgOS4wODMyNlpNMTEuOTk5IDE3LjAyNjFDOS4yOTg0NiAxNy4wMjYxIDcuMTAxNDcgMTQuNzk1NiA3LjEwMTQ3IDEyLjA1MDVDNy4xMDE0NyA5LjMwNTMxIDkuMjk4NDYgNy4wNjQ3NiAxMS45OTkgNy4wNjQ3NkMxNC43MDE1IDcuMDY0NzYgMTYuODk5NSA5LjMwNTMxIDE2Ljg5OTUgMTIuMDUwNUMxNi44OTk1IDE0Ljc5NTYgMTQuNzAxNSAxNy4wMjYxIDExLjk5OSAxNy4wMjYxWk0xMS4xNTE4IDIxLjk4MTVIMTIuODQ3MkMxMy42MjQ5IDIxLjgwOTkgMTQuMjE5OSAyMS40MTYzIDE0LjQ4NSAyMC45MDE2QzE0Ljg0MDYgMjAuMTk1MSAxNC41ODQ0IDE5LjMxNzEgMTQuMzA3MyAxOC42OTE0SDE0LjMwNTNDMTQuMDc3OCAxOC4xODY3IDE0LjI5NzMgMTcuNTgxMiAxNC43OTY5IDE3LjM0OUMxNS4yOTU1IDE3LjEyNyAxNS44ODU0IDE3LjM0OSAxNi4xMTI5IDE3Ljg1MzdDMTYuNTgzNyAxOC45MDMzIDE3LjE3ODYgMTkuNDM4MiAxNy44ODA4IDE5LjQzODJDMTkuMDk0NSAxOS40MzgyIDIwLjUzNjcgMTcuOTE0MiAyMC43MzczIDE2LjQyMDVDMjAuODkwMiAxNS4yOTAyIDIwLjI4NTQgMTQuNTIzMSAxOC45NDI2IDE0LjE0OTdDMTguNTAyNiAxNC4wMTg1IDE4LjIxNTYgMTMuNjE0OCAxOC4yMTU2IDEzLjE3MDdMMTguMjUyMyAxMi44OTgyQzE4LjQwMDMgMTIuMzYzMyAxOC45NTM1IDEyLjA1MDUgMTkuNDc1OSAxMi4yMDE5QzIwLjQ4OCAxMi40ODQ1IDIxLjIyMiAxMi4zODM1IDIxLjYxNzMgMTEuODU4N0MyMS44NzI2IDExLjUyNTcgMjIuMDEzNiAxMS4wMTA5IDIyLjAxMzYgMTAuNDA1NEMyMi4wMTM2IDguODIwODcgMjEuMDY0MSA3LjA1NDY4IDE5Ljc5NTcgNy4wNTQ2OEMxOS4zNjA3IDcuMDU0NjggMTguODggNy4yNTY1MyAxOC4zNjc1IDcuNjI5OTVDMTcuOTIyNSA3Ljk2MyAxNy4zMDA4IDcuODYyMDcgMTYuOTc5IDcuNDE4QzE2Ljg0ODkgNy4yMzYzMyAxNi43ODYzIDcuMDI0NCAxNi43ODYzIDYuODIyNTVDMTYuNzg2MyA2LjUwOTY4IDE2LjkyNjQgNi4yMDY5IDE3LjE5MTUgNi4wMDUwNEMxOC40MjUxIDUuMDg2NjMgMTguMTk0NyA0LjM3MDA2IDE4LjExOTIgNC4xMzc5M0MxNy43Njc2IDMuMDQ3OTQgMTYuMDk3IDIuMDE4NSAxNC42ODE3IDIuMDE4NUMxMy41Mjk2IDIuMDE4NSAxMi45OTIyIDIuNjQ0MjQgMTIuOTkyMiAzLjk4NjU0QzEyLjk5MjIgNC41NDE2MyAxMi41NDgzIDQuOTk1NzkgMTEuOTk5IDQuOTk1NzlDMTEuNDUwOCA0Ljk5NTc5IDExLjAwNTggNC41NDE2MyAxMS4wMDU4IDMuOTg2NTRDMTEuMDA1OCAyLjY0NDI0IDEwLjQ2ODUgMi4wMTg1IDkuMzE2MzYgMi4wMTg1QzcuOTAxMDMgMi4wMTg1IDYuMjI5NDUgMy4wNDc5NCA1Ljg3Nzg1IDQuMTM3OTNDNS44MDIzNiA0LjM3MDA2IDUuNTcyOTIgNS4wODY2MyA2LjgwNTQ5IDYuMDA1MDRDNy4wNzA2OCA2LjIwNjkgNy4yMTA3MyA2LjUwOTY4IDcuMjEwNzMgNi44MjI1NUM3LjIxMDczIDcuMDI0NCA3LjE0ODE3IDcuMjM2MzMgNy4wMTgwNSA3LjQxOEM2LjY5NTI2IDcuODYyMDcgNi4wNzM1MSA3Ljk2MyA1LjYyOTU1IDcuNjI5OTVDNS4xMTcwNSA3LjI1NjUzIDQuNjM2MzIgNy4wNTQ2OCA0LjIwMjI5IDcuMDU0NjhDMi45MzM5NiA3LjA1NDY4IDEuOTg2NDIgOC44MjA4NyAxLjk4NjQyIDEwLjQwNTRDMS45ODY0MiAxMS4wMDA4IDIuMTI3NDggMTEuNTI1NyAyLjM4Mjc0IDExLjg1ODdDMi43NzgwNCAxMi4zODM1IDMuNTEyMDEgMTIuNDg0NSA0LjUyNTA4IDEyLjIwMTlDNS4wNTM0NyAxMi4wNTA1IDUuNjAxNzYgMTIuMzYzMyA1Ljc0ODc1IDEyLjg5ODJMNS43ODU0NiAxMy4xNzA3QzUuNzg1NDYgMTMuNjE0OCA1LjQ5ODQ0IDE0LjAxODUgNS4wNTg0NSAxNC4xNDk3QzMuNzE1NjMgMTQuNTIzMSAzLjExMDc1IDE1LjI5MDIgMy4yNjI3MSAxNi40MjA1QzMuNDY0MzMgMTcuOTE0MiA0LjkwNjQ4IDE5LjQzODIgNi4xMjAxOSAxOS40MzgyQzYuODIyMzkgMTkuNDM4MiA3LjQxNjM2IDE4LjkwMzMgNy44ODgxMyAxNy44NTM3SDcuODkwMTJDOC4xMTU1OCAxNy4zNDkgOC43MDM1NCAxNy4xMjcgOS4yMDUxMSAxNy4zNDlDOS43MDQ3IDE3LjU4MTIgOS45MjQyMiAxOC4xODY3IDkuNjk2NzcgMTguNjkxNEM5LjQxODY3IDE5LjMwNyA5LjE2MDQzIDIwLjE5NTEgOS41MTUgMjAuODkxNUM5Ljc4MDE5IDIxLjQxNjMgMTAuMzc0MSAyMS44MDk5IDExLjE1MTggMjEuOTgxNVpNMTIuOTQ3NiAyNEgxMS4wNDk1TDEwLjg2MjggMjMuOTc5OEM5LjQzOTUgMjMuNzA3MyA4LjMwNTI3IDIyLjkyMDEgNy43NTAwNiAyMS44MkM3LjY1MjczIDIxLjYyODMgNy41NjIzNCAyMS40MDYyIDcuNDkxODIgMjEuMTUzOUM2Ljk2NzQgMjEuMzk2MSA2LjQ3OTczIDIxLjQ1NjcgNi4xMjAxOSAyMS40NTY3QzMuNzI0NTYgMjEuNDU2NyAxLjU5ODExIDE4Ljk0MzcgMS4yOTQxOCAxNi42OTNDMS4xNTYxMyAxNS42NjM2IDEuMzU5NzMgMTQuNzM1MSAxLjg2MTMgMTMuOTg4MkMxLjM4MjU4IDEzLjczNTkgMS4wNDE5MiAxMy4zOTI4IDAuODA5NTA3IDEzLjA5QzAuMjgwMTI1IDEyLjM5MzYgMCAxMS40NjUxIDAgMTAuNDA1NEMwIDcuOTIyNjMgMS41NDM0NSA1LjI3ODM5IDMuODc1NTIgNS4wNTYzNkMzLjc4NzEyIDQuNTUxNzMgMy44MjI4OSA0LjAyNjkyIDMuOTkwNzUgMy41MTIyQzQuNjE0NDggMS41NzQ0NCA3LjAwMzE3IDAgOS4zMTYzNiAwQzEwLjI4MzggMCAxMS4yODU5IDAuMzEyODc4IDExLjk5OSAxLjA2OTgyQzEyLjcxMjEgMC4zMTI4NzggMTMuNzE1MyAwIDE0LjY4MTcgMEMxNi45OTM5IDAgMTkuMzgyNiAxLjU3NDQ0IDIwLjAwNjMgMy41MTIyQzIwLjE3NDEgNC4wMjY5MiAyMC4yMDk5IDQuNTUxNzMgMjAuMTIxNSA1LjA1NjM2QzIyLjQ1NDYgNS4yNzgzOSAyNCA3LjkyMjYzIDI0IDEwLjQwNTRDMjQgMTEuNDY1MSAyMy43MTg5IDEyLjM5MzYgMjMuMTkwNSAxMy4wOUMyMi45NTgxIDEzLjM5MjggMjIuNjE4NSAxMy43MzU5IDIyLjEzODcgMTMuOTg4MkMyMi42NDEzIDE0LjczNTEgMjIuODQ0OSAxNS42NjM2IDIyLjcwNTkgMTYuNjkzQzIyLjQwMjkgMTguOTQzNyAyMC4yNzU1IDIxLjQ1NjcgMTcuODgwOCAyMS40NTY3QzE3LjUyMTMgMjEuNDU2NyAxNy4wMzQ2IDIxLjM5NjEgMTYuNTA5MiAyMS4xNTM5QzE2LjQzODcgMjEuNDA2MiAxNi4zNDczIDIxLjYyODMgMTYuMjUgMjEuODJDMTUuNjkzOCAyMi45MjAxIDE0LjU1ODUgMjMuNzA3MyAxMy4xMzQzIDIzLjk4OTlMMTIuOTQ3NiAyNFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 24px;
  height: 24px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-designs.svg-icon:after {
    width: 21px;
    height: 21px;
  }
}
.icon--tab-backdrops.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMjQgMy4xMTExMUMyNCAyLjQ5NzQ2IDIzLjU1MjMgMiAyMyAySDFDMC40NDc3MTYgMiAwIDIuNDk3NDYgMCAzLjExMTExVjIwLjg4ODlDMCAyMS41MDI1IDAuNDQ3NzE2IDIyIDEgMjJIMjNDMjMuNTUyMyAyMiAyNCAyMS41MDI1IDI0IDIwLjg4ODlWMy4xMTExMVpNMjEuMjkzIDRMNy4yOTI5NyAyMEg0LjcwNzE4TDE4LjcwNzIgNEgyMS4yOTNaTTIyIDUuMDA3OThMOC43MDcxOCAyMEgxMS43OTNMMjIgOC40MzY2M1Y1LjAwNzk4Wk0xNi4yOTMgMjBIMTMuMjA3MkwyMiAxMC4wMDhWMTMuNDM2NkwxNi4yOTMgMjBaTTE3LjcwNzIgMjBIMjJWMTUuMDA4TDE3LjcwNzIgMjBaTTMuMjkyOTcgMjBMMTcuMjkzIDRIMTQuNzA3MkwyIDE4LjM0MTNWMjBIMy4yOTI5N1pNMiAxNi43N1YxMy44OTY5TDEwLjcwNzIgNEgxMy4yOTNMMiAxNi43N1pNMiAxMi4zMjU1TDkuMjkyOTcgNEg2LjcwNzE4TDIgOS40NTI0MlYxMi4zMjU1Wk0yIDcuODgxMDhMNS4yOTI5NyA0SDJWNy44ODEwOFoiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 25px;
  height: 25px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-backdrops.svg-icon:after {
    width: 21px;
    height: 21px;
  }
}
.icon--tab-events.svg-icon:after {
  content: '\E87C';
  font-size: 25px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-events.svg-icon:after {
    font-size: 21px;
  }
}
.icon--tab-templates.svg-icon:after {
  content: '\E87D';
  font-size: 25px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-templates.svg-icon:after {
    font-size: 21px;
  }
}
.icon--tab-frames.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyA1SDIxVjE5SDNWNVpNMjMgM0gxVjIxSDIzVjNaTTUgN1YxN0gxOVY3SDVaTTEgMkMwLjQ0NzcxNSAyIDAgMi40NDc3MiAwIDNWMjFDMCAyMS41NTIzIDAuNDQ3NzE2IDIyIDEgMjJIMjNDMjMuNTUyMyAyMiAyNCAyMS41NTIzIDI0IDIxVjNDMjQgMi40NDc3MiAyMy41NTIzIDIgMjMgMkgxWiIgZmlsbD0iYmxhY2siLz4NCjwvc3ZnPg0K);
  width: 23px;
  height: 23px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-frames.svg-icon:after {
    width: 18px;
    height: 18px;
  }
}
.icon--tab-stickers.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUuNTgyNSAyLjA3MTFDMTQuMDc2NSAyLjk4Nzc2IDEyLjg1NjYgNC4zOTA0MSAxMi4wOTM3IDYuMDYxMjRDMTIuMDYyNSA2LjA1OTQxIDEyLjAzMTEgNi4wNTg0OCAxMS45OTk1IDYuMDU4NDhDMTEuOTcxIDYuMDU4NDggMTEuOTQyNiA2LjA1OTI0IDExLjkxNDUgNi4wNjA3M0MxMS4xNTE0IDQuMzkwMTMgOS45MzA2NyAyLjk4NzY3IDguNDE2NjcgMi4wNzExQzguMjA1OTEgMS45MzU3OSA3LjkyMTg2IDEuOTk4OTIgNy43OTM1OCAyLjIxNTQxQzcuNjU2MTIgMi40MjI4OSA3LjcyMDMyIDIuNzAyNTQgNy45NDAyNCAyLjgzNzg2QzkuMjc1NzggMy42NDg3NCAxMC4zNiA0Ljg5MjQ4IDExLjA0NjggNi4zNzcyQzEwLjk3NDQgNi40MzE4NyAxMC45MDY5IDYuNDkyNTkgMTAuODQ1IDYuNTU4NThDOS4wMzgwOSA0LjE1MzQ3IDYuMjA1OTQgMi42ODkyOSAzLjE3NTI3IDIuOTU1MzdDMi4yODY0MyAzLjAzNjU2IDEuNDI1MDcgMy4yNjIwNyAwLjYwOTUyNiAzLjYyMjg5QzAuMzE2Mjk3IDMuNzU4MiAwLjExNDYzMSA0LjAyODgzIDAuMDc3OTc3NiA0LjM0NDU1Qy0wLjAxMzY1NjMgNS4xMDIyOSAtMC4wMjI3NjU5IDUuODA1OTEgMC4wNDEzNzc4IDYuNTE4NTRDMC4zMTYwMzYgOS40NTQ4OSAxLjgzMjE0IDEyLjAxMTkgMy45Nzc3NCAxMy41ODkyQzMuMTA5MjMgMTUuMjYzNSAyLjc0MTgxIDE3LjE5MjQgMi45Mjc5MSAxOS4xNjUzQzIuOTkyMDUgMTkuODg3IDMuMTQ3NzggMjAuNjI2NyAzLjM3Njg2IDIxLjM1NzNDMy40OTU5OCAyMS43MzYyIDMuODUzNDEgMjEuOTg4OCA0LjI1NjYgMjEuOTg4OEM0LjQ5NDgxIDIyLjAxNTkgNC43MjM4MyAyMS45ODg4IDQuOTUyODggMjEuOTYxN0M3LjMwNzg3IDIxLjc1NDMgOS40MjQ3MSAyMC41NDU1IDEwLjkwOTIgMTguNTc5QzExLjM0NSAxNy45OTg4IDExLjcxMTEgMTcuMzcyNyAxMi4wMDM5IDE2LjcxMjZDMTMuMjgyOSAxOS41OTI4IDE1Ljg4NDYgMjEuNjc3NyAxOS4wNDYyIDIxLjk2MTdDMTkuMjg0NCAyMS45ODg4IDE5LjUxMzUgMjEuOTg4OCAxOS43NTE4IDIxLjk4ODhDMjAuMTQ1OCAyMS45ODg4IDIwLjUwMzIgMjEuNzM2MiAyMC42MjIzIDIxLjM1NzNDMjAuODYwNSAyMC42MTc2IDIxLjAwNzIgMTkuODc3OSAyMS4wODA1IDE5LjE2NTNDMjEuMjY2NSAxNy4xOTM0IDIwLjg5NCAxNS4yNjU0IDIwLjAyNCAxMy41OTE4QzIyLjE2ODggMTIuMDE0NyAyMy42ODMxIDkuNDU2NDggMjMuOTU3OSA2LjUxODU0QzI0LjAyMiA1LjgxNDkzIDI0LjAxMjkgNS4wODQyNSAyMy45MzA0IDQuMzQ0NTVDMjMuODkzOCA0LjAyODgzIDIzLjY5MjEgMy43NTgyIDIzLjM5ODkgMy42MjI4OUMyMi41ODMzIDMuMjYyMDcgMjEuNzEyOSAzLjAzNjU2IDIwLjgyNCAyLjk1NTM3QzE3Ljc4MTQgMi42ODM2IDE0Ljk1NTUgNC4xNDk2NiAxMy4xNTI4IDYuNTU3MjFDMTMuMDkxMyA2LjQ5MTc5IDEzLjAyNDIgNi40MzE1NSAxMi45NTIzIDYuMzc3MjdDMTMuNjM5MyA0Ljg5MjUyIDE0LjcyNDYgMy42NDg3NiAxNi4wNjgyIDIuODM3ODZDMTYuMjc4OSAyLjcwMjU0IDE2LjM0MzEgMi40MjI4OSAxNi4yMTQ4IDIuMjE1NDFDMTYuMDc3NCAxLjk5ODkyIDE1Ljc5MzMgMS45MzU3OSAxNS41ODI1IDIuMDcxMVpNMTQuNDkyMSAxMy40Mjg0QzEzLjk4ODIgMTMuMzgzMyAxMy40ODQxIDEzLjI3NSAxMi45OTg0IDEzLjEwMzdDMTIuOTcwOSAxMi42NzA3IDEyLjk4MDEgMTIuMjQ2NyAxMy4wMTY4IDExLjgzMTdMMTMuMDIxIDExLjc4NzhDMTMuMDU4MyAxMS40MjI4IDEzLjEyMSAxMS4wNDk4IDEzLjIwOTIgMTAuNjc2OEMxNC44NDE1IDEwLjg2ODMgMTYuMzI1NiAxMS42NzQ2IDE3LjQzNzkgMTIuOTg5NEMxNi41MjA5IDEzLjM1OTQgMTUuNTIyNiAxMy41MjI2IDE0LjQ5MjEgMTMuNDI4NFpNMTkuMDQwNCAxMi4wNzNDMTcuNjkzNCAxMC4zNzIyIDE1Ljg2NjYgOS4yNzc3NSAxMy44MjA4IDguOTM5OEMxNS4xMiA2LjI1NzA1IDE3Ljc2NzQgNC40ODU1MiAyMC42NTkxIDQuNzUwNDhDMjEuMTcyMiA0LjgwNDYgMjEuNjc2MiA0LjkxMjg2IDIyLjE1MjcgNS4wNzUyM0MyMi4xODAyIDUuNTA4MjMgMjIuMTcxIDUuOTMyMTkgMjIuMTM0MyA2LjM0NzE0QzIxLjkxMTMgOC43MjEyNiAyMC43MjU1IDEwLjc4OTEgMTkuMDQwNCAxMi4wNzNaTTE5LjI1NyAxOC45OTM5QzE5LjQwMzggMTcuNDEwOSAxOS4xMTg1IDE1Ljg2NDYgMTguNDQ1OSAxNC41MTk0QzE3LjM5NjkgMTQuOTk2MiAxNi4yNTQ1IDE1LjI1OTYgMTUuMDY5NCAxNS4yNTk2QzE0LjgyMiAxNS4yNTk2IDE0LjU3NDUgMTUuMjUwNiAxNC4zMjcxIDE1LjIyMzVDMTMuOTkyNSAxNS4xOTI5IDEzLjY2MTcgMTUuMTQxOSAxMy4zMzU4IDE1LjA3MDlDMTQuMTYwNSAxNy43ODcxIDE2LjMzNyAxOS44MzkyIDE5LjA2NDUgMjAuMTQ4NUMxOS4xNTYxIDE5Ljc2MDYgMTkuMjIwMyAxOS4zODE4IDE5LjI1NyAxOC45OTM5Wk0xLjg0NjU4IDUuMDc1MjNDMS44MTkwOSA1LjUxNzI1IDEuODI4MTggNS45MzIxOSAxLjg2NDg0IDYuMzQ3MTRDMi4wODgzNSA4LjcxOTE5IDMuMjc4MzUgMTAuNzg0NyA0Ljk2MjEyIDEyLjA2ODlDNi4zMDY5NyAxMC4zNzM0IDguMTM1NzEgOS4yODEyNSAxMC4xNzY4IDguOTQxNTZDOC44NzQxMyA2LjI1NzgzIDYuMjIwOTMgNC40ODU0NiAzLjM0OTMzIDQuNzUwNDhDMi44MzYxOCA0LjgwNDYgMi4zMzIyNCA0LjkxMjg2IDEuODQ2NTggNS4wNzUyM1pNOS40MzM5MSAxNy41MDU1QzkuOTg0NDcgMTYuNzc1OSAxMC4zOTggMTUuOTUxOSAxMC42NjQ2IDE1LjA3MThDMTAuMzM5NyAxNS4xNDIzIDEwLjAxMTEgMTUuMTkzMSA5LjY4MTI4IDE1LjIyMzVDOS40MzM4NyAxNS4yNTA2IDkuMTg2NCAxNS4yNTk2IDguOTM4OTkgMTUuMjU5NkM3Ljc1MzE5IDE1LjI1OTYgNi42MDk1MyAxNC45OTU5IDUuNTU5MDYgMTQuNTE4NkM0Ljg4NDYyIDE1Ljg2NCA0LjYwNDUyIDE3LjQxMDYgNC43NTEzNyAxOC45OTM5QzQuNzg4MDIgMTkuMzgxOCA0Ljg1MjIyIDE5Ljc2MDcgNC45NDM4NSAyMC4xNDg2QzYuNzEyMzkgMTkuOTUwMSA4LjI5NzY1IDE5LjAxMTkgOS40MzM5MSAxNy41MDU1Wk0xMC45ODI0IDExLjgzMTdMMTAuOTc5NiAxMS44MDE5QzEwLjk0MjUgMTEuNDMyNSAxMC44NzkzIDExLjA1NDYgMTAuNzkwMSAxMC42NzY4QzkuMTU4MzYgMTAuODY4MyA3LjY3NDg1IDExLjY4MTcgNi41Njk4NiAxMi45ODk2QzcuMzE1OSAxMy4yOTExIDguMTE0NjYgMTMuNDU1NCA4LjkzODk5IDEzLjQ1NTRDOS4xMzE0MiAxMy40NTU0IDkuMzE0NzEgMTMuNDQ2NCA5LjUwNzE0IDEzLjQyODRDMTAuMDIwMyAxMy4zODMzIDEwLjUyNDMgMTMuMjc1IDExLjAwMDggMTMuMTAzN0MxMS4wMjgyIDEyLjY3MDcgMTEuMDE5MSAxMi4yNDY3IDEwLjk4MjQgMTEuODMxN1oiIGZpbGw9ImJsYWNrIi8+DQo8L3N2Zz4NCg==);
  width: 17px;
  height: 17px;
  top: -4px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-stickers.svg-icon:after {
    width: 14px;
    height: 14px;
  }
}
.icon--tab-shapes.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik01IDFDNy4yMDkxNCAxIDkgMi43OTA4NiA5IDVDOSA3LjIwOTE0IDcuMjA5MTQgOSA1IDlDMi43OTA4NiA5IDEgNy4yMDkxNCAxIDVDMSAyLjc5MDg2IDIuNzkwODYgMSA1IDFaTTYuMDA0NTkgMjIuOTgxM0wxNC41IDcuMDUzNDNMMjIuOTk1NCAyMi45ODEzQzIyLjk5ODUgMjIuOTg3MSAyMi45OTkzIDIyLjk5MDQgMjIuOTk5NiAyMi45OTE1QzIyLjk5OTkgMjIuOTkyOCAyMyAyMi45OTQxIDIzIDIyLjk5NTdDMjMgMjIuOTk2OSAyMi45OTk4IDIyLjk5ODQgMjIuOTk5NSAyM0g2LjAwMDUyQzYuMDAwMjEgMjIuOTk4NCA2LjAwMDA1IDIyLjk5NjkgNi4wMDAwMSAyMi45OTU3QzUuOTk5OTYgMjIuOTk0MSA2LjAwMDEgMjIuOTkyOCA2LjAwMDQgMjIuOTkxNUM2LjAwMDY2IDIyLjk5MDQgNi4wMDE1MSAyMi45ODcxIDYuMDA0NTkgMjIuOTgxM1oiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+DQo8L3N2Zz4NCg==);
  width: 17px;
  height: 17px;
  top: -4px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-shapes.svg-icon:after {
    width: 14px;
    height: 14px;
  }
}
.icon--tab-admin.svg-icon:after {
  content: '\E869';
  font-size: 26px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-admin.svg-icon:after {
    font-size: 19px;
  }
}
.icon--tab-inthebook.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuOTk5OCAyLjk4MDc1TDEyLjk5OTIgMi45NzgwMUMxMi45OTQzIDIuOTc3MjkgMTIuOTYyNCAzLjE1ODAzIDEyLjc1MyAzLjU2NDkzQzEyLjU2MTEgMy45Mzc2MyAxMi4yOTYyIDQuMzU2OCAxMiA0Ljc3OTM5QzExLjcwMzggNC4zNTY4IDExLjQzODggMy45Mzc2MyAxMS4yNDcgMy41NjQ5M0MxMS4wMzc2IDMuMTU4MDMgMTEuMDA1NyAyLjk3NzI5IDExLjAwMDggMi45NzgwMUwxMS4wMDAyIDIuOTgwNzVDMTEuMDEwNCAyLjQzNzM1IDExLjQ1NDEgMiAxMiAyQzEyLjU0NTkgMiAxMi45ODk2IDIuNDM3MzUgMTIuOTk5OCAyLjk4MDc1Wk0xMy4yNzkxIDYuNDIyOTFDMTQuMDk0OSA1LjMyODgxIDE1IDMuOTEwMDQgMTUgM0MxNSAxLjM0MzE1IDEzLjY1NjkgMCAxMiAwQzEwLjM0MzEgMCA5IDEuMzQzMTUgOSAzQzkgMy45MTAwNCA5LjkwNTA1IDUuMzI4ODEgMTAuNzIwOSA2LjQyMjkxQzExLjM5MDUgNy4zMjA3OCAxMiA4IDEyIDhDMTIgOCAxMi42MDk1IDcuMzIwNzggMTMuMjc5MSA2LjQyMjkxWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMS4zMjQ3OCA1LjA1NTMyQzEuMjExMjggNS4wMTg0NyAxLjA5NDg3IDUgMC45Nzg0MzMgNUMwLjc4Mjc0NyA1IDAuNTg4MDIzIDUuMDU1MzQgMC40MjI2NjggNS4xNjU4N0MwLjE1NzUxNCA1LjMzMTY3IDEuMTg2M2UtMDYgNS42MTcxNCAxLjE1OTczZS0wNiA1LjkyMTExTDAgMTkuMTg2OEMtMy4zMDE1N2UtMDggMTkuNTY0NSAwLjI1MjQzMSAxOS45MTQ1IDAuNjMyMDYzIDIwLjA0MzVMMTEuNTg2NiAyMy45Mzk3QzExLjczMDYgMjMuOTkyMiAxMS44ODE4IDI0LjAwOTQgMTIuMDI5MSAyMy45OTUzQzEyLjE1OCAyMy45OTk4IDEyLjI4ODkgMjMuOTgxNSAxMi40MTQ0IDIzLjkzOTdMMjMuMzY3OSAyMC4wNDM1QzIzLjc0NzYgMTkuOTE0NSAyNCAxOS41NjQ1IDI0IDE5LjE4NjhMMjQgNS45MjExMUMyNCA1LjYxNzE1IDIzLjg0MjUgNS4zMzE2NyAyMy41NzgzIDUuMTY1ODdDMjMuNDEzIDUuMDU1MzQgMjMuMjE4MiA1IDIzLjAyMTYgNUMyMi45MDUxIDUgMjIuNzg4NyA1LjAxODQ4IDIyLjY3NjIgNS4wNTUzMkwxMiA4Ljg1MjZMMS4zMjQ3OCA1LjA1NTMyWk0xLjk1Njg3IDcuMjU2NzJMMTAuOTUzNSAxMC40NTNMMTAuOTUzNSAyMS43NDc1TDEuOTU2ODcgMTguNTUxMkwxLjk1Njg3IDcuMjU2NzJaTTIyLjA0MzEgNy4yNTY3M1YxOC41NTEyTDEzLjA0NjUgMjEuNzQ3NUwxMy4wNDY1IDEwLjQ1M0wyMi4wNDMxIDcuMjU2NzNaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
  width: 24px;
  height: 24px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-inthebook.svg-icon:after {
    width: 20px;
    height: 20px;
  }
}
.icon--tab-tools.svg-icon:after {
  content: '\E81C';
  font-size: 26px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-tools.svg-icon:after {
    font-size: 21px;
  }
}
.icon--tab-settings.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xMiA5LjU1OTExQzEwLjY2MjEgOS41NTkxMSA5LjU2OTM4IDEwLjY2MjEgOS41NjkzOCAxMkM5LjU2OTM4IDEzLjM0ODEgMTAuNjYyMSAxNC40NDA4IDEyIDE0LjQ0MDhDMTMuMzQ4MSAxNC40NDA4IDE0LjQ0MDggMTMuMzQ4MSAxNC40NDA4IDEyQzE0LjQ0MDggMTAuNjYyMSAxMy4zNDgxIDkuNTU5MTEgMTIgOS41NTkxMVpNMTIgMTYuNDgzM0M5LjUyODUxIDE2LjQ4MzMgNy41MjY4MyAxNC40NzE1IDcuNTI2ODMgMTJDNy41MjY4MyA5LjUyODUxIDkuNTI4NTEgNy41MTY1NiAxMiA3LjUxNjU2QzE0LjQ3MTUgNy41MTY1NiAxNi40ODMzIDkuNTI4NTEgMTYuNDgzMyAxMkMxNi40ODMzIDE0LjQ3MTUgMTQuNDcxNSAxNi40ODMzIDEyIDE2LjQ4MzNaTTEwLjk5OTIgMjEuOTU3NEgxMy4wMTFWMjAuNTY4NUMxMy4wMTEgMTkuNzQxMiAxMy42MDMzIDE4LjkyNDMgMTQuMzg5NyAxOC42NTg3TDE1LjA4NDMgMTguMzYyNUMxNS4yODg1IDE4LjI2MDQgMTUuNTg0NiAxOC4xOTkyIDE1Ljg5MSAxOC4xOTkyQzE2LjQ1MjcgMTguMTk5MiAxNi45ODM4IDE4LjQwMzQgMTcuMzQxMyAxOC43NzFMMTguMzMxOSAxOS43NjE3TDE5Ljc1MTQgMTguMzMxOUwxOC43NzEgMTcuMzUxNEMxOC4xODg5IDE2Ljc1OTEgMTguMDI1NSAxNS43Njg1IDE4LjM5MzIgMTUuMDIyOUwxOC42NzkxIDE0LjMxODNDMTguOTE0IDEzLjYwMzQgMTkuNzQxMiAxMy4wMTEgMjAuNTY4NSAxMy4wMTFIMjEuOTU3NFYxMC45OTkySDIwLjU2ODVDMTkuNzQxMiAxMC45OTkyIDE4LjkxNDEgMTAuNDA2OCAxOC42NTg3IDkuNjIwNDVMMTguMzYyNSA4LjkxNTcyQzE4LjAyNTUgOC4yNDE2OCAxOC4xODg5IDcuMjUxMDggMTguNzcxIDYuNjU4NzRMMTkuNzUxNCA1LjY3ODI2TDE4LjMzMTkgNC4yNDg0N0wxNy4zNDEzIDUuMjM5MTNDMTYuNzY5MyA1LjgxMTA0IDE1Ljc0OCA1Ljk3NDQ3IDE1LjAyMjkgNS42MTcwMkwxNC4zMTgzIDUuMzMxMDhDMTMuNjAzNCA1LjA4NTk4IDEzLjAxMSA0LjI2ODk2IDEzLjAxMSAzLjQ0MTcyVjIuMDQyNTVIMTAuOTk5MlYzLjQ0MTcyQzEwLjk5OTIgNC4yNjg5NiAxMC40MDY4IDUuMDg1OSA5LjYyMDQ1IDUuMzUxNDNMOC45MTU3MiA1LjY0NzY0QzguNzIxNjggNS43Mzk1NSA4LjQxNTI2IDUuODExIDguMTA4ODggNS44MTFDNy41NTczOSA1LjgxMSA3LjAyNjQgNS42MDY4MyA2LjY1ODc0IDUuMjI4OTZMNS42NzgyNiA0LjI0ODQ3TDQuMjQ4NDcgNS42NzgyNkw1LjIzOTEzIDYuNjU4NzRDNS44MjEyNiA3LjI1MTA4IDUuOTg0NjIgOC4yNDE3IDUuNjA2NzUgOC45ODcyM0w1LjMzMTA4IDkuNjgxNjhDNS4wODU5OCAxMC40MDY4IDQuMjY4OTYgMTAuOTk5MiAzLjQ0MTcyIDEwLjk5OTJIMi4wNDI1NVYxMy4wMTFIMy40NDE3MkM0LjI2ODk2IDEzLjAxMSA1LjA4NTkgMTMuNjAzMyA1LjM1MTQzIDE0LjM4OTdMNS42NDc2NCAxNS4wOTQ0QzUuOTg0NjYgMTUuNzY4NSA1LjgyMTI2IDE2Ljc1OTEgNS4yMzkxMyAxNy4zNTE0TDQuMjQ4NDcgMTguMzMxOUw1LjY3ODI2IDE5Ljc2MTdMNi42NTg3NCAxOC43NzFDNy4yMzA2NiAxOC4xOTkxIDguMjUxOTEgMTguMDI1NSA4Ljk4NzIzIDE4LjM5MzJMOS42ODE2OCAxOC42NzkxQzEwLjQxNyAxOC45MjQyIDEwLjk5OTIgMTkuNzMxIDEwLjk5OTIgMjAuNTY4NVYyMS45NTc0Wk0xMy4zMTc0IDI0SDEwLjY5MjhDOS43MzI3OSAyNCA4Ljk1NjYyIDIzLjIyMzggOC45NTY2MiAyMi4yNjM4VjIwLjU2ODVMOC4xMzk1OSAyMC4yNTE5TDYuOTAzNzkgMjEuNDE2MkM2LjI1MDE3IDIyLjA2OTggNS4wOTYxNyAyMi4wNjk4IDQuNDQyNTUgMjEuNDE2MkwyLjU5Mzk4IDE5LjU1NzRDMi4yNjcxNyAxOS4yNDA4IDIuMDgzMzQgMTguODAxNyAyLjA4MzM0IDE4LjMzMTlDMi4wODMzNCAxNy44NjIxIDIuMjY3MTcgMTcuNDMzMiAyLjU5Mzk4IDE3LjEwNjRMMy43ODg5IDE1LjkwMTNMMy40NDE3MiAxNS4xMDQ2TDEuNzM2MTcgMTUuMDUzNkMwLjc4NjM4MyAxNS4wNTM2IDAgMTQuMjc3NCAwIDEzLjMxNzRWMTAuNjkyOEMwIDkuNzMyNzkgMC43ODYzODMgOC45NTY2MiAxLjczNjE3IDguOTU2NjJIMy40NDE3MkwzLjc1ODI4IDguMTM5NTlMMi41OTM5OCA2LjkwMzc5QzIuMjY3MTcgNi41NzY5OCAyLjA4MzM0IDYuMTM3ODMgMi4wODMzNCA1LjY3ODI2QzIuMDgzMzQgNS4yMDg0NyAyLjI2NzE3IDQuNzY5MzYgMi41OTM5OCA0LjQ0MjU1TDQuNDQyNTUgMi41OTM5OEM1LjA5NjE3IDEuOTQwMzcgNi4yNTAxNyAxLjkzMDE1IDYuOTAzNzkgMi41OTM5OEw4LjA5ODcgMy43ODg5TDguOTA1NTUgMy40NDE3Mkw4Ljk1NjYyIDEuNzM2MTdDOC45NTY2MiAwLjc4NjM4MyA5LjczMjc5IDAgMTAuNjkyOCAwSDEzLjMxNzRDMTQuMjc3NCAwIDE1LjA1MzYgMC43ODYzODMgMTUuMDUzNiAxLjczNjE3VjMuNDQxNzJMMTUuODcwNiAzLjc1ODI4TDE3LjEwNjQgMi41OTM5OEMxNy40MzMyIDIuMjY3MTcgMTcuODcyMyAyLjA4MzM0IDE4LjMzMTkgMi4wODMzNEMxOC43OTE1IDIuMDgzMzQgMTkuMjMwNiAyLjI2NzE3IDE5LjU1NzQgMi41OTM5OEwyMS40MTYyIDQuNDUyNzNDMjEuNzQzIDQuNzY5MzIgMjEuOTI2OCA1LjIwODQ3IDIxLjkyNjggNS42NzgyNkMyMS45MjY4IDYuMTM3ODMgMjEuNzQzIDYuNTc2OTggMjEuNDE2MiA2LjkwMzc5TDIwLjIxMSA4LjEwODg4TDIwLjU2ODUgOC45MDU1NUwyMi4yNjM4IDguOTU2NjJDMjMuMjIzOCA4Ljk1NjYyIDI0IDkuNzMyNzkgMjQgMTAuNjkyOFYxMy4zMTc0QzI0IDE0LjI3NzQgMjMuMjIzOCAxNS4wNTM2IDIyLjI2MzggMTUuMDUzNkgyMC41Njg1TDIwLjI1MTkgMTUuODcwNkwyMS40MTYyIDE3LjEwNjRDMjEuNzQzIDE3LjQzMzIgMjEuOTI2OCAxNy44NjIxIDIxLjkyNjggMTguMzMxOUMyMS45MjY4IDE4LjgwMTcgMjEuNzQzIDE5LjI0MDggMjEuNDE2MiAxOS41Njc2TDE5LjU1NzQgMjEuNDE2MkMxOC45MDM4IDIyLjA4IDE3Ljc2IDIyLjA2OTggMTcuMTA2NCAyMS40MTYyTDE1LjkwMTMgMjAuMjIxM0wxNS4xMDQ2IDIwLjU2ODVMMTUuMDUzNiAyMi4yNjM4QzE1LjA1MzYgMjMuMjIzOCAxNC4yNzc0IDI0IDEzLjMxNzQgMjRaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
  width: 27px;
  height: 27px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-settings.svg-icon:after {
    width: 22px;
    height: 22px;
  }
}
.icon--tab-layouts.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGQ9Ik0xIDFMMTAgMVYxM0gxTDEgMVpNMjMgMjNIMTRWMTFIMjNWMjNaTTEgMTZIMTBWMjNIMUwxIDE2Wk0yMyA4SDE0VjFIMjNWOFoiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+DQo8L3N2Zz4NCg==);
  width: 22px;
  height: 22px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-layouts.svg-icon:after {
    width: 18px;
    height: 18px;
  }
}
.icon--tab-text.svg-icon:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTcuMTE4NCAyMS45NTM4TDEwLjM3MjQgMC43MDU5OTFDMTAuMjMxOCAwLjI4NjczMyA5Ljg2MDI0IDAgOS40Mjg0NSAwQzkuMDA2NyAwIDguNjE1MDQgMC4yODY3MzMgOC40ODQ1IDAuNzA1OTkxTDEuNzQ5MzcgMjEuOTVIMC45OTY2NzNDMC40Mzg1MzYgMjEuOTUgMCAyMi40MTAzIDAgMjIuOTczNEMwIDIzLjUzNjQgMC40Mzg1MzYgMjMuOTk2NyAwLjk5NjY3MyAyMy45OTY3SDIuMzkzNDJDMi40NDU1NCAyNC4wMDExIDIuNDk3NTUgMjQuMDAxMSAyLjU0ODk4IDIzLjk5NjdINC4zMTU1OEM0Ljg2Mzc1IDIzLjk5NjcgNS4zMTIyNSAyMy41MzY0IDUuMzEyMjUgMjIuOTczNEM1LjMxMjI1IDIyLjQxMDMgNC44NjM3NSAyMS45NSA0LjMxNTU4IDIxLjk1SDMuODI5MDZMNS41IDE3SDEzLjVMMTUuMDI5MSAyMS45NTM4SDE0LjUzMzRDMTMuOTkwOCAyMS45NTM4IDEzLjU0ODYgMjIuNDEzOCAxMy41NDg2IDIyLjk3NzRDMTMuNTQ4NiAyMy41NCAxMy45OTA4IDI0IDE0LjUzMzQgMjRIMTcuODU5OUMxOC40MTI2IDI0IDE4Ljg1NDkgMjMuNTQgMTguODU0OSAyMi45Nzc0QzE4Ljg1NDkgMjIuNDEzOCAxOC40MTI2IDIxLjk1MzggMTcuODU5OSAyMS45NTM4SDE3LjExODRaTTkuNDI4NDUgNC4zMTc4M0w2IDE1SDEzTDkuNDI4NDUgNC4zMTc4M1pNMjAuNTkyNSA3LjQ3Nzc4QzIxLjA4NjQgNy4zNjU1NCAyMS41MyA3LjI1MzMxIDIxLjkxMyA3LjE1MDQyQzIxLjg0MjUgOC4yNjY1OSAyMS42NDA5IDguNzc3OSAyMS41MTk5IDkuMDIzMTdDMjEuMjk4MiA5LjQyMjI0IDIwLjk0NTMgOS43NTk5OSAyMC40NTEzIDEwLjAyNkMxOS45MjcxIDEwLjMxMjkgMTkuMzcyNiAxMC40NTYzIDE4LjczNzUgMTAuNDU2M0MxOC4wOTI0IDEwLjQ1NjMgMTcuNzg5OSAxMC4yMzA4IDE3LjYyODcgMTAuMDY2NkMxNy4zNjY1IDkuODEwOTMgMTcuMjQ1NiA5LjUzNDQ4IDE3LjI0NTYgOS4xNzY5OEMxNy4yNDU2IDguNzY3NTEgMTcuMzY2NiA4LjYxMzcgMTcuNDk3NiA4LjUwMTQ2QzE3Ljc1OTcgOC4yNjY1OSAxOC4wMzE5IDguMTAyNCAxOC4zMjQzIDguMDIwMjlDMTguNzM3NiA3LjkwODA1IDE5LjUwMzcgNy43MjQwOCAyMC41OTI1IDcuNDc3NzhaTTE2LjI1NzcgMTEuNTUwNkMxNi45MDI5IDEyLjE3NTIgMTcuNzM5NSAxMi41MDI2IDE4LjczNzUgMTIuNTAyNkMxOS42OTUyIDEyLjUwMjYgMjAuNTgyNCAxMi4yNzcxIDIxLjM4ODkgMTEuODM3NUMyMS42MTMgMTEuNzE0MiAyMS44MjE5IDExLjU3OTggMjIuMDE1MyAxMS40MzVDMjIuMDQxOSAxMS45ODIgMjIuNDc1IDEyLjQwNDIgMjMuMDEyIDEyLjQwNDJDMjMuNTY2NSAxMi40MDQyIDI0IDExLjk1NDIgMjQgMTEuMzgxNVY0LjcwOTE1QzI0IDIuMzk2NjkgMjIuMjY2IDAuNTIzODUzIDIwLjExODcgMC41MjM4NTNIMTkuNDMzMkMxNy44NjA1IDAuNTIzODUzIDE2LjQ0OSAxLjUzNzE3IDE1Ljg0NDEgMy4wOTE5OEMxNS42MzI0IDMuNjI0MSAxNS44ODQ1IDQuMjE3NTggMTYuMzk4NiA0LjQyMjMyQzE2Ljg5MjYgNC42Mzc0NiAxNy40Nzc0IDQuMzgxNzcgMTcuNjg5MSAzLjg2MDA0QzE3Ljk4MTUgMy4wNzIyNSAxOC42NjcgMi41NzAyNCAxOS40MzMyIDIuNTcwMjRIMjAuMTE4N0MyMS4xNjcxIDIuNTcwMjQgMjIuMDE0IDMuNTMyNjUgMjIuMDE0IDQuNzA5MTVWNC45OTg3NEMyMS41MzI1IDUuMTQ4NDUgMjAuOTEzMiA1LjMxMzE5IDIwLjE2OTEgNS40ODIzOUMxOS4wNCA1LjczODA0IDE4LjI0MzYgNS45MjIwNCAxNy44IDYuMDQ1NzFDMTcuMjE1NCA2LjIwODg3IDE2LjY4MTEgNi41MTY0NyAxNi4xOTcyIDYuOTU2MDdDMTUuNzczOCA3LjMyNTAxIDE1LjI1OTYgOC4wMDk4OSAxNS4yNTk2IDkuMTc2OThDMTUuMjU5NiAxMC4wOTc4IDE1LjYwMjQgMTAuOTA2MyAxNi4yNTc3IDExLjU1MDZaIiBmaWxsPSJibGFjayIvPg0KPC9zdmc+DQo=);
  width: 22px;
  height: 22px;
}
@media only screen and (max-width: 1560px) {
  .icon--tab-text.svg-icon:after {
    width: 17px;
    height: 17px;
  }
}
.btn-tool-top-right.tool-edit.icon--edit.svg-icon:before {
  content: none;
}
.editor-tool.icon--undo,
.editor-tool.icon--redo,
.editor-tool.icon--cut,
.editor-tool.icon--copy,
.editor-tool.icon--paste,
.editor-tool.icon--select-all,
.editor-tool.icon--select-all-active,
.editor-tool.icon--delete,
.editor-tool.icon--group {
  padding-left: 23px;
}
.g-header-mini {
  position: relative;
  height: 60px;
  width: 100%;
  min-width: 320px;
  border-bottom: 1px solid #D2D2D2;
  padding: 0 26px;
  background: #fff;
  font-family: 'Mulish', sans-serif;
}
.g-header-mini:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 8px;
  background: #000000;
}
.g-header-mini .header-wrap {
  display: flex;
  padding-top: 23px;
  align-items: center;
}
.g-header-mini .header-wrap .logo {
  margin-right: auto;
  display: inline-flex;
  align-items: center;
}
@media only screen and (max-width: 480px) {
  .g-header-mini .header-wrap .logo img {
    width: 100px;
    height: auto !important;
  }
}
.g-header-mini .header-wrap .secure {
  display: flex;
  margin-right: 50px;
  align-items: center;
}
.g-header-mini .header-wrap .secure > div {
  margin: 0 30px;
  height: 16px;
  position: relative;
}
.g-header-mini .header-wrap .secure > div img {
  height: 16px;
}
.g-header-mini .header-wrap .secure > div:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: -30px;
  right: auto;
  width: 1px;
  height: 100%;
  background: #E0E1E3;
}
.g-header-mini .header-wrap .secure > div:first-child:after {
  display: none;
}
@media only screen and (max-width: 1024px) {
  .g-header-mini .header-wrap .secure {
    display: none;
  }
}
.g-header-mini .header-wrap .support {
  display: flex;
}
.g-header-mini .header-wrap .support a {
  color: #000;
  text-decoration: none;
  margin-left: 15px;
  display: flex;
  align-items: center;
}
.g-header-mini .header-wrap .support a svg {
  fill: #000;
  margin-right: 10px;
}
@media only screen and (max-width: 480px) {
  .g-header-mini .header-wrap .support a svg {
    display: none;
  }
}
.g-header-mini .header-wrap .support a img {
  margin-right: 10px;
}
.g-header-mini .header-wrap-w {
  display: flex;
  padding-top: 12px;
  align-items: center;
}
.g-header-mini .header-wrap-w .logo {
  margin-right: auto;
  display: inline-flex;
  align-items: center;
}
@media only screen and (max-width: 480px) {
  .g-header-mini .header-wrap-w .logo img {
    width: 100px;
  }
}
.g-header-mini .header-wrap-w .secure {
  display: flex;
  margin-right: 50px;
  align-items: center;
}
.g-header-mini .header-wrap-w .secure > div {
  margin: 0 30px;
  height: 16px;
  position: relative;
}
.g-header-mini .header-wrap-w .secure > div img {
  height: 16px;
}
.g-header-mini .header-wrap-w .secure > div:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: -30px;
  right: auto;
  width: 1px;
  height: 100%;
  background: #E0E1E3;
}
.g-header-mini .header-wrap-w .secure > div:first-child:after {
  display: none;
}
@media only screen and (max-width: 1024px) {
  .g-header-mini .header-wrap-w .secure {
    display: none;
  }
}
.g-header-mini .header-wrap-w .support {
  display: flex;
}
.g-header-mini .header-wrap-w .support a {
  color: #000;
  text-decoration: none;
  margin-left: 15px;
  display: flex;
  align-items: center;
}
.g-header-mini .header-wrap-w .support a svg {
  fill: #000;
  margin-right: 10px;
}
@media only screen and (max-width: 480px) {
  .g-header-mini .header-wrap-w .support a svg {
    display: none;
  }
}
.g-header-mini .header-wrap-w .support a img {
  margin-right: 10px;
}
.disabled {
  pointer-events: none !important;
  opacity: 0.7 !important;
  animation: none !important;
}
.disabled_visible {
  pointer-events: none !important;
  opacity: 1 !important;
  animation: none !important;
}
.disabled *,
.disabled *:after,
.disabled *:before {
  pointer-events: none !important;
}
.null-opacity {
  opacity: 0 !important;
  pointer-events: none !important;
  visibility: hidden !important;
}
.blue {
  color: #000000 !important;
  font-weight: 700 !important;
}
.green {
  color: #82B44F !important;
}
.red {
  color: #FF8A7A !important;
}
.white {
  color: #fff !important;
}
.copper {
  color: #A78868;
}
.sky-blue {
  color: #8C8C8C;
}
.bg-sky-blue {
  background: #8C8C8C !important;
}
.margin-top-auto {
  margin-top: auto !important;
}
.flex-gap-1 {
  flex: 1;
}
.flex-item-stretch {
  position: relative;
}
.overflow-hidden {
  overflow: hidden !important;
}
.no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.flex-column {
  display: flex;
  flex-direction: column;
}
.unsupported-wrapper {
  margin: 0 auto;
  max-width: 1080px;
}
.unsupported-wrapper__logotype {
  text-align: center;
  margin-top: 85px;
  margin-bottom: 0;
}
.unsupported-wrapper__image {
  display: inline-block;
  vertical-align: top;
  padding-top: 65px;
}
.unsupported-wrapper__image img {
  width: 80%;
  height: auto;
}
.unsupported-wrapper__description {
  display: inline-block;
  vertical-align: top;
  padding-top: 61px;
  padding-left: 27px;
  width: 748px;
}
.unsupported-wrapper__description h1 {
  font-size: 60px;
  text-transform: uppercase;
  font-weight: 700;
  margin: 0;
  line-height: 72px;
  padding-bottom: 0px;
}
.unsupported-wrapper__description p {
  font-weight: 700;
  color: #a3a3a3;
  text-transform: uppercase;
  line-height: 30px;
  font-family: "ff-meta-serif-web-pro", serif;
  margin: 7px 0 0;
  font-size: 18px;
}
.unsupported-wrapper__browsers {
  margin-top: 42px;
  text-align: center;
}
.unsupported-wrapper__browsers li {
  display: inline-block;
  vertical-align: top;
  width: 146px;
  text-align: center;
  margin: 0 30px 15px;
}
.unsupported-wrapper__browsers p {
  text-align: center;
  text-transform: uppercase;
  font-weight: 700;
  margin: 21px 0 6px;
  font-family: "ff-meta-serif-web-pro", serif;
  font-size: 18px;
}
.unsupported-wrapper__browsers a {
  text-align: center;
  font-family: 'ff-meta-web-pro';
  text-transform: uppercase;
  font-weight: 700;
  color: #4a7cb0;
}
.unsupported-wrapper__back {
  text-align: center;
  margin-top: 40px;
}
.unsupported-wrapper__back a {
  color: #8ab95a;
  text-transform: capitalize;
  font-weight: bold;
  font-size: 10pt;
  font-family: "ff-meta-web-pro", sans-serif;
  margin: 0 0 0 -58px;
}
.link {
  color: #000000;
  text-decoration: underline;
  text-decoration-color: #000000;
  font-size: inherit;
  padding: 0 1px;
  cursor: pointer;
  white-space: nowrap;
}
.link:hover {
  text-decoration: none;
}
.link.green {
  color: #82B44F;
  text-decoration-color: rgba(130, 180, 79, 0.5);
}
.link.dotted {
  text-decoration: none;
  border-bottom-style: dashed;
  border-bottom-width: 1px;
}
.link.dotted:hover {
  border-bottom-color: transparent;
}
.link.brown {
  text-decoration: none;
  border-bottom: none;
}
.btn {
  display: inline-block;
  cursor: pointer;
  font-size: 14px;
  height: 32px;
  line-height: 29px;
  padding: 0 20px;
  text-align: center;
  text-transform: uppercase;
  background: #fff;
  color: #000000;
  border: 1px solid #D2D2D2;
  white-space: nowrap;
  text-decoration: none;
  letter-spacing: 0.05em;
  pointer-events: auto;
  position: relative;
  vertical-align: top;
}
.btn * {
  font-family: inherit;
}
.btn:active {
  box-shadow: none;
}
.btn.btn-printique-transparent {
  height: 44px;
  padding: 0 30px;
  border: 1px solid #A78868;
  color: #A78868;
  line-height: 42px;
  font-weight: 500;
  background: #fff;
  border-radius: 0;
  box-shadow: none;
  font-family: "Mulish";
}
.btn.btn-printique-transparent.transparent-800 {
  font-weight: 800;
  background: transparent;
}
.btn.btn-printique-transparent.transparent-800:hover {
  background: transparent;
}
.btn.btn-printique-transparent:focus {
  outline: none;
  box-shadow: 0 0 2px currentColor;
}
.btn.btn-printique-transparent:hover {
  background: #fff;
  opacity: 90%;
}
.btn.btn-printique-transparent.m-blue {
  color: #8C8C8C;
  border-color: #8C8C8C;
}
.btn.btn-printique-transparent .progress {
  background: rgba(0, 0, 0, 0.5);
}
.btn.btn-printique-invert {
  height: 44px;
  padding: 0 30px;
  border: none;
  color: #fff;
  line-height: 42px;
  font-weight: 500;
  background: #A78868;
  border-radius: 0;
  box-shadow: none;
  font-family: "Mulish";
}
.btn.btn-printique-invert:focus {
  outline: none;
  box-shadow: 0 0 2px currentColor;
}
.btn.btn-printique-invert:hover {
  opacity: 90%;
}
.btn.btn-printique-invert.m-progress {
  background: #d89c6f;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn.btn-printique-invert.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.btn.btn-printique-black {
  height: 44px;
  padding: 0 30px;
  border: none;
  color: #fff;
  line-height: 42px;
  font-weight: 500;
  background: #000000;
  border-radius: 0;
  box-shadow: none;
  font-family: "Mulish";
}
.btn.btn-printique-black:focus {
  opacity: 60%;
}
.btn.btn-printique-black:hover {
  opacity: 70%;
}
.btn.btn-printique-transparent-black {
  height: 44px;
  padding: 0 30px;
  border: none;
  color: #000000;
  border: 1px solid #000000;
  line-height: 42px;
  font-weight: 500;
  background: #fff;
  border-radius: 0;
  box-shadow: none;
  font-family: "Mulish";
}
.btn.btn-printique-transparent-black:focus {
  opacity: 60%;
}
.btn.btn-printique-transparent-black:hover {
  opacity: 70%;
}
.btn.btn-printique-clean {
  height: 22px;
  padding: 0;
  border: none;
  color: #000000;
  line-height: 22px;
  letter-spacing: 0.05em;
  font-weight: 500;
  font-size: 14px;
  background: transparent;
  border-radius: 0;
  box-shadow: none;
  font-family: "Mulish";
  text-decoration: underline;
}
.btn.btn-printique-clean:hover {
  text-decoration: none;
  opacity: 90%;
}
.btn.btn-printique-clean:focus {
  outline: none;
  opacity: 80%;
}
.btn.btn-font-small {
  font-size: 12px;
  letter-spacing: 0.02em;
}
.btn.btn-small {
  font-size: 12px;
  padding: 0 10px;
  height: 28px;
  line-height: 25px;
}
.btn.btn-full {
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  flex-direction: row-reverse;
}
.btn.btn-full.svg-icon:after {
  position: relative;
}
.btn.btn-big {
  height: 44px;
  line-height: 44px;
}
.btn.btn-text-add.font-icon.icon--text {
  height: 52px;
  line-height: 51px;
  width: 210px;
  padding-left: 40px;
  font-weight: 700;
  cursor: move;
  transition: none;
}
.btn.btn-text-add.font-icon.icon--text:after {
  top: 15px;
  left: 12px;
  font-size: 19px;
  color: #8C8C8C;
}
.btn.btn-text-add.font-icon.icon--text.text-add-large {
  font-size: 18px;
}
.btn.btn-text-add.font-icon.icon--text.text-add-medium {
  font-size: 14px;
}
.btn.btn-text-add.font-icon.icon--text.text-add-small {
  font-size: 10px;
}
.btn.btn-text-add.font-icon.icon--text .icon--delete {
  position: absolute;
  display: none;
  right: 5px;
  top: 6px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.btn.btn-text-add.font-icon.icon--text .icon--delete:after {
  top: 3px;
  left: 4px;
}
.btn.btn-text-add.font-icon.icon--text .icon--delete:hover:after {
  color: #8C8C8C;
}
.btn.btn-text-add.font-icon.icon--text:hover .icon--delete {
  display: block;
}
.btn.btn-wide {
  padding-left: 50px;
  padding-right: 50px;
}
.btn.btn-blue {
  background: #4A7CB0;
  color: #fff;
}
.btn.btn-blue.font-icon:after {
  color: #fff;
}
.btn.btn-green {
  background: #000000;
  color: #fff;
  box-shadow: 0px 1px 0px rgba(0, 0, 0, 0.6);
}
.btn.btn-green.disabled {
  background: #8C8C8C;
}
.btn.btn-green:hover {
  opacity: 0.7 !important;
}
.btn.btn-white {
  background: #fff;
  color: #000000;
  border-color: #EDEDED;
}
.btn.btn-white.font-icon:after {
  color: #000000;
}
.btn.btn-editor {
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 0 10px;
  height: 28px;
  line-height: 26px;
}
.btn.btn-editor.font-icon:after {
  color: #000000;
}
.btn.btn-editor:hover {
  opacity: 70%;
}
.btn.btn-editor.btn-green {
  background: #82B44F;
  color: #fff;
  border-color: transparent;
}
.btn.btn-editor.photo-action {
  font-size: 10px;
  font-weight: 600;
}
.btn.btn-zoom {
  width: 96px;
  text-align: center;
  display: flex;
  padding: 0;
}
.btn.btn-zoom .minus {
  position: relative;
  width: 25px;
  height: 100%;
  flex: none;
}
.btn.btn-zoom .minus:after {
  content: '';
  background: #000000;
  width: 12px;
  height: 2px;
  position: absolute;
  top: 13px;
  left: 7px;
  border-radius: 2px;
}
.btn.btn-zoom .minus:hover:after {
  transform: scale(1.33);
}
.btn.btn-zoom .value {
  flex: auto;
  font-size: 10px;
  line-height: 27px;
  margin-left: 4px;
  color: #000000;
}
.btn.btn-zoom .plus {
  position: relative;
  width: 25px;
  height: 100%;
  flex: none;
}
.btn.btn-zoom .plus:after {
  content: '';
  background: #000000;
  width: 12px;
  height: 2px;
  position: absolute;
  top: 12px;
  left: 7px;
  border-radius: 2px;
}
.btn.btn-zoom .plus:before {
  content: '';
  background: #000000;
  height: 12px;
  width: 2px;
  position: absolute;
  left: 12px;
  top: 7px;
  border-radius: 2px;
}
.btn.btn-zoom .plus:hover:after,
.btn.btn-zoom .plus:hover:before {
  transform: scale(1.33);
}
.btn.btn-pages {
  width: 110px;
  text-align: center;
  font-weight: bold;
}
.btn.btn-pages.wide {
  width: 118px;
}
.btn.btn-pages span {
  font-weight: bold;
}
.btn.btn-style-off {
  background: transparent;
  border-color: transparent;
  box-shadow: none;
  color: #000;
}
.btn.btn-style-off.btn-font-white {
  color: #fff;
}
.btn.btn-transparent-basic {
  background: transparent;
  color: #000;
  border-color: #BECCDB;
  box-shadow: none;
}
.btn.font-icon.icon--add-photos {
  padding-left: 40px;
}
.btn.font-icon.icon--add-photos:after {
  left: 10px;
  top: 6px;
}
.btn.font-icon.icon--share {
  padding-left: 29px;
}
.btn.font-icon.icon--share:after {
  left: 10px;
  top: 5px;
  font-size: 14px;
}
.btn.font-icon.icon--save-project {
  padding-left: 35px;
}
.btn.font-icon.icon--save-project:after {
  left: 9px;
  top: 8px;
  font-size: 12px;
}
.btn.font-icon.icon--preview {
  padding-left: 39px;
}
.btn.font-icon.icon--preview:after {
  left: 10px;
  top: 7px;
}
.btn.font-icon.icon--datepicker {
  padding-left: 50px;
}
.btn.font-icon.icon--datepicker:after {
  left: 21px;
  top: 5px;
}
.btn.font-icon.icon--event-box {
  padding-left: 50px;
  color: #000000;
}
.btn.font-icon.icon--event-box:after {
  left: 21px;
  top: 5px;
}
.btn.font-icon.icon--rebuild {
  padding-left: 34px;
}
.btn.font-icon.icon--rebuild:after {
  left: 10px;
  top: 7px;
}
.btn.font-icon.icon--advanced {
  padding-left: 32px;
}
.btn.font-icon.icon--advanced:after {
  left: 10px;
  top: 7px;
}
.btn.font-icon.icon--next:after {
  position: relative;
  margin-left: 12px;
}
.btn.font-icon.icon--next-small:after {
  position: relative;
  margin-left: 8px;
  top: 1px;
}
.btn.font-icon.icon--back {
  padding-left: 33px;
}
.btn.font-icon.icon--back:after {
  top: 6px;
  left: 10px;
}
.btn.font-icon.icon--text {
  padding-left: 31px;
  text-align: left;
}
.btn.font-icon.icon--text:after {
  top: 7px;
  left: 10px;
}
.btn.font-icon.icon--choose-cover {
  padding-left: 32px;
}
.btn.font-icon.icon--choose-cover:after {
  top: 6px;
  left: 10px;
}
.btn.font-icon.icon--choose-layout {
  padding-left: 31px;
}
.btn.font-icon.icon--choose-layout:after {
  top: 6px;
  left: 10px;
}
.btn.font-icon.icon--shuffle-photos {
  padding-left: 33px;
}
.btn.font-icon.icon--shuffle-photos:after {
  top: 6px;
  left: 10px;
}
.btn.font-icon.icon--shuffle {
  padding-left: 34px;
}
.btn.font-icon.icon--shuffle:after {
  top: 8px;
  left: 10px;
}
.btn.font-icon.icon--upload {
  padding-left: 36px;
}
.btn.font-icon.icon--upload:after {
  left: 10px;
  top: 5px;
}
.btn.font-icon.icon--minus {
  padding-left: 13px;
  padding-right: 13px;
}
.btn.font-icon.icon--minus:after {
  top: 13px;
  left: 6px;
  width: 13px;
  height: 1px;
  background: #000;
}
.btn.font-icon.icon--minus:hover:after {
  background: #4A7CB0;
}
.btn.font-icon.icon--plus {
  padding-left: 13px;
  padding-right: 13px;
}
.btn.font-icon.icon--plus:after {
  top: 13px;
  left: 6px;
  width: 13px;
  height: 1px;
  background: #000;
}
.btn.font-icon.icon--plus:before {
  content: "";
  position: absolute;
  top: 7px;
  left: 12px;
  height: 13px;
  width: 1px;
  background: #000;
}
.btn.font-icon.icon--plus:hover:after,
.btn.font-icon.icon--plus:hover:before {
  background: #4A7CB0;
}
.btn.font-icon.icon--arrow-left {
  padding-left: 13px;
  padding-right: 13px;
}
.btn.font-icon.icon--arrow-left:after {
  top: 4px;
  left: 8px;
}
.btn.font-icon.icon--arrow-right {
  padding-left: 13px;
  padding-right: 13px;
}
.btn.font-icon.icon--arrow-right:after {
  top: 4px;
  right: 8px;
}
.btn.font-icon.icon--page-color {
  padding-left: 32px;
}
.btn.font-icon.icon--page-color:after {
  top: 7px;
  left: 10px;
}
.btn.font-icon.icon--download {
  padding-left: 30px;
}
.btn.font-icon.icon--download:after {
  top: 5px;
  left: 10px;
}
.btn.svg-icon.icon--manage-pages:after {
  display: none;
  left: 10px;
  top: 7px;
}
.btn.svg-icon.icon--old-version {
  padding-left: 30px;
}
.btn.svg-icon.icon--old-version:after {
  left: 10px;
  top: 6px;
}
.btn .progress {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.btn-tool {
  position: absolute;
  display: block;
  width: 30px;
  height: 30px;
  padding: 0;
  line-height: 27px;
  border-radius: 30px;
  background: #fff;
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
  cursor: pointer;
}
.btn-tool-clean {
  background: transparent;
  box-shadow: none;
  text-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.btn-tool-title {
  position: absolute;
  pointer-events: none;
  bottom: -55px;
  right: 0;
  width: 23px;
  height: 23px;
  background: #fff;
  border-radius: 100%;
  overflow: hidden;
  font-size: 10px;
  line-height: 23px;
  text-align: center;
  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.3);
}
.btn-tool.icon-text-cut {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAARCAYAAAA/mJfHAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFcSURBVHgBpZK9TgJBFIXPvaiIiWQDdmJCY2PnG0AhtT6BEB9AOkp9A0ysFXkCtZU1vIGxs9REW+JqodG4c90ZZd1/FU6zO5Mz39y59xAyJEPLgps7FUiNIGfISYvqjpPm5ywYFHc1yIBBm956L8tOSK+qKi7fxg4otU4N5xr/qsylbuIlnLyfCpPLctM8K1FUk4FV+zsM4vemc1TA6k4RneP5QHXcM8P5DeYOSvserTpeLy8p8y0WQrdVobCbCdNNJ46btBYXJLQW4Xa0unBlevSCkKFSFqTIUl50EmEmCoJm2snK93ODIs8fHMYPTPEQE0iI/GGZ0JooiPSSzM8vhJt7xtqKivXNh+SoSfVRn3UTg1GI6mFEsK9m8fSK9OpcOdAcVh/cDkYhqv5FHif2HA7P88iQpaMyQ5QchbG2G29fnd54z7KZqJCyS4+GPLXkjknUlv7BdHJIpPUJuVuIVJYF8I0AAAAASUVORK5CYII=) no-repeat;
  width: 16px;
  height: 16px;
  background-size: 16px;
  box-shadow: none;
  bottom: 0;
}
.btn-tool.spread-tool {
  top: -10px;
  width: 24px;
  height: 24px;
  padding: 0 12px;
}
.btn-tool.spread-tool.tool-add {
  right: 81px;
}
.btn-tool.spread-tool.tool-add:after {
  content: '';
  background: #8C8C8C;
  width: 13px;
  height: 1px;
  position: absolute;
  top: 12px;
  left: 6px;
}
.btn-tool.spread-tool.tool-add:before {
  content: '';
  background: #8C8C8C;
  height: 13px;
  width: 1px;
  position: absolute;
  left: 12px;
  top: 6px;
}
.btn-tool.spread-tool.tool-mirror {
  right: 51px;
}
.btn-tool.spread-tool.tool-mirror:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOSAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80OF8xMTQpIj4NCjxwYXRoIGQ9Ik05LjUgMEM5LjA4NTc5IDAgOC43NSAwLjMzNTc4NyA4Ljc1IDAuNzVWMTcuMjVDOC43NSAxNy42NjQyIDkuMDg1NzkgMTggOS41IDE4QzkuOTE0MjEgMTggMTAuMjUgMTcuNjY0MiAxMC4yNSAxNy4yNVYwLjc1QzEwLjI1IDAuMzM1Nzg2IDkuOTE0MjEgMCA5LjUgMFoiIGZpbGw9ImJsYWNrIi8+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTYuNjkxNTMgMTIuNjk2OUM2Ljk0MjQgMTIuODUxOSA3LjI1IDEyLjY0OTEgNy4yNSAxMi4zMjg3VjQuOTIxMjVDNy4yNSA0LjYwMDkzIDYuOTQyNCA0LjM5ODE1IDYuNjkxNTMgNC41NTMwOEwwLjY5NDM0NiA4LjI1NjgzQzAuNDM1MjE4IDguNDE2ODYgMC40MzUyMTggOC44MzMxNCAwLjY5NDM0NiA4Ljk5MzE3TDYuNjkxNTMgMTIuNjk2OVpNMi45NTI4OCA4LjYyNUw1Ljc1IDEwLjM1MjVWNi44OTc1NUwyLjk1Mjg4IDguNjI1WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuMzA4NSAxMi42OTY5QzEyLjA1NzYgMTIuODUxOSAxMS43NSAxMi42NDkxIDExLjc1IDEyLjMyODdWNC45MjEyNUMxMS43NSA0LjYwMDkzIDEyLjA1NzYgNC4zOTgxNSAxMi4zMDg1IDQuNTUzMDhMMTguMzA1NyA4LjI1NjgzQzE4LjU2NDggOC40MTY4NiAxOC41NjQ4IDguODMzMTQgMTguMzA1NyA4Ljk5MzE3TDEyLjMwODUgMTIuNjk2OVpNMTYuMDQ3MSA4LjYyNUwxMy4yNSAxMC4zNTI1VjYuODk3NTVMMTYuMDQ3MSA4LjYyNVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNDhfMTE0Ij4NCjxyZWN0IHdpZHRoPSIxOCIgaGVpZ2h0PSIxOCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  height: 12px;
  width: 15px;
  top: 6px;
  left: 6px;
}
.btn-tool.spread-tool.tool-copy {
  right: 21px;
}
.btn-tool.spread-tool.tool-copy:after {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80OF8xMjApIj4NCjxwYXRoIGQ9Ik0wLjUgM0g5LjVWMTJIMC41VjNaIiBmaWxsPSJ3aGl0ZSIvPg0KPG1hc2sgaWQ9Im1hc2swXzQ4XzEyMCIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjMiIHdpZHRoPSIxMCIgaGVpZ2h0PSI5Ij4NCjxwYXRoIGQ9Ik0wLjUgM0g5LjVWMTJIMC41VjNaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF80OF8xMjApIj4NCjxwYXRoIGQ9Ik0wLjUgM1YySC0wLjVWM0gwLjVaTTkuNSAzSDEwLjVWMkg5LjVWM1pNOS41IDEyVjEzSDEwLjVWMTJIOS41Wk0wLjUgMTJILTAuNVYxM0gwLjVWMTJaTTAuNSA0SDkuNVYySDAuNVY0Wk04LjUgM1YxMkgxMC41VjNIOC41Wk05LjUgMTFIMC41VjEzSDkuNVYxMVpNMS41IDEyVjNILTAuNVYxMkgxLjVaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPHBhdGggZD0iTTQuNSAwSDEzLjVWOUg0LjVWMFoiIGZpbGw9IndoaXRlIi8+DQo8bWFzayBpZD0ibWFzazFfNDhfMTIwIiBzdHlsZT0ibWFzay10eXBlOmx1bWluYW5jZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iNCIgeT0iMCIgd2lkdGg9IjEwIiBoZWlnaHQ9IjkiPg0KPHBhdGggZD0iTTQuNSAwSDEzLjVWOUg0LjVWMFoiIGZpbGw9IndoaXRlIi8+DQo8L21hc2s+DQo8ZyBtYXNrPSJ1cmwoI21hc2sxXzQ4XzEyMCkiPg0KPHBhdGggZD0iTTQuNSAwVi0xSDMuNVYwSDQuNVpNMTMuNSAwSDE0LjVWLTFIMTMuNVYwWk0xMy41IDlWMTBIMTQuNVY5SDEzLjVaTTQuNSA5SDMuNVYxMEg0LjVWOVpNNC41IDFIMTMuNVYtMUg0LjVWMVpNMTIuNSAwVjlIMTQuNVYwSDEyLjVaTTEzLjUgOEg0LjVWMTBIMTMuNVY4Wk01LjUgOVYwSDMuNVY5SDUuNVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfNDhfMTIwIj4NCjxyZWN0IHdpZHRoPSIxMyIgaGVpZ2h0PSIxMiIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSkiLz4NCjwvY2xpcFBhdGg+DQo8L2RlZnM+DQo8L3N2Zz4NCg==);
  width: 11px;
  height: 10px;
  left: 7px;
  top: 6px;
}
.btn-tool.spread-tool.tool-delete {
  right: -8px;
}
.btn-tool.spread-tool.tool-delete:after {
  content: '\E811';
  color: #8C8C8C;
  top: 5px;
  left: 6px;
  font-size: 12px;
}
.btn-tool.spread-tool.tool-delete.svg-icon:after {
  content: '';
  width: 13px;
  margin-left: -1px;
  margin-top: 0px;
}
.btn-tool.tool-zoom {
  width: 150px;
  margin-left: -75px;
  cursor: default;
}
.btn-tool.tool-zoom .tool-zoom-plus {
  position: absolute;
  right: -50px;
  vertical-align: top;
  width: 40px;
}
.btn-tool.tool-zoom .tool-zoom-plus:after {
  content: '';
  position: absolute;
  top: 14px;
  bottom: auto;
  left: 11px;
  right: auto;
  width: 18px;
  height: 1px;
  background: #8C8C8C;
}
.btn-tool.tool-zoom .tool-zoom-plus:before {
  content: '';
  position: absolute;
  top: 6px;
  bottom: auto;
  left: 20px;
  right: auto;
  width: 1px;
  height: 18px;
  background: #8C8C8C;
}
.btn-tool.tool-zoom .tool-zoom-minus {
  position: absolute;
  left: -45px;
  vertical-align: top;
  width: 40px;
}
.btn-tool.tool-zoom .tool-zoom-minus:after {
  content: '';
  position: absolute;
  top: 14px;
  bottom: auto;
  left: 11px;
  right: auto;
  width: 18px;
  height: 1px;
  background: #4A7CB0;
}
.btn-tool.tool-zoom .tool-zoom-range {
  width: calc(100% - 30px);
  margin: 0 auto;
  padding-top: 7px;
}
.btn-tool.tool-zoom .tool-zoom-label {
  display: block;
  line-height: 14px;
  text-align: center;
  color: #fff;
  text-shadow: 1px 1px #000;
  position: absolute;
  top: 32px;
  width: 100%;
  font-size: 12px;
  font-weight: 700;
}
.btn-tool.font-icon.icon--delete:after {
  left: 9px;
  top: 8px;
  color: #000000;
  transition: transform 0.1s ease-out;
}
.btn-tool.font-icon.icon--delete:hover:after {
  transform: rotateZ(360deg);
}
.btn-tool.font-icon.icon--flip:after {
  left: 6px;
  top: 4px;
  color: #fff;
  transition: all 0.1s ease-out;
}
.btn-tool.font-icon.icon--flip:hover:after {
  transform: rotateZ(360deg);
}
.btn-tool.font-icon.icon--text-edit:after {
  left: 9px;
  top: 7px;
  color: #000000;
}
.btn-tool.font-icon.icon--swap:after {
  left: 9px;
  top: 8px;
  color: #000000;
  transition: all 0.1s ease-out;
}
.btn-tool.font-icon.icon--swap:hover:after {
  transform: rotateZ(180deg);
}
.btn-tool.font-icon.icon--inner-rotate:after {
  left: 6px;
  top: 5px;
  color: #fff;
  transform: rotateZ(80deg);
}
.btn-tool.font-icon.icon--rotate {
  background: #000000;
  width: 23px;
  height: 23px;
  padding: 0 10px;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
}
.btn-tool.font-icon.icon--rotate:after {
  left: 6px;
  color: #fff;
  top: 5px;
  transition: all 0.1s ease-out;
}
.btn-tool.font-icon.icon--rotate:before {
  content: '';
  background: #fff;
  width: 2px;
  height: 14px;
  position: absolute;
  top: 21px;
  left: 11px;
  pointer-events: none;
}
.btn-tool.font-icon.icon--rotate:hover:after {
  transform: rotateZ(360deg);
}
.btn-tool.font-icon.icon--rotate-cw:after {
  left: 8px;
  top: 8px;
  color: #fff;
}
.btn-tool.font-icon.icon--rotate-ccw:after {
  left: 4px;
  top: 8px;
  color: #fff;
}
.tool-resize {
  position: absolute;
  width: 18px;
  height: 18px;
  cursor: pointer;
}
.tool-resize:after {
  content: '';
  position: absolute;
  background: #8C8C8C;
  border: 1px solid #fff;
  width: 18px;
  height: 18px;
  z-index: 1;
  top: -2px;
  left: -1px;
  border-radius: 50%;
}
.tool-resize:hover:after {
  border-width: 2px;
  width: 18px;
  height: 18px;
}
.tool-resize.tool-resize-top-left {
  top: -8px;
  left: -8px;
}
.tool-resize.tool-resize-top-center {
  top: -7px;
  left: 50%;
  margin-left: -7px;
}
.tool-resize.tool-resize-top-center:after {
  width: 18px;
  height: 8px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMTQ3KSI+DQo8bWFzayBpZD0ibWFzazBfNTBfMTE0NyIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCI+DQo8cGF0aCBkPSJNMTggMEgwVjEwSDE4VjBaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF81MF8xMTQ3KSI+DQo8cGF0aCBkPSJNOC45OTk3MyAwLjYyNUM0LjM4NDIgMC42MjUgMC42NDI1NzggNC4yNjI2OSAwLjY0MjU3OCA4Ljc1VjkuMzc1SDE3LjM1NjlWOC43NUMxNy4zNTY5IDQuMjYyNjkgMTMuNjE1NCAwLjYyNSA4Ljk5OTczIDAuNjI1WiIgZmlsbD0iIzhDOEM4QyIgc3Ryb2tlPSJ3aGl0ZSIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzExNDciPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K) no-repeat;
  border-radius: 0;
  border: none;
}
.tool-resize.tool-resize-top-right {
  top: -8px;
  right: -8px;
}
.tool-resize.tool-resize-center-left {
  top: 50%;
  margin-top: -4px;
  left: -13px;
}
.tool-resize.tool-resize-center-left:after {
  width: 18px;
  height: 8px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMTQ3KSI+DQo8bWFzayBpZD0ibWFzazBfNTBfMTE0NyIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCI+DQo8cGF0aCBkPSJNMTggMEgwVjEwSDE4VjBaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF81MF8xMTQ3KSI+DQo8cGF0aCBkPSJNOC45OTk3MyAwLjYyNUM0LjM4NDIgMC42MjUgMC42NDI1NzggNC4yNjI2OSAwLjY0MjU3OCA4Ljc1VjkuMzc1SDE3LjM1NjlWOC43NUMxNy4zNTY5IDQuMjYyNjkgMTMuNjE1NCAwLjYyNSA4Ljk5OTczIDAuNjI1WiIgZmlsbD0iIzhDOEM4QyIgc3Ryb2tlPSJ3aGl0ZSIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzExNDciPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K) no-repeat;
  transform: rotate(-90deg);
  border-radius: 0;
  border: none;
}
.tool-resize.tool-resize-center-right {
  top: 50%;
  margin-top: -4px;
  right: -14px;
}
.tool-resize.tool-resize-center-right:after {
  width: 18px;
  height: 8px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMTQ3KSI+DQo8bWFzayBpZD0ibWFzazBfNTBfMTE0NyIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCI+DQo8cGF0aCBkPSJNMTggMEgwVjEwSDE4VjBaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF81MF8xMTQ3KSI+DQo8cGF0aCBkPSJNOC45OTk3MyAwLjYyNUM0LjM4NDIgMC42MjUgMC42NDI1NzggNC4yNjI2OSAwLjY0MjU3OCA4Ljc1VjkuMzc1SDE3LjM1NjlWOC43NUMxNy4zNTY5IDQuMjYyNjkgMTMuNjE1NCAwLjYyNSA4Ljk5OTczIDAuNjI1WiIgZmlsbD0iIzhDOEM4QyIgc3Ryb2tlPSJ3aGl0ZSIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzExNDciPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K) no-repeat;
  transform: rotate(90deg);
  border-radius: 0;
  border: none;
}
.tool-resize.tool-resize-bottom-left {
  bottom: -8px;
  left: -8px;
}
.tool-resize.tool-resize-bottom-center {
  bottom: -20px;
  left: 50%;
  margin-left: -8px;
}
.tool-resize.tool-resize-bottom-center:after {
  width: 18px;
  height: 8px;
  background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxOCAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF8xMTQ3KSI+DQo8bWFzayBpZD0ibWFzazBfNTBfMTE0NyIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIxOCIgaGVpZ2h0PSIxMCI+DQo8cGF0aCBkPSJNMTggMEgwVjEwSDE4VjBaIiBmaWxsPSJ3aGl0ZSIvPg0KPC9tYXNrPg0KPGcgbWFzaz0idXJsKCNtYXNrMF81MF8xMTQ3KSI+DQo8cGF0aCBkPSJNOC45OTk3MyAwLjYyNUM0LjM4NDIgMC42MjUgMC42NDI1NzggNC4yNjI2OSAwLjY0MjU3OCA4Ljc1VjkuMzc1SDE3LjM1NjlWOC43NUMxNy4zNTY5IDQuMjYyNjkgMTMuNjE1NCAwLjYyNSA4Ljk5OTczIDAuNjI1WiIgZmlsbD0iIzhDOEM4QyIgc3Ryb2tlPSJ3aGl0ZSIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzUwXzExNDciPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjEwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K) no-repeat;
  transform: rotate(-180deg);
  border-radius: 0;
  border: none;
}
.tool-resize.tool-resize-bottom-right {
  bottom: -8px;
  right: -8px;
}
.custom-toggle {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 16px;
  white-space: nowrap;
  padding: 0 0 0 31px;
  font-size: 12px;
  cursor: pointer;
}
.custom-toggle input {
  display: none;
}
.custom-toggle input:checked + span::before,
.custom-toggle input.checked + span::before,
.custom-toggle input:checked + label::before,
.custom-toggle input.checked + label::before {
  background: #82B44F;
}
.m-blue.custom-toggle input:checked + span::before,
.m-blue.custom-toggle input.checked + span::before,
.m-blue.custom-toggle input:checked + label::before,
.m-blue.custom-toggle input.checked + label::before {
  background: #fff;
}
.m-printique.custom-toggle input:checked + span::before,
.m-printique.custom-toggle input.checked + span::before,
.m-printique.custom-toggle input:checked + label::before,
.m-printique.custom-toggle input.checked + label::before {
  background: #fff;
}
.custom-toggle input:checked + span::after,
.custom-toggle input.checked + span::after,
.custom-toggle input:checked + label::after,
.custom-toggle input.checked + label::after {
  left: -19px;
}
.m-big.custom-toggle input:checked + span::after,
.m-big.custom-toggle input.checked + span::after,
.m-big.custom-toggle input:checked + label::after,
.m-big.custom-toggle input.checked + label::after {
  left: -29px;
}
.m-printique.custom-toggle input:checked + span::after,
.m-printique.custom-toggle input.checked + span::after,
.m-printique.custom-toggle input:checked + label::after,
.m-printique.custom-toggle input.checked + label::after {
  left: -42px;
  background: #000000;
}
.m-blue.custom-toggle input:checked + span::after,
.m-blue.custom-toggle input.checked + span::after,
.m-blue.custom-toggle input:checked + label::after,
.m-blue.custom-toggle input.checked + label::after {
  background: #000000;
}
.m-label-left.custom-toggle input:checked + span::after,
.m-label-left.custom-toggle input.checked + span::after,
.m-label-left.custom-toggle input:checked + label::after,
.m-label-left.custom-toggle input.checked + label::after {
  right: -27px;
  left: auto;
}
.reverse.m-label-left.custom-toggle input:checked + span::after,
.reverse.m-label-left.custom-toggle input.checked + span::after,
.reverse.m-label-left.custom-toggle input:checked + label::after,
.reverse.m-label-left.custom-toggle input.checked + label::after {
  right: -19px;
}
.custom-toggle > label,
.custom-toggle > span {
  position: relative;
  display: inline-flex;
  align-items: center;
  height: 100%;
  line-height: 15px;
  cursor: pointer;
  font-size: 12px;
  color: #000000;
}
.custom-toggle > label:hover:before,
.custom-toggle > span:hover:before {
  border-color: #000000 !important;
}
.custom-toggle > label:active:before,
.custom-toggle > span:active:before {
  opacity: 0.5;
  border-color: #000000 !important;
}
.custom-toggle > label:active:after,
.custom-toggle > span:active:after {
  opacity: 0.5;
  border-color: #000000 !important;
}
.custom-toggle > label::before,
.custom-toggle > span::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: -31px;
  right: auto;
  width: 26px;
  height: 16px;
  border-radius: 16px;
  background: rgba(130, 180, 79, 0.5);
  transition: all 0.1s ease-out;
  box-sizing: border-box;
}
.m-big.custom-toggle > label::before,
.m-big.custom-toggle > span::before {
  position: absolute;
  top: 0;
  bottom: auto;
  left: -44px;
  right: auto;
  width: 35px;
  height: 22px;
  border-radius: 22px;
}
.m-blue.custom-toggle > label::before,
.m-blue.custom-toggle > span::before {
  background: #fff;
  border: 1px solid #D2D2D2;
}
.m-printique.custom-toggle > label::before,
.m-printique.custom-toggle > span::before {
  position: absolute;
  top: 0;
  bottom: auto;
  left: -70px;
  right: auto;
  width: 56px;
  height: 34px;
  background: #fff;
  border: 2px solid #D2D2D2;
  box-sizing: border-box;
  border-radius: 34px;
}
.m-label-left.custom-toggle > label::before,
.m-label-left.custom-toggle > span::before {
  right: -31px;
  left: auto;
}
.custom-toggle > label::after,
.custom-toggle > span::after {
  content: "";
  position: absolute;
  top: 2px;
  bottom: auto;
  left: -29px;
  right: auto;
  width: 12px;
  height: 12px;
  border-radius: 100%;
  background: #8C8C8C;
  z-index: 1;
  transition: all 0.1s ease-out;
}
.m-big.custom-toggle > label::after,
.m-big.custom-toggle > span::after {
  position: absolute;
  top: 2px;
  bottom: auto;
  left: -42px;
  right: auto;
  width: 18px;
  height: 18px;
}
.m-printique.custom-toggle > label::after,
.m-printique.custom-toggle > span::after {
  position: absolute;
  top: 8px;
  bottom: auto;
  left: -60px;
  right: auto;
  width: 18px;
  height: 18px;
  background: #8C8C8C;
}
.m-label-left.custom-toggle > label::after,
.m-label-left.custom-toggle > span::after {
  right: -20px;
  left: auto;
}
.reverse.m-label-left.custom-toggle > label::after,
.reverse.m-label-left.custom-toggle > span::after {
  right: -29px;
}
.m-big.custom-toggle > label,
.m-big.custom-toggle > span {
  line-height: 22px;
}
.m-printique.custom-toggle > label,
.m-printique.custom-toggle > span {
  font-family: "Mulish";
  font-size: 16px;
  color: #000000;
  line-height: 24px;
  font-weight: 500;
}
.m-with-borders.custom-toggle > label,
.m-with-borders.custom-toggle > span {
  width: 100%;
}
.custom-toggle > label.checked::before,
.custom-toggle > span.checked::before {
  background: #82B44F;
}
.m-blue.custom-toggle > label.checked::before,
.m-blue.custom-toggle > span.checked::before {
  background: #AAB9C7;
}
.custom-toggle > label.checked::after,
.custom-toggle > span.checked::after {
  left: -19px;
}
.m-big.custom-toggle > label.checked::after,
.m-big.custom-toggle > span.checked::after {
  left: -29px;
}
.m-big.custom-toggle {
  height: 22px;
  font-size: 16px;
  padding-left: 44px;
}
.m-printique.custom-toggle {
  height: 34px;
  padding-left: 70px;
}
.m-label-left.custom-toggle {
  padding-left: 0;
  padding-right: 31px;
}
.m-with-borders.custom-toggle {
  margin-top: 10px;
  width: 100%;
  margin-bottom: 10px;
}
.m-with-borders.custom-toggle:before {
  content: "";
  position: absolute;
  background: #EDEDED;
  width: 100%;
  height: 1px;
  top: -10px;
  left: 0;
}
.m-with-borders.custom-toggle:after {
  content: "";
  position: absolute;
  background: #EDEDED;
  width: 100%;
  height: 1px;
  bottom: -10px;
  left: 0;
}
.custom-toggle.lg-size {
  height: 24px;
}
.custom-toggle.lg-size input:checked + label:after {
  left: -10px;
}
.custom-toggle.lg-size > label {
  font-size: 12px;
  font-weight: 500;
  text-transform: capitalize;
  padding-left: 15px;
}
.custom-toggle.lg-size > label:before {
  width: 40px;
  height: 24px;
}
.custom-toggle.lg-size > label:after {
  width: 14px;
  height: 14px;
  top: 5px;
  left: -27px;
}
.custom-checkbox {
  position: relative;
  display: inline-flex;
  align-items: center;
  min-height: 24px;
  padding: 0 0 0 30px;
}
.custom-checkbox:hover span::before {
  border-color: #000000;
}
.custom-checkbox:hover span::after {
  content: "\E80F";
  font-family: "icons";
  font-size: 8px;
  position: absolute;
  top: 3px;
  left: 6px;
  pointer-events: none;
  opacity: 0;
  color: #000000;
  z-index: 1;
  opacity: 30%;
}
.custom-checkbox > input {
  display: none;
}
.custom-checkbox > input:checked + span::after,
.custom-checkbox > input.checked + span::after,
.custom-checkbox > input:checked + label::after,
.custom-checkbox > input.checked + label::after {
  pointer-events: auto;
  opacity: 1;
}
.custom-checkbox > span,
.custom-checkbox > label {
  display: inline-flex;
  align-items: center;
  line-height: 19px;
  font-size: 14px;
  cursor: pointer;
  color: #000000;
  font-family: "Mulish";
}
.m-editor.custom-checkbox > span,
.m-editor.custom-checkbox > label {
  font-family: "Mulish";
  color: #000;
  font-size: 14px;
}
.m-editor.custom-checkbox > span span,
.m-editor.custom-checkbox > label span {
  color: #000;
}
.m-capitalize.custom-checkbox > span,
.m-capitalize.custom-checkbox > label {
  text-transform: capitalize;
}
.custom-checkbox > span a,
.custom-checkbox > label a {
  color: #000000;
  text-decoration: underline;
  font-weight: 700;
  margin-left: 3px;
}
.custom-checkbox > span::before,
.custom-checkbox > label::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 24px;
  height: 24px;
  border-radius: 2px;
  background: #fff;
  border: 1px solid #D2D2D2;
  box-sizing: border-box;
}
.m-small.custom-checkbox > span::before,
.m-small.custom-checkbox > label::before {
  width: 20px;
  height: 20px;
}
.m-label-left.custom-checkbox > span::before,
.m-label-left.custom-checkbox > label::before {
  left: auto;
  right: 0;
}
.custom-checkbox > span::after,
.custom-checkbox > label::after {
  content: "\E80F";
  font-family: "icons";
  font-size: 8px;
  position: absolute;
  top: 3px;
  left: 6px;
  pointer-events: none;
  opacity: 0;
  color: #000000;
  z-index: 1;
  transition: all 0.1s ease-out;
}
.m-editor.custom-checkbox > span::after,
.m-editor.custom-checkbox > label::after {
  top: 4px;
  left: 7px;
}
.m-small.custom-checkbox > span::after,
.m-small.custom-checkbox > label::after {
  font-size: 7px;
  left: 5px;
  top: 4px;
}
.m-label-left.custom-checkbox > span::after,
.m-label-left.custom-checkbox > label::after {
  left: auto;
  right: 6px;
}
.m-small.custom-checkbox > span,
.m-small.custom-checkbox > label {
  font-size: 10px;
}
@media only screen and (max-width: 480px) {
  .custom-checkbox > span,
  .custom-checkbox > label {
    font-size: 13px;
  }
}
.m-small.custom-checkbox {
  min-height: 22px;
  padding-left: 27px;
}
.m-label-left.custom-checkbox {
  padding-right: 30px;
  padding-left: 0;
}
.custom-radio {
  position: relative;
  display: inline-flex;
  align-items: center;
  min-height: 24px;
  padding: 0 0 0 30px;
}
.custom-radio:hover span::before {
  border-color: #000000;
}
.custom-radio:hover span::after {
  content: "";
  font-family: "icons";
  font-size: 8px;
  position: absolute;
  pointer-events: none;
  opacity: 0;
  color: #000000;
  z-index: 1;
  opacity: 30%;
}
.custom-radio input {
  display: none;
}
.custom-radio input:checked + span:after,
.custom-radio input.checked + span:after,
.custom-radio input:checked + label:after,
.custom-radio input.checked + label:after {
  pointer-events: auto;
  opacity: 1;
}
.custom-radio > span,
.custom-radio > label {
  display: inline-flex;
  align-items: center;
  line-height: 19px;
  font-size: 14px;
  cursor: pointer;
  font-family: "Mulish";
  color: #000000;
}
.m-editor.custom-radio > span,
.m-editor.custom-radio > label {
  font-family: "Mulish";
  color: #000000;
  font-size: 12px;
}
.m-editor.custom-radio > span span,
.m-editor.custom-radio > label span {
  color: #000000;
}
.m-capitalize.custom-radio > span,
.m-capitalize.custom-radio > label {
  text-transform: capitalize;
}
.custom-radio > span::before,
.custom-radio > label::before {
  content: "";
  box-sizing: border-box;
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  background: #ffffff;
  border: 1px solid #D2D2D2;
}
.m-blue.custom-radio > span::before,
.m-blue.custom-radio > label::before {
  border-color: #D2D2D2;
}
.m-small.custom-radio > span::before,
.m-small.custom-radio > label::before {
  width: 14px;
  height: 14px;
  top: 5px;
}
.custom-radio > span::after,
.custom-radio > label::after {
  content: "";
  box-sizing: border-box;
  border-radius: 100%;
  position: absolute;
  top: 5px;
  bottom: auto;
  left: 5px;
  right: auto;
  width: 14px;
  height: 14px;
  pointer-events: none;
  opacity: 0;
  background: #000000;
  z-index: 1;
  transition: all 0.1s ease-out;
}
.m-editor.custom-radio > span::after,
.m-editor.custom-radio > label::after {
  background: #000000;
}
.m-blue.custom-radio > span::after,
.m-blue.custom-radio > label::after {
  background: #000000;
}
.m-small.custom-radio > span::after,
.m-small.custom-radio > label::after {
  width: 10px;
  height: 10px;
  left: 2px;
  top: 7px;
}
@media only screen and (max-width: 480px) {
  .custom-radio > span,
  .custom-radio > label {
    font-size: 13px;
  }
}
.custom-radio.m-small {
  padding: 0 0 0 19px;
}
.custom-input {
  background: #fff;
  height: 28px;
  border-radius: 4px;
  font-size: 12px;
  box-shadow: 0 1px 0px 0px #fff, 0px 2px 1px 0 #BECCDB inset;
  text-align: left;
  padding: 0 0 0 10px;
  border: 1px solid #BECCDB;
}
.custom-input:focus {
  outline: none;
  border-color: #BECCDB;
}
.custom-input.error {
  background: #FFD9D4;
}
.custom-dropdown {
  display: inline-block;
  vertical-align: top;
  position: relative;
  height: 28px;
}
.custom-dropdown .dropdown-btn {
  vertical-align: top;
  display: inline-block;
  width: 100%;
  height: 100%;
  line-height: 26px;
  padding: 0 31px 0 20px;
  font-size: 12px;
  color: #000000;
  border: 1px solid #D2D2D2;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  background: #fff;
  z-index: 3;
  cursor: pointer;
}
.custom-dropdown .dropdown-btn:after {
  font-family: "icons";
  position: absolute;
  font-style: normal;
  font-weight: normal;
  content: '\E80A';
  color: #82B44F;
  speak: none;
  display: inline-block;
  text-align: center;
  font-variant: normal;
  text-transform: none;
  line-height: 1em;
  -webkit-font-smoothing: antialiased;
  margin: 0;
  text-decoration: none;
  transition: none;
  content: '\E80A';
  color: #000000;
  font-size: 12px;
  font-weight: 400;
  top: calc(50% - 5px);
  right: 14px;
  pointer-events: none;
  transform: rotateZ(90deg);
}
.custom-dropdown .dropdown-btn:hover {
  border-color: #000000;
}
.custom-dropdown .dropdown-btn:active {
  border-color: #D2D2D2;
}
.is-open.custom-dropdown .dropdown-btn {
  border-radius: 4px 4px 0 0;
}
.to-top.is-open.custom-dropdown .dropdown-btn {
  border-radius: 0 0 4px 4px;
}
.custom-dropdown .dropdown-btn span {
  pointer-events: none;
}
.custom-dropdown .dropdown-btn i {
  font-style: normal;
  position: absolute;
  right: 29px;
  background: #fff;
  padding: 0 10px 0 5px;
  pointer-events: none;
  height: 100%;
  top: 0;
}
.custom-dropdown ul {
  visibility: hidden;
  opacity: 0;
  position: absolute;
  z-index: 12;
  padding: 0;
  margin: -1px 0 0;
  list-style: none;
  background: #fff;
  left: 0;
  width: 100%;
  border: 1px solid #D2D2D2;
  overflow: auto;
  max-height: 373px;
}
.custom-dropdown ul li {
  padding: 10px 3px 12px 10px;
  font-size: 12px;
  line-height: 15px;
  color: #000;
  text-decoration: none;
  display: block;
  cursor: pointer;
  position: relative;
  height: 37px;
  background-position: 6px 50%;
  background-repeat: no-repeat;
}
.custom-dropdown ul li:first-child {
  margin-top: 14px;
}
.custom-dropdown ul li:last-child {
  margin-bottom: 14px;
}
.custom-dropdown ul li:hover {
  background-color: #EDEDED;
}
.custom-dropdown ul li.active {
  background-color: transparent;
  font-weight: 700;
}
.m-qtc-font-name.custom-dropdown ul li {
  font-size: 20px;
  background-size: contain;
}
.custom-dropdown ul li i {
  color: #8C8C8C;
  right: 10px;
  font-style: normal;
  position: absolute;
  font-size: 11px;
  top: 10px;
}
.to-top.custom-dropdown ul {
  bottom: calc(100% - 1px);
}
.custom-dropdown ul.m-center {
  text-align: center;
}
.custom-dropdown ul.m-uppercase {
  text-transform: uppercase;
}
.custom-dropdown ul.open {
  visibility: visible;
  opacity: 1;
}
.custom-dropdown .dropdown-overlay {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}
.custom-dropdown.m-big {
  height: 36px;
}
.custom-dropdown.m-big .dropdown-btn {
  padding-right: 40px;
  line-height: 34px;
}
.custom-dropdown.m-big .dropdown-btn i {
  font-size: 14px;
  font-family: "Mulish";
  color: #8C8C8C;
}
.custom-dropdown.m-tab-assets {
  width: 100%;
}
.custom-dropdown.m-tab-assets .dropdown-btn > span {
  text-transform: capitalize;
}
.custom-dropdown.m-tab-assets ul li > span {
  text-transform: capitalize;
}
.custom-dropdown.m-tab-layout {
  width: calc(100% - 36px);
  margin: 11px 0 0 18px;
}
.custom-dropdown.m-qtc-font-group {
  width: 118px;
  margin: 0 3px 0 0;
}
.custom-dropdown.m-qtc-font-name {
  width: 150px;
  margin: 0 3px;
}
.custom-dropdown.m-qtc-font-size {
  width: 67px;
  margin: 0 3px;
}
.custom-dropdown.m-qtc-font-size ul li {
  padding-left: 9px;
}
.custom-dropdown.m-settings {
  width: 100%;
}
.textarea {
  font-family: "Mulish";
  background: transparent;
  border: none;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  background: #EDEDED;
  color: #000;
  padding: 10px 14px;
  width: 100%;
  min-height: 140px;
  resize: none;
  font-size: 16px;
}
.textarea:focus {
  outline: none;
}
.textarea::placeholder {
  color: #8FA4BB;
}
.textarea.area-white {
  overflow: auto;
  padding: 8px 12px;
  border-radius: 2px;
  box-shadow: 0 1px 0px 0px #fff, 0px 2px 1px 0 #BECCDB inset;
  border: 1px solid #BECCDB;
  font-size: 12px;
  line-height: 16px;
  white-space: pre-wrap;
  position: relative;
  background: #fff;
}
.textarea.area-white::placeholder {
  color: #8FA4BB;
}
.texteditor {
  overflow: auto;
  padding: 8px 12px;
  border-radius: 2px;
  box-shadow: 0 1px 0px 0px #fff, 0 2px 2px 0 rgba(210, 210, 210, 0.3) inset;
  border: 1px solid #D2D2D2;
  font-family: "ff-meta-web-pro", sans-serif;
  outline: none;
  resize: none;
  font-size: 14px;
  line-height: 16px;
  white-space: pre-wrap;
  position: relative;
  -webkit-user-select: text !important;
  -khtml-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
.texteditor * {
  -webkit-user-select: text !important;
  -khtml-user-select: text !important;
  -moz-user-select: text !important;
  -ms-user-select: text !important;
  user-select: text !important;
}
.texteditor.watermark:before:before {
  pointer-events: none;
  opacity: 0.5;
  position: absolute;
  display: inline-block;
  white-space: nowrap;
  width: 100%;
  left: 0;
  text-align: inherit;
  padding: 0 10px;
  box-sizing: border-box;
  text-decoration: inherit;
  content: attr(placeholder);
}
.texteditor p {
  margin: 0;
  text-decoration: inherit;
}
.texteditor span {
  display: inline;
  text-decoration: inherit;
  min-width: 1px;
}
.texteditor.dynamic-background {
  background-color: #ffffff;
  transition: background-color 0.3s linear;
}
.texteditor.dynamic-background.dark-background {
  background-color: #aaaaaa;
  transition: background-color 0.3s linear;
}
.autocomplete {
  position: relative;
}
.autocomplete-list {
  pointer-events: none;
  opacity: 0;
  filter: drop-shadow(0px 2px 2px rgba(17, 17, 17, 0.15));
  position: absolute;
  padding: 0;
  margin: -7px 0 0;
  list-style: none;
  background: #fff;
  left: 0;
  min-width: 100%;
  transition: all 0.1s ease-out;
  z-index: calc(10 + 2);
  max-height: 200px;
  overflow-x: hidden;
  overflow-y: auto;
  height: 0;
}
.autocomplete-list__item {
  padding: 0 11px 0 22px;
  font-size: 12px;
  line-height: 38px;
  text-decoration: none;
  display: flex;
  align-items: center;
  cursor: pointer;
  height: 38px;
  text-align: left;
  white-space: nowrap;
}
.autocomplete-list__item:hover {
  background-color: #EDEDED;
}
.autocomplete-list.is-open {
  pointer-events: auto;
  opacity: 1;
  margin-top: 3px;
  height: auto;
}
.autocomplete-overlay {
  pointer-events: none;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.autocomplete-overlay.is-open {
  pointer-events: auto;
  opacity: 1;
}
.dropdown {
  display: inline-block;
  vertical-align: top;
  position: relative;
  height: 48px;
  margin-right: 20px;
}
@media only screen and (max-width: 480px) {
  .dropdown {
    margin-right: 0px;
  }
}
.dropdown .dropdown-btn {
  display: block;
  height: 100%;
  line-height: 30px;
  padding: 0 15px;
  font-size: 12px;
  border-radius: 2px;
  position: relative;
  white-space: nowrap;
  background: #fff;
  cursor: pointer;
  text-align: center;
}
.dropdown .dropdown-btn:after {
  position: relative;
  margin-left: 10px;
  top: 1px;
}
.m-start-order.dropdown .dropdown-btn:after {
  transform: none;
  font-weight: 700;
}
.m-dots.dropdown .dropdown-btn:after {
  position: absolute;
  font-size: 26px;
  left: 4px;
  margin: 0;
  top: 3px;
}
.m-inline.dropdown .dropdown-btn:after {
  margin-left: 8px;
  top: 0px;
}
.m-shadow.dropdown .dropdown-btn:after {
  position: absolute;
  top: calc(50% - 8px);
  right: 12px;
}
.dropdown .dropdown-btn:hover b {
  color: #000000;
}
.m-shadow.dropdown .dropdown-btn {
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
  text-align: left;
  padding-right: 30px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.m-shadow.dropdown .dropdown-btn > .inner {
  overflow: hidden;
  text-overflow: ellipsis;
}
.m-big.m-shadow.dropdown .dropdown-btn {
  box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.2);
}
.m-start-order.dropdown .dropdown-btn {
  color: #000000;
  text-transform: uppercase;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-left: 22px;
}
.m-dots.dropdown .dropdown-btn {
  padding: 0;
  width: 100%;
  border-radius: 100%;
  background: transparent;
}
.m-inline.dropdown .dropdown-btn {
  line-height: inherit;
  padding: 0;
  font-size: inherit;
  border-radius: 0;
  background: transparent;
}
.m-big.dropdown .dropdown-btn {
  font-size: 18px;
  font-weight: 700;
  line-height: 42px;
}
.disabled.dropdown .dropdown-btn {
  box-shadow: none;
}
.dropdown .dropdown-note {
  font-size: 12px;
  color: #A3A4A5;
  top: 5px;
  position: relative;
  height: 0;
}
.dropdown .dropdown-list {
  pointer-events: none;
  opacity: 0;
  box-shadow: 0px 2px 2px rgba(17, 17, 17, 0.15);
  position: absolute;
  padding: 0;
  margin: -7px 0 0;
  list-style: none;
  background: #fff;
  left: 0;
  min-width: 100%;
  transition: all 0.1s ease-out;
  z-index: 12;
  max-height: 266px;
  overflow-x: hidden;
  overflow-y: auto;
  height: 0;
}
.dropdown .dropdown-list__item {
  padding: 0 11px 0 22px;
  font-size: 12px;
  line-height: 38px;
  text-decoration: none;
  display: flex;
  align-items: center;
  cursor: pointer;
  height: 38px;
  text-align: left;
  white-space: nowrap;
}
.dropdown .dropdown-list__item.options-group-title {
  pointer-events: none;
  font-weight: 700;
  color: #8FA4BB;
  background: #EDEDED;
  height: 26px;
}
.dropdown .dropdown-list__item.m-add {
  color: #82B44F;
  position: relative;
}
.dropdown .dropdown-list__item.m-add:after {
  content: "";
  background: #82B44F;
  position: absolute;
  top: 19px;
  bottom: auto;
  left: 7px;
  right: auto;
  width: 10px;
  height: 2px;
}
.dropdown .dropdown-list__item.m-add:before {
  content: "";
  background: #82B44F;
  position: absolute;
  top: 15px;
  bottom: auto;
  left: 11px;
  right: auto;
  width: 2px;
  height: 10px;
}
.dropdown .dropdown-list__item:hover {
  background-color: #EDEDED;
}
.dropdown .dropdown-list__item.active,
.dropdown .dropdown-list__item.selected {
  font-weight: 700;
}
.m-dots.dropdown .dropdown-list__item span {
  pointer-events: none;
}
.m-inline.dropdown .dropdown-list__item {
  padding: 0 30px 0 30px;
  white-space: nowrap;
}
.is-open.dropdown .dropdown-list {
  pointer-events: auto;
  opacity: 1;
  margin-top: 3px;
  height: auto;
}
.m-inline.is-open.dropdown .dropdown-list {
  margin-top: 11px;
}
.m-inline.dropdown .dropdown-list {
  left: 50%;
  width: auto;
  transform: translate(-50%, 0px);
}
@media only screen and (max-width: 480px) {
  .m-inline.dropdown .dropdown-list {
    width: calc(100% -  15px * 2);
  }
}
.m-dots.dropdown .dropdown-list:after,
.m-inline.dropdown .dropdown-list:after {
  content: "";
  position: absolute;
  border-style: solid;
  border-width: 0 5px 7px 5px;
  height: 0;
  width: 0;
  border-color: transparent transparent #fff transparent;
  top: -7px;
  left: calc(50% - 5px);
}
.m-shifted-right.dropdown .dropdown-list {
  left: calc(100% + 20px);
  transform: none;
  top: -100%;
}
@media only screen and (max-width: 480px) {
  .m-shifted-right.dropdown .dropdown-list {
    left: 50%;
    transform: translate(-50%, 0px);
  }
}
.m-max-height-200.dropdown .dropdown-list {
  max-height: 200px;
}
.dropdown .dropdown-list.upward {
  bottom: 100%;
  box-shadow: 0px 2px 4px rgba(17, 17, 17, 0.15);
}
.dropdown .dropdown-overlay {
  pointer-events: none;
  opacity: 0;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.is-open.dropdown .dropdown-overlay {
  pointer-events: auto;
  opacity: 1;
}
.dropdown.m-dots {
  width: 32px;
  display: none;
}
@media only screen and (max-width: 480px) {
  .dropdown.m-dots {
    display: inline-block;
  }
}
.dropdown.m-inline {
  height: auto;
  margin-left: 2px;
  margin-right: 2px;
}
@media only screen and (max-width: 480px) {
  .dropdown.m-inline {
    position: initial;
  }
}
.dropdown.m-big {
  height: 44px;
}
.label-icon {
  height: 17px;
  line-height: 14px;
  font-size: 12px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  padding-left: 19px;
  cursor: pointer;
  white-space: nowrap;
  text-decoration: none;
}
.label-icon.font-icon.icon--copy-to,
.label-icon.font-icon.icon--move-to {
  padding-left: 22px;
}
.label-icon.font-icon.icon--download {
  padding-left: 16px;
}
.label-icon.font-icon:after {
  color: #000000;
  left: 0;
  top: 0;
}
.label-icon.svg-icon:after {
  left: 0;
  top: 0;
}
.label-icon.label-darken {
  color: #A3A4A5;
}
.label-icon.label-darken:after {
  color: #fff;
}
.label-icon.label-darken:hover {
  color: #fff;
}
.label-icon:hover {
  opacity: 0.7;
}
.tile-toggle {
  display: flex;
  align-items: center;
}
.tile-toggle span {
  font-size: 12px;
  line-height: 13px;
  margin-right: 6px;
}
.tile-toggle i {
  margin: 0 4px;
  cursor: pointer;
  transition: all 0.1s ease-out;
}
.tile-toggle i:after {
  color: #D2D2D2;
  position: relative;
}
.tile-toggle i.active:after {
  color: #000000;
}
.tile-toggle i:hover {
  transform: scale(1.2);
}
.fake-resize {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
  pointer-events: none;
}
.fake-resize iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 0;
  opacity: 0;
  border: 0;
  pointer-events: none;
}
.sticky-header-fixed {
  position: fixed;
  z-index: calc(10000 + 500);
}
.line-note {
  min-height: 54px;
  font-size: 12px;
  line-height: 20px;
  background: #fff;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: 100%;
  overflow: hidden;
  padding: 11px 18px 11px 48px;
  margin: 10px 0;
}
.line-note:after {
  color: #fff;
  left: 14px;
}
.line-note:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 32px;
  height: 100%;
  z-index: 0;
  background: #8C8C8C;
}
.note-error.line-note:before {
  background: #FF8A7A;
}
.line-note.note-error {
  background: #FFD9D4;
}
.line-note a {
  color: inherit;
}
.form-note {
  position: relative;
  top: 5px;
  color: #000;
  font-size: 14px;
  display: block;
}
.form-note.error {
  color: #E30000;
}
.form-note.green {
  color: #82B44F;
}
.form-note.small {
  font-size: 12px;
}
.form-note.top-15 {
  top: 15px;
}
@media only screen and (max-width: 480px) {
  .is-desktop {
    display: none !important;
  }
}
@media only screen and (min-width: 480px) {
  .is-mobile {
    display: none !important;
  }
}
.spinner-wrapper {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.6);
  z-index: calc(10000 + 10);
}
.spinner-wrapper .gear-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 110px;
  height: 70px;
  overflow: visible;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.spinner-wrapper .gear-wrapper.heart-loader-wrapper {
  margin-top: -30px;
}
.spinner-wrapper .gear-wrapper svg {
  fill: #000000;
}
.spinner-wrapper .gear-wrapper svg.big-gear {
  position: absolute;
  top: 15px;
  bottom: auto;
  left: 0;
  right: auto;
  width: 55px;
  height: 55px;
  animation: rotation 1s linear infinite both;
}
.only-big-gear.spinner-wrapper .gear-wrapper svg.big-gear {
  top: 0;
}
.inline-mode.spinner-wrapper .gear-wrapper svg.big-gear {
  width: 30px;
  height: 30px;
  top: 0;
}
.spinner-wrapper .gear-wrapper svg.small-gear {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 55px;
  right: auto;
  width: 35px;
  height: 35px;
  animation: rotation-inverse 0.9s linear infinite both;
}
.spinner-wrapper .gear-wrapper .text {
  position: absolute;
  top: calc(100% + 10px);
  bottom: auto;
  left: -100px;
  right: auto;
  width: 310px;
  height: 20px;
  text-align: center;
  white-space: nowrap;
  font-size: 14px;
  line-height: 13px;
  font-family: "Mulish";
  color: #000000;
}
.only-big-gear.spinner-wrapper .gear-wrapper {
  width: 70px;
  height: 70px;
}
.inline-mode.spinner-wrapper .gear-wrapper {
  width: 30px;
  height: 30px;
  position: relative;
  transform: none;
  left: 0;
  top: 0;
}
.spinner-wrapper .gear-wrapper.m-small {
  width: 50px;
  height: 50px;
}
.spinner-wrapper .gear-wrapper.m-small .big-gear {
  width: 100%;
  height: 100%;
  top: 0;
}
.spinner-wrapper .gear-wrapper.m-tiny {
  width: 32px;
  height: 32px;
}
.spinner-wrapper .gear-wrapper.m-tiny .big-gear {
  width: 100%;
  height: 100%;
  top: 0;
}
.spinner-wrapper.inline-mode {
  position: relative;
  width: auto;
  height: auto;
}
.spinner-wrapper.fixed {
  position: fixed;
}
.dotted-border-note {
  border-radius: 8px;
  padding: 24px 32px 16px;
  border: 1px dashed #8FA4BB;
  margin: 20px 0;
}
.dotted-border-note h3 {
  font-weight: 700;
  font-size: 16px;
}
.dotted-border-note p {
  font-size: 15px;
  line-height: 20px;
  margin: 7px 0 17px 0;
}
.dotted-border-note a {
  font-size: 15px;
  font-weight: 700;
}
.g-pix-footer {
  display: flex;
  height: 48px;
  margin: 0 auto;
  width: 100%;
  padding-left: 30px;
  padding-right: 12px;
}
@media only screen and (max-width: 480px) {
  .g-pix-footer {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.g-pix-footer-wrapper {
  padding: 10px 0 0;
  height: 70px;
  box-sizing: border-box;
  box-shadow: 0px -3px 8px rgba(0, 0, 0, 0.07);
}
.g-pix-footer-wrapper.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  background: #fff;
  border-top: none;
}
.g-pix-footer-sc-wrapper {
  padding: 10px 0 0;
  height: 70px;
  box-sizing: border-box;
  box-shadow: 0px -3px 8px rgba(0, 0, 0, 0.07);
}
.g-pix-footer-sc-wrapper.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 10;
  background: #fff;
  border-top: none;
}
@media only screen and (max-width: 480px) {
  .g-pix-footer-sc-wrapper {
    height: 150px;
  }
}
.g-pix-footer__info {
  flex: 1 1 400px;
  height: 100%;
  text-align: left;
  position: relative;
}
.g-pix-footer__info .footer-note {
  font-size: 12px;
  height: 100%;
  color: #000000;
  margin: 0;
  line-height: 52px;
  font-style: normal;
  display: inline-block;
  vertical-align: top;
}
.g-pix-footer__info .footer-note b {
  color: #000000;
  text-transform: uppercase;
  font-weight: 400;
  font-style: normal;
  margin: 0 5px 0 0;
}
.g-pix-footer__info .upload-pdf {
  display: flex;
  padding-top: 10px;
  width: 330px;
}
.g-pix-footer__info .upload-pdf div {
  padding-top: 3px;
}
.g-pix-footer__info .upload-pdf .flex-gap-1 {
  flex: 1;
}
.g-pix-footer__info .upload-pdf .link {
  background: transparent url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAxOCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF81MF82MjIpIj4NCjxwYXRoIGQ9Ik01LjYxNDI0IDEzLjUwMTlDNS42NzM4NCAxMy40ODI0IDYuMDIxODQgMTMuMzE4MiA2LjY3MDI0IDEyLjA4MDFDNS44MTUwNCAxMi41NzcxIDUuNDY3MDQgMTIuOTg1NSA1LjQ0MjI0IDEzLjIxNTVDNS40Mzc4NCAxMy4yNTM2IDUuNDI3MDQgMTMuMzUzNyA1LjYxNDI0IDEzLjUwMTlaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTUuODg0OCAxOC45NzU1QzUuODI4IDE4Ljg5NDQgNS43NDg4IDE4LjgyNjUgNS42NDY4IDE4Ljc3MTlDNS41NDQ4IDE4LjcxNzMgNS40MDk2IDE4LjY4OTkgNS4yNDIgMTguNjg5OUg0Ljc1VjIwLjM0MThINS4zNTE2QzUuNDMxNiAyMC4zNDE4IDUuNTEwOCAyMC4zMjc4IDUuNTg5NiAyMC4yOTkyQzUuNjY4IDIwLjI3MTEgNS43NCAyMC4yMjQ3IDUuODA1NiAyMC4xNjA2QzUuODcxMiAyMC4wOTY0IDUuOTI0IDIwLjAwNzEgNS45NjQgMTkuODkyQzYuMDA0IDE5Ljc3NyA2LjAyNCAxOS42MzQ2IDYuMDI0IDE5LjQ2NUM2LjAyNCAxOS4zOTcxIDYuMDE0OCAxOS4zMTg1IDUuOTk2OCAxOS4yMzA0QzUuOTc4NCAxOS4xNDE4IDUuOTQxMiAxOS4wNTcgNS44ODQ4IDE4Ljk3NTVaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTkuNzA1ODQgMTkuMTUxM0M5LjU5MTA0IDE5LjAxMzUgOS40MzUwNCAxOC45MDIyIDkuMjM4MjQgMTguODE3NEM5LjA0MTQ0IDE4LjczMjYgOC43ODYyNCAxOC42ODk5IDguNDcyNjQgMTguNjg5OUg4LjA4OTg0VjIxLjg0NjhIOC43NDA2NEM5LjE4NTQ0IDIxLjg0NjggOS41MDYyNCAyMS42OTk5IDkuNzAzMDQgMjEuNDA1N0M5Ljg5OTg0IDIxLjExMTUgOS45OTgyNCAyMC42ODUzIDkuOTk4MjQgMjAuMTI3MUM5Ljk5ODI0IDE5Ljk1MzcgOS45NzgyNCAxOS43ODIgOS45MzgyNCAxOS42MTIzQzkuODk3ODQgMTkuNDQyNiA5LjgyMDY0IDE5LjI4OTEgOS43MDU4NCAxOS4xNTEzWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik04Ljg5NTE5IDQuMDIwMDdDOC44NTU5OSA0LjAzMzczIDguMzYzMTkgNC43NDcxMiA4LjkzMzU5IDUuMzUwODVDOS4zMTMxOSA0LjQ3NTY3IDguOTEyMzkgNC4wMTQyOCA4Ljg5NTE5IDQuMDIwMDdaIiBmaWxsPSJibGFjayIvPg0KPHBhdGggZD0iTTEzLjIzMjMgMTAuNDUzNEMxMy4yOTE5IDEwLjM2NyAxMy4zMTUxIDEwLjMxMTUgMTMuMzI0MyAxMC4yODE3QzEzLjI3NTEgMTAuMjU0OCAxMy4yMDk5IDEwLjIwMDIgMTIuODU0MyAxMC4yMDAyQzEyLjY1MjMgMTAuMjAwMiAxMi4zOTg3IDEwLjIwOTMgMTIuMTI5OSAxMC4yNDQ5QzEyLjQ1NTkgMTAuNTA0MyAxMi41MzU1IDEwLjYzNTUgMTIuNzQ4NyAxMC42MzU1QzEyLjg0MTkgMTAuNjM1OSAxMy4xMDkxIDEwLjYzMTggMTMuMjMyMyAxMC40NTM0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0xOCAxNi4xMzgyVjUuNzg0MDhDMTggNS40NjcxMSAxNy45NjMyIDUuMjMyNDkgMTcuNzggNS4wNDI1NUwxMy4xMjUyIDAuMjI3NTg5QzEyLjk4NTYgMC4wODMxNzM2IDEyLjc5MiAwIDEyLjU5NCAwSDAuOTg1MkMwLjUxMDggMCAwIDAuMzc5MDQgMCAxLjIxMDc4VjE2LjEzODJIMThaTTEyLjQgMS40MDMxOUMxMi40IDEuMjEzNjcgMTIuNjIxMiAxLjExODkxIDEyLjc1MDggMS4yNTI5OEwxNi43ODg4IDUuNDMwMjhDMTYuOTE4NCA1LjU2NDM1IDE2LjgyNjggNS43OTMxOCAxNi42NDM2IDUuNzkzMThIMTIuNFYxLjQwMzE5Wk00Ljc3MjggMTMuMTQwMkM0Ljg0NTYgMTIuNDY2NSA1LjY1MDggMTEuNzYxNCA3LjE2NjggMTEuMDQzMUM3Ljc2ODQgOS42NzkxNyA4LjM0MDggNy45OTg3MyA4LjY4MiA2LjU5NDcxQzguMjgyOCA1LjY5NTk0IDcuODk0OCA0LjUyOTg2IDguMTc3NiAzLjg0NTg1QzguMjc2OCAzLjYwNjI2IDguNDAwNCAzLjQyMjUzIDguNjMxMiAzLjM0MzA4QzguNzIyNCAzLjMxMTYzIDguOTUyOCAzLjI3MTkxIDkuMDM3NiAzLjI3MTkxQzkuMjM5MiAzLjI3MTkxIDkuNDE2NCAzLjU0MDQ2IDkuNTQyIDMuNzA1OThDOS42NiAzLjg2MTU3IDkuOTI3NiA0LjE5MTM3IDkuMzkyOCA2LjUyMDY0QzkuOTMyIDcuNjcyNjYgMTAuNjk2IDguODQ2MTkgMTEuNDI4IDkuNjQ5NzlDMTEuOTUyNCA5LjU1MTcyIDEyLjQwMzYgOS41MDE2NSAxMi43NzEyIDkuNTAxNjVDMTMuMzk3NiA5LjUwMTY1IDEzLjc3NzIgOS42NTI2OSAxMy45MzIgOS45NjM4NkMxNC4wNiAxMC4yMjEyIDE0LjAwNzYgMTAuNTIyMSAxMy43NzYgMTAuODU3N0MxMy41NTMyIDExLjE4IDEzLjI0NiAxMS4zNTA1IDEyLjg4OCAxMS4zNTA1QzEyLjQwMTYgMTEuMzUwNSAxMS44MzUyIDExLjAzMjcgMTEuMjAzNiAxMC40MDVDMTAuMDY4OCAxMC42NTA0IDguNzQzMiAxMS4wODgyIDcuNjcyNCAxMS41NzI3QzcuMzM4IDEyLjMwNjggNy4wMTc2IDEyLjg5ODEgNi43MTkyIDEzLjMzMThDNi4zMSAxMy45MjY4IDUuOTU2NCAxNC4yMDM2IDUuNjA2NCAxNC4yMDM2QzUuNDY3MiAxNC4yMDM2IDUuMzMzNiAxNC4xNTY5IDUuMjE5NiAxNC4wNjg3QzQuODAyNCAxMy43NDQ3IDQuNzQ2NCAxMy4zODUyIDQuNzcyOCAxMy4xNDAyWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik05LjEzOTkxIDcuNTIwMDJDOC44NTM1MSA4LjU0Mzc2IDguNDc2MzEgOS42NDkwMiA4LjA3MDMxIDEwLjY1QzguOTA2MzEgMTAuMzE0NCA5LjgxNTExIDEwLjAyMTQgMTAuNjY4NyA5LjgxNDEyQzEwLjEyODcgOS4xNjUyOCA5LjU4OTExIDguMzU1MDcgOS4xMzk5MSA3LjUyMDAyWiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGQ9Ik0wIDE2Ljk3MDJWMjMuMTc3MkMwIDIzLjU5NDcgMC40ODggMjQuMDA0OCAwLjk4NTIgMjQuMDA0OEgxNy4wMTQ4QzE3LjUxMiAyNC4wMDQ4IDE4IDIzLjU5NDcgMTggMjMuMTc3MlYxNi45NzAySDBaTTYuNTU4NCAyMC4wNDQzQzYuNDg5MiAyMC4yMTYxIDYuMzkyNCAyMC4zNjA1IDYuMjY4NCAyMC40NzcyQzYuMTQ0NCAyMC41OTM5IDUuOTk0OCAyMC42ODQ1IDUuODIgMjAuNzQ4NkM1LjY0NTIgMjAuODEyOCA1LjQ1MTYgMjAuODQ0NiA1LjI0MDQgMjAuODQ0Nkg0Ljc1MzZWMjIuMzQ5Nkg0LjA5NzJWMTguMTgwMkg1LjI1NjRDNS40Mjc2IDE4LjE4MDIgNS41OTcyIDE4LjIwODMgNS43NjQ4IDE4LjI2NUM1LjkzMjQgMTguMzIxNyA2LjA4MjggMTguNDA2NSA2LjIxNiAxOC41MTk1QzYuMzQ5MiAxOC42MzI0IDYuNDU2OCAxOC43Njk0IDYuNTM4OCAxOC45Mjk2QzYuNjIwOCAxOS4wODk3IDYuNjYyIDE5LjI2OTcgNi42NjIgMTkuNDdDNi42NjI0IDE5LjY4MTQgNi42Mjc2IDE5Ljg3MjYgNi41NTg0IDIwLjA0NDNaTTEwLjU4MDggMjEuMDI4OEMxMC41MDk2IDIxLjI3MjEgMTAuNDE5NiAyMS40NzU3IDEwLjMxIDIxLjYzOTlDMTAuMjAwNCAyMS44MDQyIDEwLjA3NzYgMjEuOTMzMyA5Ljk0MDggMjIuMDI3N0M5LjgwNCAyMi4xMjIgOS42NzIgMjIuMTkyNCA5LjU0NDQgMjIuMjM5OUM5LjQxNjggMjIuMjg3MSA5LjMgMjIuMzE3MyA5LjE5NDQgMjIuMzMwNkM5LjA4ODggMjIuMzQzIDkuMDEwNCAyMi4zNDk2IDguOTU5MiAyMi4zNDk2SDcuNDMzNlYxOC4xODAySDguNjQ3NkM4Ljk4NjggMTguMTgwMiA5LjI4NDggMTguMjM2IDkuNTQxNiAxOC4zNDY5QzkuNzk4NCAxOC40NTc4IDEwLjAxMiAxOC42MDY0IDEwLjE4MTYgMTguNzkwOUMxMC4zNTEyIDE4Ljk3NTUgMTAuNDc3NiAxOS4xODYxIDEwLjU2MTYgMTkuNDIxNkMxMC42NDUyIDE5LjY1NyAxMC42ODcyIDE5Ljg5OTUgMTAuNjg3MiAyMC4xNDg2QzEwLjY4NzYgMjAuNDkyMSAxMC42NTIgMjAuNzg1NCAxMC41ODA4IDIxLjAyODhaTTE0LjE2IDE4LjY5NDlIMTIuMzA2VjIwLjAwNzVIMTMuOTkwNFYyMC40NzE0SDEyLjMwNlYyMi4zNDk2SDExLjYzODhWMTguMTgwMkgxNC4xNlYxOC42OTQ5WiIgZmlsbD0iYmxhY2siLz4NCjwvZz4NCjxkZWZzPg0KPGNsaXBQYXRoIGlkPSJjbGlwMF81MF82MjIiPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjI0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K) no-repeat 0 0;
  color: #8C8C8C;
  display: block;
  text-decoration: none;
  white-space: nowrap;
  padding-left: 23px;
  text-transform: uppercase;
  height: 30px;
  padding-top: 5px;
}
.g-pix-footer__info .shifted {
  margin-left: 170px;
}
.g-pix-footer__info .footer-cart {
  display: inline-block;
  vertical-align: top;
  height: 100%;
}
.g-pix-footer__info .footer-cart .count {
  font-size: 32px;
  font-weight: 400;
  margin: 0 5px 0 0;
  display: inline-block;
  vertical-align: top;
  line-height: 38px;
  height: 100%;
}
.g-pix-footer__info .footer-cart > div {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  padding: 7px 0 0;
}
.g-pix-footer__info .footer-cart p {
  font-size: 14px;
  line-height: 14px;
  margin: 0;
}
.g-pix-footer__info .footer-cart .open-cart {
  font-size: 14px;
  color: #4a7cb0;
  line-height: 13px;
  font-weight: 400;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
}
.g-pix-footer__info .footer-price {
  position: absolute;
  right: 10px;
  top: 0;
  height: 100%;
  line-height: 1.2;
}
.g-pix-footer__info .footer-price em {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  font-family: "Mulish";
  font-size: 16px;
  margin: 0 5px 0 0;
  font-style: normal;
  line-height: 46px;
}
.g-pix-footer__info .footer-price span {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  font-style: normal;
  font-weight: 700;
  line-height: 46px;
  letter-spacing: -1px;
  font-size: 18px;
  margin-top: 1px;
}
.g-pix-footer__actions {
  margin-left: 15px;
}
.g-pix-footer__actions .footer-separator {
  width: 11px;
  font-size: 13px;
  line-height: 41px;
  color: #000;
  height: 100%;
  text-align: center;
  display: inline-block;
  vertical-align: top;
  font-weight: 700;
  margin: 0 7px 0 6px;
  position: relative;
}
.g-pix-footer__actions .footer-separator:before {
  content: "";
  position: absolute;
  left: 6px;
  top: 0px;
  background: #EDEDED;
  width: 1px;
  height: 100%;
  z-index: -1;
}
.g-pix-footer__actions .footer-separator:after {
  content: "";
  position: absolute;
  left: 1px;
  top: 13px;
  background: #fff;
  width: 100%;
  height: 17px;
  z-index: -1;
}
.g-pix-footer__actions .action-button {
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: #82B44F;
  color: #fff;
  height: 44px;
  vertical-align: top;
  border: 1px solid transparent;
  font-weight: 700;
  font-size: 12px;
  line-height: 41px;
  border-radius: 2px;
  text-transform: uppercase;
  text-align: center;
  transition: all 0.1s ease-out;
  letter-spacing: 0.04em;
  padding: 0 20px;
  cursor: pointer;
  position: relative;
  min-width: 170px;
  text-decoration: none;
}
.g-pix-footer__actions .action-button .action-button-text {
  font-size: 12px;
}
.g-pix-footer__actions .action-button.m-done:after {
  content: '\E810';
  top: -2px;
  font-size: 8px;
  position: relative;
  margin-left: 9px;
}
.g-pix-footer__actions .action-button.with-progress {
  border: none;
  overflow: hidden;
  line-height: 43px;
}
.g-pix-footer__actions .action-button.with-progress .progress {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  z-index: -1;
  opacity: 0;
}
.g-pix-footer__actions .action-button.with-progress.m-done {
  background: rgba(130, 180, 79, 0.5);
}
.g-pix-footer__actions .action-button.with-progress.m-done.ready {
  background: #82B44F;
}
.g-pix-footer__actions .action-button.with-progress.m-done.ready:after {
  opacity: 1;
}
.g-pix-footer__actions .action-button.with-progress.m-done:after {
  opacity: 0;
}
.g-pix-footer__actions .action-button.with-progress.m-done .progress {
  background: #82B44F;
}
.g-pix-footer__actions .action-button.m-transparent {
  border-color: #8C8C8C;
  background: #fff;
  color: #8C8C8C;
}
.g-pix-footer__actions-sc {
  display: flex;
  justify-content: flex-end;
  margin-right: 26px;
}
.g-pix-footer__actions-sc .btn {
  height: 48px;
  font-weight: 800;
  font-size: 14px;
  line-height: 46px;
  width: 317px;
}
.g-pix-footer__actions-sc .btn:first-child {
  width: 229px;
  margin-right: 20px;
}
.g-pix-footer__actions-sc .dropdown {
  width: 229px;
}
@media only screen and (max-width: 480px) {
  .g-pix-footer__actions-sc .dropdown {
    width: 324px;
    margin-top: 10px;
  }
}
@media only screen and (max-width: 480px) {
  .g-pix-footer__actions-sc {
    flex-wrap: wrap;
    justify-content: center;
    margin: auto;
    height: 100%;
    width: 100%;
  }
  .g-pix-footer__actions-sc .btn {
    width: 324px !important;
  }
}
.scrollbar-wrapper {
  overflow-y: auto;
  position: relative;
}
.scrollbar-wrapper.axis-x {
  overflow-x: auto;
  overflow-y: hidden;
}
.scrollbar-wrapper.axis-y {
  overflow-y: auto;
  overflow-x: hidden;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper {
  position: absolute;
  z-index: 1;
  pointer-events: none;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper .scrollbar-dragger {
  background-color: rgba(0, 0, 0, 0.2);
  transition: all 0.1s ease-out;
  position: absolute;
  border-radius: 5px;
  opacity: 0;
  cursor: pointer;
  pointer-events: auto;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper .scrollbar-dragger.always-visible {
  opacity: 1;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper .scrollbar-dragger:active {
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 1;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-x {
  width: 100%;
  height: 21px;
  left: 0;
  bottom: 0;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-x .scrollbar-dragger {
  height: 5px;
  top: 13px !important;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-y {
  height: 100%;
  width: 21px;
  right: 3px;
  top: 0;
}
.scrollbar-wrapper .scrollbar-dragger-wrapper.axis-y .scrollbar-dragger {
  width: 6px;
  right: calc(50% - 3px);
  min-height: 5px;
  max-height: 100%;
}
.scrollbar-wrapper .scrollbar-btn {
  position: absolute;
  z-index: 2;
  background-color: rgba(0, 0, 0, 0.4);
  opacity: 0;
  width: 50px;
  height: calc(100% - 42px);
  cursor: pointer;
  min-height: 43px;
  top: 0px;
}
.scrollbar-wrapper .scrollbar-btn:after {
  content: '\E802';
  font-family: "icons";
  display: inline-block;
  text-align: center;
  color: #FFF;
  padding: 0 20px;
  position: relative;
  top: calc(50% - 8px);
  font-size: 28px;
}
.scrollbar-wrapper .scrollbar-btn.btn-prev {
  left: 0px;
}
.scrollbar-wrapper .scrollbar-btn.btn-prev:after {
  transform: rotate(180deg);
}
.scrollbar-wrapper .scrollbar-btn.btn-next {
  right: 0px;
}
.scrollbar-wrapper .scrollbar-btn:hover {
  background-color: rgba(0, 0, 0, 0.75);
}
.scrollbar-wrapper:hover .scrollbar-dragger,
.scrollbar-wrapper:hover .scrollbar-btn {
  opacity: 1;
}
.colorpicker {
  width: 255px;
  height: 310px;
  overflow: hidden;
  position: absolute;
  z-index: 2005;
  background: #fff;
  border-radius: 2px;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3), 0 4px 8px rgba(0, 0, 0, 0.3);
  box-sizing: initial;
  display: none;
}
.colorpicker-element-inline .colorpicker {
  box-shadow: none;
  background: transparent;
  overflow: visible;
  height: 239px;
  border-radius: 0;
}
.colorpicker.with-footer {
  height: 385px;
}
.colorpicker.with-applytospread,
.colorpicker.with-applycolor {
  height: 360px;
}
.colorpicker-element {
  position: relative;
  width: 36px;
  height: 36px;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  overflow: hidden;
  border: 1px solid #D2D2D2;
}
.colorpicker-element > div {
  width: 100%;
  height: 100%;
  border-radius: 2px;
}
.colorpicker-element.no-color > div {
  background-color: #ffffff !important;
}
.colorpicker-element.no-color > div:after {
  content: '';
  position: relative;
  left: 0;
  bottom: -1px;
  height: 2px;
  width: 100%;
  background: red;
  display: inline-block;
  transform: rotateZ(-45deg);
}
.colorpicker-element.m-round {
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
  border-radius: 100%;
  border: none;
}
.colorpicker-element.m-round:after {
  opacity: 0;
}
.colorpicker-element.m-round:after:hover {
  opacity: 1;
}
.is-darken.colorpicker-element.m-round:after {
  color: #fff;
}
.colorpicker-element.m-wide {
  width: 28px;
  height: 28px;
}
.colorpicker_color {
  width: 255px;
  height: 123px;
  left: 0;
  top: 0;
  position: absolute;
  background: linear-gradient(to right, #fff, rgba(255, 255, 255, 0));
  overflow: hidden;
  cursor: crosshair;
}
.colorpicker-element-inline .colorpicker_color {
  border-radius: 4px;
}
.colorpicker_color div {
  position: absolute;
  top: 0;
  left: 0;
  width: 255px;
  height: 123px;
  background: linear-gradient(to top, #000, rgba(0, 0, 0, 0));
  background-size: 100%;
}
.colorpicker_color div div {
  width: 12px;
  height: 12px;
  background: transparent;
  border-radius: 6px;
  box-shadow: inset 0 0 0 1px #fff;
  transform: translate(-6px, -6px);
}
.colorpicker_hue {
  position: absolute;
  top: 136px;
  left: 10px;
  width: 10px;
  height: 103px;
  cursor: pointer;
  background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
  border-radius: 2px;
}
.colorpicker-element-inline .colorpicker_hue {
  left: 0px;
}
.colorpicker_hue div {
  position: absolute;
  width: 14px;
  height: 14px;
  margin-left: 3px;
  border-radius: 100%;
  transform: translate(-5px, -1px);
  background-color: #f8f8f8;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.37);
}
.colorpicker_field {
  height: 45px;
  width: 35px;
  position: absolute;
}
.colorpicker_rgb_r {
  top: 129px;
  left: 99px;
}
.colorpicker-element-inline .colorpicker_rgb_r {
  left: 109px;
}
.colorpicker_rgb_g {
  top: 129px;
  left: 140px;
}
.colorpicker-element-inline .colorpicker_rgb_g {
  left: 150px;
}
.colorpicker_rgb_b {
  top: 129px;
  left: 181px;
}
.colorpicker-element-inline .colorpicker_rgb_b {
  left: 190px;
}
.colorpicker_new_color {
  width: 84px;
  height: 28px;
  position: absolute;
  top: 27px;
  left: 9px;
  z-index: 2;
  border-radius: 4px;
  box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
}
.colorpicker-element-inline .colorpicker_new_color {
  left: 0px;
}
.colorpicker_submit {
  position: absolute !important;
  right: 10px;
  top: 27px;
  padding: 0 19px;
}
.colorpicker-element-inline .colorpicker_submit {
  display: none;
}
.colorpicker_reset {
  position: absolute;
  right: 10px;
  top: 27px;
  padding: 0 19px;
  display: none;
}
.colorpicker-element-inline .colorpicker_reset {
  right: 0px;
  display: none;
}
.colorpicker_focus {
  background-position: center;
}
.colorpicker_focus.colorpicker_hex,
.colorpicker_focus.colorpicker_submit {
  background-position: bottom;
}
.colorpicker_slider {
  background-position: bottom;
}
.colorpicker_palette {
  position: absolute;
  left: 93px;
  top: 181px;
  width: 160px;
  height: 130px;
  z-index: 1;
}
.colorpicker-element-inline .colorpicker_palette {
  left: 103px;
}
.colorpicker_palette.without-pipe {
  left: 29px;
  width: 195px;
}
.colorpicker_palette i {
  display: inline-block;
  vertical-align: top;
  width: 26px;
  height: 26px;
  border-radius: 4px;
  margin: 0 6px 6px 0;
  cursor: pointer;
  z-index: 1;
  position: relative;
}
.colorpicker_palette i.white {
  border: 1px solid #BECCDB;
}
.colorpicker_palette i.additional {
  display: none;
}
.without-pipe.colorpicker_palette i.additional {
  display: inline-block;
}
.colorpicker_pipe {
  position: absolute;
  top: 181px;
  left: 29px;
  z-index: 1;
  width: 58px;
  height: 58px;
  border-radius: 4px;
  background: #fff;
  cursor: pointer;
}
.colorpicker-element-inline .colorpicker_pipe {
  left: 39px;
}
.colorpicker_pipe:after {
  left: 20px;
  top: 20px;
}
.is-darken.colorpicker_pipe:after {
  color: #fff;
}
.colorpicker_applytospread,
.colorpicker_applycolor {
  background: #EDEDED;
  height: 50px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: none;
}
.with-applytospread .colorpicker_applytospread,
.with-applytospread .colorpicker_applycolor,
.with-applycolor .colorpicker_applytospread,
.with-applycolor .colorpicker_applycolor {
  display: block;
}
.colorpicker_applytospread .colorpicker_submit,
.colorpicker_applycolor .colorpicker_submit {
  padding: 0 8px;
  top: 10px;
  right: 10px;
}
.colorpicker_footer {
  background: #EDEDED;
  height: 76px;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  display: none;
}
.colorpicker-element-inline .colorpicker_footer {
  height: 60px;
  background: transparent;
  display: none;
}
.with-footer .colorpicker_footer {
  display: block;
}
.colorpicker_footer label {
  color: #8FA4BB;
  position: relative;
  left: 10px;
  top: 9px;
}
.colorpicker_overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  opacity: 0;
  z-index: 2004;
  display: none;
}
.colorpicker_overlay.is-darken {
  opacity: 0.3;
  background: #000;
  z-index: 1004;
}
.colorpicker_pipe_wrapper {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
  z-index: 2006;
  display: none;
  pointer-events: none;
  text-align: center;
}
.colorpicker_pipe_wrapper .pipe_palette {
  position: absolute;
  top: 20px;
  background: #fff;
  border: 1px solid #fff;
  left: 20px;
  width: 142px;
  height: 142px;
  border-radius: 100%;
  overflow: hidden;
  display: none;
}
.colorpicker_pipe_wrapper .pipe_palette:after {
  content: "";
  width: calc(100% - 2px);
  height: calc(100% - 2px);
  position: absolute;
  top: -1px;
  left: -1px;
  box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.8) inset;
  border-radius: 100%;
  border: 2px solid #fff;
}
.colorpicker_pipe_wrapper .pipe_palette .palette {
  display: flex;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0px;
  left: 0;
  flex-wrap: wrap;
}
.colorpicker_pipe_wrapper .pipe_palette .palette div {
  width: 20px;
  height: 20px;
  outline: 1px solid rgba(0, 0, 0, 0.3);
  flex: none;
}
.colorpicker_pipe_wrapper .pipe_palette .palette div.central {
  outline: 1px solid #000;
  box-shadow: 0 0 0 3px #fff;
  width: 19px;
  margin: 0 1px 1px 0px;
  height: 19px;
  z-index: 1;
}
.colorpicker_pipe_wrapper .pipe_palette .title {
  position: absolute;
  left: 32px;
  width: 74px;
  bottom: 15px;
  background: rgba(0, 0, 0, 0.6);
  color: #fff;
  text-align: center;
  line-height: 19px;
  height: 20px;
  border-radius: 20px;
  font-size: 12px;
  letter-spacing: 1px;
}
.colorpicker_pipe_wrapper .wrapper canvas {
  pointer-events: auto;
  cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFOSURBVHgBrdO/S8NAFAfw9y6JCg7t2M3opFv1H5B0KlXRLIJOnV3UTUQxi641f4GdFBwSJ3EQ1K2Dpf4YnMTDQRw6xKEg2Oa8CxpS2iZp0+/0eHf34fFCEAZMfudMVZTRG1E3mbuNMED+EQag/rUcOc7DxT37AJEVGWIZ3OYdonQSQIDXTuREhd3zLJHkWq9zjtCWhBqBiFwerT7w22YYcmXoNBIS+0CE5alMqhNqoS4QUZMoRCw1Nzuhmhs5WNNm2s6J7K74dRxkS5/zeuvaNLRNxnAzFOqGiBzbVXj9/KL+zpCZEDbJ0r71VrKqLJiSdc8WeD9v2Kq4VzDsbPAdxp3kuvbuf6FuA+AwEB9KinjQMBARIssjxclMKhHiQXyo9PiYkggREX///DOtw+FpBRrfP/BE630jHsQQ0gh4UXn5eOS105BI+dbQHegzvzkMwqOG6jApAAAAAElFTkSuQmCC) 0 16, crosshair;
}
.colorpicker-canvas {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.colorpicker-canvas .spinner-wrapper .text p {
  color: #fff;
}
.colorpicker-canvas-wrapper {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 1;
  display: flex;
  justify-content: center;
}
.colorpicker-canvas-overlay {
  position: absolute;
  background: rgba(0, 0, 0, 0.6);
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 0;
}
.colorpicker label {
  font-size: 11px;
  color: #8C8C8C;
  display: block;
  font-weight: 700;
}
.colorpicker input {
  position: absolute;
  color: #000;
  top: 15px;
  text-align: center;
  margin: 0;
  padding: 0;
  width: 100%;
  height: 28px;
  outline: none;
  left: 0;
  border-radius: 4px;
  font-size: 11px;
  background: #fff;
  box-shadow: 0 1px 0px 0px #fff, 0px 2px 1px 0 #D2D2D2 inset;
  border: none;
  text-transform: uppercase;
}
.colorpicker_hex {
  position: absolute;
  width: 64px;
  height: 46px;
  left: 29px;
  top: 129px;
}
.colorpicker-element-inline .colorpicker_hex {
  left: 39px;
}
.colorpicker_hex:after {
  position: absolute;
  content: '#';
  font-size: 13px;
  color: #000;
  left: 3px;
  top: 22px;
}
.colorpicker_hex input {
  padding-left: 13px;
  text-align: left;
}
.colorpicker_field span,
.colorpicker_current_color,
.colorpicker_hsb_h,
.colorpicker_hsb_s,
.colorpicker_hsb_b {
  display: none;
}
.no-user-select {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.no-user-select * {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.no-user-select input {
  -webkit-user-select: auto;
  -khtml-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.product-thumbnail {
  position: relative;
  display: inline-block;
  vertical-align: top;
}
.product-thumbnail img {
  max-width: 150px;
  max-height: 175px;
  height: auto;
  margin-bottom: -3px;
}
@media only screen and (max-width: 480px) {
  .product-thumbnail img {
    max-width: 90px;
  }
}
.m-small.product-thumbnail img {
  max-width: 75px;
  border: #c8c8c8 1px solid;
}
.product-thumbnail.is-canvas img {
  filter: none;
  z-index: 1;
}
.product-thumbnail.is-gifts img {
  filter: none;
}
.product-thumbnail.is-prints {
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
  padding: 6px;
  width: 162px;
  height: 162px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
  border-radius: 4px;
  background: #fff;
}
.product-thumbnail.is-prints.prints-count-1.product-thumbnail.is-prints {
  width: 100%;
  height: auto;
  position: relative;
  display: inline-block;
  vertical-align: top;
  box-shadow: none;
}
.product-thumbnail.is-prints.prints-count-1.product-thumbnail.is-prints img {
  border: #c8c8c8 1px solid;
}
.product-thumbnail.is-prints div {
  width: calc(50% - 3px);
  height: calc(50% - 3px);
  position: relative;
  z-index: 1;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: 50% 50%;
}
@media only screen and (max-width: 480px) {
  .product-thumbnail.is-prints div {
    width: calc(50% - 1px);
    height: calc(50% - 1px);
  }
}
.m-small.product-thumbnail.is-prints div {
  width: calc(50% - 1px);
  height: calc(50% - 1px);
}
.prints-count-1.product-thumbnail.is-prints div {
  width: 100%;
  height: 100%;
}
.prints-count-1.product-thumbnail.is-prints div img {
  border: #c8c8c8 1px solid;
}
.prints-count-2.product-thumbnail.is-prints div {
  height: 100%;
}
.prints-count-3.product-thumbnail.is-prints div:nth-child(3) {
  width: 100%;
}
.product-thumbnail.is-prints:before {
  content: "";
  background: #fff;
  z-index: -1;
  border-radius: 4px;
  position: absolute;
  top: 6px;
  bottom: auto;
  left: 6px;
  right: auto;
  width: 100%;
  height: 100%;
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
}
@media only screen and (max-width: 480px) {
  .product-thumbnail.is-prints:before {
    border-radius: 2px;
    top: 4px;
    left: 4px;
  }
}
.m-small.product-thumbnail.is-prints:before {
  top: 4px;
  left: 4px;
}
.prints-count-1.product-thumbnail.is-prints:before {
  display: none;
}
.prints-count-1.product-thumbnail.is-prints:before img {
  border: #c8c8c8 1px solid;
}
.product-thumbnail.is-prints:after {
  content: "";
  background: #fff;
  z-index: -2;
  border-radius: 4px;
  position: absolute;
  top: 12px;
  bottom: auto;
  left: 12px;
  right: auto;
  width: 100%;
  height: 100%;
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
}
@media only screen and (max-width: 480px) {
  .product-thumbnail.is-prints:after {
    border-radius: 2px;
    top: 8px;
    left: 8px;
  }
}
.m-small.product-thumbnail.is-prints:after {
  top: 8px;
  left: 8px;
}
.prints-count-1.product-thumbnail.is-prints:after {
  display: none;
}
.prints-count-1.product-thumbnail.is-prints:after img {
  border: #c8c8c8 1px solid;
}
.prints-count-2.product-thumbnail.is-prints:after {
  display: none;
}
@media only screen and (max-width: 480px) {
  .product-thumbnail.is-prints {
    padding: 4px;
    border-radius: 2px;
    width: 94px;
    height: 94px;
  }
}
.m-small.product-thumbnail.is-prints {
  padding: 4px;
  width: 78px;
  height: 78px;
}
.product-thumbnail .counter {
  color: #fff;
  background: #000000;
  height: 18px;
  position: absolute;
  right: -9px;
  bottom: -11px;
  line-height: 17px;
  font-size: 12px;
  font-weight: 700;
  padding: 0px 5px;
  border-radius: 30px;
  min-width: 18px;
  z-index: 1;
}
.info-tip {
  position: relative;
  width: 18px;
  height: 18px;
  border-radius: 100%;
  border: 1px solid #82B44F;
  margin-left: 10px;
  display: inline-block;
  cursor: pointer;
}
.info-tip::after {
  content: "?";
  position: absolute;
  top: 0;
  right: 5px;
  color: #82B44F;
  font-size: 13px;
}
.qtc-wrapper .custom-dropdown .dropdown-btn {
  font-size: 10px;
  font-family: "Mulish";
}
.qtc-wrapper .qtc-tool:hover span {
  color: #8C8C8C;
}
/* TOOLTIPS */
.tip {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  z-index: 12;
  border-radius: 2px;
  cursor: default;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: 0.2s ease-out;
  -webkit-transition-delay: 0.2s;
  -o-transition: 0.2s ease-out;
  -o-transition-delay: 0.2s;
  -moz-transition: 0.2s ease-out;
  -moz-transition-delay: 0.2s;
  transition: 0.2s ease-out;
  transition-delay: 0.2s;
  padding: 20px 30px 35px;
  border: 1px solid #D2D2D2;
  background: #EDEDED;
  box-shadow: 0px 3px 8px rgba(0, 0, 0, 0.15);
}
.tip:before {
  content: "\E830";
  width: 18px;
  height: 12px;
  font-size: 12px;
  line-height: 12px;
  font-family: "icons";
  font-style: normal;
  left: 50%;
  background-color: transparent;
  position: absolute;
  color: #EDEDED;
  box-shadow: none;
}
.tip.tip--bottom {
  top: 100%;
}
.tip.tip--bottom:before {
  top: -12px;
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);
  transform: scale(1.5, 1) rotate(180deg);
}
.tip.tip--top {
  bottom: 100%;
}
.tip.tip--top:before {
  bottom: -12px;
  text-shadow: 0px 4px 5px rgba(0, 0, 0, 0.15);
  transform: scale(1.5, 1);
}
.tip.tip--finish-simple {
  margin-left: -810px;
  width: 763px;
  padding: 25px 30px 20px 30px;
  top: -325px;
}
.tip.tip--finish-simple:before {
  top: 330px;
  left: 756px;
  text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
  transform: scale(1, 1.5) rotate(270deg);
}
.tip.tip--finish-simple .tip-item-img {
  width: 112px;
  height: 90px;
  background-size: cover;
  background-position-x: center;
  background-position-y: center;
}
.tip.tip--finish-simple .tip-item-desc {
  width: 136px;
  display: none;
}
.tip.tip--finish-adv {
  margin-left: -368px;
  width: 763px;
  padding: 25px 30px 20px 30px;
  top: 34px;
  text-align: left;
}
.tip.tip--finish-adv:before {
  top: -12px;
  left: calc(50% - 27px);
  text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.15);
  transform: scale(1.5, 1) rotate(180deg);
}
.tip.tip--finish-adv .tip-item-img {
  width: 112px;
  height: 90px;
  background-size: cover;
  background-position-x: center;
  background-position-y: center;
}
.tip.tip--finish-adv .tip-item-desc {
  width: 136px;
  display: none;
}
.tip.tip--border-simple {
  margin-left: -392px;
  width: 345px;
  padding: 22px 30px 20px 30px;
  top: -160px;
  text-align: left;
}
.tip.tip--border-simple:before {
  top: 165px;
  left: 337px;
  text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
  transform: scale(1, 1.5) rotate(270deg);
}
.tip.tip--border-simple .tooltip-content .tip-item-img {
  width: 114px;
  height: 90px;
  margin: 5px 10px 5px 0;
  background-size: cover;
  background-repeat: no-repeat;
}
.tip.tip--border-adv {
  margin-left: 21px;
  width: 350px;
  padding: 35px 30px 20px 30px;
  top: -57px;
  text-align: left;
}
.tip.tip--border-adv:before {
  top: 61px;
  left: -12px;
  text-shadow: 0px 3px 3px rgba(0, 0, 0, 0.06);
  transform: scale(1, 1.5) rotate(90deg);
}
.tip.tip--mounting-adv {
  margin-left: -366px;
  width: 344px;
  padding: 35px 30px 20px 30px;
  top: -93px;
  text-align: left;
}
.tip.tip--mounting-adv:before {
  top: 96px;
  margin-left: 166px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.tip.tip--mounting-simple {
  margin-left: -490px;
  width: 470px;
  padding: 35px 30px 20px 30px;
  top: -65px;
}
.tip.tip--mounting-simple:before {
  top: 70px;
  margin-left: 229px;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.tip .tip-title {
  margin: 8px 0 15px;
  padding: 0 0 15px;
  font-family: "PlayfairDisplay";
  font-size: 26px;
  font-weight: 400;
  font-style: normal;
  text-transform: capitalize;
  text-align: left;
  letter-spacing: normal;
  line-height: 30px;
  color: #000000;
  border-bottom: 1px solid #D2D2D2;
}
.tip .tip-desc {
  margin: 0 0 20px;
  font-family: "Mulish";
  font-size: 16px;
  line-height: 24px;
  font-style: normal;
  font-weight: 400;
  text-align: left;
  text-transform: none;
  color: #000000;
}
.tip .tooltip-content .title {
  text-align: left;
  display: block;
  margin: 8px 0 15px;
  padding: 0 0 15px;
  font-family: "PlayfairDisplay";
  font-size: 26px;
  font-weight: 400;
  text-transform: capitalize;
  line-height: 30px;
  color: #000000;
  border-bottom: 1px solid #D2D2D2;
}
.tip .tooltip-content p {
  text-transform: none;
  font-weight: 400;
  margin: 0;
  font-family: "Mulish";
  font-size: 10px;
  line-height: 24px;
  font-style: normal;
  text-align: left;
  color: #000000;
}
.tip .tooltip-content .tip-item-img {
  display: block;
  opacity: 1;
  top: 35px;
  width: 114px;
  height: 86px;
  margin: 5px 10px 5px 0;
}
.tip .tooltip-content .tip-item {
  display: inline-block;
  vertical-align: top;
  margin: 0 15px 15px 0;
}
.tip .tooltip-content .tip-title {
  display: block;
  margin: 0 0 5px;
  padding: 0;
  font-family: "Mulish";
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  line-height: 18px;
  text-align: left;
  text-transform: capitalize;
  border: none;
}
.tip .tooltip-content .tip-item-desc {
  text-align: left;
  width: 114px;
  font-size: 10px;
  line-height: 14px;
  font-style: normal;
  font-family: "Mulish";
}
.tooltip {
  position: relative;
}
.tooltip.tooltip-icon {
  width: 16px;
  height: 16px;
  display: inline-block;
  margin: 0 0 -3px 8px;
  cursor: pointer;
  border-radius: 100%;
  border: 1px solid #D0D9E2;
}
.tooltip.tooltip-icon:after {
  content: "?";
  position: absolute;
  top: -2px;
  left: 5px;
  color: #D0D9E2;
  font-family: "Mulish";
  font-size: 11px;
  line-height: 16px;
}
.tooltip.tooltip-icon:hover .tip--top {
  bottom: 30px;
}
.tooltip.tooltip-icon .tip.tip--top {
  bottom: 0px;
}
.tooltip.tooltip-icon .tip.tip--bottom {
  top: 27px;
}
.tooltip:hover .tip {
  visibility: visible !important;
  opacity: 1 !important;
}
.tooltip:hover .tip.tip--top {
  bottom: calc(100% - 10px);
}
.tooltip:hover .tip.tip--bottom {
  top: calc(100% + 20px);
}
.tooltip-tool .tip {
  display: none;
}
.tooltip-tool .tip.tip--bottom:before {
  transform: scale(1.5, 1) rotate(180deg) translateX(50%);
}
@media (max-width: 1575px) {
  .tooltip-tool .tip {
    display: block;
    padding: 10px !important;
  }
}
.tooltip-tool.tooltip-tool--first .tip {
  transform: translateX(-27%) !important;
}
.tooltip-tool.tooltip-tool--first .tip.tip--bottom:before {
  transform: scale(1.5, 1) rotate(180deg) translateX(100%) !important;
}
.tooltip-tool.active .tip {
  opacity: 0 !important;
  visibility: hidden !important;
  display: none !important;
}
/* /TOOLTIPS */
#page-popup-container {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: calc(10000 + 1000);
  pointer-events: none;
}
#slide-show-wrapper {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: calc(10000 + 1000 - 10);
  pointer-events: none;
}
#main-view-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  min-width: 320px;
}
#main-view-container > div {
  height: 100%;
}
.layout-wrapper {
  height: 100%;
}
.layout-wrapper > div {
  display: flex;
  flex-direction: column;
  align-items: baseline;
  height: 100%;
  position: relative;
}
.layout-wrapper-header {
  padding: 17px 26px 0;
  display: flex;
  flex-direction: column;
  align-items: baseline;
  max-width: 100%;
  flex: none;
}
.layout-wrapper-header.aside-open {
  max-width: calc(100% - 200px);
}
@media only screen and (max-width: 650px) {
  .layout-wrapper-header.aside-open {
    max-width: 100%;
  }
}
.layout-wrapper-header .input-title {
  color: #000;
  position: relative;
  overflow: hidden;
  width: 100%;
  height: 60px;
}
.layout-wrapper-header .input-title input {
  width: 100%;
  position: absolute !important;
  left: 0;
  top: 0;
}
.layout-wrapper-header .input-title input:hover,
.layout-wrapper-header .input-title input:focus {
  background: rgba(216, 156, 111, 0.2);
}
.layout-wrapper-header .input-title .text {
  position: relative;
  top: 2px;
  line-height: 57px;
  height: 57px;
  pointer-events: none;
  color: transparent;
  font-size: 48px;
  white-space: nowrap;
  display: inline-block;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .input-title .text {
    font-size: 25px;
    line-height: 45px;
    height: 45px;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .input-title {
    height: 45px;
  }
}
.layout-wrapper-header .gallery--name__hint {
  top: 4px;
}
.layout-wrapper-header.m-upload {
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.layout-wrapper-header.m-upload .left {
  margin: 1.94em 0;
}
.layout-wrapper-header.m-upload .left h1.title {
  margin: 0;
}
.layout-wrapper-header.m-upload .left h1.title .title {
  text-overflow: ellipsis;
  background-color: #d7dee4;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .left h1.title .title {
    max-width: 100%;
    font-size: 18px;
    height: 25px;
    line-height: 25px;
    width: 130px;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .left h1.title {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .left .description {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .left {
    max-width: 100%;
  }
}
.layout-wrapper-header.m-upload .right {
  text-align: center;
  white-space: nowrap;
}
.layout-wrapper-header.m-upload .right .add-more-btn {
  color: #fff;
  cursor: pointer;
  height: 44px;
  border-radius: 2px;
  background: #000000;
  vertical-align: top;
  line-height: 42px;
  font-size: 12px;
  padding: 0 16px;
  text-transform: uppercase;
  margin: 0 0 4px;
  font-weight: 700;
  display: none;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .right .add-more-btn {
    display: inline-block;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .right .continue-btn:after {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .right .continue-btn {
    background: #fff;
    color: #000000;
    border: 1px solid #000000;
    padding: 0 16px;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .right .description {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload .right {
    margin-top: 15px;
    white-space: nowrap;
    display: flex;
    width: 100%;
    justify-content: space-around;
    max-width: 300px;
  }
}
.layout-wrapper-header.m-upload .gallery--name__hint {
  top: 0px;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header.m-upload {
    flex-direction: column;
  }
}
.layout-wrapper-header .continue-btn {
  color: #fff;
  cursor: pointer;
  height: 44px;
  border-radius: 2px;
  background: #000000;
  display: inline-block;
  line-height: 42px;
  font-size: 12px;
  padding: 0 60px 0 30px;
  text-transform: uppercase;
  font-weight: 700;
  margin: 0 0 18px;
}
.layout-wrapper-header .continue-btn:after {
  right: 22px;
  top: 16px;
  transform: scale(0.8) !important;
  color: #fff;
}
.layout-wrapper-header .back-link {
  color: #000000;
  cursor: pointer;
  text-decoration: none;
  position: relative;
  height: 20px;
  line-height: 18px;
  padding-left: 24px;
  display: inline-block;
  margin-bottom: 10px;
}
.layout-wrapper-header .back-link span {
  padding: 0 1px;
  display: block;
}
.layout-wrapper-header .back-link:hover span {
  border-bottom-color: transparent;
}
.layout-wrapper-header .back-link:after {
  left: 0;
  text-decoration: none;
  border-bottom: none;
  top: 1px;
}
.layout-wrapper-header .title {
  font-family: "PlayfairDisplay";
  font-size: 40px;
  height: 20px;
  white-space: nowrap;
  font-weight: 400;
  position: relative;
  border-bottom: 1px solid rgba(0, 0, 0, 0.5);
  -webkit-appearance: none;
  border-radius: 0;
  color: #000000;
}
.layout-wrapper-header .title:not(input) {
  border-bottom-color: transparent;
}
.layout-wrapper-header .title:focus {
  outline: none;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .title {
    font-size: 30px;
    line-height: 45px;
    height: 45px;
  }
}
.layout-wrapper-header .description {
  font-size: 14px;
  line-height: 20px;
}
.layout-wrapper-header .actions {
  display: flex;
  align-items: center;
  margin: 15px 0 0;
}
.layout-wrapper-header .actions .add-photos-mobile {
  display: none;
  position: fixed;
  width: 63px;
  height: 63px;
  border-radius: 100%;
  background: #A78868;
  right: 15px;
  bottom: 70px;
  box-shadow: 0 4px 14px 0 rgba(17, 17, 17, 0.65);
  cursor: pointer;
  z-index: 2;
}
.layout-wrapper-header .actions .add-photos-mobile:after {
  content: "";
  position: absolute;
  background: #fff;
  width: 29px;
  height: 3px;
  top: 30px;
  left: 17px;
}
.layout-wrapper-header .actions .add-photos-mobile:before {
  content: "";
  position: absolute;
  background: #fff;
  width: 3px;
  height: 29px;
  left: 30px;
  top: 17px;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header .actions .add-photos-mobile {
    display: block;
  }
  .layout-wrapper-header .actions .add-photos-mobile.aside-open {
    right: 215px;
  }
}
@media only screen and (max-width: 650px) {
  .layout-wrapper-header .actions .add-photos-mobile.aside-open {
    right: 15px;
  }
}
.layout-wrapper-header .actions .info {
  font-size: 14px;
  padding: 0 16px;
  line-height: 23px;
  white-space: nowrap;
  color: #000;
}
.layout-wrapper-header .actions .info.border {
  border-left: 1px solid #8C8C8C;
  border-right: 1px solid #8C8C8C;
}
.layout-wrapper-header .actions .info.border-left {
  border-left: 1px solid #8C8C8C;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header .actions .info.date {
    padding-left: 0;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .actions .info {
    font-size: 11px;
    padding: 0 10px;
  }
}
.layout-wrapper-header .actions .custom-toggle {
  margin: 0 12px 0 16px;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .actions .custom-toggle span {
    display: none;
  }
}
.layout-wrapper-header .actions .custom-toggle .mobile-caption {
  display: none;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .actions .custom-toggle .mobile-caption {
    display: inline-block;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header .actions .custom-toggle {
    margin: 0 8px 0 10px;
  }
}
.layout-wrapper-header .actions .share-link {
  margin-left: 16px;
}
.layout-wrapper-header .actions .add-photos {
  padding-left: 64px;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-header .actions .add-photos {
    display: none;
  }
}
.layout-wrapper-header .actions .add-photos:after {
  content: "";
  position: absolute;
  width: 24px;
  height: 24px;
  border: 2px solid #fff;
  left: 30px;
  top: 10px;
  border-radius: 24px;
  box-sizing: border-box;
}
.layout-wrapper-header .actions .add-photos:before {
  content: "+";
  position: absolute;
  color: #fff;
  top: 12px;
  display: inline-block;
  line-height: 19px;
  font-size: 19px;
  box-sizing: border-box;
  left: 36px;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-header {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.layout-wrapper-sticky-header {
  height: 58px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #D2D2D2;
  background: #fff;
  width: calc(100% -  26px * 2);
  flex: none;
  min-width: 290px;
}
.layout-wrapper-sticky-header.aside-open {
  width: calc(100% -  26px * 2 - 200px);
}
@media only screen and (max-width: 650px) {
  .layout-wrapper-sticky-header.aside-open {
    width: calc(100% -  26px * 2);
  }
}
.layout-wrapper-sticky-header.sticky-header-fixed {
  margin: 0;
  padding: 0 26px;
  border-bottom: none;
  box-shadow: 0 4px 4px 0 rgba(17, 17, 17, 0.25);
  width: 100%;
  left: 0;
  top: 0;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header.sticky-header-fixed {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.layout-wrapper-sticky-header .title {
  cursor: pointer;
  margin-left: 23px;
}
.layout-wrapper-sticky-header .title h2 {
  margin-left: 26px;
  font-weight: 400;
  font-size: 18px;
}
.layout-wrapper-sticky-header .title.icon--select:before {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 24px;
  height: 24px;
  content: "";
  border-radius: 100%;
  background: #D2D2D2;
  top: -2px;
}
.layout-wrapper-sticky-header .title.unselect:before {
  background: #000000;
}
.layout-wrapper-sticky-header .title:hover span {
  border-bottom-color: transparent;
}
.layout-wrapper-sticky-header .title.icon--select:after {
  color: #fff;
  left: 6px;
  top: 7px;
  text-decoration: none;
}
.layout-wrapper-sticky-header .title .select-all {
  position: relative;
  line-height: 18px;
  display: block;
  font-size: 14px;
  margin: 0 0 0 31px;
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  font-weight: 500;
  white-space: nowrap;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header .title .select-all {
    font-size: 11px;
  }
}
.layout-wrapper-sticky-header .content {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
}
.layout-wrapper-sticky-header .content__item {
  position: relative;
  margin-right: 30px;
  padding-right: 30px;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-sticky-header .content__item {
    margin-right: 10px;
    padding-right: 10px;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header .content__item.tile-toggle {
    display: none;
  }
}
.layout-wrapper-sticky-header .content__item.filters {
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header .content__item.filters {
    margin-right: 0px;
    padding-right: 5px;
  }
}
.layout-wrapper-sticky-header .content__item.filters .dropdown {
  display: none;
  width: auto;
}
.layout-wrapper-sticky-header .content__item.filters .dropdown-btn {
  padding: 0;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-sticky-header .content__item.filters .dropdown {
    display: block;
  }
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-sticky-header .content__item.filters .custom-radio {
    display: none;
  }
}
.layout-wrapper-sticky-header .content__item:after {
  content: "";
  height: 20px;
  width: 1px;
  background: #8C8C8C;
  position: absolute;
  top: calc(50% - 10px);
  right: 0;
}
.layout-wrapper-sticky-header .content__item:last-child {
  margin-right: 0;
  padding-right: 0;
}
.layout-wrapper-sticky-header .content__item:last-child:after {
  display: none;
}
.layout-wrapper-sticky-header .content .custom-radio {
  margin-right: 20px;
}
.layout-wrapper-sticky-header .content .custom-radio:last-child {
  margin-right: 0;
}
.layout-wrapper-sticky-header .content .dropdown .dropdown-btn {
  padding: 0;
}
.layout-wrapper-sticky-header .content .dropdown .dropdown-btn:after {
  margin-right: 3px;
  font-size: 13px;
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header .content .dropdown .dropdown-btn {
    font-size: 11px;
    padding: 0 0 0 5px;
  }
  .layout-wrapper-sticky-header .content .dropdown .dropdown-btn:after {
    display: none;
  }
}
.layout-wrapper-sticky-header .content .a-search {
  width: 280px;
  height: 34px;
}
.layout-wrapper-sticky-header .content .a-search input {
  font-family: "Mulish";
  background: transparent;
  border: none;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  box-shadow: 0 1px 4px 0 rgba(17, 17, 17, 0.25) inset;
  padding: 0 0 0 20px;
  width: 100%;
  height: 100%;
  border-radius: 2px;
  -webkit-appearance: none;
}
.layout-wrapper-sticky-header .content .a-search input:focus {
  outline: none;
}
.layout-wrapper-sticky-header .content .a-search .clear-search {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
  cursor: pointer;
  z-index: 1;
}
.layout-wrapper-sticky-header .content .a-search .clear-search:after {
  color: #8C8C8C;
  top: 8px;
  left: 8px;
  font-size: 18px;
}
.layout-wrapper-sticky-header .content .a-search.icon--search input {
  padding-right: 34px;
}
.layout-wrapper-sticky-header .content .a-search.icon--search:after {
  color: #000000;
  top: 7px;
  right: 10px;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper-sticky-header .content .a-search {
    width: 190px;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header .content .sort-mode-wrapper.albums {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-sticky-header {
    margin-right: 15px;
    width: calc(100% -  15px * 2);
  }
}
.layout-wrapper-content {
  padding: 20px 26px;
  width: 100%;
}
.layout-wrapper-content.aside-open {
  width: calc(100% - 200px);
}
@media only screen and (max-width: 650px) {
  .layout-wrapper-content.aside-open {
    width: 100%;
  }
}
.layout-wrapper-content.height-full {
  flex: 1;
  display: flex;
  flex-direction: column;
  height: calc(100vh - 229px);
}
.layout-wrapper-content.height-full > div {
  flex: 1;
  display: flex;
  flex-direction: column;
}
@media only screen and (max-width: 650px) {
  .layout-wrapper-content {
    padding-top: 40px;
  }
}
@media only screen and (max-width: 480px) {
  .layout-wrapper-content {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.layout-wrapper .gallery {
  display: flex;
}
.layout-wrapper .gallery--name {
  border: none;
  overflow: visible;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper .gallery--name {
    max-width: 100%;
    font-size: 18px;
    line-height: 25px;
  }
}
.layout-wrapper .gallery--name__hint {
  font-size: 18px;
  opacity: 0.6;
  display: inline-block;
  white-space: nowrap;
  margin-left: 48px;
  align-self: center;
}
.layout-wrapper .gallery--name__hint::after {
  position: absolute;
  left: -24px;
  top: 2px;
  height: 16px;
  width: 1.25em;
  text-align: center;
}
@media only screen and (max-width: 1024px) {
  .layout-wrapper .gallery--name__hint {
    display: none;
  }
}
@media only screen and (max-width: 1350px) {
  .layout-wrapper .gallery .not-netbook {
    display: none;
  }
}
/* FOLDER */
.folder-box {
  background-color: transparent;
  background-position: 50% 50%;
  background-size: contain;
  background-image: none;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTMzXzQpIj4NCjxwYXRoIGQ9Ik0wLjUgMkMwLjUgMS4xNzE1OCAxLjE3MTU3IDAuNSAyIDAuNUg5My4yMjM2Qzk2LjAyNjYgMC41IDk4LjU5NTggMi4wNjMxIDk5Ljg4NDIgNC41NTI0NkwxMTEuMzY0IDI2LjczMTVDMTEyLjgyNCAyOS41NTI4IDExNS43MzYgMzEuMzI0MyAxMTguOTEzIDMxLjMyNDNIMjIwQzIyMC44MjggMzEuMzI0MyAyMjEuNSAzMS45OTU5IDIyMS41IDMyLjgyNDNWMjQ4QzIyMS41IDI0OC44MjggMjIwLjgyOCAyNDkuNSAyMjAgMjQ5LjVIMkMxLjE3MTU3IDI0OS41IDAuNSAyNDguODI4IDAuNSAyNDhWMloiIGZpbGw9IiNFREVERUQiIHN0cm9rZT0iI0VERURFRCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzM180Ij4NCjxyZWN0IHdpZHRoPSIyMjIiIGhlaWdodD0iMjUwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  height: 250px;
  width: 222px;
  position: relative;
}
.folder-box:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41IDJDMC41IDEuMTcxNTggMS4xNzE1NyAwLjUgMiAwLjVIOTMuMjIzNkM5Ni4wMjY2IDAuNSA5OC41OTU4IDIuMDYzMSA5OS44ODQyIDQuNTUyNDZMMTExLjM2NCAyNi43MzE1QzExMi44MjQgMjkuNTUyOCAxMTUuNzM2IDMxLjMyNDMgMTE4LjkxMyAzMS4zMjQzSDIyMEMyMjAuODI4IDMxLjMyNDMgMjIxLjUgMzEuOTk1OSAyMjEuNSAzMi44MjQzVjI0OEMyMjEuNSAyNDguODI4IDIyMC44MjggMjQ5LjUgMjIwIDI0OS41SDJDMS4xNzE1NyAyNDkuNSAwLjUgMjQ4LjgyOCAwLjUgMjQ4VjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRUZFQ0U4Ii8+DQo8L3N2Zz4NCg==);
}
.folder-box .create-new {
  position: absolute;
  top: 49px;
  bottom: auto;
  left: 19px;
  right: auto;
  width: calc(100% - 38px);
  height: calc(100% - 67px);
  border: 1px solid #EDEDED;
  cursor: pointer;
}
.folder-box .create-new::after {
  content: "";
  position: absolute;
  top: calc(50% - 22px);
  bottom: auto;
  left: calc(50% - 20px);
  right: auto;
  width: 40px;
  height: 3px;
  background: #000000;
  border-radius: 3px;
}
@media only screen and (max-width: 480px) {
  .folder-box .create-new::after {
    top: calc(50% - 12px);
  }
}
.folder-box .create-new::before {
  content: "";
  position: absolute;
  top: calc(50% - 40px);
  bottom: auto;
  left: calc(50% - 2px);
  right: auto;
  width: 3px;
  height: 40px;
  background: #000000;
  border-radius: 3px;
}
@media only screen and (max-width: 480px) {
  .folder-box .create-new::before {
    top: calc(50% - 30px);
  }
}
.folder-box .create-new span {
  position: absolute;
  top: calc(50% + 20px);
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: auto;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  color: #000000;
  font-family: "Mulish";
}
@media only screen and (max-width: 480px) {
  .folder-box .create-new span {
    font-size: 10px;
  }
}
@media only screen and (max-width: 480px) {
  .folder-box .create-new {
    top: 30px;
    left: 11px;
    width: calc(100% - 21px);
    height: calc(100% - 41px);
  }
}
.folder-box .header {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 50%;
  height: 32px;
  padding-left: 14px;
  font-size: 12px;
  text-transform: capitalize;
  display: flex;
  align-items: center;
  color: #000000;
}
.folder-box .header span {
  color: #000000;
  font-size: 16px;
  font-weight: bold;
  margin-right: 8px;
}
@media only screen and (max-width: 480px) {
  .folder-box .header span {
    font-size: 12px;
    margin-right: 5px;
  }
}
.folder-box .header .ecommerce {
  font-family: "Mulish";
  font-size: 12px;
  color: #fff;
  background: #000000;
  height: 15px;
  border-radius: 15px;
  position: absolute;
  font-weight: 400;
  padding: 0 7px;
  line-height: 14px;
  margin: 0;
  right: calc(-100% + 14px);
  top: 8px;
}
@media only screen and (max-width: 650px) {
  .folder-box .header .ecommerce {
    right: auto;
    top: -20px;
    left: 0;
  }
}
@media only screen and (max-width: 480px) {
  .folder-box .header {
    height: 22px;
    padding-left: 8px;
    font-size: 8px;
  }
}
.folder-box .photos {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: space-between;
  position: absolute;
  top: 32px;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: calc(100% - 32px);
  padding: 7px 10px 9px;
}
.folder-box .photos div {
  width: calc(50% - 1px);
  height: calc(50% - 1px);
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
  background-image: none;
}
.folder-box .photos div:nth-child(1),
.folder-box .photos div:nth-child(3) {
  border-right: 2px solid transparent;
}
@media only screen and (max-width: 480px) {
  .folder-box .photos {
    top: 23px;
    height: calc(100% - 24px);
  }
}
.folder-box .overlay {
  pointer-events: none;
  opacity: 0;
  position: absolute;
  top: 37px;
  bottom: auto;
  left: 2px;
  right: auto;
  width: calc(100% - 4px);
  height: calc(100% - 38px);
  background: rgba(255, 255, 255, 0.3);
  transition: all 0.1s ease-out;
  cursor: pointer;
}
.folder-box .overlay::after {
  content: "";
  position: absolute;
  top: calc(100% - 47px);
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 47px;
  background: #fff;
}
@media only screen and (max-width: 480px) {
  .folder-box .overlay::after {
    display: none;
  }
}
.folder-box .overlay .buttons {
  width: 100%;
  height: fit-content;
  bottom: 0;
  position: absolute;
}
.folder-box .overlay .label-icon {
  font-size: 12px;
  color: #000000;
  text-transform: capitalize;
  font-family: "Mulish";
}
.folder-box .overlay .a-open {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media only screen and (max-width: 480px) {
  .folder-box .overlay .a-open {
    display: none;
  }
}
.folder-box .overlay .a-share {
  position: relative;
  left: 10px;
  bottom: 14px;
  z-index: 1;
}
@media only screen and (max-width: 480px) {
  .folder-box .overlay .a-share {
    display: none;
  }
}
.folder-box .overlay .a-share:after {
  color: #8C8C8C;
  width: 16px;
  top: -1px;
}
.folder-box .overlay .a-share.icon--preview {
  padding-left: 23px;
}
.folder-box .overlay .a-share.icon--preview:after {
  font-size: 12px;
  top: 2px;
}
.folder-box .overlay .a-share.icon--external:after {
  font-size: 15px;
}
.folder-box .overlay .a-download {
  position: relative;
  left: 20px;
  bottom: 14px;
  z-index: 1;
}
.folder-box .overlay .a-download.font-icon::after {
  color: inherit;
}
@media only screen and (max-width: 480px) {
  .folder-box .overlay .a-download {
    display: none;
  }
}
.folder-box .overlay .a-delete {
  position: absolute;
  right: 10px;
  bottom: 14px;
  z-index: 1;
}
.folder-box .overlay .a-delete:after {
  color: #8FA4BB;
}
@media only screen and (max-width: 480px) {
  .folder-box .overlay .a-delete {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .folder-box .overlay {
    pointer-events: auto;
    opacity: 1;
    background: transparent;
    top: 28px;
    height: calc(100% - 36px);
  }
}
.folder-box .deleted {
  position: absolute;
  top: 86px;
  left: 0;
  width: 100%;
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.folder-box .deleted .title {
  line-height: 36px;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 100%;
  padding: 0 10px;
}
.folder-box .deleted .note {
  font-size: 12px;
  text-align: center;
  margin-top: 3px;
  border-bottom: 1px solid #E0E1E3;
  padding-bottom: 15px;
}
@media only screen and (max-width: 480px) {
  .folder-box .deleted .note {
    padding-bottom: 8px;
  }
}
.folder-box .deleted .undo {
  color: #000000;
  border-bottom: 1px solid #000000;
  text-transform: uppercase;
  font-weight: 700;
  margin-top: 13px;
  pointer-events: auto;
  cursor: pointer;
}
@media only screen and (max-width: 480px) {
  .folder-box .deleted {
    top: 22px;
    padding: 0 10px;
  }
}
.folder-box:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTMzXzQpIj4NCjxwYXRoIGQ9Ik0wLjUgMkMwLjUgMS4xNzE1OCAxLjE3MTU3IDAuNSAyIDAuNUg5My4yMjM2Qzk2LjAyNjYgMC41IDk4LjU5NTggMi4wNjMxIDk5Ljg4NDIgNC41NTI0NkwxMTEuMzY0IDI2LjczMTVDMTEyLjgyNCAyOS41NTI4IDExNS43MzYgMzEuMzI0MyAxMTguOTEzIDMxLjMyNDNIMjIwQzIyMC44MjggMzEuMzI0MyAyMjEuNSAzMS45OTU5IDIyMS41IDMyLjgyNDNWMjQ4QzIyMS41IDI0OC44MjggMjIwLjgyOCAyNDkuNSAyMjAgMjQ5LjVIMkMxLjE3MTU3IDI0OS41IDAuNSAyNDguODI4IDAuNSAyNDhWMloiIGZpbGw9IiNFREVERUQiIHN0cm9rZT0iI0VERURFRCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzM180Ij4NCjxyZWN0IHdpZHRoPSIyMjIiIGhlaWdodD0iMjUwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
}
.folder-box:hover:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41IDJDMC41IDEuMTcxNTggMS4xNzE1NyAwLjUgMiAwLjVIOTMuMjIzNkM5Ni4wMjY2IDAuNSA5OC41OTU4IDIuMDYzMSA5OS44ODQyIDQuNTUyNDZMMTExLjM2NCAyNi43MzE1QzExMi44MjQgMjkuNTUyOCAxMTUuNzM2IDMxLjMyNDMgMTE4LjkxMyAzMS4zMjQzSDIyMEMyMjAuODI4IDMxLjMyNDMgMjIxLjUgMzEuOTk1OSAyMjEuNSAzMi44MjQzVjI0OEMyMjEuNSAyNDguODI4IDIyMC44MjggMjQ5LjUgMjIwIDI0OS41SDJDMS4xNzE1NyAyNDkuNSAwLjUgMjQ4LjgyOCAwLjUgMjQ4VjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRUZFQ0U4Ii8+DQo8L3N2Zz4NCg==);
}
.folder-box:hover .overlay {
  pointer-events: auto;
  opacity: 1;
}
.folder-box.m-new {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41IDJDMC41IDEuMTcxNTggMS4xNzE1NyAwLjUgMiAwLjVIOTMuMjIzNkM5Ni4wMjY2IDAuNSA5OC41OTU4IDIuMDYzMSA5OS44ODQyIDQuNTUyNDZMMTExLjM2NCAyNi43MzE1QzExMi44MjQgMjkuNTUyOCAxMTUuNzM2IDMxLjMyNDMgMTE4LjkxMyAzMS4zMjQzSDIyMEMyMjAuODI4IDMxLjMyNDMgMjIxLjUgMzEuOTk1OSAyMjEuNSAzMi44MjQzVjI0OEMyMjEuNSAyNDguODI4IDIyMC44MjggMjQ5LjUgMjIwIDI0OS41SDJDMS4xNzE1NyAyNDkuNSAwLjUgMjQ4LjgyOCAwLjUgMjQ4VjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRUZFQ0U4Ii8+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
}
.folder-box.m-new:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTI3XzEyNCkiPg0KPHBhdGggZD0iTTAgMkMwIDAuODk1NDM1IDAuODk1NDMxIDAgMiAwSDkzLjIyMzZDOTYuMjEzNSAwIDk4Ljk1MzkgMS42NjczIDEwMC4zMjggNC4zMjI2M0wxMTEuODA4IDI2LjUwMTdDMTEzLjE4MiAyOS4xNTcgMTE1LjkyMyAzMC44MjQzIDExOC45MTMgMzAuODI0M0gyMjBDMjIxLjEwNSAzMC44MjQzIDIyMiAzMS43MTk4IDIyMiAzMi44MjQzVjI0OEMyMjIgMjQ5LjEwNSAyMjEuMTA1IDI1MCAyMjAgMjUwSDJDMC44OTU0MjkgMjUwIDAgMjQ5LjEwNSAwIDI0OFYyWiIgZmlsbD0id2hpdGUiLz4NCjxtYXNrIGlkPSJtYXNrMF8xMjdfMTI0IiBzdHlsZT0ibWFzay10eXBlOmx1bWluYW5jZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIyMiIgaGVpZ2h0PSIyNTAiPg0KPHBhdGggZD0iTTAgMkMwIDAuODk1NDM1IDAuODk1NDMxIDAgMiAwSDkzLjIyMzZDOTYuMjEzNSAwIDk4Ljk1MzkgMS42NjczIDEwMC4zMjggNC4zMjI2M0wxMTEuODA4IDI2LjUwMTdDMTEzLjE4MiAyOS4xNTcgMTE1LjkyMyAzMC44MjQzIDExOC45MTMgMzAuODI0M0gyMjBDMjIxLjEwNSAzMC44MjQzIDIyMiAzMS43MTk4IDIyMiAzMi44MjQzVjI0OEMyMjIgMjQ5LjEwNSAyMjEuMTA1IDI1MCAyMjAgMjUwSDJDMC44OTU0MjkgMjUwIDAgMjQ5LjEwNSAwIDI0OFYyWiIgZmlsbD0id2hpdGUiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazBfMTI3XzEyNCkiPg0KPHBhdGggZD0iTTEwMC4zMjggNC4zMjI2M0w5OS40NDAyIDQuNzgyM0wxMDAuMzI4IDQuMzIyNjNaTTExMS44MDggMjYuNTAxN0wxMTAuOTIgMjYuOTYxNEwxMTEuODA4IDI2LjUwMTdaTTIyMSAzMi44MjQzVjI0OEgyMjNWMzIuODI0M0gyMjFaTTIyMCAyNDlIMlYyNTFIMjIwVjI0OVpNMSAyNDhWMkgtMVYyNDhIMVpNMTE4LjkxMyAzMS44MjQzSDIyMFYyOS44MjQzSDExOC45MTNWMzEuODI0M1pNMiAxSDkzLjIyMzZWLTFIMlYxWk05OS40NDAyIDQuNzgyM0wxMTAuOTIgMjYuOTYxNEwxMTIuNjk2IDI2LjA0MkwxMDEuMjE2IDMuODYyOTZMOTkuNDQwMiA0Ljc4MjNaTTkzLjIyMzYgMUM5NS44Mzk4IDEgOTguMjM3NiAyLjQ1ODg5IDk5LjQ0MDIgNC43ODIzTDEwMS4yMTYgMy44NjI5NkM5OS42NzAyIDAuODc1NzEzIDk2LjU4NzIgLTEgOTMuMjIzNiAtMVYxWk0xMTguOTEzIDI5LjgyNDNDMTE2LjI5NyAyOS44MjQzIDExMy44OTkgMjguMzY1NCAxMTIuNjk2IDI2LjA0MkwxMTAuOTIgMjYuOTYxNEMxMTIuNDY2IDI5Ljk0ODYgMTE1LjU0OSAzMS44MjQzIDExOC45MTMgMzEuODI0M1YyOS44MjQzWk0yIDI0OUMxLjQ0NzcyIDI0OSAxIDI0OC41NTIgMSAyNDhILTFDLTEgMjQ5LjY1NyAwLjM0MzE0NiAyNTEgMiAyNTFWMjQ5Wk0yMjEgMjQ4QzIyMSAyNDguNTUyIDIyMC41NTIgMjQ5IDIyMCAyNDlWMjUxQzIyMS42NTcgMjUxIDIyMyAyNDkuNjU3IDIyMyAyNDhIMjIxWk0yMjMgMzIuODI0M0MyMjMgMzEuMTY3NSAyMjEuNjU3IDI5LjgyNDMgMjIwIDI5LjgyNDNWMzEuODI0M0MyMjAuNTUyIDMxLjgyNDMgMjIxIDMyLjI3MiAyMjEgMzIuODI0M0gyMjNaTTEgMkMxIDEuNDQ3NzIgMS40NDc3MiAxIDIgMVYtMUMwLjM0MzE0NiAtMSAtMSAwLjM0MzE0NiAtMSAySDFaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyN18xMjQiPg0KPHJlY3Qgd2lkdGg9IjIyMiIgaGVpZ2h0PSIyNTAiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.folder-box.m-new:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41IDJDMC41IDEuMTcxNTggMS4xNzE1NyAwLjUgMiAwLjVIOTMuMjIzNkM5Ni4wMjY2IDAuNSA5OC41OTU4IDIuMDYzMSA5OS44ODQyIDQuNTUyNDZMMTExLjM2NCAyNi43MzE1QzExMi44MjQgMjkuNTUyOCAxMTUuNzM2IDMxLjMyNDMgMTE4LjkxMyAzMS4zMjQzSDIyMEMyMjAuODI4IDMxLjMyNDMgMjIxLjUgMzEuOTk1OSAyMjEuNSAzMi44MjQzVjI0OEMyMjEuNSAyNDguODI4IDIyMC44MjggMjQ5LjUgMjIwIDI0OS41SDJDMS4xNzE1NyAyNDkuNSAwLjUgMjQ4LjgyOCAwLjUgMjQ4VjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRUZFQ0U4Ii8+DQo8L3N2Zz4NCg==);
  background-repeat: no-repeat;
}
.folder-box.m-new:hover:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTI3XzEyNCkiPg0KPHBhdGggZD0iTTAgMkMwIDAuODk1NDM1IDAuODk1NDMxIDAgMiAwSDkzLjIyMzZDOTYuMjEzNSAwIDk4Ljk1MzkgMS42NjczIDEwMC4zMjggNC4zMjI2M0wxMTEuODA4IDI2LjUwMTdDMTEzLjE4MiAyOS4xNTcgMTE1LjkyMyAzMC44MjQzIDExOC45MTMgMzAuODI0M0gyMjBDMjIxLjEwNSAzMC44MjQzIDIyMiAzMS43MTk4IDIyMiAzMi44MjQzVjI0OEMyMjIgMjQ5LjEwNSAyMjEuMTA1IDI1MCAyMjAgMjUwSDJDMC44OTU0MjkgMjUwIDAgMjQ5LjEwNSAwIDI0OFYyWiIgZmlsbD0id2hpdGUiLz4NCjxtYXNrIGlkPSJtYXNrMF8xMjdfMTI0IiBzdHlsZT0ibWFzay10eXBlOmx1bWluYW5jZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjIyMiIgaGVpZ2h0PSIyNTAiPg0KPHBhdGggZD0iTTAgMkMwIDAuODk1NDM1IDAuODk1NDMxIDAgMiAwSDkzLjIyMzZDOTYuMjEzNSAwIDk4Ljk1MzkgMS42NjczIDEwMC4zMjggNC4zMjI2M0wxMTEuODA4IDI2LjUwMTdDMTEzLjE4MiAyOS4xNTcgMTE1LjkyMyAzMC44MjQzIDExOC45MTMgMzAuODI0M0gyMjBDMjIxLjEwNSAzMC44MjQzIDIyMiAzMS43MTk4IDIyMiAzMi44MjQzVjI0OEMyMjIgMjQ5LjEwNSAyMjEuMTA1IDI1MCAyMjAgMjUwSDJDMC44OTU0MjkgMjUwIDAgMjQ5LjEwNSAwIDI0OFYyWiIgZmlsbD0id2hpdGUiLz4NCjwvbWFzaz4NCjxnIG1hc2s9InVybCgjbWFzazBfMTI3XzEyNCkiPg0KPHBhdGggZD0iTTEwMC4zMjggNC4zMjI2M0w5OS40NDAyIDQuNzgyM0wxMDAuMzI4IDQuMzIyNjNaTTExMS44MDggMjYuNTAxN0wxMTAuOTIgMjYuOTYxNEwxMTEuODA4IDI2LjUwMTdaTTIyMSAzMi44MjQzVjI0OEgyMjNWMzIuODI0M0gyMjFaTTIyMCAyNDlIMlYyNTFIMjIwVjI0OVpNMSAyNDhWMkgtMVYyNDhIMVpNMTE4LjkxMyAzMS44MjQzSDIyMFYyOS44MjQzSDExOC45MTNWMzEuODI0M1pNMiAxSDkzLjIyMzZWLTFIMlYxWk05OS40NDAyIDQuNzgyM0wxMTAuOTIgMjYuOTYxNEwxMTIuNjk2IDI2LjA0MkwxMDEuMjE2IDMuODYyOTZMOTkuNDQwMiA0Ljc4MjNaTTkzLjIyMzYgMUM5NS44Mzk4IDEgOTguMjM3NiAyLjQ1ODg5IDk5LjQ0MDIgNC43ODIzTDEwMS4yMTYgMy44NjI5NkM5OS42NzAyIDAuODc1NzEzIDk2LjU4NzIgLTEgOTMuMjIzNiAtMVYxWk0xMTguOTEzIDI5LjgyNDNDMTE2LjI5NyAyOS44MjQzIDExMy44OTkgMjguMzY1NCAxMTIuNjk2IDI2LjA0MkwxMTAuOTIgMjYuOTYxNEMxMTIuNDY2IDI5Ljk0ODYgMTE1LjU0OSAzMS44MjQzIDExOC45MTMgMzEuODI0M1YyOS44MjQzWk0yIDI0OUMxLjQ0NzcyIDI0OSAxIDI0OC41NTIgMSAyNDhILTFDLTEgMjQ5LjY1NyAwLjM0MzE0NiAyNTEgMiAyNTFWMjQ5Wk0yMjEgMjQ4QzIyMSAyNDguNTUyIDIyMC41NTIgMjQ5IDIyMCAyNDlWMjUxQzIyMS42NTcgMjUxIDIyMyAyNDkuNjU3IDIyMyAyNDhIMjIxWk0yMjMgMzIuODI0M0MyMjMgMzEuMTY3NSAyMjEuNjU3IDI5LjgyNDMgMjIwIDI5LjgyNDNWMzEuODI0M0MyMjAuNTUyIDMxLjgyNDMgMjIxIDMyLjI3MiAyMjEgMzIuODI0M0gyMjNaTTEgMkMxIDEuNDQ3NzIgMS40NDc3MiAxIDIgMVYtMUMwLjM0MzE0NiAtMSAtMSAwLjM0MzE0NiAtMSAySDFaIiBmaWxsPSJibGFjayIvPg0KPC9nPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEyN18xMjQiPg0KPHJlY3Qgd2lkdGg9IjIyMiIgaGVpZ2h0PSIyNTAiIGZpbGw9IndoaXRlIi8+DQo8L2NsaXBQYXRoPg0KPC9kZWZzPg0KPC9zdmc+DQo=);
}
.folder-box.is-deleting {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTMzXzQpIj4NCjxwYXRoIGQ9Ik0wLjUgMkMwLjUgMS4xNzE1OCAxLjE3MTU3IDAuNSAyIDAuNUg5My4yMjM2Qzk2LjAyNjYgMC41IDk4LjU5NTggMi4wNjMxIDk5Ljg4NDIgNC41NTI0NkwxMTEuMzY0IDI2LjczMTVDMTEyLjgyNCAyOS41NTI4IDExNS43MzYgMzEuMzI0MyAxMTguOTEzIDMxLjMyNDNIMjIwQzIyMC44MjggMzEuMzI0MyAyMjEuNSAzMS45OTU5IDIyMS41IDMyLjgyNDNWMjQ4QzIyMS41IDI0OC44MjggMjIwLjgyOCAyNDkuNSAyMjAgMjQ5LjVIMkMxLjE3MTU3IDI0OS41IDAuNSAyNDguODI4IDAuNSAyNDhWMloiIGZpbGw9IiNFREVERUQiIHN0cm9rZT0iI0VERURFRCIvPg0KPC9nPg0KPGRlZnM+DQo8Y2xpcFBhdGggaWQ9ImNsaXAwXzEzM180Ij4NCjxyZWN0IHdpZHRoPSIyMjIiIGhlaWdodD0iMjUwIiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  background-repeat: no-repeat;
  pointer-events: none;
}
.folder-box.is-deleting:hover {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41IDJDMC41IDEuMTcxNTggMS4xNzE1NyAwLjUgMiAwLjVIOTMuMjIzNkM5Ni4wMjY2IDAuNSA5OC41OTU4IDIuMDYzMSA5OS44ODQyIDQuNTUyNDZMMTExLjM2NCAyNi43MzE1QzExMi44MjQgMjkuNTUyOCAxMTUuNzM2IDMxLjMyNDMgMTE4LjkxMyAzMS4zMjQzSDIyMEMyMjAuODI4IDMxLjMyNDMgMjIxLjUgMzEuOTk1OSAyMjEuNSAzMi44MjQzVjI0OEMyMjEuNSAyNDguODI4IDIyMC44MjggMjQ5LjUgMjIwIDI0OS41SDJDMS4xNzE1NyAyNDkuNSAwLjUgMjQ4LjgyOCAwLjUgMjQ4VjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRUZFQ0U4Ii8+DQo8L3N2Zz4NCg==);
}
.folder-box.m-small {
  height: 56px;
  width: 50px;
}
.folder-box.m-small .create-new {
  position: absolute;
  top: 11px;
  bottom: auto;
  left: 5px;
  right: auto;
  width: calc(100% - 10px);
  height: calc(100% - 15px);
}
.folder-box.m-small .create-new::before {
  position: absolute;
  top: 12px;
  bottom: auto;
  left: 17px;
  right: auto;
  width: 3px;
  height: 13px;
}
.folder-box.m-small .create-new::after {
  position: absolute;
  top: 17px;
  bottom: auto;
  left: 12px;
  right: auto;
  width: 13px;
  height: 3px;
}
.folder-box.m-small .photos {
  position: absolute;
  top: 9px;
  bottom: auto;
  left: 3px;
  right: auto;
  width: 45px;
  height: 45px;
  padding: 0;
}
.folder-box.m-small .photos div {
  width: 22px;
  height: 22px;
}
@media only screen and (max-width: 480px) {
  .folder-box {
    height: 150px;
    width: 130px;
  }
}
/* FOLDERS LIST */
.folders-list {
  display: flex;
  flex-wrap: wrap;
}
.folders-list__item {
  margin: 0 34px 83px 0;
  display: flex;
  position: relative;
}
.folders-list__item .mobile-delete {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 0;
  top: 0;
  display: none;
  z-index: 1;
  cursor: pointer;
}
@media only screen and (max-width: 480px) {
  .folders-list__item .mobile-delete {
    display: block;
    right: calc(50% - 65px);
  }
}
.folders-list__item .dropdown {
  position: absolute;
  right: 0;
  top: -4px;
  z-index: 1;
}
.folders-list__item .dropdown .dropdown-btn:after {
  color: #BECCDB;
}
.folders-list__item .dropdown .dropdown-list {
  width: 110px;
  left: -72px;
}
.folders-list__item .dropdown .dropdown-list:after {
  left: 83px;
}
@media only screen and (max-width: 480px) {
  .folders-list__item .dropdown {
    display: none !important;
  }
}
.folders-list__item .folder-box-footer {
  position: absolute;
  top: calc(100% + 5px);
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.folders-list__item .folder-box-footer .title {
  font-family: "Mulish";
  background: transparent;
  border: none;
  padding: 0;
  font-weight: bold;
  color: #000000;
  display: block;
  line-height: 16px;
  font-size: 14px;
  height: 18px;
  font-weight: 700;
  text-align: center;
  padding: 0 3px;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  margin-top: 2px;
  text-overflow: ellipsis;
}
.folders-list__item .folder-box-footer .title:focus {
  outline: none;
}
.folders-list__item .folder-box-footer .title:hover,
.folders-list__item .folder-box-footer .title:focus {
  background: #EDEDED;
}
.folders-list__item .folder-box-footer .title.readonly:hover,
.folders-list__item .folder-box-footer .title.readonly:focus {
  background: none;
}
.folders-list__item .folder-box-footer .date {
  pointer-events: none;
  opacity: 0;
  transition: all 0.1s ease-out;
  font-size: 10px;
  position: relative;
  top: -10px;
  font-family: "Mulish";
  color: #000000;
}
@media only screen and (max-width: 480px) {
  .folders-list__item .folder-box-footer .date {
    display: none;
  }
}
@media only screen and (max-width: 480px) {
  .folders-list__item .folder-box-footer {
    width: 130px;
    left: calc(50% - 65px);
  }
}
.folders-list__item:hover .date {
  pointer-events: auto;
  opacity: 1;
  top: 7px;
}
@media only screen and (max-width: 480px) {
  .folders-list__item {
    margin: 0 10px 60px;
    width: calc(50% - 20px);
    justify-content: center;
  }
}
@media only screen and (max-width: 480px) {
  .folders-list {
    margin: 0 -10px;
  }
}
/* GALLERY LIST */
.single-gallery-list {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-right: -3px;
  margin-bottom: 40px;
}
.single-gallery-list.uploading {
  margin-top: 20px;
}
.single-gallery-list__item {
  position: relative;
  margin: 0 3px 3px 0;
  cursor: pointer;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  transition: all 0.1s ease-out;
}
.single-gallery-list__item .image {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #EDEDED;
  background-size: cover;
  background-position: 50% 50%;
}
.single-gallery-list__item .a-select {
  pointer-events: none;
  opacity: 0;
  position: absolute;
  top: 10px;
  left: 10px;
  width: 24px;
  height: 24px;
  z-index: 1;
}
.narrow.single-gallery-list__item .a-select {
  left: calc(50% - 12px);
}
.single-gallery-list__item .a-select:after {
  display: none;
  color: #A78868;
  left: 6px;
  top: 9px;
}
.single-gallery-list__item .a-select:before {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 22px;
  height: 22px;
  content: "";
  border-radius: 100%;
  background: transparent;
  border: 1px solid #fff;
}
.single-gallery-list__item .a-select:hover {
  /*&:before {
                    background: transparent;

                    @media @tablet {
                        background: transparent;
                    }
                }*/
}
.single-gallery-list__item .a-select:hover:after {
  color: #fff;
  display: block;
}
@media only screen and (max-width: 1024px) {
  .single-gallery-list__item .a-select:hover:after {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .single-gallery-list__item .a-select {
    pointer-events: auto;
    opacity: 1;
  }
}
.single-gallery-list__item .a-zoom {
  pointer-events: none;
  opacity: 0;
  position: absolute;
  bottom: 10px;
  right: 10px;
  width: 24px;
  height: 24px;
  z-index: 1;
}
.narrow.single-gallery-list__item .a-zoom {
  right: calc(50% - 12px);
}
.single-gallery-list__item .a-zoom:after {
  color: #fff;
  transform: rotate(-275deg);
  left: 4px;
  top: 4px;
}
.single-gallery-list__item .name {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  background: #8C8C8C;
  font-size: 9px;
  font-weight: 700;
  height: 18px;
  line-height: 18px;
  padding: 0 0 0 5px;
  color: #fff;
  text-overflow: ellipsis;
  overflow: hidden;
  transition: all 0.1s ease-out;
}
.single-gallery-list__item .progress {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 4px;
  background: #8C8C8C;
}
.single-gallery-list__item:hover .a-select,
.single-gallery-list__item:hover .a-zoom {
  pointer-events: auto;
  opacity: 1;
}
.single-gallery-list__item.selected {
  padding: 5px;
  box-shadow: 0px 0px 0px 5px #EDEDED inset;
}
.single-gallery-list__item.selected .name {
  left: 5px;
  bottom: 5px;
  width: calc(100% - 10px);
}
.single-gallery-list__item.selected .a-select {
  pointer-events: auto;
  opacity: 1;
}
.single-gallery-list__item.selected .a-select:after {
  display: block;
  color: #000000;
}
.single-gallery-list__item.selected .a-select:before {
  background: #fff;
}
.single-gallery-list__item.selected:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
}
.single-gallery-list__item.is-uploading {
  pointer-events: none;
}
.single-gallery-list__item.is-uploading .image {
  opacity: 0.4;
}
/* SELECTED PHOTOS HEADER */
.selected-photos-wrapper {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 60px;
  padding: 0 26px;
  background: #EDEDED;
  z-index: calc(10000 + 500 + 1);
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-width: 320px;
  animation: fade-in 0.4s cubic-bezier(0.39, 0.575, 0.565, 1) both;
}
.selected-photos-wrapper.closed {
  animation: fade-out 0.4s ease-out both;
}
.selected-photos-wrapper .left {
  display: flex;
  align-items: center;
}
.selected-photos-wrapper .left span {
  font-size: 14px;
  color: #000000;
  line-height: 1;
  display: inline-block;
  vertical-align: top;
  margin: 0 6px;
  font-family: "Mulish";
}
.selected-photos-wrapper .left span.count {
  font-size: 36px;
  font-weight: bold;
  font-family: "Mulish";
}
@media only screen and (max-width: 1024px) {
  .selected-photos-wrapper .left span.count {
    font-size: 26px;
  }
}
@media only screen and (max-width: 1024px) {
  .selected-photos-wrapper .left span.note {
    display: none;
  }
}
.selected-photos-wrapper .left span.close {
  height: 15px;
  cursor: pointer;
  line-height: 15px;
  color: #000000;
  font-weight: bold;
  font-size: 12px;
  position: relative;
  margin-left: 36px;
  white-space: nowrap;
  text-transform: capitalize;
}
.selected-photos-wrapper .left span.close:hover {
  border-bottom-color: transparent;
}
@media only screen and (max-width: 1024px) {
  .selected-photos-wrapper .left span.close {
    margin-left: 10px;
  }
}
@media only screen and (max-width: 1024px) {
  .selected-photos-wrapper .left span {
    margin: 0;
  }
}
.selected-photos-wrapper .right {
  display: flex;
  align-items: center;
}
.selected-photos-wrapper .right .action-item {
  position: relative;
  margin: 0 15px;
}
@media only screen and (max-width: 480px) {
  .selected-photos-wrapper .right .action-item {
    display: none;
  }
}
.selected-photos-wrapper .right .label-icon {
  color: #000000;
  font-family: "Mulish";
}
.selected-photos-wrapper .right .label-icon:after {
  color: #000000;
  top: 1px;
}
.selected-photos-wrapper .right .dropdown.m-dots {
  margin-right: 15px;
}
.selected-photos-wrapper .right .dropdown.m-dots .dropdown-btn {
  background: #EDEDED;
}
.selected-photos-wrapper .right .dropdown.m-dots .dropdown-btn:after {
  color: #000000;
}
.selected-photos-wrapper .right .dropdown.m-dots .dropdown-list {
  width: 140px;
  left: calc(50% - 70px);
  bottom: 25px;
}
.selected-photos-wrapper .right .dropdown:last-of-type {
  width: 180px;
  margin: 0 4px;
}
@media only screen and (max-width: 1024px) {
  .selected-photos-wrapper .right .dropdown:last-of-type {
    width: 150px;
    margin: 0;
  }
}
@media only screen and (max-width: 650px) {
  .selected-photos-wrapper {
    z-index: 7;
  }
}
@media only screen and (max-width: 480px) {
  .selected-photos-wrapper {
    padding-left: 15px;
    padding-right: 15px;
  }
}
/* GALLERIES INFORMATION LIST SMALL */
.galleries-list-info {
  max-height: 450px;
  overflow-y: auto;
  max-width: 430px;
  overflow-x: hidden;
}
.galleries-list-info__item {
  display: flex;
  padding: 7px 46px 12px 20px;
  cursor: pointer;
}
.galleries-list-info__item .folder-box {
  pointer-events: none;
  flex: none;
}
.galleries-list-info__item .folder-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-left: 25px;
  padding: 10px 0 4px 0;
  max-width: calc(100% - 50px);
}
.galleries-list-info__item .folder-info .title {
  font-size: 14px;
  font-weight: 700;
  line-height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.galleries-list-info__item .folder-info .data {
  display: flex;
}
.galleries-list-info__item .folder-info .data span {
  font-size: 12px;
  line-height: 24px;
  white-space: nowrap;
  border-left: 1px solid #8C8C8C;
  border-right: 1px solid #8C8C8C;
  padding: 0 6px;
  margin: 0 -1px 0 0;
}
.galleries-list-info__item .folder-info .data span:first-child {
  border-left: none;
  padding-left: 0;
}
.galleries-list-info__item .folder-info .data span:last-child {
  border-right: none;
  padding-right: 0;
}
.galleries-list-info__item.selected,
.galleries-list-info__item:hover {
  background: #EDEDED;
}
.galleries-list-info__item:hover .folder-box {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIyIiBoZWlnaHQ9IjI1MCIgdmlld0JveD0iMCAwIDIyMiAyNTAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMC41IDJDMC41IDEuMTcxNTggMS4xNzE1NyAwLjUgMiAwLjVIOTMuMjIzNkM5Ni4wMjY2IDAuNSA5OC41OTU4IDIuMDYzMSA5OS44ODQyIDQuNTUyNDZMMTExLjM2NCAyNi43MzE1QzExMi44MjQgMjkuNTUyOCAxMTUuNzM2IDMxLjMyNDMgMTE4LjkxMyAzMS4zMjQzSDIyMEMyMjAuODI4IDMxLjMyNDMgMjIxLjUgMzEuOTk1OSAyMjEuNSAzMi44MjQzVjI0OEMyMjEuNSAyNDguODI4IDIyMC44MjggMjQ5LjUgMjIwIDI0OS41SDJDMS4xNzE1NyAyNDkuNSAwLjUgMjQ4LjgyOCAwLjUgMjQ4VjJaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSIjRUZFQ0U4Ii8+DQo8L3N2Zz4NCg==);
}
@media only screen and (max-width: 1024px) {
  .galleries-list-info {
    max-width: 100%;
    max-height: calc(100vh -  58px * 2);
  }
}
/* SLIDESHOW POPUP */
.slideshow-wrapper {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.6);
  z-index: calc(1000 - 8);
}
.slideshow-wrapper-overlay {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  pointer-events: auto;
  z-index: calc(1000 - 9);
  background: rgba(0, 0, 0, 0.7);
}
.slideshow-wrapper-overlay-inner {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  pointer-events: none;
  background: rgba(0, 0, 0, 0.7);
  max-height: calc(100vh -  58px * 2);
}
/* SINGLE PHOTO CONTAINER POPUP */
.single-photo-container-header {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 58px;
  background: #000;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: auto;
  padding: 0 26px;
  transition: all 0.1s ease-out;
}
@media only screen and (max-width: 480px) {
  .single-photo-container-header {
    z-index: 1;
  }
}
.single-photo-container-header > div {
  height: 32px;
  display: flex;
  align-items: center;
  overflow: hidden;
}
@media only screen and (max-width: 1024px) {
  .single-photo-container-header > div {
    max-width: 50%;
  }
}
.single-photo-container-header .left {
  margin-right: 10px;
}
.single-photo-container-header .left .a-back {
  color: #fff;
  font-size: 16px;
  cursor: pointer;
  height: 25px;
  line-height: 22px;
  margin-left: 26px;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
.single-photo-container-header .left .a-back:after {
  left: -26px;
  color: #fff;
  top: 3px;
  pointer-events: auto;
}
.single-photo-container-header .left .a-back:hover {
  border-bottom-color: transparent;
}
.single-photo-container-header .left .m-cancel {
  color: #fff;
}
@media only screen and (max-width: 480px) {
  .single-photo-container-header .center {
    background: #000;
    position: absolute;
    top: 58px;
    width: 100vw;
    max-width: initial;
    left: 0;
    padding: 0 15px;
  }
}
.single-photo-container-header .center .a-name {
  position: relative;
  font-size: 18px;
  line-height: 21px;
  height: 25px;
  color: #fff;
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.single-photo-container-header .center .a-name.font-icon {
  padding-left: 30px;
  cursor: pointer;
}
.single-photo-container-header .center .a-name.font-icon:after {
  display: none;
  color: #fff;
  left: 6px;
  top: 9px;
}
.single-photo-container-header .center .a-name.font-icon:before {
  position: absolute;
  top: 0px;
  bottom: auto;
  left: 0;
  right: auto;
  width: 23px;
  height: 23px;
  content: "";
  border-radius: 100%;
  background: transparent;
  border: 1px solid #fff;
}
.single-photo-container-header .center .a-name.font-icon:hover:after {
  display: block;
  color: #fff;
}
@media only screen and (max-width: 1024px) {
  .single-photo-container-header .center .a-name.font-icon:hover:after {
    display: none;
  }
}
.single-photo-container-header .center .a-name.font-icon.selected:after {
  color: #82B44F;
  display: block;
}
.single-photo-container-header .center .a-name.font-icon.selected:before {
  background: #fff;
}
.single-photo-container-header .center .rename-btn {
  font-family: "Mulish";
  font-weight: 400;
  font-size: 12px;
  color: #A3A4A5;
  margin-left: 15px;
  padding-left: 25px;
  position: relative;
  line-height: 18px;
  cursor: pointer;
}
.single-photo-container-header .center .rename-btn:after {
  left: 0;
}
.single-photo-container-header .center .rename-input {
  font-family: "Mulish";
  font-weight: 400;
  font-size: 16px;
  color: #fff;
  height: 32px;
  width: 200px;
  background: transparent;
  border: none;
}
@media only screen and (max-width: 480px) {
  .single-photo-container-header .center .rename-input {
    width: 150px;
  }
}
.single-photo-container-header .center .rename-action {
  font-family: "Mulish";
  font-weight: 400;
  font-size: 16px;
  color: #A78868;
  margin-left: 10px;
  cursor: pointer;
}
.single-photo-container-header .right {
  flex: none;
}
.single-photo-container-header .right .label-icon {
  margin: 0 15px;
  cursor: pointer;
}
@media only screen and (max-width: 1024px) {
  .single-photo-container-header .right {
    display: none;
  }
}
.single-photo-container-header .right .btn {
  background: transparent;
  color: #fff;
  border-color: #fff;
}
.single-photo-container-header.shifted {
  width: calc(100% - 360px);
}
.single-photo-container-header.slideshow-active > div {
  pointer-events: none;
  opacity: 0;
}
@media only screen and (max-width: 480px) {
  .single-photo-container-header {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.single-photo-container-wrapper {
  position: fixed;
  top: 58px;
  left: 0;
  width: 100%;
  height: calc(100% -  58px * 2);
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  transition: all 0.1s ease-out;
}
.single-photo-container-wrapper .slide-arrow {
  cursor: pointer;
  pointer-events: auto;
  position: absolute;
  width: 60px;
  height: 60px;
  top: calc(50% - 30px);
  z-index: 1;
  flex: none;
}
.single-photo-container-wrapper .slide-arrow:after {
  color: #fff;
}
.single-photo-container-wrapper .slide-arrow:before {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: calc(100% - 8px);
  height: calc(100% - 8px);
  content: "";
  border-radius: 100%;
  background: #000;
  border: 4px solid transparent;
}
.single-photo-container-wrapper .slide-arrow:hover:before {
  position: absolute;
  top: -4px;
  bottom: auto;
  left: -4px;
  right: auto;
  width: 100%;
  height: 100%;
  border-color: #454545;
}
.single-photo-container-wrapper .slide-arrow.arrow-prev {
  left: 30px;
}
.single-photo-container-wrapper .slide-arrow.arrow-prev:after {
  left: 24px;
  top: 14px;
}
.single-photo-container-wrapper .slide-arrow.arrow-next {
  right: 30px;
}
.single-photo-container-wrapper .slide-arrow.arrow-next:after {
  right: 24px;
  top: 14px;
}
.single-photo-container-wrapper .slide-wrapper {
  pointer-events: auto;
  max-height: 100%;
  position: relative;
}
.single-photo-container-wrapper .slide-wrapper.opened {
  animation: scale-up-center calc(0.4s - 0.1s) cubic-bezier(0.39, 0.575, 0.565, 1) both;
}
.single-photo-container-wrapper .slide-wrapper.closed {
  animation: scale-out-center calc(0.4s / 2) cubic-bezier(0.55, 0.085, 0.68, 0.53) both;
}
.single-photo-container-wrapper .slide-wrapper.next {
  animation: slide-next 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
.single-photo-container-wrapper .slide-wrapper.from-next {
  animation: slide-from-next 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
.single-photo-container-wrapper .slide-wrapper.prev {
  animation: slide-prev 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
.single-photo-container-wrapper .slide-wrapper.from-prev {
  animation: slide-from-prev 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
}
.single-photo-container-wrapper .slide-wrapper .back-container {
  position: relative;
  width: 100%;
  height: 100%;
}
.single-photo-container-wrapper .slide-wrapper .back-container img {
  position: relative;
}
.single-photo-container-wrapper .slide-wrapper .back-container svg {
  top: 0;
  right: auto;
  bottom: auto;
}
.single-photo-container-wrapper .slide-wrapper img {
  max-height: calc(100vh -  58px * 2);
  max-width: 100vw;
  image-rendering: -webkit-optimize-contrast;
}
.single-photo-container-wrapper.shifted {
  width: calc(100% - 360px);
}
.single-photo-container-wrapper.shifted .slide-wrapper img {
  max-width: calc(100vw - 360px);
}
.single-photo-container-footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 58px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.1s ease-out;
}
.single-photo-container-footer .slideshow-progress {
  height: 4px;
  background: #82B44F;
  position: absolute;
  top: 0;
  left: 0;
}
.single-photo-container-footer .a-slideshow {
  pointer-events: auto;
  cursor: pointer;
  color: #fff;
  padding-left: 20px;
  position: absolute;
  top: 20px;
  left: 26px;
}
.single-photo-container-footer .a-slideshow:after {
  color: #fff;
}
@media only screen and (max-width: 1024px) {
  .single-photo-container-footer .a-slideshow {
    display: none;
  }
}
.single-photo-container-footer .photo-tags {
  pointer-events: auto;
  display: flex;
  flex-wrap: wrap;
}
.single-photo-container-footer .photo-tags-list {
  /**/
}
.single-photo-container-footer .photo-tags-list .tag {
  background: #EDEDED;
  height: 22px;
  line-height: 20px;
  border-radius: 22px;
  padding: 0 30px 0 10px;
  font-family: "Mulish";
  font-size: 11px;
  color: #000000;
  position: relative;
  margin: 0 5px 0 0;
  display: inline-block;
  text-transform: lowercase;
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.single-photo-container-footer .photo-tags-list .tag i {
  position: absolute;
  width: 13px;
  height: 11px;
  top: 6px;
  right: 10px;
  cursor: pointer;
}
.single-photo-container-footer .photo-tags-list .tag i:after {
  font-size: 8px;
  color: #000000;
  top: 2px;
  left: 2px;
}
.single-photo-container-footer .photo-tags-list .tag_readonly {
  padding: 0 10px 0 10px;
}
.single-photo-container-footer .photo-tags-add {
  display: flex;
  flex-wrap: wrap;
}
.single-photo-container-footer .photo-tags-add input {
  height: 22px;
  width: 100px;
  border: 1px solid #A78868;
  border-radius: 22px;
  padding: 0 10px;
  font-size: 11px;
  vertical-align: top;
  background: transparent;
  color: #fff;
  text-transform: lowercase;
}
.single-photo-container-footer .photo-tags-add button {
  font-family: "Mulish";
  background: #A78868;
  height: 22px;
  line-height: 20px;
  border-radius: 22px;
  width: 100px;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  margin: 0 0 0 5px;
  border: none;
  font-weight: 500;
  font-size: 11px;
}
@media only screen and (max-width: 1024px) {
  .single-photo-container-footer .photo-tags {
    display: none;
  }
}
.single-photo-container-footer.shifted {
  width: calc(100% - 360px);
}
.single-photo-container-footer.slideshow-active {
  background: #000;
}
.single-photo-container-footer .actions-mobile {
  pointer-events: auto;
  display: none;
}
.single-photo-container-footer .actions-mobile .label-icon {
  margin: 0;
  cursor: pointer;
}
@media only screen and (max-width: 1024px) {
  .single-photo-container-footer .actions-mobile {
    display: flex;
    justify-content: space-around;
    width: 100%;
    max-width: 380px;
  }
}
.single-photo-container-info {
  pointer-events: none;
  opacity: 0;
  position: fixed;
  top: 0;
  right: -360px;
  width: 360px;
  height: 100%;
  display: flex;
  flex-direction: column;
  background: #fff;
  pointer-events: auto;
  transition: all 0.1s ease-out;
}
.single-photo-container-info .info-close {
  position: absolute;
  right: 30px;
  top: 20px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
.single-photo-container-info .info-close:after {
  color: #000000;
  left: 2px;
  top: 2px;
}
.single-photo-container-info .title {
  font-size: 24px;
  font-weight: 700;
  height: 58px;
  line-height: 57px;
  padding: 0 0 0 26px;
}
.single-photo-container-info .info-list {
  display: flex;
  height: 100%;
  flex-direction: column;
  margin-top: 80px;
  overflow-x: hidden;
  overflow-y: auto;
}
.single-photo-container-info .info-list__item {
  position: relative;
  margin-bottom: 45px;
}
.single-photo-container-info .info-list__item h3,
.single-photo-container-info .info-list__item input {
  font-family: "Mulish";
  background: transparent;
  border: none;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  font-size: 24px;
  height: 39px;
  line-height: 39px;
  font-weight: 400;
  margin-left: 26px;
  border-bottom: 1px solid transparent;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 308px;
  white-space: nowrap;
}
.single-photo-container-info .info-list__item h3:focus,
.single-photo-container-info .info-list__item input:focus {
  outline: none;
}
@media only screen and (max-width: 480px) {
  .single-photo-container-info .info-list__item h3,
  .single-photo-container-info .info-list__item input {
    margin-left: 15px;
    width: 330px;
  }
}
.single-photo-container-info .info-list__item .with-icon {
  width: 278px;
}
.single-photo-container-info .info-list__item input {
  border-bottom-color: #D2D2D2;
}
.single-photo-container-info .info-list__item p {
  display: inline-flex;
  margin-left: 26px;
  margin-top: 3px;
}
.single-photo-container-info .info-list__item p span {
  font-size: 16px;
  margin-right: 15px;
  color: #A3A4A5;
}
.single-photo-container-info .info-list__item p span:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 480px) {
  .single-photo-container-info .info-list__item p {
    margin-left: 15px;
  }
}
.single-photo-container-info .info-list__item.m-map {
  margin-top: auto;
}
.single-photo-container-info .info-list__item.m-map .map {
  height: 360px;
  position: relative;
  margin-top: 20px;
}
.single-photo-container-info .info-list__item.m-map .map iframe {
  margin-bottom: -5px;
}
.single-photo-container-info .info-list__item:last-child {
  margin-bottom: 0;
}
.single-photo-container-info .info-list__item .ic:after {
  width: 18px;
  height: 18px;
  margin-top: 21px;
}
.single-photo-container-info .info-list__item .rename-action {
  font-family: "Mulish";
  font-weight: 600;
  font-size: 16px;
  color: #000000;
  margin-left: 10px;
  cursor: pointer;
  display: inline-flex;
}
.single-photo-container-info.is-visible {
  pointer-events: auto;
  opacity: 1;
  right: 0;
}
/* CROP CONTAINER */
.crop-container {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  z-index: 1;
  border: 1px dashed #fff;
}
.crop-container:after {
  content: '';
  position: absolute;
  top: 0;
  bottom: auto;
  left: 33.333%;
  right: auto;
  width: 33.333%;
  height: 100%;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  z-index: 1;
  opacity: 0.5;
  pointer-events: none;
}
.crop-container:before {
  content: '';
  position: absolute;
  top: 33.333%;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 33.333%;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  z-index: 1;
  opacity: 0.5;
  pointer-events: none;
}
.crop-container-tool {
  position: absolute;
  cursor: pointer;
  z-index: 1;
  background: #fff;
  border-radius: 6px;
}
.crop-container-tool:after {
  content: "";
  position: absolute;
  background: #fff;
  border-radius: 6px;
}
.crop-container-tool.top-left {
  width: 33px;
  top: -4px;
  height: 6px;
  left: -4px;
}
.crop-container-tool.top-left:after {
  height: 33px;
  top: 0px;
  width: 6px;
  left: 0px;
}
.crop-container-tool.top-center {
  width: 66px;
  left: calc(50% - 33px);
  height: 6px;
  top: -4px;
}
.crop-container-tool.top-right {
  width: 33px;
  top: -4px;
  height: 6px;
  right: -4px;
}
.crop-container-tool.top-right:after {
  height: 33px;
  top: 0px;
  width: 6px;
  right: 0px;
}
.crop-container-tool.bottom-right {
  width: 33px;
  bottom: -4px;
  height: 6px;
  right: -4px;
}
.crop-container-tool.bottom-right:after {
  height: 33px;
  bottom: 0px;
  width: 6px;
  right: 0px;
}
.crop-container-tool.bottom-center {
  width: 66px;
  left: calc(50% - 33px);
  height: 6px;
  bottom: -4px;
}
.crop-container-tool.bottom-left {
  width: 33px;
  bottom: -4px;
  height: 6px;
  left: -4px;
}
.crop-container-tool.bottom-left:after {
  height: 33px;
  bottom: 0px;
  width: 6px;
  left: 0px;
}
.crop-container-tool.center-right {
  height: 66px;
  top: calc(50% - 33px);
  width: 6px;
  right: -4px;
}
.crop-container-tool.center-left {
  height: 66px;
  top: calc(50% - 33px);
  width: 6px;
  left: -4px;
}
.crop-container .rotate-btn {
  position: absolute;
  left: 40px;
  top: 40px;
  cursor: pointer;
  height: 44px;
  width: 44px;
  background: #fff;
  border-radius: 100%;
  box-shadow: 0 2px 4px 0 rgba(17, 17, 17, 0.15);
}
.crop-container .rotate-btn:after {
  color: #82B44F;
  top: 9px;
  left: 13px;
}
/* PROPERTIES POPUP */
.properties-popup {
  padding: 25px 20px 30px;
  overflow-y: auto;
}
.properties-popup-gallery-confirmation {
  text-align: right;
}
.properties-popup .btn-blue {
  margin-top: 20px;
}
.properties-popup .btn-white {
  margin-top: 20px;
}
.properties-popup .btn-white-right {
  margin-right: 17px;
}
/* NOTIFICATIONS */
.notification-box {
  color: #fff;
  font-size: 14px;
  line-height: 21px;
  max-width: 500px;
  position: relative;
  top: -1px;
  display: flex;
  align-items: center;
}
.notification-box > p {
  margin-right: 5px;
}
.notification-box .name {
  cursor: pointer;
  font-weight: 700;
}
.notification-box .count {
  height: 21px;
  line-height: 21px;
  position: relative;
  display: inline-block;
  margin-left: 12px;
}
.notification-box .count:before {
  content: "";
  position: absolute;
  left: -7px;
  width: 1px;
  height: 28px;
  background: #EDEDED;
  top: -3px;
}
@media only screen and (max-width: 1024px) {
  .notification-box .count:before {
    display: none;
  }
}
@media only screen and (max-width: 1024px) {
  .notification-box .count {
    margin-left: 0;
    width: 100%;
  }
}
/* WHITE LABEL ELEMENTS */
.white-label-list {
  margin: 30px 0 10px;
}
.white-label-list__item {
  margin-bottom: 20px;
  display: flex;
  line-height: 20px;
}
@media only screen and (max-width: 650px) {
  .white-label-list__item {
    flex-wrap: wrap;
  }
}
.white-label-list__item .link {
  margin-right: 10px;
}
.white-label-list__item .info {
  font-size: 14px;
  padding-left: 40px;
  margin-right: 40px;
  flex: none;
}
@media only screen and (max-width: 1024px) {
  .white-label-list__item .info {
    width: 50%;
    flex: auto;
  }
}
@media only screen and (max-width: 650px) {
  .white-label-list__item .info {
    width: 100%;
  }
}
.white-label-list__item .info:after {
  left: 0;
  top: 2px;
  font-size: 17px;
}
.white-label-list__item .comment {
  font-size: 14px;
  color: #8FA4BB;
  font-style: italic;
  padding-left: 50px;
  max-width: 550px;
}
@media only screen and (max-width: 1024px) {
  .white-label-list__item .comment {
    width: 50%;
  }
}
@media only screen and (max-width: 650px) {
  .white-label-list__item .comment {
    width: 100%;
    margin-top: 10px;
  }
}
.white-label-list__item .comment:before {
  content: "\2014";
  position: absolute;
  left: 30px;
  top: 0px;
}
.white-label-list__item .comment:after {
  left: 0;
  top: 2px;
  font-size: 20px;
  color: #000;
}
.white-label-title {
  color: #8FA4BB;
  font-size: 14px;
  margin-right: 10px;
}
@media only screen and (max-width: 650px) {
  .white-label-title {
    display: none;
  }
}
.white-label-radio label {
  white-space: nowrap;
  text-transform: initial;
}
.white-label-radio.icon--for-print label {
  padding-left: 30px;
  line-height: 23px;
}
.white-label-radio.icon--for-book label {
  padding-left: 25px;
  line-height: 23px;
}
.white-label-radio:after {
  pointer-events: none;
}
/* TAGS */
.tags-wrapper {
  position: absolute;
  filter: drop-shadow(0 0 1px #8C8C8C);
  border-radius: 4px;
  background: #EDEDED;
  width: 360px;
  bottom: 28px;
  left: -45px;
  padding: 25px 20px;
  cursor: default;
  z-index: 11;
}
.tags-wrapper:after {
  content: "";
  position: absolute;
  bottom: -6px;
  left: 78px;
  width: 12px;
  height: 12px;
  transform: rotate(45deg);
  background: #EDEDED;
}
.tags-wrapper-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.tags-wrapper > p {
  color: #000000;
  font-family: "Mulish";
  font-size: 14px;
  line-height: 24px;
  margin: 0 0 6px;
}
.tags-wrapper .area {
  width: 100%;
  min-height: 110px;
  position: relative;
  background: #FFFFFF;
  border: 1px solid #D2D2D2;
  padding: 15px;
}
.tags-wrapper .area .tag {
  background: #EDEDED;
  height: 22px;
  line-height: 20px;
  border-radius: 22px;
  border: 1px solid #EDEDED;
  padding: 0 30px 0 10px;
  font-family: "Mulish";
  font-size: 11px;
  color: #000000;
  position: relative;
  margin: 0 5px 5px 0;
  display: inline-block;
  text-transform: lowercase;
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tags-wrapper .area .tag i {
  position: absolute;
  width: 13px;
  height: 11px;
  top: 6px;
  right: 10px;
  cursor: pointer;
}
.tags-wrapper .area .tag i:after {
  font-size: 8px;
  color: #000000;
  top: 2px;
  left: 2px;
}
.tags-wrapper .area .no-tags {
  color: #000000;
  font-family: "Mulish";
  font-size: 16px;
  line-height: 28px;
  pointer-events: none;
  white-space: normal;
  font-weight: 400;
  opacity: 0.4;
}
.tags-wrapper .area input {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  background: transparent;
  border: 0;
  padding-top: 16px;
  padding-bottom: 64px;
  font-family: "Mulish";
  font-size: 16px;
  color: #000000;
}
.tags-wrapper .area input.not-empty,
.tags-wrapper .area input:focus {
  position: relative;
  height: 22px;
  width: 100px;
  border: 1px solid #EDEDED;
  border-radius: 22px;
  padding: 0 10px;
  font-size: 11px;
  text-transform: lowercase;
  vertical-align: top;
}
.tags-wrapper .btn {
  /**/
}
.tags-wrapper-mobile {
  position: fixed;
  filter: drop-shadow(0 0 1px #AAB9C7);
  border-radius: 4px;
  background: #f3f6f8;
  width: 100%;
  bottom: 0px;
  left: 0px;
  padding: 25px 20px;
  cursor: default;
  z-index: 11;
}
.tags-wrapper-mobile .photo-tags {
  pointer-events: auto;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
}
.tags-wrapper-mobile .photo-tags-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.tags-wrapper-mobile .photo-tags-list .tag {
  background: #EDEDED;
  height: 22px;
  line-height: 22px;
  border-radius: 22px;
  padding: 0 30px 0 10px;
  font-family: "Mulish";
  font-size: 11px;
  color: #000000;
  position: relative;
  margin: 0 5px 10px 0;
  display: inline-block;
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tags-wrapper-mobile .photo-tags-list .tag i {
  position: absolute;
  width: 13px;
  height: 11px;
  top: 6px;
  right: 10px;
  cursor: pointer;
}
.tags-wrapper-mobile .photo-tags-list .tag i:after {
  font-size: 8px;
  color: #D2D2D2;
  top: 2px;
  left: 2px;
}
.tags-wrapper-mobile .photo-tags-list .tag_readonly {
  padding: 0 10px 0 10px;
}
.tags-wrapper-mobile .photo-tags-add {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
.tags-wrapper-mobile .photo-tags-add input {
  height: 22px;
  width: 100px;
  border: 1px solid #A78868;
  border-radius: 22px;
  padding: 0 10px;
  font-size: 11px;
  vertical-align: top;
  background: transparent;
  color: #000000;
  flex: auto;
  margin-right: 10px;
  text-transform: lowercase;
}
.tags-wrapper-mobile .photo-tags-add button {
  font-family: "Mulish";
  background: #A78868;
  height: 22px;
  line-height: 20px;
  border-radius: 22px;
  width: 100px;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  border: none;
  font-weight: 500;
  font-size: 11px;
  flex: none;
}
.tags-wrapper-mobile-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
}
.tags-wrapper-mobile > p {
  color: #000000;
  font-family: "Mulish";
  font-size: 14px;
  line-height: 24px;
  margin: 0 0 6px;
}
.tags-wrapper-mobile .area {
  width: 100%;
  min-height: 110px;
  position: relative;
  background: #FFFFFF;
  border: 1px solid #D2D2D2;
  padding: 15px;
}
.tags-wrapper-mobile .area .tag {
  background: #EDEDED;
  height: 22px;
  line-height: 20px;
  border-radius: 22px;
  border: 1px solid #EDEDED;
  padding: 0 30px 0 10px;
  font-family: "Mulish";
  font-size: 11px;
  color: #000000;
  position: relative;
  margin: 0 5px 5px 0;
  display: inline-block;
  text-transform: uppercase;
  white-space: nowrap;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.tags-wrapper-mobile .area .tag i {
  position: absolute;
  width: 13px;
  height: 11px;
  top: 6px;
  right: 10px;
  cursor: pointer;
}
.tags-wrapper-mobile .area .tag i:after {
  font-size: 8px;
  color: #AAB9C7;
  top: 2px;
  left: 2px;
}
.tags-wrapper-mobile .area .no-tags {
  color: #4D657C;
  font-family: "Mulish";
  font-size: 16px;
  line-height: 28px;
  pointer-events: none;
  white-space: normal;
  font-weight: 400;
  opacity: 0.4;
}
.tags-wrapper-mobile .area input {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  background: transparent;
  border: 0;
  padding-top: 16px;
  padding-bottom: 64px;
  font-family: "Mulish";
  font-size: 16px;
  color: #000000;
}
.tags-wrapper-mobile .area input.not-empty,
.tags-wrapper-mobile .area input:focus {
  position: relative;
  height: 22px;
  width: 100px;
  border: 1px solid #EDEDED;
  border-radius: 22px;
  padding: 0 10px;
  font-size: 11px;
  text-transform: uppercase;
  vertical-align: top;
}
.tags-wrapper-mobile .btn {
  /**/
}
.tags-filter {
  position: absolute;
  width: 200px;
  top: -5px;
  right: 0;
  background: #EDEDED;
  z-index: 9;
  padding: 30px 20px;
  overflow: hidden;
  min-height: calc(100vh - 185px);
  bottom: 0;
  height: 100%;
}
@media only screen and (max-width: 650px) {
  .tags-filter {
    display: none;
  }
}
@media only screen and (max-width: 650px) {
  .tags-filter.is-open {
    display: block;
  }
}
.tags-filter-mobile {
  display: none;
}
@media only screen and (max-width: 650px) {
  .tags-filter-mobile {
    display: block;
  }
}
.tags-filter-overlay {
  background: rgba(255, 255, 255, 0.9);
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 8;
  display: none;
}
@media only screen and (max-width: 650px) {
  .tags-filter-overlay.is-open {
    display: block;
  }
}
@media only screen and (max-width: 650px) {
  .tags-filter {
    max-width: 100%;
  }
}
.tags-filter p {
  font-family: "Mulish";
}
.tags-filter .title {
  font-size: 16px;
  font-family: "PlayfairDisplay";
  color: #31414E;
}
.tags-filter .search {
  height: 52px;
  border: 2px solid #D2D2D2;
  font-family: "Mulish";
  font-weight: 500;
  color: #000000;
  font-size: 16px;
  padding: 0 32px 0 10px;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: calc(100% - 10px) 16px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8xNjhfMikiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQyMDEyIDEyLjQ5MzJDMTAuMDY2MSAxNC4yNTIxIDEzLjY3MDYgMTMuOTY0OCAxNi4wMDQyIDExLjYzMTJDMTguNjY1MyA4Ljk3MDIgMTguNjY1MyA0LjY1NjgzIDE2LjAwNDIgMS45OTU3OEMxMy4zNDMyIC0wLjY2NTI2IDkuMDI5OCAtMC42NjUyNiA2LjM2ODc1IDEuOTk1NzhDNC4wMzUxNiA0LjMyOTM3IDMuNzQ3ODYgNy45MzM4OSA1LjUwNjgzIDEwLjU3OTlDNS40NzE3IDEwLjYwNjIgNS40MzcyIDEwLjYzNTcgNS40MDUyMSAxMC42Njc3TDAuMjY2MjkzIDE1LjgwNjZDLTAuMDg4NzY0MyAxNi4xNjE3IC0wLjA4ODc2NDMgMTYuNzM2MyAwLjI2NjI5MyAxNy4wOTEzTDAuOTA4NjU3IDE3LjczMzdDMS4yNjM3MSAxOC4wODg4IDEuODM4MzMgMTguMDg4OCAyLjE5MzM5IDE3LjczMzdMNy4zMzIzIDEyLjU5NDhDNy4zNjQyOSAxMi41NjI4IDcuMzkzNzggMTIuNTI4MyA3LjQyMDEyIDEyLjQ5MzJaTTE1LjM2MTkgMTAuOTg4OUMxMy4wNTU5IDEzLjI5NDkgOS4zMTcxMSAxMy4yOTQ5IDcuMDExMTIgMTAuOTg4OUM0LjcwNTEzIDguNjgyOSA0LjcwNTEzIDQuOTQ0MTMgNy4wMTExMiAyLjYzODE1QzkuMzE3MTEgMC4zMzIxNjEgMTMuMDU1OSAwLjMzMjE2MSAxNS4zNjE5IDIuNjM4MTVDMTcuNjY3OCA0Ljk0NDEzIDE3LjY2NzggOC42ODI5IDE1LjM2MTkgMTAuOTg4OVpNNi4wNDc1NyAxMS4zMTAxTDAuOTA4NjU3IDE2LjQ0OUwxLjU1MTAyIDE3LjA5MTNMNi42ODk5NCAxMS45NTI0TDYuMDQ3NTcgMTEuMzEwMVoiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMTY4XzIiPg0KPHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  width: 100%;
  margin: 20px 0 0;
}
.tags-filter .search::placeholder {
  font-family: "Mulish";
  color: #000000;
}
.tags-filter .actions {
  margin-top: 20px;
  margin-bottom: 40px;
  padding-bottom: 10px;
  border-bottom: 1px solid #D2D2D2;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.tags-filter .actions-btn {
  margin-bottom: 5px;
  color: #A78868;
  font-family: "Mulish";
  font-weight: 500;
  text-transform: uppercase;
  font-size: 10px;
  line-height: 18px;
  padding-left: 25px;
  position: relative;
  background: transparent;
  border: none;
  /*&.select {
                &:after {
                    top: 5px;
                    font-size: 5px;
                }
            }*/
}
.tags-filter .actions-btn:focus {
  outline: none;
}
.tags-filter .actions-btn:before {
  content: "";
  position: absolute;
  width: 14px;
  height: 14px;
  border-radius: 100%;
  top: 2px;
  left: 0;
  border: 1px solid #A78868;
}
.tags-filter .actions-btn:after {
  position: absolute;
  top: 4px;
  font-size: 4px;
  left: 4px;
  line-height: 11px;
  color: #A78868;
}
.tags-filter .actions-btn.deselect:after {
  content: "+";
  transform: rotate(45deg);
  font-size: 15px;
}
.tags-filter .actions .clear {
  font-family: "Mulish";
  font-size: 16px;
  color: #000000;
  border: none;
  border-bottom: 1px solid #000000;
  background: transparent;
  height: 25px;
  line-height: 25px;
  padding: 0;
}
.tags-filter .actions .clear:focus {
  outline: none;
}
.tags-filter .list {
  margin-right: -20px;
  max-height: calc(100% - 160px);
  /*&-wrapper {
        }*/
}
.tags-filter .list__item {
  margin-bottom: 20px;
}
.tags-filter .list__item .custom-checkbox span {
  font-family: "Mulish";
  font-size: 16px;
  display: inline-block;
}
.tags-filter .list__item .custom-checkbox span:after {
  color: #000000;
}
.tags-filter .list__item .custom-checkbox span span {
  color: #000000;
  text-shadow: 1px 0px 0px currentColor;
}

/* custom buttons */
.btn-outlined,
btn-outlined,
.btn-outlined-medium,
btn-outlined-medium,
.btn-outlined-small,
btn-outlined-small {
  display: inline-block;
  font-family: "Mulish";
  color: #000000;
  border: 1px solid #000000;
  border-radius: 0;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  transition: 0.2s all;
  box-sizing: border-box;
  padding: 0 34px;
  height: 48px;
  line-height: 46px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
  background: #fff;
  outline: none;
}
.btn-outlined-medium,
btn-outlined-medium {
  padding: 0 20px;
  height: 36px;
  line-height: 34px;
  font-size: 12px;
}
.btn-outlined-medium:hover,
btn-outlined-medium:hover {
  opacity: 70%;
}
.btn-outlined-medium:focus,
btn-outlined-medium:focus,
.btn-outlined-medium:active,
btn-outlined-medium:active {
  opacity: 60%;
}
.btn-outlined-medium.disabled,
btn-outlined-medium.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-outlined-small,
btn-outlined-small {
  padding: 0 10px;
  height: 28px;
  line-height: 26px;
  font-size: 10px;
}
.btn-outlined-small:hover,
btn-outlined-small:hover {
  opacity: 70%;
}
.btn-outlined-small:focus,
btn-outlined-small:focus,
.btn-outlined-small:active,
btn-outlined-small:active {
  opacity: 60%;
}
.btn-outlined-small.disabled,
btn-outlined-small.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-outlined:hover,
btn-outlined:hover {
  opacity: 70%;
}
.btn-outlined:focus,
btn-outlined:focus,
.btn-outlined:active,
btn-outlined:active {
  opacity: 60%;
}
.btn-outlined.disabled,
btn-outlined.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid,
btn-solid,
.btn-solid-medium,
btn-solid-medium,
.btn-solid-small,
btn-solid-small {
  display: inline-block;
  font-family: "Mulish";
  color: #fff;
  background: #000000;
  border: 1px solid transparent;
  border-radius: 0;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  transition: 0.2s all;
  box-sizing: border-box;
  padding: 0 34px;
  height: 48px;
  line-height: 46px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
}
.btn-solid-medium,
btn-solid-medium {
  padding: 0 20px;
  height: 36px;
  line-height: 34px;
  font-size: 12px;
}
.btn-solid-medium:hover,
btn-solid-medium:hover {
  opacity: 70%;
}
.btn-solid-medium.disabled,
btn-solid-medium.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid-medium.m-progress,
btn-solid-medium.m-progress {
  background: #000000;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn-solid-medium.m-progress i,
btn-solid-medium.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.btn-solid-small,
btn-solid-small {
  padding: 0 10px;
  height: 28px;
  line-height: 26px;
  font-size: 10px;
}
.btn-solid-small:hover,
btn-solid-small:hover {
  opacity: 70%;
}
.btn-solid-small.disabled,
btn-solid-small.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid-small.m-progress,
btn-solid-small.m-progress {
  background: #000000;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn-solid-small.m-progress i,
btn-solid-small.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.btn-solid:hover,
btn-solid:hover {
  opacity: 70%;
}
.btn-solid.disabled,
btn-solid.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid.m-progress,
btn-solid.m-progress {
  background: #000000;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn-solid.m-progress i,
btn-solid.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.btn-secondary,
btn-secondary,
.btn-secondary-medium,
btn-secondary-medium,
.btn-secondary-small,
btn-secondary-small {
  display: inline-block;
  font-family: "Mulish";
  color: #000000;
  border: 1px solid #D2D2D2;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  transition: 0.2s all;
  box-sizing: border-box;
  padding: 0 34px;
  height: 48px;
  line-height: 46px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
  background: #fff;
  outline: none;
}
.btn-secondary-medium,
btn-secondary-medium {
  padding: 0 20px;
  height: 36px;
  line-height: 34px;
  font-size: 12px;
}
.btn-secondary-medium:hover,
btn-secondary-medium:hover {
  border-color: #000000;
}
.btn-secondary-medium.disabled,
btn-secondary-medium.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-secondary-small,
btn-secondary-small {
  padding: 0 10px;
  height: 28px;
  line-height: 26px;
  font-size: 10px;
}
.btn-secondary-small:hover,
btn-secondary-small:hover {
  border-color: #000000;
}
.btn-secondary-small.disabled,
btn-secondary-small.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-secondary:hover,
btn-secondary:hover {
  border-color: #000000;
}
.btn-secondary.disabled,
btn-secondary.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-outlined-bronze,
btn-outlined-bronze,
.btn-outlined-bronze-medium,
btn-outlined-bronze-medium,
.btn-outlined-bronze-small,
btn-outlined-bronze-small {
  display: inline-block;
  font-family: "Mulish";
  color: #A78868;
  border: 1px solid #A78868;
  border-radius: 0;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  transition: 0.2s all;
  box-sizing: border-box;
  padding: 0 34px;
  height: 48px;
  line-height: 46px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
  background: #fff;
  outline: none;
}
.btn-outlined-bronze-medium,
btn-outlined-bronze-medium {
  padding: 0 20px;
  height: 36px;
  line-height: 34px;
  font-size: 12px;
}
.btn-outlined-bronze-medium:hover,
btn-outlined-bronze-medium:hover {
  opacity: 70%;
}
.btn-outlined-bronze-medium:focus,
btn-outlined-bronze-medium:focus,
.btn-outlined-bronze-medium:active,
btn-outlined-bronze-medium:active {
  opacity: 60%;
}
.btn-outlined-bronze-medium.disabled,
btn-outlined-bronze-medium.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-outlined-bronze-small,
btn-outlined-bronze-small {
  padding: 0 10px;
  height: 28px;
  line-height: 26px;
  font-size: 10px;
}
.btn-outlined-bronze-small:hover,
btn-outlined-bronze-small:hover {
  opacity: 70%;
}
.btn-outlined-bronze-small:focus,
btn-outlined-bronze-small:focus,
.btn-outlined-bronze-small:active,
btn-outlined-bronze-small:active {
  opacity: 60%;
}
.btn-outlined-bronze-small.disabled,
btn-outlined-bronze-small.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-outlined-bronze:hover,
btn-outlined-bronze:hover {
  opacity: 70%;
}
.btn-outlined-bronze:focus,
btn-outlined-bronze:focus,
.btn-outlined-bronze:active,
btn-outlined-bronze:active {
  opacity: 60%;
}
.btn-outlined-bronze.disabled,
btn-outlined-bronze.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid-bronze,
btn-solid-bronze,
.btn-solid-bronze-medium,
btn-solid-bronze-medium,
.btn-solid-bronze-small,
btn-solid-bronze-small {
  display: inline-block;
  font-family: "Mulish";
  color: #fff;
  background: #A78868;
  border: 1px solid transparent;
  border-radius: 0;
  text-transform: uppercase;
  text-align: center;
  cursor: pointer;
  transition: 0.2s all;
  box-sizing: border-box;
  padding: 0 34px;
  height: 48px;
  line-height: 46px;
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.03em;
  text-decoration: none;
  white-space: nowrap;
  position: relative;
}
.btn-solid-bronze-medium,
btn-solid-bronze-medium {
  padding: 0 20px;
  height: 36px;
  line-height: 34px;
  font-size: 12px;
}
.btn-solid-bronze-medium:hover,
btn-solid-bronze-medium:hover {
  opacity: 70%;
}
.btn-solid-bronze-medium.disabled,
btn-solid-bronze-medium.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid-bronze-medium.m-progress,
btn-solid-bronze-medium.m-progress {
  background: #000000;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn-solid-bronze-medium.m-progress i,
btn-solid-bronze-medium.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.btn-solid-bronze-small,
btn-solid-bronze-small {
  padding: 0 10px;
  height: 28px;
  line-height: 26px;
  font-size: 10px;
}
.btn-solid-bronze-small:hover,
btn-solid-bronze-small:hover {
  opacity: 70%;
}
.btn-solid-bronze-small.disabled,
btn-solid-bronze-small.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid-bronze-small.m-progress,
btn-solid-bronze-small.m-progress {
  background: #000000;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn-solid-bronze-small.m-progress i,
btn-solid-bronze-small.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
.btn-solid-bronze:hover,
btn-solid-bronze:hover {
  opacity: 70%;
}
.btn-solid-bronze.disabled,
btn-solid-bronze.disabled {
  opacity: 0.8;
  cursor: default;
  pointer-events: none;
}
.btn-solid-bronze.m-progress,
btn-solid-bronze.m-progress {
  background: #000000;
  z-index: 1;
  overflow: hidden;
  pointer-events: none;
}
.btn-solid-bronze.m-progress i,
btn-solid-bronze.m-progress i {
  background: #A78868;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  z-index: -1;
}
/* custom inputs */
input.input-basic,
input.input-basic-medium {
  font-size: 16px;
  color: #000000;
  height: 48px;
  border: 1px solid #D2D2D2;
  padding: 0 20px;
  background: #fff;
  border-radius: 0px;
  font-weight: 400;
}
input.input-basic::placeholder {
  color: #000000;
  font-weight: 400;
  opacity: 0.45;
}
input.input-basic:focus {
  border-color: #000000;
  outline: none;
}
input.input-basic:read-only {
  border-color: #D2D2D2 !important;
}
input.input-basic.medium {
  height: 36px;
  font-size: 14px;
}
input.input-basic.search {
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'><path fill-rule='evenodd' clip-rule='evenodd' d='M1.40074 6.86708C1.40214 3.83648 3.90523 1.37755 6.98125 1.37755C10.058 1.37755 12.5611 3.83648 12.5625 6.86708C12.5625 9.89079 10.0587 12.3497 6.97985 12.3497C3.90453 12.3497 1.40214 9.89079 1.40074 6.86708ZM0 6.86708C0.00140074 10.6484 3.13273 13.7272 6.97985 13.7272C8.58346 13.7272 10.0626 13.1933 11.2428 12.2965L14.8043 15.8003C14.9416 15.9312 15.1201 16 15.2994 16C15.4787 16 15.658 15.9312 15.7946 15.8003C16.0685 15.5248 16.0685 15.0908 15.7946 14.8222L12.2626 11.3475C13.3218 10.1433 13.9633 8.57441 13.9633 6.86022C13.9619 3.07886 10.8298 0 6.98125 0C3.13273 0 0.00140074 3.07883 0 6.86708Z' fill='rgb(199 127 79)'/></svg>");
  background-repeat: no-repeat;
  background-position: 100% 50%;
}
input.input-basic-medium {
  font-size: 14px;
  height: 36px;
}
input.input-basic-medium::placeholder {
  color: #000000;
  font-weight: 400;
  opacity: 0.45;
}
input.input-basic-medium:focus {
  border-color: #A78868;
  outline: none;
}
input.input-basic-medium:focus[readonly] {
  border-color: #D2D2D2;
}
.custom-search {
  position: relative;
  width: 100%;
  height: 48px;
  display: inline-block;
}
.custom-search.small {
  height: 28px;
}
.custom-search.small input {
  font-size: 12px;
}
.custom-search:after {
  top: calc(50% - 7px);
  right: 14px;
  content: '';
  width: 14px;
  height: 14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF8yNV8yMCkiPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjIyMTkxIDEuMjQ4MzhDMy40ODAxMiAxLjI0OSAxLjI0OTUgMy40ODEwOSAxLjI0ODI1IDYuMjI0MzlDMS4yNDk1IDguOTY1MiAzLjQ3OTUxIDExLjE5NjEgNi4yMjA2NyAxMS4xOTYxQzguOTY0MzMgMTEuMTk2MSAxMS4xOTYyIDguOTY1MjMgMTEuMTk2MiA2LjIyMzE4QzExLjE5NDkgMy40Nzk4NyA4Ljk2MzY5IDEuMjQ4MzggNi4yMjE5MSAxLjI0ODM4Wk02LjIyMDY3IDEyLjQ0NDRDMi43OTIzNSAxMi40NDQ0IDAuMDAxMjQ4MjUgOS42NTM2OCAwIDYuMjI0MzlDMC4wMDEyNDgyNSAyLjc5MjYxIDIuNzkyMzQgMC4wMDA2MjQxODggNi4yMjE5MSAwQzkuNjUxNDggMCAxMi40NDMyIDIuNzkxMzcgMTIuNDQ0NCA2LjIyMjUzQzEyLjQ0NDQgOS42NTM2OSA5LjY1MjExIDEyLjQ0NDQgNi4yMjA2NyAxMi40NDQ0WiIgZmlsbD0iYmxhY2siLz4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMi45MzIyNyA2LjIxMTM0SDIuMzMzNUMyLjMzMzUgNC4wNzI1NyA0LjEwODI2IDIuMzMzMDEgNi4yODkgMi4zMzMwMVYyLjkyMDFDNC40MzgxOCAyLjkyMDEgMi45MzIyNyA0LjM5NjY0IDIuOTMyMjcgNi4yMTEzNFpNMTMuNDAxMiAxMy45OTk3QzEzLjI0OCAxMy45OTk3IDEzLjA5NDcgMTMuOTQyMSAxMi45Nzc5IDEzLjgyNzZMOS42NDM5MyAxMC41NTg3QzkuNDA5ODEgMTAuMzI5OCA5LjQwOTgxIDkuOTU4MTMgOS42NDM5MyA5LjcyODU4QzkuODc3NDUgOS40OTk2MSAxMC4yNTY1IDkuNDk5NjEgMTAuNDkwNiA5LjcyODU4TDEzLjgyNDYgMTIuOTk3NUMxNC4wNTg3IDEzLjIyNjUgMTQuMDU4NyAxMy41OTgxIDEzLjgyNDYgMTMuODI3NkMxMy43MDc4IDEzLjk0MjEgMTMuNTU0NSAxMy45OTk3IDEzLjQwMTIgMTMuOTk5N1oiIGZpbGw9ImJsYWNrIi8+DQo8L2c+DQo8ZGVmcz4NCjxjbGlwUGF0aCBpZD0iY2xpcDBfMjVfMjAiPg0KPHJlY3Qgd2lkdGg9IjE0IiBoZWlnaHQ9IjE0IiBmaWxsPSJ3aGl0ZSIvPg0KPC9jbGlwUGF0aD4NCjwvZGVmcz4NCjwvc3ZnPg0K);
  pointer-events: none;
  position: absolute;
}
.custom-search input {
  border: 1px solid #D2D2D2;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  color: #000000;
  font-size: 16px;
  text-align: left;
  padding: 0 37px 0 20px;
  user-select: text;
  font-family: "Mulish";
}
.custom-search input:focus {
  outline: none;
}
.custom-search input::placeholder {
  opacity: 0.5;
}
.custom-search .hint {
  font-size: 10px;
  position: absolute;
  top: 100%;
  color: #000000;
  opacity: 0.5;
  line-height: 18px;
  white-space: nowrap;
  font-family: "Mulish";
}
textarea.textarea-basic {
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  color: #000000;
  height: 110px;
  border: 1px solid #D2D2D2;
  padding: 10px 20px;
  resize: none;
  background: #fff;
  border-radius: 0px;
}
textarea.textarea-basic::placeholder {
  color: #000000;
  font-weight: 400;
  opacity: 0.4;
}
textarea.textarea-basic:focus {
  border-color: #000000;
  outline: none;
}
textarea.textarea-basic:read-only {
  border-color: #D2D2D2 !important;
}
textarea.textarea-basic::placeholder {
  color: #000000;
  opacity: 0.5;
}
/* custom ui elements */
notification {
  display: block;
  position: relative;
  background: #e5ecf2;
  padding: 0 50px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
  display: flex;
  align-items: center;
  min-height: 54px;
  overflow: hidden;
  border-radius: 4px;
}
notification:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='4' height='28' viewBox='0 0 4 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 0H0V21H4V0Z' fill='white'/%3E%3Cpath d='M4 24H0V28H4V24Z' fill='white'/%3E%3C/svg%3E%0A");
  background-color: #8C8C8C;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  width: 32px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}
/* General disabled class */
.disabled {
  opacity: 0.5 !important;
  pointer-events: none !important;
  user-select: none !important;
}
.disabled > span {
  opacity: 0.5;
}
.disabled:after {
  opacity: 0.5;
}

body.overflow-hidden,
html.overflow-hidden {
  overflow: hidden;
  touch-action: none;
  -ms-touch-action: none;
}
.popup-wrapper {
  pointer-events: auto;
  z-index: 1004;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: #ffffff;
  border: 1px solid #D2D2D2;
  position: fixed;
  border-radius: 0;
  min-width: 300px;
  max-height: 100vh;
  box-sizing: border-box;
}
.popup-wrapper * {
  box-sizing: border-box;
}
.popup-wrapper *:after {
  box-sizing: border-box;
}
.popup-wrapper *:before {
  box-sizing: border-box;
}
.popup-wrapper-close {
  position: absolute;
  right: 17px;
  top: 17px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  z-index: 1;
}
.popup-wrapper-close:after {
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.301434 17.6987C-0.101511 17.2957 -0.0993932 16.6422 0.301282 16.2415L16.2408 0.301294C16.6415 -0.0993971 17.2951 -0.101515 17.698 0.301446C18.1002 0.703677 18.0988 1.35796 17.6982 1.75866L1.75859 17.6988C1.35791 18.0995 0.70365 18.1009 0.301434 17.6987Z' fill='black'/><path d='M16.2416 17.6986L0.302304 1.75866C-0.10064 1.3557 -0.0985229 0.702146 0.302152 0.301455C0.702827 -0.099236 1.35636 -0.101354 1.7593 0.301607L17.6986 16.2415C18.1015 16.6445 18.0994 17.298 17.6987 17.6987C17.298 18.0994 16.6445 18.1015 16.2416 17.6986Z' fill='black'/></svg>");
  content: "";
  left: 2px;
  top: 2px;
  width: 18px;
  height: 18px;
  position: absolute;
}
.popup-notification .popup-wrapper-close:after {
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0.300186 0.300373C-0.100062 0.700871 -0.100062 1.34968 0.300186 1.75018L7.54995 9.00019L0.300186 16.2497C-0.100062 16.6502 -0.100062 17.2995 0.300186 17.7C0.700683 18.1 1.34974 18.1 1.75024 17.7L9 10.45L16.2498 17.7C16.6503 18.1 17.2993 18.1 17.6998 17.7C18.1001 17.2995 18.1001 16.6502 17.6998 16.2497L10.4501 9.00019L17.6998 1.75018C18.1001 1.34968 18.1001 0.700871 17.6998 0.300373C17.2993 -0.100124 16.6503 -0.100124 16.2498 0.300373L9 7.54989L1.75024 0.300373C1.34974 -0.100124 0.700683 -0.100124 0.300186 0.300373Z' fill='rgb(255, 255, 255)'/></svg>");
  left: 1px;
  top: 1px;
}
.popup-above .popup-wrapper-close {
  right: 25px;
}
@media only screen and (max-width: 650px) {
  .popup-above .popup-wrapper-close:after {
    left: 38px;
    top: 19px;
  }
}
@media only screen and (max-width: 650px) {
  .popup-above .popup-wrapper-close {
    width: 74px;
    height: 74px;
    right: 0px;
    top: 0px;
    left: auto;
    z-index: 1;
  }
}
.popup-notification .popup-wrapper-close {
  right: 15px;
  left: auto;
  top: calc(50% - 10px);
  width: 20px;
  height: 20px;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-close {
    left: auto;
    right: 20px;
    top: 20px;
  }
}
@media only screen and (max-width: 650px) {
  .popup-fullscreen .popup-wrapper-close {
    left: auto;
    right: 12px;
  }
}
@media only screen and (max-width: 650px) {
  .popup-mobile .popup-wrapper-close {
    left: auto;
    right: 12px;
  }
}
.popup-mobile-alert .popup-wrapper-close {
  display: none;
}
.popup-base-printique .popup-wrapper-close:after {
  color: #8C8C8C;
}
.popup-wrapper-header {
  height: auto;
  background: inherit;
  font-size: 26px;
  line-height: 30px;
  font-weight: 400;
  padding: 30px 45px 13px 30px;
  text-transform: initial;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #000000;
  font-family: "PlayfairDisplay";
  position: relative;
  flex: none;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-header {
    padding: 10px 60px 20px 20px;
    white-space: normal;
    word-break: break-word;
  }
}
.popup-wrapper-header:after {
  content: "";
  position: absolute;
  left: 30px;
  bottom: 0;
  width: calc(100% - 50px);
  border-bottom: 1px solid #D2D2D2;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-header:after {
    left: 20px;
    width: calc(100% - 40px);
  }
}
.popup-wrapper-header .header-note {
  position: relative;
  color: #8FA4BB;
  padding-left: 22px;
  font-size: 12px;
  text-transform: initial;
  font-weight: initial;
  margin-left: 40px;
}
.popup-wrapper-header .header-note:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 20px;
  background: #8FA4BB;
  left: 0;
  top: calc(50% - 10px);
}
@media only screen and (max-width: 650px) {
  .popup-fullscreen .popup-wrapper-header {
    padding-left: 19px;
    padding-right: 49px;
  }
}
.popup-mobile .popup-wrapper-header {
  background: #EDEDED;
}
@media only screen and (max-width: 650px) {
  .popup-mobile .popup-wrapper-header {
    padding-left: 15px;
    padding-right: 49px;
  }
}
.popup-base-printique .popup-wrapper-header {
  color: #000000;
  font-size: 32px;
  line-height: 41px;
  margin-bottom: 20px;
  padding: 0 30px 20px 0;
  font-weight: 700;
}
.popup-wrapper-container {
  overflow: hidden;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-container {
    height: 100%;
  }
}
.popup-base-printique .popup-wrapper-container {
  overflow: visible;
}
@media only screen and (max-width: 650px), screen and (orientation: landscape) and (max-width: 800px) {
  .popup-base-printique .popup-wrapper-container {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: calc(100vh - 85px);
  }
}
.popup-fullscreen .popup-wrapper-container {
  height: 100%;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-container > div {
    height: 100%;
  }
}
.popup-wrapper-container > div .fullscreen-container {
  width: 860px;
  height: 520px;
}
.popup-fullscreen .popup-wrapper-container > div {
  height: 100%;
}
.popup-confirmation .popup-wrapper-container > div {
  display: flex;
  flex-direction: column;
  max-height: calc(100vh - 50px);
}
@media only screen and (max-width: 650px) {
  .popup-confirmation .popup-wrapper-container > div {
    max-height: 100vh;
  }
}
.popup-confirmation .popup-wrapper-container > div .description {
  padding: 20px 30px 20px;
  margin: 0;
  font-size: 16px;
  line-height: 28px;
  color: #000000;
  font-family: "Mulish";
  flex: auto;
  overflow-y: auto;
  overflow-x: hidden;
}
@media only screen and (max-width: 650px) {
  .popup-confirmation .popup-wrapper-container > div .description {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.popup-confirmation .popup-wrapper-container > div .description a {
  color: #A78868;
  text-decoration: none;
  font-weight: 500;
}
.popup-confirmation .popup-wrapper-container > div .description a:hover {
  text-decoration: none;
}
.popup-wrapper-overlay {
  position: absolute;
  top: 0;
  bottom: auto;
  left: 0;
  right: auto;
  width: 100%;
  height: 100%;
  position: fixed;
  pointer-events: auto;
  z-index: 1003;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0.7;
}
.popup-wrapper-overlay.popup-above {
  background: transparent;
}
.popup-wrapper-overlay.popup-base-printique {
  background: rgba(255, 255, 255, 0.9);
  z-index: 10004 !important;
}
.popup-wrapper-footer {
  height: 88px;
  padding: 0 20px;
  position: relative;
  background: #EDEDED;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.popup-wrapper-footer.align-center {
  justify-content: center;
}
.popup-wrapper-footer.align-center .btn {
  margin-left: 10px;
  margin-right: 10px;
}
.popup-wrapper-footer > .btn.btn-white {
  margin-right: auto;
}
.popup-wrapper-footer .warning {
  margin-right: 20px;
  font-size: 12px;
  font-weight: 600;
  color: #ef2525;
}
.popup-wrapper-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 20px;
  flex: none;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-buttons {
    flex-direction: column;
    padding: 0 20px 30px !important;
  }
}
.popup-wrapper-buttons > * + * {
  margin-right: auto;
  margin-left: 15px;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-buttons > * {
    margin: 0;
    margin-bottom: 15px;
    width: 100%;
    text-align: center;
  }
}
@media only screen and (max-width: 650px) {
  .popup-wrapper-buttons > *:last-child {
    margin-bottom: 0;
  }
}
.popup-confirmation .popup-wrapper-buttons {
  padding: 0 30px 49px;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper {
    transform: none;
    right: 0;
    left: auto;
    width: 100vw;
    top: 0;
    height: 100%;
  }
}
.popup-wrapper.popup-notification {
  background: #8C8C8C;
  border-color: #8C8C8C;
  position: fixed;
  top: auto;
  right: auto;
  transform: none;
  left: 26px;
  bottom: 83px;
  padding: 15px 50px 15px 15px;
  border-radius: 2px;
  min-width: initial;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper.popup-notification {
    left: 15px;
    bottom: 17px;
    height: auto;
    max-width: calc(100% - 100px);
  }
}
.popup-wrapper.popup-confirmation {
  max-width: 564px;
  width: 100vw;
}
.popup-wrapper.popup-above {
  transform: translate(calc(-50% - 35px), 0);
  top: auto;
  bottom: 50px;
}
.popup-wrapper.popup-above:after {
  content: "";
  position: absolute;
  height: 0;
  width: 0;
  border: 7px solid transparent;
  border-top: 7px solid #EDEDED;
  bottom: -14px;
  left: calc(50% + 35px);
}
@media only screen and (max-width: 650px) {
  .popup-wrapper.popup-above:after {
    display: none;
  }
}
@media only screen and (max-width: 650px) {
  .popup-wrapper.popup-above {
    transform: translate(0%, -50%);
    right: auto;
    left: 8px !important;
    width: calc(100% - 16px);
    top: 50% !important;
    height: auto;
    bottom: auto;
  }
}
.popup-wrapper.popup-fullscreen {
  transform: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper.popup-fullscreen {
    left: 0;
    width: 100%;
  }
}
.popup-wrapper.popup-mobile {
  transform: none;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.popup-wrapper.popup-mobile-alert {
  transform: none;
  top: 0;
  left: 0;
  width: 100%;
  height: auto;
  max-height: 100%;
}
.popup-wrapper.popup-mobile-alert .popup-default-alert {
  display: flex;
  width: 100%;
  max-height: 100%;
  flex-direction: column;
  padding: 24px 38px 35px 30px;
}
.popup-wrapper.popup-mobile-alert .popup-default-alert-header {
  line-height: 17px;
  font-size: 18px;
  font-weight: bold;
  color: #000;
  text-transform: uppercase;
}
.popup-wrapper.popup-mobile-alert .popup-default-alert-description {
  line-height: 24px;
  font-size: 16px;
  color: #000000;
  margin: 28px 0 40px 0;
}
.popup-wrapper.popup-mobile-alert .popup-default-alert-actions {
  display: flex;
  justify-content: space-between;
}
@media screen and (orientation: landscape) {
  .popup-wrapper.popup-mobile-alert .popup-default-alert-actions {
    justify-content: flex-start;
  }
  .popup-wrapper.popup-mobile-alert .popup-default-alert-actions .btn:first-child {
    margin-right: 30px;
  }
}
.popup-wrapper.popup-base-printique {
  background: #EDEDED;
  border: 1px solid #D2D2D2;
  border-radius: 0;
  padding: 50px 50px 60px;
  box-shadow: none;
  z-index: 10005 !important;
  max-height: 100vh;
}
@media only screen and (max-width: 650px) {
  .popup-wrapper.popup-base-printique {
    padding: 15px 15px 0;
    border-radius: 0;
    border-width: 0 0 0 1px;
    max-height: initial;
  }
}
@media screen and (orientation: landscape) and (max-width: 800px) {
  .popup-wrapper.popup-base-printique {
    max-height: 100vh;
    max-width: 100vw;
    width: 100%;
  }
}

/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.share-popup {
  overflow: hidden;
  user-select: none;
}
@media only screen and (max-width: 650px), screen and (orientation: landscape) and (max-width: 800px) {
  .share-popup {
    overflow-y: auto;
    overflow-x: hidden;
    padding-right: 0;
  }
}
@media only screen and (max-width: 650px) {
  .share-popup .popup-wrapper-header {
    display: flex;
    flex-direction: column;
  }
}
.share-popup .popup-wrapper-header .share-link {
  font-family: "Mulish";
  font-size: 12px;
  line-height: 24px;
  letter-spacing: 0.8px;
  color: #A78868;
  font-weight: 700;
  text-transform: uppercase;
  display: inline-flex;
  padding: 0;
  cursor: pointer;
  margin-left: auto;
  align-items: center;
  position: relative;
  margin-left: 30px;
}
@media only screen and (max-width: 650px) {
  .share-popup .popup-wrapper-header .share-link {
    margin-left: 0;
  }
}
.share-popup .popup-wrapper-header .share-link .pro-note {
  margin-left: 10px;
}
.share-popup-wrapper {
  width: 784px !important;
  display: none;
  flex-wrap: wrap;
}
@media only screen and (max-width: 1024px) {
  .share-popup-wrapper {
    width: 100%;
  }
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper {
    width: 100% !important;
    padding-right: 20px;
    margin-top: 0;
  }
}
.share-popup-wrapper.is-active {
  display: flex;
}
.share-popup-wrapper-scrollbar {
  max-height: calc(100vh - 200px);
  padding: 0 21px 0 30px;
  margin-bottom: 30px;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper-scrollbar {
    width: 100% !important;
    margin-right: 0 !important;
    padding-right: 0 !important;
    max-height: calc(100vh - 150px);
    padding-left: 45px;
  }
}
.share-popup-wrapper-scrollbar .scrollbar-dragger-wrapper {
  right: 11px !important;
}
.is-preview .share-popup-wrapper-scrollbar {
  max-height: calc(100vh - 199px);
}
@media only screen and (max-width: 650px), screen and (orientation: landscape) and (max-width: 800px) {
  .is-preview .share-popup-wrapper-scrollbar {
    max-height: initial;
  }
}
.share-popup-wrapper > img {
  margin: 20px 0 19px;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper > img {
    width: 100%;
  }
}
.share-popup-wrapper .store-setup {
  margin: -9px 0 27px;
}
.share-popup-wrapper > .custom-toggle {
  margin: 0 0 9px;
}
.share-popup-wrapper .info-note {
  width: 24px;
  height: 24px;
  margin-top: 3px;
  background: #EDEDED;
  border: 1px solid #D2D2D2;
  position: relative;
  border-radius: 100%;
  display: inline-block;
  margin-left: 10px;
  cursor: help;
}
.share-popup-wrapper .info-note:before {
  content: "";
  width: 2px;
  height: 2px;
  border-radius: 100%;
  position: absolute;
  left: calc(50% - 1px);
  top: 5px;
  background: #000000;
  border: none;
}
.share-popup-wrapper .info-note:after {
  content: "";
  width: 2px;
  height: 8px;
  position: absolute;
  left: calc(50% - 1px);
  top: 9px;
  background: #000000;
  opacity: 1;
}
.share-popup-wrapper .info-note-content {
  background: #EDEDED;
  padding: 10px 15px;
  font-family: "Mulish";
  font-size: 12px;
  line-height: 22px;
  color: #000000;
  border: 1px solid #D2D2D2;
  position: absolute;
  pointer-events: none;
  opacity: 0;
  width: 400px;
  text-transform: initial;
  top: 35px;
  right: -19px;
  cursor: default;
  transition: opacity 0.3s ease-in-out;
  z-index: 11;
}
.share-popup-wrapper .info-note-content:after {
  content: "";
  position: absolute;
  right: 20px;
  border-style: solid;
  z-index: 11;
  top: -8px;
  border-color: transparent transparent #EDEDED transparent;
  border-width: 0 9px 8px 9px;
  filter: drop-shadow(0 -1px 0 #D2D2D2);
}
@media only screen and (max-width: 480px) {
  .share-popup-wrapper .info-note-content {
    width: calc(100vw - 50px);
    top: 50px;
    left: auto;
    right: 15px;
    padding: 20px;
    position: fixed;
  }
}
.share-popup-wrapper .info-note:hover .info-note-content {
  pointer-events: auto;
  opacity: 1;
}
.share-popup-wrapper .input {
  height: 48px;
  background: #fff;
  border: 1px solid #D2D2D2;
  font-family: "Mulish";
  color: #000000;
  font-size: 16px;
  padding: 0 20px;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .input {
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0 !important;
  }
}
.share-popup-wrapper .input::placeholder {
  color: #000000;
  font-weight: 300;
}
.share-popup-wrapper .input-share {
  width: 305px;
  margin-right: 20px;
}
.share-popup-wrapper .input-title {
  width: 100%;
}
.share-popup-wrapper .input-email {
  margin-right: 10px;
  flex: auto;
}
@media only screen and (max-width: 480px) {
  .share-popup-wrapper .input-email + btn-solid {
    width: 100% !important;
  }
}
.share-popup-wrapper .textarea {
  height: 87px;
  min-height: initial;
  background: #fff;
  border: 1px solid #D2D2D2;
  font-family: "Mulish";
  color: #000000;
  font-size: 16px;
  padding: 15px 20px;
}
.share-popup-wrapper .textarea::placeholder {
  color: rgba(0, 0, 0, 0.5);
  font-weight: 300;
}
.share-popup-wrapper .subtitle {
  font-family: "PlayfairDisplay";
  font-size: 28px;
  color: #000000;
  line-height: 32px;
  margin-top: 40px;
  font-weight: 400;
}
.share-popup-wrapper .line {
  display: flex;
  align-items: flex-start;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .line {
    flex-wrap: wrap;
  }
}
.share-popup-wrapper .line .block {
  margin-right: 30px;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .line .block {
    margin: 0;
    width: 100%;
  }
}
.share-popup-wrapper .line .block:last-child {
  margin-right: 0;
}
.share-popup-wrapper .block {
  margin-top: 16px;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-self: flex-start;
}
.share-popup-wrapper .block.align-center {
  justify-content: center;
}
.share-popup-wrapper .block.half-width {
  width: calc(60% - 25px);
  flex: none;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .block.half-width {
    width: 100%;
  }
}
.share-popup-wrapper .block.padding-left {
  padding-left: 25px;
  margin-left: 25px;
  width: 40%;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .block.padding-left {
    width: 100%;
    border-left: none;
    padding-left: 0;
    margin-left: 0;
  }
}
.share-popup-wrapper .block:last-child {
  margin-bottom: 0;
}
.share-popup-wrapper .block > .title {
  font-family: "Mulish";
  font-size: 12px;
  line-height: 28px;
  margin-bottom: 5px;
  font-weight: 700;
  color: #8C8C8C;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  width: 100%;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .block > .title {
    font-size: 12px;
  }
}
.share-popup-wrapper .block hr {
  border: none;
  margin: 0 0 -1px;
}
.share-popup-wrapper .block .custom-checkbox,
.share-popup-wrapper .block .custom-radio {
  margin: 5px 10px 15px 0;
}
.share-popup-wrapper .block .custom-checkbox > label,
.share-popup-wrapper .block .custom-radio > label {
  display: inline-block;
}
.share-popup-wrapper .block .custom-checkbox > label b,
.share-popup-wrapper .block .custom-radio > label b {
  font-family: inherit;
}
.share-popup-wrapper .block .custom-checkbox:last-of-type,
.share-popup-wrapper .block .custom-radio:last-of-type {
  margin-right: 0;
}
.share-popup-wrapper .block .custom-checkbox p,
.share-popup-wrapper .block .custom-radio p {
  margin-bottom: 0px;
  margin-top: 5px;
  font-size: 14px;
  line-height: 20px;
}
.share-popup-wrapper .block .custom-checkbox.settings,
.share-popup-wrapper .block .custom-radio.settings {
  margin: 5px -5px 15px 0;
}
.share-popup-wrapper .block .custom-radio:hover label::before {
  border-color: #000000;
}
.share-popup-wrapper .block .custom-radio:hover label::after {
  content: "";
  box-sizing: border-box;
  border-radius: 100%;
  position: absolute;
  top: 5px;
  bottom: auto;
  left: 5px;
  right: auto;
  width: 14px;
  height: 14px;
  pointer-events: none;
  opacity: 0.3;
  background: #000000;
  z-index: 1;
  transition: all 0.1s ease-out;
}
.share-popup-wrapper .block .custom-radio:hover input:checked + label::after {
  opacity: 1;
}
.share-popup-wrapper .block .custom-checkbox:hover label::before {
  border-color: #000000;
}
.share-popup-wrapper .block .custom-checkbox:hover label::after {
  content: "\E80F";
  font-family: "icons";
  font-size: 8px;
  position: absolute;
  top: 3px;
  left: 6px;
  pointer-events: none;
  opacity: 0.3;
  color: #000000;
  z-index: 1;
  transition: all 0.1s ease-out;
}
.share-popup-wrapper .block .custom-checkbox:hover input:checked + label::after {
  opacity: 1;
}
.share-popup-wrapper .block btn-solid {
  margin-left: 20px;
  flex: none;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .block btn-solid {
    width: calc(50% - 7px);
    padding: 0;
    text-align: center;
    margin-left: auto;
  }
}
.share-popup-wrapper .block btn-solid.preview-email-btn {
  width: 180px;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .block btn-solid.preview-email-btn {
    width: 100%;
    margin: 20px 0 0;
  }
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .block btn-solid.preview {
    width: 100%;
  }
}
.share-popup-wrapper .block btn-solid.store-setup {
  margin: -9px 0 50px;
}
.share-popup-wrapper .block btn-solid:first-of-type {
  margin-left: 0;
}
.share-popup-wrapper .block .error {
  margin-bottom: 10px;
  width: 100%;
}
.share-popup-wrapper .block .error p {
  color: #000000;
  margin: 0;
}
.share-popup-wrapper p {
  font-size: 16px;
  line-height: 25px;
  color: #000000;
  max-width: 646px;
  margin-bottom: 30px;
}
.share-popup-wrapper p a {
  color: #A78868;
  font-family: inherit;
  text-decoration: none;
  font-weight: 700;
}
.share-popup-wrapper .uploaded-thumb {
  width: 180px;
  height: 52px;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .uploaded-thumb {
    width: 100%;
    margin-bottom: 10px;
  }
}
.share-popup-wrapper .uploaded-thumb .btn {
  width: 100%;
  text-align: center;
}
.share-popup-wrapper .uploaded-thumb .img {
  margin-right: 15px;
  display: flex;
}
.share-popup-wrapper .uploaded-thumb .img img {
  max-height: 52px;
  max-width: 130px;
}
.share-popup-wrapper .uploaded-thumb .remove {
  height: 24px;
  width: 24px;
  padding: 0;
}
.share-popup-wrapper .uploaded-thumb .remove:after {
  color: #000000;
  font-size: 20px;
  left: 2px;
  top: 1px;
}
.share-popup-wrapper .email-list {
  max-width: 100%;
}
.share-popup-wrapper .email-list__item {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
}
.share-popup-wrapper .email-list__item:last-child {
  margin-bottom: 0;
}
@media only screen and (max-width: 480px) {
  .share-popup-wrapper .email-list__item {
    flex-direction: column;
    align-items: flex-start;
  }
}
.share-popup-wrapper .email-list__item .email {
  font-size: 16px;
  font-weight: 500;
  height: 48px;
  line-height: 42px;
  position: relative;
  padding: 0 35px 0 15px;
  margin-right: 20px;
  background: #8C8C8C;
  font-family: "Mulish";
  color: #fff;
  min-width: 150px;
  border-radius: 4px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  user-select: text;
}
@media only screen and (max-width: 650px) {
  .share-popup-wrapper .email-list__item .email {
    margin-bottom: 10px;
    width: 100%;
  }
}
.share-popup-wrapper .email-list__item .email span {
  width: 12px;
  height: 12px;
  position: absolute;
  top: calc(50% - 6px);
  right: 12px;
  cursor: pointer;
}
.share-popup-wrapper .email-list__item .email span:after {
  font-size: 10px;
  top: 1px;
  left: 1px;
  color: rgba(255, 255, 255, 0.7);
}
.share-popup-wrapper .preview-share-link {
  font-family: "Mulish";
  font-size: 14px;
  line-height: 24px;
  letter-spacing: 0.8px;
  color: #A78868;
  font-weight: 700;
  text-transform: uppercase;
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  position: relative;
  top: 4px;
}
.share-popup-footer {
  padding: 10px 20px 30px 30px;
  margin-top: -10px;
  display: flex;
  align-items: center;
}
@media only screen and (max-width: 480px) {
  .share-popup-footer {
    flex-wrap: wrap;
    padding-left: 45px;
  }
}
.share-popup-footer btn-solid,
.share-popup-footer btn-outlined {
  margin-right: 20px;
}
@media only screen and (max-width: 480px) {
  .share-popup-footer btn-solid,
  .share-popup-footer btn-outlined {
    width: 100% !important;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.share-popup-footer btn-solid:last-child,
.share-popup-footer btn-outlined:last-child {
  margin-right: 0;
}
@media only screen and (max-width: 480px) {
  .share-popup-footer btn-solid:last-child,
  .share-popup-footer btn-outlined:last-child {
    margin-bottom: 0;
  }
}
.share-popup-footer .footer-link {
  font-family: "Mulish";
  font-size: 16px;
  line-height: 24px;
  letter-spacing: 0.8px;
  color: #000000;
  font-weight: 700;
  text-transform: uppercase;
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  border: none;
  background: transparent;
}
.share-popup .pro-note {
  font-family: "Mulish";
  font-size: 16px;
  line-height: 21px;
  font-weight: 700;
  height: 24px;
  width: 84px;
  text-align: center;
  display: inline-block;
  background: #A78868;
  color: #ffffff;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  font-style: normal;
  flex: none;
  position: relative;
}
@media only screen and (max-width: 1024px) {
  .share-popup {
    width: 100%;
    height: calc(100% - 49px);
  }
}

/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.share-popup .texted-email {
  font-family: "PlayfairDisplay";
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin: 20px 0 0;
  font-size: 24px;
}
.share-popup .email-preview {
  background: #FFFFFF;
  border: 1px solid #C4C4C4;
  overflow-x: auto;
  overflow-y: auto;
  width: 100%;
  margin-top: 20px;
}
@media only screen and (max-width: 650px) {
  .share-popup .email-preview {
    margin-top: 61px;
  }
}
.share-popup .email-preview-wrapper {
  max-width: 500px;
  width: 100%;
  margin: 0 auto;
  padding: 35px 25px;
}
@media only screen and (max-width: 650px) {
  .share-popup .email-preview-wrapper {
    padding: 25px 10px;
  }
}
.share-popup .email-preview .logo {
  max-height: 100px;
  width: auto;
  margin: 0 auto 35px;
  display: block;
  max-width: 100%;
}
.share-popup .email-preview .logotext {
  padding: 0 0 0 20px;
}
.share-popup .email-preview .gallery {
  max-width: 100%;
  height: auto;
  margin: 0 auto 25px;
  max-height: 200px;
  display: block;
}
.share-popup .email-preview .title {
  margin: 0 0 14px 0;
  display: block;
  color: #31414E;
  font-family: Georgia,serif;
  font-size: 27px;
  line-height: 34px;
  font-weight: 400;
  padding: 0 0 0 20px;
}
@media only screen and (max-width: 650px) {
  .share-popup .email-preview .title {
    font-size: 18px;
    line-height: 20px;
  }
}
.share-popup .email-preview .text {
  margin: 0 0 28px 0;
  color: #31414E;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
  line-height: 18px;
  padding: 0 0 0 20px;
}
.share-popup .email-preview .text div {
  white-space: pre-wrap;
}
@media only screen and (max-width: 650px) {
  .share-popup .email-preview .text {
    font-size: 9px;
    line-height: 12px;
  }
}
.share-popup .email-preview .butn {
  display: inline-block;
  padding: 4px 35px;
  font-size: 9px;
  background: #8C8C8C;
  color: #fff;
  text-decoration: none;
  margin-left: 20px;
}
@media only screen and (max-width: 650px) {
  .share-popup .email-preview .butn {
    padding: 4px 15px;
    font-size: 6px;
  }
}

custom-dropdown {
  display: inline-flex;
  position: relative;
  height: 48px;
  width: 100%;
}
custom-dropdown > ul {
  visibility: visible !important;
  opacity: 1 !important;
}
custom-dropdown > ul span.title {
  word-break: break-word;
  white-space: break-spaces;
}
custom-dropdown.inline {
  width: auto;
}
custom-dropdown.medium {
  height: 36px;
}
custom-dropdown.small {
  height: 28px;
}
custom-dropdown .dropdown-btn {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 35px 0 20px;
  background: #fff;
  border: 1px solid #D2D2D2;
  position: relative;
  cursor: pointer;
  z-index: 10;
}
custom-dropdown .dropdown-btn:hover {
  border-color: #000000;
}
custom-dropdown .dropdown-btn:after {
  content: "";
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M0 0L6.00012 6.00024L12.0004 0H10.5862L6.00012 4.58594L1.41418 0H0Z' fill='rgb(0 0 0)'/></svg>");
  background-repeat: no-repeat;
  width: 12px;
  height: 6px;
  top: calc(50% - 3px);
  right: 14px;
  pointer-events: none;
  position: absolute;
}
custom-dropdown .dropdown-btn.inline {
  background: transparent;
  border: none;
  height: 24px;
  padding: 0 20px 0 10px;
  color: inherit;
  font-weight: 700;
}
custom-dropdown .dropdown-btn.inline:after {
  font-size: 12px;
  top: 8px;
  right: 4px;
}
custom-dropdown .dropdown-btn.medium span {
  font-size: 14px;
}
custom-dropdown .dropdown-btn.small span {
  font-size: 12px;
}
custom-dropdown .dropdown-btn img {
  order: -1;
  margin-right: 10px;
  width: 30px;
  height: 30px;
}
custom-dropdown .dropdown-btn span {
  color: #000000;
  font-family: "Mulish";
  font-size: 16px;
  line-height: 30px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
custom-dropdown .dropdown-btn__additional-field {
  font-size: 14px !important;
  font-family: "Mulish" !important;
  color: #8C8C8C !important;
}
custom-dropdown ul {
  position: absolute;
  background: #fff;
  left: 0;
  top: calc(100% - 1px);
  min-width: 100%;
  width: auto;
  border: 1px solid #D2D2D2;
  padding: 5px 0;
  display: flex;
  flex-direction: column;
  visibility: visible;
  opacity: 1;
  z-index: 12;
  box-shadow: 0px 5px 4px rgba(0, 0, 0, 0.15);
  max-height: 373px;
  overflow-x: hidden;
  overflow-y: auto;
}
custom-dropdown ul li {
  padding: 8px 10px 9px 20px;
  font-size: 12px;
  line-height: 18px;
  color: #000000;
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  position: relative;
  background-position: 6px 50%;
  background-repeat: no-repeat;
  white-space: nowrap;
}
custom-dropdown ul li:hover {
  background-color: #EDEDED;
}
custom-dropdown ul li.active {
  color: #000000;
  font-weight: 700;
}
custom-dropdown ul li.active span {
  color: #000000 !important;
  font-weight: 700 !important;
}
custom-dropdown ul li img {
  order: -1;
  margin-right: 10px;
  width: 30px;
  height: 30px;
}
custom-dropdown ul li .count {
  font-size: 12px;
  color: #8C8C8C;
}
custom-dropdown .dropdown-overlay {
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 11;
}
custom-dropdown .select-option-group {
  pointer-events: none;
  color: #8C8C8C;
  border-bottom: 1px solid #ced5d9;
  font-size: 12px;
}

/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.share-popup .share-type {
  margin-top: 20px;
}
.share-popup .share-type p a {
  color: #A78868;
  text-decoration: none;
  font-weight: 700;
}
.share-popup .share-type .custom-radio {
  padding: 0 0 0 40px;
}
.share-popup .share-type .custom-radio .pro-note {
  margin-left: 10px;
}
.share-popup .share-type .custom-radio + p {
  margin-bottom: 25px;
  padding-left: 40px;
  font-size: 14px;
}
.share-popup .share-type .custom-radio + p:last-child {
  margin-bottom: 0;
}
.share-popup .share-type img {
  margin-bottom: 20px;
  max-width: 100%;
}

/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.share-popup .send-email {
  margin-top: 20px;
}
.share-popup .send-email-to {
  min-height: 24px;
  display: flex;
  align-items: flex-start;
  margin-bottom: 10px;
}
.share-popup .send-email-to .to {
  margin-right: 10px;
  font-size: 16px;
  line-height: 19px;
  font-weight: 400;
  font-family: "Mulish";
  color: #8C8C8C;
}
.share-popup .send-email-to .email-input {
  display: flex;
  flex-wrap: wrap;
}
.share-popup .send-email-to .email-input input {
  border: none;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
  height: 24px;
  background: transparent;
  border-radius: 12px;
  font-size: 12px;
  padding: 0 10px;
  border: 1px solid #8C8C8C;
  font-family: "Mulish";
  margin-bottom: 10px;
}
.share-popup .send-email-to .email-input input:focus {
  outline: none;
}
.share-popup .send-email-to .email-input__item {
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  font-family: "Mulish";
  background: #8C8C8C;
  border-radius: 12px;
  white-space: nowrap;
  height: 24px;
  line-height: 23px;
  padding: 0 20px 0 10px;
  position: relative;
  margin: 0px 7px 10px 0px;
}
.share-popup .send-email-to .email-input__item i {
  position: absolute;
  width: 20px;
  height: 24px;
  cursor: pointer;
  right: 0;
  top: 0;
}
.share-popup .send-email-to .email-input__item i:after {
  font-size: 8px;
  top: 8px;
  left: 4px;
}
.share-popup .send-email-body {
  height: 89px;
  line-height: 19px;
  font-size: 12px;
}
.share-popup .send-email-body .link {
  font-weight: 700;
  font-family: "Mulish";
  color: #000000;
}

/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.gallery-name-popup-container .popup-wrapper-container {
  overflow: visible;
}
.gallery-name-popup {
  width: 440px;
  padding: 20px 20px 30px 30px;
}
@media only screen and (max-width: 480px) {
  .gallery-name-popup {
    width: 360px;
    padding: 20px 20px 30px 20px;
  }
}
.gallery-name-popup btn-solid {
  margin-top: 20px;
}
.gallery-name-popup .popup-mode-switcher {
  margin: 0 0 30px;
}
.gallery-name-popup .popup-mode-switcher .custom-radio {
  margin: 0 30px 0 0;
}
.gallery-name-popup .header {
  font-family: "PlayfairDisplay";
  font-size: 28px;
  text-transform: capitalize;
  line-height: 32px;
  padding: 0 0 20px;
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.gallery-name-popup .input-title {
  width: 100%;
  height: 48px;
  margin: 0;
  background: #fff;
  border: 1px solid #D2D2D2;
  font-family: "Mulish";
  color: #000000;
  font-size: 16px;
  padding: 0 20px;
}
.gallery-name-popup .input-title:focus-visible {
  outline-offset: -1px;
  outline: 1px solid #000000;
}
.gallery-name-popup custom-dropdown {
  width: 100%;
  height: 48px;
}
.gallery-name-popup custom-dropdown .dropdown-btn span {
  font-size: 16px;
}

/* COLORS */
/* SIZES */
/* FONTS */
/* ANIMATIONS */
@keyframes rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes rotation-inverse {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes scale-out-center {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
  }
  100% {
    -webkit-transform: scale(0);
    transform: scale(0);
    opacity: 1;
  }
}
@keyframes slide-next {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
}
@keyframes slide-from-next {
  0% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0px);
    transform: translateX(0px);
    opacity: 1;
  }
}
@keyframes slide-prev {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100px);
    transform: translateX(100px);
    opacity: 0;
  }
}
@keyframes slide-from-prev {
  0% {
    -webkit-transform: translateX(-100px);
    transform: translateX(-100px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    opacity: 1;
  }
}
@keyframes shift-from-bottom {
  0% {
    top: -15px;
    opacity: 0;
  }
  100% {
    top: 0;
    opacity: 1;
  }
}
@keyframes fade-in {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes swapIn {
  0% {
    transform: scale(1);
  }
  80% {
    transform: scale(0.8);
  }
  100% {
    transform: scale(0.5);
  }
}
@keyframes fadeOut {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    opacity: 1;
  }
}
/* MIXINS */
.gallery-download-popup-container .popup-wrapper {
  border: none;
}
.gallery-download-popup-container .popup-wrapper-container {
  overflow: visible;
}
.gallery-download-popup {
  width: 542px;
  height: 532px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media only screen and (max-width: 480px) {
  .gallery-download-popup {
    width: 360px;
    padding: 20px 20px 30px 20px;
  }
}
.gallery-download-popup btn-solid {
  margin-top: 20px;
}
.gallery-download-popup .popup-mode-switcher {
  margin: 0 0 30px;
}
.gallery-download-popup .popup-mode-switcher .custom-radio {
  margin: 0 30px 0 0;
}
.gallery-download-popup .header {
  font-family: "PlayfairDisplay";
  font-size: 28px;
  text-transform: capitalize;
  line-height: 32px;
  padding: 0 0 20px;
  color: #000000;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}
.gallery-download-popup .content {
  min-height: 174px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
}
.gallery-download-popup .content img.error {
  fill: #E30000;
}
.gallery-download-popup .content a {
  color: var(--accent, #A78868);
  font-size: 18px;
  text-decoration: underline;
  text-underline-offset: 4px;
}
.gallery-download-popup .content .entire-block-link {
  position: absolute;
  top: 73px;
  height: calc(100% - 73px);
  width: 100%;
  z-index: 1;
}
.gallery-download-popup .statusbar {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  height: 40px;
}
.gallery-download-popup .statusbar span.error {
  color: #E30000;
}
.gallery-download-popup .statusbar .progress {
  width: 100%;
  height: 8px;
  position: absolute;
  bottom: 0;
  background-color: #cbcbcb;
}
.gallery-download-popup .statusbar .progress .progress-line {
  height: 100%;
  background-color: #000000;
}
.gallery-download-popup .statusbar .progress.error {
  background-color: #E30000 !important;
}

