@font-face {
  font-family: 'Aileron Regular';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Aileron Semibold';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal; }

.button-primary, .navigation .sub-menu .view-all a, .footer-before-container .news, .footer-before-container .story {
  min-width: 11.25em;
  background-color: #6b998d;
  padding: 1.3em 0.625em 1em;
  font-weight: 400;
  border-radius: 5px;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  cursor: pointer;
  border: none;
  transition: background-color 0.3s ease-in-out 0s; }
  @media screen and (max-width: 1024px) {
    .button-primary, .navigation .sub-menu .view-all a, .footer-before-container .news, .footer-before-container .story {
      font-size: 15px;
      min-width: 10.875em;
      padding: 0.875em 1em; } }
  @media screen and (max-width: 639px) {
    .button-primary, .navigation .sub-menu .view-all a, .footer-before-container .news, .footer-before-container .story {
      padding: 12px 12px 8px; } }
  .button-primary:hover, .navigation .sub-menu .view-all a:hover, .footer-before-container .news:hover, .footer-before-container .story:hover {
    background-color: #5a8176; }

.button-primary-dark {
  min-width: 13.75em;
  background-color: #231f20;
  padding: 1.3em 0.625em 1em;
  font-weight: 400;
  border-radius: 5px;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  letter-spacing: 1px;
  transition: background-color 0.3s ease-in-out 0s; }
  @media screen and (max-width: 1024px) {
    .button-primary-dark {
      font-size: 15px;
      min-width: 10.875em;
      padding: 0.875em 1em; } }
  @media screen and (max-width: 639px) {
    .button-primary-dark {
      padding: 12px 12px 8px; } }
  .button-primary-dark:hover {
    background-color: #000; }

.button-secondary {
  min-width: 216px;
  background-color: transparent;
  padding: 0.45em 1em 0.30em;
  font-weight: 500;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  color: #6b998d;
  border: 1px solid #6b998d;
  transition: all 0.3s ease-in-out 0s;
  transition-property: background-color, color; }
  .button-secondary:hover {
    background-color: #6b998d;
    color: #fff; }

.page-info h1:not(.title-primary) {
  font-size: 3.4375em;
  letter-spacing: 0.8px;
  line-height: 1.1;
  font-weight: 800;
  text-transform: uppercase; }
  @media screen and (max-width: 767px) {
    .page-info h1:not(.title-primary) {
      font-size: 28px; } }

.title-big {
  letter-spacing: 0;
  line-height: 1.1;
  font-weight: 800;
  text-align: center; }
  @media screen and (min-width: 1440px) {
    .title-big {
      font-size: 3.125em; } }
  @media screen and (min-width: 1025px) and (max-width: 1439px) {
    .title-big {
      font-size: 2.375em; } }
  @media screen and (max-width: 1024px) {
    .title-big {
      font-size: 27px; } }

.title-primary {
  font-size: 2.625em;
  letter-spacing: -0.1px;
  line-height: 1.35;
  font-weight: 800;
  text-transform: capitalize; }
  @media screen and (max-width: 1024px) {
    .title-primary {
      font-size: 27px; } }

.tags-primary a, span.read-more,
a.read-more,
b.read-more {
  position: relative;
  display: inline-block;
  overflow: hidden; }
  .tags-primary a:hover::after, span.read-more:hover::after,
  a.read-more:hover::after,
  b.read-more:hover::after {
    transform: translateX(0); }
  .tags-primary a::after, span.read-more::after,
  a.read-more::after,
  b.read-more::after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    height: 1px;
    background: currentColor;
    width: 100%;
    transform: translateX(-105%);
    transition: transform 0.3s ease-in-out 0s; }

span.read-more::before,
a.read-more::before,
b.read-more::before {
  content: '';
  position: absolute;
  right: 0.33em;
  top: 43%;
  transform: rotate(45deg) translateY(-50%);
  width: 0.5em;
  height: 0.5em;
  border-top: 0.125em solid currentColor;
  border-right: 0.125em solid currentColor; }

.breadcrumbs .back-nav a::before {
  content: '';
  position: absolute;
  right: 0.33em;
  top: 50%;
  transform: rotate(-135deg) translateY(50%);
  width: 0.8em;
  height: 0.8em;
  border-top: 0.225em solid currentColor;
  border-right: 0.225em solid currentColor; }

.chosen::after {
  content: '';
  position: absolute;
  right: 1em;
  top: 40%;
  transform: rotate(135deg);
  width: 0.5em;
  height: 0.5em;
  border-top: 0.125em solid currentColor;
  border-right: 0.125em solid currentColor; }

.date-poster-row .date-primary::after {
  content: '';
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  height: 14px;
  width: 1px;
  background-color: currentColor; }

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

html {
  -webkit-tap-highlight-color: black(0);
  /* Prevent tap highlight on iOS/Android */
  -webkit-text-size-adjust: 100%;
  /* Prevent automatic scaling on iOS */ }

html,
body,
img,
fieldset,
abbr,
acronym {
  border: 0; }

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
  margin: 0;
  padding: 0; }

th,
code,
cite,
caption {
  font-weight: normal;
  font-style: normal;
  text-align: left; }

address {
  font-style: normal; }

fieldset {
  margin: 0;
  padding: 0;
  border: 0; }

img {
  display: block; }

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0; }

p {
  margin: 0;
  padding: 0; }

q::before,
q::after {
  content: ''; }

input:focus,
input[type="search"]:focus {
  outline-offset: -2px; }

input[type="search"] {
  box-sizing: border-box; }

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

@media print {
  *,
  *::before,
  *::after,
  *::first-letter,
  p::first-line,
  div::first-line,
  blockquote::first-line,
  li::first-line {
    background: transparent !important;
    color: #000 !important;
    box-shadow: none !important;
    text-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  a[href^="#"]::after,
  a[href^="javascript:"]::after {
    content: ""; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid;
    margin-bottom: 15px !important; }
  .title-primary {
    page-break-after: avoid; }
  .tips-tricks-section {
    page-break-inside: avoid;
    padding-bottom: 10px !important; }
  img {
    margin-bottom: 10px !important; }
  .not-print, .navigation, .breadcrumbs, .attachments,
  .footer-right, .footer-before-container .block-about,
  .product-top .product-action, .product-share,
  span.read-more, a.read-more, .toggle-tabs,
  .slick-prev, .slick-next, .product-image-zoom--icon,
  .product-main-top .item-logo, .actions, .add-to-wishlist,
  [class*="button"], .footer-right-holder, .spec-note,
  .product-label, #product-description .ellip-type,
  #product-description b.read-more,
  #product-description a[style*="block"] {
    display: none !important; }
  body #product-description a[style*="block"] {
    display: none !important; }
  .col-main {
    padding-bottom: 40px !important; }
  .description-simple {
    font-size: 15px !important; }
    .description-simple * {
      font-size: 15px !important; }
    .description-simple h2, .description-simple h3, .description-simple h4, .description-simple h5, .description-simple h6 {
      font-size: 18px !important;
      margin-bottom: 0 !important; }
  .logo-mobile a.logo {
    margin: 0 auto;
    width: 15em !important;
    margin-bottom: 30px !important; }
  .footer {
    display: block !important; }
  .footer .contacts {
    width: 100% !important;
    -ms-flex-preferred-size: auto !important;
    flex-basis: auto !important;
    padding-right: 0 !important;
    padding-bottom: 2em !important; }
    .footer .contacts .logo {
      display: none !important; }
  .footer-left-holder {
    width: 100% !important;
    display: block !important;
    padding: 0 0 1em !important;
    margin: 0 auto !important;
    text-align: center; }
  .footer .contacts dl {
    padding-right: 0 !important;
    font-size: 18px !important; }
  .footer .contacts dd {
    font-size: 16px !important; }
  .footer .title-tiny {
    page-break-after: avoid; }
  .footer .contacts a[href*="tel"] {
    color: black !important; }
  #product-description span {
    display: inline !important;
    font-size: 15px !important; }
  .product-main-top {
    padding-bottom: 15px; }
  .product-main .product-name,
  .featured h3, .related-products h3 {
    font-size: 25px !important; }
  .featured .item,
  .related-products .item {
    width: 31% !important;
    display: inline-block !important; }
    .featured .item:nth-child(3) ~ .item,
    .related-products .item:nth-child(3) ~ .item {
      display: none !important; }
  .catalog-product-view .related-products {
    padding-bottom: 20px !important; }
  .product-img-box .more-views {
    display: none !important; }
  .product-img-box .product-image-gallery {
    max-width: 100%; }
  .product-img-box {
    width: auto; }
  .product-options-wrapper {
    padding-bottom: 10px !important;
    border: 0 !important; }
  .product-options {
    margin-bottom: 0 !important; }
    .product-options dl {
      -ms-flex-direction: column;
      flex-direction: column;
      margin-bottom: 0 !important; }
    .product-options dd {
      width: 100%; }
    .product-options label {
      margin-bottom: 10px; }
    .product-options .title-small {
      margin-bottom: 10px !important;
      padding-bottom: 10px !important; }
  .attribute-column {
    padding-right: 45px; }
  .attribute-list li div.label,
  .attribute-list li div.value {
    width: auto; }
  .swatch-label {
    height: auto !important; }
  .swatch-label img + .swatch-label-text {
    display: block !important;
    line-height: 1;
    font-size: 15px;
    text-transform: capitalize;
    text-align: center; }
  .swatch-link.has-image {
    width: auto !important;
    height: auto !important; }
    .swatch-link.has-image .swatch-label {
      width: auto !important;
      max-width: none;
      text-align: center; }
      .swatch-link.has-image .swatch-label img {
        margin: 0 auto; }
  .item .configurable-swatch-list {
    display: block;
    text-align: center; }
    .item .configurable-swatch-list li {
      vertical-align: top; }
  .item .swatch-label-tooltip {
    position: static;
    visibility: visible;
    opacity: 1;
    transform: none;
    background: none;
    border: 0;
    padding: 0; }
    .item .swatch-label-tooltip:after {
      display: none; }
    .item .swatch-label-tooltip img {
      display: none; }
  .item .swatch-label {
    vertical-align: top;
    display: inline-block; }
    .item .swatch-label:after {
      display: none !important; }
    .item .swatch-label .swatch-label-text {
      max-width: 55px; }
    .item .swatch-label img {
      width: 30px !important; }
  #collateral-tabs .tab {
    font-size: 1.2em !important; }
  #collateral-tabs .tab-container {
    margin-bottom: 2em !important;
    display: block !important; }
  .description-simple ul, .description-simple ol {
    padding-left: 23px; }
    .description-simple ul li, .description-simple ol li {
      padding: 0 0 10px !important; }
      .description-simple ul li:before, .description-simple ol li:before {
        display: none !important; }
  .description-simple ul {
    list-style: disc; }
  .description-simple ol {
    list-style: decimal; }
  .tips-tricks-slider {
    height: auto !important; }
  .featured .slick-track,
  .related-products .slick-track {
    width: auto !important;
    transform: none !important;
    display: block !important; } }

@keyframes toLeft {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(-2px); }
  50% {
    transform: translateX(0); }
  75% {
    transform: translateX(-2px); }
  100% {
    transform: translateX(0); } }

@keyframes toRight {
  0% {
    transform: translateX(0); }
  25% {
    transform: translateX(2px); }
  50% {
    transform: translateX(0); }
  75% {
    transform: translateX(2px); }
  100% {
    transform: translateX(0); } }

body {
  min-width: 320px;
  background: #fff;
  font: 16px/1.2 "Catamaran", Arial, sans-serif; }
  @media screen and (max-width: 639px) {
    body {
      font-size: 8px; } }

@media screen and (max-width: 767px) {
  .no-mobile {
    display: none !important; } }

@media screen and (min-width: 768px) {
  .mobile-only {
    display: none; } }

@media screen and (max-width: 1024px) {
  .no-tablet {
    display: none !important; } }

@media screen and (min-width: 1025px) {
  .no-desktop {
    display: none; } }

.container-primary {
  max-width: 1400px;
  width: 100%;
  margin: 0 auto;
  padding: 0 2.5em;
  box-sizing: content-box; }

.wrapper {
  overflow: hidden; }

@media screen and (max-width: 767px) {
  .chosen-mobile {
    font-size: 15px;
    text-transform: uppercase;
    font-weight: 700;
    background-color: #f3f2ed;
    padding: 17px 45px 14px 20px;
    border: 1px solid #adadad;
    color: #070707;
    position: relative; }
    .chosen-mobile::after {
      content: '';
      position: absolute;
      right: 1em;
      top: 40%;
      transform: rotate(135deg);
      width: 0.5em;
      height: 0.5em;
      border-top: 0.125em solid currentColor;
      border-right: 0.125em solid currentColor; } }

.chosen-mobile.active::after {
  transform: rotate(-45deg);
  top: 50%; }

