/* General
================================================== */
body {
  font-family: "Futura Book", Helvetica, sans-serif; }

h1, h2, h3, h4, h5, h6, .gui-page-title {
  font-family: "Futura Bold", Helvetica, sans-serif; }

.pointer-events-disabled {
  pointer-events: none;
  cursor: default; }

/* Colors
================================================== */
/* Highlight color */
nav .glyphicon-remove,
.sidebar .item .itemLink.active,
.sidebar .item .itemLink.active:hover,
.sidebar .item .subitemLink.active,
.sidebar .item .subitemLink.active:hover,
footer .social-media .symbol:hover,
.products .product .image-wrap .cart,
.sidebar .item .active,
.sidebar .item .active:hover,
.slider-prev:hover span, .slider-next:hover span {
  color: #ffffff; }

/* Highlight border-color */
.products .product .image-wrap .cart,
.slider-pagination a {
  border-color: #ffffff; }

/* Highlight background-color */
a.btn,
button,
input[type="submit"],
input[type="reset"],
input[type="button"],
.navigation .burger.open li,
.slider-pagination a.active {
  background-color: #ffffff; }

/* Button color */
a.btn,
a.btn span {
  color: #ffffff; }

/* Body background-color
================================================== */
.slider-pagination a {
  background-color: #ffffff; }

/* Ligtgrey background-color */
#collection-filter-price .ui-slider-handle {
  background-color: #fefefe; }

.slider img,
.products .product .image-wrap img,
.categories .category img,
.zoombox .images a img, .zoombox .thumbs a img {
  background-color: #f7f7f7; }

@media (max-width: 767px) and (orientation: landscape) {
  .products .product .image-wrap img,
  .sub-overview-block .sub-overview-block-content .crossell-image-content img {
    height: 70vh;
    width: auto;
    margin: 10px auto; }
  .sub-overview-block .sub-overview-block-content .crossell-image-content .sub-overview-image-bg {
    background-size: cover; } }

/* Lightborder */
.sort,
.sidebar .item,
.pager ul li a,
.product-info .product-option,
.product-info .product-price,
.product-tabs,
.tabs ul li a,
.product-actions,
hr,
input[type="text"],
input[type="password"],
input[type="email"],
textarea,
select,
.headline .slider,
.brands .slider li,
.hallmarks .slider li,
.categories .category,
.products .product .image-wrap img,
.products .product .info,
#collection-filter-price,
#collection-filter-price .ui-slider-range,
#collection-filter-price .ui-slider-handle,
.pager ul,
.zoombox .images,
.zoombox .thumbs a,
.product-info .product-price .cart .change,
.tabsPages .page.reviews .review {
  border-color: #eaeaea; }

/* Body color
================================================== */
/* general color */
body,
.products .product .info .title {
  color: #000000; }

/* lighter color */
small,
.breadcrumbs, .breadcrumbs a,
.sidebar,
.sidebar .item .itemLink,
.sidebar .item .subitemLink,
.pager,
.pager ul li a,
.product-actions .tags-actions,
.product-actions .tags-actions .actions a,
.tabs ul li a,
label,
legend,
label span,
.tabsPages .page.reviews .bottom,
.product-actions .tags-actions {
  color: #141414; }

/* darker color */
/* Element color
================================================== */
/* header */
.navigation .burger li {
  background-color: #ffffff; }

/* Topbar */
.topnav,
.topnav a {
  color: #797979; }

.topnav {
  border-color: #e5e5e5; }

/* footer */
footer,
.slider-prev,
.slider-next,
.categories .category span,
.products .product .image-wrap .new {
  background-color: #212120; }

.categories .category span.title {
  box-shadow: -4px 0 0 0 #212120, 4px 0 0 0 #212120; }

.categories .category span,
nav .glyphicon-play,
.products .product .image-wrap .description,
footer,
.slider-prev span,
.slider-next span,
.copyright-payment .copyright,
.copyright-payment .copyright a,
.products .product .image-wrap .new {
  color: #ffffff; }

/* copyright */
.copyright-payment {
  background-color: #1e1e1d; }

/* element color */
.product-info .product-price .cart .change,
#collection-filter-price .ui-slider-range,
.pager ul li.active a {
  background-color: #f7f7f7; }

@media (max-width: 767px) {
  nav .item .itemLink,
  nav .subitem .subitemLink,
  #formSearch,
  header input[type="text"] {
    color: #ffffff;
    border-color: #1e1e1d; }
  .wrapper {
    background-color: #ffffff; } }