.chosen {
  border: 1px solid #070707;
  padding: 12px 40px 8px 20px;
  cursor: pointer; }
  .chosen.active::after {
    transform: rotate(-45deg);
    top: 50%; }
  .chosen.top-orientation.active {
    border-top-color: transparent;
    border-bottom-color: #070707; }
  .chosen.top-orientation + .select-option {
    top: auto;
    bottom: 100%;
    border-top: 1px solid #070707;
    border-bottom: 0; }

.select-option:not(.select-mobile) {
  display: none;
  position: absolute;
  left: 0;
  top: 100%;
  width: 100%;
  border: 1px solid #070707;
  border-top: none;
  background: #f3f2ed;
  z-index: 1; }
  .select-option:not(.select-mobile) a {
    padding: 0.6em 1em;
    display: block; }
    .select-option:not(.select-mobile) a:hover {
      background: rgba(32, 31, 35, 0.15); }

@media screen and (max-width: 767px) {
  .select-option-mobile {
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    border: 1px solid #adadad;
    border-top: none;
    background: #f3f2ed;
    z-index: 10; }
    .select-option-mobile a {
      padding: 0.9em 2.2em 0.85em 1em;
      font-size: 16px !important;
      display: block !important;
      text-transform: uppercase;
      color: #707070 !important;
      font-weight: 700; }
      .select-option-mobile a::after {
        display: none; }
      .select-option-mobile a:hover {
        background: rgba(32, 31, 35, 0.15); } }

.chosen-scroll + .select-option {
  max-height: 220px; }

.chosen-fixed + .select-option {
  position: fixed; }

.select-options-fixed {
  max-height: 220px;
  position: fixed; }
  .select-options-fixed select {
    position: absolute;
    left: 0;
    top: 0;
    visibility: hidden;
    opacity: 0;
    pointer-events: none; }
  .select-options-fixed a, .select-options-fixed span {
    height: auto !important;
    line-height: 1.1 !important;
    width: 100% !important;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center; }
  .select-options-fixed a {
    padding: 5px 20px;
    font-weight: 600;
    font-size: 18px; }
  .select-options-fixed .swatch-label img {
    width: 51px;
    border: 1px solid #adadad;
    margin-right: 1em; }
    @media screen and (max-width: 767px) {
      .select-options-fixed .swatch-label img {
        width: 40px; } }
  .select-options-fixed .swatch-attr [id*="size"].chosen + .select-option a {
    padding: 10px 20px; }

a {
  text-decoration: none;
  outline: none;
  color: #000;
  font-weight: 300; }
  a strong, a b {
    font-weight: 700; }

::-moz-selection {
  background: #5a8176;
  color: #fff; }

::selection {
  background: #5a8176;
  color: #fff; }

.hidden {
  display: none; }

button {
  font-family: "Catamaran", Arial, sans-serif;
  font-size: 16px;
  outline: none !important; }
  button::-moz-focus-inner {
    border: 0 !important;
    outline: none !important; }
  @media screen and (max-width: 639px) {
    button {
      font-size: 8px; } }

.button-primary.is-less {
  padding: 10px 20px 8px;
  font-size: 14px; }

.two-buttons-row > * {
  letter-spacing: 1px;
  min-width: 15.35em; }
  @media screen and (min-width: 1025px) {
    .two-buttons-row > * {
      padding: 1.1875em 1.8em; } }
  @media screen and (max-width: 1024px) {
    .two-buttons-row > * {
      display: block; } }

@media screen and (min-width: 1025px) {
  .two-buttons-row > *:first-child {
    margin-right: 1.7em; } }

@media screen and (max-width: 1279px) {
  .two-buttons-row > *:first-child {
    margin-bottom: 15px; } }

.page-description {
  max-width: 1150px;
  margin: 0 auto 3.1em;
  padding: 1.1em 2em;
  text-align: center; }
  @media screen and (min-width: 1025px) {
    .page-description {
      font-size: 1.375em; } }
  @media screen and (max-width: 1024px) {
    .page-description {
      padding: 2em 0;
      margin-bottom: 0;
      font-size: 16px; } }

.title-primary {
  color: #231f20; }
  @media screen and (min-width: 1440px) {
    .title-primary {
      margin-bottom: 16px; } }
  @media screen and (max-width: 1439px) {
    .title-primary {
      font-size: 2em;
      margin-bottom: 0;
      line-height: 1.2; } }
  @media screen and (max-width: 1024px) {
    .title-primary {
      font-size: 24px;
      margin-bottom: 0.85em; } }
  .title-primary h2 {
    font-weight: inherit; }
  .title-primary a {
    font-weight: inherit;
    color: currentColor; }

.title-big a {
  display: inline-block;
  position: relative;
  font-weight: inherit; }
  @media screen and (max-width: 767px) {
    .title-big a {
      text-decoration: underline; } }
  @media screen and (min-width: 768px) {
    .title-big a:after {
      content: '';
      position: absolute;
      left: 0;
      bottom: 7px;
      width: 100%;
      height: 1px;
      background-color: currentColor;
      opacity: .3; } }

.tags-primary ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }

.tags-primary li {
  margin-right: 7px;
  color: #6b998d; }
  @media screen and (max-width: 1024px) {
    .tags-primary li {
      font-size: 16px; } }

.tags-primary a {
  font-weight: 900;
  color: #6b998d;
  vertical-align: bottom; }

.date-primary {
  display: block;
  font-family: "Aileron Regular", Arial, sans-serif;
  font-size: 14px;
  padding-top: 7px; }
  @media screen and (min-width: 1440px) {
    .date-primary {
      margin-bottom: 24px; } }
  @media screen and (max-width: 1439px) {
    .date-primary {
      margin-bottom: 7px; } }
  @media screen and (max-width: 1024px) {
    .date-primary {
      margin-bottom: 1.25em; } }

span.read-more,
a.read-more,
b.read-more {
  font-weight: 800;
  text-transform: capitalize;
  padding-right: 1em; }
  @media screen and (max-width: 1024px) {
    span.read-more,
    a.read-more,
    b.read-more {
      font-size: 16px; } }
  span.read-more a,
  a.read-more a,
  b.read-more a {
    font-weight: inherit; }

@media screen and (min-width: 1025px) {
  a.transformable-link {
    font-weight: 800;
    text-transform: capitalize;
    padding: 0 1em 0 0;
    position: relative;
    display: inline-block;
    overflow: hidden;
    min-width: 0; }
    a.transformable-link:hover::after {
      transform: translateX(0); }
    a.transformable-link::after {
      content: '';
      position: absolute;
      left: 0;
      bottom: 0;
      height: 1px;
      background: currentColor;
      width: 100%;
      transform: translateX(-105%);
      transition: transform 0.3s ease-in-out 0s; }
    a.transformable-link::before {
      content: '';
      position: absolute;
      right: 0.33em;
      top: 50%;
      transform: rotate(45deg) translateY(-50%);
      width: 0.5em;
      height: 0.5em;
      border-top: 0.125em solid currentColor;
      border-right: 0.125em solid currentColor; } }

@media screen and (max-width: 1024px) {
  a.transformable-link {
    background-color: #6b998d;
    font-weight: 400;
    border-radius: 5px;
    display: inline-block;
    text-transform: uppercase;
    text-align: center;
    color: #fff;
    cursor: pointer;
    border: none;
    font-size: 15px;
    min-width: 10.875em;
    padding: 0.875em 1em;
    width: 100%;
    transition: background-color 0.3s ease-in-out 0s; }
    a.transformable-link:hover {
      background-color: #5a8176; } }

.description-primary {
  letter-spacing: -0.1px;
  line-height: 1.4; }
  .description-primary .ellip, .description-primary .ellip-line {
    overflow: hidden; }
  .description-primary .ellip-line {
    white-space: nowrap;
    word-wrap: normal;
    max-width: 100%; }
  @media screen and (min-width: 1440px) {
    .description-primary {
      font-size: 1.25em;
      margin-bottom: 35px; } }
  @media screen and (max-width: 1439px) {
    .description-primary {
      font-size: 1em;
      margin-bottom: 8px; } }
  @media screen and (max-width: 1024px) {
    .description-primary {
      font-size: 16px;
      margin-bottom: 1.5em; } }

.description-simple h1, .description-simple h2, .description-simple h3, .description-simple h4, .description-simple h5 {
  font-weight: 800;
  color: #070707;
  padding-bottom: 15px; }
  .description-simple h1 + br, .description-simple h2 + br, .description-simple h3 + br, .description-simple h4 + br, .description-simple h5 + br {
    display: none; }

.description-simple h1 {
  font-size: 28px; }

.description-simple h2 {
  font-size: 26px; }

.description-simple h3 {
  font-size: 22px; }

.description-simple h4 {
  font-size: 20px; }

.description-simple h5 {
  font-size: 18px; }

.description-simple a:not(.read-more) {
  color: #6b998d; }

.description-simple ul li {
  padding: 0 0 10px 30px;
  position: relative;
  line-height: 1.4;
  font-size: 16px;
  color: #707070; }
  @media screen and (max-width: 767px) {
    .description-simple ul li:last-child {
      padding-bottom: 0; } }
  @media screen and (max-width: 767px) {
    .description-simple ul li {
      padding: 0 0 10px 20px; } }
  .description-simple ul li::before {
    content: '';
    position: absolute;
    left: 10px;
    top: 7px;
    width: 7px;
    height: 7px;
    background: #6b998d; }
    @media screen and (max-width: 767px) {
      .description-simple ul li::before {
        left: 0;
        top: 5px; } }

.description-simple ol {
  counter-reset: list1; }

.description-simple ol li {
  position: relative;
  padding: 0 0 10px 30px;
  line-height: 1.4;
  font-size: 16px;
  color: #707070; }
  @media screen and (max-width: 767px) {
    .description-simple ol li:last-child {
      padding-bottom: 0; } }
  @media screen and (max-width: 767px) {
    .description-simple ol li {
      padding: 0 0 10px 20px; } }
  .description-simple ol li:before {
    counter-increment: list1;
    content: counter(list1) ". ";
    display: inline-block;
    color: #6b998d;
    position: absolute;
    left: 10px;
    top: 0; }
    @media screen and (max-width: 767px) {
      .description-simple ol li:before {
        left: 0; } }

@media screen and (max-width: 767px) {
  .description-simple .cms-table {
    width: 100%;
    overflow-y: hidden; }
    .description-simple .cms-table td, .description-simple .cms-table th {
      white-space: nowrap; } }

.description-simple table {
  color: #707070;
  width: 100%;
  max-width: 1400px;
  border-collapse: collapse;
  margin-bottom: 30px; }

.description-simple td {
  border: 1px solid #e1e1e1;
  text-align: center;
  padding: 15px 1em;
  border-left-color: transparent;
  border-right-color: transparent;
  font-size: 16px; }
  @media screen and (max-width: 767px) {
    .description-simple td {
      padding: 16px .5em;
      font-size: 16px; } }

.description-simple tr:first-child td, .description-simple th {
  text-transform: uppercase;
  font-weight: 700;
  background: #eeece5;
  border-color: #eeece5 #fff;
  padding: 10px 1em;
  font-size: 14px; }
  @media screen and (max-width: 767px) {
    .description-simple tr:first-child td, .description-simple th {
      padding: 15px .7em; } }

.description-simple tr:first-child td:first-child {
  border-left-color: #eeece5; }

.description-simple tr:first-child td:last-child {
  border-right-color: #eeece5; }

.description-simple br + br ~ br {
  display: none; }

.description-simple li + br {
  display: none; }

.description-simple ol + br, .description-simple ul + br {
  display: none; }

.description-simple ol > br, .description-simple ul > br {
  display: none; }

.date-poster-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1em; }
  .date-poster-row .date-primary {
    position: relative;
    padding-right: 0.9em;
    margin: 0 0.7em 0 0;
    color: #707070; }

.poster-primary {
  font-family: "Aileron Semibold", Arial, sans-serif;
  font-size: 14px;
  color: #678980;
  text-transform: capitalize; }

.ellip {
  display: block;
  height: 100%;
  overflow: hidden; }
  .ellip span {
    display: inline-block;
    vertical-align: middle; }

.ellip-line {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
  max-width: 100%;
  padding: 0 5px 0 0;
  vertical-align: middle; }
  @media screen and (max-width: 1024px) {
    .ellip-line {
      padding: 0;
      max-width: none;
      white-space: normal; } }

.ellip,
.ellip-line {
  position: relative;
  overflow: hidden; }
  @media screen and (max-width: 1024px) {
    .ellip,
    .ellip-line {
      overflow: visible; } }

.title-small {
  font-weight: 700; }

.wishlist-empty {
  font-size: 2.5em;
  font-weight: 700;
  text-align: center;
  padding: 2em 10px .7em; }

.search-result .note-msg {
  font-size: 20px;
  padding-bottom: 40px;
  line-height: 1.5; }
  @media screen and (max-width: 1024px) {
    .search-result .note-msg {
      font-size: 18px; } }

.search-result .page-title {
  font-size: 2.625em;
  letter-spacing: -0.1px;
  line-height: 1.35;
  font-weight: 800;
  text-transform: capitalize; }
  @media screen and (max-width: 1024px) {
    .search-result .page-title {
      font-size: 24px; } }
  .search-result .page-title h1, .search-result .page-title h2 {
    font-weight: inherit; }
  .search-result .page-title b {
    color: #6b998d; }

.note-product-msg {
  font-size: 2.5em;
  font-weight: 700;
  padding-bottom: 40px; }
  @media screen and (max-width: 1024px) {
    .note-product-msg {
      font-size: 20px; } }

.messages {
  padding: 15px 0 20px;
  margin: 0 auto;
  max-width: 1400px;
  text-align: center;
  font-size: 20px;
  font-weight: 700; }
  @media screen and (max-width: 1024px) {
    .messages {
      font-size: 18px;
      padding: 15px 20px 20px; } }
  .messages .success-msg {
    color: #5a8176;
    border: 2px solid #5a8176;
    padding: 15px;
    background: white;
    margin-bottom: 5px; }
  .messages .error-msg {
    color: red;
    border: 2px solid red;
    padding: 15px;
    background: white;
    margin-bottom: 5px; }

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

.main-loader {
  border-radius: 50%;
  width: 40px;
  height: 40px;
  border-color: rgba(144, 144, 144, 0.5);
  border-top-color: #909090;
  animation: load-spin 1s infinite linear;
  border-style: double;
  border-width: .5rem;
  z-index: 1; }
  .main-loader:not(.hidden) {
    display: inline-block; }
  .main-loader img {
    display: none !important; }

.abc-anchors a, .abc-anchors span {
  padding: 0 5px; }

@media screen and (min-width: 1025px) {
  .navigation-holder {
    display: block !important; } }

@media screen and (max-width: 1024px) {
  .navigation-holder {
    position: absolute;
    left: 0;
    top: 100%;
    width: 100%;
    z-index: 50;
    box-shadow: 0 7px 10px rgba(0, 0, 0, 0.1);
    transform: translate(0, -10px);
    transition: all .5s ease-out;
    opacity: 0;
    visibility: hidden; }
    .navigation-holder.opened {
      transform: translate(0, 0);
      opacity: 1;
      visibility: visible; } }

.navigation {
  box-sizing: content-box;
  display: -ms-flexbox;
  display: flex; }
  @media screen and (min-width: 1025px) {
    .navigation {
      margin: 0 2.5em;
      padding: 1.6875em 0 1.5625em;
      -ms-flex-align: end;
      align-items: flex-end;
      -ms-flex-pack: center;
      justify-content: center;
      position: relative;
      z-index: 15; } }
  @media screen and (max-width: 1279px) {
    .navigation {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  @media screen and (max-width: 1024px) {
    .navigation {
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-direction: column;
      flex-direction: column;
      margin: 0;
      padding: 0;
      background: #f3f2ed; } }
  .navigation > div:not(#shop-logo):not(.burger-btn) {
    -ms-flex-positive: 1;
    flex-grow: 1; }
    @media screen and (min-width: 1280px) {
      .navigation > div:not(#shop-logo):not(.burger-btn) {
        width: 50%; } }
    @media screen and (max-width: 1279px) {
      .navigation > div:not(#shop-logo):not(.burger-btn) {
        width: auto; } }
    @media screen and (max-width: 1024px) {
      .navigation > div:not(#shop-logo):not(.burger-btn) {
        width: 100%; } }
  @media screen and (min-width: 1025px) {
    .navigation li:hover .sub-menu {
      opacity: 1;
      visibility: visible;
      transform: translate(0, 0); } }
  .navigation .sub-menu {
    width: 100%; }
    @media screen and (min-width: 1025px) {
      .navigation .sub-menu {
        transition: .5s all ease-in-out;
        background: #f3f2ed;
        position: absolute;
        left: 0;
        top: 100%;
        padding: 28px 36px 0;
        min-height: 120px;
        opacity: 0;
        visibility: hidden;
        transform: translate(0, -15px); } }
    @media screen and (min-width: 1025px) and (max-width: 1439px) {
      .navigation .sub-menu {
        padding: 20px 20px 0; } }
    @media screen and (max-width: 1024px) {
      .navigation .sub-menu {
        position: relative;
        display: none; } }
    .navigation .sub-menu ul {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-align: stretch;
      align-items: stretch;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
      @media screen and (min-width: 1025px) {
        .navigation .sub-menu ul {
          margin: 0 -1em; } }
      @media screen and (max-width: 1024px) {
        .navigation .sub-menu ul {
          -ms-flex-direction: column;
          flex-direction: column; } }
    .navigation .sub-menu li {
      position: relative; }
      @media screen and (min-width: 1025px) {
        .navigation .sub-menu li {
          width: calc(20% - 2em);
          min-width: 200px;
          margin: 0 1em 2em;
          min-height: 60px; } }
      @media screen and (max-width: 1024px) {
        .navigation .sub-menu li {
          margin-bottom: 1.2em;
          border: none; } }
      @media screen and (max-width: 1024px) {
        .navigation .sub-menu li.active a {
          color: #6b998d; } }
      @media screen and (min-width: 1025px) {
        .navigation .sub-menu li a {
          position: absolute;
          left: 0;
          top: 0;
          width: 100%;
          height: 100%;
          display: -ms-flexbox;
          display: flex;
          -ms-flex-align: center;
          align-items: center;
          -ms-flex-pack: center;
          justify-content: center;
          white-space: nowrap;
          color: #fff;
          font-size: 1.25em;
          background-color: rgba(0, 0, 0, 0.4);
          padding: 0 15px;
          transition: background-color 0.3s ease-in-out 0s; } }
      @media screen and (min-width: 1025px) and (max-width: 1439px) {
        .navigation .sub-menu li a {
          font-size: 16px; } }
      @media screen and (max-width: 1024px) {
        .navigation .sub-menu li a {
          color: #231f20;
          background: none;
          padding: 0;
          text-transform: none;
          text-align: left; } }
      .navigation .sub-menu li a:hover {
        background-color: transparent; }
    .navigation .sub-menu img {
      width: 100%; }
      @media screen and (max-width: 1024px) {
        .navigation .sub-menu img {
          display: none; } }
    @media screen and (min-width: 1025px) {
      .navigation .sub-menu .view-all {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        width: auto;
        min-width: calc(20% - 2em); } }
    .navigation .sub-menu .view-all a {
      position: static;
      padding: 1.45em 0.5em 1.2em;
      font-size: 1em; }
      @media screen and (min-width: 1025px) {
        .navigation .sub-menu .view-all a {
          width: 86.7%;
          height: auto; } }
      @media screen and (min-width: 1025px) and (max-width: 1439px) {
        .navigation .sub-menu .view-all a {
          min-width: 0;
          width: 100%; } }
      @media screen and (max-width: 1024px) {
        .navigation .sub-menu .view-all a {
          color: #231f20;
          background: none !important;
          padding: 0;
          text-transform: none;
          text-align: left;
          min-width: 0;
          font-size: 15px;
          font-weight: bold; } }

#header-account ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around; }

@media screen and (max-width: 1024px) {
  #header-account li:not(:first-child) {
    position: relative;
    padding-left: 1.25em;
    margin-left: 1.25em; }
    #header-account li:not(:first-child)::before {
      content: '';
      width: 1px;
      height: 1.75em;
      position: absolute;
      left: 0;
      top: 50%;
      transform: translateY(-50%);
      background-color: #b6b1ab; } }

@media screen and (max-width: 1024px) {
  #header-account a {
    font-weight: normal;
    text-transform: none; } }

.nav-primary {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
  justify-content: space-around; }
  @media screen and (max-width: 1024px) {
    .nav-primary {
      padding: 0 2.25em;
      -ms-flex-direction: column;
      flex-direction: column; } }
  @media screen and (max-width: 1024px) {
    .nav-primary > li:not(:last-child) {
      border-bottom: 1px solid #b6b1ab; } }
  @media screen and (min-width: 1025px) {
    .nav-primary a {
      position: relative;
      display: block; }
      .nav-primary a:after {
        content: '';
        position: absolute;
        display: block;
        width: 100%;
        height: 40px;
        left: 0;
        bottom: -30px; } }
  @media screen and (max-width: 1024px) {
    .nav-primary a {
      display: block;
      padding: 1em 0; } }
  @media screen and (max-width: 1024px) {
    .nav-primary a.has-children {
      position: relative; }
      .nav-primary a.has-children::after, .nav-primary a.has-children::before {
        content: '';
        position: absolute;
        top: 1.2em;
        width: 6px;
        height: 24px;
        background: #3c3b3c;
        border-radius: 5px 5px 0 0; }
      .nav-primary a.has-children::after {
        transform: rotate(45deg);
        right: 8px; }
      .nav-primary a.has-children::before {
        transform: rotate(-45deg);
        right: 21px; } }
  @media screen and (max-width: 1024px) {
    .nav-primary a.has-children::after, .nav-primary a.has-children::before {
      width: 3px;
      height: 12px; }
    .nav-primary a.has-children::after {
      right: 3px; }
    .nav-primary a.has-children::before {
      right: 10px; } }
  @media screen and (max-width: 1024px) {
    .nav-primary a.has-children.opened::after, .nav-primary a.has-children.opened::before {
      background-color: #6b998d; }
    .nav-primary a.has-children.opened::after {
      transform: rotate(-45deg); }
    .nav-primary a.has-children.opened::before {
      transform: rotate(45deg); } }
  @media screen and (max-width: 1024px) {
    .nav-primary li.active a.has-children {
      color: #6b998d; }
    .nav-primary li.menu-active a.has-children {
      color: #6b998d; }
      .nav-primary li.menu-active a.has-children::after, .nav-primary li.menu-active a.has-children::before {
        background-color: #6b998d; }
      .nav-primary li.menu-active a.has-children::after {
        transform: rotate(-45deg); }
      .nav-primary li.menu-active a.has-children::before {
        transform: rotate(45deg); }
    .nav-primary li.menu-active a + div {
      display: block !important; } }

.skip-links {
  display: none; }

#header-search {
  -ms-flex-positive: 1;
  flex-grow: 1;
  min-width: 50px; }
  @media screen and (max-width: 1024px) {
    #header-search {
      width: 100%; } }

#search_mini_form {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  @media screen and (min-width: 1440px) {
    #search_mini_form .input-box {
      width: 90px; } }
  @media screen and (min-width: 1025px) {
    #search_mini_form .input-box {
      display: inline-block; } }
  @media screen and (max-width: 1024px) {
    #search_mini_form .input-box {
      display: block;
      position: relative;
      width: 100%; } }
  #search_mini_form label {
    display: none; }
  @media screen and (min-width: 1025px) {
    #search_mini_form .input-holder {
      width: 100px;
      min-width: 100px;
      position: absolute;
      left: auto;
      bottom: 0;
      transform: translateX(-100%); } }
  @media screen and (max-width: 1024px) {
    #search_mini_form .input-holder {
      width: 100% !important; } }
  #search_mini_form #search {
    width: 100%;
    border: 0;
    line-height: 2.4;
    outline: 0;
    color: #828282;
    font-family: "Catamaran", Arial, sans-serif; }
    @media screen and (min-width: 1025px) {
      #search_mini_form #search {
        font-size: 0.9375em;
        transform: translateX(23px);
        text-transform: uppercase;
        line-height: 20px;
        box-shadow: inset 0 -2px 0 -1px #e1e1e1;
        padding-right: 1.825em;
        color: #3c3b3c;
        font-weight: 700;
        transition: width 0.3s ease-in-out 0s; } }
    @media screen and (max-width: 1024px) {
      #search_mini_form #search {
        font-size: 15px;
        font-style: italic;
        text-indent: 1.2em;
        border: 0.1em groove #e1e1e1;
        border-bottom: none;
        border-right: none;
        padding-right: 40px; } }
    #search_mini_form #search:-ms-input-placeholder {
      color: #070707;
      letter-spacing: 0.5px; }
    #search_mini_form #search::placeholder {
      color: #070707;
      letter-spacing: 0.5px; }
  #search_mini_form .search-button {
    border: 0;
    background: none;
    outline: 0;
    display: block;
    cursor: pointer;
    z-index: 5; }
    @media screen and (min-width: 1025px) {
      #search_mini_form .search-button {
        position: relative;
        width: 23px;
        height: 23px;
        z-index: 5;
        background: #fff;
        transform: translateY(-5px); } }
    @media screen and (max-width: 1024px) {
      #search_mini_form .search-button {
        width: 17px;
        height: 17px;
        position: absolute;
        right: 15px;
        top: 50%;
        transform: translateY(-50%);
        background-color: #fff; } }
    #search_mini_form .search-button .icon-search {
      transition: fill 0.3s ease-in-out 0s; }
    #search_mini_form .search-button:hover .icon-search {
      fill: #6b998d; }
    #search_mini_form .search-button span {
      display: inline-block;
      text-indent: -9999px; }

div#algolia-autocomplete-container {
  font-family: "Catamaran", Arial, sans-serif;
  font-size: 16px; }
  @media screen and (max-width: 767px) {
    div#algolia-autocomplete-container {
      font-size: 14px; } }
  div#algolia-autocomplete-container .col9 {
    border: none;
    -ms-flex-order: 0;
    order: 0;
    padding: 20px;
    width: 100% !important; }
  div#algolia-autocomplete-container .col3 {
    -ms-flex-order: 1;
    order: 1;
    padding: 20px;
    width: 100% !important;
    border-bottom: 1px solid #dedede; }
  div#algolia-autocomplete-container .other-sections {
    margin: 0 0 5px !important;
    padding: 0 !important;
    text-align: left !important; }
  div#algolia-autocomplete-container .aa-dropdown-menu {
    max-width: 720px;
    min-width: 720px;
    border-radius: 0;
    border-color: #dedede;
    background-color: white;
    border-top-color: #6b998d;
    transform: translate(0, 26px);
    text-align: left !important; }
    @media screen and (max-width: 1024px) {
      div#algolia-autocomplete-container .aa-dropdown-menu {
        transform: translate(-50%, 3px);
        left: 50% !important;
        right: auto !important;
        border: 0 !important;
        min-width: calc(100vw - 4.5em);
        max-width: calc(100vw - 4.5em);
        box-shadow: 0 5px 12px rgba(0, 0, 0, 0.1);
        max-height: 70vh;
        overflow: auto; } }
    @media screen and (max-width: 767px) {
      div#algolia-autocomplete-container .aa-dropdown-menu {
        min-width: calc(100vw - 2.25em);
        max-width: calc(100vw - 2.25em); } }
    @media screen and (max-width: 767px) {
      div#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products {
        padding: 40px 10px; } }
    div#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a {
      color: #6b998d;
      font-weight: 300;
      font-size: 20px; }
    @media screen and (min-width: 768px) {
      div#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title {
        font-size: 24px;
        margin-bottom: 20px; } }
    @media screen and (max-width: 767px) {
      div#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title {
        font-size: 20px; } }
    div#algolia-autocomplete-container .aa-dropdown-menu[class*="without"] .col3 {
      display: none; }
    div#algolia-autocomplete-container .aa-dropdown-menu a {
      border: 0 !important;
      text-transform: none; }
    div#algolia-autocomplete-container .aa-dropdown-menu .category {
      color: #070707;
      font-size: 18px;
      margin-bottom: 5px;
      padding: 0; }
    div#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products {
      text-align: center; }
      div#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit {
        padding: 0;
        margin-bottom: 5px; }
      div#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestions {
        margin-bottom: 15px; }
        div#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion {
          vertical-align: top; }
          @media screen and (min-width: 768px) {
            div#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestions .aa-suggestion {
              max-width: 49%; } }
    div#algolia-autocomplete-container .aa-dropdown-menu .aa-cursor .algoliasearch-autocomplete-hit {
      background-color: transparent; }
    div#algolia-autocomplete-container .aa-dropdown-menu .other-sections {
      text-align: left; }
      div#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit {
        padding-left: 0;
        display: -ms-flexbox;
        display: flex; }
      div#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestions {
        margin-bottom: 0; }
    div#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit {
      text-align: left; }
      div#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb {
        margin-right: 10px; }
      div#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info {
        margin-left: 0; }
        div#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category {
          white-space: normal;
          font-size: 15px;
          padding-top: 3px; }
          @media screen and (max-width: 767px) {
            div#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category {
              font-size: 14px; } }
          div#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category em {
            font-weight: 300; }
  div#algolia-autocomplete-container .algoliasearch-autocomplete-hit {
    padding: 0;
    margin-bottom: 5px; }
    div#algolia-autocomplete-container .algoliasearch-autocomplete-hit .info {
      font-weight: 700; }
      div#algolia-autocomplete-container .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category {
        font-weight: 300;
        font-size: 16px; }
      div#algolia-autocomplete-container .algoliasearch-autocomplete-hit .info small {
        padding-left: 3px;
        font-weight: 700;
        color: #6b998d;
        font-size: 16px; }
  div#algolia-autocomplete-container .footer_algolia {
    opacity: 0; }

div#autocomplete-products-footer {
  width: 100%;
  background-color: transparent;
  position: relative;
  padding: 5px; }
  @media screen and (max-width: 767px) {
    div#autocomplete-products-footer {
      display: block !important;
      font-size: 14px; } }
  div#autocomplete-products-footer a {
    color: #6b998d; }
    div#autocomplete-products-footer a:hover {
      color: #231f20; }

.autocomplete-wrapper {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column; }

.algoliasearch-autocomplete-category {
  text-align: left;
  padding: 0 10px 10px 0; }
  .algoliasearch-autocomplete-category em {
    font-style: normal; }

.algolia-result__item {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-bottom: 7px; }
  @media screen and (min-width: 768px) {
    .algolia-result__item {
      padding-right: 10px; } }

.algolia-result__left {
  min-width: 65px;
  max-width: 65px;
  padding-right: 7px; }

.algolia-result__rigth {
  min-width: calc(100% - 65px);
  max-width: calc(100% - 65px); }

.page-header {
  text-transform: uppercase;
  font-weight: 700; }
  .page-header a:not([class="level1"]) {
    font-size: 0.9375em;
    color: #3c3b3c;
    font-weight: 700;
    transition: text-shadow 0.3s ease-in-out 0s; }
    @media screen and (min-width: 1025px) {
      .page-header a:not([class="level1"]):hover {
        text-shadow: 0 0 0 currentColor, 0 0 0 currentColor; } }
    @media screen and (max-width: 1024px) {
      .page-header a:not([class="level1"]).opened {
        color: #6b998d; } }
    @media screen and (max-width: 1024px) {
      .page-header a:not([class="level1"]) {
        font-size: 15px; } }
  @media screen and (max-width: 1024px) {
    .page-header-container {
      padding: 19px 2.25em 17px;
      position: relative;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-align: center;
      align-items: center; } }

#shop-logo {
  -ms-flex-negative: 0;
  flex-shrink: 0;
  font-size: 0; }
  @media screen and (max-width: 1279px) {
    #shop-logo {
      width: 100%;
      -ms-flex-order: -1;
      order: -1; } }
  @media screen and (max-width: 1024px) {
    #shop-logo {
      display: none; } }

@media screen and (max-width: 1024px) {
  .burger-btn {
    width: 30px;
    height: 22px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    cursor: pointer;
    margin-top: -3px; }
    .burger-btn span {
      transition: opacity 0.3s ease-in-out 0s; }
    .burger-btn span, .burger-btn::after, .burger-btn::before {
      display: block;
      width: 100%;
      height: 4px;
      background-color: #231f20; }
    .burger-btn::after, .burger-btn::before {
      content: '';
      position: absolute;
      left: 0;
      top: 0;
      transition: transform 0.3s ease-in-out 0s; }
    .burger-btn::after {
      top: auto;
      bottom: 0; } }

.burger-btn.active span {
  opacity: 0; }

.burger-btn.active::before {
  transform: rotate(45deg);
  top: 40%; }

.burger-btn.active::after {
  transform: rotate(-45deg);
  top: 40%; }

.header-right {
  display: -ms-flexbox;
  display: flex;
  position: relative; }
  @media screen and (min-width: 1025px) {
    .header-right {
      -ms-flex-align: end;
      align-items: flex-end;
      -ms-flex-pack: distribute;
      justify-content: space-around; } }
  @media screen and (max-width: 1024px) {
    .header-right {
      -ms-flex-order: -1;
      order: -1;
      background-color: #e4e3df;
      padding: 2em 2.25em;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-direction: column;
      flex-direction: column;
      -ms-flex-pack: start;
      justify-content: flex-start; } }

.logo-mobile a.logo {
  font-size: 1em;
  width: 21em; }
  @media screen and (max-width: 1024px) {
    .logo-mobile a.logo {
      width: 170px; } }

@media screen and (min-width: 1025px) {
  .logo-mobile {
    display: none; } }

.logo {
  display: block;
  width: 213px;
  height: 30px;
  margin-top: 20px;
  transform: translate(0, 1px); }
  @media screen and (min-width: 1025px) and (max-width: 1439px) {
    .logo {
      width: 200px;
      height: 28px; } }
  @media screen and (max-width: 1279px) {
    .logo {
      margin: 0 auto 12px; } }
  @media screen and (max-width: 1024px) {
    .logo {
      margin: 0;
      width: 170px;
      height: 24px; } }

#header-account {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-positive: 2;
  flex-grow: 2; }
  @media screen and (max-width: 1024px) {
    #header-account {
      margin-bottom: 1.5em; } }
  #header-account .links {
    width: 100%; }

.footer-before-container {
  background-image: url("../../../skin/frontend/quoizel/default/images/bg/footer-before.jpg");
  background-size: cover;
  background-position: 50% 50%;
  position: relative; }
  .footer-before-container::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.62); }
  .footer-before-container .block-about {
    position: relative;
    z-index: 1;
    text-align: center;
    padding: 3.6em 1em; }
    @media screen and (max-width: 767px) {
      .footer-before-container .block-about {
        padding: 4em 2.125em 4.8em; } }
    @media screen and (max-width: 639px) {
      .footer-before-container .block-about {
        padding-left: 30px;
        padding-right: 30px; } }
  .footer-before-container img {
    margin: 0 auto 2px; }
    @media screen and (max-width: 1024px) {
      .footer-before-container img {
        max-width: 240px;
        margin-bottom: 1em; } }
  .footer-before-container p {
    color: #fff !important; }
  .footer-before-container p:first-of-type {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1.25em;
    margin-bottom: 13px; }
    @media screen and (max-width: 1024px) {
      .footer-before-container p:first-of-type {
        font-size: 16px;
        margin-bottom: 1.2em; } }
  .footer-before-container p:last-of-type {
    font-weight: 600;
    font-size: 3.125em;
    margin-bottom: 17px; }
    @media screen and (max-width: 1024px) {
      .footer-before-container p:last-of-type {
        font-size: 25px; } }
    @media screen and (max-width: 767px) {
      .footer-before-container p:last-of-type {
        margin-bottom: 1em; } }
  .footer-before-container .news {
    background-color: #6b998d;
    min-width: 250px;
    margin-right: 27px; }
  .footer-before-container .story {
    min-width: 250px; }
  .footer-before-container .news,
  .footer-before-container .story {
    text-decoration: none; }
    @media screen and (min-width: 1025px) {
      .footer-before-container .news,
      .footer-before-container .story {
        letter-spacing: 1px; } }
    @media screen and (max-width: 767px) {
      .footer-before-container .news,
      .footer-before-container .story {
        font-size: 14px;
        letter-spacing: 0;
        min-width: 0; } }
  @media screen and (max-width: 767px) {
    .footer-before-container .actions {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-align: start;
      align-items: flex-start; }
      .footer-before-container .actions a {
        width: 100%;
        margin: 0; } }

.footer {
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 1024px) {
    .footer {
      -ms-flex-direction: column;
      flex-direction: column; } }
  .footer .contacts {
    padding-right: 9em;
    padding-bottom: 6.5em;
    -ms-flex-preferred-size: 436px;
    flex-basis: 436px;
    position: relative;
    z-index: 2;
    color: #fff; }
    @media screen and (max-width: 1279px) {
      .footer .contacts {
        padding-right: 3em; } }
    @media screen and (max-width: 1024px) {
      .footer .contacts {
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        width: 100%;
        padding: 0; } }
    .footer .contacts .logo {
      width: auto;
      height: auto;
      margin-bottom: 3.4em; }
      @media screen and (max-width: 1024px) {
        .footer .contacts .logo {
          max-width: 270px;
          width: 100%;
          margin-bottom: 27px; } }
      .footer .contacts .logo svg {
        fill: #fff; }
    .footer .contacts a {
      color: white !important; }
    .footer .contacts dl {
      padding-right: 1.5em;
      margin-bottom: 38px; }
    .footer .contacts dl .title-tiny {
      margin-bottom: 0.25em; }
      @media screen and (max-width: 1024px) {
        .footer .contacts dl .title-tiny {
          margin-bottom: 0.35em;
          font-size: 16px; } }
    .footer .contacts dd {
      font-size: 22px;
      margin-bottom: 18px;
      line-height: 1.3; }
      @media screen and (max-width: 1024px) {
        .footer .contacts dd {
          font-size: 18px;
          margin-bottom: 1.15em; } }
    .footer .contacts .copyright {
      font-size: 0.875em; }
  .footer .footer-right {
    padding-left: 7.1em;
    padding-bottom: 6.5em;
    position: relative;
    color: #fff;
    -ms-flex-preferred-size: 1004px;
    flex-basis: 1004px;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column; }
    @media screen and (max-width: 1279px) {
      .footer .footer-right {
        padding-left: 35px; } }
    @media screen and (max-width: 1024px) {
      .footer .footer-right {
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        padding: 0; } }
    @media screen and (min-width: 1025px) {
      .footer .footer-right .bottom-links {
        margin-bottom: 4em;
        padding-top: 10px; } }
  .footer .title-tiny {
    font-weight: 800; }
    @media screen and (max-width: 1024px) {
      .footer .title-tiny {
        font-size: 16px; } }
  .footer .footer-links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 60px; }
    @media screen and (max-width: 1024px) {
      .footer .footer-links {
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 40px; } }
    .footer .footer-links .title-tiny {
      margin-bottom: 1.6em; }
      @media screen and (max-width: 1024px) {
        .footer .footer-links .title-tiny {
          margin-bottom: 1em; } }
  @media screen and (max-width: 1024px) {
    .footer .social {
      margin-bottom: 35px; } }
  .footer .social-links {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-left: -0.45em; }
  .footer .social-links li {
    margin-right: 20px; }
  .footer .social-links li a {
    fill: #fff;
    transition: fill 0.3s ease-in-out 0s; }
  @media screen and (max-width: 1024px) {
    .footer .social-links svg {
      width: 28px;
      height: 28px; } }
  .footer .social-links li a:hover {
    fill: #5a8176; }
  @media screen and (min-width: 1350px) {
    .footer .block-subscribe {
      transform: translate(-45px, 0);
      width: 64%; } }
  .footer .block-subscribe input[type="email"] {
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 1.075em;
    font-style: italic;
    padding-left: 0.8em;
    padding-right: 1em;
    background: white;
    letter-spacing: 0.027em;
    color: #707070; }
    @media screen and (min-width: 1025px) and (max-width: 1279px) {
      .footer .block-subscribe input[type="email"] {
        max-width: 67%; } }
    .footer .block-subscribe input[type="email"].validation-failed {
      border-color: red; }
      .footer .block-subscribe input[type="email"].validation-failed:focus {
        outline: none; }
    @media screen and (max-width: 1439px) {
      .footer .block-subscribe input[type="email"] {
        font-size: 16px; } }
  .footer .block-subscribe .input-holder.with-button .validation-advice {
    position: absolute;
    left: 0;
    top: 100%;
    margin-top: 7px; }
  .footer .block-subscribe .title-tiny {
    margin-bottom: 12px; }
  .footer .block-subscribe .button-primary {
    background-color: #dcca81; }
    @media screen and (min-width: 1440px) {
      .footer .block-subscribe .button-primary {
        padding: 1.4em 3.3em 1em 3.3em; } }
    @media screen and (max-width: 1439px) {
      .footer .block-subscribe .button-primary {
        min-width: 0;
        padding: 1.1875em 1em; } }
    @media screen and (max-width: 1024px) {
      .footer .block-subscribe .button-primary {
        padding: 0.1em 0.4em;
        min-width: 50px; } }
    .footer .block-subscribe .button-primary svg {
      fill: #fff;
      width: 2.5em;
      height: 2.5em; }
      @media screen and (max-width: 1024px) {
        .footer .block-subscribe .button-primary svg {
          width: 37px;
          height: 37px;
          transform: translateY(3px); } }
  .footer .block-subscribe .button-primary:hover {
    background-color: #b7aa66; }

.footer-left-holder {
  width: 36.25%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end;
  background: url("../../../skin/frontend/quoizel/default/images/bg/footer-left.jpg") 50%/cover no-repeat;
  position: relative;
  padding-left: 2.125em;
  padding-top: 100px; }
  @media screen and (max-width: 1024px) {
    .footer-left-holder {
      width: 100%;
      padding: 40px 30px 0;
      -ms-flex-pack: start;
      justify-content: flex-start; } }
  .footer-left-holder::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(35, 31, 32, 0.9); }

.footer-right-holder {
  width: 63.75%;
  padding-top: 100px;
  display: -ms-flexbox;
  display: flex;
  background-color: #231f20;
  padding-right: 2.125em; }
  @media screen and (max-width: 1024px) {
    .footer-right-holder {
      width: 100%;
      padding: 55px 30px 0; } }
  .footer-right-holder .mobile-links li {
    margin-bottom: 2em; }
    @media screen and (max-width: 1024px) {
      .footer-right-holder .mobile-links li {
        margin-bottom: 15px; } }
  .footer-right-holder .mobile-links a {
    width: 100%;
    font-size: 2em; }
    @media screen and (max-width: 1024px) {
      .footer-right-holder .mobile-links a {
        font-size: 16px; } }
  @media screen and (max-width: 1024px) {
    .footer-right-holder .copyright {
      text-align: center;
      font-size: 14px;
      margin-bottom: 10px;
      margin-top: 20px; } }

.footer-links-cols {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between; }
  @media screen and (min-width: 1025px) {
    .footer-links-cols {
      max-width: 96%; } }
  @media screen and (max-width: 1024px) {
    .footer-links-cols {
      -ms-flex-direction: column;
      flex-direction: column;
      margin-bottom: 15px; } }
  .footer-links-cols .title-tiny {
    margin-bottom: 1em; }
    @media screen and (max-width: 1024px) {
      .footer-links-cols .title-tiny {
        position: relative;
        margin-bottom: 25px; }
        .footer-links-cols .title-tiny::after {
          content: '';
          position: absolute;
          right: 0.15em;
          top: 40%;
          transform: translateY(-50%) rotate(135deg);
          transform-origin: 50%;
          width: 0.5em;
          height: 0.5em;
          border-top: 0.125em solid currentColor;
          border-right: 0.125em solid currentColor; } }
  .footer-links-cols .title-tiny.active::after {
    transform: translateY(0) rotate(-45deg); }
  .footer-links-cols .col {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column; }
    .footer-links-cols .col .icon-link {
      margin-top: auto; }
      .footer-links-cols .col .icon-link a {
        display: block;
        font-weight: 700; }
        .footer-links-cols .col .icon-link a:after {
          display: none; }
      .footer-links-cols .col .icon-link img {
        max-width: 42px; }
        @media screen and (max-width: 1024px) {
          .footer-links-cols .col .icon-link img {
            margin-right: 7px;
            display: inline-block;
            vertical-align: middle; } }
      .footer-links-cols .col .icon-link span {
        vertical-align: middle;
        display: none; }
  .footer-links-cols .button-secondary {
    margin-top: auto;
    min-width: 0; }
    @media screen and (min-width: 1025px) {
      .footer-links-cols .button-secondary {
        min-width: 160px;
        max-width: 160px; } }
  .footer-links-cols .links {
    margin-bottom: 3em; }
    @media screen and (min-width: 1025px) {
      .footer-links-cols .links {
        display: block !important; } }
    @media screen and (max-width: 1024px) {
      .footer-links-cols .links {
        display: none; } }
  .footer-links-cols .links li {
    margin-bottom: 5px; }
    @media screen and (max-width: 1024px) {
      .footer-links-cols .links li {
        margin-bottom: 1.3em; } }
  .footer-links-cols a:not([class]) {
    color: #fff;
    font-size: 1.375em;
    overflow: hidden;
    position: relative;
    display: inline-block;
    transition: color 0.3s ease-in-out 0s; }
    .footer-links-cols a:not([class]):after {
      transition: .5s transform;
      opacity: .7;
      content: '';
      display: block;
      width: 100%;
      height: 1px;
      background-color: white;
      transform: translate(110%, 110%);
      position: absolute;
      left: 0;
      bottom: 0; }
    @media screen and (max-width: 1024px) {
      .footer-links-cols a:not([class]) {
        font-size: 16px; } }
    .footer-links-cols a:not([class]):hover:after {
      transform: translate(0, 0); }

@media screen and (min-width: 1025px) {
  .footer-links-bottom {
    padding-right: 30px; } }

.footer-links-bottom ul {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
  justify-content: flex-end; }
  @media screen and (max-width: 1024px) {
    .footer-links-bottom ul {
      -ms-flex-pack: center;
      justify-content: center;
      margin-bottom: 40px; } }

.footer-links-bottom li {
  position: relative; }
  .footer-links-bottom li:not(:first-child) {
    padding-left: 1em;
    margin-left: 1em; }
    .footer-links-bottom li:not(:first-child)::after {
      content: '';
      position: absolute;
      left: 0;
      top: 50%;
      width: 1px;
      height: 0.75em;
      background: currentColor;
      transform: translateY(-50%); }

.footer-links-bottom a {
  color: #fff;
  font-size: 0.875em;
  overflow: hidden;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  transition: color 0.3s ease-in-out 0s; }
  .footer-links-bottom a:after {
    transition: .5s transform;
    opacity: .7;
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background-color: white;
    transform: translate(110%, 110%);
    position: absolute;
    left: 0;
    bottom: 0; }
  @media screen and (max-width: 1024px) {
    .footer-links-bottom a {
      font-size: 14px;
      white-space: nowrap; } }
  .footer-links-bottom a:hover:after {
    transform: translate(0, 0); }

.page-info .info-text-holder {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
  color: #fff;
  padding: 4.1em 0 3.4em;
  background-size: cover;
  background-position: 50%;
  z-index: 2; }
  @media screen and (min-width: 768px) {
    .page-info .info-text-holder {
      min-height: 245px; } }
  @media screen and (max-width: 767px) {
    .page-info .info-text-holder {
      padding: 35px 0 27px; } }
  .page-info .info-text-holder::after {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4); }

.page-info .info-text {
  max-width: 50.3125em;
  position: relative;
  z-index: 1; }

.page-info h1:not(.title-primary) {
  margin-bottom: 6px; }

.page-info .page-title-description {
  font-size: 1.375em;
  line-height: 1.4;
  letter-spacing: 0.3px; }
  @media screen and (max-width: 1024px) {
    .page-info .page-title-description {
      display: none; } }

.breadcrumbs {
  padding: 1.6em 0 2em 0; }
  @media screen and (max-width: 1024px) {
    .breadcrumbs {
      display: none; } }
  .breadcrumbs ul {
    display: -ms-flexbox;
    display: flex; }
  .breadcrumbs li {
    margin-right: 8px; }
  .breadcrumbs a,
  .breadcrumbs span {
    color: #7d7974; }
  .breadcrumbs span {
    padding-left: 3px; }
  .breadcrumbs a {
    transition: color 0.3s ease-in-out 0s; }
  .breadcrumbs a:hover {
    color: #6b998d; }
  .breadcrumbs strong {
    color: #6b998d; }
  .breadcrumbs .back-nav a {
    color: #6b998d;
    font-weight: 700;
    position: relative;
    padding-left: 1em;
    overflow: hidden;
    display: inline-block; }
    .breadcrumbs .back-nav a::before {
      font-size: 0.45em;
      right: auto;
      left: 0; }
    .breadcrumbs .back-nav a:after {
      content: '';
      position: absolute;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 1px;
      background: #6b998d;
      opacity: .5;
      transition: .5s transform;
      transform: translate(100%, 0); }
    .breadcrumbs .back-nav a:hover:after {
      transform: translate(0, 0); }

.main-container {
  background-color: #f3f2ed; }
  .main-container .main {
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2.125em;
    box-sizing: content-box; }
    .home-index-index .main-container .main {
      max-width: none;
      padding: 0; }

.col2-left-layout .col-main,
.col2-right-layout .col-main {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between; }

.icon-wishlist {
  width: 25px;
  fill: #fff;
  stroke: #6b998d;
  transition: fill 0.3s ease-in-out 0s; }
  .icon-wishlist:hover {
    fill: #6b998d; }

.icon-houzz {
  width: 25px;
  fill: #6b998d;
  transition: fill 0.3s ease-in-out 0s; }
  .icon-houzz:hover {
    fill: #000; }

.form-primary .button-primary {
  padding: 1.4em 3.625em 1em;
  position: relative; }
  .form-primary .button-primary .loader {
    position: absolute;
    top: 50%;
    height: 20px;
    width: 20px; }
    @media screen and (min-width: 768px) {
      .form-primary .button-primary .loader {
        border-color: rgba(255, 255, 255, 0.4);
        border-top-color: white;
        margin-top: -8px;
        right: 15px; } }
    @media screen and (max-width: 767px) {
      .form-primary .button-primary .loader {
        right: calc(100% + 15px);
        margin-top: -10px; } }

.form-primary .input-holder.with-button {
  display: -ms-flexbox;
  display: flex;
  position: relative; }
  .form-primary .input-holder.with-button button {
    margin-left: -4px; }
  .form-primary .input-holder.with-button .validation-advice {
    -ms-flex-order: 1;
    order: 1;
    width: 100%;
    margin-top: 7px;
    font-size: 14px; }
    @media screen and (max-width: 1024px) {
      .form-primary .input-holder.with-button .validation-advice {
        position: absolute;
        left: 0;
        top: 100%; } }

.form-primary input[type="text"],
.form-primary input[type="email"] {
  font-family: "Catamaran", Arial, sans-serif;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0;
  background: none;
  border: 1px solid #adadad;
  padding: 10px 1.7em;
  font-style: italic;
  font-size: 17px;
  letter-spacing: -0.015em;
  outline: 0;
  color: #707070; }
  .form-primary input[type="text"].validation-failed,
  .form-primary input[type="email"].validation-failed {
    border-color: red; }
    .form-primary input[type="text"].validation-failed + .validation-advice,
    .form-primary input[type="email"].validation-failed + .validation-advice {
      color: red; }
  .form-primary input[type="text"]:focus,
  .form-primary input[type="email"]:focus {
    outline: 0; }
  .form-primary input[type="text"]:-ms-input-placeholder,
  .form-primary input[type="email"]:-ms-input-placeholder {
    color: #707070; }
  .form-primary input[type="text"]::placeholder,
  .form-primary input[type="email"]::placeholder {
    color: #707070; }
  @media screen and (min-width: 768px) and (max-width: 1024px) {
    .form-primary input[type="text"],
    .form-primary input[type="email"] {
      font-size: 17px; } }

@media screen and (max-width: 767px) {
  .form-primary .checkbox-holder {
    font-size: 1.75em; } }

.form-primary .checkbox-holder [type="checkbox"] {
  position: absolute;
  left: 0;
  top: 0;
  transform: translate3d(-100%, -100%, 0);
  opacity: 0;
  visibility: hidden; }

.form-primary .checkbox-holder [type="checkbox"] ~ label {
  position: relative;
  padding-left: 1.6em;
  font-size: 1.25em;
  font-weight: 700; }
  @media screen and (max-width: 767px) {
    .form-primary .checkbox-holder [type="checkbox"] ~ label {
      font-size: 18px; } }

.form-primary .checkbox-holder [type="checkbox"] ~ label::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0.25rem;
  width: 1.25rem;
  height: 1.25rem;
  border: 1px solid #6b998d;
  cursor: pointer; }
  @media screen and (max-width: 767px) {
    .form-primary .checkbox-holder [type="checkbox"] ~ label::before {
      width: 1.25em;
      height: 1.25em;
      top: 2px; } }

.form-primary .checkbox-holder [type="checkbox"] ~ label::after {
  content: '';
  position: absolute;
  left: 4px;
  top: 10px;
  width: 0.625rem;
  height: 0.25rem;
  box-sizing: content-box;
  border: 3px solid #6b998d;
  border-right: none;
  border-top: none;
  transform: rotate(-50deg);
  border-radius: 2px;
  opacity: 0;
  cursor: pointer;
  transition: opacity 0.3s ease-in-out 0s; }
  @media screen and (max-width: 767px) {
    .form-primary .checkbox-holder [type="checkbox"] ~ label::after {
      width: 0.625em;
      height: 0.25em;
      left: 0.25em;
      top: 0.55em; } }

.form-primary .checkbox-holder [type="checkbox"]:checked ~ label::after {
  opacity: 1; }

form .fieldset input[type="email"],
form .fieldset input[type="number"],
form .fieldset input[type="password"],
form .fieldset input[type="tel"],
form .fieldset input[type="url"],
form .fieldset input[type="text"],
form .fieldset textarea {
  font-family: "Catamaran", Arial, sans-serif; }
  form .fieldset input[type="email"].validation-passed,
  form .fieldset input[type="number"].validation-passed,
  form .fieldset input[type="password"].validation-passed,
  form .fieldset input[type="tel"].validation-passed,
  form .fieldset input[type="url"].validation-passed,
  form .fieldset input[type="text"].validation-passed,
  form .fieldset textarea.validation-passed {
    border-color: #69db6e; }
    form .fieldset input[type="email"].validation-passed + .validation-advice,
    form .fieldset input[type="number"].validation-passed + .validation-advice,
    form .fieldset input[type="password"].validation-passed + .validation-advice,
    form .fieldset input[type="tel"].validation-passed + .validation-advice,
    form .fieldset input[type="url"].validation-passed + .validation-advice,
    form .fieldset input[type="text"].validation-passed + .validation-advice,
    form .fieldset textarea.validation-passed + .validation-advice {
      color: #69db6e; }
  form .fieldset input[type="email"]:focus,
  form .fieldset input[type="number"]:focus,
  form .fieldset input[type="password"]:focus,
  form .fieldset input[type="tel"]:focus,
  form .fieldset input[type="url"]:focus,
  form .fieldset input[type="text"]:focus,
  form .fieldset textarea:focus {
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); }
  form .fieldset input[type="email"]:-ms-input-placeholder,
  form .fieldset input[type="number"]:-ms-input-placeholder,
  form .fieldset input[type="password"]:-ms-input-placeholder,
  form .fieldset input[type="tel"]:-ms-input-placeholder,
  form .fieldset input[type="url"]:-ms-input-placeholder,
  form .fieldset input[type="text"]:-ms-input-placeholder,
  form .fieldset textarea:-ms-input-placeholder {
    color: #707070; }
  form .fieldset input[type="email"]::placeholder,
  form .fieldset input[type="number"]::placeholder,
  form .fieldset input[type="password"]::placeholder,
  form .fieldset input[type="tel"]::placeholder,
  form .fieldset input[type="url"]::placeholder,
  form .fieldset input[type="text"]::placeholder,
  form .fieldset textarea::placeholder {
    color: #707070; }

.form-contact .field {
  margin-bottom: 1.42em; }

.form-contact input,
.form-contact textarea {
  width: 100%;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  box-shadow: none;
  border: 1px solid #000;
  font-size: 1.0625em;
  font-style: italic;
  padding: 0.95em 1em; }
  @media screen and (max-width: 767px) {
    .form-contact input,
    .form-contact textarea {
      font-size: 14px; } }
  .form-contact input.validation-failed,
  .form-contact textarea.validation-failed {
    border-color: red; }

.form-contact input.is-less {
  padding: 10px 12px;
  font-size: 14px; }

.form-contact input.is-light {
  border-color: #cbcbcb; }

.form-contact textarea {
  resize: none;
  height: 8.35em; }

.form-contact button {
  border: none;
  outline: none;
  width: 100%;
  cursor: pointer; }
  @media screen and (min-width: 768px) and (max-width: 1024px) {
    .form-contact button {
      font-size: 1em;
      padding: 1.1875em 0.625em; } }

.form-contact label {
  font-weight: 700;
  font-size: 1.125em;
  display: block;
  margin-bottom: 0.35em; }
  @media screen and (max-width: 767px) {
    .form-contact label {
      font-size: 14px; } }

.form-contact .captcha {
  margin-bottom: 1.35em; }

.form-contact .validation-advice {
  padding-top: 7px;
  font-size: 15px; }

.form-contact .validation-failed ~ .validation-advice {
  color: red; }

.item .product-label {
  position: absolute;
  right: 0.75rem;
  top: 0.75rem;
  font-size: 0.875em;
  color: #fff;
  background-color: #dcca81;
  padding: 0.35rem 0.9rem;
  line-height: 1.1; }
  @media screen and (max-width: 767px) {
    .item .product-label {
      font-size: 13px; } }

.item ul {
  margin-bottom: 0.75rem; }
  @media screen and (max-width: 639px) {
    .item ul {
      font-size: 15px; } }

.item ul li {
  display: inline-block;
  vertical-align: middle; }

.item ul li.category-name {
  color: #707070; }

.item ul li.sku {
  color: #5a8176; }

.item ul li.sprtr {
  margin: 0 6px;
  vertical-align: middle;
  color: #707070; }

.item .product-name {
  font-weight: 800;
  margin-bottom: 20px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden; }
  @media screen and (max-width: 767px) {
    .item .product-name {
      font-size: 16px; } }
  .item .product-name span {
    vertical-align: middle; }
  .item .product-name .ellip, .item .product-name .ellip-line {
    overflow: hidden; }
  .item .product-name .ellip-line {
    max-width: 100%;
    white-space: nowrap; }
  .item .product-name a {
    transition: .3s color;
    font-weight: inherit;
    display: block; }
    .item .product-name a:hover {
      color: #5a8176; }

.item .actions {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: auto; }

.item .view-product {
  min-width: 0;
  margin-right: 0.5rem;
  cursor: pointer; }

.item .add-to-wishlist {
  fill: transparent;
  stroke: #5a8176;
  cursor: pointer;
  position: absolute;
  left: .75rem;
  top: .75rem;
  width: 25px !important;
  height: 25px;
  z-index: 1;
  transition: fill 0.3s ease-in-out 0s; }
  .item .add-to-wishlist.active, .item .add-to-wishlist:hover {
    fill: #5a8176; }
  .item .add-to-wishlist .loader {
    width: 25px !important;
    height: 25px !important;
    margin: 0 !important;
    position: static !important; }

.item .loader {
  width: 25px;
  height: 25px;
  display: inline-block; }
  .item .loader.hidden {
    display: none; }

.product-shop {
  text-align: center;
  padding: 0 1em 1.75em; }
  .product-shop .product-name {
    font-weight: 800;
    max-height: 40px;
    overflow: hidden; }
    .product-shop .product-name a {
      font-weight: inherit; }
    @media screen and (max-width: 767px) {
      .product-shop .product-name {
        max-width: 267px; } }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 3.8125em;
  width: 3.1875em;
  line-height: 0;
  cursor: pointer;
  background-color: rgba(66, 62, 61, 0.4);
  color: transparent;
  top: 50%;
  transform: translateY(-50%);
  padding: 0;
  border: none;
  outline: none;
  z-index: 12;
  transition: background-color 0.3s ease-in-out 0s; }
  @media screen and (max-width: 1024px) {
    .slick-prev,
    .slick-next {
      height: 5.25em;
      width: 3em; } }
  .slick-prev:hover,
  .slick-next:hover {
    outline: none;
    background-color: #423e3d; }
    .slick-prev:hover:before,
    .slick-next:hover:before {
      opacity: 1; }
  .slick-prev.slick-disabled:before,
  .slick-next.slick-disabled:before {
    opacity: 0.25; }
  .slick-prev:before,
  .slick-next:before {
    content: '';
    width: 0.875em;
    height: 0.875em;
    position: absolute;
    border: 0.25em solid #fff;
    right: 10px;
    top: 50%;
    transform: translate3d(-50%, -50%, 0) rotate(-45deg);
    border-right: none;
    border-bottom: none;
    border-radius: 0.1875em;
    box-sizing: content-box; }
    @media screen and (max-width: 1024px) {
      .slick-prev:before,
      .slick-next:before {
        right: auto;
        left: 55%; } }

.slick-prev {
  left: 0; }

.slick-next {
  right: 0; }
  .slick-next:before {
    transform: translate3d(-75%, -50%, 0) rotate(135deg); }

/* Dots */
.slick-dots {
  position: absolute;
  bottom: 31px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%; }
  .slick-dots li {
    position: relative;
    display: inline-block;
    height: 13px;
    width: 13px;
    margin: 0 6px;
    padding: 0;
    cursor: pointer; }
    @media screen and (max-width: 1024px) {
      .slick-dots li {
        width: 10px;
        height: 10px; } }
    .slick-dots li button {
      border: 0;
      background: #fff;
      border-radius: 50%;
      display: block;
      height: 13px;
      width: 13px;
      outline: none;
      line-height: 0;
      color: transparent;
      padding: 5px;
      cursor: pointer;
      transition: background 0.3s ease-in-out 0s; }
      @media screen and (max-width: 1024px) {
        .slick-dots li button {
          width: 10px;
          height: 10px; } }
      .slick-dots li button:hover {
        outline: none; }
        .slick-dots li button:hover:before {
          opacity: 1; }
    .slick-dots li.slick-active button {
      background: #6b998d; }

/*
== malihu jquery custom scrollbar plugin ==
Plugin URI: http://manos.malihu.gr/jquery-custom-content-scroller
*/
/*
CONTENTS:
	1. BASIC STYLE - Plugin's basic/essential CSS properties (normally, should not be edited).
	2. VERTICAL SCROLLBAR - Positioning and dimensions of vertical scrollbar.
	3. HORIZONTAL SCROLLBAR - Positioning and dimensions of horizontal scrollbar.
	4. VERTICAL AND HORIZONTAL SCROLLBARS - Positioning and dimensions of 2-axis scrollbars.
	5. TRANSITIONS - CSS3 transitions for hover events, auto-expanded and auto-hidden scrollbars.
	6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
		6.1 THEMES - Scrollbar colors, opacity, dimensions, backgrounds etc. via ready-to-use themes.
*/
/*
------------------------------------------------------------------------------------------------------------------------
1. BASIC STYLE
------------------------------------------------------------------------------------------------------------------------
*/
.mCustomScrollbar {
  -ms-touch-action: pinch-zoom;
  touch-action: pinch-zoom;
  /* direct pointer events to js */ }

.mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action {
  -ms-touch-action: auto;
  touch-action: auto; }

.mCustomScrollBox {
  /* contains plugin's markup */
  position: relative;
  overflow: hidden;
  height: 100%;
  max-width: 100%;
  outline: none;
  direction: ltr; }

.mCSB_container {
  /* contains the original content */
  overflow: hidden;
  width: auto;
  height: auto; }

/*
------------------------------------------------------------------------------------------------------------------------
2. VERTICAL SCROLLBAR
y-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_inside > .mCSB_container {
  margin-right: 30px; }

.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0; }

/* non-visible scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-left: 0; }

/* RTL direction/left-side scrollbar */
.mCSB_scrollTools {
  /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
  position: absolute;
  width: 16px;
  height: auto;
  left: auto;
  top: 0;
  right: 0;
  bottom: 0; }

.mCSB_outside + .mCSB_scrollTools {
  right: -26px; }

/* scrollbar position: outside */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools,
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  /* RTL direction/left-side scrollbar */
  right: auto;
  left: 0; }

.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools {
  left: -26px; }

/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCSB_scrollTools .mCSB_draggerContainer {
  /* contains the draggable element and dragger rail markup */
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  height: auto; }

.mCSB_scrollTools a + .mCSB_draggerContainer {
  margin: 20px 0; }

.mCSB_scrollTools .mCSB_draggerRail {
  width: 7px;
  height: 100%;
  margin: 0 auto; }

.mCSB_scrollTools .mCSB_dragger {
  /* the draggable element */
  cursor: pointer;
  width: 100%;
  height: 30px;
  /* minimum dragger height */
  z-index: 1; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  /* the dragger element */
  position: relative;
  width: 7px;
  height: 100%;
  margin: 0 auto;
  text-align: center; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 12px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 8px;
  /* auto-expanded scrollbar */ }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown {
  display: block;
  position: absolute;
  height: 20px;
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

.mCSB_scrollTools .mCSB_buttonDown {
  bottom: 0; }

/*
------------------------------------------------------------------------------------------------------------------------
3. HORIZONTAL SCROLLBAR
x-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_horizontal.mCSB_inside > .mCSB_container {
  margin-right: 0;
  margin-bottom: 30px; }

.mCSB_horizontal.mCSB_outside > .mCSB_container {
  min-height: 100%; }

.mCSB_horizontal > .mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/* non-visible scrollbar */
.mCSB_scrollTools.mCSB_scrollTools_horizontal {
  width: auto;
  height: 16px;
  top: auto;
  right: 0;
  bottom: 0;
  left: 0; }

.mCustomScrollBox + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: -26px; }

/* scrollbar position: outside */
.mCSB_scrollTools.mCSB_scrollTools_horizontal a + .mCSB_draggerContainer {
  margin: 0 20px; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 2px;
  margin: 7px 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 30px;
  /* minimum dragger width */
  height: 100%;
  left: 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  /* auto-expanded scrollbar */
  margin: 2px auto; }

.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 8px;
  /* auto-expanded scrollbar */
  margin: 4px 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,
.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  display: block;
  position: absolute;
  width: 20px;
  height: 100%;
  overflow: hidden;
  margin: 0 auto;
  cursor: pointer; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft {
  left: 0; }

.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight {
  right: 0; }

/*
------------------------------------------------------------------------------------------------------------------------
4. VERTICAL AND HORIZONTAL SCROLLBARS
yx-axis
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_container_wrapper {
  position: absolute;
  height: auto;
  width: auto;
  overflow: hidden;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-right: 30px;
  margin-bottom: 30px; }

.mCSB_container_wrapper > .mCSB_container {
  padding-right: 30px;
  padding-bottom: 30px;
  box-sizing: border-box; }

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 20px; }

.mCSB_vertical_horizontal > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 20px; }

/* non-visible horizontal scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden + .mCSB_scrollTools.mCSB_scrollTools_vertical {
  bottom: 0; }

/* non-visible vertical scrollbar/RTL direction/left-side scrollbar */
.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  right: 0; }

/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 20px; }

/* non-visible scrollbar/RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden + .mCSB_scrollTools ~ .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  left: 0; }

.mCS-dir-rtl > .mCSB_inside > .mCSB_container_wrapper {
  /* RTL direction/left-side scrollbar */
  margin-right: 0;
  margin-left: 30px; }

.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden > .mCSB_container {
  padding-right: 0; }

.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden > .mCSB_container {
  padding-bottom: 0; }

.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden {
  margin-right: 0;
  /* non-visible scrollbar */
  margin-left: 0; }

/* non-visible horizontal scrollbar */
.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside > .mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden {
  margin-bottom: 0; }

/*
------------------------------------------------------------------------------------------------------------------------
5. TRANSITIONS
------------------------------------------------------------------------------------------------------------------------
*/
.mCSB_scrollTools,
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  transition: opacity .2s ease-in-out, background-color .2s ease-in-out; }

.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,
.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail {
  transition: width .2s ease-out .2s, height .2s ease-out .2s,
 margin-left .2s ease-out .2s, margin-right .2s ease-out .2s,
 margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
 opacity .2s ease-in-out, background-color .2s ease-in-out; }

/*
------------------------------------------------------------------------------------------------------------------------
6. SCROLLBAR COLORS, OPACITY AND BACKGROUNDS
------------------------------------------------------------------------------------------------------------------------
*/
/*
----------------------------------------
6.1 THEMES
----------------------------------------
*/
/* default theme ("light") */
.mCSB_scrollTools {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCS-autoHide > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 0;
  filter: "alpha(opacity=0)";
  -ms-filter: "alpha(opacity=0)"; }

.mCustomScrollbar > .mCustomScrollBox > .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollbar > .mCustomScrollBox ~ .mCSB_scrollTools.mCSB_scrollTools_onDrag,
.mCustomScrollBox:hover > .mCSB_scrollTools,
.mCustomScrollBox:hover ~ .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox > .mCSB_scrollTools,
.mCS-autoHide:hover > .mCustomScrollBox ~ .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)"; }

.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #d7d7d7; }

.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #231f20; }

.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #5a8176; }

.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #5a8176; }

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight {
  background-repeat: no-repeat;
  opacity: 0.4;
  filter: "alpha(opacity=40)";
  -ms-filter: "alpha(opacity=40)"; }

.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 0;
  /*
  sprites locations
  light: 0 0, -16px 0, -32px 0, -48px 0, 0 -72px, -16px -72px, -32px -72px
  dark: -80px 0, -96px 0, -112px 0, -128px 0, -80px -72px, -96px -72px, -112px -72px
  */ }

.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -20px;
  /*
  sprites locations
  light: 0 -20px, -16px -20px, -32px -20px, -48px -20px, 0 -92px, -16px -92px, -32px -92px
  dark: -80px -20px, -96px -20px, -112px -20px, -128px -20px, -80px -92px, -96px -92px, -112 -92px
  */ }

.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -40px;
  /*
  sprites locations
  light: 0 -40px, -20px -40px, -40px -40px, -60px -40px, 0 -112px, -20px -112px, -40px -112px
  dark: -80px -40px, -100px -40px, -120px -40px, -140px -40px, -80px -112px, -100px -112px, -120px -112px
  */ }

.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -56px;
  /*
  sprites locations
  light: 0 -56px, -20px -56px, -40px -56px, -60px -56px, 0 -128px, -20px -128px, -40px -128px
  dark: -80px -56px, -100px -56px, -120px -56px, -140px -56px, -80px -128px, -100px -128px, -120px -128px
  */ }

.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover {
  opacity: 0.75;
  filter: "alpha(opacity=75)";
  -ms-filter: "alpha(opacity=75)"; }

.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active {
  opacity: 0.9;
  filter: "alpha(opacity=90)";
  -ms-filter: "alpha(opacity=90)"; }

/* theme: "dark" */
.mCS-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

.mCS-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

.mCS-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme: "light-2", "dark-2" */
.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 1px; }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 1px; }

.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 4px;
  margin: 6px auto; }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px 0; }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -20px; }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -40px; }

.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -56px; }

/* theme: "dark-2" */
.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 1px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 1px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px 0; }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -20px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -40px; }

.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -56px; }

/* ---------------------------------------- */
/* theme: "light-thick", "dark-thick" */
.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  width: 4px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 2px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75);
  border-radius: 2px; }

.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 4px;
  margin: 6px 0; }

.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 6px;
  margin: 5px auto; }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px 0; }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -20px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -40px; }

.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -56px; }

/* theme: "dark-thick" */
.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  border-radius: 2px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 2px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px 0; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -20px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -40px; }

.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -56px; }

/* ---------------------------------------- */
/* theme: "light-thin", "dark-thin" */
.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.1); }

.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 2px; }

.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%; }

.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 2px;
  margin: 7px auto; }

/* theme "dark-thin" */
.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px 0; }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -20px; }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -40px; }

.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -56px; }

/* ---------------------------------------- */
/* theme "rounded", "rounded-dark", "rounded-dots", "rounded-dots-dark" */
.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.15); }

.mCS-rounded.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger {
  height: 14px; }

.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 14px;
  margin: 0 1px; }

.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 14px; }

.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 14px;
  margin: 1px 0; }

.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  width: 16px;
  /* auto-expanded scrollbar */
  height: 16px;
  margin: -1px 0; }

.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 4px;
  /* auto-expanded scrollbar */ }

.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar {
  height: 16px;
  /* auto-expanded scrollbar */
  width: 16px;
  margin: 0 -1px; }

.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 4px;
  /* auto-expanded scrollbar */
  margin: 6px 0; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp {
  background-position: 0 -72px; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown {
  background-position: 0 -92px; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: 0 -112px; }

.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight {
  background-position: 0 -128px; }

/* theme "rounded-dark", "rounded-dots-dark" */
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.15); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -80px -72px; }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -80px -92px; }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -80px -112px; }

.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -80px -128px; }

/* theme "rounded-dots", "rounded-dots-dark" */
.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail {
  width: 4px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  background-color: transparent;
  background-position: center; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("https://www.quoizel.com/skin/frontend/quoizel/default/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==");
  background-repeat: repeat-y;
  opacity: 0.3;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  height: 4px;
  margin: 6px 0;
  background-repeat: repeat-x; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -16px -72px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -16px -92px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -20px -112px; }

.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -20px -128px; }

/* theme "rounded-dots-dark" */
.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-image: url("https://www.quoizel.com/skin/frontend/quoizel/default/css/data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII="); }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -96px -72px; }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -96px -92px; }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -100px -112px; }

.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -100px -128px; }

/* ---------------------------------------- */
/* theme "3d", "3d-dark", "3d-thick", "3d-thick-dark" */
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-y;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  background-repeat: repeat-x;
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 100%); }

/* theme "3d", "3d-dark" */
.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 70px; }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 70px; }

.mCS-3d.mCSB_scrollTools,
.mCS-3d-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 16px; }

.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 8px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.5), inset -1px 0 1px rgba(255, 255, 255, 0.2); }

.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 8px; }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 8px;
  margin: 4px 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.5), inset 0 -1px 1px rgba(255, 255, 255, 0.2); }

.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  width: 100%;
  height: 8px;
  margin: 4px auto; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-3d.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "3d-dark" */
.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1); }

.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1); }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "3d-thick", "3d-thick-dark" */
.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=30)";
  -ms-filter: "alpha(opacity=30)"; }

.mCS-3d-thick.mCSB_scrollTools,
.mCS-3d-thick-dark.mCSB_scrollTools,
.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  border-radius: 7px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  border-radius: 5px; }

.mCSB_inside + .mCS-3d-thick.mCSB_scrollTools_vertical,
.mCSB_inside + .mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  right: 1px; }

.mCS-3d-thick.mCSB_scrollTools_vertical,
.mCS-3d-thick-dark.mCSB_scrollTools_vertical {
  box-shadow: inset 1px 0 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

.mCS-3d-thick.mCSB_scrollTools_horizontal,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  bottom: 1px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.5); }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4);
  width: 12px;
  margin: 2px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4); }

.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #555; }

.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 12px;
  width: auto; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme: "3d-thick-dark" */
.mCS-3d-thick-dark.mCSB_scrollTools {
  box-shadow: inset 0 0 14px rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal {
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 0 14px rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 1px 0 0 rgba(255, 255, 255, 0.4), inset -1px 0 0 rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.4), inset 0 -1px 0 rgba(0, 0, 0, 0.2); }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #777; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer {
  background-color: #fff;
  background-color: rgba(0, 0, 0, 0.05);
  box-shadow: inset 1px 1px 16px rgba(0, 0, 0, 0.1); }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme: "minimal", "minimal-dark" */
.mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  right: 0;
  margin: 12px 0; }

.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools.mCSB_scrollTools_horizontal,
.mCustomScrollBox.mCS-minimal-dark + .mCSB_scrollTools + .mCSB_scrollTools.mCSB_scrollTools_horizontal {
  bottom: 0;
  margin: 0 12px; }

/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal.mCSB_scrollTools_vertical,
.mCS-dir-rtl > .mCSB_outside + .mCS-minimal-dark.mCSB_scrollTools_vertical {
  left: 0;
  right: auto; }

.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent; }

.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger {
  height: 50px; }

.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,
.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger {
  width: 50px; }

.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* theme: "minimal-dark" */
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2);
  filter: "alpha(opacity=20)";
  -ms-filter: "alpha(opacity=20)"; }

.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.5);
  filter: "alpha(opacity=50)";
  -ms-filter: "alpha(opacity=50)"; }

/* ---------------------------------------- */
/* theme "light-3", "dark-3" */
.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  width: 6px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px; }

.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 6px;
  margin: 5px 0; }

.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  width: 12px; }

.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail,
.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail {
  height: 12px;
  margin: 2px 0; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "dark-3" */
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* ---------------------------------------- */
/* theme "inset", "inset-dark", "inset-2", "inset-2-dark", "inset-3", "inset-3-dark" */
.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  width: 12px;
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.2); }

.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  width: 6px;
  margin: 3px 5px;
  position: absolute;
  height: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar {
  height: 6px;
  margin: 5px 3px;
  position: absolute;
  width: auto;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0; }

.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail {
  width: 100%;
  height: 12px;
  margin: 2px 0; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -32px -72px; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -32px -92px; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -40px -112px; }

.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -40px -128px; }

/* theme "inset-dark", "inset-2-dark", "inset-3-dark" */
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.1); }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp {
  background-position: -112px -72px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown {
  background-position: -112px -92px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft {
  background-position: -120px -112px; }

.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight {
  background-position: -120px -128px; }

/* theme "inset-2", "inset-2-dark" */
.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,
.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: transparent;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-color: rgba(255, 255, 255, 0.2);
  box-sizing: border-box; }

.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail {
  border-color: #000;
  border-color: rgba(0, 0, 0, 0.2); }

/* theme "inset-3", "inset-3-dark" */
.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.6); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.6); }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.75); }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.85); }

.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #000;
  background-color: rgba(0, 0, 0, 0.9); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.75); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.85); }

.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.9); }

/* ---------------------------------------- */

/*# sourceMappingURL=maps/style.css.map */


@font-face {
  font-family: 'Aileron Regular';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal; }

@font-face {
  font-family: 'Aileron Semibold';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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);
  font-weight: normal;
  font-style: normal; }

.featured .text-holder .view-all-btn,
.related-products .text-holder .view-all-btn {
  min-width: 11.25em;
  background-color: #6b998d;
  padding: 1.3em 0.625em 1em;
  font-weight: 400;
  border-radius: 5px;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  cursor: pointer;
  border: none;
  transition: background-color 0.3s ease-in-out 0s; }
  @media screen and (max-width: 1024px) {
    .featured .text-holder .view-all-btn,
    .related-products .text-holder .view-all-btn {
      font-size: 15px;
      min-width: 10.875em;
      padding: 0.875em 1em; } }
  @media screen and (max-width: 639px) {
    .featured .text-holder .view-all-btn,
    .related-products .text-holder .view-all-btn {
      padding: 12px 12px 8px; } }
  .featured .text-holder .view-all-btn:hover,
  .related-products .text-holder .view-all-btn:hover {
    background-color: #5a8176; }

.slider__content .button {
  min-width: 13.75em;
  background-color: #231f20;
  padding: 1.3em 0.625em 1em;
  font-weight: 400;
  border-radius: 5px;
  display: inline-block;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  letter-spacing: 1px;
  transition: background-color 0.3s ease-in-out 0s; }
  @media screen and (max-width: 1024px) {
    .slider__content .button {
      font-size: 15px;
      min-width: 10.875em;
      padding: 0.875em 1em; } }
  @media screen and (max-width: 639px) {
    .slider__content .button {
      padding: 12px 12px 8px; } }
  .slider__content .button:hover {
    background-color: #000; }

.slider__title, .slider__content h1, .slider__content h2 {
  font-size: 4.6875em;
  letter-spacing: 0.8px;
  line-height: 1.1;
  font-weight: 800;
  text-transform: uppercase; }

.featured h3,
.related-products h3 {
  font-size: 2.625em;
  letter-spacing: -0.1px;
  line-height: 1.35;
  font-weight: 800;
  text-transform: capitalize; }
  @media screen and (max-width: 1024px) {
    .featured h3,
    .related-products h3 {
      font-size: 27px; } }

.home-index-index .inspiration-section {
  position: relative; }
  .home-index-index .inspiration-section:before {
    content: '';
    display: block;
    position: absolute;
    width: 1000%;
    height: 100%;
    background-color: #f3f2ed;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0); }

.slider {
  margin-bottom: 2em; }
  .slider__item {
    position: relative;
    outline: 0; }
    @media screen and (max-width: 1279px) {
      .slider__item {
        overflow: hidden; } }
  .slider__content-holder {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center; }
  .slider__content {
    max-width: 1024px;
    padding: 0 2.125em;
    box-sizing: content-box;
    text-align: center;
    color: #fff; }
  .slider__text {
    font-weight: 500;
    line-height: 1.4;
    margin-bottom: 30px; }
    @media screen and (min-width: 1025px) {
      .slider__text {
        font-size: 1.375em; } }
    @media screen and (max-width: 1024px) {
      .slider__text {
        font-size: 24px;
        max-width: 600px;
        margin-right: auto;
        margin-left: auto; } }
    @media screen and (max-width: 767px) {
      .slider__text {
        font-size: 18px; } }
  .slider__title, .slider__content h1, .slider__content h2 {
    margin-bottom: 19px; }
    @media screen and (max-width: 1439px) {
      .slider__title, .slider__content h1, .slider__content h2 {
        font-size: 55px; } }
    @media screen and (max-width: 1024px) {
      .slider__title, .slider__content h1, .slider__content h2 {
        font-size: 36px;
        max-width: 600px;
        margin-left: auto;
        margin-right: auto; } }
    @media screen and (max-width: 767px) {
      .slider__title, .slider__content h1, .slider__content h2 {
        font-size: 27px; } }
  @media screen and (max-width: 1279px) {
    .slider img {
      height: 34.2em;
      max-width: none;
      width: auto;
      position: relative;
      left: 50%;
      transform: translateX(-50%); } }
  @media screen and (max-width: 1024px) {
    .slider img {
      height: 62.125em; } }

.main-slider {
  overflow: hidden;
  height: 85.2vh; }
  @media screen and (max-width: 1024px) {
    .main-slider {
      height: 75.2vh; } }
  @media screen and (max-width: 767px) {
    .main-slider {
      height: 300px; } }
  .main-slider .slider__item {
    height: 85.2vh; }
    @media screen and (max-width: 1024px) {
      .main-slider .slider__item {
        height: 75.2vh; } }
    @media screen and (max-width: 767px) {
      .main-slider .slider__item {
        height: 300px; } }
  .main-slider .slider__content-style {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    display: none; }
    @media screen and (min-width: 1025px) {
      .main-slider .slider__content-style.is-desktop {
        display: block; } }
    @media screen and (min-width: 640px) and (max-width: 1024px) {
      .main-slider .slider__content-style.is-tablet {
        display: block; } }
    @media screen and (max-width: 639px) {
      .main-slider .slider__content-style.is-mobile {
        display: block; } }
  .main-slider.preload-view .image-preload-check {
    opacity: 0 !important; }
  .main-slider.preload-view img {
    transition: .5s opacity;
    object-fit: cover;
    width: calc(100% + 30px);
    height: calc(100% + 30px);
    filter: blur(9px);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
  .main-slider.preload-view .main-loader {
    position: absolute;
    width: 100px;
    height: 100px;
    margin: -50px 0 0 -50px;
    left: 50%;
    top: 50%;
    opacity: .3; }
    @media screen and (max-width: 1024px) {
      .main-slider.preload-view .main-loader {
        width: 60px;
        height: 60px;
        margin: -30px 0 0 -30px; } }
  .main-slider.preload-view .preloader {
    transition: .5s opacity;
    background: url("../../../skin/frontend/quoizel/default/images/preloader.jpg");
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: .5;
    pointer-events: none;
    z-index: 1; }
  .main-slider.not-preload-view img {
    opacity: 0; }

.featured,
.related-products {
  max-width: calc(1400px + 4.25em);
  margin: 0 auto;
  box-sizing: content-box;
  padding-bottom: 3.2em;
  position: relative; }
  .featured header,
  .related-products header {
    padding: 0 2.125em; }
  @media screen and (min-width: 1025px) {
    .featured .chosen,
    .related-products .chosen {
      display: none; } }
  @media screen and (max-width: 1024px) {
    .featured .chosen,
    .related-products .chosen {
      text-transform: uppercase;
      position: relative;
      font-size: 15px;
      font-weight: 600; } }
  @media screen and (max-width: 1024px) {
    .featured .chosen.active::after,
    .related-products .chosen.active::after {
      transform: rotate(-45deg);
      top: 50%; } }
  .featured h3,
  .related-products h3 {
    text-align: center;
    color: black; }
    @media screen and (min-width: 1025px) {
      .featured h3,
      .related-products h3 {
        margin-bottom: 0.78em; } }
    @media screen and (max-width: 1024px) {
      .featured h3,
      .related-products h3 {
        margin-bottom: 0.325em;
        padding-top: 1.175em; } }
  .featured__header,
  .related-products__header {
    margin-bottom: 1.5em; }
    @media screen and (max-width: 1024px) {
      .featured__header,
      .related-products__header {
        position: relative; } }
    @media screen and (max-width: 1024px) {
      .featured__header .chosen.enabled,
      .related-products__header .chosen.enabled {
        pointer-events: none;
        border: 0;
        text-align: center;
        padding: 12px 40px 8px;
        font-size: 18px; }
        .featured__header .chosen.enabled:after,
        .related-products__header .chosen.enabled:after {
          display: none; } }
    @media screen and (min-width: 1025px) {
      .featured__header .select-option,
      .related-products__header .select-option {
        display: -ms-flexbox !important;
        display: flex !important;
        -ms-flex-pack: center;
        justify-content: center; } }
    @media screen and (max-width: 1024px) {
      .featured__header .select-option,
      .related-products__header .select-option {
        display: none;
        position: absolute;
        left: 0;
        top: 100%;
        width: calc(100% - 2px);
        z-index: 5;
        background: #f3f2ed;
        border: 1px solid #070707;
        box-sizing: content-box;
        border-top: none; } }
    @media screen and (min-width: 1025px) {
      .featured__header li,
      .related-products__header li {
        margin: 0 50px; } }
    @media screen and (max-width: 1024px) {
      .featured__header li,
      .related-products__header li {
        margin: 0; } }
    .featured__header a,
    .related-products__header a {
      text-transform: uppercase;
      color: #adadad;
      font-weight: 400; }
      @media screen and (min-width: 1025px) {
        .featured__header a,
        .related-products__header a {
          font-size: 1.25em; } }
      @media screen and (max-width: 1024px) {
        .featured__header a,
        .related-products__header a {
          text-transform: capitalize;
          font-size: 16px;
          padding: 10px 20px;
          display: block;
          color: #070707;
          font-weight: 600; } }
      .featured__header a.active,
      .related-products__header a.active {
        color: #070707;
        text-shadow: 0 0 0 currentColor, 0 0 0 currentColor; }
      .featured__header a:hover,
      .related-products__header a:hover {
        color: #070707;
        transition: color 0.3s ease-in-out 0s; }
    .featured__header a.active,
    .related-products__header a.active {
      cursor: default;
      pointer-events: none; }
      @media screen and (max-width: 1024px) {
        .featured__header a.active,
        .related-products__header a.active {
          display: none; } }
  .featured__list,
  .related-products__list {
    display: -ms-flexbox;
    display: flex; }
    @media screen and (min-width: 640px) {
      .featured__list,
      .related-products__list {
        margin: 0 2.125em; } }
    @media screen and (max-width: 639px) {
      .featured__list,
      .related-products__list {
        overflow: hidden;
        margin: 0 0 0 2.125em; } }
  .featured .product-image,
  .related-products .product-image {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 7px;
    padding: 10px 10px 0; }
    @media screen and (min-width: 1440px) {
      .featured .product-image,
      .related-products .product-image {
        min-height: 370px;
        padding: 0 30px; } }
  .featured .view-product,
  .related-products .view-product {
    min-width: 160px; }
  .featured .text-holder,
  .related-products .text-holder {
    width: 100%;
    height: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    color: #fff;
    padding: 0 1em 1.5em;
    background-size: cover;
    background-position: center;
    text-align: center;
    position: absolute;
    left: 0;
    top: 0; }
    .featured .text-holder:after,
    .related-products .text-holder:after {
      content: '';
      display: block;
      position: absolute;
      width: 100%;
      left: 0;
      top: 0;
      height: 100%;
      background: #000;
      opacity: .3; }
    .featured .text-holder .title,
    .related-products .text-holder .title {
      font-weight: 800;
      position: relative;
      z-index: 1; }
      @media screen and (min-width: 1440px) {
        .featured .text-holder .title,
        .related-products .text-holder .title {
          font-size: 2.3125em; } }
      @media screen and (max-width: 1439px) {
        .featured .text-holder .title,
        .related-products .text-holder .title {
          font-size: 1.5em; } }
    .featured .text-holder .subtitle,
    .related-products .text-holder .subtitle {
      font-weight: 100;
      margin-bottom: 0.5em;
      position: relative;
      z-index: 1;
      max-width: 100%;
      display: inline-block; }
      .featured .text-holder .subtitle .ellip, .featured .text-holder .subtitle .ellip-line,
      .related-products .text-holder .subtitle .ellip,
      .related-products .text-holder .subtitle .ellip-line {
        overflow: hidden; }
      .featured .text-holder .subtitle .ellip-line,
      .related-products .text-holder .subtitle .ellip-line {
        text-overflow: ellipsis;
        white-space: nowrap;
        word-wrap: normal;
        max-width: 100%; }
      @media screen and (min-width: 1440px) {
        .featured .text-holder .subtitle,
        .related-products .text-holder .subtitle {
          font-size: 2.3125em; } }
      @media screen and (max-width: 1439px) {
        .featured .text-holder .subtitle,
        .related-products .text-holder .subtitle {
          font-size: 1.5em; } }
    .featured .text-holder .view-all-btn,
    .related-products .text-holder .view-all-btn {
      background-color: #6b998d;
      position: relative;
      z-index: 1;
      min-width: 190px;
      letter-spacing: 0.05em; }
      @media screen and (max-width: 1024px) {
        .featured .text-holder .view-all-btn,
        .related-products .text-holder .view-all-btn {
          font-size: 1em; } }
  .featured .item,
  .related-products .item {
    position: relative;
    outline: 0;
    background: #fff;
    margin: 0 3px;
    float: none;
    height: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column; }
    @media screen and (min-width: 768px) {
      .featured .item,
      .related-products .item {
        width: calc(25% - 6px); } }
    @media screen and (max-width: 767px) {
      .featured .item,
      .related-products .item {
        min-width: 300px;
        max-width: 500px; } }
    @media screen and (max-width: 639px) {
      .featured .item,
      .related-products .item {
        width: 245px;
        min-width: 1px;
        font-size: 2em; } }
    .featured .item img,
    .related-products .item img {
      margin: 0 auto;
      max-width: 100%;
      width: 100%; }
      .featured .item img.hidden,
      .related-products .item img.hidden {
        display: none; }
    .featured .item .product-shop,
    .related-products .item .product-shop {
      -ms-flex-positive: 1;
      flex-grow: 1;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
      flex-direction: column; }
    .featured .item .f-fix,
    .related-products .item .f-fix {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
      flex-direction: column;
      -ms-flex-positive: 1;
      flex-grow: 1;
      width: 100%; }
  .featured .item-category,
  .related-products .item-category {
    width: calc(25% - 6px);
    margin: 0 6px 0 0; }
    @media screen and (max-width: 1024px) {
      .featured .item-category,
      .related-products .item-category {
        display: none; } }
  @media screen and (min-width: 1025px) {
    .featured .slider-wrap,
    .related-products .slider-wrap {
      width: 75%; } }
  @media screen and (max-width: 1024px) {
    .featured .slider-wrap,
    .related-products .slider-wrap {
      width: 100%; } }
  .featured .slick-track,
  .related-products .slick-track {
    display: -ms-flexbox;
    display: flex; }
  .featured .slick-arrow,
  .related-products .slick-arrow {
    background: none;
    overflow: visible; }
    @media screen and (min-width: 1025px) {
      .featured .slick-arrow,
      .related-products .slick-arrow {
        height: 4.8125em;
        width: 2.1875em; } }
    @media screen and (max-width: 1024px) {
      .featured .slick-arrow,
      .related-products .slick-arrow {
        background: rgba(35, 31, 32, 0.4); } }
    .featured .slick-arrow:hover,
    .related-products .slick-arrow:hover {
      background: none; }
      @media screen and (max-width: 1024px) {
        .featured .slick-arrow:hover,
        .related-products .slick-arrow:hover {
          background: rgba(35, 31, 32, 0.4); } }
    .featured .slick-arrow:hover::before,
    .related-products .slick-arrow:hover::before {
      border-color: #070707; }
      @media screen and (max-width: 1024px) {
        .featured .slick-arrow:hover::before,
        .related-products .slick-arrow:hover::before {
          border-color: #fff; } }
    .featured .slick-arrow::before,
    .related-products .slick-arrow::before {
      border-color: #7d7974;
      width: 1.2em;
      height: 1.2em;
      box-sizing: border-box;
      right: -12px;
      transition: border-color 0.3s ease-in-out 0s; }
      @media screen and (max-width: 1024px) {
        .featured .slick-arrow::before,
        .related-products .slick-arrow::before {
          border-color: #fff; } }
  .featured .slick-prev,
  .related-products .slick-prev {
    left: auto;
    right: 0;
    transform: translate3d(-100%, -100%, 0);
    top: 0; }
    @media screen and (max-width: 1024px) {
      .featured .slick-prev,
      .related-products .slick-prev {
        right: auto;
        left: 0;
        top: 50%;
        transform: translate3d(0, -50%, 0); } }
  .featured .slick-next,
  .related-products .slick-next {
    top: 0;
    transform: translateY(-100%); }
    @media screen and (max-width: 1024px) {
      .featured .slick-next,
      .related-products .slick-next {
        top: 50%;
        transform: translateY(-50%); } }
  .featured .products-grid,
  .related-products .products-grid {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap; }
    .featured .products-grid.slick-slider,
    .related-products .products-grid.slick-slider {
      display: block; }
  .featured .slick-list,
  .related-products .slick-list {
    margin: 0 -3px; }
  .featured .loader-ajax,
  .related-products .loader-ajax {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -20px 0 0 -20px;
    z-index: 1; }

.related-products .slick-slider {
  margin: 0; }

.view-all-category-mobile {
  padding: 20px 2.125em 0;
  position: relative; }
  @media screen and (min-width: 1025px) {
    .view-all-category-mobile {
      display: none; } }
  .view-all-category-mobile .button-primary {
    width: 100%; }

.shop-by-section {
  padding: 5em 0 6.2em;
  background: #fff; }
  .shop-by-section .container-primary {
    width: auto; }
    @media screen and (max-width: 767px) {
      .shop-by-section .container-primary {
        padding: 0; } }
  @media screen and (max-width: 1024px) {
    .shop-by-section {
      padding: 30px 0 45px;
      margin-bottom: 35px; } }
  .shop-by-section .title-big {
    padding: 0 2.5rem; }

.shop-by-blocks {
  display: -ms-flexbox;
  display: flex; }
  @media screen and (max-width: 767px) {
    .shop-by-blocks {
      -ms-flex-wrap: wrap;
      flex-wrap: wrap; } }
  .shop-by-blocks ul {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    width: 75.2%; }
    @media screen and (min-width: 768px) and (max-width: 1024px) {
      .shop-by-blocks ul {
        width: 67%; } }
    @media screen and (max-width: 767px) {
      .shop-by-blocks ul {
        width: 100%;
        margin-bottom: 0.5em; } }
    .shop-by-blocks ul li {
      position: relative;
      -ms-flex-negative: 0;
      flex-shrink: 0; }
      @media screen and (min-width: 1025px) {
        .shop-by-blocks ul li {
          overflow: hidden; }
          .shop-by-blocks ul li:hover .read-more {
            transform: translate(0, 0); }
          .shop-by-blocks ul li:hover .subtitle {
            transform: scale(0.8); } }
      @media screen and (max-width: 767px) {
        .shop-by-blocks ul li {
          overflow: hidden; } }
      @media screen and (max-width: 639px) {
        .shop-by-blocks ul li {
          height: 31.25em; } }
    .shop-by-blocks ul li:hover .image-holder::after {
      opacity: .4; }
    .shop-by-blocks ul .item-1 {
      width: 32.295%; }
    .shop-by-blocks ul .item-2 {
      margin: 0 auto auto;
      width: 66.68%; }
      @media screen and (min-width: 768px) and (max-width: 1024px) {
        .shop-by-blocks ul .item-2 {
          width: 98%;
          margin-left: 0; } }
      @media screen and (max-width: 767px) {
        .shop-by-blocks ul .item-2 {
          width: 100%;
          margin-bottom: 0.5em; } }
    .shop-by-blocks ul .item-3 {
      margin-top: auto;
      width: 66.68%; }
      @media screen and (min-width: 768px) and (max-width: 1024px) {
        .shop-by-blocks ul .item-3 {
          width: 98%; } }
      @media screen and (max-width: 767px) {
        .shop-by-blocks ul .item-3 {
          width: 100%; } }
    .shop-by-blocks ul .item-4 {
      margin: auto auto 0;
      width: 32.295%; }
    @media screen and (max-width: 1024px) {
      .shop-by-blocks ul .item-1,
      .shop-by-blocks ul .item-4 {
        display: none; } }
  .shop-by-blocks .shop-by-link {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
  @media screen and (min-width: 1025px) {
    .shop-by-blocks .read-more {
      transform: translate(0, 200px);
      transition: .5s transform; } }
  .shop-by-blocks .read-more::after {
    display: none; }
  .shop-by-blocks .read-more a {
    color: inherit; }
  .shop-by-blocks .read-more::before {
    top: 43%; }
  .shop-by-blocks .image-holder {
    position: relative;
    height: 100%; }
    .shop-by-blocks .image-holder::after {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      left: 0;
      top: 0;
      background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.75) 100%);
      transition: opacity 0.3s ease-in-out 0s; }
    @media screen and (max-width: 1024px) {
      .shop-by-blocks .image-holder img {
        width: 100%;
        max-width: none; } }
    @media screen and (max-width: 639px) {
      .shop-by-blocks .image-holder img {
        height: 100%;
        width: auto;
        position: relative;
        left: 50%;
        transform: translateX(-50%); } }
  .shop-by-blocks .text {
    position: absolute;
    bottom: 1.6em;
    left: 0;
    width: 100%;
    padding: 0 1.5em;
    text-align: center;
    color: #fff; }
    .shop-by-blocks .text .title {
      font-size: 2.3125em;
      font-weight: 300;
      margin-bottom: 0.15em;
      display: block; }
      @media screen and (max-width: 1024px) {
        .shop-by-blocks .text .title {
          font-size: 24px; } }
      .shop-by-blocks .text .title strong {
        font-weight: 800; }
    .shop-by-blocks .text .subtitle {
      transition: .5s all;
      font-size: 20px;
      margin-bottom: 0.5em;
      display: block; }
      @media screen and (max-width: 1024px) {
        .shop-by-blocks .text .subtitle {
          font-size: 16px;
          margin-bottom: 25px; } }
  .shop-by-blocks > div {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    position: relative;
    width: 24.858%; }
    @media screen and (min-width: 1025px) {
      .shop-by-blocks > div {
        overflow: hidden; }
        .shop-by-blocks > div:hover .read-more {
          transform: translate(0, 0); }
        .shop-by-blocks > div:hover .subtitle {
          transform: scale(0.8); } }
    @media screen and (min-width: 768px) and (max-width: 1024px) {
      .shop-by-blocks > div {
        width: 33%; } }
    @media screen and (max-width: 767px) {
      .shop-by-blocks > div {
        width: 100%;
        overflow: hidden; } }
    @media screen and (max-width: 639px) {
      .shop-by-blocks > div {
        height: 31.25em; } }
    .shop-by-blocks > div:hover .image-holder::after {
      opacity: .4; }
    @media screen and (max-width: 767px) {
      .shop-by-blocks > div .image-holder::before {
        content: '';
        display: block;
        padding-top: 49.572%; } }
    @media screen and (max-width: 767px) {
      .shop-by-blocks > div .image-holder img {
        position: absolute;
        left: 0;
        top: 50%;
        transform: translateY(-50%);
        width: 100%;
        height: auto; } }

.tips-tricks-section {
  width: auto;
  position: relative;
  padding-bottom: 130px; }
  @media screen and (max-width: 1024px) {
    .tips-tricks-section {
      padding: 0 0 50px;
      z-index: 1; }
      .tips-tricks-section::after {
        content: '';
        position: absolute;
        left: 50%;
        top: 0;
        width: 9999em;
        height: 100%;
        transform: translateX(-50%);
        background: #f3f2ed;
        z-index: -1; } }
  @media screen and (max-width: 1439px) {
    .tips-tricks-section .title-primary {
      margin-bottom: 1em; } }
  .tips-tricks-section .title-big {
    margin-bottom: 0.55em !important; }
  .tips-tricks-section .description-primary {
    color: #707070; }
  .product-view .tips-tricks-section {
    background: #f3f2ed; }
    @media screen and (min-width: 1025px) {
      .product-view .tips-tricks-section {
        padding: 0 9999em 6em;
        margin: 0 -9999em; } }
  .tips-tricks-section > .title-primary {
    text-align: center; }
  @media screen and (min-width: 1025px) {
    .tips-tricks-section .slick-prev {
      left: 2.5em; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-section .slick-next {
      right: 2.5em; } }
  @media screen and (max-width: 1024px) {
    .tips-tricks-section .slider-arrows-primary {
      position: absolute;
      width: 100%; } }
  @media screen and (max-width: 1024px) {
    .tips-tricks-section .slider-arrows-primary::before {
      content: '';
      display: block;
      padding-top: 60.7%; } }
  .tips-tricks-section .button-primary {
    background-color: #6b998d; }
    .tips-tricks-section .button-primary:hover {
      background-color: #5a8176; }

.tips-tricks-slider {
  position: relative; }
  .tips-tricks-slider .slick-slide {
    outline: 0;
    position: relative; }
  .tips-tricks-slider .preload-image {
    transition: .5s opacity;
    object-fit: cover;
    width: calc(100% + 30px);
    height: calc(100% + 30px);
    filter: blur(12px);
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%); }
  .tips-tricks-slider .original-image {
    opacity: 0; }
  .tips-tricks-slider .preloader {
    transition: .5s opacity;
    background: url("../../../skin/frontend/quoizel/default/images/preloader.jpg");
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    opacity: .5;
    pointer-events: none; }
  .tips-tricks-slider .postText {
    position: absolute;
    z-index: 1;
    bottom: 0;
    left: 0;
    width: 700px;
    padding: 2.5em 2.5em 0; }
    @media screen and (min-width: 1025px) {
      .tips-tricks-slider .postText {
        background: #fff; } }
    @media screen and (max-width: 1024px) {
      .tips-tricks-slider .postText {
        position: relative;
        width: 100%; } }
    .tips-tricks-slider .postText .tags {
      margin-bottom: 1em; }
  .tips-tricks-slider.preload-view {
    overflow: hidden; }
    @media screen and (min-width: 1025px) {
      .tips-tricks-slider.preload-view {
        height: 96vh; } }
    .tips-tricks-slider.preload-view .tt-slider-item {
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center; }
      @media screen and (min-width: 1025px) {
        .tips-tricks-slider.preload-view .tt-slider-item {
          height: 96vh; } }
    @media screen and (min-width: 1025px) {
      .tips-tricks-slider.preload-view.loaded {
        height: auto; } }
    @media screen and (min-width: 1025px) {
      .tips-tricks-slider.preload-view.loaded .tt-slider-item {
        height: auto; } }
  @media screen and (max-width: 1024px) {
    .tips-tricks-slider.two-cols {
      height: auto !important; } }
  .tips-tricks-slider.two-cols::after {
    content: '';
    display: block;
    clear: both; }
  @media screen and (max-width: 1439px) {
    .tips-tricks-slider.two-cols .big-post .two-buttons-row a {
      min-width: 0; } }
  .tips-tricks-slider.two-cols .small-post {
    display: -ms-flexbox;
    display: flex; }
    @media screen and (min-width: 1025px) {
      .tips-tricks-slider.two-cols .small-post {
        width: 47%;
        height: calc((100% - 10px) / 3);
        margin-bottom: 5px; } }
    @media screen and (max-width: 1024px) {
      .tips-tricks-slider.two-cols .small-post {
        -ms-flex-direction: column;
        flex-direction: column; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .small-post .postImage {
      overflow: hidden;
      width: 39%;
      -ms-flex-negative: 0;
      flex-shrink: 0; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .small-post .description-primary {
      display: none; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .small-post .postImage img {
      height: 100%;
      max-width: none;
      width: auto;
      position: relative;
      left: 50%;
      transform: translateX(-50%); } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .small-post .postText {
      padding: 1.5625em 1.25em;
      width: 61%; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .small-post .button-primary-dark {
      display: none; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .post:nth-child(4) {
      margin-bottom: 0; } }
  @media screen and (max-width: 1024px) {
    .tips-tricks-slider.two-cols .post .postImage img {
      width: 100%;
      max-width: none; } }
  @media screen and (max-width: 1024px) {
    .tips-tricks-slider.two-cols .post .postText {
      padding: 2.5em; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .big-post {
      width: 50.145%;
      margin-right: 2%; } }
  @media screen and (min-width: 1025px) {
    .tips-tricks-slider.two-cols .big-post .postImage {
      margin-bottom: 2.1em; } }
  .tips-tricks-slider.two-cols .post {
    outline: 0; }
    @media screen and (min-width: 1025px) {
      .tips-tricks-slider.two-cols .post {
        float: left; } }
  .tips-tricks-slider.two-cols .postText {
    position: static;
    width: 100%;
    background: none;
    padding: 0; }
  .tips-tricks-slider.two-cols .title-primary {
    font-size: 1.875em; }

.inspiration-section {
  width: auto;
  padding-bottom: 100px;
  position: relative; }
  @media screen and (max-width: 1024px) {
    .inspiration-section {
      padding-right: 0;
      padding-bottom: 50px;
      background: white;
      padding-top: 3em; }
      .inspiration-section .title-big {
        padding-right: 0.66666em; } }
  @media screen and (max-width: 1024px) {
    .inspiration-section .slider {
      overflow: hidden; } }
  .inspiration-section .slide {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-pack: justify;
    justify-content: space-between; }
    @media screen and (max-width: 1024px) {
      .inspiration-section .slide:not(:first-child) {
        display: none; } }
  .inspiration-section .slide div {
    position: relative;
    background-size: cover;
    background-position: 50% 50%;
    display: block;
    overflow: hidden; }
    @media screen and (min-width: 1025px) {
      .inspiration-section .slide div {
        width: 33.143%;
        margin-bottom: 4px; }
        .inspiration-section .slide div::before {
          content: '';
          display: block;
          padding-top: 69.83%; } }
    @media screen and (max-width: 1024px) {
      .inspiration-section .slide div {
        width: 235px;
        height: 330px;
        overflow: visible;
        margin-right: 1em; } }
    @media screen and (min-width: 1025px) {
      .inspiration-section .slide div:nth-child(1), .inspiration-section .slide div:nth-child(3), .inspiration-section .slide div:nth-child(6), .inspiration-section .slide div:nth-child(8), .inspiration-section .slide div:nth-child(9), .inspiration-section .slide div:nth-child(10) {
        width: 16.429%; } }
    .inspiration-section .slide div a {
      position: absolute;
      left: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      text-align: center;
      color: #fff;
      background: linear-gradient(to bottom, rgba(30, 87, 153, 0) 0%, rgba(0, 0, 0, 0.52) 76%, rgba(0, 0, 0, 0.76) 100%);
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
      flex-direction: column;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-pack: end;
      justify-content: flex-end;
      padding: 0 1em 1em;
      transition: opacity 0.3s ease-in-out 0s; }
      @media screen and (min-width: 1025px) {
        .inspiration-section .slide div a {
          opacity: 0; } }
      .inspiration-section .slide div a:hover {
        opacity: 1; }
      .inspiration-section .slide div a:hover span {
        transform: translateY(0);
        opacity: 1; }
    .inspiration-section .slide div span {
      transition: all 0.3s ease-out 0s;
      transition-property: transform, opacity; }
    .inspiration-section .slide div span:first-of-type {
      display: block;
      margin-bottom: 0.25em;
      font-size: 32px;
      font-weight: 800;
      max-width: 100%; }
      .inspiration-section .slide div span:first-of-type .ellip, .inspiration-section .slide div span:first-of-type .ellip-line {
        overflow: hidden; }
      .inspiration-section .slide div span:first-of-type .ellip-line {
        max-width: 100%;
        white-space: nowrap; }
      @media screen and (min-width: 1025px) {
        .inspiration-section .slide div span:first-of-type {
          transform: translateY(200%);
          opacity: 0;
          transition-delay: 0.05s; } }
      @media screen and (max-width: 1024px) {
        .inspiration-section .slide div span:first-of-type {
          font-size: 24px; } }
    @media screen and (min-width: 1025px) {
      .inspiration-section .slide div span:last-of-type {
        opacity: 0;
        transform: translateY(200px); } }
  .inspiration-section .view-more {
    text-align: center; }
    @media screen and (max-width: 767px) {
      .inspiration-section .view-more {
        margin-right: 2.125em;
        margin-bottom: 20px; } }
    .inspiration-section .view-more a {
      background-color: #6b998d;
      letter-spacing: 0.06em; }
      @media screen and (min-width: 768px) {
        .inspiration-section .view-more a {
          min-width: 250px; } }
      .inspiration-section .view-more a:hover {
        background-color: #5a8176; }
      @media screen and (max-width: 767px) {
        .inspiration-section .view-more a {
          width: 100%; } }
  .inspiration-section .slick-arrow {
    background: none;
    overflow: visible; }
    @media screen and (min-width: 1025px) {
      .inspiration-section .slick-arrow {
        height: 4.8125em;
        width: 2.1875em; } }
    @media screen and (max-width: 1024px) {
      .inspiration-section .slick-arrow {
        background: rgba(35, 31, 32, 0.4); } }
    .inspiration-section .slick-arrow:hover {
      background: none; }
      @media screen and (max-width: 1024px) {
        .inspiration-section .slick-arrow:hover {
          background: rgba(35, 31, 32, 0.4); } }
    .inspiration-section .slick-arrow:hover::before {
      border-color: #070707; }
      @media screen and (max-width: 1024px) {
        .inspiration-section .slick-arrow:hover::before {
          border-color: #fff; } }
    .inspiration-section .slick-arrow::before {
      border-color: #7d7974;
      width: 1.2em;
      height: 1.2em;
      box-sizing: border-box;
      right: -12px;
      transition: border-color 0.3s ease-in-out 0s; }
      @media screen and (max-width: 1024px) {
        .inspiration-section .slick-arrow::before {
          border-color: #fff; } }
  .inspiration-section .slick-prev {
    left: auto;
    right: 0;
    transform: translate3d(-100%, -100%, 0);
    top: 0; }
    @media screen and (max-width: 1024px) {
      .inspiration-section .slick-prev {
        right: auto;
        left: 0;
        top: 50%;
        transform: translate3d(0, -50%, 0); } }
  .inspiration-section .slick-next {
    top: 0;
    transform: translateY(-100%); }
    @media screen and (max-width: 1024px) {
      .inspiration-section .slick-next {
        top: 50%;
        transform: translateY(-50%); } }
  .inspiration-section .slick-list {
    margin: 0 -3px; }

.swatch-label {
  max-width: 50px;
  display: block;
  cursor: pointer;
  position: relative; }
  .swatch-label.not-image {
    width: 105px !important;
    height: 40px !important;
    line-height: 40px;
    max-width: none; }
    @media screen and (max-width: 767px) {
      .swatch-label.not-image {
        height: 35px !important;
        line-height: 35px; } }
    @media screen and (max-width: 639px) {
      .swatch-label.not-image {
        max-width: 95px; } }
    .swatch-label.not-image .swatch-label-text {
      border: 1px solid #adadad;
      padding: 5px;
      line-height: 1 !important;
      height: inherit !important;
      text-align: center;
      display: -ms-flexbox;
      display: flex;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -ms-flex-align: center;
      align-items: center;
      -ms-flex-pack: center;
      justify-content: center;
      max-width: inherit;
      font-size: 18px; }
      @media screen and (max-width: 767px) {
        .swatch-label.not-image .swatch-label-text {
          font-size: 16px; } }
  .swatch-label > img {
    transition: .3s opacity;
    opacity: 0; }
    .swatch-label > img.lazy-loaded {
      opacity: 1; }
      .swatch-label > img.lazy-loaded ~ .main-loader {
        display: none; }
  .swatch-label .main-loader {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -10px 0 0 -10px;
    width: 20px;
    height: 20px; }
  .swatch-label img {
    width: 51px;
    border: 1px solid #adadad; }
    @media screen and (max-width: 767px) {
      .swatch-label img {
        width: 40px; } }
    .swatch-label img + .swatch-label-text {
      height: auto !important;
      display: none;
      border: 0; }
  .swatch-label:hover .swatch-label-tooltip {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0); }

.swatch-label-tooltip {
  transition: .5s transform,.5s opacity;
  position: absolute;
  left: 50%;
  bottom: 100%;
  margin-bottom: 20px;
  width: 100px;
  padding: 10px;
  background: #fff;
  font-size: 18px;
  border: 1px solid #adadad;
  box-shadow: 0 0 40px rgba(0, 0, 0, 0.2);
  opacity: 0;
  visibility: hidden;
  transform: translate(-50%, 15px);
  text-align: center;
  line-height: normal; }
  @media screen and (max-width: 1024px) {
    .swatch-label-tooltip {
      display: none; } }
  .swatch-label-tooltip .swatch-label-text {
    border: 0 !important;
    position: relative;
    z-index: 1;
    background: none !important;
    font-size: 15px !important;
    font-weight: 500 !important;
    white-space: normal;
    text-transform: capitalize; }
  .swatch-label-tooltip img {
    border: 0;
    width: 100%;
    display: inline-block; }
    .swatch-label-tooltip img + .swatch-label-text {
      display: block;
      padding: 0;
      line-height: 1; }
  .swatch-label-tooltip:before, .swatch-label-tooltip:after {
    content: '';
    display: block;
    position: absolute;
    background: white; }
  .swatch-label-tooltip:before {
    width: 100%;
    height: 15px;
    left: 0;
    bottom: 0;
    z-index: 1; }
  .swatch-label-tooltip:after {
    width: 20px;
    height: 20px;
    left: 50%;
    bottom: -9px;
    border: 1px solid #adadad;
    transform: translateX(-50%) rotate(-45deg); }

.swatch-attr [id*="size"].chosen + .select-option a {
  padding: 10px 20px; }

.swatch-attr .select-label {
  display: none; }

.configurable-swatch-list {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap; }
  .configurable-swatch-list li {
    margin-right: 15px;
    margin-bottom: 15px; }
    @media screen and (max-width: 767px) {
      .configurable-swatch-list li {
        margin-right: 10px;
        margin-bottom: 10px; } }
    .configurable-swatch-list li:last-child {
      margin-right: 0; }
    .configurable-swatch-list li.selected .swatch-label.not-image .swatch-label-text {
      border-color: black;
      font-weight: 600;
      background: #f4f4ef; }
    .configurable-swatch-list li.selected img {
      border-color: #f90;
      border-width: 2px; }
    @media screen and (max-width: 767px) {
      .configurable-swatch-list li .swatch-link.has-image {
        width: 42px !important;
        height: 42px !important; }
        .configurable-swatch-list li .swatch-link.has-image .swatch-label {
          width: inherit !important;
          height: inherit !important; } }
    .configurable-swatch-list li.not-available {
      cursor: not-allowed;
      pointer-events: none; }
      .configurable-swatch-list li.not-available a, .configurable-swatch-list li.not-available span {
        color: #adadad;
        background: none !important; }
      .configurable-swatch-list li.not-available img {
        opacity: .4; }

.swatch-more-link {
  display: -ms-flexbox;
  display: flex;
  font-size: 14px; }
  .swatch-more-link a {
    color: #6b998d; }
    .swatch-more-link a:hover {
      color: #5a8176; }

.item .configurable-swatch-list {
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center; }
  .item .configurable-swatch-list li {
    margin: 0 5px; }
    .item .configurable-swatch-list li:last-child {
      margin-right: 5px; }
    @media screen and (max-width: 767px) {
      .item .configurable-swatch-list li .swatch-link.has-image .swatch-label {
        height: 20px !important;
        width: 20px !important;
        line-height: 20px !important; } }
    .item .configurable-swatch-list li .swatch-label:after {
      transition: .3s opacity;
      content: '';
      display: block;
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      border: 2px solid #f90;
      opacity: 0; }
    .item .configurable-swatch-list li.selected .swatch-label:after {
      opacity: 1; }
    .item .configurable-swatch-list li.selected img {
      border: 0; }

.item .swatch-label-tooltip {
  font-size: 14px;
  width: 90px; }
  .item .swatch-label-tooltip .swatch-label-text {
    font-size: 14px !important; }

.item .swatch-note {
  font-size: 14px;
  font-style: italic;
  color: #707070; }

.home-index-index section .title-big {
  margin-bottom: .5em; }

.home-index-index .featured {
  padding-bottom: 6.2em; }
  @media screen and (max-width: 1024px) {
    .home-index-index .featured {
      padding-bottom: 40px; } }

.home-index-index .main-slider {
  margin-bottom: 5em; }
  @media screen and (max-width: 1024px) {
    .home-index-index .main-slider {
      margin-bottom: 5px; } }
  @media screen and (max-width: 767px) {
    .home-index-index .main-slider {
      min-height: 500px; } }
  @media screen and (max-width: 767px) {
    .home-index-index .main-slider .slider__item {
      min-height: 500px; } }

.home-index-index .inspiration-section {
  padding-top: 85px; }
  @media screen and (max-width: 1024px) {
    .home-index-index .inspiration-section {
      padding-top: 50px; } }
  .home-index-index .inspiration-section .title-big, .home-index-index .inspiration-section .view-more {
    position: relative; }
  .home-index-index .inspiration-section .slider {
    position: relative;
    margin-bottom: 47px; }
    @media screen and (max-width: 1024px) {
      .home-index-index .inspiration-section .slider {
        margin-bottom: 30px; } }

.home-index-index .tips-tricks-slider .postText {
  background-color: #f3f2ed; }

/*# sourceMappingURL=maps/homepage.css.map */

/* SEARCH BOX */
.ais-search-box--powered-by {
  font-size: .8em;
  text-align: right;
  margin-top: 2px;
}

input::-ms-clear {
  display: none;
}

/* PAGINATION */
#instant-search-pagination-container {
  width: 100%;
  text-align: center;
}
.ais-pagination {
  background-color: transparent;
  border: none;
  box-shadow: none;
  margin: 20px auto;
}
.ais-pagination li {
  display: inline-block;
}
.ais-pagination--item a {
  padding: 5px 10px;
  margin: 0 5px;
  line-height: 25px;
  background-color: white;
  color: #727272;
}

.ais-pagination li.ais-pagination--item__disabled {
  display: none;
}

.ais-pagination--item__active a {
  font-weight: bolder;
  color: #606060;
  text-decoration: underline;
}

.ais-pagination--item.ais-pagination--item__next a,
.ais-pagination--item.ais-pagination--item__previous a {
  font-weight: bold;
  color: #606060;
}

/* REFINEMENT LIST */

.ais-menu--link,
.ais-hierarchical-menu--link,
.ais-price-ranges--link,
.ais-refinement-list--label {
  padding: 4px 10px;
  cursor: pointer;
  color: #636363;
  text-decoration: none;
  display: block;
  font-family: inherit;
  font-weight: inherit;
  font-size: inherit;
}

.ais-hierarchical-menu--item__active > div > .ais-hierearchical-link-wrapper > .ais-hierarchical-menu--link,
.ais-refinement-list--item__active > div > .ais-hierarchical-list--link,
.ais-refinement-list--item__active > div > .ais-refinement-list--label,
.ais-price-ranges--item__active > .ais-price-ranges--link{
  font-weight: bold;
  box-shadow: inset 3px 0 0 #3399cc;
}

.ais-hierearchical-link-wrapper, .ais-refinement-list--item {
  padding: 7px 0px;
}

.ais-refinement-list--label, .ais-hierarchical-menu--link {
  line-height: 1.0em;
  padding: 0px 10px;
}

.ais-refinement-list--label img {
  display: inline;
}

.ais-hierarchical-menu--item__active .ais-hierearchical-link-wrapper .cross-circle,
.ais-refinement-list--item__active .cross-circle {
  display: inline-block;
  width: 12px;
  height: 12px;
  background: url("../../../skin/frontend/base/default/algoliasearch/cross-circle.svg") no-repeat center center / contain;
  opacity: 0;
}

.ais-hierarchical-menu--item__active .ais-hierearchical-link-wrapper:hover .cross-circle,
.ais-refinement-list--item__active:hover .cross-circle {
  text-decoration: underline;
  vertical-align: bottom;
  margin-left: 6px;
  opacity: 1;
}

.ais-refinement-list--item:hover {
  text-decoration: underline;
}

.ais-price-ranges--input
{
  width: 70px !important;
}

.ais-price-ranges--label
{
  margin: 5px;
}

.ais-refinement-list--checkbox
{
  margin-right: 10px;
}

#algolia_instant_selector .current-refinements
{
  position: relative;
}

.ais-current-refined-values--link
{
  cursor: pointer;
  color: #636363;
  border-radius: 2px;
  border: solid 1px #DDDDDD;
  background-color: #f4f4f4;
  display: inline-block;
  max-width: 100%;
  white-space: nowrap;
  padding: 0 8px 0 0;
  height: 28px;
  overflow: hidden;
}

.ais-current-refined-values--clear-all
{
  position: absolute;
  right: 6px;
  top: 3px;
  color: #666666;
  font-weight: 500;
}

a.ais-current-refined-values--link:hover
{
  text-decoration: none;
}

.ais-current-refined-values--item {
  margin-top: 8px;
}

.ais-current-refined-values--item:after {
  clear: both;
  content: "";
  display: block;
}

.ais-current-refined-values--item .current-refinement-label {
  font-weight: bold;
}

.ais-current-refined-values--item .cross-wrapper {
  font-weight: bold;
  background-color: #DDDDDD;
  border-radius: 1px 0 0 1px;
  float: left;
  width: 26px;
  height: 26px;
  text-align: center;
  line-height: 26px;
}

.ais-current-refined-values--link:hover .cross-wrapper {
  text-decoration: none;
}

.ais-current-refined-values--link .cross-wrapper img {
  display: inline;
  margin-top: 6px;
}


.ais-current-refined-values--item .current-refinement-wrapper {
  float: left;
  width: calc(100% - 26px);
  height: 26px;
  padding-left: 8px;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 26px;
}

.ais-current-refined-values--link:hover .current-refinement-wrapper {
  text-decoration: line-through;
}

.ais-menu--link:hover,
.ais-price-ranges--link:hover,
.ais-hierarchical-menu--link:hover {
  color: #636363;
}
.ais-menu--count, .ais-hierarchical-menu--count, .ais-refinement-list--count {
  float: right;
  color: #666;
}

/* RANGE SLIDER */

.ais-range-slider--target {
  position: relative;
  direction: ltr;
  background: #F3F4F7;
  height: 6px;
  margin-top: 3em;
  margin-bottom: 4em;
  width: 88%;
  margin-left: 6%;
}

.ais-range-slider--base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  border-top: 1px solid #DDD;
  border-bottom: 1px solid #DDD;
  border-left: 2px solid #DDD;
  border-right: 2px solid #DDD;
}

.ais-range-slider--origin {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}

.ais-range-slider--connect {
  background: #b5b6b9;
}

.ais-range-slider--background {
  background: #F3F4F7;
}

.ais-range-slider--handle {
  width: 20px;
  height: 20px;
  position: relative;
  z-index: 1;
  background: #FFFFFF;
  border: 1px solid #c8c8c8;
  border-radius: 50%;
  cursor: pointer;
}

.ais-range-slider--handle-lower {
  left: -10px;
  bottom: 7px;
}

.ais-range-slider--handle-upper {
  right: 10px;
  bottom: 7px;
}

.ais-range-slider--tooltip {
  position: absolute;
  background: #FFFFFF;
  top: -2em;
  min-width: 20px;
  text-align: center;
  font-size: .8em;
}

.ais-range-slider--pips {
  box-sizing: border-box;
  position: absolute;
  height: 3em;
  top: 100%;
  left: 0;
  width: 100%;
}

.ais-range-slider--value {
  width: 40px;
  position: absolute;
  text-align: center;
  margin-left: -20px;
  padding-top: 15px;
  font-size: .8em;
}

.ais-range-slider--value-sub {
  font-size: .8em;
  padding-top: 15px;
}

.ais-range-slider--marker {
  position: absolute;
  margin-left: -1px;
  width: 1px;
  height: 5px;
}

.ais-range-slider--marker-large {
  background: #DDD;
  width: 2px;
  margin-left: -2px;
  height: 12px;
}

.ais-range-slider--marker-large:first-child {
  margin-left: 0;
}

.ais-root__collapsed .ais-body, .ais-root__collapsed .ais-footer {
	display: none;
}

/******************
**
** Auto-completion menu
**
******************/

#algolia-autocomplete-container .aa-dropdown-menu .before_special {
  color: #aaaaaa;
  text-decoration: line-through;
  font-size: 12px;
}

#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .category-tag {
    color: #3284b6;
}

#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details {
  font-size: 10px;
  color: #666;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

#algolia-autocomplete-container .aa-dropdown-menu .info-without-thumb .details em {
  color: #222222;
}

#algolia-autocomplete-tt.algolia-autocomplete {
  width: 100%;
  display: inline-block !important;
}

#algolia-autocomplete-container .aa-dropdown-menu {
  position: absolute;
  margin-top: -1px;
  right: 0px;
  width: 100%;
  z-index: 1000 !important;
  border: 1px solid #BBB;
  border-top: 3px solid #8EB4D0;
  border-radius: 1px;
  background: white;
}

@media (min-width: 992px) {
  #algolia-autocomplete-container .aa-dropdown-menu {
    width: 71.1%;
    min-width: 800px;
  }
}

#algolia-autocomplete-container .aa-dropdown-menu .col-2 {
  position: relative;
}

#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-left {
  width: 67%;
}

#algolia-autocomplete-container .aa-dropdown-menu .col-2 .col-right {
  width: 33%;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products {
  padding: 40px 40px;
  min-height: 250px;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .title {
  font-weight: bold;
  margin-bottom: 30px;
  font-size: 16px;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .suggestions {
  margin-bottom: 30px;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results-products .see-all a {
  color: #636363;
  font-weight: bold;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-no-results {
  padding: 10px;
  font-style: italic;
}

#algolia-autocomplete-container .aa-dropdown-menu .category {
  padding: 4px;
  color: rgb(166, 166, 166);
  text-align: left;
  font-size: 0.8em;
  text-transform: uppercase;
  font-weight: bold;
}

#algolia-autocomplete-container .aa-dropdown-menu .category-suggestions {
  padding: 4px;
  color: #54A5CD;
  text-align: left;
  font-size: 0.7em;
  text-transform: uppercase;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit {
  display: block;
  position: relative;
  padding: 5px 10px;
  color: #000;
  text-align: left;
  text-decoration: none;
}

#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-dataset-suggestions .algoliasearch-autocomplete-hit {
  padding-left: 30px;
}

#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products .col9 {
  background-color: #F9F9F9;
}

#algolia-autocomplete-container .aa-dropdown-menu.aa-without-products #autocomplete-products-footer {
  display: none;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion {
  display: inline-block;
  width: 100%;
}

@media (min-width: 768px) {
  #algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .aa-suggestion {
    display: inline-block;
    width: 50%;
  }
}


#algolia-autocomplete-container .aa-dropdown-menu .aa-dataset-products .algoliasearch-autocomplete-hit {
  padding: 15px 10px;
}

.autocomplete-wrapper {
  width: 100%;
}

.autocomplete-wrapper:after {
  clear: both;
  content: '';
}

#algolia-autocomplete-container .col9 {
  float: right;
  width: 100%;
}

#algolia-autocomplete-container .col3 {
  float: right;
  width: 100%;
}

#algolia-autocomplete-container.reverse .col3 {
  float: left;
  width: 100%;
}

#algolia-autocomplete-container.reverse .col9 {
  float: left;
  width: 100%;
}

@media (min-width: 768px) {
  #algolia-autocomplete-container .col9 {
    border-left: solid 1px #eeeeee;
    float: right;
    width: 70%;
  }

  #algolia-autocomplete-container .col3 {
    float: right;
    width: 30%;
  }

  #algolia-autocomplete-container.reverse .col3 {
    float: left;
    width: 30%;
  }

  #algolia-autocomplete-container.reverse .col9 {
    border-right: solid 1px #eeeeee;
    float: left;
    width: 70%;
  }
}

#algolia-autocomplete-container .other-sections {
  margin: 20px 10px;
  margin-bottom: 70px;
}


.aa-dataset-products .aa-suggestions {
  margin: 10px auto 10px auto;
}

.aa-dataset-suggestions {
  display: none;
}

@media (min-width: 768px) {
  .aa-dataset-suggestions {
    display: block;
  }
}


@media (min-width: 768px) {
  .aa-dataset-products .aa-suggestions {
    margin: 10px auto 50px auto;
  }
}


.aa-dataset-products .aa-suggestions:after {
  content:'';
  display:block;
  clear: both;
}

#algolia-autocomplete-container .aa-dropdown-menu .other-sections .algoliasearch-autocomplete-hit {
  padding-left: 10px;
}

#algolia-autocomplete-container .aa-dropdown-menu .other-sections .aa-suggestions {
  margin-bottom: 20px;
}

#algolia-autocomplete-container .aa-dropdown-menu .aa-cursor .algoliasearch-autocomplete-hit {
    background-color: #f2f2f2;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit em {
  font-weight: bold;
  font-style: normal;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-price {
  font-size: 1.1em;
  color: #54A5CD;
  height: 22px;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb {
  float: left;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .thumb img {
  width: 50px;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info {
  margin-left: 60px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

#autocomplete-products-footer {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 70%;
  background-color: #F9F9F9;
  padding: 15px;
  text-align: center;
  display: none;
}

#algolia-autocomplete-container.reverse #autocomplete-products-footer {
  right: auto;
  left: 0;
}

@media (min-width: 768px) {
  #autocomplete-products-footer {
    display: block;
  }
}

#autocomplete-products-footer span {
  color: #15769c;
  font-weight: 600;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category {
  font-size: 0.8em;
  color: #666;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  text-overflow: ellipsis;
}

#algolia-autocomplete-container .aa-dropdown-menu .algoliasearch-autocomplete-hit .info .algoliasearch-autocomplete-category em {
  color: #222;
}

#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia {
  position: absolute;
  width: 100%;
  padding: 10px;
  text-align: center;
  bottom: 7px;
  left: 4px;
  font-size: 13px;
}

#algolia-autocomplete-container.reverse .aa-dropdown-menu .footer_algolia {
  left: auto;
  right: 4px;
}

@media (min-width: 768px) {
  #algolia-autocomplete-container .aa-dropdown-menu .footer_algolia {
    width: 30%;
  }
}

#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia span {
  color: #B8B8B8;
  font-size: 10px;
}

#algolia-autocomplete-container .aa-dropdown-menu .footer_algolia img {
  display: inline;
  height: 1.5em;
  vertical-align: bottom;
  max-width: 130px;
}

/**
 * Search Box
*/
#algolia-searchbox{
  margin: 20px 0;
  position: relative;
}

.clear-cross {
  position: absolute;
  display: none;
  background: url("../../../skin/frontend/base/default/algoliasearch/clear-cross.svg") no-repeat center center / contain;
  cursor: pointer;
  width: 16px;
  height: 16px;
}

#algolia-searchbox .clear-query-autocomplete {
  top: 13px;
  right: 12px;
}

#algolia_instant_selector .clear-query-instant {
  right: 12px;
  top: 10px;
}

.cross-wrapper .clear-refinement {
  display: block;
  position: relative;
  top: 5px;
  left: 5px;
 }

#algolia-autocomplete-container .aa-suggestions svg.algolia-glass-suggestion.magnifying-glass {
	position: absolute;
	right: auto;
	left: 5px;
	top: 7px;
	fill: #A6A6A6;
	stroke: #A6A6A6;
}

#algolia-searchbox .magnifying-glass {
  position: absolute;
  right: 10px;
  width: 20px;
  height: 20px;
  display: block;
  top: 10px;
  background: url("../../../skin/frontend/base/default/algoliasearch/magnifying-glass.svg") no-repeat center right / 20px;
}

#algolia-searchbox .algolia-search-input {
  width: 300px;
  float: right;
}

#algolia-searchbox .algolia-search-input:focus:not([value=""]) {
  background: transparent;
}


#algolia-searchbox .algolia-search-input:focus {
  outline: 0;
  box-shadow: none;
  border: solid 1px #54A5CD;
}

/**
 * Instant Search
 */

#algolia_instant_selector {
  margin: 10px;
}

#algolia_instant_selector a,
#algolia_instant_selector a:hover,
#algolia_instant_selector a:focus {
  outline: 0;
}

#algolia_instant_selector:after {
  content: "";
  clear: both;
  display: block;
}

#algolia_instant_selector .category {
}

#algolia_instant_selector .title {
}

#algolia_instant_selector .title img {
  width: 200px;
}

#algolia_instant_selector .text-ellipsis
{
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

#algolia_instant_selector #instant-search-bar {
  float: left;
  width: calc(100% - 140px);
  height: 40px;
  font-family: "Raleway", "Helvetica Neue", Verdana, Arial, sans-serif;
  border: solid 2px #54A5CD;
  border-left: none;
  padding-left: 6px;
  padding-top: 2px;
}

#algolia_instant_selector.with-facets #algolia-right-container {
}

#algolia_instant_selector.with-facets #algolia-left-container {
  min-height: 1px;
}

#algolia_instant_selector .hits .infos {
  margin: 0 15px;
  padding: 6px 10px;
  color: #aaa;
  text-align: center;
  background: #F4F4F4;
  font-size: 12px;
  clear: both;
}
#algolia_instant_selector .hits .infos strong {
  color: #555;
}

#algolia_instant_selector .hits .sort-by-label {
  margin-right: 8px;
}

#algolia_instant_selector .hits .no-results {
  margin: 40px 25px;
  color: #636363;
  font-size: 16px;
}

#algolia_instant_selector a:hover {
  color: #666666;
}

#algolia_instant_selector .hits .no-results strong {
  color: #555;
}

#algolia_instant_selector .hits .no-results .clear-button {
  cursor: pointer;
}

#algolia_instant_selector .hits .no-results .popular-searches {
  text-align: left;
  margin-top: 20px;
  margin-bottom: 30px;
}

/**
 * Facets
 */

#algolia_instant_selector .infos .algolia-logo {
  font-size: 10px;
}

#algolia_instant_selector .facets {
  padding-top: 50px;
}

@media (max-width: 992px) {
  #algolia_instant_selector .facets {
    padding-top: 10px;
  }
}

#algolia_instant_selector .ais-current-refined-values.facet .ais-current-refined-values--body {
  padding-left: 8px;
}

#algolia_instant_selector .facet {
  margin-bottom: 15px;
  padding-bottom: 6px;
  background-color: white;
  border: solid 1px #efefef;
}

#algolia_instant_selector .facet:not(:first-child) {
  margin-top: 10px;
}

#algolia_instant_selector .ais-header {
  margin-bottom: 7px;
}

#algolia_instant_selector .ais-header.ais-current-refined-values--header {
  margin-bottom: 13px;
}

#algolia_instant_selector .facet .name {
  padding: 4px 8px;
  font-weight: 500;
  background-color: #f4f4f4;
  color: #757575;
  text-align: left;
  text-transform: uppercase;
}

.ais-current-refined-values.facet {
  position: relative;
}

#algolia_instant_selector .as-range-slider--base
{
    margin-top: 45px;
}

#algolia_instant_selector .hierarchical .ais-hierarchical-menu--list
{
  padding-left: 10px;
}

#algolia_instant_selector .hierarchical .ais-hierarchical-menu--list.ais-hierarchical-menu--list__lvl0
{
  padding-left: 0px;
}

#algolia_instant_selector .facet .sub_facet:not(:last-child) {
  border-bottom: 1px dotted #e0e0e0;
}

#algolia_instant_selector .text-center {
  text-align: center;
}

#algolia_instant_selector em {
  background-color: #CFEAFA;
  font-style: normal;
}

#algolia_instant_selector h1 {
  margin: 0;
}

#algolia_instant_selector .result {
  display: block;
  margin: 15px 0;
  padding: 16px 24px;
  border: solid 1px #EDEDED;
  background-color: white;
}

#algolia_instant_selector .price-wrapper {
  height: 25px;
}

#algolia_instant_selector .result:hover {
  border-color: #b9b9b9;
  text-decoration: none;
}

#algolia_instant_selector .result .result-thumbnail {
  text-align: center;
}

#algolia_instant_selector .result .result-thumbnail img {
  display: inline;
  height: 148px;
  width: auto;
}

#algolia_instant_selector .result .result-thumbnail .no-image {
  display: block;
  height: 148px;
  background: #FAFAFA;
}

#algolia_instant_selector .result .ratings .rating-box {
  margin: 0 auto 10px;
  float: inherit;
}

#algolia_instant_selector h3
{
  margin-bottom: 0;
}

#algolia_instant_selector .result .price {
  text-align: center;
  font-size: 1.2em;
  color: #54A5CD;
}

#algolia_instant_selector .result .result-title {
  font-size: 14px;
  text-align: center;
  color: #636363;
}

#algolia_instant_selector .ui-widget-header {
  background-color: #bcbcbc;
}

#algolia_instant_selector .result-thumbnail img {
  width: 100%;
}


/** INSTANT SEARCH BAR **/

#algolia_instant_selector #instant-search-bar-container {
  padding-top: 0px;
  margin-bottom: 15px;
  width: 100%;
  position: relative;
}

#algolia_instant_selector #instant-search-bar-container:after {
  clear: both;
  content: "";
  display: block;
}

#algolia_instant_selector .as-search-box--input {
  width: 100%;
  height: 40px;
  font-family: "Raleway", "Helvetica Neue", Verdana, Arial, sans-serif;
}

#algolia_instant_selector #instant-search-bar:focus {
    outline: 0;
    box-shadow: none;
}

#algolia_instant_selector #instant-search-box label {
  display: none;
}

#algolia_instant_selector .instant-search-bar-label {
  background-color: #54A5CD;
  height: 40px;
  line-height: 24px;
  padding: 8px 12px;
  color: white;
  float: left;
  width: 140px;
  text-align: right;
  position: relative;
}

#algolia_instant_selector #instant-search-box .icon {
  display: block;
  position: absolute;
  top: 50%;
  left: 8px;
  width: 16px;
  height: 16px;
  transform: translateY(-50%);
  background: url("../../../skin/frontend/base/default/algoliasearch/is-icon.svg") no-repeat center center / contain;
}
#algolia_instant_selector #instant-search-box .clear-query-instant {
  top: 50%;
  transform: translateY(-50%);
}

#algolia_instant_selector .before_special {
  color: #aaaaaa;
  text-decoration: line-through;
  font-size: 12px;
}

#algolia_instant_selector button:hover {
  background: #2E8AB8 none repeat scroll 0% 0%;
  cursor: pointer;
}

.ais-price-ranges--button {
  background: #39C none repeat scroll 0% 0%;
  padding: 5px 15px;
  margin-left: 10px;
  border: 0px none;
  color: #FFF;
  font-size: 13px;
  font-weight: normal;
  font-family: "Raleway","Helvetica Neue",Verdana,Arial,sans-serif;
  line-height: 19px;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
}

#algolia_instant_selector button:not(.ais-price-ranges--button) {
  background: #f4f4f4 none repeat scroll 0% 0%;
  display: block;
  margin: auto;
  margin-top: 0px;
  padding: 7px 15px;
  border: 0px none;
  color: #666666;
  font-size: 13px;
  font-weight: normal;
  font-family: "Raleway","Helvetica Neue",Verdana,Arial,sans-serif;
  line-height: 19px;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
  white-space: nowrap;
}

#algolia_instant_selector button:not(.ais-price-ranges--button):hover {
  background: rgb(53, 153, 204) none repeat scroll 0% 0%;
  color: white;
}

#algolia_instant_selector .pull-left {
  float: left;
}

#algolia_instant_selector .pull-right {
  float: right;
}

#algolia_instant_selector #refine-toggle
{
  font-family: "Raleway", "Helvetica Neue", Verdana, Arial, sans-serif;
  text-align: center;
  height: 40px;
  line-height: 40px;
  border: solid 1px #EDEDED;
  margin: 10px 0 20px 0;
  font-weight: bold;
  cursor: pointer;
}

#algolia-static-content
{
  margin-bottom: 20px;
}

/**
** GRID
*/

#algolia_instant_selector, #algolia_instant_selector *,
#search_mini_form, #search_mini_form * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#algolia_instant_selector:before, #algolia_instant_selector:after,
#algolia_instant_selector *:before, #algolia_instant_selector *:after,
#search_mini_form:before, #search_mini_form:after,
#search_mini_form *:before, #search_mini_form *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media (min-width: 768px) {
  #algolia_instant_selector .col-sm-6 {
    width: 50%;
    float: left;
  }
}

#algolia_instant_selector .col-md-3, #algolia_instant_selector .col-md-4, #algolia_instant_selector .col-md-9, #algolia_instant_selector .col-md-12 {
	position: relative;
	min-height: 1px;
	padding-left: 15px;
	padding-right: 15px;
}

@media (min-width: 992px) {
  #algolia_instant_selector .col-md-3, #algolia_instant_selector .col-md-4, #algolia_instant_selector .col-md-9, #algolia_instant_selector .col-md-12 {
    float: left;
  }
  #algolia_instant_selector .col-md-12 {
    width: 100%;
  }
  #algolia_instant_selector .col-md-9 {
    width: 75%;
  }
  #algolia_instant_selector .col-md-4 {
    width: 33.33333333%;
  }
  #algolia_instant_selector .col-md-3 {
    width: 25%;
  }
}

#algolia_instant_selector .row {
	margin-left: -15px;
	margin-right: -15px;
}

#algolia_instant_selector .row:before, #algolia_instant_selector .row:after {
  content: " ";
  display: table;
}

#algolia_instant_selector .row:after {
  clear: both;
}

#algolia_instant_selector .visible-xs, #algolia_instant_selector .visible-sm {
  display: none !important
}

#algolia_instant_selector .hidden-xs, #algolia_instant_selector .hidden-sm {
  display: block !important
}

@media (max-width: 767px) {
  #algolia_instant_selector .visible-xs {
    display: block !important
  }

  #algolia_instant_selector .hidden-xs {
    display: none!important
  }
}

@media (max-width: 992px) {
  #algolia_instant_selector .visible-sm {
    display: block !important
  }

  #algolia_instant_selector .hidden-sm {
    display: none!important
  }
}

#algolia-autocomplete-container:after, .autocomplete-wrapper:after {
  clear: both;
  content: '';
}

#algolia-right-container .infos.hidden {
	display: none;
}

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

.ais-infinite-hits--showmore > button:disabled {
  display:none !important;
}