/**
 * Gets the theme requested. 
 * If there is no theme, the default theme will be returned
 */
/**
 * Get the theme setting and return this. If the setting is not present,
 * recursively fetch the theme that does have the setting / key
 */
/**
 * Gets all the keys in the map specified
 */
/**
 * Get the fallback for this theme
 * 
 * @param $theme  string  [the name of the theme]
 */
/**
 *
 */
/**
 * get a theme setting
 */
@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,400i,700");
/* line 2, app/design/frontend/Webfant/default/web/development/scss/framework/util/mixin/_base.scss */
.catalog-category-view .button_list ul:after,
body.page-products.catalogsearch-result-index .button_list ul:after, .appnav:after, body.catalogsearch-result-index .button_list ul:after,
body.amshopby-index-index .button_list ul:after, body.catalog-product-view .product-info-price:after, .block.related .product-items:after,
.block.upsell .product-items:after,
.block.crosssell .product-items:after, body.checkout-cart-index .cart__top:after, body.checkout-cart-index .cart__bottom:after, .progress-steps:after, body.checkout-index-index .checkout-container .opc-wrapper:after, body.checkout-index-index .payment-option-content:after {
  display: table;
  content: '';
  clear: both;
}

/* line 1, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

/* line 20, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
article, aside, details, figcaption, figure,
footer, header, hgroup, main, menu, nav, section {
  display: block;
}

/* line 25, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* line 29, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
html, body {
  width: 100%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
body {
  line-height: 1;
}

/* line 37, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
ol, ul {
  list-style: none;
}

/* line 41, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
blockquote, q {
  quotes: none;
}

/* line 45, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
blockquote:before, blockquote:after,
q:before, q:after {
  content: '';
  content: none;
}

/* line 51, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

/* line 57, app/design/frontend/Webfant/default/web/development/scss/framework/core/_reset.scss */
img {
  height: auto;
}

/* line 1, app/design/frontend/Webfant/default/web/development/scss/framework/core/_button.scss */
a,
button,
input[type="submit"] input[type="button"] {
  cursor: pointer;
}

/* line 7, app/design/frontend/Webfant/default/web/development/scss/framework/helper/_accessibility.scss */
.sr-only, body.catalog-product-view .action-skip-wrapper {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}

/* line 19, app/design/frontend/Webfant/default/web/development/scss/framework/helper/_accessibility.scss */
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.container, .breadcrumbs-wrapper, .page-layout-2columns-left.catalog-category-view .columns,
body.page-products.catalogsearch-result-index .columns,
body.account .columns, .catalog-category-view .site-main,
body.page-products.catalogsearch-result-index .site-main, .page-layout-1column.catalog-product-view .site-main, body.catalog-product-compare-index .site-main__content,
body.compare-index-index .site-main__content, .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .comparison__inner, body.cms-no-route .site-main__content, body.catalogsearch-result-index .site-main,
body.amshopby-index-index .site-main,
body.catalog-category-view .site-main, body.catalog-product-view .site-main__content, body.checkout-cart-index .site-main__content, .progress-steps--breadcrumbs, body.checkout-index-index .site-main__content, .messages, .checkout-onepage-success .site-main__content, body.customer-account-login .site-main__content, .login-container, body.customer-account-create .site-main__content, body.customer-account-forgotpassword .site-main__content,
body.customer-account-createpassword .site-main__content, body.account .site-main__content, body.customer-account-logoutsuccess .site-main__content, body.cms-page-view .site-main__content {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 9, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.container--fluid {
  max-width: 100%;
}

/* line 13, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.container--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 21, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.row {
  display: block;
  margin-left: -1rem;
  margin-right: -1rem;
}

/* line 26, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.row--flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 32, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.row--nowrap {
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 37, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_base.scss */
.col {
  width: 100%;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-1 {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-2 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-3 {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%;
  width: 33.33333%;
  max-width: 33.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-3 {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%;
  width: 66.66667%;
  max-width: 66.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-4 {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-4 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-4 {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  width: 75%;
  max-width: 75%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-5 {
  -ms-flex-preferred-size: 20%;
  flex-basis: 20%;
  width: 20%;
  max-width: 20%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-5 {
  -ms-flex-preferred-size: 40%;
  flex-basis: 40%;
  width: 40%;
  max-width: 40%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-5 {
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
  width: 60%;
  max-width: 60%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-5 {
  -ms-flex-preferred-size: 80%;
  flex-basis: 80%;
  width: 80%;
  max-width: 80%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-6 {
  -ms-flex-preferred-size: 16.66667%;
  flex-basis: 16.66667%;
  width: 16.66667%;
  max-width: 16.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-6 {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%;
  width: 33.33333%;
  max-width: 33.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-6 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-6 {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%;
  width: 66.66667%;
  max-width: 66.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-6 {
  -ms-flex-preferred-size: 83.33333%;
  flex-basis: 83.33333%;
  width: 83.33333%;
  max-width: 83.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-7 {
  -ms-flex-preferred-size: 14.28571%;
  flex-basis: 14.28571%;
  width: 14.28571%;
  max-width: 14.28571%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-7 {
  -ms-flex-preferred-size: 28.57143%;
  flex-basis: 28.57143%;
  width: 28.57143%;
  max-width: 28.57143%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-7 {
  -ms-flex-preferred-size: 42.85714%;
  flex-basis: 42.85714%;
  width: 42.85714%;
  max-width: 42.85714%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-7 {
  -ms-flex-preferred-size: 57.14286%;
  flex-basis: 57.14286%;
  width: 57.14286%;
  max-width: 57.14286%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-7 {
  -ms-flex-preferred-size: 71.42857%;
  flex-basis: 71.42857%;
  width: 71.42857%;
  max-width: 71.42857%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-6-7 {
  -ms-flex-preferred-size: 85.71429%;
  flex-basis: 85.71429%;
  width: 85.71429%;
  max-width: 85.71429%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-8 {
  -ms-flex-preferred-size: 12.5%;
  flex-basis: 12.5%;
  width: 12.5%;
  max-width: 12.5%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-8 {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-8 {
  -ms-flex-preferred-size: 37.5%;
  flex-basis: 37.5%;
  width: 37.5%;
  max-width: 37.5%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-8 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-8 {
  -ms-flex-preferred-size: 62.5%;
  flex-basis: 62.5%;
  width: 62.5%;
  max-width: 62.5%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-6-8 {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  width: 75%;
  max-width: 75%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-7-8 {
  -ms-flex-preferred-size: 87.5%;
  flex-basis: 87.5%;
  width: 87.5%;
  max-width: 87.5%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-9 {
  -ms-flex-preferred-size: 11.11111%;
  flex-basis: 11.11111%;
  width: 11.11111%;
  max-width: 11.11111%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-9 {
  -ms-flex-preferred-size: 22.22222%;
  flex-basis: 22.22222%;
  width: 22.22222%;
  max-width: 22.22222%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-9 {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%;
  width: 33.33333%;
  max-width: 33.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-9 {
  -ms-flex-preferred-size: 44.44444%;
  flex-basis: 44.44444%;
  width: 44.44444%;
  max-width: 44.44444%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-9 {
  -ms-flex-preferred-size: 55.55556%;
  flex-basis: 55.55556%;
  width: 55.55556%;
  max-width: 55.55556%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-6-9 {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%;
  width: 66.66667%;
  max-width: 66.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-7-9 {
  -ms-flex-preferred-size: 77.77778%;
  flex-basis: 77.77778%;
  width: 77.77778%;
  max-width: 77.77778%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-8-9 {
  -ms-flex-preferred-size: 88.88889%;
  flex-basis: 88.88889%;
  width: 88.88889%;
  max-width: 88.88889%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-10 {
  -ms-flex-preferred-size: 10%;
  flex-basis: 10%;
  width: 10%;
  max-width: 10%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-10 {
  -ms-flex-preferred-size: 20%;
  flex-basis: 20%;
  width: 20%;
  max-width: 20%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-10 {
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  width: 30%;
  max-width: 30%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-10 {
  -ms-flex-preferred-size: 40%;
  flex-basis: 40%;
  width: 40%;
  max-width: 40%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-10 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-6-10 {
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
  width: 60%;
  max-width: 60%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-7-10 {
  -ms-flex-preferred-size: 70%;
  flex-basis: 70%;
  width: 70%;
  max-width: 70%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-8-10 {
  -ms-flex-preferred-size: 80%;
  flex-basis: 80%;
  width: 80%;
  max-width: 80%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-9-10 {
  -ms-flex-preferred-size: 90%;
  flex-basis: 90%;
  width: 90%;
  max-width: 90%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-11 {
  -ms-flex-preferred-size: 9.09091%;
  flex-basis: 9.09091%;
  width: 9.09091%;
  max-width: 9.09091%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-11 {
  -ms-flex-preferred-size: 18.18182%;
  flex-basis: 18.18182%;
  width: 18.18182%;
  max-width: 18.18182%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-11 {
  -ms-flex-preferred-size: 27.27273%;
  flex-basis: 27.27273%;
  width: 27.27273%;
  max-width: 27.27273%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-11 {
  -ms-flex-preferred-size: 36.36364%;
  flex-basis: 36.36364%;
  width: 36.36364%;
  max-width: 36.36364%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-11 {
  -ms-flex-preferred-size: 45.45455%;
  flex-basis: 45.45455%;
  width: 45.45455%;
  max-width: 45.45455%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-6-11 {
  -ms-flex-preferred-size: 54.54545%;
  flex-basis: 54.54545%;
  width: 54.54545%;
  max-width: 54.54545%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-7-11 {
  -ms-flex-preferred-size: 63.63636%;
  flex-basis: 63.63636%;
  width: 63.63636%;
  max-width: 63.63636%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-8-11 {
  -ms-flex-preferred-size: 72.72727%;
  flex-basis: 72.72727%;
  width: 72.72727%;
  max-width: 72.72727%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-9-11 {
  -ms-flex-preferred-size: 81.81818%;
  flex-basis: 81.81818%;
  width: 81.81818%;
  max-width: 81.81818%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-10-11 {
  -ms-flex-preferred-size: 90.90909%;
  flex-basis: 90.90909%;
  width: 90.90909%;
  max-width: 90.90909%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-1-12 {
  -ms-flex-preferred-size: 8.33333%;
  flex-basis: 8.33333%;
  width: 8.33333%;
  max-width: 8.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-2-12 {
  -ms-flex-preferred-size: 16.66667%;
  flex-basis: 16.66667%;
  width: 16.66667%;
  max-width: 16.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-3-12 {
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
  width: 25%;
  max-width: 25%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-4-12 {
  -ms-flex-preferred-size: 33.33333%;
  flex-basis: 33.33333%;
  width: 33.33333%;
  max-width: 33.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-5-12 {
  -ms-flex-preferred-size: 41.66667%;
  flex-basis: 41.66667%;
  width: 41.66667%;
  max-width: 41.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-6-12 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-7-12 {
  -ms-flex-preferred-size: 58.33333%;
  flex-basis: 58.33333%;
  width: 58.33333%;
  max-width: 58.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-8-12 {
  -ms-flex-preferred-size: 66.66667%;
  flex-basis: 66.66667%;
  width: 66.66667%;
  max-width: 66.66667%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-9-12 {
  -ms-flex-preferred-size: 75%;
  flex-basis: 75%;
  width: 75%;
  max-width: 75%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-10-12 {
  -ms-flex-preferred-size: 83.33333%;
  flex-basis: 83.33333%;
  width: 83.33333%;
  max-width: 83.33333%;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
.col-11-12 {
  -ms-flex-preferred-size: 91.66667%;
  flex-basis: 91.66667%;
  width: 91.66667%;
  max-width: 91.66667%;
}

@media (min-width: 320px) {
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-1 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-3 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-3 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-4 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-6 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-6 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-6 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-6 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-7 {
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    width: 14.28571%;
    max-width: 14.28571%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-7 {
    -ms-flex-preferred-size: 28.57143%;
    flex-basis: 28.57143%;
    width: 28.57143%;
    max-width: 28.57143%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-7 {
    -ms-flex-preferred-size: 42.85714%;
    flex-basis: 42.85714%;
    width: 42.85714%;
    max-width: 42.85714%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-7 {
    -ms-flex-preferred-size: 57.14286%;
    flex-basis: 57.14286%;
    width: 57.14286%;
    max-width: 57.14286%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-7 {
    -ms-flex-preferred-size: 71.42857%;
    flex-basis: 71.42857%;
    width: 71.42857%;
    max-width: 71.42857%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-6-7 {
    -ms-flex-preferred-size: 85.71429%;
    flex-basis: 85.71429%;
    width: 85.71429%;
    max-width: 85.71429%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-8 {
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    width: 12.5%;
    max-width: 12.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-8 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-8 {
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    width: 37.5%;
    max-width: 37.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-8 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-8 {
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    width: 62.5%;
    max-width: 62.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-6-8 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-7-8 {
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    width: 87.5%;
    max-width: 87.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-9 {
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    width: 11.11111%;
    max-width: 11.11111%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-9 {
    -ms-flex-preferred-size: 22.22222%;
    flex-basis: 22.22222%;
    width: 22.22222%;
    max-width: 22.22222%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-9 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-9 {
    -ms-flex-preferred-size: 44.44444%;
    flex-basis: 44.44444%;
    width: 44.44444%;
    max-width: 44.44444%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-9 {
    -ms-flex-preferred-size: 55.55556%;
    flex-basis: 55.55556%;
    width: 55.55556%;
    max-width: 55.55556%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-6-9 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-7-9 {
    -ms-flex-preferred-size: 77.77778%;
    flex-basis: 77.77778%;
    width: 77.77778%;
    max-width: 77.77778%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-8-9 {
    -ms-flex-preferred-size: 88.88889%;
    flex-basis: 88.88889%;
    width: 88.88889%;
    max-width: 88.88889%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-10 {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    width: 10%;
    max-width: 10%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-10 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-10 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    width: 30%;
    max-width: 30%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-10 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-10 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-6-10 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-7-10 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    width: 70%;
    max-width: 70%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-8-10 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-9-10 {
    -ms-flex-preferred-size: 90%;
    flex-basis: 90%;
    width: 90%;
    max-width: 90%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-11 {
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    width: 9.09091%;
    max-width: 9.09091%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-11 {
    -ms-flex-preferred-size: 18.18182%;
    flex-basis: 18.18182%;
    width: 18.18182%;
    max-width: 18.18182%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-11 {
    -ms-flex-preferred-size: 27.27273%;
    flex-basis: 27.27273%;
    width: 27.27273%;
    max-width: 27.27273%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-11 {
    -ms-flex-preferred-size: 36.36364%;
    flex-basis: 36.36364%;
    width: 36.36364%;
    max-width: 36.36364%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-11 {
    -ms-flex-preferred-size: 45.45455%;
    flex-basis: 45.45455%;
    width: 45.45455%;
    max-width: 45.45455%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-6-11 {
    -ms-flex-preferred-size: 54.54545%;
    flex-basis: 54.54545%;
    width: 54.54545%;
    max-width: 54.54545%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-7-11 {
    -ms-flex-preferred-size: 63.63636%;
    flex-basis: 63.63636%;
    width: 63.63636%;
    max-width: 63.63636%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-8-11 {
    -ms-flex-preferred-size: 72.72727%;
    flex-basis: 72.72727%;
    width: 72.72727%;
    max-width: 72.72727%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-9-11 {
    -ms-flex-preferred-size: 81.81818%;
    flex-basis: 81.81818%;
    width: 81.81818%;
    max-width: 81.81818%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-10-11 {
    -ms-flex-preferred-size: 90.90909%;
    flex-basis: 90.90909%;
    width: 90.90909%;
    max-width: 90.90909%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-1-12 {
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-2-12 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-3-12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-4-12 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-5-12 {
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-6-12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-7-12 {
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-8-12 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-9-12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-10-12 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xxs-11-12 {
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
}

@media (min-width: 500px) {
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-1 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-3 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-3 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-4 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-6 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-6 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-6 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-6 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-7 {
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    width: 14.28571%;
    max-width: 14.28571%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-7 {
    -ms-flex-preferred-size: 28.57143%;
    flex-basis: 28.57143%;
    width: 28.57143%;
    max-width: 28.57143%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-7 {
    -ms-flex-preferred-size: 42.85714%;
    flex-basis: 42.85714%;
    width: 42.85714%;
    max-width: 42.85714%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-7 {
    -ms-flex-preferred-size: 57.14286%;
    flex-basis: 57.14286%;
    width: 57.14286%;
    max-width: 57.14286%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-7 {
    -ms-flex-preferred-size: 71.42857%;
    flex-basis: 71.42857%;
    width: 71.42857%;
    max-width: 71.42857%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-6-7 {
    -ms-flex-preferred-size: 85.71429%;
    flex-basis: 85.71429%;
    width: 85.71429%;
    max-width: 85.71429%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-8 {
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    width: 12.5%;
    max-width: 12.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-8 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-8 {
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    width: 37.5%;
    max-width: 37.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-8 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-8 {
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    width: 62.5%;
    max-width: 62.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-6-8 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-7-8 {
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    width: 87.5%;
    max-width: 87.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-9 {
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    width: 11.11111%;
    max-width: 11.11111%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-9 {
    -ms-flex-preferred-size: 22.22222%;
    flex-basis: 22.22222%;
    width: 22.22222%;
    max-width: 22.22222%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-9 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-9 {
    -ms-flex-preferred-size: 44.44444%;
    flex-basis: 44.44444%;
    width: 44.44444%;
    max-width: 44.44444%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-9 {
    -ms-flex-preferred-size: 55.55556%;
    flex-basis: 55.55556%;
    width: 55.55556%;
    max-width: 55.55556%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-6-9 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-7-9 {
    -ms-flex-preferred-size: 77.77778%;
    flex-basis: 77.77778%;
    width: 77.77778%;
    max-width: 77.77778%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-8-9 {
    -ms-flex-preferred-size: 88.88889%;
    flex-basis: 88.88889%;
    width: 88.88889%;
    max-width: 88.88889%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-10 {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    width: 10%;
    max-width: 10%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-10 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-10 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    width: 30%;
    max-width: 30%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-10 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-10 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-6-10 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-7-10 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    width: 70%;
    max-width: 70%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-8-10 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-9-10 {
    -ms-flex-preferred-size: 90%;
    flex-basis: 90%;
    width: 90%;
    max-width: 90%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-11 {
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    width: 9.09091%;
    max-width: 9.09091%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-11 {
    -ms-flex-preferred-size: 18.18182%;
    flex-basis: 18.18182%;
    width: 18.18182%;
    max-width: 18.18182%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-11 {
    -ms-flex-preferred-size: 27.27273%;
    flex-basis: 27.27273%;
    width: 27.27273%;
    max-width: 27.27273%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-11 {
    -ms-flex-preferred-size: 36.36364%;
    flex-basis: 36.36364%;
    width: 36.36364%;
    max-width: 36.36364%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-11 {
    -ms-flex-preferred-size: 45.45455%;
    flex-basis: 45.45455%;
    width: 45.45455%;
    max-width: 45.45455%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-6-11 {
    -ms-flex-preferred-size: 54.54545%;
    flex-basis: 54.54545%;
    width: 54.54545%;
    max-width: 54.54545%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-7-11 {
    -ms-flex-preferred-size: 63.63636%;
    flex-basis: 63.63636%;
    width: 63.63636%;
    max-width: 63.63636%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-8-11 {
    -ms-flex-preferred-size: 72.72727%;
    flex-basis: 72.72727%;
    width: 72.72727%;
    max-width: 72.72727%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-9-11 {
    -ms-flex-preferred-size: 81.81818%;
    flex-basis: 81.81818%;
    width: 81.81818%;
    max-width: 81.81818%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-10-11 {
    -ms-flex-preferred-size: 90.90909%;
    flex-basis: 90.90909%;
    width: 90.90909%;
    max-width: 90.90909%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-1-12 {
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-2-12 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-3-12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-4-12 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-5-12 {
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-6-12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-7-12 {
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-8-12 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-9-12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-10-12 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xs-11-12 {
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
}

@media (min-width: 768px) {
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-1 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-3 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-3 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-4 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-6 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-6 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-6 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-6 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-7 {
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    width: 14.28571%;
    max-width: 14.28571%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-7 {
    -ms-flex-preferred-size: 28.57143%;
    flex-basis: 28.57143%;
    width: 28.57143%;
    max-width: 28.57143%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-7 {
    -ms-flex-preferred-size: 42.85714%;
    flex-basis: 42.85714%;
    width: 42.85714%;
    max-width: 42.85714%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-7 {
    -ms-flex-preferred-size: 57.14286%;
    flex-basis: 57.14286%;
    width: 57.14286%;
    max-width: 57.14286%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-7 {
    -ms-flex-preferred-size: 71.42857%;
    flex-basis: 71.42857%;
    width: 71.42857%;
    max-width: 71.42857%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-6-7 {
    -ms-flex-preferred-size: 85.71429%;
    flex-basis: 85.71429%;
    width: 85.71429%;
    max-width: 85.71429%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-8 {
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    width: 12.5%;
    max-width: 12.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-8 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-8 {
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    width: 37.5%;
    max-width: 37.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-8 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-8 {
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    width: 62.5%;
    max-width: 62.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-6-8 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-7-8 {
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    width: 87.5%;
    max-width: 87.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-9 {
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    width: 11.11111%;
    max-width: 11.11111%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-9 {
    -ms-flex-preferred-size: 22.22222%;
    flex-basis: 22.22222%;
    width: 22.22222%;
    max-width: 22.22222%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-9 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-9 {
    -ms-flex-preferred-size: 44.44444%;
    flex-basis: 44.44444%;
    width: 44.44444%;
    max-width: 44.44444%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-9 {
    -ms-flex-preferred-size: 55.55556%;
    flex-basis: 55.55556%;
    width: 55.55556%;
    max-width: 55.55556%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-6-9 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-7-9 {
    -ms-flex-preferred-size: 77.77778%;
    flex-basis: 77.77778%;
    width: 77.77778%;
    max-width: 77.77778%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-8-9 {
    -ms-flex-preferred-size: 88.88889%;
    flex-basis: 88.88889%;
    width: 88.88889%;
    max-width: 88.88889%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-10 {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    width: 10%;
    max-width: 10%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-10 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-10 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    width: 30%;
    max-width: 30%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-10 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-10 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-6-10 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-7-10 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    width: 70%;
    max-width: 70%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-8-10 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-9-10 {
    -ms-flex-preferred-size: 90%;
    flex-basis: 90%;
    width: 90%;
    max-width: 90%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-11 {
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    width: 9.09091%;
    max-width: 9.09091%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-11 {
    -ms-flex-preferred-size: 18.18182%;
    flex-basis: 18.18182%;
    width: 18.18182%;
    max-width: 18.18182%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-11 {
    -ms-flex-preferred-size: 27.27273%;
    flex-basis: 27.27273%;
    width: 27.27273%;
    max-width: 27.27273%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-11 {
    -ms-flex-preferred-size: 36.36364%;
    flex-basis: 36.36364%;
    width: 36.36364%;
    max-width: 36.36364%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-11 {
    -ms-flex-preferred-size: 45.45455%;
    flex-basis: 45.45455%;
    width: 45.45455%;
    max-width: 45.45455%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-6-11 {
    -ms-flex-preferred-size: 54.54545%;
    flex-basis: 54.54545%;
    width: 54.54545%;
    max-width: 54.54545%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-7-11 {
    -ms-flex-preferred-size: 63.63636%;
    flex-basis: 63.63636%;
    width: 63.63636%;
    max-width: 63.63636%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-8-11 {
    -ms-flex-preferred-size: 72.72727%;
    flex-basis: 72.72727%;
    width: 72.72727%;
    max-width: 72.72727%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-9-11 {
    -ms-flex-preferred-size: 81.81818%;
    flex-basis: 81.81818%;
    width: 81.81818%;
    max-width: 81.81818%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-10-11 {
    -ms-flex-preferred-size: 90.90909%;
    flex-basis: 90.90909%;
    width: 90.90909%;
    max-width: 90.90909%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-1-12 {
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-2-12 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-3-12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-4-12 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-5-12 {
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-6-12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-7-12 {
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-8-12 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-9-12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-10-12 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-sm-11-12 {
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
}

@media (min-width: 1024px) {
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-1 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-3 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-3 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-4 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-6 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-6 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-6 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-6 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-7 {
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    width: 14.28571%;
    max-width: 14.28571%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-7 {
    -ms-flex-preferred-size: 28.57143%;
    flex-basis: 28.57143%;
    width: 28.57143%;
    max-width: 28.57143%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-7 {
    -ms-flex-preferred-size: 42.85714%;
    flex-basis: 42.85714%;
    width: 42.85714%;
    max-width: 42.85714%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-7 {
    -ms-flex-preferred-size: 57.14286%;
    flex-basis: 57.14286%;
    width: 57.14286%;
    max-width: 57.14286%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-7 {
    -ms-flex-preferred-size: 71.42857%;
    flex-basis: 71.42857%;
    width: 71.42857%;
    max-width: 71.42857%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-6-7 {
    -ms-flex-preferred-size: 85.71429%;
    flex-basis: 85.71429%;
    width: 85.71429%;
    max-width: 85.71429%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-8 {
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    width: 12.5%;
    max-width: 12.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-8 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-8 {
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    width: 37.5%;
    max-width: 37.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-8 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-8 {
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    width: 62.5%;
    max-width: 62.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-6-8 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-7-8 {
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    width: 87.5%;
    max-width: 87.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-9 {
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    width: 11.11111%;
    max-width: 11.11111%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-9 {
    -ms-flex-preferred-size: 22.22222%;
    flex-basis: 22.22222%;
    width: 22.22222%;
    max-width: 22.22222%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-9 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-9 {
    -ms-flex-preferred-size: 44.44444%;
    flex-basis: 44.44444%;
    width: 44.44444%;
    max-width: 44.44444%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-9 {
    -ms-flex-preferred-size: 55.55556%;
    flex-basis: 55.55556%;
    width: 55.55556%;
    max-width: 55.55556%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-6-9 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-7-9 {
    -ms-flex-preferred-size: 77.77778%;
    flex-basis: 77.77778%;
    width: 77.77778%;
    max-width: 77.77778%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-8-9 {
    -ms-flex-preferred-size: 88.88889%;
    flex-basis: 88.88889%;
    width: 88.88889%;
    max-width: 88.88889%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-10 {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    width: 10%;
    max-width: 10%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-10 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-10 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    width: 30%;
    max-width: 30%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-10 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-10 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-6-10 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-7-10 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    width: 70%;
    max-width: 70%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-8-10 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-9-10 {
    -ms-flex-preferred-size: 90%;
    flex-basis: 90%;
    width: 90%;
    max-width: 90%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-11 {
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    width: 9.09091%;
    max-width: 9.09091%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-11 {
    -ms-flex-preferred-size: 18.18182%;
    flex-basis: 18.18182%;
    width: 18.18182%;
    max-width: 18.18182%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-11 {
    -ms-flex-preferred-size: 27.27273%;
    flex-basis: 27.27273%;
    width: 27.27273%;
    max-width: 27.27273%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-11 {
    -ms-flex-preferred-size: 36.36364%;
    flex-basis: 36.36364%;
    width: 36.36364%;
    max-width: 36.36364%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-11 {
    -ms-flex-preferred-size: 45.45455%;
    flex-basis: 45.45455%;
    width: 45.45455%;
    max-width: 45.45455%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-6-11 {
    -ms-flex-preferred-size: 54.54545%;
    flex-basis: 54.54545%;
    width: 54.54545%;
    max-width: 54.54545%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-7-11 {
    -ms-flex-preferred-size: 63.63636%;
    flex-basis: 63.63636%;
    width: 63.63636%;
    max-width: 63.63636%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-8-11 {
    -ms-flex-preferred-size: 72.72727%;
    flex-basis: 72.72727%;
    width: 72.72727%;
    max-width: 72.72727%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-9-11 {
    -ms-flex-preferred-size: 81.81818%;
    flex-basis: 81.81818%;
    width: 81.81818%;
    max-width: 81.81818%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-10-11 {
    -ms-flex-preferred-size: 90.90909%;
    flex-basis: 90.90909%;
    width: 90.90909%;
    max-width: 90.90909%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-1-12 {
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-2-12 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-3-12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-4-12 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-5-12 {
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-6-12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-7-12 {
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-8-12 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-9-12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-10-12 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-md-11-12 {
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
}

@media (min-width: 1200px) {
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-1 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-3 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-3 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-4 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-6 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-6 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-6 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-6 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-7 {
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    width: 14.28571%;
    max-width: 14.28571%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-7 {
    -ms-flex-preferred-size: 28.57143%;
    flex-basis: 28.57143%;
    width: 28.57143%;
    max-width: 28.57143%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-7 {
    -ms-flex-preferred-size: 42.85714%;
    flex-basis: 42.85714%;
    width: 42.85714%;
    max-width: 42.85714%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-7 {
    -ms-flex-preferred-size: 57.14286%;
    flex-basis: 57.14286%;
    width: 57.14286%;
    max-width: 57.14286%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-7 {
    -ms-flex-preferred-size: 71.42857%;
    flex-basis: 71.42857%;
    width: 71.42857%;
    max-width: 71.42857%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-6-7 {
    -ms-flex-preferred-size: 85.71429%;
    flex-basis: 85.71429%;
    width: 85.71429%;
    max-width: 85.71429%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-8 {
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    width: 12.5%;
    max-width: 12.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-8 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-8 {
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    width: 37.5%;
    max-width: 37.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-8 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-8 {
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    width: 62.5%;
    max-width: 62.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-6-8 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-7-8 {
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    width: 87.5%;
    max-width: 87.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-9 {
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    width: 11.11111%;
    max-width: 11.11111%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-9 {
    -ms-flex-preferred-size: 22.22222%;
    flex-basis: 22.22222%;
    width: 22.22222%;
    max-width: 22.22222%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-9 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-9 {
    -ms-flex-preferred-size: 44.44444%;
    flex-basis: 44.44444%;
    width: 44.44444%;
    max-width: 44.44444%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-9 {
    -ms-flex-preferred-size: 55.55556%;
    flex-basis: 55.55556%;
    width: 55.55556%;
    max-width: 55.55556%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-6-9 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-7-9 {
    -ms-flex-preferred-size: 77.77778%;
    flex-basis: 77.77778%;
    width: 77.77778%;
    max-width: 77.77778%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-8-9 {
    -ms-flex-preferred-size: 88.88889%;
    flex-basis: 88.88889%;
    width: 88.88889%;
    max-width: 88.88889%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-10 {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    width: 10%;
    max-width: 10%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-10 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-10 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    width: 30%;
    max-width: 30%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-10 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-10 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-6-10 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-7-10 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    width: 70%;
    max-width: 70%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-8-10 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-9-10 {
    -ms-flex-preferred-size: 90%;
    flex-basis: 90%;
    width: 90%;
    max-width: 90%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-11 {
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    width: 9.09091%;
    max-width: 9.09091%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-11 {
    -ms-flex-preferred-size: 18.18182%;
    flex-basis: 18.18182%;
    width: 18.18182%;
    max-width: 18.18182%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-11 {
    -ms-flex-preferred-size: 27.27273%;
    flex-basis: 27.27273%;
    width: 27.27273%;
    max-width: 27.27273%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-11 {
    -ms-flex-preferred-size: 36.36364%;
    flex-basis: 36.36364%;
    width: 36.36364%;
    max-width: 36.36364%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-11 {
    -ms-flex-preferred-size: 45.45455%;
    flex-basis: 45.45455%;
    width: 45.45455%;
    max-width: 45.45455%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-6-11 {
    -ms-flex-preferred-size: 54.54545%;
    flex-basis: 54.54545%;
    width: 54.54545%;
    max-width: 54.54545%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-7-11 {
    -ms-flex-preferred-size: 63.63636%;
    flex-basis: 63.63636%;
    width: 63.63636%;
    max-width: 63.63636%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-8-11 {
    -ms-flex-preferred-size: 72.72727%;
    flex-basis: 72.72727%;
    width: 72.72727%;
    max-width: 72.72727%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-9-11 {
    -ms-flex-preferred-size: 81.81818%;
    flex-basis: 81.81818%;
    width: 81.81818%;
    max-width: 81.81818%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-10-11 {
    -ms-flex-preferred-size: 90.90909%;
    flex-basis: 90.90909%;
    width: 90.90909%;
    max-width: 90.90909%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-1-12 {
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-2-12 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-3-12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-4-12 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-5-12 {
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-6-12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-7-12 {
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-8-12 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-9-12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-10-12 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-lg-11-12 {
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
}

@media (min-width: 1400px) {
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-1 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-2 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-3 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-3 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-4 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-4 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-4 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-5 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-5 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-5 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-5 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-6 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-6 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-6 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-6 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-6 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-7 {
    -ms-flex-preferred-size: 14.28571%;
    flex-basis: 14.28571%;
    width: 14.28571%;
    max-width: 14.28571%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-7 {
    -ms-flex-preferred-size: 28.57143%;
    flex-basis: 28.57143%;
    width: 28.57143%;
    max-width: 28.57143%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-7 {
    -ms-flex-preferred-size: 42.85714%;
    flex-basis: 42.85714%;
    width: 42.85714%;
    max-width: 42.85714%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-7 {
    -ms-flex-preferred-size: 57.14286%;
    flex-basis: 57.14286%;
    width: 57.14286%;
    max-width: 57.14286%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-7 {
    -ms-flex-preferred-size: 71.42857%;
    flex-basis: 71.42857%;
    width: 71.42857%;
    max-width: 71.42857%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-6-7 {
    -ms-flex-preferred-size: 85.71429%;
    flex-basis: 85.71429%;
    width: 85.71429%;
    max-width: 85.71429%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-8 {
    -ms-flex-preferred-size: 12.5%;
    flex-basis: 12.5%;
    width: 12.5%;
    max-width: 12.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-8 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-8 {
    -ms-flex-preferred-size: 37.5%;
    flex-basis: 37.5%;
    width: 37.5%;
    max-width: 37.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-8 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-8 {
    -ms-flex-preferred-size: 62.5%;
    flex-basis: 62.5%;
    width: 62.5%;
    max-width: 62.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-6-8 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-7-8 {
    -ms-flex-preferred-size: 87.5%;
    flex-basis: 87.5%;
    width: 87.5%;
    max-width: 87.5%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-9 {
    -ms-flex-preferred-size: 11.11111%;
    flex-basis: 11.11111%;
    width: 11.11111%;
    max-width: 11.11111%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-9 {
    -ms-flex-preferred-size: 22.22222%;
    flex-basis: 22.22222%;
    width: 22.22222%;
    max-width: 22.22222%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-9 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-9 {
    -ms-flex-preferred-size: 44.44444%;
    flex-basis: 44.44444%;
    width: 44.44444%;
    max-width: 44.44444%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-9 {
    -ms-flex-preferred-size: 55.55556%;
    flex-basis: 55.55556%;
    width: 55.55556%;
    max-width: 55.55556%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-6-9 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-7-9 {
    -ms-flex-preferred-size: 77.77778%;
    flex-basis: 77.77778%;
    width: 77.77778%;
    max-width: 77.77778%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-8-9 {
    -ms-flex-preferred-size: 88.88889%;
    flex-basis: 88.88889%;
    width: 88.88889%;
    max-width: 88.88889%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-10 {
    -ms-flex-preferred-size: 10%;
    flex-basis: 10%;
    width: 10%;
    max-width: 10%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-10 {
    -ms-flex-preferred-size: 20%;
    flex-basis: 20%;
    width: 20%;
    max-width: 20%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-10 {
    -ms-flex-preferred-size: 30%;
    flex-basis: 30%;
    width: 30%;
    max-width: 30%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-10 {
    -ms-flex-preferred-size: 40%;
    flex-basis: 40%;
    width: 40%;
    max-width: 40%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-10 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-6-10 {
    -ms-flex-preferred-size: 60%;
    flex-basis: 60%;
    width: 60%;
    max-width: 60%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-7-10 {
    -ms-flex-preferred-size: 70%;
    flex-basis: 70%;
    width: 70%;
    max-width: 70%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-8-10 {
    -ms-flex-preferred-size: 80%;
    flex-basis: 80%;
    width: 80%;
    max-width: 80%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-9-10 {
    -ms-flex-preferred-size: 90%;
    flex-basis: 90%;
    width: 90%;
    max-width: 90%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-11 {
    -ms-flex-preferred-size: 9.09091%;
    flex-basis: 9.09091%;
    width: 9.09091%;
    max-width: 9.09091%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-11 {
    -ms-flex-preferred-size: 18.18182%;
    flex-basis: 18.18182%;
    width: 18.18182%;
    max-width: 18.18182%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-11 {
    -ms-flex-preferred-size: 27.27273%;
    flex-basis: 27.27273%;
    width: 27.27273%;
    max-width: 27.27273%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-11 {
    -ms-flex-preferred-size: 36.36364%;
    flex-basis: 36.36364%;
    width: 36.36364%;
    max-width: 36.36364%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-11 {
    -ms-flex-preferred-size: 45.45455%;
    flex-basis: 45.45455%;
    width: 45.45455%;
    max-width: 45.45455%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-6-11 {
    -ms-flex-preferred-size: 54.54545%;
    flex-basis: 54.54545%;
    width: 54.54545%;
    max-width: 54.54545%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-7-11 {
    -ms-flex-preferred-size: 63.63636%;
    flex-basis: 63.63636%;
    width: 63.63636%;
    max-width: 63.63636%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-8-11 {
    -ms-flex-preferred-size: 72.72727%;
    flex-basis: 72.72727%;
    width: 72.72727%;
    max-width: 72.72727%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-9-11 {
    -ms-flex-preferred-size: 81.81818%;
    flex-basis: 81.81818%;
    width: 81.81818%;
    max-width: 81.81818%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-10-11 {
    -ms-flex-preferred-size: 90.90909%;
    flex-basis: 90.90909%;
    width: 90.90909%;
    max-width: 90.90909%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-1-12 {
    -ms-flex-preferred-size: 8.33333%;
    flex-basis: 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-2-12 {
    -ms-flex-preferred-size: 16.66667%;
    flex-basis: 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-3-12 {
    -ms-flex-preferred-size: 25%;
    flex-basis: 25%;
    width: 25%;
    max-width: 25%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-4-12 {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-5-12 {
    -ms-flex-preferred-size: 41.66667%;
    flex-basis: 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-6-12 {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    width: 50%;
    max-width: 50%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-7-12 {
    -ms-flex-preferred-size: 58.33333%;
    flex-basis: 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-8-12 {
    -ms-flex-preferred-size: 66.66667%;
    flex-basis: 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-9-12 {
    -ms-flex-preferred-size: 75%;
    flex-basis: 75%;
    width: 75%;
    max-width: 75%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-10-12 {
    -ms-flex-preferred-size: 83.33333%;
    flex-basis: 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  /* line 33, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/util/mixin/_base.scss */
  .col-xlg-11-12 {
    -ms-flex-preferred-size: 91.66667%;
    flex-basis: 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_flex.scss */
.flex-row, .flex-row-space-between, .page-layout-2columns-left.catalog-category-view .columns,
body.page-products.catalogsearch-result-index .columns,
body.account .columns, .catalog-category-view .columns .product-items,
body.page-products.catalogsearch-result-index .columns .product-items, .catalog-category-view .columns .product-items .product-item .item__content,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content, body.catalog-product-compare-index .site-main__content,
body.compare-index-index .site-main__content, body.cms-no-route .site-main__content, body.catalogsearch-result-index .columns .product-items,
body.amshopby-index-index .columns .product-items,
body.catalog-category-view .columns .product-items, body.catalogsearch-result-index .columns .product-items .product-item .item__content,
body.amshopby-index-index .columns .product-items .product-item .item__content,
body.catalog-category-view .columns .product-items .product-item .item__content, body.catalog-product-view .site-main__content, .content-row--1 .block--banners, body.checkout-cart-index .site-main__content, body.checkout-index-index .site-main__content, .checkout-onepage-success .site-main__content, body.customer-account-login .site-main__content, body.customer-account-create .site-main__content, body.customer-account-forgotpassword .site-main__content,
body.customer-account-createpassword .site-main__content, body.account .site-main__content, body.customer-account-logoutsuccess .site-main__content, body.cms-page-view .site-main__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 8, app/design/frontend/Webfant/default/web/development/scss/framework/extension/grid/core/_flex.scss */
.flex-row-space-between {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 16, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
body.has-modal-active {
  overflow: hidden;
}

/* line 21, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal {
  display: none;
  overflow-x: hidden;
  overflow-y: scroll;
  position: fixed;
  z-index: 99999;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.7);
}

/* line 35, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal--is-active {
  display: block;
}

/* line 39, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal._show {
  display: block;
}

/* line 43, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__dialog {
  width: 100%;
  max-width: 50rem;
  margin: 1.5rem auto;
}

/* line 48, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__dialog--full-width {
  max-width: 100%;
}

/* line 52, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__dialog--lg {
  max-width: 70rem;
}

/* line 56, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__dialog--sm {
  max-width: 30rem;
}

/* line 61, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__content {
  background-color: white;
  border-radius: 0.5rem;
  -webkit-box-shadow: 0 0.2rem 4px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0.2rem 4px 1px rgba(0, 0, 0, 0.3);
}

/* line 67, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__header {
  position: relative;
  padding: 1.5rem;
  border-radius: 0.5rem 0.5rem 0 0;
}

/* line 73, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__body {
  padding: 1.5rem;
}

/* line 77, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__footer {
  padding: 1.5rem;
  text-align: right;
  border-radius: 0 0 0.5rem 0.5rem;
}

/* line 83, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__close {
  cursor: pointer;
}

/* line 86, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__close--header {
  position: absolute;
  top: -1rem;
  right: -1rem;
  display: inline-block;
  width: 2.25rem;
  height: 2.25rem;
  text-align: center;
  padding: 0;
  line-height: 1;
  border-radius: 100%;
}

/* line 99, app/design/frontend/Webfant/default/web/development/scss/framework/extension/modal/core/_base.scss */
.modal__close--footer {
  padding: 1.5rem;
}

/* line 5, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_alignment.scss */
.text-left {
  text-align: left;
}

/* line 9, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_alignment.scss */
.text-center {
  text-align: center;
}

/* line 13, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_alignment.scss */
.text-right {
  text-align: right;
}

/* line 17, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_alignment.scss */
.text-justify {
  text-align: justify;
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-white {
  color: #ffffff;
}

/* line 6, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-gainsboro {
  color: #dcdcdc;
}

/* line 10, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-lightgray {
  color: #d3d3d3;
}

/* line 14, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-silver {
  color: #cccccc;
}

/* line 18, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-darkgray {
  color: #a9a9a9;
}

/* line 22, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-gray {
  color: #dae4e5;
}

/* line 26, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-dimgray {
  color: #696969;
}

/* line 30, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-lightslategray {
  color: #778899;
}

/* line 34, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-slategray {
  color: #708090;
}

/* line 38, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-darkslategray {
  color: #2f4f4f;
}

/* line 42, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-black {
  color: #130f03;
}

/* line 46, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-rich-black {
  color: #000000;
}

/* line 50, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-main {
  color: #284e8e;
}

/* line 54, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-second {
  color: #ffcf2e;
}

/* line 58, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-success {
  color: #29bc58;
}

/* line 62, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-info {
  color: #31708f;
}

/* line 66, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-warning {
  color: #EE5A24;
}

/* line 70, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_color.scss */
.text-danger {
  color: #EA2027;
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-white {
  background-color: themify-color(white);
}

/* line 6, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-gainsboro {
  background-color: #dcdcdc;
}

/* line 10, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-lightgray {
  background-color: #d3d3d3;
}

/* line 14, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-silver {
  background-color: #cccccc;
}

/* line 18, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-darkgray {
  background-color: #a9a9a9;
}

/* line 22, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-gray {
  background-color: #dae4e5;
}

/* line 26, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-dimgray {
  background-color: #696969;
}

/* line 30, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-lightslategray {
  background-color: #778899;
}

/* line 34, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-slategray {
  background-color: #708090;
}

/* line 38, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-darkslategray {
  background-color: #2f4f4f;
}

/* line 42, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-black {
  background-color: #130f03;
}

/* line 46, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-rich-black {
  background-color: #000000;
}

/* line 50, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-main {
  background-color: #284e8e;
}

/* line 54, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-second {
  background-color: #ffcf2e;
}

/* line 58, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-success {
  background-color: #009432;
}

/* line 62, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-info {
  background-color: #d9edf7;
}

/* line 66, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-warning {
  background-color: #EE5A24;
}

/* line 70, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_background.scss */
.bg-danger {
  background-color: #EA2027;
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_list.scss */
.list-unstyled {
  list-style-type: none;
}

/* line 14, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_list.scss */
.list-upper-roman {
  list-style-type: upper-roman;
}

/* line 18, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_list.scss */
.list-lower-alpha {
  list-style-type: lower-alpha;
}

/* line 22, app/design/frontend/Webfant/default/web/development/scss/theme/default/helper/_list.scss */
.list-decimal {
  list-style-type: decimal;
}

/* line 1, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
*,
*::before,
*::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

/* line 7, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
::selection {
  background: rgba(40, 78, 142, 0.5);
}

/* line 11, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
::-moz-selection {
  background: rgba(40, 78, 142, 0.5);
}

/* line 15, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
:focus {
  outline: #284e8e;
}

/* line 19, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-size: 62.5%;
}

/* line 24, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
body {
  position: relative;
}

/* line 28, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
pre {
  color: black;
}

/* line 32, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
a {
  text-decoration: none;
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
}

/* line 37, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_base.scss */
body {
  color: #323232;
  line-height: 1.4;
  overflow-x: hidden;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  font-weight: 400;
  font-size: 1.4rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
  text-rendering: auto;
}

/* line 1, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
body {
  color: #323232;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
}

/* line 6, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
}

/* line 15, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
h1 {
  font-size: 2.4rem;
  line-height: 1.2;
  color: #284e8e;
}

/* line 52, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
ul li, ol li {
  font-size: 15px;
}

/* line 57, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
strong {
  font-weight: bolder;
}

/* line 61, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
small {
  font-size: 0.75em;
}

/* line 65, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
.strikethrough {
  text-decoration: line-through;
}

/* line 69, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_typography.scss */
.all-caps {
  text-transform: uppercase;
}

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("webfonts/MaterialIcons-Regular.eot");
  /* For IE6-8 */
  src: local("Material Icons"), local("MaterialIcons-Regular"), url("webfonts/MaterialIcons-Regular.woff2") format("woff2"), url("webfonts/MaterialIcons-Regular.woff") format("woff"), url("webfonts/MaterialIcons-Regular.ttf") format("truetype");
}

/* line 13, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_material-icons.scss */
.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  -webkit-font-feature-settings: 'liga';
  font-feature-settings: 'liga';
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], input[type="search"], input[type="number"] {
  height: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  border: none;
  border-radius: 0.36667rem;
}

/* line 16, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
input[type="checkbox"] {
  border-radius: 0.36667rem;
}

/* line 50, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
textarea {
  min-width: 100%;
  width: 100%;
  max-width: 100%;
}

/* line 56, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
select {
  position: relative;
  width: 100%;
  height: 3rem;
  padding: 0 2rem;
  border-radius: 0.36667rem;
  outline: none;
  border: 1px solid #ffffff;
  background-color: #ffffff;
  background-image: url(../images/svg/icon-select.svg);
  background-repeat: no-repeat;
  background-position: calc(100% - 1rem) center;
  background-size: 1rem;
  -webkit-appearance: none;
}

/* line 72, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
.input-group {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: stretch;
  -ms-flex-pack: stretch;
  justify-content: stretch;
  width: 100%;
  border: 1px solid #cccccc;
}

/* line 82, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
.input-group > input {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
  height: 3rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  border-color: transparent;
}

/* line 93, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_form.scss */
.input-group__label {
  margin: 0;
}

/* line 1, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
img {
  display: inline-block;
  max-width: 100%;
}

/* line 5, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
img:hover, img:focus {
  text-decoration: none;
  border: none;
}

/* line 16, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-container {
  position: relative;
  width: 100%;
  padding-bottom: 56.5%;
}

/* line 21, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-container--scale-16-9 {
  padding-bottom: 56.5%;
}

/* line 25, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-container--scale-4-3 {
  padding-bottom: 75%;
}

/* line 29, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-container img,
.media-container video,
.media-container iframe {
  position: absolute;
  width: 100%;
  height: 100%;
}

/* line 38, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-background {
  background: transparent center center no-repeat;
  background-size: cover;
  padding-bottom: 56.5%;
  display: block;
}

/* line 44, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-background--contain {
  background-size: contain;
}

/* line 48, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_media.scss */
.media-background--content {
  padding-bottom: 0;
}

/* line 3, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs {
  margin: 2rem 1.5rem 0 1.5rem;
  vertical-align: middle;
  background-color: #ffcf2e;
  border-radius: 1.1rem 1.1rem 0 0;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1rem 2rem;
  display: inline-block;
}

/* line 12, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item {
  display: inline-block;
  font-size: 12px;
  padding: 0 1.5rem;
}

/* line 16, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item:first-of-type {
  font-weight: 700;
}

/* line 21, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 27, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs strong {
  color: #284e8e;
  font-weight: 400;
}

/* line 32, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs a {
  color: #284e8e;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 36, app/design/frontend/Webfant/default/web/development/scss/theme/default/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs a:hover {
  color: #284e8e;
  text-decoration: underline;
}

/* line 1, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/back-to-top/_core.scss */
.cd-top {
  display: inline-block;
  height: 4rem;
  width: 4rem;
  position: fixed;
  bottom: 4rem;
  right: 4rem;
  -webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 1rem rgba(0, 0, 0, 0.05);
  overflow: hidden;
  text-indent: 100%;
  z-index: 100;
  white-space: nowrap;
  background: rgba(18, 195, 51, 0.6) url("../images/svg/cd-top-arrow.svg") no-repeat center 50%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;
  transition: opacity .3s 0s, visibility 0s .3s, background-color .3s 0s;
}

@media (max-width: 767.98px) {
  /* line 1, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/back-to-top/_core.scss */
  .cd-top {
    bottom: 1rem;
    right: 1rem;
  }
}

/* line 23, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/back-to-top/_core.scss */
.cd-top:hover {
  background: #12c333 url("../images/svg/cd-top-arrow.svg") no-repeat center 50%;
  opacity: 1;
  -webkit-transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
  transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
}

/* line 29, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/back-to-top/_core.scss */
.cd-top--show {
  visibility: visible;
  opacity: 1;
  -webkit-transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
  transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
}

/* line 35, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/back-to-top/_core.scss */
.cd-top--fade-out {
  -webkit-transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
  transition: opacity .3s 0s, visibility 0s 0s, background-color .3s 0s;
}

/* line 5, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.account-nav-content ul li {
  padding: 0.5rem 0;
}

/* line 7, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.account-nav-content ul li.current {
  color: #284e8e;
}

/* line 9, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.account-nav-content ul li.current a {
  color: #284e8e;
}

/* line 15, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.account-nav-content ul li a {
  font-weight: bolder;
  color: #a9a9a9;
}

/* line 28, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info, .block-dashboard-addresses, .block-dashboard-newsletter {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  border: 1px solid #ffffff;
  margin: 0 1rem;
}

/* line 34, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-title, .block-dashboard-addresses .block-title, .block-dashboard-newsletter .block-title {
  padding: 1rem 2rem;
  border-bottom: 1px solid #ffffff;
  font-size: 2rem;
}

/* line 38, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-title i, .block-dashboard-addresses .block-title i, .block-dashboard-newsletter .block-title i {
  color: #284e8e;
}

/* line 43, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-title .edit, .block-dashboard-addresses .block-title .edit, .block-dashboard-newsletter .block-title .edit {
  font-size: 1.2rem;
}

/* line 48, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-content, .block-dashboard-addresses .block-content, .block-dashboard-newsletter .block-content {
  padding: 2rem;
}

/* line 50, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-content .box, .block-dashboard-addresses .block-content .box, .block-dashboard-newsletter .block-content .box {
  margin-bottom: 1rem;
}

/* line 53, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-content .box .action.change-password, .block-dashboard-addresses .block-content .box .action.change-password, .block-dashboard-newsletter .block-content .box .action.change-password {
  color: #a9a9a9;
}

/* line 59, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-info .block-content .btn, .block-dashboard-info .block-content .action.primary.checkout.amasty, .block-dashboard-info .block-content body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .block-dashboard-info .block-content .action.back,
.block-dashboard-info .block-content body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .block-dashboard-info .block-content .action.back,
.block-dashboard-info .block-content body.account .action.back, body.account .block-dashboard-info .block-content .action.back, .block-dashboard-info .block-content .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .block-dashboard-info .block-content .action.primary, .block-dashboard-info .block-content body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .block-dashboard-info .block-content .action.captcha-reload,
.block-dashboard-info .block-content body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .block-dashboard-info .block-content .action.captcha-reload, .block-dashboard-info .block-content body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .block-dashboard-info .block-content .action.edit, .block-dashboard-addresses .block-content .btn, .block-dashboard-addresses .block-content .action.primary.checkout.amasty, .block-dashboard-addresses .block-content body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .block-dashboard-addresses .block-content .action.back,
.block-dashboard-addresses .block-content body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .block-dashboard-addresses .block-content .action.back,
.block-dashboard-addresses .block-content body.account .action.back, body.account .block-dashboard-addresses .block-content .action.back, .block-dashboard-addresses .block-content .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .block-dashboard-addresses .block-content .action.primary, .block-dashboard-addresses .block-content body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .block-dashboard-addresses .block-content .action.captcha-reload,
.block-dashboard-addresses .block-content body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .block-dashboard-addresses .block-content .action.captcha-reload, .block-dashboard-addresses .block-content body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .block-dashboard-addresses .block-content .action.edit, .block-dashboard-newsletter .block-content .btn, .block-dashboard-newsletter .block-content .action.primary.checkout.amasty, .block-dashboard-newsletter .block-content body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .block-dashboard-newsletter .block-content .action.back,
.block-dashboard-newsletter .block-content body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .block-dashboard-newsletter .block-content .action.back,
.block-dashboard-newsletter .block-content body.account .action.back, body.account .block-dashboard-newsletter .block-content .action.back, .block-dashboard-newsletter .block-content .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .block-dashboard-newsletter .block-content .action.primary, .block-dashboard-newsletter .block-content body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .block-dashboard-newsletter .block-content .action.captcha-reload,
.block-dashboard-newsletter .block-content body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .block-dashboard-newsletter .block-content .action.captcha-reload, .block-dashboard-newsletter .block-content body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .block-dashboard-newsletter .block-content .action.edit {
  width: auto;
  margin: 1rem 0;
}

/* line 67, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-addresses, .block-dashboard-newsletter {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 71, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-newsletter {
  margin-top: 2rem;
}

/* line 76, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_customer/_account.scss */
.block-dashboard-container-right {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}

/* line 4, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_page-grid.scss */
.page-layout-2columns-left.catalog-category-view .columns,
body.page-products.catalogsearch-result-index .columns,
body.account .columns {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-bottom: 6rem;
}

/* line 19, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_page-grid.scss */
.page-layout-2columns-left.catalog-category-view .page-title-wrapper,
body.page-products.catalogsearch-result-index .page-title-wrapper,
body.account .page-title-wrapper {
  padding: 0 2rem 2rem 2rem;
}

/* line 23, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_page-grid.scss */
.page-layout-2columns-left.catalog-category-view .site-main__content,
body.page-products.catalogsearch-result-index .site-main__content,
body.account .site-main__content {
  width: calc(100% - 29.3rem);
}

/* line 27, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_page-grid.scss */
.page-layout-2columns-left.catalog-category-view .sidebar,
body.page-products.catalogsearch-result-index .sidebar,
body.account .sidebar {
  width: 29.3rem;
}

/* line 30, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_page-grid.scss */
.page-layout-2columns-left.catalog-category-view .sidebar .sidebar-additional .block-wishlist,
body.page-products.catalogsearch-result-index .sidebar .sidebar-additional .block-wishlist,
body.account .sidebar .sidebar-additional .block-wishlist {
  display: none;
}

/**
 * styles written on body level to not interfere with other pages
 * @todo: look at ditching the body class
 * 
 * @todo: modify the way css is outputted so each page can have it's own stylesheet delivered to them
 */
/* line 9, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.widget-product-grid .block__title {
  display: none;
}

/* line 15, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-topnav.amasty-catalog-topnav .action {
  border: 1px solid #bcced0;
  background-color: #dae4e5;
  border-radius: 25px;
  padding: .5rem 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  display: inline-block;
  margin-bottom: 1.5rem;
  margin-right: 1rem;
}

/* line 24, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-topnav.amasty-catalog-topnav .action:hover {
  background-color: #284e8e;
  border-color: #284e8e;
  color: #ffffff;
}

/* line 36, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .site-main__pagetitle,
body.page-products.catalogsearch-result-index .site-main__pagetitle {
  width: 100%;
}

/* line 41, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .button_list ul,
body.page-products.catalogsearch-result-index .button_list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 47, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .button_list ul li,
body.page-products.catalogsearch-result-index .button_list ul li {
  width: 100%;
}

/* line 49, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .button_list ul li a,
body.page-products.catalogsearch-result-index .button_list ul li a {
  margin-bottom: 1.5rem;
  background-color: #284e8e;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  padding: 1.6rem 0;
  border-radius: .3rem;
  display: block;
  color: black;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 61, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .button_list ul li a:hover,
body.page-products.catalogsearch-result-index .button_list ul li a:hover {
  background-color: #1d3866;
}

@media (max-width: 767.98px) {
  /* line 69, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .button_list ul li a,
  body.page-products.catalogsearch-result-index .button_list ul li a {
    width: calc(100% + 3rem);
    max-width: calc(100% + 3rem) !important;
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
    margin-bottom: 1px;
    border-radius: 0;
  }
}

/* line 83, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper {
  text-align: center;
  display: inline-block;
}

/* line 87, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  margin-right: 1rem;
}

/* line 94, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item {
  display: inline-block;
  vertical-align: middle;
  float: left;
  line-height: 2.5rem;
  min-width: 2.5rem;
}

/* line 101, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item:not(:first-of-type),
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item:not(:first-of-type) {
  margin-left: .5rem;
}

/* line 105, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item a {
  color: inherit;
  display: inline-block;
  font-weight: 700;
  display: block;
  border-radius: 0.36667rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 113, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item a:hover {
  background-color: #ffcf2e;
}

/* line 117, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--disabled,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--disabled {
  opacity: .4;
  pointer-events: none;
}

/* line 123, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a, .catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 0.36667rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  background: #ffcf2e;
  color: #130f03;
  position: relative;
}

/* line 131, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a i, .catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a i {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 137, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a:hover, .catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a:hover {
  background: #ffdb61;
}

/* line 139, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a:hover i, .catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a:hover i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a:hover i {
  color: #284e8e;
}

/* line 147, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--current a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--current a {
  color: #ffcf2e;
}

/* line 149, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--current a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--current a:hover {
  color: #130f03;
}

/* line 160, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .site-main__content,
body.page-products.catalogsearch-result-index .columns .site-main__content {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  padding-left: 2rem;
}

@media (max-width: 1023.98px) {
  /* line 160, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .columns .site-main__content,
  body.page-products.catalogsearch-result-index .columns .site-main__content {
    width: 100%;
    padding-left: 0;
  }
}

/* line 170, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .sidebar,
body.page-products.catalogsearch-result-index .columns .sidebar {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 174, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items,
body.page-products.catalogsearch-result-index .columns .product-items {
  width: 100%;
}

/* line 178, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item,
body.page-products.catalogsearch-result-index .columns .product-items .product-item {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0;
  -ms-flex-preferred-size: 33.333333%;
  flex-basis: 33.333333%;
  max-width: 33.333333%;
  text-align: center;
  padding: 4.6rem 5.9rem;
  border-bottom: 0.2rem solid #dae4e5;
}

/* line 187, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item:nth-of-type(3n+2),
body.page-products.catalogsearch-result-index .columns .product-items .product-item:nth-of-type(3n+2) {
  border-left: 0.2rem solid #dae4e5;
  border-right: 0.2rem solid #dae4e5;
}

@media only screen and (min-width: 768px) and (max-width: 1340px) {
  /* line 178, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .columns .product-items .product-item,
  body.page-products.catalogsearch-result-index .columns .product-items .product-item {
    padding: 2.6rem 3.9rem;
  }
}

/* line 199, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--left, .catalog-category-view .columns .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--left,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}

/* line 206, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right {
  padding-left: 2rem;
  padding-top: 1.5rem;
}

/* line 210, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price {
  margin-bottom: 2rem;
}

/* line 213, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .strikethrough,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .strikethrough {
  display: none;
}

/* line 218, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 221, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .old-price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .old-price {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 224, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .old-price .price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .old-price .price {
  line-height: 32px;
  font-size: 10px;
  text-decoration: line-through;
  margin-right: 1rem;
  display: inline-block;
}

/* line 232, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .old-price .price-label,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .old-price .price-label {
  display: none;
}

/* line 237, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .normal-price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .normal-price {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 240, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .normal-price .price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .normal-price .price {
  line-height: 32px;
  display: inline-block;
  color: #284e8e;
  font-size: 22px;
  font-weight: bold;
}

/* line 248, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .normal-price .price-label,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .normal-price .price-label {
  display: none;
}

/* line 252, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .special-price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .special-price {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 255, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .special-price .price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .special-price .price {
  line-height: 32px;
  display: inline-block;
  color: #284e8e;
  font-size: 22px;
  font-weight: bold;
}

/* line 263, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .special-price .price-label,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price .special-price .price-label {
  display: none;
}

/* line 268, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price > .price-final_price > .price-wrapper .price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price > .price-final_price > .price-wrapper .price {
  line-height: 32px;
  display: inline-block;
  color: #284e8e;
  font-size: 22px;
  font-weight: bold;
}

/* line 277, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price > .price-final_price > .price-final_price > .price-wrapper .price,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-price .price-box.price-final_price > .price-final_price > .price-final_price > .price-wrapper .price {
  line-height: 32px;
  display: inline-block;
  color: #284e8e;
  font-size: 22px;
  font-weight: bold;
}

/* line 290, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-item-link,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-item-link {
  height: auto;
  margin-bottom: 1rem;
  display: block;
  overflow: hidden;
}

/* line 297, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .item__content--right .product-item-name,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-item-name {
  font-size: 16px;
  line-height: 1.2;
  text-transform: uppercase;
}

@media (max-width: 1023.98px) {
  /* line 206, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .columns .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right {
    padding-left: 0;
  }
}

/* line 309, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .action.tocart,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  text-align: center;
  border: 0.1rem solid #284e8e;
  border-radius: 1rem;
  font-weight: 700;
  font-size: 1.4rem;
  padding: 1rem 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 320, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .action.tocart span,
.catalog-category-view .columns .product-items .product-item .action.tocart .material-icons,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart span,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart .material-icons {
  display: inline-block;
  vertical-align: middle;
}

/* line 326, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item .action.tocart:hover,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart:hover {
  background-color: #284e8e;
  color: #ffffff;
}

/* line 332, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item__label,
body.page-products.catalogsearch-result-index .columns .product-items .product-item__label {
  position: absolute;
  top: 20px;
  left: auto;
  right: 20px;
  height: 3.5rem;
  padding: 0 1.5rem;
  background-color: #284e8e;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 2.5;
}

/* line 344, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .columns .product-items .product-item__label:before,
body.page-products.catalogsearch-result-index .columns .product-items .product-item__label:before {
  content: '';
  position: absolute;
  top: 0;
  left: -3.1rem;
  right: auto;
  border: 1.75rem solid transparent;
  border-right: 1.4rem solid #284e8e;
}

@media (max-width: 767.98px) {
  /* line 332, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .columns .product-items .product-item__label,
  body.page-products.catalogsearch-result-index .columns .product-items .product-item__label {
    top: 0;
    line-height: 3.5rem;
    font-size: 12px;
  }
}

/* line 365, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid + .toolbar, .catalog-category-view .products-list + .toolbar,
body.page-products.catalogsearch-result-index .products-grid + .toolbar,
body.page-products.catalogsearch-result-index .products-list + .toolbar {
  margin: 1.5rem 0 3rem;
}

/* line 368, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid + .toolbar .paging-wrapper, .catalog-category-view .products-list + .toolbar .paging-wrapper,
body.page-products.catalogsearch-result-index .products-grid + .toolbar .paging-wrapper,
body.page-products.catalogsearch-result-index .products-list + .toolbar .paging-wrapper {
  display: block;
}

/* line 372, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid + .toolbar .modes,
.catalog-category-view .products-grid + .toolbar .sorter, .catalog-category-view .products-list + .toolbar .modes,
.catalog-category-view .products-list + .toolbar .sorter,
body.page-products.catalogsearch-result-index .products-grid + .toolbar .modes,
body.page-products.catalogsearch-result-index .products-grid + .toolbar .sorter,
body.page-products.catalogsearch-result-index .products-list + .toolbar .modes,
body.page-products.catalogsearch-result-index .products-list + .toolbar .sorter {
  display: none;
}

/* line 379, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-items .product-item:nth-of-type(4), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(5), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(6), .catalog-category-view .products-list .product-items .product-item:nth-of-type(4), .catalog-category-view .products-list .product-items .product-item:nth-of-type(5), .catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4),
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(4),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
  border-bottom: 0;
}

@media (max-width: 1199.98px) {
  /* line 387, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(5), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(6), .catalog-category-view .products-list .product-items .product-item:nth-of-type(5), .catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
}

@media (max-width: 1023.98px) {
  /* line 395, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(5), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(6), .catalog-category-view .products-list .product-items .product-item:nth-of-type(5), .catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
}

/* line 403, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-items .product-item .item__content--right, .catalog-category-view .products-list .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
  padding-left: 0;
}

/* line 405, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-items .product-item .item__content--right .price-box.price-final_price, .catalog-category-view .products-list .product-items .product-item .item__content--right .price-box.price-final_price,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .price-box.price-final_price,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .price-box.price-final_price {
  text-align: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 410, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-items .product-item .item__content--right .price-box.price-final_price .price-container.price-final_price, .catalog-category-view .products-list .product-items .product-item .item__content--right .price-box.price-final_price .price-container.price-final_price,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .price-box.price-final_price .price-container.price-final_price,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .price-box.price-final_price .price-container.price-final_price {
  width: 100%;
}

/* line 414, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-items .product-item .item__content--right .minimal-price-link, .catalog-category-view .products-list .product-items .product-item .item__content--right .minimal-price-link,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .minimal-price-link,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .minimal-price-link {
  color: #000;
}

/* line 419, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-items .product-item .item__content--left .photo.image, .catalog-category-view .products-list .product-items .product-item .item__content--left .photo.image,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--left .photo.image,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .photo.image {
  max-height: 140px;
  width: auto;
}

@media (max-width: 1023.98px) {
  /* line 401, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item, .catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    padding: 2rem 1rem;
    margin-bottom: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 401, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item, .catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    border: 0 !important;
  }
  /* line 435, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .actions-primary, .catalog-category-view .products-list .product-items .product-item .actions-primary,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .actions-primary,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .actions-primary {
    display: none;
  }
  /* line 439, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .item__content--right, .catalog-category-view .products-list .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
    margin-bottom: 0;
  }
  /* line 441, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .item__content--right .product-price, .catalog-category-view .products-list .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price {
    margin-bottom: 0;
  }
  /* line 443, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price, .catalog-category-view .products-list .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price .price-box.price-final_price {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (max-width: 1199.98px) {
  /* line 453, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .action.tocart, .catalog-category-view .products-list .product-items .product-item .action.tocart,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .action.tocart {
    font-size: 1.3rem;
    padding: .5rem .75rem;
  }
  /* line 456, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .action.tocart i, .catalog-category-view .products-list .product-items .product-item .action.tocart i,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart i,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .action.tocart i {
    font-size: 1.9rem;
  }
}

/* line 466, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-grid .product-item__media img,
body.page-products.catalogsearch-result-index .products-grid .product-item__media img {
  max-height: 136px;
}

@media (max-width: 1199.98px) {
  /* line 472, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .action.tocart,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart {
    font-size: 1.1rem;
    padding: .5rem .5rem;
  }
  /* line 475, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .action.tocart i,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart i {
    font-size: 1.7rem;
  }
}

@media (max-width: 1023.98px) {
  /* line 469, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
    border-top: 0 !important;
    border-left: 0 !important;
    border-bottom: 0.2rem solid #dae4e5 !important;
    border-right: 0.2rem solid #dae4e5 !important;
  }
  /* line 488, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(4), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(5), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
  /* line 493, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(3n+3) {
    border-right: 0 !important;
  }
  /* line 496, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .actions-primary,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .actions-primary {
    display: none;
  }
  /* line 500, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right {
    margin-bottom: 0;
  }
  /* line 502, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price {
    margin-bottom: 0;
  }
  /* line 504, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (max-width: 767.98px) {
  /* line 469, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    border-bottom: 0.2rem solid #dae4e5 !important;
  }
  /* line 517, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(3n+3) {
    border-right: 0.2rem solid #dae4e5 !important;
  }
  /* line 520, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(4),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4) {
    border-bottom: 0.2rem solid #dae4e5 !important;
  }
  /* line 523, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(5), .catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
  /* line 527, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-grid .product-items .product-item:nth-of-type(even),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(even) {
    border-right: 0 !important;
  }
}

/* line 537, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}

/* line 542, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item .item__content--left, .catalog-category-view .products-list .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
  text-align: left;
}

/* line 548, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item .item__content--left,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left {
  -ms-flex-preferred-size: 40%;
  flex-basis: 40%;
  max-width: 40%;
}

/* line 552, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
  max-width: 60%;
  padding-top: 3.5rem;
}

/* line 559, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item:nth-of-type(3n+2),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(3n+2) {
  border-left: 0 !important;
  border-right: 0 !important;
}

/* line 564, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item:nth-of-type(odd),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(odd) {
  border-right: 0.2rem solid #dae4e5 !important;
}

@media (max-width: 767.98px) {
  /* line 537, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    border-right: 0 !important;
    border-bottom: 0.2rem solid #dae4e5 !important;
  }
  /* line 573, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item:nth-of-type(odd),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(odd) {
    border-right: 0 !important;
  }
  /* line 576, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item .product-item__label,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .product-item__label {
    top: 2rem;
  }
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  /* line 583, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item .item__content--left, .catalog-category-view .products-list .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    text-align: center;
  }
  /* line 588, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item .item__content--left .product-price, .catalog-category-view .products-list .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price {
    display: inline-block;
  }
}

@media (max-width: 767.98px) {
  /* line 537, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    border: 0;
  }
  /* line 597, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
  /* line 601, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item .item__content--left, .catalog-category-view .products-list .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    text-align: center;
  }
  /* line 606, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item .item__content--left .product-item-link, .catalog-category-view .products-list .product-items .product-item .item__content--right .product-item-link,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-item-link,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-item-link {
    height: auto;
  }
  /* line 609, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
  .catalog-category-view .products-list .product-items .product-item .item__content--left .product-price, .catalog-category-view .products-list .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price {
    display: inline-block;
  }
}

/* line 618, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/category/_view.scss */
.catalog-category-view .products-list .product-items .product-item:nth-of-type(3), .catalog-category-view .products-list .product-items .product-item:nth-of-type(4),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(3),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(4) {
  border-bottom: 0;
}

/* line 5, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_catalog/product/_page-grid.scss */
.page-layout-1column.catalog-product-view .site-main__pagetitle {
  width: 100%;
}

/* styling moved to jokasport/module/magento-catalog/product */
/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/kiyoh/kiyoh-widget.scss */
.kiyoh-widget a {
  color: inherit;
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .block.filter {
  display: none;
}

/* line 5, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .page-title-wrapper {
  padding: 0 0 2rem 0;
}

/* line 7, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .page-title-wrapper h1 {
  margin: 0;
}

/* line 12, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .site-main__pagetitle {
  width: 100%;
}

/* line 17, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .site-main ul li a, body.cms-page-view .site-main ol li a {
  color: #000;
}

/* line 19, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .site-main ul li a:hover, body.cms-page-view .site-main ol li a:hover {
  color: #284e8e;
  text-decoration: none;
}

/* line 28, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view dl dt {
  font-size: 18px;
  color: #000;
  margin: 0 0 2rem 0;
}

/* line 33, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view dl dd {
  line-height: 1.6;
  margin: 0 0 2rem 0;
  font-size: 14px;
  color: #000;
}

/* line 40, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_page.scss */
body.cms-page-view .sidebar {
  display: none;
}

/* line 2, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index .page-title-wrapper {
  padding: 2rem 0 !important;
}

/* line 4, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index .page-title-wrapper h1 {
  margin: 0;
}

/* line 8, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 3rem;
  margin: 0 auto 0 auto;
  background: #fff;
}

/* line 16, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index .site-main__pagetitle {
  width: 100%;
}

/* line 20, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index button.btn--primary, body.contact-index-index .checkout-onepage-success .site-main form button.action.primary, .checkout-onepage-success .site-main form body.contact-index-index button.action.primary {
  text-transform: uppercase;
  border-radius: .3rem;
  display: block;
  padding: 12px 26px;
  border: 0;
  margin-bottom: 0;
}

/* line 28, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index button.btn--primary i, body.contact-index-index .checkout-onepage-success .site-main form button.action.primary i, .checkout-onepage-success .site-main form body.contact-index-index button.action.primary i {
  margin-right: 10px;
}

/* line 32, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index button.btn--primary:hover, body.contact-index-index .checkout-onepage-success .site-main form button.action.primary:hover, .checkout-onepage-success .site-main form body.contact-index-index button.action.primary:hover {
  background-color: #1d3866;
}

/* line 37, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index fieldset {
  border: 1px solid #dbdbdb;
  padding: 2rem;
}

/* line 41, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index fieldset legend {
  padding: 0 1rem;
  font-weight: 700;
}

/* line 46, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index fieldset .field:not(:last-of-type) {
  margin-bottom: 1.5rem;
}

/* line 52, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
body.contact-index-index fieldset .field .control textarea {
  padding: 1rem;
  min-height: 200px;
}

@media only screen and (min-width: 769px) {
  /* line 64, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_contact.scss */
  body.contact-index-index .site-main .site-main__content {
    padding-right: 25%;
  }
}

/* line 4, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main,
body.compare-index-index .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 10, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__content,
body.compare-index-index .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 21, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle,
body.compare-index-index .site-main__pagetitle {
  width: 100%;
}

/* line 23, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle .messages .message,
body.compare-index-index .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 27, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle .page-title-wrapper,
body.compare-index-index .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 29, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle .page-title-wrapper .page-title,
body.compare-index-index .site-main__pagetitle .page-title-wrapper .page-title {
  margin: 0 0 .5rem 0;
}

/* line 38, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table,
body.compare-index-index .site-main table {
  border: 0.1rem solid #dddddd;
  float: none;
  width: 100%;
}

/* line 43, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table .table-caption,
body.compare-index-index .site-main table .table-caption {
  display: none;
}

/* line 48, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr th,
body.compare-index-index .site-main table tr th {
  width: 10%;
  border: 0.1rem solid #dddddd;
}

/* line 53, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td,
body.compare-index-index .site-main table tr td {
  border: 0.1rem solid #dddddd;
  padding: 1rem;
}

/* line 57, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .product-item-name,
body.compare-index-index .site-main table tr td .product-item-name {
  display: block;
  margin-bottom: 1rem;
}

/* line 62, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td img,
body.compare-index-index .site-main table tr td img {
  margin-bottom: 1rem;
}

/* line 66, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price,
body.compare-index-index .site-main table tr td .price-box.price-final_price {
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 70, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .price-label,
body.compare-index-index .site-main table tr td .price-box.price-final_price .price-label {
  display: none;
}

/* line 74, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .normal-price,
body.compare-index-index .site-main table tr td .price-box.price-final_price .normal-price {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  line-height: 19px;
  font-size: 15px;
  font-weight: 900;
}

/* line 81, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .old-price,
body.compare-index-index .site-main table tr td .price-box.price-final_price .old-price {
  line-height: 19px;
  font-size: 10px;
  text-decoration: line-through;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-right: 10px;
}

/* line 89, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .special-price,
body.compare-index-index .site-main table tr td .price-box.price-final_price .special-price {
  line-height: 19px;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 15px;
  font-weight: 900;
}

/* line 100, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table thead tr,
body.compare-index-index .site-main table thead tr {
  background: #f7f7f7;
}

/* line 107, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tbody tr:nth-of-type(odd),
body.compare-index-index .site-main table tbody tr:nth-of-type(odd) {
  background: #f7f7f7;
}

/* line 111, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tbody tr:nth-of-type(even),
body.compare-index-index .site-main table tbody tr:nth-of-type(even) {
  background: #eaeaea;
}

/* line 117, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tbody:first-of-type tr,
body.compare-index-index .site-main table tbody:first-of-type tr {
  background: #eaeaea;
}

/* line 123, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table table,
body.compare-index-index .site-main table table {
  display: none;
}

/* line 133, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main .table-wrapper {
  overflow: auto;
}

/* line 136, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main .table-wrapper table {
  min-width: 700px;
}

/* line 141, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table {
  color: #000;
}

/* line 146, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .align-bottom {
  position: relative;
  margin-right: 0;
  bottom: 0;
}

/* line 152, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td.product.info {
  padding-bottom: 1rem;
}

/* line 156, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 159, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove i {
  margin-right: 1rem;
  color: #EA2027;
}

/* line 164, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove:hover {
  color: #284e8e;
}

/* line 166, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove:hover i {
  color: #284e8e;
}

/* line 178, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container {
  width: 100%;
}

/* line 181, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results {
  width: 100%;
  background: #ffcf2e;
  -webkit-box-shadow: 0 -0.2rem 0.3rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 -0.2rem 0.3rem 0 rgba(0, 0, 0, 0.2);
}

/* line 186, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header {
  margin: 0 auto;
  background: transparent !important;
  padding: .5rem 2rem;
}

/* line 192, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header span, .compare-container .comparison_results .comparison__header i, .compare-container .comparison_results .comparison__header .info a {
  color: #130f03;
}

/* line 196, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header span, .compare-container .comparison_results .comparison__header .info a {
  text-transform: uppercase;
  font-weight: 700;
}

/* line 201, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .numberOfItems {
  color: #130f03 !important;
  font-weight: 700;
  float: left;
}

/* line 207, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .h2.title {
  line-height: 2;
}

/* line 211, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .h2.title,
.compare-container .comparison_results .comparison__header .fa.fa-chevron-up,
.compare-container .comparison_results .comparison__header .info {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  padding: .5rem 1rem;
  display: inline-block;
  border-radius: .5rem;
  background: #284e8e;
  color: #ffffff;
}

/* line 220, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .h2.title:hover,
.compare-container .comparison_results .comparison__header .fa.fa-chevron-up:hover,
.compare-container .comparison_results .comparison__header .info:hover {
  background: #3364b6;
}

/* line 226, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner {
  background: #ebebeb;
  position: relative;
}

/* line 231, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts {
  width: calc(100% + 1.5rem);
  max-width: calc(136.6rem + 1.5rem);
  margin-left: -1.5rem;
  padding: 1.5rem 0;
}

/* line 237, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox {
  margin: 0 0 0 1.5rem;
  width: calc(33.33333% - 1.5rem);
}

/* line 241, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox .product_name {
  color: #130f03;
  font-weight: 700;
}

/* line 246, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox .action.delete {
  top: 1.5rem;
  right: 1.5rem;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: #EA2027;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 255, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox .action.delete:hover {
  background-color: #ee4f54;
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}

/* line 263, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner:before, .compare-container .comparison_results .comparison__inner:after {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ebebeb;
  content: '';
  top: 0;
}

/* line 273, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner:before {
  right: calc(100% - .1rem);
}

/* line 277, app/design/frontend/Webfant/default/web/development/scss/theme/default/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner:after {
  left: calc(100% - .1rem);
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
body {
  background-color: #dce4e5;
  background-image: url("../images/background_pattern.png");
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
p {
  line-height: 1.3;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
a {
  color: #284e8e;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
.gallery-placeholder .loading-mask {
  position: fixed !important;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
::-moz-selection {
  background: rgba(255, 207, 46, 0.5);
  color: #284e8e;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
::selection {
  background: rgba(255, 207, 46, 0.5);
  color: #284e8e;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_base.scss */
.grecaptcha-badge {
  display: none;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
h1, h2, h3, h4, h5 {
  line-height: 1.2;
  margin-bottom: 1.5rem;
  color: #284e8e;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
h1 {
  font-size: 3.4rem;
  font-weight: 700;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
h2 {
  font-size: 2.4rem;
  font-weight: 700;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
h3 {
  font-size: 1.8rem;
  font-weight: 500;
  margin-bottom: .5rem;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
h4 {
  font-size: 1.5rem;
  font-weight: 700;
  margin-bottom: .5rem;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
h5 {
  font-size: 1.3rem;
  font-weight: 700;
  margin-bottom: .5rem;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_typography.scss */
p {
  font-size: 1.5rem;
  font-weight: 400;
  line-height: 1.7;
  margin-bottom: 1.5rem;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn, .action.primary.checkout.amasty, body.page-products.catalogsearch-result-index .action.back,
body.page-with-filter.page-products .action.back,
body.account .action.back, .checkout-onepage-success .site-main form .action.primary, body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
body.customer-account-createpassword .captcha-image .action.captcha-reload, body.account.customer-address-index .main-content > .block .action.edit {
  display: inline-block;
  width: auto;
  color: #ffffff;
  background-color: #284e8e;
  cursor: pointer;
  border-radius: 1.1rem;
  line-height: 1;
  padding: 1.2rem 2rem;
  min-height: 3rem;
  text-align: center;
  white-space: nowrap;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-decoration: none;
  border: 0;
  font-weight: 700;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  font-size: 1.4rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn i, .action.primary.checkout.amasty i, body.page-products.catalogsearch-result-index .action.back i, body.page-with-filter.page-products .action.back i, body.account .action.back i, .checkout-onepage-success .site-main form .action.primary i, body.customer-account-forgotpassword .captcha-image .action.captcha-reload i, body.customer-account-createpassword .captcha-image .action.captcha-reload i, body.account.customer-address-index .main-content > .block .action.edit i {
  margin-right: 1rem;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn:hover, .action.primary.checkout.amasty:hover, body.page-products.catalogsearch-result-index .action.back:hover,
body.page-with-filter.page-products .action.back:hover,
body.account .action.back:hover, .checkout-onepage-success .site-main form .action.primary:hover, body.customer-account-forgotpassword .captcha-image .action.captcha-reload:hover,
body.customer-account-createpassword .captcha-image .action.captcha-reload:hover, body.account.customer-address-index .main-content > .block .action.edit:hover {
  background-color: #3364b6;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn:active, .action.primary.checkout.amasty:active, body.page-products.catalogsearch-result-index .action.back:active,
body.page-with-filter.page-products .action.back:active,
body.account .action.back:active, .checkout-onepage-success .site-main form .action.primary:active, body.customer-account-forgotpassword .captcha-image .action.captcha-reload:active,
body.customer-account-createpassword .captcha-image .action.captcha-reload:active, body.account.customer-address-index .main-content > .block .action.edit:active {
  background-color: #3b6fc8;
}

/* line 34, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--block, .action.primary.checkout.amasty {
  width: 100%;
  display: block;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--primary, .checkout-onepage-success .site-main form .action.primary {
  color: #ffffff;
  background-color: #284e8e;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--primary:hover, .checkout-onepage-success .site-main form .action.primary:hover {
  background-color: #3364b6;
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--primary:active, .checkout-onepage-success .site-main form .action.primary:active {
  background-color: #3b6fc8;
}

/* line 52, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--secondary, body.page-products.catalogsearch-result-index .action.back,
body.page-with-filter.page-products .action.back,
body.account .action.back {
  background-color: #ffcf2e;
  color: #284e8e;
}

/* line 57, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--secondary:hover, body.page-products.catalogsearch-result-index .action.back:hover,
body.page-with-filter.page-products .action.back:hover,
body.account .action.back:hover {
  background-color: #ffdb61;
  color: #130f03;
}

/* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--secondary:active, body.page-products.catalogsearch-result-index .action.back:active,
body.page-with-filter.page-products .action.back:active,
body.account .action.back:active {
  background-color: #ffe17b;
  color: #130f03;
}

/* line 68, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--tertiary {
  color: #284e8e;
  background-color: #ffffff;
  border: 0.1rem solid #dae4e5;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--tertiary:hover {
  color: #ffffff;
  background-color: #284e8e;
}

/* line 79, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--tertiary:active {
  color: #ffffff;
  background-color: #3364b6;
  border-color: #3364b6;
}

/* line 86, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--quaternary {
  background-color: #ffcf2e;
  color: #130f03;
  text-transform: uppercase;
  font-weight: 400;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--quaternary:hover {
  background-color: #ffdb61;
  color: #130f03;
}

/* line 98, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--quaternary:active {
  background-color: #ffe17b;
  color: #130f03;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--success, .btn--addtocart, .btn--checkout, .action.primary.checkout.amasty {
  color: #ffffff;
  background-color: #29bc58;
}

/* line 108, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--success:hover, .btn--addtocart:hover, .btn--checkout:hover, .action.primary.checkout.amasty:hover {
  background-color: #42d671;
}

/* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--success:active, .btn--addtocart:active, .btn--checkout:active, .action.primary.checkout.amasty:active {
  background-color: #57da81;
}

/* line 117, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--warning {
  color: #ffffff;
  background-color: #EE5A24;
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--warning:hover {
  background-color: #f27e53;
}

/* line 125, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--warning:active {
  background-color: #f48f6b;
}

/* line 130, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--cancel {
  color: #130f03;
  background-color: #ebebeb;
}

/* line 134, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--cancel:hover {
  background-color: #d2d2d2;
}

/* line 138, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--cancel:active {
  background-color: #c5c5c5;
}

/* line 143, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--radiussmall, .action.primary.checkout.amasty {
  border-radius: 0.36667rem;
}

/* line 147, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--xl, .action.primary.checkout.amasty {
  padding: 1.5rem 2rem;
  font-size: 1.8rem;
}

/* line 152, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_button.scss */
.btn--xs {
  line-height: 2;
  padding: 0 1.5rem;
  min-height: 2rem;
  border-radius: 0.8rem;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
form {
  width: 100%;
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
input[type="text"], input[type="password"], input[type="email"], input[type="tel"], input[type="url"], input[type="search"], input[type="number"] {
  height: 4rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  border: 0.1rem solid #dae4e5;
  border-radius: 0;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  width: 100%;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
input[type="text"]:focus, input[type="password"]:focus, input[type="email"]:focus, input[type="tel"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="number"]:focus {
  border-color: #284e8e;
}

/* line 57, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
textarea {
  min-width: 100%;
  width: 100%;
  max-width: 100%;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  min-height: 25rem;
  border: 0.1rem solid #dae4e5;
  padding: 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 66, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
textarea:focus {
  border-color: #284e8e;
}

/* line 71, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
select {
  height: 4rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  border: 0.1rem solid #dae4e5;
  border-radius: 0;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
select:focus {
  border-color: #284e8e;
}

/* line 84, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
.field label.label {
  font-weight: 700;
  font-size: 1.6rem;
}

/* line 88, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
.field .control {
  margin-bottom: 1.5rem;
}

/* line 95, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
.field.required label span:after, .field._required label span:after {
  content: '*';
  color: #EE5A24;
  margin-left: 0.3rem;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
.field.street.required legend.label span:after, .field.street._required legend.label span:after {
  content: '*';
  color: #EE5A24;
  margin-left: 0.3rem;
}

/* line 117, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
.input-group {
  border: 0.1rem solid #dae4e5;
}

/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
.input-group__label {
  margin: 0;
}

/* line 129, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_form.scss */
::-webkit-input-placeholder,
::-moz-placeholder,
:-ms-input-placeholder,
:-moz-placeholder {
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs {
  margin: 2rem 1.5rem 0 1.5rem;
  vertical-align: middle;
  background-color: #ffcf2e;
  border-radius: 1.1rem 1.1rem 0 0;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1rem 2rem;
  display: inline-block;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item {
  display: inline-block;
  font-size: 12px;
  padding: 0 1.5rem;
}

/* line 16, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item--home {
  padding-left: 0;
  position: relative;
}

/* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item--home i {
  font-size: 1.7rem;
  position: absolute;
  left: 0;
  top: -1.2rem;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item--Home {
  padding-left: 0;
  position: relative;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item--Home .breadcrumb-item__link {
  font-size: 0;
  position: relative;
}

/* line 32, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item--Home .breadcrumb-item__link:before {
  font-size: 1.7rem;
  position: absolute;
  left: 0;
  top: -1.5rem;
  content: '\f053';
  font-family: "Font Awesome 5 Free";
}

/* line 42, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs .breadcrumb-item:first-of-type {
  font-weight: 700;
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 53, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs strong {
  color: #284e8e;
  font-weight: 400;
}

/* line 58, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs a {
  color: #284e8e;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_breadcrumbs.scss */
.breadcrumbs-wrapper .breadcrumbs a:hover {
  color: #284e8e;
  text-decoration: underline;
}

/* --- Prices Global --- */
/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box,
.product-info-price .price-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: center;
  margin-top: auto;
  margin-bottom: 1.5rem;
  font-weight: 700;
  font-size: 1.7rem;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-label,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-label,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-label,
.product-info-price .price-box .price-label {
  display: none;
}

/* line 16, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box p,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box p,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box p,
.product-info-price .price-box p {
  margin-bottom: 0;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price,
.product-info-price .price-box .price {
  display: inline-block;
  padding: 1.1rem 1.5rem;
  font-size: 1.8rem;
  line-height: 1.7;
}

/* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-final_price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-final_price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-final_price,
.product-info-price .price-box .price-final_price {
  font-size: 1.5rem;
  color: #284e8e;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-final_price .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-final_price .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-final_price .price,
.product-info-price .price-box .price-final_price .price {
  padding: 1.5rem;
  line-height: 1.7;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .minimal-price .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .minimal-price .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .minimal-price .price,
.product-info-price .price-box .minimal-price .price {
  padding: 1.1rem 1rem;
  color: #284e8e;
  font-weight: 700;
}

/* line 42, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-to,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-to,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-to,
.product-info-price .price-box .price-to {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 44, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-to .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-to .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-to .price,
.product-info-price .price-box .price-to .price {
  padding: 1.75rem 1.5rem 1.75rem 0;
  color: #284e8e;
  text-decoration: line-through;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 1.7;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .special-price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .special-price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .special-price,
.product-info-price .price-box .special-price {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .special-price .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .special-price .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .special-price .price,
.product-info-price .price-box .special-price .price {
  position: relative;
  color: #ffffff;
  background-color: #284e8e;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  border-radius: 0.36667rem 0 0 0.36667rem;
  font-weight: 700;
  line-height: 1.7;
}

/* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .special-price .price:after,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .special-price .price:after,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .special-price .price:after,
.product-info-price .price-box .special-price .price:after {
  content: '';
  position: absolute;
  top: 0;
  right: -.5rem;
  background-color: #284e8e;
  width: 1rem;
  height: 100%;
  border-radius: .5rem;
  -webkit-transform: skew(-5deg);
  transform: skew(-5deg);
}

/* line 79, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .old-price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .old-price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .old-price,
.product-info-price .price-box .old-price {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 81, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .old-price .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .old-price .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .old-price .price,
.product-info-price .price-box .old-price .price {
  padding: 1.75rem 1.5rem 1.75rem 0;
  text-decoration: line-through;
  font-weight: 400;
  font-size: 1.5rem;
  line-height: 1.7;
}

/* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-from,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-from,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-from,
.product-info-price .price-box .price-from {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  position: relative;
  color: #ffffff;
  background-color: #284e8e;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  border-radius: 0.36667rem 0 0 0.36667rem;
}

/* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price,
.product-info-price .price-box .price-from .price {
  font-weight: 700;
  line-height: 1.7;
}

/* line 101, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-from:after,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-from:after,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-from:after,
.product-info-price .price-box .price-from:after {
  content: '';
  position: absolute;
  top: 0;
  right: -.5rem;
  background-color: #284e8e;
  width: 1rem;
  height: 100%;
  border-radius: .5rem;
  -webkit-transform: skew(-5deg);
  transform: skew(-5deg);
}

/* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price-final_price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price-final_price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price-final_price,
.product-info-price .price-box .price-from .price-final_price {
  color: #ffffff;
}

/* line 114, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price-final_price .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price-final_price .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price-from .price-final_price .price,
.product-info-price .price-box .price-from .price-final_price .price {
  color: #ffffff;
}

/* --- Product page --- */
/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-info-price .price-box {
  margin-bottom: 0;
}

/* line 129, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-options__bottom .price-box {
  display: none;
}

/* --- Category page --- */
/* line 138, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 140, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-box .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-box .price {
  font-size: 1.6rem;
  padding: 1.1rem 1.5rem !important;
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-items:not(.widget-new-grid) .product-item__pricing .price-to .price,
.products-grid:not(.widget-new-grid) .product-item__pricing .price-to .price,
.products-list:not(.widget-new-grid) .product-item__pricing .price-to .price {
  padding: 1.1rem 1.5rem !important;
  text-decoration: line-through;
}

/* line 153, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.product-info-main .price-box.price-tier_price {
  display: none;
}

/* --- Home page --- */
/* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing {
  width: 100% !important;
  padding: .5rem 0;
}

/* line 161, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-label {
  display: none;
}

/* line 162, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing p {
  margin-bottom: 0;
}

/* line 164, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-from {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-from .price {
  color: #9a9a9a;
  text-decoration: line-through;
  font-weight: 400;
  margin-right: 1rem;
}

/* line 179, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-to {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 181, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-to .price {
  color: #284e8e;
  font-weight: 700;
}

/* line 187, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .minimal-price {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 189, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .minimal-price .price {
  color: #284e8e;
  font-weight: 700;
}

/* line 197, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .price-final_price > .price-final_price .price {
  color: #284e8e;
  font-weight: 700;
}

/* line 204, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .special-price {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 206, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .special-price .price {
  color: #284e8e;
  font-weight: 700;
}

/* line 212, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .old-price {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 214, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.content-row--2 .product-item__pricing .old-price .price {
  color: #9a9a9a;
  text-decoration: line-through;
  font-weight: 400;
  margin-right: 1rem;
}

/* --- Related Upsell Crosssell --- */
/* line 229, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box,
.products-upsell .product-items .product-item__details .price-box,
.products-crossell .product-items .product-item__details .price-box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 232, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .price,
.products-upsell .product-items .product-item__details .price-box .price,
.products-crossell .product-items .product-item__details .price-box .price {
  color: #284e8e;
}

/* line 234, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .price p,
.products-upsell .product-items .product-item__details .price-box .price p,
.products-crossell .product-items .product-item__details .price-box .price p {
  margin-bottom: 0;
}

/* line 235, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .price-from,
.products-upsell .product-items .product-item__details .price-box .price-from,
.products-crossell .product-items .product-item__details .price-box .price-from {
  display: inline-block;
}

/* line 237, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .price-from .price,
.products-upsell .product-items .product-item__details .price-box .price-from .price,
.products-crossell .product-items .product-item__details .price-box .price-from .price {
  text-decoration: line-through;
}

/* line 239, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .price-to,
.products-upsell .product-items .product-item__details .price-box .price-to,
.products-crossell .product-items .product-item__details .price-box .price-to {
  display: inline-block;
}

/* line 241, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .price-to .price,
.products-upsell .product-items .product-item__details .price-box .price-to .price,
.products-crossell .product-items .product-item__details .price-box .price-to .price {
  font-weight: 700;
}

/* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .old-price,
.products-upsell .product-items .product-item__details .price-box .old-price,
.products-crossell .product-items .product-item__details .price-box .old-price {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 249, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .old-price .price,
.products-upsell .product-items .product-item__details .price-box .old-price .price,
.products-crossell .product-items .product-item__details .price-box .old-price .price {
  margin-right: 1rem;
  text-decoration: line-through;
}

/* line 254, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .special-price,
.products-upsell .product-items .product-item__details .price-box .special-price,
.products-crossell .product-items .product-item__details .price-box .special-price {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 256, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .product-items .product-item__details .price-box .special-price .price,
.products-upsell .product-items .product-item__details .price-box .special-price .price,
.products-crossell .product-items .product-item__details .price-box .special-price .price {
  font-weight: 700;
}

/* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
.products-related .price-box.price-final_price > .price-final_price .price,
.products-upsell .price-box.price-final_price > .price-final_price .price,
.products-crossell .price-box.price-final_price > .price-final_price .price {
  font-weight: 700;
}

@media (max-width: 767.98px) {
  /* line 274, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
  .product-items:not(.widget-new-grid) .product-item__pricing .price-box .price,
  .products-grid:not(.widget-new-grid) .product-item__pricing .price-box .price,
  .products-list:not(.widget-new-grid) .product-item__pricing .price-box .price {
    padding: .5rem .75rem !important;
    font-size: 1.3rem !important;
  }
  /* line 279, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
  .product-items:not(.widget-new-grid) .product-item__pricing .minimal-price .price,
  .products-grid:not(.widget-new-grid) .product-item__pricing .minimal-price .price,
  .products-list:not(.widget-new-grid) .product-item__pricing .minimal-price .price {
    padding: .5rem .75rem !important;
    font-size: 1.3rem !important;
  }
  /* line 284, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
  .product-items:not(.widget-new-grid) .product-item__pricing .price-to .price,
  .products-grid:not(.widget-new-grid) .product-item__pricing .price-to .price,
  .products-list:not(.widget-new-grid) .product-item__pricing .price-to .price {
    padding: .5rem .75rem !important;
    font-size: 1.3rem !important;
  }
  /* line 292, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
  .products-related .product-item__details,
  .products-upsell .product-item__details,
  .products-crossell .product-item__details {
    text-align: center;
  }
  /* line 294, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/core/_prices.scss */
  .products-related .product-item__details .price-box,
  .products-upsell .product-item__details .price-box,
  .products-crossell .product-item__details .price-box {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/helper/_accent.scss */
.accent {
  color: #284e8e;
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/helper/_icon.scss */
.icon--svg {
  display: inline-block;
  width: 22px;
  height: 22px;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/helper/_icon.scss */
.icon--svg svg {
  display: block;
  width: inherit;
  height: inherit;
  vertical-align: middle;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/helper/_icon.scss */
.social-link a {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #284e8e;
  font-size: 1.4rem;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .container, .site-topbar .breadcrumbs-wrapper, .site-topbar .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-topbar .columns,
.site-topbar body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-topbar .columns,
.site-topbar body.account .columns, body.account .site-topbar .columns, .site-topbar .catalog-category-view .site-main, .catalog-category-view .site-topbar .site-main, .site-topbar .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-topbar .site-main, .site-topbar body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-topbar .site-main__content,
.site-topbar body.compare-index-index .site-main__content, body.compare-index-index .site-topbar .site-main__content, .site-topbar .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-topbar .comparison__header, .site-topbar .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-topbar .comparison__inner, .site-topbar body.cms-no-route .site-main__content, body.cms-no-route .site-topbar .site-main__content, .site-topbar body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-topbar .site-main,
.site-topbar body.amshopby-index-index .site-main, body.amshopby-index-index .site-topbar .site-main, .site-topbar body.catalog-product-view .site-main__content, body.catalog-product-view .site-topbar .site-main__content, .site-topbar body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-topbar .site-main__content, .site-topbar .progress-steps--breadcrumbs, .site-topbar body.checkout-index-index .site-main__content, body.checkout-index-index .site-topbar .site-main__content, .site-topbar .messages, .site-topbar .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-topbar .site-main__content, .site-topbar body.customer-account-login .site-main__content, body.customer-account-login .site-topbar .site-main__content, .site-topbar .login-container, .site-topbar body.customer-account-create .site-main__content, body.customer-account-create .site-topbar .site-main__content, .site-topbar body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-topbar .site-main__content,
.site-topbar body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-topbar .site-main__content, .site-topbar body.account .site-main__content, body.account .site-topbar .site-main__content, .site-topbar body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-topbar .site-main__content, .site-topbar body.cms-page-view .site-main__content, body.cms-page-view .site-topbar .site-main__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--usps {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  margin-left: auto;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--usps ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-right: -2rem;
}

/* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--usps li {
  padding: 0 2rem 0 0;
  font-size: 14px;
  color: #ffffff;
  line-height: 13px;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--usps li i {
  margin-right: 0.5rem;
  color: #ffcf2e;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--usps li a:hover {
  text-decoration: underline;
}

/* line 42, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--menu {
  margin-left: auto;
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 45, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--menu li {
  color: #ffffff;
  line-height: 13px;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--menu li:not(:last-of-type) {
  margin-right: 2rem;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--menu a {
  color: #ffffff;
}

/* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--menu a:hover {
  color: #284e8e;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  width: 100%;
  max-width: 20rem;
}

/* line 72, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .store-switcher {
  float: left;
  margin: -0.2rem 0;
}

/* line 75, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .store-switcher li {
  font-size: 0;
}

/* line 77, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .store-switcher li a {
  color: #284e8e;
  font-size: 1.2rem;
  padding: 0.3rem .7rem;
  min-height: auto;
  border-radius: 0;
  margin-right: 1rem;
  width: 84px;
  vertical-align: top;
}

/* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language {
  float: left;
}

/* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions {
  position: relative;
  margin-right: 2rem;
  padding: .5rem 0;
  margin: -.5rem 0;
  display: table;
}

/* line 100, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .action.toggle.switcher-trigger {
  line-height: 13px;
}

/* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .action.toggle.switcher-trigger strong {
  color: #ffffff;
  line-height: 13px;
}

/* line 108, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .action.toggle.switcher-trigger strong span img {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

/* line 114, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .action.toggle.switcher-trigger strong span span {
  padding-left: 3rem;
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .switcher__dropdown {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  position: absolute;
  z-index: 100;
  top: calc(100% - .5rem);
  left: -1rem;
  padding-top: 1rem;
}

/* line 131, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .switcher__dropdown .switcher-option {
  background: #ffffff;
  border: 1px solid #284e8e;
}

/* line 135, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .switcher__dropdown .switcher-option a {
  color: #284e8e;
  position: relative;
  padding: .5rem 1rem;
  display: block;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 142, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .switcher__dropdown .switcher-option a:hover {
  background-color: #284e8e;
  color: #fff;
}

/* line 147, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .switcher__dropdown .switcher-option a img {
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
}

/* line 153, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions .switcher__dropdown .switcher-option a span {
  padding-left: 3rem;
}

/* line 161, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--language-switch .switcher.switcher--language .switcher__actions:hover .switcher__dropdown {
  opacity: 1;
  pointer-events: all;
}

/* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--rating {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  margin-left: auto;
  width: 100%;
  max-width: 30rem;
  display: none;
}

/* line 175, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--rating a {
  color: inherit;
}

/* line 179, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--rating .block--rating__inner {
  text-align: right;
  height: 13px;
}

/* line 183, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--rating .block--rating__inner .block {
  display: inline-block;
}

/* line 186, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--rating .block--rating__inner .block p:first-of-type {
  float: left;
  color: #ffffff;
  line-height: 13px;
  margin-right: 1rem;
  margin-bottom: 0;
}

/* line 194, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.site-topbar .block--rating .block--rating__inner .block .kiyoh-block {
  float: left;
  display: block;
}

/* line 204, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.holiday-banner {
  display: none;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 100%;
  z-index: -1;
  max-height: 100%;
  max-height: 100vh;
  overflow: hidden;
}

/* line 219, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
.holiday-banner .holiday-banner-image img,
.holiday-banner > div img {
  -o-object-fit: cover;
  object-fit: cover;
  width: 100%;
}

@media only screen and (max-width: 1500px) {
  /* line 204, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .holiday-banner {
    opacity: 0;
    pointer-events: none;
  }
}

/*
= breakpoints
---------------------------------------- */
@media (min-width: 768px) {
  /* line 236, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .kiyoh-block {
    display: none;
  }
}

@media (max-width: 1199.98px) {
  /* line 245, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--usps ul {
    margin-right: -1rem;
  }
  /* line 248, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--usps li {
    padding-right: 1rem;
    font-size: 1.3rem;
  }
  /* line 255, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--menu li {
    font-size: 13px;
  }
  /* line 258, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--menu li:not(:last-of-type) {
    margin-right: 1rem;
  }
}

@media (max-width: 1023.98px) {
  /* line 269, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--usps li {
    font-size: 1.2rem;
  }
  /* line 275, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--menu li {
    font-size: 1.2rem;
  }
  /* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .block--menu li:not(:last-of-type) {
    margin-right: 1rem;
  }
}

@media (max-width: 1023.98px) {
  /* line 288, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block, .site-topbar .breadcrumbs-wrapper .block, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block, .site-topbar body.page-products.catalogsearch-result-index .columns .block, body.page-products.catalogsearch-result-index .site-topbar .columns .block, .site-topbar body.account .columns .block, body.account .site-topbar .columns .block, .site-topbar .catalog-category-view .site-main .block, .catalog-category-view .site-topbar .site-main .block, .site-topbar .page-layout-1column.catalog-product-view .site-main .block, .page-layout-1column.catalog-product-view .site-topbar .site-main .block, .site-topbar body.catalog-product-compare-index .site-main__content .block, body.catalog-product-compare-index .site-topbar .site-main__content .block, .site-topbar body.compare-index-index .site-main__content .block, body.compare-index-index .site-topbar .site-main__content .block, .site-topbar .compare-container .comparison_results .comparison__header .block, .compare-container .comparison_results .site-topbar .comparison__header .block, .site-topbar .compare-container .comparison_results .comparison__inner .block, .compare-container .comparison_results .site-topbar .comparison__inner .block, .site-topbar body.cms-no-route .site-main__content .block, body.cms-no-route .site-topbar .site-main__content .block, .site-topbar body.catalogsearch-result-index .site-main .block, body.catalogsearch-result-index .site-topbar .site-main .block, .site-topbar body.amshopby-index-index .site-main .block, body.amshopby-index-index .site-topbar .site-main .block, .site-topbar body.catalog-product-view .site-main__content .block, body.catalog-product-view .site-topbar .site-main__content .block, .site-topbar body.checkout-cart-index .site-main__content .block, body.checkout-cart-index .site-topbar .site-main__content .block, .site-topbar .progress-steps--breadcrumbs .block, .site-topbar body.checkout-index-index .site-main__content .block, body.checkout-index-index .site-topbar .site-main__content .block, .site-topbar .messages .block, .site-topbar .checkout-onepage-success .site-main__content .block, .checkout-onepage-success .site-topbar .site-main__content .block, .site-topbar body.customer-account-login .site-main__content .block, body.customer-account-login .site-topbar .site-main__content .block, .site-topbar .login-container .block, .site-topbar body.customer-account-create .site-main__content .block, body.customer-account-create .site-topbar .site-main__content .block, .site-topbar body.customer-account-forgotpassword .site-main__content .block, body.customer-account-forgotpassword .site-topbar .site-main__content .block, .site-topbar body.customer-account-createpassword .site-main__content .block, body.customer-account-createpassword .site-topbar .site-main__content .block, .site-topbar body.account .site-main__content .block, body.account .site-topbar .site-main__content .block, .site-topbar body.customer-account-logoutsuccess .site-main__content .block, body.customer-account-logoutsuccess .site-topbar .site-main__content .block, .site-topbar body.cms-page-view .site-main__content .block, body.cms-page-view .site-topbar .site-main__content .block {
    text-align: center;
    display: none;
  }
  /* line 291, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--usps, .site-topbar .breadcrumbs-wrapper .block--usps, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps, .site-topbar body.account .columns .block--usps, body.account .site-topbar .columns .block--usps, .site-topbar .catalog-category-view .site-main .block--usps, .catalog-category-view .site-topbar .site-main .block--usps, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps, .site-topbar body.compare-index-index .site-main__content .block--usps, body.compare-index-index .site-topbar .site-main__content .block--usps, .site-topbar .compare-container .comparison_results .comparison__header .block--usps, .compare-container .comparison_results .site-topbar .comparison__header .block--usps, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps, .site-topbar body.cms-no-route .site-main__content .block--usps, body.cms-no-route .site-topbar .site-main__content .block--usps, .site-topbar body.catalogsearch-result-index .site-main .block--usps, body.catalogsearch-result-index .site-topbar .site-main .block--usps, .site-topbar body.amshopby-index-index .site-main .block--usps, body.amshopby-index-index .site-topbar .site-main .block--usps, .site-topbar body.catalog-product-view .site-main__content .block--usps, body.catalog-product-view .site-topbar .site-main__content .block--usps, .site-topbar body.checkout-cart-index .site-main__content .block--usps, body.checkout-cart-index .site-topbar .site-main__content .block--usps, .site-topbar .progress-steps--breadcrumbs .block--usps, .site-topbar body.checkout-index-index .site-main__content .block--usps, body.checkout-index-index .site-topbar .site-main__content .block--usps, .site-topbar .messages .block--usps, .site-topbar .checkout-onepage-success .site-main__content .block--usps, .checkout-onepage-success .site-topbar .site-main__content .block--usps, .site-topbar body.customer-account-login .site-main__content .block--usps, body.customer-account-login .site-topbar .site-main__content .block--usps, .site-topbar .login-container .block--usps, .site-topbar body.customer-account-create .site-main__content .block--usps, body.customer-account-create .site-topbar .site-main__content .block--usps, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps, .site-topbar body.customer-account-createpassword .site-main__content .block--usps, body.customer-account-createpassword .site-topbar .site-main__content .block--usps, .site-topbar body.account .site-main__content .block--usps, body.account .site-topbar .site-main__content .block--usps, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps, .site-topbar body.cms-page-view .site-main__content .block--usps, body.cms-page-view .site-topbar .site-main__content .block--usps {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
  /* line 293, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--usps > .block, .site-topbar .breadcrumbs-wrapper .block--usps > .block, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block, .site-topbar body.account .columns .block--usps > .block, body.account .site-topbar .columns .block--usps > .block, .site-topbar .catalog-category-view .site-main .block--usps > .block, .catalog-category-view .site-topbar .site-main .block--usps > .block, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block, .site-topbar body.compare-index-index .site-main__content .block--usps > .block, body.compare-index-index .site-topbar .site-main__content .block--usps > .block, .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block, .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block, .site-topbar body.cms-no-route .site-main__content .block--usps > .block, body.cms-no-route .site-topbar .site-main__content .block--usps > .block, .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block, body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block, .site-topbar body.amshopby-index-index .site-main .block--usps > .block, body.amshopby-index-index .site-topbar .site-main .block--usps > .block, .site-topbar body.catalog-product-view .site-main__content .block--usps > .block, body.catalog-product-view .site-topbar .site-main__content .block--usps > .block, .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block, body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block, .site-topbar .progress-steps--breadcrumbs .block--usps > .block, .site-topbar body.checkout-index-index .site-main__content .block--usps > .block, body.checkout-index-index .site-topbar .site-main__content .block--usps > .block, .site-topbar .messages .block--usps > .block, .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block, .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block, .site-topbar body.customer-account-login .site-main__content .block--usps > .block, body.customer-account-login .site-topbar .site-main__content .block--usps > .block, .site-topbar .login-container .block--usps > .block, .site-topbar body.customer-account-create .site-main__content .block--usps > .block, body.customer-account-create .site-topbar .site-main__content .block--usps > .block, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block, .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block, body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block, .site-topbar body.account .site-main__content .block--usps > .block, body.account .site-topbar .site-main__content .block--usps > .block, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block, .site-topbar body.cms-page-view .site-main__content .block--usps > .block, body.cms-page-view .site-topbar .site-main__content .block--usps > .block {
    display: inline-block;
  }
  /* line 297, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--language-switch, .site-topbar .breadcrumbs-wrapper .block--language-switch, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--language-switch, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--language-switch, .site-topbar body.page-products.catalogsearch-result-index .columns .block--language-switch, body.page-products.catalogsearch-result-index .site-topbar .columns .block--language-switch, .site-topbar body.account .columns .block--language-switch, body.account .site-topbar .columns .block--language-switch, .site-topbar .catalog-category-view .site-main .block--language-switch, .catalog-category-view .site-topbar .site-main .block--language-switch, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--language-switch, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--language-switch, .site-topbar body.catalog-product-compare-index .site-main__content .block--language-switch, body.catalog-product-compare-index .site-topbar .site-main__content .block--language-switch, .site-topbar body.compare-index-index .site-main__content .block--language-switch, body.compare-index-index .site-topbar .site-main__content .block--language-switch, .site-topbar .compare-container .comparison_results .comparison__header .block--language-switch, .compare-container .comparison_results .site-topbar .comparison__header .block--language-switch, .site-topbar .compare-container .comparison_results .comparison__inner .block--language-switch, .compare-container .comparison_results .site-topbar .comparison__inner .block--language-switch, .site-topbar body.cms-no-route .site-main__content .block--language-switch, body.cms-no-route .site-topbar .site-main__content .block--language-switch, .site-topbar body.catalogsearch-result-index .site-main .block--language-switch, body.catalogsearch-result-index .site-topbar .site-main .block--language-switch, .site-topbar body.amshopby-index-index .site-main .block--language-switch, body.amshopby-index-index .site-topbar .site-main .block--language-switch, .site-topbar body.catalog-product-view .site-main__content .block--language-switch, body.catalog-product-view .site-topbar .site-main__content .block--language-switch, .site-topbar body.checkout-cart-index .site-main__content .block--language-switch, body.checkout-cart-index .site-topbar .site-main__content .block--language-switch, .site-topbar .progress-steps--breadcrumbs .block--language-switch, .site-topbar body.checkout-index-index .site-main__content .block--language-switch, body.checkout-index-index .site-topbar .site-main__content .block--language-switch, .site-topbar .messages .block--language-switch, .site-topbar .checkout-onepage-success .site-main__content .block--language-switch, .checkout-onepage-success .site-topbar .site-main__content .block--language-switch, .site-topbar body.customer-account-login .site-main__content .block--language-switch, body.customer-account-login .site-topbar .site-main__content .block--language-switch, .site-topbar .login-container .block--language-switch, .site-topbar body.customer-account-create .site-main__content .block--language-switch, body.customer-account-create .site-topbar .site-main__content .block--language-switch, .site-topbar body.customer-account-forgotpassword .site-main__content .block--language-switch, body.customer-account-forgotpassword .site-topbar .site-main__content .block--language-switch, .site-topbar body.customer-account-createpassword .site-main__content .block--language-switch, body.customer-account-createpassword .site-topbar .site-main__content .block--language-switch, .site-topbar body.account .site-main__content .block--language-switch, body.account .site-topbar .site-main__content .block--language-switch, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--language-switch, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--language-switch, .site-topbar body.cms-page-view .site-main__content .block--language-switch, body.cms-page-view .site-topbar .site-main__content .block--language-switch {
    display: table;
  }
  /* line 300, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--rating, .site-topbar .breadcrumbs-wrapper .block--rating, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--rating, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--rating, .site-topbar body.page-products.catalogsearch-result-index .columns .block--rating, body.page-products.catalogsearch-result-index .site-topbar .columns .block--rating, .site-topbar body.account .columns .block--rating, body.account .site-topbar .columns .block--rating, .site-topbar .catalog-category-view .site-main .block--rating, .catalog-category-view .site-topbar .site-main .block--rating, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--rating, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--rating, .site-topbar body.catalog-product-compare-index .site-main__content .block--rating, body.catalog-product-compare-index .site-topbar .site-main__content .block--rating, .site-topbar body.compare-index-index .site-main__content .block--rating, body.compare-index-index .site-topbar .site-main__content .block--rating, .site-topbar .compare-container .comparison_results .comparison__header .block--rating, .compare-container .comparison_results .site-topbar .comparison__header .block--rating, .site-topbar .compare-container .comparison_results .comparison__inner .block--rating, .compare-container .comparison_results .site-topbar .comparison__inner .block--rating, .site-topbar body.cms-no-route .site-main__content .block--rating, body.cms-no-route .site-topbar .site-main__content .block--rating, .site-topbar body.catalogsearch-result-index .site-main .block--rating, body.catalogsearch-result-index .site-topbar .site-main .block--rating, .site-topbar body.amshopby-index-index .site-main .block--rating, body.amshopby-index-index .site-topbar .site-main .block--rating, .site-topbar body.catalog-product-view .site-main__content .block--rating, body.catalog-product-view .site-topbar .site-main__content .block--rating, .site-topbar body.checkout-cart-index .site-main__content .block--rating, body.checkout-cart-index .site-topbar .site-main__content .block--rating, .site-topbar .progress-steps--breadcrumbs .block--rating, .site-topbar body.checkout-index-index .site-main__content .block--rating, body.checkout-index-index .site-topbar .site-main__content .block--rating, .site-topbar .messages .block--rating, .site-topbar .checkout-onepage-success .site-main__content .block--rating, .checkout-onepage-success .site-topbar .site-main__content .block--rating, .site-topbar body.customer-account-login .site-main__content .block--rating, body.customer-account-login .site-topbar .site-main__content .block--rating, .site-topbar .login-container .block--rating, .site-topbar body.customer-account-create .site-main__content .block--rating, body.customer-account-create .site-topbar .site-main__content .block--rating, .site-topbar body.customer-account-forgotpassword .site-main__content .block--rating, body.customer-account-forgotpassword .site-topbar .site-main__content .block--rating, .site-topbar body.customer-account-createpassword .site-main__content .block--rating, body.customer-account-createpassword .site-topbar .site-main__content .block--rating, .site-topbar body.account .site-main__content .block--rating, body.account .site-topbar .site-main__content .block--rating, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--rating, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--rating, .site-topbar body.cms-page-view .site-main__content .block--rating, body.cms-page-view .site-topbar .site-main__content .block--rating {
    max-width: 100%;
  }
  /* line 303, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--rating .block--rating__inner, .site-topbar .breadcrumbs-wrapper .block--rating .block--rating__inner, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--rating .block--rating__inner, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--rating .block--rating__inner, .site-topbar body.page-products.catalogsearch-result-index .columns .block--rating .block--rating__inner, body.page-products.catalogsearch-result-index .site-topbar .columns .block--rating .block--rating__inner, .site-topbar body.account .columns .block--rating .block--rating__inner, body.account .site-topbar .columns .block--rating .block--rating__inner, .site-topbar .catalog-category-view .site-main .block--rating .block--rating__inner, .catalog-category-view .site-topbar .site-main .block--rating .block--rating__inner, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--rating .block--rating__inner, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--rating .block--rating__inner, .site-topbar body.catalog-product-compare-index .site-main__content .block--rating .block--rating__inner, body.catalog-product-compare-index .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.compare-index-index .site-main__content .block--rating .block--rating__inner, body.compare-index-index .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar .compare-container .comparison_results .comparison__header .block--rating .block--rating__inner, .compare-container .comparison_results .site-topbar .comparison__header .block--rating .block--rating__inner, .site-topbar .compare-container .comparison_results .comparison__inner .block--rating .block--rating__inner, .compare-container .comparison_results .site-topbar .comparison__inner .block--rating .block--rating__inner, .site-topbar body.cms-no-route .site-main__content .block--rating .block--rating__inner, body.cms-no-route .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.catalogsearch-result-index .site-main .block--rating .block--rating__inner, body.catalogsearch-result-index .site-topbar .site-main .block--rating .block--rating__inner, .site-topbar body.amshopby-index-index .site-main .block--rating .block--rating__inner, body.amshopby-index-index .site-topbar .site-main .block--rating .block--rating__inner, .site-topbar body.catalog-product-view .site-main__content .block--rating .block--rating__inner, body.catalog-product-view .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.checkout-cart-index .site-main__content .block--rating .block--rating__inner, body.checkout-cart-index .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar .progress-steps--breadcrumbs .block--rating .block--rating__inner, .site-topbar body.checkout-index-index .site-main__content .block--rating .block--rating__inner, body.checkout-index-index .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar .messages .block--rating .block--rating__inner, .site-topbar .checkout-onepage-success .site-main__content .block--rating .block--rating__inner, .checkout-onepage-success .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.customer-account-login .site-main__content .block--rating .block--rating__inner, body.customer-account-login .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar .login-container .block--rating .block--rating__inner, .site-topbar body.customer-account-create .site-main__content .block--rating .block--rating__inner, body.customer-account-create .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.customer-account-forgotpassword .site-main__content .block--rating .block--rating__inner, body.customer-account-forgotpassword .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.customer-account-createpassword .site-main__content .block--rating .block--rating__inner, body.customer-account-createpassword .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.account .site-main__content .block--rating .block--rating__inner, body.account .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--rating .block--rating__inner, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--rating .block--rating__inner, .site-topbar body.cms-page-view .site-main__content .block--rating .block--rating__inner, body.cms-page-view .site-topbar .site-main__content .block--rating .block--rating__inner {
    display: block;
    text-align: center;
  }
  /* line 307, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--rating .block--rating__inner > .block, .site-topbar .breadcrumbs-wrapper .block--rating .block--rating__inner > .block, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--rating .block--rating__inner > .block, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--rating .block--rating__inner > .block, .site-topbar body.page-products.catalogsearch-result-index .columns .block--rating .block--rating__inner > .block, body.page-products.catalogsearch-result-index .site-topbar .columns .block--rating .block--rating__inner > .block, .site-topbar body.account .columns .block--rating .block--rating__inner > .block, body.account .site-topbar .columns .block--rating .block--rating__inner > .block, .site-topbar .catalog-category-view .site-main .block--rating .block--rating__inner > .block, .catalog-category-view .site-topbar .site-main .block--rating .block--rating__inner > .block, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--rating .block--rating__inner > .block, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--rating .block--rating__inner > .block, .site-topbar body.catalog-product-compare-index .site-main__content .block--rating .block--rating__inner > .block, body.catalog-product-compare-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.compare-index-index .site-main__content .block--rating .block--rating__inner > .block, body.compare-index-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar .compare-container .comparison_results .comparison__header .block--rating .block--rating__inner > .block, .compare-container .comparison_results .site-topbar .comparison__header .block--rating .block--rating__inner > .block, .site-topbar .compare-container .comparison_results .comparison__inner .block--rating .block--rating__inner > .block, .compare-container .comparison_results .site-topbar .comparison__inner .block--rating .block--rating__inner > .block, .site-topbar body.cms-no-route .site-main__content .block--rating .block--rating__inner > .block, body.cms-no-route .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.catalogsearch-result-index .site-main .block--rating .block--rating__inner > .block, body.catalogsearch-result-index .site-topbar .site-main .block--rating .block--rating__inner > .block, .site-topbar body.amshopby-index-index .site-main .block--rating .block--rating__inner > .block, body.amshopby-index-index .site-topbar .site-main .block--rating .block--rating__inner > .block, .site-topbar body.catalog-product-view .site-main__content .block--rating .block--rating__inner > .block, body.catalog-product-view .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.checkout-cart-index .site-main__content .block--rating .block--rating__inner > .block, body.checkout-cart-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar .progress-steps--breadcrumbs .block--rating .block--rating__inner > .block, .site-topbar body.checkout-index-index .site-main__content .block--rating .block--rating__inner > .block, body.checkout-index-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar .messages .block--rating .block--rating__inner > .block, .site-topbar .checkout-onepage-success .site-main__content .block--rating .block--rating__inner > .block, .checkout-onepage-success .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.customer-account-login .site-main__content .block--rating .block--rating__inner > .block, body.customer-account-login .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar .login-container .block--rating .block--rating__inner > .block, .site-topbar body.customer-account-create .site-main__content .block--rating .block--rating__inner > .block, body.customer-account-create .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.customer-account-forgotpassword .site-main__content .block--rating .block--rating__inner > .block, body.customer-account-forgotpassword .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.customer-account-createpassword .site-main__content .block--rating .block--rating__inner > .block, body.customer-account-createpassword .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.account .site-main__content .block--rating .block--rating__inner > .block, body.account .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--rating .block--rating__inner > .block, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--rating .block--rating__inner > .block, .site-topbar body.cms-page-view .site-main__content .block--rating .block--rating__inner > .block, body.cms-page-view .site-topbar .site-main__content .block--rating .block--rating__inner > .block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
  }
  /* line 310, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--rating .block--rating__inner > .block > p, .site-topbar .breadcrumbs-wrapper .block--rating .block--rating__inner > .block > p, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--rating .block--rating__inner > .block > p, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--rating .block--rating__inner > .block > p, .site-topbar body.page-products.catalogsearch-result-index .columns .block--rating .block--rating__inner > .block > p, body.page-products.catalogsearch-result-index .site-topbar .columns .block--rating .block--rating__inner > .block > p, .site-topbar body.account .columns .block--rating .block--rating__inner > .block > p, body.account .site-topbar .columns .block--rating .block--rating__inner > .block > p, .site-topbar .catalog-category-view .site-main .block--rating .block--rating__inner > .block > p, .catalog-category-view .site-topbar .site-main .block--rating .block--rating__inner > .block > p, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--rating .block--rating__inner > .block > p, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--rating .block--rating__inner > .block > p, .site-topbar body.catalog-product-compare-index .site-main__content .block--rating .block--rating__inner > .block > p, body.catalog-product-compare-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.compare-index-index .site-main__content .block--rating .block--rating__inner > .block > p, body.compare-index-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar .compare-container .comparison_results .comparison__header .block--rating .block--rating__inner > .block > p, .compare-container .comparison_results .site-topbar .comparison__header .block--rating .block--rating__inner > .block > p, .site-topbar .compare-container .comparison_results .comparison__inner .block--rating .block--rating__inner > .block > p, .compare-container .comparison_results .site-topbar .comparison__inner .block--rating .block--rating__inner > .block > p, .site-topbar body.cms-no-route .site-main__content .block--rating .block--rating__inner > .block > p, body.cms-no-route .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.catalogsearch-result-index .site-main .block--rating .block--rating__inner > .block > p, body.catalogsearch-result-index .site-topbar .site-main .block--rating .block--rating__inner > .block > p, .site-topbar body.amshopby-index-index .site-main .block--rating .block--rating__inner > .block > p, body.amshopby-index-index .site-topbar .site-main .block--rating .block--rating__inner > .block > p, .site-topbar body.catalog-product-view .site-main__content .block--rating .block--rating__inner > .block > p, body.catalog-product-view .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.checkout-cart-index .site-main__content .block--rating .block--rating__inner > .block > p, body.checkout-cart-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar .progress-steps--breadcrumbs .block--rating .block--rating__inner > .block > p, .site-topbar body.checkout-index-index .site-main__content .block--rating .block--rating__inner > .block > p, body.checkout-index-index .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar .messages .block--rating .block--rating__inner > .block > p, .site-topbar .checkout-onepage-success .site-main__content .block--rating .block--rating__inner > .block > p, .checkout-onepage-success .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.customer-account-login .site-main__content .block--rating .block--rating__inner > .block > p, body.customer-account-login .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar .login-container .block--rating .block--rating__inner > .block > p, .site-topbar body.customer-account-create .site-main__content .block--rating .block--rating__inner > .block > p, body.customer-account-create .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.customer-account-forgotpassword .site-main__content .block--rating .block--rating__inner > .block > p, body.customer-account-forgotpassword .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.customer-account-createpassword .site-main__content .block--rating .block--rating__inner > .block > p, body.customer-account-createpassword .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.account .site-main__content .block--rating .block--rating__inner > .block > p, body.account .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--rating .block--rating__inner > .block > p, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p, .site-topbar body.cms-page-view .site-main__content .block--rating .block--rating__inner > .block > p, body.cms-page-view .site-topbar .site-main__content .block--rating .block--rating__inner > .block > p {
    display: none;
  }
}

@media (max-width: 920px) {
  /* line 323, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--usps > .block ul li:last-of-type, .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:last-of-type, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:last-of-type, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.account .columns .block--usps > .block ul li:last-of-type, body.account .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:last-of-type, .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:last-of-type, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:last-of-type, .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:last-of-type, body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:last-of-type, body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:last-of-type, body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .messages .block--usps > .block ul li:last-of-type, .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:last-of-type, .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .login-container .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.account .site-main__content .block--usps > .block ul li:last-of-type, body.account .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:last-of-type, body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type {
    display: none;
  }
}

@media (max-width: 767.98px) {
  /* line 331, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar {
    text-align: center;
  }
  /* line 335, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--usps > .block ul li:nth-of-type(4), .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:nth-of-type(4), .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:nth-of-type(4), .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:nth-of-type(4), body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar body.account .columns .block--usps > .block ul li:nth-of-type(4), body.account .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:nth-of-type(4), .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:nth-of-type(4), .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:nth-of-type(4), .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:nth-of-type(4), .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:nth-of-type(4), .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:nth-of-type(4), .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:nth-of-type(4), body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:nth-of-type(4), body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:nth-of-type(4), body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:nth-of-type(4), body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:nth-of-type(4), .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .messages .block--usps > .block ul li:nth-of-type(4), .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:nth-of-type(4), .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .login-container .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.account .site-main__content .block--usps > .block ul li:nth-of-type(4), body.account .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:nth-of-type(4), body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .container .block--usps > .block ul li:last-of-type, .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:last-of-type, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:last-of-type, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.account .columns .block--usps > .block ul li:last-of-type, body.account .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:last-of-type, .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:last-of-type, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:last-of-type, .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:last-of-type, body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:last-of-type, body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:last-of-type, body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .messages .block--usps > .block ul li:last-of-type, .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:last-of-type, .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .login-container .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.account .site-main__content .block--usps > .block ul li:last-of-type, body.account .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:last-of-type, body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type {
    display: none;
  }
}

@media (max-width: 600px) {
  /* line 347, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--usps > .block ul li:nth-of-type(3), .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:nth-of-type(3), .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:nth-of-type(3), .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:nth-of-type(3), .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:nth-of-type(3), body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:nth-of-type(3), .site-topbar body.account .columns .block--usps > .block ul li:nth-of-type(3), body.account .site-topbar .columns .block--usps > .block ul li:nth-of-type(3), .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:nth-of-type(3), .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:nth-of-type(3), .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:nth-of-type(3), .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:nth-of-type(3), .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:nth-of-type(3), .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:nth-of-type(3), .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:nth-of-type(3), body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:nth-of-type(3), body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:nth-of-type(3), body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:nth-of-type(3), body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:nth-of-type(3), .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .messages .block--usps > .block ul li:nth-of-type(3), .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:nth-of-type(3), .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .login-container .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.account .site-main__content .block--usps > .block ul li:nth-of-type(3), body.account .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:nth-of-type(3), body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .container .block--usps > .block ul li:nth-of-type(4), .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:nth-of-type(4), .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:nth-of-type(4), .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:nth-of-type(4), body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar body.account .columns .block--usps > .block ul li:nth-of-type(4), body.account .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:nth-of-type(4), .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:nth-of-type(4), .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:nth-of-type(4), .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:nth-of-type(4), .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:nth-of-type(4), .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:nth-of-type(4), .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:nth-of-type(4), body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:nth-of-type(4), body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:nth-of-type(4), body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:nth-of-type(4), body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:nth-of-type(4), .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .messages .block--usps > .block ul li:nth-of-type(4), .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:nth-of-type(4), .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .login-container .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.account .site-main__content .block--usps > .block ul li:nth-of-type(4), body.account .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:nth-of-type(4), body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .container .block--usps > .block ul li:last-of-type, .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:last-of-type, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:last-of-type, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.account .columns .block--usps > .block ul li:last-of-type, body.account .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:last-of-type, .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:last-of-type, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:last-of-type, .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:last-of-type, body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:last-of-type, body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:last-of-type, body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .messages .block--usps > .block ul li:last-of-type, .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:last-of-type, .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .login-container .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.account .site-main__content .block--usps > .block ul li:last-of-type, body.account .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:last-of-type, body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type {
    display: none;
  }
}

@media (max-width: 500px) {
  /* line 359, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-topbar.scss */
  .site-topbar .container .block--usps > .block ul li:first-of-type, .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:first-of-type, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:first-of-type, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:first-of-type, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:first-of-type, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:first-of-type, .site-topbar body.account .columns .block--usps > .block ul li:first-of-type, body.account .site-topbar .columns .block--usps > .block ul li:first-of-type, .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:first-of-type, .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:first-of-type, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:first-of-type, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:first-of-type, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:first-of-type, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:first-of-type, body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:first-of-type, .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:first-of-type, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:first-of-type, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:first-of-type, .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:first-of-type, body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:first-of-type, body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:first-of-type, .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:first-of-type, body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:first-of-type, .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:first-of-type, body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:first-of-type, body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:first-of-type, .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:first-of-type, body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar .messages .block--usps > .block ul li:first-of-type, .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:first-of-type, .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:first-of-type, body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar .login-container .block--usps > .block ul li:first-of-type, .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:first-of-type, body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:first-of-type, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:first-of-type, body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.account .site-main__content .block--usps > .block ul li:first-of-type, body.account .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:first-of-type, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:first-of-type, body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:first-of-type, .site-topbar .container .block--usps > .block ul li:nth-of-type(3), .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:nth-of-type(3), .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:nth-of-type(3), .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:nth-of-type(3), .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:nth-of-type(3), body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:nth-of-type(3), .site-topbar body.account .columns .block--usps > .block ul li:nth-of-type(3), body.account .site-topbar .columns .block--usps > .block ul li:nth-of-type(3), .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:nth-of-type(3), .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:nth-of-type(3), .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:nth-of-type(3), .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:nth-of-type(3), .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:nth-of-type(3), .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:nth-of-type(3), .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:nth-of-type(3), body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:nth-of-type(3), body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:nth-of-type(3), body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(3), .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:nth-of-type(3), body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:nth-of-type(3), .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:nth-of-type(3), body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .messages .block--usps > .block ul li:nth-of-type(3), .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:nth-of-type(3), .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .login-container .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.account .site-main__content .block--usps > .block ul li:nth-of-type(3), body.account .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:nth-of-type(3), body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:nth-of-type(3), body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(3), .site-topbar .container .block--usps > .block ul li:nth-of-type(4), .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:nth-of-type(4), .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:nth-of-type(4), .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:nth-of-type(4), body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar body.account .columns .block--usps > .block ul li:nth-of-type(4), body.account .site-topbar .columns .block--usps > .block ul li:nth-of-type(4), .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:nth-of-type(4), .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:nth-of-type(4), .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:nth-of-type(4), .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:nth-of-type(4), .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:nth-of-type(4), .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:nth-of-type(4), .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:nth-of-type(4), body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:nth-of-type(4), body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:nth-of-type(4), body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:nth-of-type(4), .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:nth-of-type(4), body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:nth-of-type(4), .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:nth-of-type(4), body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .messages .block--usps > .block ul li:nth-of-type(4), .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:nth-of-type(4), .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .login-container .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.account .site-main__content .block--usps > .block ul li:nth-of-type(4), body.account .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:nth-of-type(4), body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:nth-of-type(4), body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:nth-of-type(4), .site-topbar .container .block--usps > .block ul li:last-of-type, .site-topbar .breadcrumbs-wrapper .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-2columns-left.catalog-category-view .columns .block--usps > .block ul li:last-of-type, .page-layout-2columns-left.catalog-category-view .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.page-products.catalogsearch-result-index .columns .block--usps > .block ul li:last-of-type, body.page-products.catalogsearch-result-index .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar body.account .columns .block--usps > .block ul li:last-of-type, body.account .site-topbar .columns .block--usps > .block ul li:last-of-type, .site-topbar .catalog-category-view .site-main .block--usps > .block ul li:last-of-type, .catalog-category-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar .page-layout-1column.catalog-product-view .site-main .block--usps > .block ul li:last-of-type, .page-layout-1column.catalog-product-view .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-compare-index .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-compare-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.compare-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.compare-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__header .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__header .block--usps > .block ul li:last-of-type, .site-topbar .compare-container .comparison_results .comparison__inner .block--usps > .block ul li:last-of-type, .compare-container .comparison_results .site-topbar .comparison__inner .block--usps > .block ul li:last-of-type, .site-topbar body.cms-no-route .site-main__content .block--usps > .block ul li:last-of-type, body.cms-no-route .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.catalogsearch-result-index .site-main .block--usps > .block ul li:last-of-type, body.catalogsearch-result-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.amshopby-index-index .site-main .block--usps > .block ul li:last-of-type, body.amshopby-index-index .site-topbar .site-main .block--usps > .block ul li:last-of-type, .site-topbar body.catalog-product-view .site-main__content .block--usps > .block ul li:last-of-type, body.catalog-product-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-cart-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-cart-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .progress-steps--breadcrumbs .block--usps > .block ul li:last-of-type, .site-topbar body.checkout-index-index .site-main__content .block--usps > .block ul li:last-of-type, body.checkout-index-index .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .messages .block--usps > .block ul li:last-of-type, .site-topbar .checkout-onepage-success .site-main__content .block--usps > .block ul li:last-of-type, .checkout-onepage-success .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-login .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-login .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar .login-container .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-create .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-create .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-forgotpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-forgotpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-createpassword .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-createpassword .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.account .site-main__content .block--usps > .block ul li:last-of-type, body.account .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.customer-account-logoutsuccess .site-main__content .block--usps > .block ul li:last-of-type, body.customer-account-logoutsuccess .site-topbar .site-main__content .block--usps > .block ul li:last-of-type, .site-topbar body.cms-page-view .site-main__content .block--usps > .block ul li:last-of-type, body.cms-page-view .site-topbar .site-main__content .block--usps > .block ul li:last-of-type {
    display: none;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.page-wrapper {
  overflow: hidden;
  max-width: 100%;
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle {
  background-color: #1d3866;
  background-image: url("../images/header_pattern.png");
  background-repeat: repeat-x;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle .container, .site-header__middle .breadcrumbs-wrapper, .site-header__middle .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-header__middle .columns,
.site-header__middle body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-header__middle .columns,
.site-header__middle body.account .columns, body.account .site-header__middle .columns, .site-header__middle .catalog-category-view .site-main, .catalog-category-view .site-header__middle .site-main, .site-header__middle .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-header__middle .site-main, .site-header__middle body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-header__middle .site-main__content,
.site-header__middle body.compare-index-index .site-main__content, body.compare-index-index .site-header__middle .site-main__content, .site-header__middle .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-header__middle .comparison__header, .site-header__middle .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-header__middle .comparison__inner, .site-header__middle body.cms-no-route .site-main__content, body.cms-no-route .site-header__middle .site-main__content, .site-header__middle body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-header__middle .site-main,
.site-header__middle body.amshopby-index-index .site-main, body.amshopby-index-index .site-header__middle .site-main, .site-header__middle body.catalog-product-view .site-main__content, body.catalog-product-view .site-header__middle .site-main__content, .site-header__middle body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-header__middle .site-main__content, .site-header__middle .progress-steps--breadcrumbs, .site-header__middle body.checkout-index-index .site-main__content, body.checkout-index-index .site-header__middle .site-main__content, .site-header__middle .messages, .site-header__middle .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-header__middle .site-main__content, .site-header__middle body.customer-account-login .site-main__content, body.customer-account-login .site-header__middle .site-main__content, .site-header__middle .login-container, .site-header__middle body.customer-account-create .site-main__content, body.customer-account-create .site-header__middle .site-main__content, .site-header__middle body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-header__middle .site-main__content,
.site-header__middle body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-header__middle .site-main__content, .site-header__middle body.account .site-main__content, body.account .site-header__middle .site-main__content, .site-header__middle body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-header__middle .site-main__content, .site-header__middle body.cms-page-view .site-main__content, body.cms-page-view .site-header__middle .site-main__content {
  padding: 3.4rem 1.5rem;
  position: relative;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle .container--flex {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle .block--logo {
  width: 100%;
  max-width: 30rem;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle .block--search {
  width: 100%;
  max-width: 42rem;
  margin-left: auto;
  margin-right: auto;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle .block--mark {
  width: 9.1rem;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--logo {
  width: 100%;
  max-width: 33.33rem;
}

/* line 38, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--logo .logo {
  min-width: 30rem;
  max-width: 100%;
  margin-bottom: 0;
}

/* line 42, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--logo .logo a {
  display: table;
}

@media (max-width: 767.98px) {
  /* line 42, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle > .container--flex > .block--logo .logo a {
    margin: 0 auto;
  }
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--logo .logo a img {
  display: inline-block;
  vertical-align: middle;
}

/* line 55, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--search .search--mini {
  max-width: 42rem;
  margin: 0 auto;
}

@media (max-width: 1023.98px) {
  /* line 55, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle > .container--flex > .block--search .search--mini {
    max-width: 33.33rem;
  }
}

/* line 63, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu {
  width: 100%;
  max-width: 33.33rem;
  padding-right: 8rem;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu {
  float: right;
  position: relative;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu .greet {
  display: none;
}

/* line 73, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul {
  position: absolute;
  top: 100%;
  left: 25%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #ffffff;
  opacity: 0;
  pointer-events: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  background-color: #22437a;
  z-index: 99999;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  width: 20rem;
}

/* line 88, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li {
  position: relative;
  border-bottom: 0.1rem solid rgba(255, 255, 255, 0.1);
}

/* line 91, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li a {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: #ffffff;
  padding: 1rem;
  display: block;
}

/* line 96, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li a:hover {
  background-color: #3364b6;
}

/* line 100, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.customer-welcome {
  color: #ffffff;
  padding: 1rem;
}

/* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.customer-welcome i {
  margin-right: 1rem;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.customer-welcome .customer-name {
  cursor: auto;
}

/* line 105, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.customer-welcome .action.switch {
  display: none;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.link.wishlist {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 110, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.link.wishlist a:before {
  content: '\f004';
  font-family: "Font Awesome 5 Free";
  font-weight: 700;
  margin-right: 1rem;
}

/* line 116, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.link.wishlist a .qty {
  font-size: 1.3rem;
}

/* line 118, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.link.wishlist a .qty:before {
  content: '(';
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.link.wishlist a .qty:after {
  content: ')';
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.authorization-link {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 130, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.authorization-link a:before {
  content: '\f023';
  font-family: "Font Awesome 5 Free";
  font-weight: 700;
  margin-right: 1rem;
}

/* line 138, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.customer-account-create {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 141, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul > li.customer-account-create a:before {
  content: '\f234';
  font-family: "Font Awesome 5 Free";
  font-weight: 700;
  margin-right: 1rem;
}

/* line 150, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu > ul:hover {
  opacity: 1;
  pointer-events: all;
}

/* line 156, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu .item {
  float: left;
  margin-right: 2rem;
  position: relative;
}

/* line 160, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu .item strong {
  color: #ffffff;
  font-weight: 400;
}

/* line 164, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu .item a {
  color: #ffffff;
  display: block;
}

/* line 167, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu .item a:hover {
  text-decoration: underline;
}

/* line 172, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--menu .topmenu .item:hover + ul {
  opacity: 1;
  pointer-events: all;
}

/* line 181, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--mark {
  display: none;
}

/* line 183, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--mark .block--mark__inner {
  text-align: center;
}

/* line 186, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--mark .block--mark__inner a img {
  max-width: 9.1rem;
}

/* line 192, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--cart {
  position: absolute;
  right: 1.5rem;
  top: 0;
}

/* line 196, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--cart .minicart-wrapper {
  float: right;
  width: 8rem;
  height: 8rem;
  background-color: #ffcf2e;
  background-size: 3rem;
  background-position: center 38px;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__middle > .container--flex > .block--cart .minicart-wrapper:before {
  background-color: #ffcf2e;
  border-radius: 0 0 5px 5px;
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 20px;
  top: calc(100% - 13px);
  -webkit-transform: rotate(5deg) skewX(5deg);
  transform: rotate(5deg) skewX(5deg);
}

/* line 222, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
nav ul li {
  font-size: 14px;
}

/* line 228, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom {
  background-color: #284e8e;
}

/* line 230, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom .container, .site-header__bottom .breadcrumbs-wrapper, .site-header__bottom .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-header__bottom .columns,
.site-header__bottom body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-header__bottom .columns,
.site-header__bottom body.account .columns, body.account .site-header__bottom .columns, .site-header__bottom .catalog-category-view .site-main, .catalog-category-view .site-header__bottom .site-main, .site-header__bottom .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-header__bottom .site-main, .site-header__bottom body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-header__bottom .site-main__content,
.site-header__bottom body.compare-index-index .site-main__content, body.compare-index-index .site-header__bottom .site-main__content, .site-header__bottom .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-header__bottom .comparison__header, .site-header__bottom .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-header__bottom .comparison__inner, .site-header__bottom body.cms-no-route .site-main__content, body.cms-no-route .site-header__bottom .site-main__content, .site-header__bottom body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-header__bottom .site-main,
.site-header__bottom body.amshopby-index-index .site-main, body.amshopby-index-index .site-header__bottom .site-main, .site-header__bottom body.catalog-product-view .site-main__content, body.catalog-product-view .site-header__bottom .site-main__content, .site-header__bottom body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-header__bottom .site-main__content, .site-header__bottom .progress-steps--breadcrumbs, .site-header__bottom body.checkout-index-index .site-main__content, body.checkout-index-index .site-header__bottom .site-main__content, .site-header__bottom .messages, .site-header__bottom .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-header__bottom .site-main__content, .site-header__bottom body.customer-account-login .site-main__content, body.customer-account-login .site-header__bottom .site-main__content, .site-header__bottom .login-container, .site-header__bottom body.customer-account-create .site-main__content, body.customer-account-create .site-header__bottom .site-main__content, .site-header__bottom body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-header__bottom .site-main__content,
.site-header__bottom body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-header__bottom .site-main__content, .site-header__bottom body.account .site-main__content, body.account .site-header__bottom .site-main__content, .site-header__bottom body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-header__bottom .site-main__content, .site-header__bottom body.cms-page-view .site-main__content, body.cms-page-view .site-header__bottom .site-main__content {
  position: relative;
}

@media (max-width: 1023.98px) {
  /* line 234, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom:before, .site-header__bottom:after {
    border-top: 0;
    border-bottom: 0;
  }
  /* line 239, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .container, .site-header__bottom .breadcrumbs-wrapper, .site-header__bottom .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-header__bottom .columns,
  .site-header__bottom body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-header__bottom .columns,
  .site-header__bottom body.account .columns, body.account .site-header__bottom .columns, .site-header__bottom .catalog-category-view .site-main, .catalog-category-view .site-header__bottom .site-main, .site-header__bottom .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-header__bottom .site-main, .site-header__bottom body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-header__bottom .site-main__content,
  .site-header__bottom body.compare-index-index .site-main__content, body.compare-index-index .site-header__bottom .site-main__content, .site-header__bottom .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-header__bottom .comparison__header, .site-header__bottom .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-header__bottom .comparison__inner, .site-header__bottom body.cms-no-route .site-main__content, body.cms-no-route .site-header__bottom .site-main__content, .site-header__bottom body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-header__bottom .site-main,
  .site-header__bottom body.amshopby-index-index .site-main, body.amshopby-index-index .site-header__bottom .site-main, .site-header__bottom body.catalog-product-view .site-main__content, body.catalog-product-view .site-header__bottom .site-main__content, .site-header__bottom body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-header__bottom .site-main__content, .site-header__bottom .progress-steps--breadcrumbs, .site-header__bottom body.checkout-index-index .site-main__content, body.checkout-index-index .site-header__bottom .site-main__content, .site-header__bottom .messages, .site-header__bottom .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-header__bottom .site-main__content, .site-header__bottom body.customer-account-login .site-main__content, body.customer-account-login .site-header__bottom .site-main__content, .site-header__bottom .login-container, .site-header__bottom body.customer-account-create .site-main__content, body.customer-account-create .site-header__bottom .site-main__content, .site-header__bottom body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-header__bottom .site-main__content,
  .site-header__bottom body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-header__bottom .site-main__content, .site-header__bottom body.account .site-main__content, body.account .site-header__bottom .site-main__content, .site-header__bottom body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-header__bottom .site-main__content, .site-header__bottom body.cms-page-view .site-main__content, body.cms-page-view .site-header__bottom .site-main__content {
    padding-left: 0;
    padding-right: 0;
    border-bottom: 0;
  }
}

/* line 245, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom .block--category-menu,
.site-header__bottom .block--menu {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 0px;
  flex: 1 0 0;
}

/* line 252, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom .block--category-menu .nav {
  position: relative;
}

/* line 256, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom .block--category-menu a {
  display: block;
  color: #ffffff;
}

/* line 259, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom .block--category-menu a:hover {
  color: #284e8e;
}

/* line 262, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
.site-header__bottom .block--category-menu a img {
  display: none;
}

/*
= breakpoints
---------------------------------------- */
@media (min-width: 1024px) {
  /* line 275, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .appnav,
  .site-header__bottom .search--mobile,
  .site-header__bottom .categories--mobile {
    display: none;
  }
  /* line 284, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.cats:nth-of-type(n+5) {
    display: block !important;
  }
}

@media (max-width: 1199.98px) {
  /* line 296, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle .block--search {
    padding: 0 2rem;
  }
  /* line 299, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle .block--mark {
    padding: 0 1rem;
  }
  /* line 305, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--menu ul li a {
    padding: 1rem 1rem !important;
  }
}

@media (max-width: 1023.98px) {
  /* line 314, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--menu {
    padding-left: 1rem;
  }
  /* line 316, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--menu ul li a {
    padding: 1rem .5rem !important;
  }
  /* line 320, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu {
    max-width: 24rem;
  }
}

@media (max-width: 1023.98px) {
  /* line 328, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle .container, .site-header__middle .breadcrumbs-wrapper, .site-header__middle .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-header__middle .columns,
  .site-header__middle body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-header__middle .columns,
  .site-header__middle body.account .columns, body.account .site-header__middle .columns, .site-header__middle .catalog-category-view .site-main, .catalog-category-view .site-header__middle .site-main, .site-header__middle .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-header__middle .site-main, .site-header__middle body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-header__middle .site-main__content,
  .site-header__middle body.compare-index-index .site-main__content, body.compare-index-index .site-header__middle .site-main__content, .site-header__middle .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-header__middle .comparison__header, .site-header__middle .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-header__middle .comparison__inner, .site-header__middle body.cms-no-route .site-main__content, body.cms-no-route .site-header__middle .site-main__content, .site-header__middle body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-header__middle .site-main,
  .site-header__middle body.amshopby-index-index .site-main, body.amshopby-index-index .site-header__middle .site-main, .site-header__middle body.catalog-product-view .site-main__content, body.catalog-product-view .site-header__middle .site-main__content, .site-header__middle body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-header__middle .site-main__content, .site-header__middle .progress-steps--breadcrumbs, .site-header__middle body.checkout-index-index .site-main__content, body.checkout-index-index .site-header__middle .site-main__content, .site-header__middle .messages, .site-header__middle .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-header__middle .site-main__content, .site-header__middle body.customer-account-login .site-main__content, body.customer-account-login .site-header__middle .site-main__content, .site-header__middle .login-container, .site-header__middle body.customer-account-create .site-main__content, body.customer-account-create .site-header__middle .site-main__content, .site-header__middle body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-header__middle .site-main__content,
  .site-header__middle body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-header__middle .site-main__content, .site-header__middle body.account .site-main__content, body.account .site-header__middle .site-main__content, .site-header__middle body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-header__middle .site-main__content, .site-header__middle body.cms-page-view .site-main__content, body.cms-page-view .site-header__middle .site-main__content {
    padding: 2.6rem 1.5rem;
  }
  /* line 333, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle > .container--flex > .block--menu {
    padding-right: 0;
  }
  /* line 336, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle > .container--flex > .block--menu .topmenu li:last-of-type {
    margin-right: 0;
  }
  /* line 343, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle .block--search,
  .site-header__middle .block--rating,
  .site-header__middle .block--mark,
  .site-header__middle .block--cart {
    display: none;
  }
  /* line 350, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle .block--logo {
    margin-right: auto;
  }
  /* line 356, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .nav--main {
    display: none;
  }
  /* line 360, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--menu {
    max-width: 100%;
    padding-left: 0;
  }
  /* line 365, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile {
    background-color: #eeeeee;
    padding: 1rem;
    margin-top: 50px;
  }
  /* line 370, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .block-title {
    display: none;
  }
  /* line 374, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .form {
    position: relative;
  }
  /* line 378, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .control,
  .site-header__bottom .search--mobile .btn-search {
    display: inline-block;
    vertical-align: top;
  }
  /* line 384, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .control {
    width: 100%;
    margin: 0;
  }
  /* line 388, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .control [type='text'] {
    width: 100%;
    height: 4rem;
    font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
    font-size: 1.4rem;
    color: #130f03;
    border: 0.1rem solid #dddddd;
    border-radius: 1.1rem;
    padding-right: 6rem;
  }
  /* line 400, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .btn-search {
    width: 5rem;
    height: 4rem;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 0 !important;
    font-size: 0;
    background-color: #dddddd;
    background-repeat: no-repeat;
    background-position: center;
    position: absolute;
    right: 0;
    top: 0;
  }
  /* line 413, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .btn-search i {
    color: #130f03;
    font-size: 1.8rem;
  }
  /* line 418, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .btn-search:hover {
    background-color: #284e8e;
  }
  /* line 420, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .search--mobile .btn-search:hover i {
    color: #ffffff;
  }
  /* line 427, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .container--flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 430, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .container--flex .block--category-menu {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    max-width: 100%;
  }
  /* line 435, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .container--flex .block--menu {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 442, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .toggle-dropdown {
    display: none;
  }
  /* line 446, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu a {
    color: black;
    text-transform: uppercase;
    font-weight: 700;
  }
  /* line 452, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown {
    position: relative;
    display: block;
    text-align: center;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: white;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  /* line 462, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown:after {
    display: table;
    content: '';
    clear: both;
  }
  /* line 468, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown li {
    float: left;
    width: 50%;
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 473, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown li:nth-of-type(odd) {
    border-right: 0.1rem solid #dae4e5;
  }
  /* line 477, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown li:nth-last-child(-n+1) {
    border-bottom: 0;
  }
  /* line 481, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown li a {
    padding: 2rem;
  }
  /* line 483, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown li a img {
    display: block;
    margin: 0 auto 1rem auto;
    max-width: 60%;
    max-height: 126px;
  }
  /* line 493, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.cats:nth-of-type(n+5) {
    display: none;
  }
  /* line 497, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler {
    width: 100%;
    padding: 2rem;
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
    margin-top: -1px;
  }
  /* line 503, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.btn, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary.checkout.amasty, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-products.catalogsearch-result-index a.action.back, body.page-products.catalogsearch-result-index .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back,
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-with-filter.page-products a.action.back, body.page-with-filter.page-products .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back,
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account a.action.back, body.account .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler .checkout-onepage-success .site-main form a.action.primary, .checkout-onepage-success .site-main form .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-forgotpassword .captcha-image a.action.captcha-reload, body.customer-account-forgotpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload,
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-createpassword .captcha-image a.action.captcha-reload, body.customer-account-createpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account.customer-address-index .main-content > .block a.action.edit, body.account.customer-address-index .main-content > .block .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.edit {
    width: auto;
    display: inline-block;
    background-color: #284e8e;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    padding: .5rem 4rem;
  }
  /* line 509, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.btn:hover, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary.checkout.amasty:hover, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-products.catalogsearch-result-index a.action.back:hover, body.page-products.catalogsearch-result-index .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back:hover,
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-with-filter.page-products a.action.back:hover, body.page-with-filter.page-products .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back:hover,
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account a.action.back:hover, body.account .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back:hover, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler .checkout-onepage-success .site-main form a.action.primary:hover, .checkout-onepage-success .site-main form .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary:hover, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-forgotpassword .captcha-image a.action.captcha-reload:hover, body.customer-account-forgotpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload:hover,
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-createpassword .captcha-image a.action.captcha-reload:hover, body.customer-account-createpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload:hover, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account.customer-address-index .main-content > .block a.action.edit:hover, body.account.customer-address-index .main-content > .block .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.edit:hover {
    background-color: #1d3866;
    color: black;
  }
  /* line 513, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.btn .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary.checkout.amasty .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-products.catalogsearch-result-index a.action.back .show-more, body.page-products.catalogsearch-result-index .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-with-filter.page-products a.action.back .show-more, body.page-with-filter.page-products .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account a.action.back .show-more, body.account .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler .checkout-onepage-success .site-main form a.action.primary .show-more, .checkout-onepage-success .site-main form .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-forgotpassword .captcha-image a.action.captcha-reload .show-more, body.customer-account-forgotpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-createpassword .captcha-image a.action.captcha-reload .show-more, body.customer-account-createpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload .show-more, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account.customer-address-index .main-content > .block a.action.edit .show-more, body.account.customer-address-index .main-content > .block .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.edit .show-more {
    display: block;
  }
  /* line 516, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.btn .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary.checkout.amasty .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-products.catalogsearch-result-index a.action.back .show-less, body.page-products.catalogsearch-result-index .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.page-with-filter.page-products a.action.back .show-less, body.page-with-filter.page-products .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account a.action.back .show-less, body.account .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.back .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler .checkout-onepage-success .site-main form a.action.primary .show-less, .checkout-onepage-success .site-main form .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.primary .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-forgotpassword .captcha-image a.action.captcha-reload .show-less, body.customer-account-forgotpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.customer-account-createpassword .captcha-image a.action.captcha-reload .show-less, body.customer-account-createpassword .captcha-image .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.captcha-reload .show-less, .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler body.account.customer-address-index .main-content > .block a.action.edit .show-less, body.account.customer-address-index .main-content > .block .site-header__bottom .block--category-menu .dropdown.dropdown-showmore li.category-toggler a.action.edit .show-less {
    display: none;
  }
  /* line 524, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__bottom .block--category-menu:hover .dropdown {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}

@media (max-width: 767.98px) {
  /* line 535, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle > .container--flex > .block--menu {
    display: none;
  }
  /* line 538, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_site-header.scss */
  .site-header__middle > .container--flex > .block--logo {
    margin-left: auto;
  }
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .block-title {
  display: none;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .kiyoh-widget a:last-of-type,
.site-header .kiyoh-block .kiyoh-widget .kiyoh-nr-reviews {
  display: none;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .kiyoh-widget div[style="height:10px"] {
  display: none;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .kiyoh-score {
  margin-right: .3rem;
  line-height: 13px;
  color: #ffffff;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .kiyoh-stars {
  width: 8.2rem;
  height: 13px;
  margin-top: -2px;
  background-color: #cccccc;
  -webkit-mask-image: url("../images/svg/icon-star.svg");
  mask-image: url("../images/svg/icon-star.svg");
}

/* line 32, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .kiyoh-stars .rating-summary,
.site-header .kiyoh-block .kiyoh-stars .rating-result {
  height: 100%;
}

/* line 37, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/header/_kiyoh.scss */
.site-header .kiyoh-block .kiyoh-stars .rating-result span {
  display: block;
  height: 100%;
  background-color: #284e8e;
  -webkit-mask-image: url("../images/svg/icon-star.svg");
  mask-image: url("../images/svg/icon-star.svg");
}

@media all and (min-width: 1024px), print {
  /* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results {
    display: -ms-flexbox;
    display: -webkit-box;
    display: flex;
    overflow: auto;
  }
  /* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-products.-columns {
    border-left: 1px solid #c2c2c2;
  }
  /* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-leftside,
  .amsearch-results .amsearch-products {
    width: inherit;
  }
}

@media all and (min-width: 1024px), print {
  /* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  #amsearch-result-tabs .data.title.active {
    background: none;
  }
  /* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  #amsearch-result-tabs .data.title.last {
    border-bottom: none;
    margin-bottom: 0;
  }
}

/* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-results {
  padding-bottom: 5px;
  background: #fff;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-results .amsearch-item {
  padding: 5px 5px 5px 15px;
  text-transform: capitalize;
  cursor: pointer;
}

/* line 34, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-results .amsearch-item:hover {
  background: #e8e8e8;
}

/* line 37, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-results .amsearch-item .item-name {
  color: #000;
}

/* line 40, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-results .amsearch-item .item-description {
  color: #000;
  font-size: 1.2rem;
  display: none;
}

/* line 45, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-results .amsearch-products {
  padding-bottom: 10px;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-leftside .amsearch-item {
  padding: 5px 25px 5px 15px;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-autocomplete .product-item-name {
  margin: 0;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-autocomplete-image {
  display: inline-block;
  width: 5rem;
}

/* line 58, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-autocomplete-information {
  padding-left: 1%;
  display: inline-block;
  width: 65%;
  vertical-align: top;
}

/* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-loader {
  background-image: url("../images/loader-1.gif");
  background-repeat: no-repeat;
  height: 11px;
  width: 16px;
  margin-right: 5px;
  right: 0;
  top: 9px;
  position: absolute;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-wrapper-input.amsearch-left-position {
  width: auto !important;
}

/* line 77, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-message.message.info {
  margin: 0;
}

/* line 80, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.search-autocomplete {
  margin-top: 5px !important;
  border: 1px solid #c2c2c2;
  word-break: break-all;
  max-width: 88vw;
  max-height: 90vh;
  overflow-y: auto;
}

/* line 88, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-num-results {
  float: right;
}

/* line 91, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.search-autocomplete .amsearch-results .amasty-more-results {
  text-align: center;
  padding: 15px;
  clear: both;
}

/* line 96, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.search-autocomplete .amsearch-results .amasty-more-results .btn, .search-autocomplete .amsearch-results .amasty-more-results .action.primary.checkout.amasty, .search-autocomplete .amsearch-results .amasty-more-results body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .search-autocomplete .amsearch-results .amasty-more-results .action.back,
.search-autocomplete .amsearch-results .amasty-more-results body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .search-autocomplete .amsearch-results .amasty-more-results .action.back,
.search-autocomplete .amsearch-results .amasty-more-results body.account .action.back, body.account .search-autocomplete .amsearch-results .amasty-more-results .action.back, .search-autocomplete .amsearch-results .amasty-more-results .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .search-autocomplete .amsearch-results .amasty-more-results .action.primary, .search-autocomplete .amsearch-results .amasty-more-results body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .search-autocomplete .amsearch-results .amasty-more-results .action.captcha-reload,
.search-autocomplete .amsearch-results .amasty-more-results body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .search-autocomplete .amsearch-results .amasty-more-results .action.captcha-reload, .search-autocomplete .amsearch-results .amasty-more-results body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .search-autocomplete .amsearch-results .amasty-more-results .action.edit {
  color: #ffffff;
}

/* line 100, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-highlight {
  font-weight: bold;
}

/* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.block-search .action.search.amasty-xsearch-hide,
.amasty-xsearch-hide {
  display: none;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-block-header {
  font-weight: bold;
  padding: 10px 5px 5px 10px;
  color: #848484;
  text-transform: uppercase;
}

/* line 113, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-preload {
  display: none;
}

/* line 116, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.search-autocomplete .amsearch-results div:not([data-click-url]) {
  cursor: default;
  background: none;
}

/* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amasty-xsearch-highlight {
  padding: 0 2px;
}

/* line 123, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-category-tab .amsearch-item {
  margin-bottom: 10px;
  font-size: 1.6rem;
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-category-tab .amsearch-item .am-item-link:not(:last-of-type):after {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 10px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNDUxLjg0NiA0NTEuODQ3Ij48cGF0aCBkPSJNMzQ1LjQ0MSAyNDguMjkyTDE1MS4xNTQgNDQyLjU3M2MtMTIuMzU5IDEyLjM2NS0zMi4zOTcgMTIuMzY1LTQ0Ljc1IDAtMTIuMzU0LTEyLjM1NC0xMi4zNTQtMzIuMzkxIDAtNDQuNzQ0TDI3OC4zMTggMjI1LjkyIDEwNi40MDkgNTQuMDE3Yy0xMi4zNTQtMTIuMzU5LTEyLjM1NC0zMi4zOTQgMC00NC43NDggMTIuMzU0LTEyLjM1OSAzMi4zOTEtMTIuMzU5IDQ0Ljc1IDBsMTk0LjI4NyAxOTQuMjg0YzYuMTc3IDYuMTggOS4yNjIgMTQuMjcxIDkuMjYyIDIyLjM2NiAwIDguMDk5LTMuMDkxIDE2LjE5Ni05LjI2NyAyMi4zNzN6IiBkYXRhLW9yaWdpbmFsPSIjMDAwMDAwIiBjbGFzcz0iYWN0aXZlLXBhdGgiIGRhdGEtb2xkX2NvbG9yPSIjYTNhM2EzIiBmaWxsPSIjYTNhM2EzIi8+PC9zdmc+) no-repeat center;
  background-size: contain;
}

/* line 136, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.block.block-search,
.form .search-autocomplete {
  z-index: 999;
}

@media only screen and (max-width: 1024px) {
  /* line 141, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  #search-mobile_autocomplete {
    width: 100%;
  }
  /* line 144, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results {
    text-align: left;
    padding: 1rem;
    max-height: 50vh;
    -webkit-box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 3px 2px rgba(0, 0, 0, 0.25);
    overflow-y: auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 153, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results a {
    color: #130f03;
  }
  /* line 155, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results a.btn, .amsearch-results a.action.primary.checkout.amasty, .amsearch-results body.page-products.catalogsearch-result-index a.action.back, body.page-products.catalogsearch-result-index .amsearch-results a.action.back,
  .amsearch-results body.page-with-filter.page-products a.action.back, body.page-with-filter.page-products .amsearch-results a.action.back,
  .amsearch-results body.account a.action.back, body.account .amsearch-results a.action.back, .amsearch-results .checkout-onepage-success .site-main form a.action.primary, .checkout-onepage-success .site-main form .amsearch-results a.action.primary, .amsearch-results body.customer-account-forgotpassword .captcha-image a.action.captcha-reload, body.customer-account-forgotpassword .captcha-image .amsearch-results a.action.captcha-reload,
  .amsearch-results body.customer-account-createpassword .captcha-image a.action.captcha-reload, body.customer-account-createpassword .captcha-image .amsearch-results a.action.captcha-reload, .amsearch-results body.account.customer-address-index .main-content > .block a.action.edit, body.account.customer-address-index .main-content > .block .amsearch-results a.action.edit {
    padding: 1.2rem 2rem;
    color: #ffffff;
  }
  /* line 161, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results > .amsearch-leftside {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 164, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-products.-columns {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-item.product-item a {
    color: #130f03;
  }
  /* line 173, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-item.product-item .price-box {
    color: #284e8e;
    margin-top: 1rem;
  }
  /* line 177, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-item.product-item .price-box .price {
    font-weight: 700;
  }
  /* line 181, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-results .amsearch-item.product-item .product-item-actions {
    margin-top: 1rem;
  }
  /* line 186, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-leftside .amsearch-item {
    padding: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    position: relative;
  }
  /* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-leftside .amsearch-item a {
    width: 100%;
  }
  /* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-products .amsearch-highlight {
    background-color: #ffcf2e;
    color: #000;
  }
  /* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amasty-xsearch-num-results {
    float: right;
    padding: 0.5rem;
    background-color: #ffcf2e;
    color: #130f03;
    border-radius: 0.5rem;
    position: absolute;
    right: 0;
    top: 1rem;
  }
  /* line 213, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .amsearch-leftside,
  .amsearch-products {
    width: 100% !important;
  }
  /* line 217, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
  .form .search-autocomplete {
    width: 95% !important;
    left: 0;
    margin: 0 auto;
    max-height: 70vh;
    overflow-y: auto;
  }
}

/* line 225, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-item .product-item-description,
.amsearch-item .item-description,
.amsearch-item .product-item-name {
  word-break: keep-all;
}

/* line 230, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
.amsearch-clone-position {
  position: absolute;
  z-index: 999;
}

/* line 234, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs {
  margin-top: 5px;
}

/* line 237, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs .data.title {
  margin-right: 5px;
}

/* line 240, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs .data.title.active {
  background: #d8d8d8;
}

/* line 243, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs .data.title.last {
  border-bottom: 1px solid #ccc;
  margin-bottom: 8px;
}

/* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs .title.active .amsearch-results-count {
  display: none;
}

/* line 250, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs .data.content {
  display: none;
}

/* line 253, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_xsearch/am-xsearch.scss */
#amsearch-result-tabs .data.content[aria-hidden="false"] {
  display: block;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-bar-template {
  max-width: 100rem;
  width: 100%;
  margin: 0 auto;
  z-index: 999 !important;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-buttons-block {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-button {
  padding: 1.2rem 2rem;
  font-size: 1.4rem;
  border-radius: 1.1rem;
  line-height: 1;
  min-height: 3rem;
  text-transform: capitalize;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-button.-allow {
  margin-right: 0;
  margin-bottom: 1rem;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-bar-block .amgdprcookie-policy {
  font-size: 1.3rem;
}

/* line 32, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-cookie-container {
  padding: 1.5rem 1.5rem 0.1rem 1.5rem !important;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-cookie-container .amgdprcookie-header {
  padding: 0 !important;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-cookie-container .amgdprcookie-text {
  padding: 0 !important;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-cookie-container .amgdprcookie-options {
  width: 100%;
  border-radius: 1.1rem !important;
  margin-bottom: 1.5rem;
  display: block;
}

/* line 52, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
.amgdprcookie-settings-form .amgdprcookie-done {
  display: inline-block;
  width: auto;
  color: #ffffff;
  background-color: #284e8e;
  cursor: pointer;
  border-radius: 1.1rem;
  line-height: 1;
  padding: 1.2rem 2rem;
  min-height: 3rem;
  text-align: center;
  white-space: nowrap;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  text-decoration: none;
  border: 0;
  font-weight: 700;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  font-size: 1.4rem;
}

@media all and (min-width: 768px) {
  /* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
  .amgdprcookie-buttons-block {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 83, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
  .amgdprcookie-bar-block .amgdprcookie-policy {
    font-size: 1.5rem;
  }
  /* line 88, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
  .amgdprcookie-button {
    padding: 1.5rem 2rem;
    font-size: 1.8rem;
  }
  /* line 92, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_cookie/am-cookie.scss */
  .amgdprcookie-button.-allow {
    margin-right: 2rem;
    margin-bottom: 0;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main .sidebar_toggler {
  display: none !important;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main__pagetitle {
  width: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin: 6rem auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main__content .error404-content {
  -ms-flex-preferred-size: 70%;
  flex-basis: 70%;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main__content .error404-sidebar {
  -ms-flex-preferred-size: calc(30% - 1.5rem);
  flex-basis: calc(30% - 1.5rem);
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main p a:hover {
  text-decoration: underline;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main ul:not(.button_list) {
  list-style: disc;
  margin-left: 2rem;
  margin-bottom: 1.5rem;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main ul:not(.button_list) li a:hover {
  text-decoration: underline;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_404.scss */
body.cms-no-route .site-main ul.button_list li {
  margin-bottom: 1rem;
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main,
body.compare-index-index .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__content,
body.compare-index-index .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-top: 6rem;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle,
body.compare-index-index .site-main__pagetitle {
  width: 100%;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle .messages .message,
body.compare-index-index .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle .page-title-wrapper,
body.compare-index-index .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main__pagetitle .page-title-wrapper .page-title,
body.compare-index-index .site-main__pagetitle .page-title-wrapper .page-title {
  margin: 0 0 .5rem 0;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main .btn--print,
body.compare-index-index .site-main .btn--print {
  max-width: 23rem;
  margin-bottom: 1.5rem;
}

/* line 44, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main .btn--success, body.catalog-product-compare-index .site-main .btn--addtocart, body.catalog-product-compare-index .site-main .btn--checkout, body.catalog-product-compare-index .site-main .action.primary.checkout.amasty,
body.compare-index-index .site-main .btn--success,
body.compare-index-index .site-main .btn--addtocart,
body.compare-index-index .site-main .btn--checkout,
body.compare-index-index .site-main .action.primary.checkout.amasty {
  margin-bottom: 1.5rem;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table,
body.compare-index-index .site-main table {
  border: 0.1rem solid #dae4e5;
  float: none;
  width: 100%;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table .table-caption,
body.compare-index-index .site-main table .table-caption {
  display: none;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr th,
body.compare-index-index .site-main table tr th {
  width: 10%;
  border: 0.1rem solid #dae4e5;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td,
body.compare-index-index .site-main table tr td {
  border: 0.1rem solid #dae4e5;
  padding: 1rem;
}

/* line 63, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .product-item-name,
body.compare-index-index .site-main table tr td .product-item-name {
  display: block;
  margin-bottom: 1rem;
}

/* line 68, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td img,
body.compare-index-index .site-main table tr td img {
  margin-bottom: 1rem;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price,
body.compare-index-index .site-main table tr td .price-box.price-final_price {
  margin-bottom: 1rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .price-label,
body.compare-index-index .site-main table tr td .price-box.price-final_price .price-label {
  display: none;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .normal-price,
body.compare-index-index .site-main table tr td .price-box.price-final_price .normal-price {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  line-height: 1.9rem;
  font-size: 1.5rem;
  font-weight: 900;
}

/* line 85, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .old-price,
body.compare-index-index .site-main table tr td .price-box.price-final_price .old-price {
  line-height: 1.9rem;
  font-size: 1rem;
  text-decoration: line-through;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-right: 1rem;
}

/* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tr td .price-box.price-final_price .special-price,
body.compare-index-index .site-main table tr td .price-box.price-final_price .special-price {
  line-height: 1.9rem;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  font-size: 1.5rem;
  font-weight: 900;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table thead tr,
body.compare-index-index .site-main table thead tr {
  background: #f8fafa;
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tbody tr:nth-of-type(odd),
body.compare-index-index .site-main table tbody tr:nth-of-type(odd) {
  background: #f8fafa;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tbody tr:nth-of-type(even),
body.compare-index-index .site-main table tbody tr:nth-of-type(even) {
  background: #e9eff0;
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table tbody:first-of-type tr,
body.compare-index-index .site-main table tbody:first-of-type tr {
  background: #e9eff0;
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.catalog-product-compare-index .site-main table table,
body.compare-index-index .site-main table table {
  display: none;
}

/* line 134, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main .table-wrapper {
  overflow: auto;
  max-width: 100%;
}

/* line 138, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main .table-wrapper table {
  min-width: 70rem;
}

/* line 141, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table {
  color: #130f03;
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .align-bottom {
  position: relative;
  margin-right: 0;
  bottom: 0;
  width: 100%;
}

/* line 153, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td.product.info {
  padding-bottom: 1rem;
}

/* line 155, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 158, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove i {
  margin-right: 1rem;
  color: #EA2027;
}

/* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove:hover {
  color: #284e8e;
}

/* line 165, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
body.compare-index-index .site-main table tr td .action.delete.compare-remove:hover i {
  color: #284e8e;
}

/* line 177, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container {
  width: 100%;
}

/* line 180, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results {
  width: 100%;
  background: #ffcf2e;
  -webkit-box-shadow: 0 -0.2rem 0.3rem 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 -0.2rem 0.3rem 0 rgba(0, 0, 0, 0.2);
}

/* line 185, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header {
  margin: 0 auto;
  background: transparent !important;
  padding: .5rem 2rem;
}

/* line 191, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header span, .compare-container .comparison_results .comparison__header i, .compare-container .comparison_results .comparison__header .info a {
  color: #ffffff;
}

/* line 197, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header span, .compare-container .comparison_results .comparison__header .info a {
  text-transform: uppercase;
  font-weight: 700;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .numberOfItems {
  color: #130f03 !important;
  font-weight: 700;
  float: left;
}

/* line 209, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .h2.title {
  line-height: 2;
}

/* line 213, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .h2.title,
.compare-container .comparison_results .comparison__header .fa.fa-chevron-up,
.compare-container .comparison_results .comparison__header .info {
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  padding: .5rem 1rem;
  display: inline-block;
  border-radius: .5rem;
  background: #284e8e;
  color: #ffffff;
}

/* line 222, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__header .h2.title:hover,
.compare-container .comparison_results .comparison__header .fa.fa-chevron-up:hover,
.compare-container .comparison_results .comparison__header .info:hover {
  background: #3364b6;
}

/* line 228, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner {
  background: #ebebeb;
  position: relative;
}

/* line 233, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts {
  width: calc(100% + 1.5rem);
  max-width: calc(136.6rem + 1.5rem);
  margin-left: -1.5rem;
  padding: 1.5rem 0;
}

/* line 239, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox {
  margin: 0 0 0 1.5rem;
  width: calc(33.33333% - 1.5rem);
}

/* line 243, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox .product_name {
  color: #130f03;
  font-weight: 700;
}

/* line 248, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox .action.delete {
  top: 1.5rem;
  right: 1.5rem;
  width: 2rem;
  height: 2rem;
  border-radius: 50%;
  background-color: #EA2027;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 257, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner #compareContainer.comparison_selectedproducts .compare-product.comparisonProductBox .action.delete:hover {
  background-color: #ee4f54;
  -webkit-transform: scale(1.07);
  transform: scale(1.07);
}

/* line 265, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner:before, .compare-container .comparison_results .comparison__inner:after {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ebebeb;
  content: '';
  top: 0;
}

/* line 275, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner:before {
  right: calc(100% - .1rem);
}

/* line 279, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_compare.scss */
.compare-container .comparison_results .comparison__inner:after {
  left: calc(100% - .1rem);
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom {
  padding-left: 1.5rem;
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block {
  padding: 2.25rem;
  background-color: #ffcf2e;
  border-radius: 1.1rem;
  margin-top: 1.5rem;
  min-height: 29rem;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block h1, .sidebar-custom .sidebar-block h2, .sidebar-custom .sidebar-block h3, .sidebar-custom .sidebar-block h4 {
  color: #284e8e;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block ul li, .sidebar-custom .sidebar-block ol li {
  float: none;
  font-size: 1.7rem;
  margin-top: 1.5rem;
  color: #130f03;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block ul li a, .sidebar-custom .sidebar-block ol li a {
  color: #284e8e !important;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block ul li a:hover, .sidebar-custom .sidebar-block ol li a:hover {
  text-decoration: underline !important;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block p {
  color: #130f03;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-maincolor {
  background-color: #284e8e;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-maincolor h1, .sidebar-custom .sidebar-block--bg-maincolor h2, .sidebar-custom .sidebar-block--bg-maincolor h3, .sidebar-custom .sidebar-block--bg-maincolor h4 {
  color: #ffffff;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-maincolor ul li, .sidebar-custom .sidebar-block--bg-maincolor ol li {
  color: #ffffff;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-maincolor ul li a, .sidebar-custom .sidebar-block--bg-maincolor ol li a {
  color: #ffffff !important;
}

/* line 45, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-maincolor ul li a:hover, .sidebar-custom .sidebar-block--bg-maincolor ol li a:hover {
  color: #ffffff !important;
}

/* line 52, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-maincolor p {
  color: #ffffff;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.sidebar-custom .sidebar-block--bg-gray {
  background-color: #dae4e5;
}

/* line 63, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.cms-page-view.page-layout-2columns-left .sidebar-custom {
  padding-left: 0;
  padding-right: 1.5rem;
}

/* line 68, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.cms-page-view.page-layout-2columns-left .site-main__content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 71, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.cms-page-view.page-layout-2columns-left .site-main__content .column-left {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
.cms-page-view.page-layout-2columns-left .site-main__content .column-right {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

@media (max-width: 767.98px) {
  /* line 81, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
  .sidebar-custom {
    padding-left: 0;
  }
  /* line 84, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_cms/_sidebar-custom.scss */
  .cms-page-view.page-layout-2columns-left .sidebar-custom {
    padding-left: 1.5rem;
    padding-right: 0;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu ul.category-menu > .cats > a {
  display: inline-block;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu ul.category-menu > .cats > span {
  display: none;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu ul.category-menu > .cats > span i {
  color: #ffffff;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu ul.category-menu > .cats > ul > li > span {
  display: none;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu ul.category-menu > .cats > ul > li > span i {
  color: #ffffff;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu a {
  display: block;
  padding: 1rem 1rem;
  color: #ffffff;
  font-weight: 700;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu a .fa-home {
  font-size: 0;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu a .fa-home:before {
  font-size: 1.4rem;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_main-menu.scss */
.site-header__bottom .block--menu a:hover {
  color: #ffcf2e;
}

@media (min-width: 1024px) {
  /* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper {
    position: absolute;
    top: 100%;
  }
  /* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper ul {
    width: 240px;
    max-height: 70vh;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  /* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper li {
    position: static !important;
  }
  /* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper li .dropdown-wrapper {
    position: absolute;
    z-index: 99999;
    display: none;
  }
  /* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper li:hover > .dropdown-wrapper {
    display: block;
  }
  /* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper ul::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #F5F5F5;
  }
  /* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper ul::-webkit-scrollbar {
    width: 5px;
    background-color: #F5F5F5;
  }
  /* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .dropdown-wrapper ul::-webkit-scrollbar-thumb {
    background-color: #000000;
  }
  /* line 37, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .header-menu {
    display: inline-block;
  }
  /* line 40, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories {
    display: inline-block;
  }
  /* line 44, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li {
    position: relative;
  }
  /* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li > a img {
    display: none;
  }
  /* line 52, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li > .dropdown-wrapper {
    z-index: 999;
    pointer-events: none;
    opacity: 0;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
  }
  /* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper .dropdown-wrapper.active {
    left: 100%;
    top: 0;
  }
  /* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul {
    display: block;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    background-color: #22437a;
    z-index: 99999;
    -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
    box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
    height: 100%;
    max-height: calc(100vh - 250px);
  }
  /* line 72, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li {
    position: relative;
    border-top: 0.1rem solid rgba(255, 255, 255, 0.1);
    max-width: 100%;
  }
  /* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li span {
    display: none;
  }
  /* line 79, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li .dropdown-wrapper ~ a:before {
    content: '\f054';
    font-family: "Font Awesome 5 Free";
    right: 1.5rem;
    color: #ffffff;
    line-height: 1.8;
    font-size: 1rem;
    float: right;
  }
  /* line 88, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li:first-of-type {
    border-top: 0;
  }
  /* line 91, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li a {
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    color: #ffffff;
  }
  /* line 94, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li a:hover {
    background-color: #3364b6;
  }
  /* line 98, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li .dropdown-wrapper > ul {
    pointer-events: none;
    display: block;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    background-color: #1f3d6e;
  }
  /* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li .dropdown-wrapper > ul > li {
    position: relative;
    min-width: 240px;
    border-top: 0.1rem solid rgba(255, 255, 255, 0.1);
  }
  /* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li .dropdown-wrapper > ul > li:first-of-type {
    margin-top: .1rem;
  }
  /* line 113, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li .dropdown-wrapper > ul > li:hover .dropdown-wrapper > ul {
    opacity: 1;
    pointer-events: all;
  }
  /* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_category-menu.scss */
  .site-header__bottom .nav-wrapper--categories .category-menu > li:hover > .dropdown-wrapper {
    opacity: 1;
    pointer-events: all;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
body.scroll-lock, html.scroll-lock {
  margin: 0;
  overflow: hidden;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
body.appnav-sticky .appnav {
  position: fixed;
  top: auto;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 200;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
body.appnav-sticky .appnav .categories {
  top: 0;
  height: 100%;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu {
  overflow: hidden;
  overflow-y: auto;
  max-height: calc(100vh - 15rem);
  position: relative;
  padding-bottom: 5rem;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu .header-menu ul {
  max-width: 25rem;
  margin: 0 auto;
}

/* line 38, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu {
  max-width: 25rem;
  margin: 0 auto;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  border-top: 0.1rem solid rgba(255, 255, 255, 0.07);
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul {
  position: relative;
  opacity: 1;
  pointer-events: all;
  top: auto;
  left: auto;
  display: none;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 55, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  border-top: 0.1rem solid rgba(255, 255, 255, 0.07);
}

/* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li > a {
  color: #ffffff;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  font-weight: 400;
}

/* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li > span {
  display: inline-block;
  line-height: 4rem;
  width: 4rem;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
  font-weight: 700;
}

/* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li .dropdown-wrapper > ul {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 80, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li .dropdown-wrapper > ul li a {
  font-weight: 400;
  color: #ffffff;
  font-size: 12px;
  display: inline-block;
}

/* line 89, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li.active > ul {
  display: block;
}

/* line 94, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats .dropdown-wrapper > ul > li .dropdown-wrapper .dropdown-parent.active .dropdown-wrapper {
  display: block;
}

/* line 102, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats > span {
  display: inline-block;
  line-height: 4rem;
  width: 4rem;
  text-align: center;
  position: absolute;
  right: 0;
  top: 0;
  cursor: pointer;
}

/* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats > a {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 114, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats > a img {
  display: none;
}

/* line 119, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu ul.category-menu > .cats.active .dropdown-wrapper > ul {
  display: block;
}

/* line 130, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu .category-menu .cats > .dropdown-wrapper {
  display: none;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 134, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu .category-menu .cats > .dropdown-wrapper .dropdown-parent .dropdown-wrapper {
  display: none;
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 137, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu .category-menu .cats > .dropdown-wrapper .dropdown-parent .dropdown-wrapper ul {
  width: 100%;
}

/* line 142, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu .category-menu .cats > .dropdown-wrapper .dropdown-parent.active .dropdown-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 149, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
#appnav-menu .category-menu .cats.active > .dropdown-wrapper {
  display: block;
}

/* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav {
  background-color: #12223e;
  color: #ffffff;
  height: 5rem;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 200;
}

/* line 167, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item {
  float: left;
  width: 20%;
  text-align: center;
  padding-top: 1.3rem;
  background-color: #284e8e;
  height: 5rem;
  color: #ffcf2e;
}

/* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.js-menu, .appnav__item.js-menu-custom {
  cursor: pointer;
}

/* line 181, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form {
  width: 60%;
  padding-top: 0;
}

/* line 185, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control {
  margin: 0;
  position: relative;
}

/* line 189, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control input[type="text"] {
  width: 100%;
  margin: .5rem 0;
  background-color: #ebebeb;
  border: 0;
  border-radius: 50px;
  padding-right: 5.5rem;
}

/* line 196, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control input[type="text"]:focus {
  border: 0;
}

/* line 201, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control .btn-search {
  position: absolute;
  right: 0;
  top: .5rem;
  height: 4rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 2rem;
  border-radius: 50px;
  background: transparent;
  margin-top: 0px;
  margin-right: -1px;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 217, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control .btn-search i {
  color: #284e8e;
  line-height: 4rem;
  vertical-align: top;
  margin-right: 0;
}

/* line 224, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control .btn-search:hover {
  background-color: #2e59a2;
}

/* line 226, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav__item.search-form > form .field .control .btn-search:hover i {
  color: #ffffff;
}

/* line 236, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.site-header__bottom .appnav__item > a {
  color: inherit;
  padding: 0;
}

/* line 243, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  height: auto;
  z-index: -1;
  padding: 0;
  background-color: rgba(40, 78, 142, 0.98);
  display: none;
  -webkit-transition: left 1s ease-in-out;
  transition: left 1s ease-in-out;
  text-align: center;
  padding-bottom: 5rem;
}

/* line 258, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories:after {
  content: '';
  background: -webkit-gradient(linear, left bottom, left top, from(#284e8e), color-stop(60%, #284e8e), to(transparent));
  background: linear-gradient(to top, #284e8e 0%, #284e8e 60%, transparent 100%);
  position: fixed;
  height: 10rem;
  width: 100%;
  bottom: 5rem;
  left: 0;
  pointer-events: none;
}

/* line 269, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories .close_categories {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  background: black;
  width: 20%;
  text-align: center;
  padding: 1.3rem 0 .9rem 0;
}

/* line 279, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories .close_categories:before {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  -webkit-font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-feature-settings: 'liga';
  font-feature-settings: 'liga';
  content: 'close';
}

/* line 300, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories_inner {
  display: table-cell;
  vertical-align: middle;
}

/* line 303, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories_inner #appnav-menu {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 306, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories_inner #appnav-menu .header-menu {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 309, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories_inner #appnav-menu .nav-wrapper.nav-wrapper--categories {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 315, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: block;
}

/* line 321, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories ul li {
  display: block;
  margin: 0 auto;
}

/* line 325, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories ul li a {
  color: #ffcf2e;
}

/* line 328, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav .categories ul li a:hover {
  color: #ffdb61;
}

/* line 336, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav.show-categories {
  position: fixed;
  top: auto;
  bottom: 0;
}

/* line 341, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav.show-categories .categories {
  display: table;
  left: 0;
}

/* line 345, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav.show-categories .categories.custom-categories {
  display: none;
}

/* line 351, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav.show-custom-categories {
  position: fixed;
  top: auto;
  bottom: 0;
}

/* line 356, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav.show-custom-categories .categories {
  display: none;
}

/* line 359, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
.appnav.show-custom-categories .categories.custom-categories {
  display: table;
}

@media only screen and (min-width: 769px) {
  /* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/navigation/_appnav.scss */
  .appnav {
    top: 0;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__top {
  background-color: #284e8e;
  height: 5.2rem;
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__top .container, .site-footer__top .breadcrumbs-wrapper, .site-footer__top .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-footer__top .columns,
.site-footer__top body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-footer__top .columns,
.site-footer__top body.account .columns, body.account .site-footer__top .columns, .site-footer__top .catalog-category-view .site-main, .catalog-category-view .site-footer__top .site-main, .site-footer__top .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-footer__top .site-main, .site-footer__top body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-footer__top .site-main__content,
.site-footer__top body.compare-index-index .site-main__content, body.compare-index-index .site-footer__top .site-main__content, .site-footer__top .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-footer__top .comparison__header, .site-footer__top .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-footer__top .comparison__inner, .site-footer__top body.cms-no-route .site-main__content, body.cms-no-route .site-footer__top .site-main__content, .site-footer__top body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-footer__top .site-main,
.site-footer__top body.amshopby-index-index .site-main, body.amshopby-index-index .site-footer__top .site-main, .site-footer__top body.catalog-product-view .site-main__content, body.catalog-product-view .site-footer__top .site-main__content, .site-footer__top body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-footer__top .site-main__content, .site-footer__top .progress-steps--breadcrumbs, .site-footer__top body.checkout-index-index .site-main__content, body.checkout-index-index .site-footer__top .site-main__content, .site-footer__top .messages, .site-footer__top .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-footer__top .site-main__content, .site-footer__top body.customer-account-login .site-main__content, body.customer-account-login .site-footer__top .site-main__content, .site-footer__top .login-container, .site-footer__top body.customer-account-create .site-main__content, body.customer-account-create .site-footer__top .site-main__content, .site-footer__top body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-footer__top .site-main__content,
.site-footer__top body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-footer__top .site-main__content, .site-footer__top body.account .site-main__content, body.account .site-footer__top .site-main__content, .site-footer__top body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-footer__top .site-main__content, .site-footer__top body.cms-page-view .site-main__content, body.cms-page-view .site-footer__top .site-main__content,
.site-footer__top .block--newsletter,
.site-footer__top .newsletter,
.site-footer__top .newsletter__content,
.site-footer__top .newsletter__form {
  height: 100%;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__top .container, .site-footer__top .breadcrumbs-wrapper, .site-footer__top .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-footer__top .columns,
.site-footer__top body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-footer__top .columns,
.site-footer__top body.account .columns, body.account .site-footer__top .columns, .site-footer__top .catalog-category-view .site-main, .catalog-category-view .site-footer__top .site-main, .site-footer__top .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-footer__top .site-main, .site-footer__top body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-footer__top .site-main__content,
.site-footer__top body.compare-index-index .site-main__content, body.compare-index-index .site-footer__top .site-main__content, .site-footer__top .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-footer__top .comparison__header, .site-footer__top .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-footer__top .comparison__inner, .site-footer__top body.cms-no-route .site-main__content, body.cms-no-route .site-footer__top .site-main__content, .site-footer__top body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-footer__top .site-main,
.site-footer__top body.amshopby-index-index .site-main, body.amshopby-index-index .site-footer__top .site-main, .site-footer__top body.catalog-product-view .site-main__content, body.catalog-product-view .site-footer__top .site-main__content, .site-footer__top body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-footer__top .site-main__content, .site-footer__top .progress-steps--breadcrumbs, .site-footer__top body.checkout-index-index .site-main__content, body.checkout-index-index .site-footer__top .site-main__content, .site-footer__top .messages, .site-footer__top .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-footer__top .site-main__content, .site-footer__top body.customer-account-login .site-main__content, body.customer-account-login .site-footer__top .site-main__content, .site-footer__top .login-container, .site-footer__top body.customer-account-create .site-main__content, body.customer-account-create .site-footer__top .site-main__content, .site-footer__top body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-footer__top .site-main__content,
.site-footer__top body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-footer__top .site-main__content, .site-footer__top body.account .site-main__content, body.account .site-footer__top .site-main__content, .site-footer__top body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-footer__top .site-main__content, .site-footer__top body.cms-page-view .site-main__content, body.cms-page-view .site-footer__top .site-main__content {
  text-align: center;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__top .newsletter__form {
  padding-top: 2.5rem;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__top .newsletter__form [type='email'] {
  font-size: 1.6rem;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle {
  background-color: #284e8e;
  background-image: url("../images/footer_pattern.png");
  color: #ffffff;
  line-height: 1.6;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .container, .site-footer__middle .breadcrumbs-wrapper, .site-footer__middle .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-footer__middle .columns,
.site-footer__middle body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-footer__middle .columns,
.site-footer__middle body.account .columns, body.account .site-footer__middle .columns, .site-footer__middle .catalog-category-view .site-main, .catalog-category-view .site-footer__middle .site-main, .site-footer__middle .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-footer__middle .site-main, .site-footer__middle body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-footer__middle .site-main__content,
.site-footer__middle body.compare-index-index .site-main__content, body.compare-index-index .site-footer__middle .site-main__content, .site-footer__middle .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-footer__middle .comparison__header, .site-footer__middle .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-footer__middle .comparison__inner, .site-footer__middle body.cms-no-route .site-main__content, body.cms-no-route .site-footer__middle .site-main__content, .site-footer__middle body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-footer__middle .site-main,
.site-footer__middle body.amshopby-index-index .site-main, body.amshopby-index-index .site-footer__middle .site-main, .site-footer__middle body.catalog-product-view .site-main__content, body.catalog-product-view .site-footer__middle .site-main__content, .site-footer__middle body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-footer__middle .site-main__content, .site-footer__middle .progress-steps--breadcrumbs, .site-footer__middle body.checkout-index-index .site-main__content, body.checkout-index-index .site-footer__middle .site-main__content, .site-footer__middle .messages, .site-footer__middle .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-footer__middle .site-main__content, .site-footer__middle body.customer-account-login .site-main__content, body.customer-account-login .site-footer__middle .site-main__content, .site-footer__middle .login-container, .site-footer__middle body.customer-account-create .site-main__content, body.customer-account-create .site-footer__middle .site-main__content, .site-footer__middle body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-footer__middle .site-main__content,
.site-footer__middle body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-footer__middle .site-main__content, .site-footer__middle body.account .site-main__content, body.account .site-footer__middle .site-main__content, .site-footer__middle body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-footer__middle .site-main__content, .site-footer__middle body.cms-page-view .site-main__content, body.cms-page-view .site-footer__middle .site-main__content {
  padding-top: 5rem;
  padding-bottom: 7rem;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .container--flex > .block {
  -ms-flex-preferred-size: 15%;
  flex-basis: 15%;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .container--flex > .block:nth-of-type(3) {
  -ms-flex-preferred-size: auto;
  flex-basis: auto;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .container--flex:before, .site-footer__middle .container--flex:after {
  content: '';
  display: none;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle a {
  color: #ffffff;
}

/* line 57, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle a:hover {
  color: #dae4e5;
  text-decoration: underline;
}

/* line 63, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .menu__title,
.site-footer__middle h4 {
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  font-weight: 700;
  font-size: 2rem !important;
  margin-bottom: 1rem;
  color: #ffffff;
}

/* line 73, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social__title {
  font-weight: 700;
  font-size: 2rem;
  margin-top: 1rem;
}

/* line 79, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: 2rem;
  margin-bottom: 1rem;
}

/* line 87, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social-link {
  margin-left: 1rem;
}

/* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social-link:first-of-type {
  margin-left: 0;
}

/* line 94, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social-link a {
  display: block;
  width: 4rem;
  height: 4rem;
  text-align: center;
  line-height: 4rem;
  background-color: transparent;
  color: #ffffff;
  font-size: 2rem;
  border-radius: 100%;
}

/* line 105, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social-link a:hover {
  background-color: #ffcf2e;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .social-link a:hover .fab {
  color: #284e8e;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .newsletter__actions .btn, .site-footer__middle .newsletter__actions .action.primary.checkout.amasty, .site-footer__middle .newsletter__actions body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .site-footer__middle .newsletter__actions .action.back,
.site-footer__middle .newsletter__actions body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .site-footer__middle .newsletter__actions .action.back,
.site-footer__middle .newsletter__actions body.account .action.back, body.account .site-footer__middle .newsletter__actions .action.back, .site-footer__middle .newsletter__actions .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .site-footer__middle .newsletter__actions .action.primary, .site-footer__middle .newsletter__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .site-footer__middle .newsletter__actions .action.captcha-reload,
.site-footer__middle .newsletter__actions body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .site-footer__middle .newsletter__actions .action.captcha-reload, .site-footer__middle .newsletter__actions body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .site-footer__middle .newsletter__actions .action.edit {
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .newsletter__form input[type="email"] {
  padding-right: 6rem;
}

/* line 122, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .newsletter__form input[type="email"]:focus {
  border: 0.1rem solid #dae4e5;
}

/* line 129, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact a:hover {
  text-decoration: none;
}

/* line 132, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact a:hover span {
  text-decoration: underline;
}

/* line 137, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact__title {
  font-weight: bold;
  font-size: 2rem;
}

/* line 143, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact .contact-details li {
  display: table;
  margin-bottom: 0.8rem;
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact .contact-details li .fa, .site-footer__middle .contact .contact-details li .far, .site-footer__middle .contact .contact-details li .fab {
  font-size: 20px;
  min-width: 22px;
  text-align: center;
}

/* line 151, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact .contact-details li > * {
  display: table-cell;
  vertical-align: middle;
}

/* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact .contact-details__text {
  padding-left: 1rem;
}

/* line 164, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle .contact .icon--svg svg {
  fill: #ffffff;
}

/* line 170, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle address {
  font-style: normal;
}

/* line 172, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__middle address i {
  margin-right: 1rem;
}

/* line 178, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__bottom {
  background-color: #ffffff;
}

/* line 180, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__bottom .container, .site-footer__bottom .breadcrumbs-wrapper, .site-footer__bottom .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-footer__bottom .columns,
.site-footer__bottom body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-footer__bottom .columns,
.site-footer__bottom body.account .columns, body.account .site-footer__bottom .columns, .site-footer__bottom .catalog-category-view .site-main, .catalog-category-view .site-footer__bottom .site-main, .site-footer__bottom .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-footer__bottom .site-main, .site-footer__bottom body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-footer__bottom .site-main__content,
.site-footer__bottom body.compare-index-index .site-main__content, body.compare-index-index .site-footer__bottom .site-main__content, .site-footer__bottom .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-footer__bottom .comparison__header, .site-footer__bottom .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-footer__bottom .comparison__inner, .site-footer__bottom body.cms-no-route .site-main__content, body.cms-no-route .site-footer__bottom .site-main__content, .site-footer__bottom body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-footer__bottom .site-main,
.site-footer__bottom body.amshopby-index-index .site-main, body.amshopby-index-index .site-footer__bottom .site-main, .site-footer__bottom body.catalog-product-view .site-main__content, body.catalog-product-view .site-footer__bottom .site-main__content, .site-footer__bottom body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-footer__bottom .site-main__content, .site-footer__bottom .progress-steps--breadcrumbs, .site-footer__bottom body.checkout-index-index .site-main__content, body.checkout-index-index .site-footer__bottom .site-main__content, .site-footer__bottom .messages, .site-footer__bottom .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-footer__bottom .site-main__content, .site-footer__bottom body.customer-account-login .site-main__content, body.customer-account-login .site-footer__bottom .site-main__content, .site-footer__bottom .login-container, .site-footer__bottom body.customer-account-create .site-main__content, body.customer-account-create .site-footer__bottom .site-main__content, .site-footer__bottom body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-footer__bottom .site-main__content,
.site-footer__bottom body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-footer__bottom .site-main__content, .site-footer__bottom body.account .site-main__content, body.account .site-footer__bottom .site-main__content, .site-footer__bottom body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-footer__bottom .site-main__content, .site-footer__bottom body.cms-page-view .site-main__content, body.cms-page-view .site-footer__bottom .site-main__content {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 186, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__bottom .payment-methods ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}

/* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__bottom .payment-methods li {
  display: inline-block;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

/* line 199, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__bottom .payment-methods img {
  display: block;
  width: 100%;
  max-width: 4.5rem;
}

/* line 206, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__bottom .payment-methods .icon-paypal img {
  max-width: 7rem;
}

/* line 213, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__copyright {
  background-color: #fff;
}

/* line 215, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
.site-footer__copyright .container, .site-footer__copyright .breadcrumbs-wrapper, .site-footer__copyright .page-layout-2columns-left.catalog-category-view .columns, .page-layout-2columns-left.catalog-category-view .site-footer__copyright .columns,
.site-footer__copyright body.page-products.catalogsearch-result-index .columns, body.page-products.catalogsearch-result-index .site-footer__copyright .columns,
.site-footer__copyright body.account .columns, body.account .site-footer__copyright .columns, .site-footer__copyright .catalog-category-view .site-main, .catalog-category-view .site-footer__copyright .site-main, .site-footer__copyright .page-layout-1column.catalog-product-view .site-main, .page-layout-1column.catalog-product-view .site-footer__copyright .site-main, .site-footer__copyright body.catalog-product-compare-index .site-main__content, body.catalog-product-compare-index .site-footer__copyright .site-main__content,
.site-footer__copyright body.compare-index-index .site-main__content, body.compare-index-index .site-footer__copyright .site-main__content, .site-footer__copyright .compare-container .comparison_results .comparison__header, .compare-container .comparison_results .site-footer__copyright .comparison__header, .site-footer__copyright .compare-container .comparison_results .comparison__inner, .compare-container .comparison_results .site-footer__copyright .comparison__inner, .site-footer__copyright body.cms-no-route .site-main__content, body.cms-no-route .site-footer__copyright .site-main__content, .site-footer__copyright body.catalogsearch-result-index .site-main, body.catalogsearch-result-index .site-footer__copyright .site-main,
.site-footer__copyright body.amshopby-index-index .site-main, body.amshopby-index-index .site-footer__copyright .site-main, .site-footer__copyright body.catalog-product-view .site-main__content, body.catalog-product-view .site-footer__copyright .site-main__content, .site-footer__copyright body.checkout-cart-index .site-main__content, body.checkout-cart-index .site-footer__copyright .site-main__content, .site-footer__copyright .progress-steps--breadcrumbs, .site-footer__copyright body.checkout-index-index .site-main__content, body.checkout-index-index .site-footer__copyright .site-main__content, .site-footer__copyright .messages, .site-footer__copyright .checkout-onepage-success .site-main__content, .checkout-onepage-success .site-footer__copyright .site-main__content, .site-footer__copyright body.customer-account-login .site-main__content, body.customer-account-login .site-footer__copyright .site-main__content, .site-footer__copyright .login-container, .site-footer__copyright body.customer-account-create .site-main__content, body.customer-account-create .site-footer__copyright .site-main__content, .site-footer__copyright body.customer-account-forgotpassword .site-main__content, body.customer-account-forgotpassword .site-footer__copyright .site-main__content,
.site-footer__copyright body.customer-account-createpassword .site-main__content, body.customer-account-createpassword .site-footer__copyright .site-main__content, .site-footer__copyright body.account .site-main__content, body.account .site-footer__copyright .site-main__content, .site-footer__copyright body.customer-account-logoutsuccess .site-main__content, body.customer-account-logoutsuccess .site-footer__copyright .site-main__content, .site-footer__copyright body.cms-page-view .site-main__content, body.cms-page-view .site-footer__copyright .site-main__content {
  padding-top: 1rem;
  padding-bottom: 1rem;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

/*
= breakpoints
---------------------------------------- */
@media (max-width: 1023.98px) {
  /* line 230, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex, .site-footer__middle .container--flex.breadcrumbs-wrapper, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns,
  .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns,
  .site-footer__middle body.account .container--flex.columns, body.account .site-footer__middle .container--flex.columns, .site-footer__middle .catalog-category-view .container--flex.site-main, .catalog-category-view .site-footer__middle .container--flex.site-main, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content,
  .site-footer__middle body.compare-index-index .container--flex.site-main__content, body.compare-index-index .site-footer__middle .container--flex.site-main__content, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner, .site-footer__middle body.cms-no-route .container--flex.site-main__content, body.cms-no-route .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main,
  .site-footer__middle body.amshopby-index-index .container--flex.site-main, body.amshopby-index-index .site-footer__middle .container--flex.site-main, .site-footer__middle body.catalog-product-view .container--flex.site-main__content, body.catalog-product-view .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content, .site-footer__middle .container--flex.progress-steps--breadcrumbs, .site-footer__middle body.checkout-index-index .container--flex.site-main__content, body.checkout-index-index .site-footer__middle .container--flex.site-main__content, .site-footer__middle .container--flex.messages, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.customer-account-login .container--flex.site-main__content, body.customer-account-login .site-footer__middle .container--flex.site-main__content, .site-footer__middle .container--flex.login-container, .site-footer__middle body.customer-account-create .container--flex.site-main__content, body.customer-account-create .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content,
  .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.account .container--flex.site-main__content, body.account .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content, .site-footer__middle body.cms-page-view .container--flex.site-main__content, body.cms-page-view .site-footer__middle .container--flex.site-main__content {
    padding-left: 3rem;
    padding-right: 3rem;
  }
  /* line 234, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block, .site-footer__middle body.account .container--flex.columns > .block, body.account .site-footer__middle .container--flex.columns > .block, .site-footer__middle .catalog-category-view .container--flex.site-main > .block, .catalog-category-view .site-footer__middle .container--flex.site-main > .block, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle .container--flex.messages > .block, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle .container--flex.login-container > .block, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.account .container--flex.site-main__content > .block, body.account .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    margin-bottom: 3rem;
    padding: 0 1.5rem;
  }
  /* line 239, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3), .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3), .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3), .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3), .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3), body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3), .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3), body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3), .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3), .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3), .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3), body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3), body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3), .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3), .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3), .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3), .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3), body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3), body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3), body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3), body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3), body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3), .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3), body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .container--flex.messages > .block:nth-of-type(3), .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3), .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .container--flex.login-container > .block:nth-of-type(3), .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3), body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3), body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 244, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    padding-right: 1.5rem;
  }
  /* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form {
    max-width: 34rem;
  }
  /* line 250, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form > div {
    width: 100%;
  }
  /* line 254, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"] {
    margin: 1rem 0 0;
  }
  /* line 258, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form .newsletter__actions button {
    right: 0;
  }
  /* line 264, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .social--follow, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .social--follow, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .social--follow, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .social--follow, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .social--follow, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .social--follow, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .social--follow, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .social--follow, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .social--follow, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .social--follow, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .social--follow, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .social--follow, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    padding-left: 1.5rem;
  }
  /* line 268, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .social--follow .social__title, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow .social__title, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title {
    margin-top: 0;
  }
  /* line 276, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .social ul {
    margin-top: 1rem;
  }
}

@media (max-width: 767.98px) {
  /* line 289, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3), .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3), .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3), .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3), .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3), body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3), .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3), body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3), .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3), .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3), .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3), body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3), body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3), .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3), .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3), .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3), .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3), body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3), body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3), body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3), .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3), body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3), body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3), .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3), body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .container--flex.messages > .block:nth-of-type(3), .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3), .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle .container--flex.login-container > .block:nth-of-type(3), .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3), body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3), body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3), .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3), body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 291, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    padding-right: 0;
  }
  /* line 294, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form {
    max-width: 100%;
  }
  /* line 296, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"], body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .block--newsletter .newsletter__form input[type="email"] {
    max-width: 100%;
    padding-right: 9rem;
  }
  /* line 302, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .social--follow, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .social--follow, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .social--follow, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .social--follow, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .social--follow, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .social--follow, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .social--follow, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .social--follow, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .social--follow, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .social--follow, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .social--follow, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .social--follow, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    padding-left: 0;
  }
  /* line 305, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/footer/_site-footer.scss */
  .site-footer__middle .container.container--flex > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.breadcrumbs-wrapper > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .page-layout-2columns-left.catalog-category-view .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .page-layout-2columns-left.catalog-category-view .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.page-products.catalogsearch-result-index .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, body.page-products.catalogsearch-result-index .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.account .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, body.account .site-footer__middle .container--flex.columns > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .catalog-category-view .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .catalog-category-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .page-layout-1column.catalog-product-view .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .page-layout-1column.catalog-product-view .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.catalog-product-compare-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.catalog-product-compare-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.compare-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.compare-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__header > .block:nth-of-type(3) .social--follow .social__title, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__header > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .compare-container .comparison_results .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow .social__title, .compare-container .comparison_results .site-footer__middle .container--flex.comparison__inner > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.cms-no-route .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.cms-no-route .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.catalogsearch-result-index .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, body.catalogsearch-result-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.amshopby-index-index .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, body.amshopby-index-index .site-footer__middle .container--flex.site-main > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.catalog-product-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.catalog-product-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.checkout-cart-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.checkout-cart-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.progress-steps--breadcrumbs > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.checkout-index-index .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.checkout-index-index .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.messages > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .checkout-onepage-success .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .checkout-onepage-success .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-login .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-login .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle .container--flex.login-container > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-create .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-create .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-forgotpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-forgotpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-createpassword .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-createpassword .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.account .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.account .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.customer-account-logoutsuccess .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.customer-account-logoutsuccess .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, .site-footer__middle body.cms-page-view .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title, body.cms-page-view .site-footer__middle .container--flex.site-main__content > .block:nth-of-type(3) .social--follow .social__title {
    margin-top: 2rem;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 30%;
  flex: 1 0 30%;
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .amasty-xsearch-preload,
.site-header__middle .block--search .nested {
  display: none;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group {
  border: 0;
  border-radius: 0;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group > input {
  height: 4rem;
  background: #ebebeb;
  border-radius: 50px;
  padding-right: 5.5rem;
  border: 0;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group > input:focus {
  border: 0;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group__addon {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: 0;
  display: block;
}

/* line 34, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group__addon .btn, .site-header__middle .block--search .input-group__addon .action.primary.checkout.amasty, .site-header__middle .block--search .input-group__addon body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .site-header__middle .block--search .input-group__addon .action.back,
.site-header__middle .block--search .input-group__addon body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .site-header__middle .block--search .input-group__addon .action.back,
.site-header__middle .block--search .input-group__addon body.account .action.back, body.account .site-header__middle .block--search .input-group__addon .action.back, .site-header__middle .block--search .input-group__addon .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .site-header__middle .block--search .input-group__addon .action.primary, .site-header__middle .block--search .input-group__addon body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload,
.site-header__middle .block--search .input-group__addon body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload, .site-header__middle .block--search .input-group__addon body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .site-header__middle .block--search .input-group__addon .action.edit {
  height: 4rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 2rem;
  border-radius: 50px;
  background: transparent;
  margin-top: 0px;
  margin-right: -1px;
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group__addon .btn i, .site-header__middle .block--search .input-group__addon .action.primary.checkout.amasty i, .site-header__middle .block--search .input-group__addon body.page-products.catalogsearch-result-index .action.back i, body.page-products.catalogsearch-result-index .site-header__middle .block--search .input-group__addon .action.back i, .site-header__middle .block--search .input-group__addon body.page-with-filter.page-products .action.back i, body.page-with-filter.page-products .site-header__middle .block--search .input-group__addon .action.back i, .site-header__middle .block--search .input-group__addon body.account .action.back i, body.account .site-header__middle .block--search .input-group__addon .action.back i, .site-header__middle .block--search .input-group__addon .checkout-onepage-success .site-main form .action.primary i, .checkout-onepage-success .site-main form .site-header__middle .block--search .input-group__addon .action.primary i, .site-header__middle .block--search .input-group__addon body.customer-account-forgotpassword .captcha-image .action.captcha-reload i, body.customer-account-forgotpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload i, .site-header__middle .block--search .input-group__addon body.customer-account-createpassword .captcha-image .action.captcha-reload i, body.customer-account-createpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload i, .site-header__middle .block--search .input-group__addon body.account.customer-address-index .main-content > .block .action.edit i, body.account.customer-address-index .main-content > .block .site-header__middle .block--search .input-group__addon .action.edit i {
  color: #284e8e;
  line-height: 4rem;
  vertical-align: top;
  margin-right: 0;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group__addon .btn:hover, .site-header__middle .block--search .input-group__addon .action.primary.checkout.amasty:hover, .site-header__middle .block--search .input-group__addon body.page-products.catalogsearch-result-index .action.back:hover, body.page-products.catalogsearch-result-index .site-header__middle .block--search .input-group__addon .action.back:hover,
.site-header__middle .block--search .input-group__addon body.page-with-filter.page-products .action.back:hover, body.page-with-filter.page-products .site-header__middle .block--search .input-group__addon .action.back:hover,
.site-header__middle .block--search .input-group__addon body.account .action.back:hover, body.account .site-header__middle .block--search .input-group__addon .action.back:hover, .site-header__middle .block--search .input-group__addon .checkout-onepage-success .site-main form .action.primary:hover, .checkout-onepage-success .site-main form .site-header__middle .block--search .input-group__addon .action.primary:hover, .site-header__middle .block--search .input-group__addon body.customer-account-forgotpassword .captcha-image .action.captcha-reload:hover, body.customer-account-forgotpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload:hover,
.site-header__middle .block--search .input-group__addon body.customer-account-createpassword .captcha-image .action.captcha-reload:hover, body.customer-account-createpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload:hover, .site-header__middle .block--search .input-group__addon body.account.customer-address-index .main-content > .block .action.edit:hover, body.account.customer-address-index .main-content > .block .site-header__middle .block--search .input-group__addon .action.edit:hover {
  background-color: #2e59a2;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.site-header__middle .block--search .input-group__addon .btn:hover i, .site-header__middle .block--search .input-group__addon .action.primary.checkout.amasty:hover i, .site-header__middle .block--search .input-group__addon body.page-products.catalogsearch-result-index .action.back:hover i, body.page-products.catalogsearch-result-index .site-header__middle .block--search .input-group__addon .action.back:hover i, .site-header__middle .block--search .input-group__addon body.page-with-filter.page-products .action.back:hover i, body.page-with-filter.page-products .site-header__middle .block--search .input-group__addon .action.back:hover i, .site-header__middle .block--search .input-group__addon body.account .action.back:hover i, body.account .site-header__middle .block--search .input-group__addon .action.back:hover i, .site-header__middle .block--search .input-group__addon .checkout-onepage-success .site-main form .action.primary:hover i, .checkout-onepage-success .site-main form .site-header__middle .block--search .input-group__addon .action.primary:hover i, .site-header__middle .block--search .input-group__addon body.customer-account-forgotpassword .captcha-image .action.captcha-reload:hover i, body.customer-account-forgotpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload:hover i, .site-header__middle .block--search .input-group__addon body.customer-account-createpassword .captcha-image .action.captcha-reload:hover i, body.customer-account-createpassword .captcha-image .site-header__middle .block--search .input-group__addon .action.captcha-reload:hover i, .site-header__middle .block--search .input-group__addon body.account.customer-address-index .main-content > .block .action.edit:hover i, body.account.customer-address-index .main-content > .block .site-header__middle .block--search .input-group__addon .action.edit:hover i {
  color: #ffffff;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  position: absolute;
  background: white;
  padding: 0;
  -webkit-box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5);
  z-index: 99999;
  max-height: 532px;
  overflow-y: auto;
  max-width: 65%;
}

/* line 80, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-results {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
  padding-bottom: 0;
}

/* line 86, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-results .amsearch-category-recentsearches,
.search-form__autocomplete .amsearch-results .amsearch-category-pages {
  display: none;
}

/* line 91, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-results .amsearch-leftside {
  position: relative;
}

/* line 96, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amasty-xsearch-block-header {
  font-weight: 700;
  font-size: 2rem;
}

/* line 101, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item {
  position: relative;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item.product-item {
  border-bottom: 0.1rem solid #dae4e5;
  padding-bottom: 1rem;
  margin-bottom: 1rem;
}

/* line 109, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-image {
  display: inline-block;
  padding: 1rem;
  border: 1px solid #dae4e5;
  margin-right: 1rem;
  vertical-align: top;
}

/* line 116, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-image img {
  width: 6rem;
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-information {
  display: inline-block;
  max-width: calc(100% - 96px);
}

/* line 126, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item.product-item .actions-secondary {
  display: none;
}

/* line 132, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item .information-container .product-item-link {
  font-size: 1.6rem;
  font-weight: 700;
  color: #284e8e;
}

/* line 137, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item .information-container .price-box {
  font-size: 1.6rem;
  color: #284e8e;
}

/* line 141, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-item .information-container .price-box .price {
  font-weight: 700;
}

/* line 149, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amasty-xsearch-num-results:not(:empty) {
  background-color: #ffcf2e;
  border-radius: 0.5rem;
  padding: .2rem .8rem;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0.7rem;
}

/* line 160, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .item-name {
  color: black;
  line-height: 23px;
  display: block;
  margin-right: 3rem;
  padding: 0.25rem 0.5rem;
  overflow: hidden;
}

/* line 168, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .item-name:hover {
  color: #284e8e;
}

/* line 173, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .item-description {
  display: none;
}

/* line 177, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-leftside {
  float: left;
  width: 220px !important;
  background-color: #dae4e5;
  padding: 1rem;
}

/* line 184, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.search-form__autocomplete .amsearch-products {
  float: left;
  display: block;
  padding: 2rem;
}

/* line 192, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-clone-position {
  right: initial;
  top: 100%;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

/* line 200, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-leftside .amsearch-item {
  padding: 0.5rem 0;
}

/* line 205, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amasty-xsearch-block-header {
  padding: 0 0 1rem 0;
  color: #284e8e;
}

/* line 210, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-wrapper-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 215, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-wrapper-content > .amsearch-item.product-item {
  width: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  padding: 1rem;
  margin-bottom: 0;
  border-bottom: 0.1rem solid #dae4e5;
  color: #130f03;
}

/* line 223, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-wrapper-content > .amsearch-item.product-item:nth-of-type(2n + 1) {
  border-right: 0.1rem solid #dae4e5;
}

/* line 231, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-link {
  margin-top: 1.5rem;
}

/* line 235, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.amsearch-loupe {
  display: none !important;
}

/* line 240, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search {
  margin-bottom: 0;
}

/* line 243, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .product-item-details .product-item-link {
  padding: 0;
}

/* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .product-item-actions .actions-secondary {
  display: none;
}

/* line 251, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete {
  display: block !important;
  margin-top: 0 !important;
  border: 0;
}

/* line 256, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amasty-xsearch-block-header {
  font-weight: 700;
  font-size: 2.25rem;
  margin-top: 1rem;
  margin-bottom: 1rem;
}

/* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item {
  position: relative;
}

/* line 266, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item {
  border-bottom: 0.1rem solid #dae4e5;
  padding: 1rem;
}

/* line 270, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-image {
  display: inline-block;
  border: 1px solid #dae4e5;
  margin-right: 1rem;
  vertical-align: top;
}

/* line 276, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-image img {
  width: 8rem;
}

/* line 281, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-information {
  display: inline-block;
  max-width: calc(100% - 96px);
}

/* line 285, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item .amasty-xsearch-autocomplete-information .information-container .product-item-details .product-item-link {
  padding: 0 0 1rem 0;
}

/* line 290, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item button {
  display: inline-block;
}

/* line 294, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-item.product-item .actions-secondary {
  display: none;
}

/* line 301, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amasty-xsearch-num-results:not(:empty) {
  background-color: #ffcf2e;
  border-radius: 0.5rem;
  padding: .2rem .8rem;
  display: inline-block;
  position: absolute;
  right: 0;
  top: 0;
}

/* line 312, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .item-name {
  color: black;
  line-height: 2.3rem;
  margin-bottom: 0.5rem;
  display: block;
  padding: 0;
  margin-right: 4.2rem;
  font-weight: 400;
  text-transform: none;
  overflow: hidden;
}

/* line 323, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .item-name:hover {
  color: #284e8e;
}

/* line 328, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .item-description {
  display: none;
}

/* line 332, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-leftside {
  float: left;
  width: calc(100% + 48px) !important;
  padding: 0;
}

/* line 338, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_header.scss */
.field.search .search-autocomplete .amsearch-products {
  float: none;
  display: block;
  padding: 0;
  width: 100% !important;
  padding: 1rem 0;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block .filter-title,
body.page-with-filter.page-products .sidebar .sidebar-main .block .filter-title,
body.account .sidebar .sidebar-main .block .filter-title {
  display: none;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block .block-content.filter-content .filter-current.am-filter-current,
body.page-with-filter.page-products .sidebar .sidebar-main .block .block-content.filter-content .filter-current.am-filter-current,
body.account .sidebar .sidebar-main .block .block-content.filter-content .filter-current.am-filter-current {
  display: none;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block .action.clear.filter-clear,
body.page-with-filter.page-products .sidebar .sidebar-main .block .action.clear.filter-clear,
body.account .sidebar .sidebar-main .block .action.clear.filter-clear {
  display: block;
  margin-bottom: 2rem;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block .action.clear.filter-clear span,
body.page-with-filter.page-products .sidebar .sidebar-main .block .action.clear.filter-clear span,
body.account .sidebar .sidebar-main .block .action.clear.filter-clear span {
  position: relative;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block .action.clear.filter-clear span i,
body.page-with-filter.page-products .sidebar .sidebar-main .block .action.clear.filter-clear span i,
body.account .sidebar .sidebar-main .block .action.clear.filter-clear span i {
  color: #EA2027;
  margin-right: 1rem;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block .action.clear.filter-clear:hover span,
body.page-with-filter.page-products .sidebar .sidebar-main .block .action.clear.filter-clear:hover span,
body.account .sidebar .sidebar-main .block .action.clear.filter-clear:hover span {
  color: #284e8e;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-main .block-content.filter-content strong,
body.page-with-filter.page-products .sidebar .sidebar-main .block-content.filter-content strong,
body.account .sidebar .sidebar-main .block-content.filter-content strong {
  display: none;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
body.page-products.catalogsearch-result-index .sidebar .sidebar-additional .block-compare,
body.page-with-filter.page-products .sidebar .sidebar-additional .block-compare,
body.account .sidebar .sidebar-additional .block-compare {
  display: none;
}

@media screen and (max-width: 768px) {
  /* line 49, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/search/_results.scss */
  body.page-products.catalogsearch-result-index .dropdown a {
    color: #130f03;
  }
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_block.scss */
.block--newsletter label {
  font-size: 2rem;
  text-transform: uppercase;
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__form > div {
  width: calc(100% + 3rem);
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__form label {
  display: inline-block;
  margin-right: 1rem;
  font-weight: 800;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__form input[type="email"] {
  width: 100%;
  max-width: 32.4rem;
  background: #ebebeb;
  border-radius: 50px;
  padding-right: 11rem;
  height: 4rem;
  line-height: 4rem;
  margin: 1rem -1.5rem 0;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__actions button {
  height: 4rem;
  padding-left: 1.5rem;
  padding-right: 1.5rem;
  font-size: 1.4rem;
  font-weight: 700;
  border-radius: 5.5rem;
  color: #130f03;
  background: #ffcf2e;
  margin-top: 0;
  margin-right: -1px;
  position: absolute;
  right: -1.5rem;
  top: 1rem;
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__actions button:hover {
  background-color: #fac100;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
.newsletter__actions button:focus, .newsletter__actions button:active {
  background-color: #e1ad00;
}

/*
= breakpoints
---------------------------------------- */
@media only screen and (max-width: 640px) {
  /* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
  .newsletter__form {
    display: block;
  }
  /* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_newsletter/_form.scss */
  .newsletter__form label,
  .newsletter__form [type='mail'] {
    display: block;
  }
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
body.catalogsearch-result-index .products-list-wrapper,
body.amshopby-index-index .products-list-wrapper,
body.catalog-category-view .products-list-wrapper {
  position: relative;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
body.catalogsearch-result-index .products-list-wrapper:after,
body.amshopby-index-index .products-list-wrapper:after,
body.catalog-category-view .products-list-wrapper:after {
  position: absolute;
  content: '';
  bottom: 0;
  width: 100%;
  height: .1rem;
  background-color: #dae4e5;
}

/* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.block__content .products-list-wrapper {
  border-bottom: 0;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
  text-align: center;
  border-right: 0.1rem solid #dae4e5;
  border-bottom: 0.1rem solid #dae4e5;
  padding: 2rem 3.5rem;
  overflow: hidden;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item:nth-of-type(5), .products-list .product-item:nth-of-type(6) {
  border-bottom: 0;
}

/* line 44, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item:nth-of-type(2n+2) {
  border-right: 0;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item__content {
  margin-bottom: 1.5rem;
  margin-top: auto;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item__title {
  color: #130f03;
}

/* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item__media .media-background {
  border-radius: 1.1rem;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
.products-list .product-item__actions {
  margin-top: auto;
}

@media (max-width: 1023.98px) {
  /* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item {
    text-align: center;
    border-right: 0.1rem solid #dae4e5;
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item:nth-of-type(4) {
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 81, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item:nth-of-type(3n+3) {
    border-right: 0.1rem solid #dae4e5;
  }
  /* line 84, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item:nth-of-type(2n+2) {
    border-right: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 91, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item {
    padding: 1.5rem 1rem;
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 94, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item .product-item__title {
    font-size: 1.5rem;
  }
  /* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item .product-item__actions .btn, .products-list .product-item .product-item__actions .action.primary.checkout.amasty, .products-list .product-item .product-item__actions body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .products-list .product-item .product-item__actions .action.back,
  .products-list .product-item .product-item__actions body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .products-list .product-item .product-item__actions .action.back,
  .products-list .product-item .product-item__actions body.account .action.back, body.account .products-list .product-item .product-item__actions .action.back, .products-list .product-item .product-item__actions .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .products-list .product-item .product-item__actions .action.primary, .products-list .product-item .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .products-list .product-item .product-item__actions .action.captcha-reload,
  .products-list .product-item .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .products-list .product-item .product-item__actions .action.captcha-reload, .products-list .product-item .product-item__actions body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .products-list .product-item .product-item__actions .action.edit {
    padding: 1rem;
  }
  /* line 100, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item:nth-of-type(3n+3) {
    border-right: 0.1rem solid #dae4e5;
  }
  /* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list .product-item:nth-of-type(2n+2) {
    border-right: 0;
  }
  /* line 109, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list:not(:last-of-type) .product-item:nth-last-of-type(2) {
    border-bottom: 0;
  }
  /* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/list/_list.scss */
  .products-list:not(:last-of-type) .product-item:last-of-type {
    border-bottom: 0;
  }
}

/**
 * styling written on page-level, to not interfere with other pages
 * TODO: shouldn't be on page-level
 */
/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index,
body.amshopby-index-index,
body.catalog-category-view .filter,
body.page-products.catalogsearch-result-index {
  font-size: 1.4rem;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .range,
body.amshopby-index-index .range,
body.catalog-category-view .filter .range,
body.page-products.catalogsearch-result-index .range {
  margin-bottom: 2rem;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .range .am-filter-go,
body.amshopby-index-index .range .am-filter-go,
body.catalog-category-view .filter .range .am-filter-go,
body.page-products.catalogsearch-result-index .range .am-filter-go {
  display: none;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"],
body.amshopby-index-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"],
body.catalog-category-view .filter .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"],
body.page-products.catalogsearch-result-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"] {
  border: 0.1rem solid #dae4e5;
  width: calc(50% - 40px);
  margin-right: 10px;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"]:first-child,
body.amshopby-index-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"]:first-child,
body.catalog-category-view .filter .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"]:first-child,
body.page-products.catalogsearch-result-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range input[type="number"]:first-child {
  margin-right: 0;
  margin-left: 10px;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range .delimiter,
body.amshopby-index-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range .delimiter,
body.catalog-category-view .filter .filter-options-content .am-filter-items-attr_price:not(.items) form .range .delimiter,
body.page-products.catalogsearch-result-index .filter-options-content .am-filter-items-attr_price:not(.items) form .range .delimiter {
  text-align: center;
  width: 42px;
  display: inline-block;
}

/* line 45, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items.am-filter-items-attr_price,
body.amshopby-index-index .filter-options-content .items.am-filter-items-attr_price,
body.catalog-category-view .filter .filter-options-content .items.am-filter-items-attr_price,
body.page-products.catalogsearch-result-index .filter-options-content .items.am-filter-items-attr_price {
  padding: 1.2rem 1.5rem;
  margin-bottom: 0;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item,
body.amshopby-index-index .filter-options-content .items form > .item,
body.catalog-category-view .filter .filter-options-content .items form > .item,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item {
  display: block;
  padding: 0 1.5rem;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
  font-size: 1.4rem;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item ul li,
body.amshopby-index-index .filter-options-content .items form > .item ul li,
body.catalog-category-view .filter .filter-options-content .items form > .item ul li,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item ul li {
  font-size: 1.4rem;
}

/* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item a,
body.amshopby-index-index .filter-options-content .items form > .item a,
body.catalog-category-view .filter .filter-options-content .items form > .item a,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item a {
  display: block;
  width: 100%;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item a:hover,
body.amshopby-index-index .filter-options-content .items form > .item a:hover,
body.catalog-category-view .filter .filter-options-content .items form > .item a:hover,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item a:hover {
  text-decoration: underline;
}

/* line 72, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item > .items,
body.amshopby-index-index .filter-options-content .items form > .item > .items,
body.catalog-category-view .filter .filter-options-content .items form > .item > .items,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item > .items {
  padding: 0 0 0 1rem;
  margin-top: .5rem;
  margin-bottom: 0;
}

/* line 77, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item > .items > .item,
body.amshopby-index-index .filter-options-content .items form > .item > .items > .item,
body.catalog-category-view .filter .filter-options-content .items form > .item > .items > .item,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item > .items > .item {
  margin-bottom: .5rem;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

/* line 87, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper > a,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper > a,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper > a,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper > a {
  display: inline-block;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: #284e8e;
}

/* line 92, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper > a:hover,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper > a:hover,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper > a:hover,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper > a:hover {
  color: #284e8e;
}

/* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle {
  margin-left: auto;
  padding-left: 1rem;
  cursor: pointer;
}

/* line 102, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa,
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fas,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fas,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fas,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fas {
  padding: 0.3rem;
  background-color: #284e8e;
  color: #ffffff;
  border-radius: .3rem;
  font-size: 1rem;
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa-minus,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa-minus,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa-minus,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper .am-filter-item-toggle .fa-minus {
  display: none;
}

/* line 116, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper ~ ul,
body.amshopby-index-index .filter-options-content .items form > .item .am-filter-item-wrapper ~ ul,
body.catalog-category-view .filter .filter-options-content .items form > .item .am-filter-item-wrapper ~ ul,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item .am-filter-item-wrapper ~ ul {
  display: none;
}

/* line 123, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper ~ ul,
body.amshopby-index-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper ~ ul,
body.catalog-category-view .filter .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper ~ ul,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper ~ ul {
  display: block;
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-minus,
body.amshopby-index-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-minus,
body.catalog-category-view .filter .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-minus,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-minus {
  display: block;
}

/* line 131, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-plus,
body.amshopby-index-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-plus,
body.catalog-category-view .filter .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-plus,
body.page-products.catalogsearch-result-index .filter-options-content .items form > .item.is-open > .am-filter-item-wrapper .fa-plus {
  display: none;
}

/* line 140, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items form[data-amshopby-filter="attr_category_ids"] > .item > a,
body.amshopby-index-index .filter-options-content .items form[data-amshopby-filter="attr_category_ids"] > .item > a,
body.catalog-category-view .filter .filter-options-content .items form[data-amshopby-filter="attr_category_ids"] > .item > a,
body.page-products.catalogsearch-result-index .filter-options-content .items form[data-amshopby-filter="attr_category_ids"] > .item > a {
  margin-bottom: 0.5rem;
}

/* line 148, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content button.am-show-more,
body.amshopby-index-index .filter-options-content button.am-show-more,
body.catalog-category-view .filter .filter-options-content button.am-show-more,
body.page-products.catalogsearch-result-index .filter-options-content button.am-show-more {
  -webkit-box-shadow: 0.1rem 0.1rem 0 0.1rem rgba(0, 0, 0, 0.2);
  box-shadow: 0.1rem 0.1rem 0 0.1rem rgba(0, 0, 0, 0.2);
  background: #dae4e5;
  margin: 2rem 0 0 0;
  padding: .5rem 1.3rem;
  border: 0;
  border-radius: .3rem;
  -webkit-appearance: none;
  -moz-appearance: none;
  font-size: 12px;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 160, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content button.am-show-more:hover,
body.amshopby-index-index .filter-options-content button.am-show-more:hover,
body.catalog-category-view .filter .filter-options-content button.am-show-more:hover,
body.page-products.catalogsearch-result-index .filter-options-content button.am-show-more:hover {
  background: #284e8e;
  color: #ffffff;
  -webkit-box-shadow: 0.1rem 0.1rem 0 0.1rem #12223e;
  box-shadow: 0.1rem 0.1rem 0 0.1rem #12223e;
}

/* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index-title, body.catalogsearch-result-index-subtitle,
body.catalogsearch-result-index .title,
body.catalogsearch-result-index .subtitle,
body.amshopby-index-index-title,
body.amshopby-index-index-subtitle,
body.amshopby-index-index .title,
body.amshopby-index-index .subtitle,
body.catalog-category-view .filter-title,
body.catalog-category-view .filter-subtitle,
body.catalog-category-view .filter .title,
body.catalog-category-view .filter .subtitle,
body.page-products.catalogsearch-result-index-title,
body.page-products.catalogsearch-result-index-subtitle,
body.page-products.catalogsearch-result-index .title,
body.page-products.catalogsearch-result-index .subtitle {
  display: none;
}

/* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options,
body.amshopby-index-index .filter-options,
body.catalog-category-view .filter .filter-options,
body.page-products.catalogsearch-result-index .filter-options {
  /*
        = range slider
        ---------------------------------------- */
}

/* line 177, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title,
body.amshopby-index-index .filter-options-title,
body.catalog-category-view .filter .filter-options-title,
body.page-products.catalogsearch-result-index .filter-options-title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: #dae4e5;
  color: #284e8e;
  font-weight: 700;
  margin-top: 0;
  margin-bottom: 2rem;
  padding: 1.5rem;
  border-radius: 1.1rem;
}

/* line 190, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title:first-of-type,
body.amshopby-index-index .filter-options-title:first-of-type,
body.catalog-category-view .filter .filter-options-title:first-of-type,
body.page-products.catalogsearch-result-index .filter-options-title:first-of-type {
  background-color: #ffcf2e;
}

/* line 194, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title:first-of-type .collapse-toggle .fa-angle-down,
body.amshopby-index-index .filter-options-title:first-of-type .collapse-toggle .fa-angle-down,
body.catalog-category-view .filter .filter-options-title:first-of-type .collapse-toggle .fa-angle-down,
body.page-products.catalogsearch-result-index .filter-options-title:first-of-type .collapse-toggle .fa-angle-down {
  display: inline-block;
}

/* line 195, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title:first-of-type .collapse-toggle .fa-angle-up,
body.amshopby-index-index .filter-options-title:first-of-type .collapse-toggle .fa-angle-up,
body.catalog-category-view .filter .filter-options-title:first-of-type .collapse-toggle .fa-angle-up,
body.page-products.catalogsearch-result-index .filter-options-title:first-of-type .collapse-toggle .fa-angle-up {
  display: none;
}

/* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title:first-of-type.is-open,
body.amshopby-index-index .filter-options-title:first-of-type.is-open,
body.catalog-category-view .filter .filter-options-title:first-of-type.is-open,
body.page-products.catalogsearch-result-index .filter-options-title:first-of-type.is-open {
  border-radius: 1.1rem 1.1rem 0 0;
}

/* line 202, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-down,
body.amshopby-index-index .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-down,
body.catalog-category-view .filter .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-down,
body.page-products.catalogsearch-result-index .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-down {
  display: none;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-up,
body.amshopby-index-index .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-up,
body.catalog-category-view .filter .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-up,
body.page-products.catalogsearch-result-index .filter-options-title:first-of-type.is-open .collapse-toggle .fa-angle-up {
  display: inline-block;
}

/* line 208, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title.is-open,
body.amshopby-index-index .filter-options-title.is-open,
body.catalog-category-view .filter .filter-options-title.is-open,
body.page-products.catalogsearch-result-index .filter-options-title.is-open {
  margin-bottom: 0;
}

/* line 211, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title.is-open + .filter-options-content,
body.amshopby-index-index .filter-options-title.is-open + .filter-options-content,
body.catalog-category-view .filter .filter-options-title.is-open + .filter-options-content,
body.page-products.catalogsearch-result-index .filter-options-title.is-open + .filter-options-content {
  display: block;
}

/* line 216, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title .collapse-toggle,
body.amshopby-index-index .filter-options-title .collapse-toggle,
body.catalog-category-view .filter .filter-options-title .collapse-toggle,
body.page-products.catalogsearch-result-index .filter-options-title .collapse-toggle {
  margin-left: auto;
}

/* line 219, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title .collapse-toggle .fa,
body.catalogsearch-result-index .filter-options-title .collapse-toggle .fas,
body.amshopby-index-index .filter-options-title .collapse-toggle .fa,
body.amshopby-index-index .filter-options-title .collapse-toggle .fas,
body.catalog-category-view .filter .filter-options-title .collapse-toggle .fa,
body.catalog-category-view .filter .filter-options-title .collapse-toggle .fas,
body.page-products.catalogsearch-result-index .filter-options-title .collapse-toggle .fa,
body.page-products.catalogsearch-result-index .filter-options-title .collapse-toggle .fas {
  display: none;
  font-size: 1.9rem;
}

/* line 226, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-title + .filter-options-content,
body.amshopby-index-index .filter-options-title + .filter-options-content,
body.catalog-category-view .filter .filter-options-title + .filter-options-content,
body.page-products.catalogsearch-result-index .filter-options-title + .filter-options-content {
  display: none;
}

/* line 231, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content,
body.amshopby-index-index .filter-options-content,
body.catalog-category-view .filter .filter-options-content,
body.page-products.catalogsearch-result-index .filter-options-content {
  margin-bottom: 2rem;
}

/* line 234, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items,
body.amshopby-index-index .filter-options-content .items,
body.catalog-category-view .filter .filter-options-content .items,
body.page-products.catalogsearch-result-index .filter-options-content .items {
  padding: 1.2rem 0;
  background-color: transparent;
}

/* line 241, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content:first-of-type .items.am-filter-items-attr_category_ids.am-labels-folding,
body.amshopby-index-index .filter-options-content:first-of-type .items.am-filter-items-attr_category_ids.am-labels-folding,
body.catalog-category-view .filter .filter-options-content:first-of-type .items.am-filter-items-attr_category_ids.am-labels-folding,
body.page-products.catalogsearch-result-index .filter-options-content:first-of-type .items.am-filter-items-attr_category_ids.am-labels-folding {
  background-color: #dae4e5;
  border-radius: 0 0 1.1rem 1.1rem;
}

/* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .item,
body.amshopby-index-index .filter-options-content .item,
body.catalog-category-view .filter .filter-options-content .item,
body.page-products.catalogsearch-result-index .filter-options-content .item {
  position: relative;
}

/* line 250, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .item [type="radio"],
body.amshopby-index-index .filter-options-content .item [type="radio"],
body.catalog-category-view .filter .filter-options-content .item [type="radio"],
body.page-products.catalogsearch-result-index .filter-options-content .item [type="radio"] {
  position: absolute;
  opacity: 0;
}

/* line 255, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .item .am-collapse-icon,
body.amshopby-index-index .filter-options-content .item .am-collapse-icon,
body.catalog-category-view .filter .filter-options-content .item .am-collapse-icon,
body.page-products.catalogsearch-result-index .filter-options-content .item .am-collapse-icon {
  display: block;
  position: absolute;
  width: 18px;
  height: 18px;
  top: 2px;
  right: 1.5rem;
  cursor: pointer;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 265, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .item .am-collapse-icon:before,
body.amshopby-index-index .filter-options-content .item .am-collapse-icon:before,
body.catalog-category-view .filter .filter-options-content .item .am-collapse-icon:before,
body.page-products.catalogsearch-result-index .filter-options-content .item .am-collapse-icon:before {
  font-family: "Material Icons";
  content: '\e146';
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 19px;
  line-height: 1;
  color: #130f03;
}

/* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .item .am-collapse-icon._active:before,
body.amshopby-index-index .filter-options-content .item .am-collapse-icon._active:before,
body.catalog-category-view .filter .filter-options-content .item .am-collapse-icon._active:before,
body.page-products.catalogsearch-result-index .filter-options-content .item .am-collapse-icon._active:before {
  content: '\e909';
}

/* line 285, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected,
body.amshopby-index-index .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected,
body.catalog-category-view .filter .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected,
body.page-products.catalogsearch-result-index .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected {
  font-weight: 700;
}

/* line 288, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected + .level-2,
body.amshopby-index-index .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected + .level-2,
body.catalog-category-view .filter .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected + .level-2,
body.page-products.catalogsearch-result-index .filter-options-content .items.am-filter-items-attr_category_ids.am-labels-folding .am_shopby_link_selected + .level-2 {
  display: block;
}

/* line 296, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item .level-2,
body.amshopby-index-index .filter-options-content > .items > form > .item > .items > .item .level-2,
body.catalog-category-view .filter .filter-options-content > .items > form > .item > .items > .item .level-2,
body.page-products.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item .level-2 {
  padding: 0 0 0 1rem;
  margin-top: .5rem;
  margin-bottom: 0;
  display: none;
}

/* line 305, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-plus,
body.amshopby-index-index .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-plus,
body.catalog-category-view .filter .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-plus,
body.page-products.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-plus {
  display: none;
}

/* line 306, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-minus,
body.amshopby-index-index .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-minus,
body.catalog-category-view .filter .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-minus,
body.page-products.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item.is-open .am-filter-item-wrapper .am-filter-item-toggle .am-filter-item-toggle-state .fa-minus {
  display: inline-block;
}

/* line 308, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item.is-open > .level-2,
body.amshopby-index-index .filter-options-content > .items > form > .item > .items > .item.is-open > .level-2,
body.catalog-category-view .filter .filter-options-content > .items > form > .item > .items > .item.is-open > .level-2,
body.page-products.catalogsearch-result-index .filter-options-content > .items > form > .item > .items > .item.is-open > .level-2 {
  display: block !important;
}

/* line 317, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options .am-slider,
body.amshopby-index-index .filter-options .am-slider,
body.catalog-category-view .filter .filter-options .am-slider,
body.page-products.catalogsearch-result-index .filter-options .am-slider {
  margin: 1.5rem 0;
}

/* line 320, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options .am-slider.ui-slider-horizontal,
body.amshopby-index-index .filter-options .am-slider.ui-slider-horizontal,
body.catalog-category-view .filter .filter-options .am-slider.ui-slider-horizontal,
body.page-products.catalogsearch-result-index .filter-options .am-slider.ui-slider-horizontal {
  background-color: #ebebeb;
}

/* line 324, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options .am-slider .ui-slider-range.ui-widget-header.ui-corner-all,
body.amshopby-index-index .filter-options .am-slider .ui-slider-range.ui-widget-header.ui-corner-all,
body.catalog-category-view .filter .filter-options .am-slider .ui-slider-range.ui-widget-header.ui-corner-all,
body.page-products.catalogsearch-result-index .filter-options .am-slider .ui-slider-range.ui-widget-header.ui-corner-all {
  background-color: #dae4e5;
  height: 1rem;
  position: absolute;
}

/* line 330, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options .am-slider .ui-slider-handle,
body.amshopby-index-index .filter-options .am-slider .ui-slider-handle,
body.catalog-category-view .filter .filter-options .am-slider .ui-slider-handle,
body.page-products.catalogsearch-result-index .filter-options .am-slider .ui-slider-handle {
  top: -0.5rem;
  width: 2rem;
  height: 2rem;
  background-color: #ffcf2e;
}

/* line 336, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.catalogsearch-result-index .filter-options .am-slider .ui-slider-handle:last-of-type,
body.amshopby-index-index .filter-options .am-slider .ui-slider-handle:last-of-type,
body.catalog-category-view .filter .filter-options .am-slider .ui-slider-handle:last-of-type,
body.page-products.catalogsearch-result-index .filter-options .am-slider .ui-slider-handle:last-of-type {
  margin-left: -1.5rem;
}

/* line 344, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.swatch-option-link-layered:focus > div {
  -webkit-box-shadow: 0 0 0 0 transparent !important;
  box-shadow: 0 0 0 0 transparent !important;
}

/* line 351, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
body.amshopby-index-index .columns .sidebar,
body.catalog-category-view .columns .sidebar {
  display: block;
}

@media (max-width: 1023.98px) {
  /* line 355, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  body.amshopby-index-index .block--category-menu,
  body.catalog-category-view .block--category-menu {
    display: none;
  }
  /* line 359, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  body.amshopby-index-index .columns .sidebar,
  body.catalog-category-view .columns .sidebar {
    width: 100%;
    margin: 0;
    display: none;
  }
  /* line 365, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  body.amshopby-index-index .sidebar-wrapper,
  body.catalog-category-view .sidebar-wrapper {
    width: 100%;
  }
}

/* line 371, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.swatch-option.image:not(.disabled):hover,
.swatch-option.color:not(.disabled):hover {
  outline: 0 !important;
  border: 0 !important;
}

/* line 377, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.sidebar_toggler {
  width: 100%;
  margin: 0;
  background-color: #ffcf2e;
  color: #130f03;
  text-align: center;
  padding: 1.2rem 2.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  text-transform: uppercase;
  font-weight: 800;
  margin-bottom: 2rem;
  font-size: 1.6rem;
  border-radius: 1.1rem;
}

/* line 391, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.sidebar_toggler:hover {
  background-color: #ffdb61;
}

@media (min-width: 1024px) {
  /* line 377, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  .sidebar_toggler {
    display: none !important;
  }
}

@media (max-width: 1023.98px) {
  /* line 377, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  .sidebar_toggler {
    display: block;
  }
}

/* line 404, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.sidebar-wrapper {
  width: auto;
}

/* line 409, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.sidebar .block-actions.filter-actions,
.sidebar .filter-current.am-filter-current {
  display: none;
}

@media (min-width: 1024px) {
  /* line 413, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  .sidebar.sidebar-main {
    display: block !important;
  }
}

@media (max-width: 1023.98px) {
  /* line 413, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
  .sidebar.sidebar-main {
    display: none;
  }
}

/* line 423, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.sidebar.sidebar-additional {
  display: none !important;
}

/* line 425, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.sidebar.sidebar-additional .block-wishlist {
  display: none;
}

/* Checkboxes - KLEUR & FORMAAT */
/* line 434, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link,
.am-filter-items-attr_color .am-swatch-link {
  display: block;
  margin-bottom: 0 !important;
  padding: 1rem 0 1rem .6rem !important;
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 440, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link input[type="checkbox"],
.am-filter-items-attr_color .am-swatch-link input[type="checkbox"] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

/* line 449, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option.selected,
.am-filter-items-attr_color .am-swatch-link .swatch-option.selected {
  outline: 0;
  border: 0;
}

/* line 453, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option.selected:before,
.am-filter-items-attr_color .am-swatch-link .swatch-option.selected:before {
  font-size: 1.5rem;
  color: #29bc58;
}

/* line 459, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option-link-layered:focus > div,
.am-filter-items-attr_color .am-swatch-link .swatch-option-link-layered:focus > div {
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
}

/* line 463, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option:before,
.am-filter-items-attr_color .am-swatch-link .swatch-option:before {
  font-family: 'Material Icons';
  content: '\e876';
  width: 1.8rem;
  height: 1.8rem;
  font-size: .9rem;
  line-height: 1.8rem;
  position: absolute;
  background: #ffffff;
  border: 0.1rem solid #dae4e5;
  top: -.4rem;
  left: -2.8rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: transparent;
  text-align: center;
  border-radius: 0.36667rem;
}

/* line 483, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link:hover input[type="checkbox"] ~ .swatch-option:before,
.am-filter-items-attr_color .am-swatch-link:hover input[type="checkbox"] ~ .swatch-option:before {
  background-color: rgba(221, 221, 221, 0.2);
}

/* line 487, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link:hover .swatch-option.selected:before,
.am-filter-items-attr_color .am-swatch-link:hover .swatch-option.selected:before {
  font-size: 1.4rem;
  font-weight: bold;
  color: #29bc58;
}

/* line 494, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link:after,
.am-filter-items-attr_color .am-swatch-link:after {
  display: table;
  content: '';
  clear: both;
}

/* line 500, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option,
.am-filter-items-attr_size .am-swatch-link [type="checkbox"],
.am-filter-items-attr_color .am-swatch-link .swatch-option,
.am-filter-items-attr_color .am-swatch-link [type="checkbox"] {
  display: inline-block;
  vertical-align: middle;
}

/* line 506, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option,
.am-filter-items-attr_color .am-swatch-link .swatch-option {
  position: relative;
  float: none;
  min-width: auto;
  width: 1.2rem;
  height: 1.2rem;
  border-width: 0;
  border-radius: 50%;
  overflow: visible;
  margin: -0.2rem 0 0 1rem;
  margin-left: 3.2rem;
  font-size: 0 !important;
}

/* line 519, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option:after,
.am-filter-items-attr_color .am-swatch-link .swatch-option:after {
  position: absolute;
  top: -.4rem;
  left: 2.3rem;
  width: 20rem;
  display: block;
  text-align: left;
  content: attr(option-label);
  text-transform: uppercase;
  font-size: 1.3rem;
  font-weight: 700;
}

/* line 533, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link [type="checkbox"],
.am-filter-items-attr_color .am-swatch-link [type="checkbox"] {
  float: left;
  margin-top: .3rem;
}

/* line 540, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.am-filter-items-attr_size .am-swatch-link .swatch-option:after {
  left: 0;
}

/* Checkboxes - REST */
/* line 546, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) {
  padding: 0 !important;
}

/* line 548, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) .item {
  padding: 0 !important;
  margin: 0 !important;
}

/* line 551, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) .item a {
  position: relative;
  padding-left: 3.2rem;
  display: block;
  padding: 1rem 0 1rem 4rem;
  margin-bottom: 0;
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 558, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) .item a:before {
  font-family: 'Material Icons';
  content: '\e876';
  width: 1.8rem;
  height: 1.8rem;
  font-size: .9rem;
  line-height: 1.8rem;
  position: absolute;
  background: #ffffff;
  border: 0.1rem solid #dae4e5;
  top: .8rem;
  left: 1rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  color: transparent;
  text-align: center;
  border-radius: 0.36667rem;
}

/* line 575, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) .item a .label {
  display: block;
  text-align: left;
  text-transform: uppercase;
  font-size: 1.3rem;
  font-weight: 700;
}

/* line 582, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) .item a:hover {
  text-decoration: none !important;
}

/* line 587, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_filter.scss */
.filter-options-content > .items:not(.am-labels-folding):not(.am-filter-items-attr_price) .item a.am_shopby_link_selected:before {
  font-size: 1.5rem;
  color: #29bc58;
}

/**
 * styles written on body level to not interfere with other pages
 * @todo: look at ditching the body class
 * 
 * @todo: modify the way css is outputted so each page can have it's own stylesheet delivered to them
 */
/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
.widget-product-grid .block__title {
  display: none;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
.catalog-topnav.amasty-catalog-topnav .action {
  border: 1px solid #bcced0;
  background-color: #dae4e5;
  border-radius: 25px;
  padding: .5rem 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  display: inline-block;
  margin-bottom: 1.5rem;
  margin-right: 1rem;
  line-height: 1.3;
}

/* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
.catalog-topnav.amasty-catalog-topnav .action.filter-clear {
  line-height: 1.4;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
.catalog-topnav.amasty-catalog-topnav .action i {
  margin-right: .5rem;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
.catalog-topnav.amasty-catalog-topnav .action:hover {
  background-color: #284e8e;
  border-color: #284e8e;
  color: #ffffff;
}

/* line 40, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .page-title-wrapper {
  padding: 0 0 2rem 0 !important;
}

/* line 44, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .block.filter .block-title.filter-title,
body.catalogsearch-result-index .block.filter .block-content.filter-content .block-subtitle.filter-subtitle {
  display: none;
}

/* line 58, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .site-main__pagetitle,
body.amshopby-index-index .site-main__pagetitle,
body.catalog-category-view .site-main__pagetitle,
body.page-products.catalogsearch-result-index .site-main__pagetitle {
  width: 100%;
}

/* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .page.messages .message,
body.amshopby-index-index .page.messages .message,
body.catalog-category-view .page.messages .message,
body.page-products.catalogsearch-result-index .page.messages .message {
  margin-bottom: 1.5rem;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .button_list ul,
body.amshopby-index-index .button_list ul,
body.catalog-category-view .button_list ul,
body.page-products.catalogsearch-result-index .button_list ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 75, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .button_list ul li,
body.amshopby-index-index .button_list ul li,
body.catalog-category-view .button_list ul li,
body.page-products.catalogsearch-result-index .button_list ul li {
  width: 100%;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .button_list ul li a,
body.amshopby-index-index .button_list ul li a,
body.catalog-category-view .button_list ul li a,
body.page-products.catalogsearch-result-index .button_list ul li a {
  margin-bottom: 1.5rem;
  background-color: #284e8e;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  padding: 1.6rem 0;
  border-radius: .3rem;
  display: block;
  color: black;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .button_list ul li a:hover,
body.amshopby-index-index .button_list ul li a:hover,
body.catalog-category-view .button_list ul li a:hover,
body.page-products.catalogsearch-result-index .button_list ul li a:hover {
  background-color: #1d3866;
}

@media (max-width: 767.98px) {
  /* line 98, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .button_list ul li a,
  body.amshopby-index-index .button_list ul li a,
  body.catalog-category-view .button_list ul li a,
  body.page-products.catalogsearch-result-index .button_list ul li a {
    width: calc(100% + 3rem);
    max-width: calc(100% + 3rem) !important;
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
    margin-bottom: 1px;
    border-radius: 0;
  }
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index #amasty-shopby-product-list .toolbar.toolbar-pager:not(:last-of-type),
body.amshopby-index-index #amasty-shopby-product-list .toolbar.toolbar-pager:not(:last-of-type),
body.catalog-category-view #amasty-shopby-product-list .toolbar.toolbar-pager:not(:last-of-type),
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .toolbar.toolbar-pager:not(:last-of-type) {
  display: none;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index #amasty-shopby-product-list .toolbar.toolbar-products:not(:first-of-type),
body.amshopby-index-index #amasty-shopby-product-list .toolbar.toolbar-products:not(:first-of-type),
body.catalog-category-view #amasty-shopby-product-list .toolbar.toolbar-products:not(:first-of-type),
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .toolbar.toolbar-products:not(:first-of-type) {
  display: none;
}

/* line 119, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index #amasty-shopby-product-list .filter-actions,
body.catalogsearch-result-index #amasty-shopby-product-list .filter-current.am-filter-current,
body.amshopby-index-index #amasty-shopby-product-list .filter-actions,
body.amshopby-index-index #amasty-shopby-product-list .filter-current.am-filter-current,
body.catalog-category-view #amasty-shopby-product-list .filter-actions,
body.catalog-category-view #amasty-shopby-product-list .filter-current.am-filter-current,
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .filter-actions,
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .filter-current.am-filter-current {
  display: inline-block;
}

/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item,
body.catalogsearch-result-index #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item,
body.amshopby-index-index #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item,
body.amshopby-index-index #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item,
body.catalog-category-view #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item,
body.catalog-category-view #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item,
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item,
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item {
  display: inline-block;
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item .fa-times,
body.catalogsearch-result-index #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item .fa-times,
body.amshopby-index-index #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item .fa-times,
body.amshopby-index-index #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item .fa-times,
body.catalog-category-view #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item .fa-times,
body.catalog-category-view #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item .fa-times,
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .filter-actions .items .item.am-shopby-item .fa-times,
body.page-products.catalogsearch-result-index #amasty-shopby-product-list .filter-current.am-filter-current .items .item.am-shopby-item .fa-times {
  margin-right: .5rem;
}

/* line 135, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar,
body.amshopby-index-index .toolbar,
body.catalog-category-view .toolbar,
body.page-products.catalogsearch-result-index .toolbar {
  margin-bottom: 2rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

/* line 143, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-pager,
body.amshopby-index-index .toolbar-pager,
body.catalog-category-view .toolbar-pager,
body.page-products.catalogsearch-result-index .toolbar-pager {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

/* line 148, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-products select,
body.amshopby-index-index .toolbar-products select,
body.catalog-category-view .toolbar-products select,
body.page-products.catalogsearch-result-index .toolbar-products select {
  height: 3rem;
  border-radius: .5rem;
}

/* line 152, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-products select.sorter-options,
body.amshopby-index-index .toolbar-products select.sorter-options,
body.catalog-category-view .toolbar-products select.sorter-options,
body.page-products.catalogsearch-result-index .toolbar-products select.sorter-options {
  padding: 0 2.5rem 0 1rem;
  border-radius: .5rem 0 0 .5rem;
}

/* line 162, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-products label.label,
body.amshopby-index-index .toolbar-products label.label,
body.catalog-category-view .toolbar-products label.label,
body.page-products.catalogsearch-result-index .toolbar-products label.label {
  font-weight: inherit;
  font-size: inherit;
}

/* line 168, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-amount,
body.amshopby-index-index .toolbar-amount,
body.catalog-category-view .toolbar-amount,
body.page-products.catalogsearch-result-index .toolbar-amount {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  margin-left: 1rem;
  line-height: 3rem;
}

/* line 174, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .field.limiter,
body.amshopby-index-index .toolbar .field.limiter,
body.catalog-category-view .toolbar .field.limiter,
body.page-products.catalogsearch-result-index .toolbar .field.limiter {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  margin-left: 1rem;
  line-height: 3rem;
}

/* line 179, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .field.limiter .label,
body.amshopby-index-index .toolbar .field.limiter .label,
body.catalog-category-view .toolbar .field.limiter .label,
body.page-products.catalogsearch-result-index .toolbar .field.limiter .label {
  float: left;
  margin-right: 1rem;
}

/* line 184, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .field.limiter .control,
body.amshopby-index-index .toolbar .field.limiter .control,
body.catalog-category-view .toolbar .field.limiter .control,
body.page-products.catalogsearch-result-index .toolbar .field.limiter .control {
  float: left;
  margin: 0;
}

/* line 188, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .field.limiter .control select,
body.amshopby-index-index .toolbar .field.limiter .control select,
body.catalog-category-view .toolbar .field.limiter .control select,
body.page-products.catalogsearch-result-index .toolbar .field.limiter .control select {
  padding: 0 2.5rem 0 1rem;
}

/* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .field.limiter .limiter-text,
body.amshopby-index-index .toolbar .field.limiter .limiter-text,
body.catalog-category-view .toolbar .field.limiter .limiter-text,
body.page-products.catalogsearch-result-index .toolbar .field.limiter .limiter-text {
  float: left;
}

/* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter,
body.amshopby-index-index .toolbar-sorter,
body.catalog-category-view .toolbar-sorter,
body.page-products.catalogsearch-result-index .toolbar-sorter {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  margin-left: auto;
  margin-right: 0;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter__container,
body.amshopby-index-index .toolbar-sorter__container,
body.catalog-category-view .toolbar-sorter__container,
body.page-products.catalogsearch-result-index .toolbar-sorter__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 209, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter .sorter-actions__action,
body.amshopby-index-index .toolbar-sorter .sorter-actions__action,
body.catalog-category-view .toolbar-sorter .sorter-actions__action,
body.page-products.catalogsearch-result-index .toolbar-sorter .sorter-actions__action {
  display: block;
  border: 0.1rem solid #dae4e5;
  border-left: 0;
  height: 3rem;
  width: 3rem;
  border-radius: 0 .5rem .5rem 0;
  position: relative;
  -webkit-transition: 200ms;
  transition: 200ms;
}

/* line 219, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter .sorter-actions__action:before,
body.amshopby-index-index .toolbar-sorter .sorter-actions__action:before,
body.catalog-category-view .toolbar-sorter .sorter-actions__action:before,
body.page-products.catalogsearch-result-index .toolbar-sorter .sorter-actions__action:before {
  -webkit-transition: 200ms;
  transition: 200ms;
}

/* line 224, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter .sorter-actions__action:focus:before,
body.amshopby-index-index .toolbar-sorter .sorter-actions__action:focus:before,
body.catalog-category-view .toolbar-sorter .sorter-actions__action:focus:before,
body.page-products.catalogsearch-result-index .toolbar-sorter .sorter-actions__action:focus:before {
  content: '';
  width: 0.1rem;
  height: 100%;
  background: #284e8e;
  position: absolute;
}

/* line 233, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter .sorter-actions__action i,
body.amshopby-index-index .toolbar-sorter .sorter-actions__action i,
body.catalog-category-view .toolbar-sorter .sorter-actions__action i,
body.page-products.catalogsearch-result-index .toolbar-sorter .sorter-actions__action i {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 248, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar-sorter .sorter-actions__action:focus,
body.amshopby-index-index .toolbar-sorter .sorter-actions__action:focus,
body.catalog-category-view .toolbar-sorter .sorter-actions__action:focus,
body.page-products.catalogsearch-result-index .toolbar-sorter .sorter-actions__action:focus {
  border-color: #284e8e;
}

/* line 255, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes,
body.catalogsearch-result-index .toolbar .sorter,
body.amshopby-index-index .toolbar .modes,
body.amshopby-index-index .toolbar .sorter,
body.catalog-category-view .toolbar .modes,
body.catalog-category-view .toolbar .sorter,
body.page-products.catalogsearch-result-index .toolbar .modes,
body.page-products.catalogsearch-result-index .toolbar .sorter {
  display: inline-block;
  vertical-align: middle;
}

/* line 261, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes,
body.amshopby-index-index .toolbar .modes,
body.catalog-category-view .toolbar .modes,
body.page-products.catalogsearch-result-index .toolbar .modes {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  margin-right: 1rem;
}

/* line 267, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes strong i.fas, body.catalogsearch-result-index .toolbar .modes a i.fas,
body.amshopby-index-index .toolbar .modes strong i.fas,
body.amshopby-index-index .toolbar .modes a i.fas,
body.catalog-category-view .toolbar .modes strong i.fas,
body.catalog-category-view .toolbar .modes a i.fas,
body.page-products.catalogsearch-result-index .toolbar .modes strong i.fas,
body.page-products.catalogsearch-result-index .toolbar .modes a i.fas {
  font-size: 2rem;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 276, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes a,
body.amshopby-index-index .toolbar .modes a,
body.catalog-category-view .toolbar .modes a,
body.page-products.catalogsearch-result-index .toolbar .modes a {
  color: #d3d3d3;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 280, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes a:hover,
body.amshopby-index-index .toolbar .modes a:hover,
body.catalog-category-view .toolbar .modes a:hover,
body.page-products.catalogsearch-result-index .toolbar .modes a:hover {
  color: #284e8e;
}

/* line 285, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes .modes-mode,
body.amshopby-index-index .toolbar .modes .modes-mode,
body.catalog-category-view .toolbar .modes .modes-mode,
body.page-products.catalogsearch-result-index .toolbar .modes .modes-mode {
  display: inline-block;
  width: 3rem;
  height: 3rem;
  border: 0.1rem solid #dae4e5;
  border-radius: 0.5rem;
  position: relative;
  -webkit-transition: 200ms;
  transition: 200ms;
}

/* line 294, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes .modes-mode:focus,
body.amshopby-index-index .toolbar .modes .modes-mode:focus,
body.catalog-category-view .toolbar .modes .modes-mode:focus,
body.page-products.catalogsearch-result-index .toolbar .modes .modes-mode:focus {
  border-color: #284e8e;
  color: #284e8e;
}

/* line 299, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes .modes-mode.mode-grid,
body.amshopby-index-index .toolbar .modes .modes-mode.mode-grid,
body.catalog-category-view .toolbar .modes .modes-mode.mode-grid,
body.page-products.catalogsearch-result-index .toolbar .modes .modes-mode.mode-grid {
  margin-right: 0;
}

/* line 302, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes .modes-mode.mode-grid.active,
body.amshopby-index-index .toolbar .modes .modes-mode.mode-grid.active,
body.catalog-category-view .toolbar .modes .modes-mode.mode-grid.active,
body.page-products.catalogsearch-result-index .toolbar .modes .modes-mode.mode-grid.active {
  margin-right: 1rem;
}

/* line 307, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes .modes-mode.mode-list,
body.amshopby-index-index .toolbar .modes .modes-mode.mode-list,
body.catalog-category-view .toolbar .modes .modes-mode.mode-list,
body.page-products.catalogsearch-result-index .toolbar .modes .modes-mode.mode-list {
  margin-left: 0;
}

/* line 310, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .modes .modes-mode.mode-list.active,
body.amshopby-index-index .toolbar .modes .modes-mode.mode-list.active,
body.catalog-category-view .toolbar .modes .modes-mode.mode-list.active,
body.page-products.catalogsearch-result-index .toolbar .modes .modes-mode.mode-list.active {
  margin-left: 1rem;
}

/* line 317, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar:last-of-type,
body.amshopby-index-index .toolbar:last-of-type,
body.catalog-category-view .toolbar:last-of-type,
body.page-products.catalogsearch-result-index .toolbar:last-of-type {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

/* line 323, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper,
body.amshopby-index-index .toolbar .paging-wrapper,
body.catalog-category-view .toolbar .paging-wrapper,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper {
  text-align: center;
  display: inline-block;
}

/* line 327, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging,
body.amshopby-index-index .toolbar .paging-wrapper .paging,
body.catalog-category-view .toolbar .paging-wrapper .paging,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging {
  margin: 0;
  padding: 0;
  list-style: none;
  float: left;
  margin-right: 1rem;
}

/* line 334, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item {
  display: inline-block;
  vertical-align: middle;
  float: left;
  line-height: 2.5rem;
  min-width: 2.5rem;
}

/* line 341, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item:not(:first-of-type),
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item:not(:first-of-type),
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item:not(:first-of-type),
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item:not(:first-of-type) {
  margin-left: .5rem;
}

/* line 345, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item a,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item a,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item a {
  color: inherit;
  display: inline-block;
  font-weight: 700;
  display: block;
  border-radius: 0.36667rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 353, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item a:hover,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item a:hover,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item a:hover {
  background-color: #ffcf2e;
}

/* line 357, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--disabled,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--disabled,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--disabled,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--disabled {
  opacity: .4;
  pointer-events: none;
}

/* line 363, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a, body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--previous a,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--next a,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a {
  width: 2.5rem;
  height: 2.5rem;
  border-radius: 0.36667rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  background: #ffcf2e;
  color: #130f03;
  position: relative;
}

/* line 371, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a i, body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a i,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--previous a i,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--next a i,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a i,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a i {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 377, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover, body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a:hover,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--next a:hover,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a:hover,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a:hover {
  background: #ffdb61;
}

/* line 379, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover i, body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a:hover i,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover i,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--next a:hover i,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--previous a:hover i,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--next a:hover i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--previous a:hover i,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--next a:hover i {
  color: #284e8e;
}

/* line 387, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--current a,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--current a,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--current a,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--current a {
  color: #ffcf2e;
}

/* line 389, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--current a:hover,
body.amshopby-index-index .toolbar .paging-wrapper .paging .paging-item--current a:hover,
body.catalog-category-view .toolbar .paging-wrapper .paging .paging-item--current a:hover,
body.page-products.catalogsearch-result-index .toolbar .paging-wrapper .paging .paging-item--current a:hover {
  color: #130f03;
}

@media (max-width: 767.98px) {
  /* line 400, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .toolbar .modes,
  body.amshopby-index-index .toolbar .modes,
  body.catalog-category-view .toolbar .modes,
  body.page-products.catalogsearch-result-index .toolbar .modes {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-bottom: 1rem;
    margin-right: 0;
  }
  /* line 406, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .toolbar .toolbar-amount,
  body.amshopby-index-index .toolbar .toolbar-amount,
  body.catalog-category-view .toolbar .toolbar-amount,
  body.page-products.catalogsearch-result-index .toolbar .toolbar-amount {
    margin-left: 0;
  }
}

@media (max-width: 499.98px) {
  /* line 412, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .toolbar .modes,
  body.amshopby-index-index .toolbar .modes,
  body.catalog-category-view .toolbar .modes,
  body.page-products.catalogsearch-result-index .toolbar .modes {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
  }
  /* line 416, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .toolbar .toolbar-amount,
  body.amshopby-index-index .toolbar .toolbar-amount,
  body.catalog-category-view .toolbar .toolbar-amount,
  body.page-products.catalogsearch-result-index .toolbar .toolbar-amount {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    margin-left: auto;
    text-align: right;
  }
}

/* line 425, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .site-main__content,
body.amshopby-index-index .columns .site-main__content,
body.catalog-category-view .columns .site-main__content,
body.page-products.catalogsearch-result-index .columns .site-main__content {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  padding-left: 2rem;
}

@media (max-width: 1023.98px) {
  /* line 425, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .columns .site-main__content,
  body.amshopby-index-index .columns .site-main__content,
  body.catalog-category-view .columns .site-main__content,
  body.page-products.catalogsearch-result-index .columns .site-main__content {
    width: 100%;
    padding-left: 0;
  }
}

/* line 435, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .sidebar,
body.amshopby-index-index .columns .sidebar,
body.catalog-category-view .columns .sidebar,
body.page-products.catalogsearch-result-index .columns .sidebar {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 439, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items,
body.amshopby-index-index .columns .product-items,
body.catalog-category-view .columns .product-items,
body.page-products.catalogsearch-result-index .columns .product-items {
  width: 100%;
}

/* line 443, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item,
body.amshopby-index-index .columns .product-items .product-item,
body.catalog-category-view .columns .product-items .product-item,
body.page-products.catalogsearch-result-index .columns .product-items .product-item {
  position: relative;
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0;
  -ms-flex-preferred-size: 33.333333%;
  flex-basis: 33.333333%;
  max-width: 33.333333%;
  text-align: center;
  padding: 4.6rem 5.9rem;
  border-bottom: 0.2rem solid #dae4e5;
}

/* line 452, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item:nth-of-type(3n+2),
body.amshopby-index-index .columns .product-items .product-item:nth-of-type(3n+2),
body.catalog-category-view .columns .product-items .product-item:nth-of-type(3n+2),
body.page-products.catalogsearch-result-index .columns .product-items .product-item:nth-of-type(3n+2) {
  border-left: 0.2rem solid #dae4e5;
  border-right: 0.2rem solid #dae4e5;
}

@media only screen and (min-width: 768px) and (max-width: 1340px) {
  /* line 443, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .columns .product-items .product-item,
  body.amshopby-index-index .columns .product-items .product-item,
  body.catalog-category-view .columns .product-items .product-item,
  body.page-products.catalogsearch-result-index .columns .product-items .product-item {
    padding: 2.6rem 3.9rem;
  }
}

/* line 464, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .item__content--left, body.catalogsearch-result-index .columns .product-items .product-item .item__content--right,
body.amshopby-index-index .columns .product-items .product-item .item__content--left,
body.amshopby-index-index .columns .product-items .product-item .item__content--right,
body.catalog-category-view .columns .product-items .product-item .item__content--left,
body.catalog-category-view .columns .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--left,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 0px;
  flex: 1 1 0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  max-width: 100%;
}

/* line 471, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .item__content--right,
body.amshopby-index-index .columns .product-items .product-item .item__content--right,
body.catalog-category-view .columns .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right {
  padding-left: 2rem;
  padding-top: 1.5rem;
}

/* line 475, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-item-link,
body.amshopby-index-index .columns .product-items .product-item .item__content--right .product-item-link,
body.catalog-category-view .columns .product-items .product-item .item__content--right .product-item-link,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-item-link {
  height: auto;
  margin-bottom: 1rem;
  display: block;
  overflow: hidden;
}

/* line 482, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-item-name,
body.amshopby-index-index .columns .product-items .product-item .item__content--right .product-item-name,
body.catalog-category-view .columns .product-items .product-item .item__content--right .product-item-name,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right .product-item-name {
  font-size: 16px;
  line-height: 1.2;
  text-transform: uppercase;
}

@media (max-width: 1023.98px) {
  /* line 471, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .columns .product-items .product-item .item__content--right,
  body.amshopby-index-index .columns .product-items .product-item .item__content--right,
  body.catalog-category-view .columns .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .columns .product-items .product-item .item__content--right {
    padding-left: 0;
  }
}

/* line 494, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .action.tocart,
body.amshopby-index-index .columns .product-items .product-item .action.tocart,
body.catalog-category-view .columns .product-items .product-item .action.tocart,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: white;
  text-align: center;
  border: 0.1rem solid #284e8e;
  border-radius: 1rem;
  font-weight: 700;
  font-size: 1.4rem;
  padding: 1rem 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 505, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .action.tocart span,
body.catalogsearch-result-index .columns .product-items .product-item .action.tocart .material-icons,
body.amshopby-index-index .columns .product-items .product-item .action.tocart span,
body.amshopby-index-index .columns .product-items .product-item .action.tocart .material-icons,
body.catalog-category-view .columns .product-items .product-item .action.tocart span,
body.catalog-category-view .columns .product-items .product-item .action.tocart .material-icons,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart span,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart .material-icons {
  display: inline-block;
  vertical-align: middle;
}

/* line 511, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item .action.tocart:hover,
body.amshopby-index-index .columns .product-items .product-item .action.tocart:hover,
body.catalog-category-view .columns .product-items .product-item .action.tocart:hover,
body.page-products.catalogsearch-result-index .columns .product-items .product-item .action.tocart:hover {
  background-color: #284e8e;
  color: #ffffff;
}

/* line 517, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item__label,
body.amshopby-index-index .columns .product-items .product-item__label,
body.catalog-category-view .columns .product-items .product-item__label,
body.page-products.catalogsearch-result-index .columns .product-items .product-item__label {
  position: absolute;
  top: 20px;
  left: auto;
  right: 20px;
  height: 3.5rem;
  padding: 0 1.5rem;
  background-color: #284e8e;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 2.5;
}

/* line 529, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .columns .product-items .product-item__label:before,
body.amshopby-index-index .columns .product-items .product-item__label:before,
body.catalog-category-view .columns .product-items .product-item__label:before,
body.page-products.catalogsearch-result-index .columns .product-items .product-item__label:before {
  content: '';
  position: absolute;
  top: 0;
  left: -3.1rem;
  right: auto;
  border: 1.75rem solid transparent;
  border-right: 1.4rem solid #284e8e;
}

@media (max-width: 767.98px) {
  /* line 517, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .columns .product-items .product-item__label,
  body.amshopby-index-index .columns .product-items .product-item__label,
  body.catalog-category-view .columns .product-items .product-item__label,
  body.page-products.catalogsearch-result-index .columns .product-items .product-item__label {
    top: 0;
    line-height: 3.5rem;
    font-size: 12px;
  }
}

/* line 550, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-grid + .toolbar, body.catalogsearch-result-index .products-list + .toolbar,
body.amshopby-index-index .products-grid + .toolbar,
body.amshopby-index-index .products-list + .toolbar,
body.catalog-category-view .products-grid + .toolbar,
body.catalog-category-view .products-list + .toolbar,
body.page-products.catalogsearch-result-index .products-grid + .toolbar,
body.page-products.catalogsearch-result-index .products-list + .toolbar {
  margin: 1.5rem 0 3rem;
}

/* line 553, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-grid + .toolbar .paging-wrapper, body.catalogsearch-result-index .products-list + .toolbar .paging-wrapper,
body.amshopby-index-index .products-grid + .toolbar .paging-wrapper,
body.amshopby-index-index .products-list + .toolbar .paging-wrapper,
body.catalog-category-view .products-grid + .toolbar .paging-wrapper,
body.catalog-category-view .products-list + .toolbar .paging-wrapper,
body.page-products.catalogsearch-result-index .products-grid + .toolbar .paging-wrapper,
body.page-products.catalogsearch-result-index .products-list + .toolbar .paging-wrapper {
  display: block;
}

/* line 557, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-grid + .toolbar .modes,
body.catalogsearch-result-index .products-grid + .toolbar .sorter, body.catalogsearch-result-index .products-list + .toolbar .modes,
body.catalogsearch-result-index .products-list + .toolbar .sorter,
body.amshopby-index-index .products-grid + .toolbar .modes,
body.amshopby-index-index .products-grid + .toolbar .sorter,
body.amshopby-index-index .products-list + .toolbar .modes,
body.amshopby-index-index .products-list + .toolbar .sorter,
body.catalog-category-view .products-grid + .toolbar .modes,
body.catalog-category-view .products-grid + .toolbar .sorter,
body.catalog-category-view .products-list + .toolbar .modes,
body.catalog-category-view .products-list + .toolbar .sorter,
body.page-products.catalogsearch-result-index .products-grid + .toolbar .modes,
body.page-products.catalogsearch-result-index .products-grid + .toolbar .sorter,
body.page-products.catalogsearch-result-index .products-list + .toolbar .modes,
body.page-products.catalogsearch-result-index .products-list + .toolbar .sorter {
  display: none;
}

/* line 564, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(4), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6),
body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(4),
body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(5),
body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(6),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(4),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(5),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(6),
body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(4),
body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(5),
body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(4),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(5),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4),
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(4),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
  border-bottom: 0;
}

@media (max-width: 1199.98px) {
  /* line 572, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(5),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(5),
  body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(5),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-list .product-items .product-item:nth-of-type(5),
  body.catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
}

@media (max-width: 1023.98px) {
  /* line 580, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(5),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(5),
  body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(5),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-list .product-items .product-item:nth-of-type(5),
  body.catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
}

/* line 588, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right,
body.amshopby-index-index .products-grid .product-items .product-item .item__content--right,
body.amshopby-index-index .products-list .product-items .product-item .item__content--right,
body.catalog-category-view .products-grid .product-items .product-item .item__content--right,
body.catalog-category-view .products-list .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
  padding-left: 0;
}

/* line 592, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-grid .product-items .product-item .item__content--left .photo.image, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .photo.image,
body.amshopby-index-index .products-grid .product-items .product-item .item__content--left .photo.image,
body.amshopby-index-index .products-list .product-items .product-item .item__content--left .photo.image,
body.catalog-category-view .products-grid .product-items .product-item .item__content--left .photo.image,
body.catalog-category-view .products-list .product-items .product-item .item__content--left .photo.image,
body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--left .photo.image,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .photo.image {
  max-height: 140px;
  width: auto;
}

@media (max-width: 1023.98px) {
  /* line 586, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item, body.catalogsearch-result-index .products-list .product-items .product-item,
  body.amshopby-index-index .products-grid .product-items .product-item,
  body.amshopby-index-index .products-list .product-items .product-item,
  body.catalog-category-view .products-grid .product-items .product-item,
  body.catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    padding: 2rem 1rem;
    margin-bottom: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 586, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item, body.catalogsearch-result-index .products-list .product-items .product-item,
  body.amshopby-index-index .products-grid .product-items .product-item,
  body.amshopby-index-index .products-list .product-items .product-item,
  body.catalog-category-view .products-grid .product-items .product-item,
  body.catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    border: 0 !important;
  }
  /* line 608, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .actions-primary, body.catalogsearch-result-index .products-list .product-items .product-item .actions-primary,
  body.amshopby-index-index .products-grid .product-items .product-item .actions-primary,
  body.amshopby-index-index .products-list .product-items .product-item .actions-primary,
  body.catalog-category-view .products-grid .product-items .product-item .actions-primary,
  body.catalog-category-view .products-list .product-items .product-item .actions-primary,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .actions-primary,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .actions-primary {
    display: none;
  }
  /* line 612, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right,
  body.amshopby-index-index .products-grid .product-items .product-item .item__content--right,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right,
  body.catalog-category-view .products-grid .product-items .product-item .item__content--right,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
    margin-bottom: 0;
  }
  /* line 614, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price,
  body.amshopby-index-index .products-grid .product-items .product-item .item__content--right .product-price,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right .product-price,
  body.catalog-category-view .products-grid .product-items .product-item .item__content--right .product-price,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price {
    margin-bottom: 0;
  }
  /* line 616, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.amshopby-index-index .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.catalog-category-view .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right .product-price .price-box.price-final_price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price .price-box.price-final_price {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

@media (max-width: 1199.98px) {
  /* line 626, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart, body.catalogsearch-result-index .products-list .product-items .product-item .action.tocart,
  body.amshopby-index-index .products-grid .product-items .product-item .action.tocart,
  body.amshopby-index-index .products-list .product-items .product-item .action.tocart,
  body.catalog-category-view .products-grid .product-items .product-item .action.tocart,
  body.catalog-category-view .products-list .product-items .product-item .action.tocart,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .action.tocart {
    font-size: 1.3rem;
    padding: .5rem .75rem;
  }
  /* line 629, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart i, body.catalogsearch-result-index .products-list .product-items .product-item .action.tocart i,
  body.amshopby-index-index .products-grid .product-items .product-item .action.tocart i,
  body.amshopby-index-index .products-list .product-items .product-item .action.tocart i,
  body.catalog-category-view .products-grid .product-items .product-item .action.tocart i,
  body.catalog-category-view .products-list .product-items .product-item .action.tocart i,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart i,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .action.tocart i {
    font-size: 1.9rem;
  }
}

@media (max-width: 1199.98px) {
  /* line 642, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart,
  body.amshopby-index-index .products-grid .product-items .product-item .action.tocart,
  body.catalog-category-view .products-grid .product-items .product-item .action.tocart,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart {
    font-size: 1.1rem;
    padding: .5rem .5rem;
  }
  /* line 645, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart i,
  body.amshopby-index-index .products-grid .product-items .product-item .action.tocart i,
  body.catalog-category-view .products-grid .product-items .product-item .action.tocart i,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .action.tocart i {
    font-size: 1.7rem;
  }
}

@media (max-width: 1023.98px) {
  /* line 639, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item,
  body.amshopby-index-index .products-grid .product-items .product-item,
  body.catalog-category-view .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item {
    -ms-flex-preferred-size: 33.33333%;
    flex-basis: 33.33333%;
    max-width: 33.33333%;
    border-top: 0 !important;
    border-left: 0 !important;
    border-bottom: 0.2rem solid #dae4e5 !important;
    border-right: 0.2rem solid #dae4e5 !important;
  }
  /* line 658, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(4),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(5),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(4),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(5),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
  /* line 663, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(3n+3) {
    border-right: 0 !important;
  }
  /* line 666, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .actions-primary,
  body.amshopby-index-index .products-grid .product-items .product-item .actions-primary,
  body.catalog-category-view .products-grid .product-items .product-item .actions-primary,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .actions-primary {
    display: none;
  }
  /* line 670, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right,
  body.amshopby-index-index .products-grid .product-items .product-item .item__content--right,
  body.catalog-category-view .products-grid .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item .item__content--right {
    margin-bottom: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 639, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item,
  body.amshopby-index-index .products-grid .product-items .product-item,
  body.catalog-category-view .products-grid .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item {
    -ms-flex-preferred-size: 50%;
    flex-basis: 50%;
    max-width: 50%;
    border-bottom: 0.2rem solid #dae4e5 !important;
  }
  /* line 679, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(3n+3),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(3n+3) {
    border-right: 0.2rem solid #dae4e5 !important;
  }
  /* line 682, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(4),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(4),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(4) {
    border-bottom: 0.2rem solid #dae4e5 !important;
  }
  /* line 685, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5), body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(5),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(5),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(5),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
  /* line 689, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(even),
  body.amshopby-index-index .products-grid .product-items .product-item:nth-of-type(even),
  body.catalog-category-view .products-grid .product-items .product-item:nth-of-type(even),
  body.page-products.catalogsearch-result-index .products-grid .product-items .product-item:nth-of-type(even) {
    border-right: 0 !important;
  }
}

/* line 699, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item,
body.amshopby-index-index .products-list .product-items .product-item,
body.catalog-category-view .products-list .product-items .product-item,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}

/* line 704, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right,
body.amshopby-index-index .products-list .product-items .product-item .item__content--left,
body.amshopby-index-index .products-list .product-items .product-item .item__content--right,
body.catalog-category-view .products-list .product-items .product-item .item__content--left,
body.catalog-category-view .products-list .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
  text-align: left;
}

/* line 710, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
body.amshopby-index-index .products-list .product-items .product-item .item__content--left,
body.catalog-category-view .products-list .product-items .product-item .item__content--left,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left {
  -ms-flex-preferred-size: 40%;
  flex-basis: 40%;
  max-width: 40%;
}

/* line 714, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right,
body.amshopby-index-index .products-list .product-items .product-item .item__content--right,
body.catalog-category-view .products-list .product-items .product-item .item__content--right,
body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
  -ms-flex-preferred-size: 60%;
  flex-basis: 60%;
  max-width: 60%;
  padding-top: 3.5rem;
}

/* line 721, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(3n+2),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(3n+2),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(3n+2),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(3n+2) {
  border-left: 0 !important;
  border-right: 0 !important;
}

/* line 726, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(odd),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(odd),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(odd),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(odd) {
  border-right: 0.2rem solid #dae4e5 !important;
}

@media (max-width: 767.98px) {
  /* line 699, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item,
  body.amshopby-index-index .products-list .product-items .product-item,
  body.catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    border-right: 0 !important;
    border-bottom: 0.2rem solid #dae4e5 !important;
  }
  /* line 735, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(odd),
  body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(odd),
  body.catalog-category-view .products-list .product-items .product-item:nth-of-type(odd),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(odd) {
    border-right: 0 !important;
  }
  /* line 738, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item .product-item__label,
  body.amshopby-index-index .products-list .product-items .product-item .product-item__label,
  body.catalog-category-view .products-list .product-items .product-item .product-item__label,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .product-item__label {
    top: 2rem;
  }
}

@media (min-width: 768px) and (max-width: 1199.98px) {
  /* line 745, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--left,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right,
  body.catalog-category-view .products-list .product-items .product-item .item__content--left,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    text-align: center;
  }
  /* line 750, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-price, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--left .product-price,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right .product-price,
  body.catalog-category-view .products-list .product-items .product-item .item__content--left .product-price,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price {
    display: inline-block;
  }
}

@media (max-width: 767.98px) {
  /* line 699, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item,
  body.amshopby-index-index .products-list .product-items .product-item,
  body.catalog-category-view .products-list .product-items .product-item,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item {
    border: 0;
  }
  /* line 759, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6),
  body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(6),
  body.catalog-category-view .products-list .product-items .product-item:nth-of-type(6),
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(6) {
    border-bottom: 0 !important;
  }
  /* line 763, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--left,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right,
  body.catalog-category-view .products-list .product-items .product-item .item__content--left,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
    text-align: center;
  }
  /* line 768, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-item-link, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-item-link,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--left .product-item-link,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right .product-item-link,
  body.catalog-category-view .products-list .product-items .product-item .item__content--left .product-item-link,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right .product-item-link,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-item-link,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-item-link {
    height: auto;
  }
  /* line 771, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
  body.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-price, body.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--left .product-price,
  body.amshopby-index-index .products-list .product-items .product-item .item__content--right .product-price,
  body.catalog-category-view .products-list .product-items .product-item .item__content--left .product-price,
  body.catalog-category-view .products-list .product-items .product-item .item__content--right .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--left .product-price,
  body.page-products.catalogsearch-result-index .products-list .product-items .product-item .item__content--right .product-price {
    display: inline-block;
  }
}

/* line 780, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_view.scss */
body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(3), body.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(4),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(3),
body.amshopby-index-index .products-list .product-items .product-item:nth-of-type(4),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(3),
body.catalog-category-view .products-list .product-items .product-item:nth-of-type(4),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(3),
body.page-products.catalogsearch-result-index .products-list .product-items .product-item:nth-of-type(4) {
  border-bottom: 0;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
.category-usps {
  width: 100%;
  min-height: 4.6rem;
  background-color: #ffcf2e;
  border-radius: 2.2rem 1.1rem 1.1rem 2.2rem;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
.category-usps ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 16, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
.category-usps ul:after {
  display: table;
  content: '';
  clear: both;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
.category-usps li {
  position: relative;
  float: left;
  width: 33.3333%;
  text-transform: uppercase;
  font-weight: 700;
  padding: .6rem 0 .6rem 8rem;
  font-size: 1.4rem;
  color: #284e8e;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
.category-usps li span {
  display: block;
  text-transform: none;
  font-weight: 400;
  font-style: italic;
  line-height: 1;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
.category-usps li .fa,
.category-usps li .fas {
  position: absolute;
  top: 50%;
  left: 0;
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  height: 5.6rem;
  width: 5.6rem;
  background-color: #284e8e;
  color: #ffcf2e;
  font-size: 2.6rem;
  border-radius: 100%;
  text-align: center;
  line-height: 2.2;
}

@media (max-width: 1023.98px) {
  /* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
  .category-usps {
    margin: .5rem 0;
    background-color: transparent;
    border-radius: 0;
  }
  /* line 63, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
  .category-usps ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 66, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
  .category-usps ul li {
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-top: 1.5rem;
    background-color: #ffcf2e;
    border-radius: 2.2rem 1.1rem 1.1rem 2.2rem;
  }
  /* line 73, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-usps.scss */
  .category-usps ul li:first-of-type {
    margin-top: 0;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_banner.scss */
.banner.banner--category .category-banner__inner {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  margin-bottom: 2rem;
  border-radius: 1.1rem;
  overflow: hidden;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_banner.scss */
.banner.banner--category .category-banner__content {
  background: #284e8e;
  background: -webkit-gradient(linear, left top, right top, from(#284e8e), color-stop(60%, #284e8e), to(transparent));
  background: linear-gradient(to right, #284e8e 0%, #284e8e 60%, transparent 100%);
  width: 100%;
  max-width: 80%;
  min-height: 16rem;
  padding: 1.5rem 15rem 1.5rem 1.5rem;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_banner.scss */
.banner.banner--category .category-banner__title {
  color: #ffffff;
  font-size: 3rem;
  margin-bottom: .5rem;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_banner.scss */
.banner.banner--category .category-banner__description {
  color: #ffffff;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_banner.scss */
.banner.banner--category .category-banner__description p {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-bottom: 1.5rem;
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-view,
body.amshopby-index-index .category-view,
body.catalog-category-view .category-view {
  width: 100%;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-view__action,
body.amshopby-index-index .category-view__action,
body.catalog-category-view .category-view__action {
  margin-bottom: 1rem;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-view .image:first-child,
body.amshopby-index-index .category-view .image:first-child,
body.catalog-category-view .category-view .image:first-child {
  display: none;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-description,
body.amshopby-index-index .category-description,
body.catalog-category-view .category-description {
  font-size: 1.6rem;
  line-height: 1.2;
  padding-top: 0;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-description ul,
body.amshopby-index-index .category-description ul,
body.catalog-category-view .category-description ul {
  list-style: disc;
  margin-left: 2rem;
  margin-bottom: 1.5rem;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-description ul li,
body.amshopby-index-index .category-description ul li,
body.catalog-category-view .category-description ul li {
  margin-bottom: 1rem;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-description ul li a,
body.amshopby-index-index .category-description ul li a,
body.catalog-category-view .category-description ul li a {
  color: #000;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-description ul li a:hover,
body.amshopby-index-index .category-description ul li a:hover,
body.catalog-category-view .category-description ul li a:hover {
  color: #284e8e;
  text-decoration: none;
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
body.catalogsearch-result-index .category-description a:hover,
body.amshopby-index-index .category-description a:hover,
body.catalog-category-view .category-description a:hover {
  text-decoration: underline;
}

@media (max-width: 1199.98px) {
  /* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
  body.catalogsearch-result-index .category-description,
  body.amshopby-index-index .category-description,
  body.catalog-category-view .category-description {
    padding-bottom: 2rem;
  }
}

@media (max-width: 767.98px) {
  /* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_description.scss */
  body.catalogsearch-result-index .category-description h2:first-of-type,
  body.amshopby-index-index .category-description h2:first-of-type,
  body.catalog-category-view .category-description h2:first-of-type {
    border-top: .3rem solid #ddd;
    border-bottom: .3rem solid #ddd;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding: 2rem 1.5rem;
    font-size: 28px;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-children-wrapper {
  overflow: hidden;
  border-radius: 1.1rem;
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider {
  margin-left: -1.5rem;
  width: calc(100% + 1.5rem);
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__item {
  width: calc(33.3333% - 1.5rem);
  margin: 0 0 1.5rem 1.5rem;
  float: left;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__inner a {
  display: table;
  width: 100%;
  text-align: center;
  padding: 1.5rem;
  border-radius: 1.1rem;
  background-color: #dae4e5;
  min-height: 20rem !important;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  overflow: hidden;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__inner a.media-background {
  position: relative;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__inner a.media-background:before {
  position: absolute;
  content: '';
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.3);
}

/* line 41, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__inner a.media-background:hover:before {
  background-color: rgba(40, 78, 142, 0.3);
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__inner a:hover {
  background-color: #284e8e;
  color: #ffffff;
}

/* line 55, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/category/_category-slider.scss */
.category-slider__title {
  display: table-cell;
  vertical-align: middle;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 1.5rem;
  position: relative;
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.cms-index-index .column-left {
  margin: 0 auto;
  width: 100%;
  max-width: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.cms-index-index .messages {
  margin-bottom: -1rem;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.cms-index-index .messages .message {
  margin: 1.5rem 1rem 0 1rem;
}

/* line 16, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row {
  margin-top: 3rem;
  margin-bottom: 3rem;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .container .container-inner, .content-row .breadcrumbs-wrapper .container-inner, .content-row .page-layout-2columns-left.catalog-category-view .columns .container-inner, .page-layout-2columns-left.catalog-category-view .content-row .columns .container-inner, .content-row body.page-products.catalogsearch-result-index .columns .container-inner, body.page-products.catalogsearch-result-index .content-row .columns .container-inner, .content-row body.account .columns .container-inner, body.account .content-row .columns .container-inner, .content-row .catalog-category-view .site-main .container-inner, .catalog-category-view .content-row .site-main .container-inner, .content-row .page-layout-1column.catalog-product-view .site-main .container-inner, .page-layout-1column.catalog-product-view .content-row .site-main .container-inner, .content-row body.catalog-product-compare-index .site-main__content .container-inner, body.catalog-product-compare-index .content-row .site-main__content .container-inner, .content-row body.compare-index-index .site-main__content .container-inner, body.compare-index-index .content-row .site-main__content .container-inner, .content-row .compare-container .comparison_results .comparison__header .container-inner, .compare-container .comparison_results .content-row .comparison__header .container-inner, .content-row .compare-container .comparison_results .comparison__inner .container-inner, .compare-container .comparison_results .content-row .comparison__inner .container-inner, .content-row body.cms-no-route .site-main__content .container-inner, body.cms-no-route .content-row .site-main__content .container-inner, .content-row body.catalogsearch-result-index .site-main .container-inner, body.catalogsearch-result-index .content-row .site-main .container-inner, .content-row body.amshopby-index-index .site-main .container-inner, body.amshopby-index-index .content-row .site-main .container-inner, .content-row body.catalog-product-view .site-main__content .container-inner, body.catalog-product-view .content-row .site-main__content .container-inner, .content-row body.checkout-cart-index .site-main__content .container-inner, body.checkout-cart-index .content-row .site-main__content .container-inner, .content-row .progress-steps--breadcrumbs .container-inner, .content-row body.checkout-index-index .site-main__content .container-inner, body.checkout-index-index .content-row .site-main__content .container-inner, .content-row .messages .container-inner, .content-row .checkout-onepage-success .site-main__content .container-inner, .checkout-onepage-success .content-row .site-main__content .container-inner, .content-row body.customer-account-login .site-main__content .container-inner, body.customer-account-login .content-row .site-main__content .container-inner, .content-row .login-container .container-inner, .content-row body.customer-account-create .site-main__content .container-inner, body.customer-account-create .content-row .site-main__content .container-inner, .content-row body.customer-account-forgotpassword .site-main__content .container-inner, body.customer-account-forgotpassword .content-row .site-main__content .container-inner, .content-row body.customer-account-createpassword .site-main__content .container-inner, body.customer-account-createpassword .content-row .site-main__content .container-inner, .content-row body.account .site-main__content .container-inner, body.account .content-row .site-main__content .container-inner, .content-row body.customer-account-logoutsuccess .site-main__content .container-inner, body.customer-account-logoutsuccess .content-row .site-main__content .container-inner, .content-row body.cms-page-view .site-main__content .container-inner, body.cms-page-view .content-row .site-main__content .container-inner {
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  background-color: #ffffff;
  padding: 1.5rem;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .container .container-inner > .widget > h2, .content-row .breadcrumbs-wrapper .container-inner > .widget > h2, .content-row .page-layout-2columns-left.catalog-category-view .columns .container-inner > .widget > h2, .page-layout-2columns-left.catalog-category-view .content-row .columns .container-inner > .widget > h2, .content-row body.page-products.catalogsearch-result-index .columns .container-inner > .widget > h2, body.page-products.catalogsearch-result-index .content-row .columns .container-inner > .widget > h2, .content-row body.account .columns .container-inner > .widget > h2, body.account .content-row .columns .container-inner > .widget > h2, .content-row .catalog-category-view .site-main .container-inner > .widget > h2, .catalog-category-view .content-row .site-main .container-inner > .widget > h2, .content-row .page-layout-1column.catalog-product-view .site-main .container-inner > .widget > h2, .page-layout-1column.catalog-product-view .content-row .site-main .container-inner > .widget > h2, .content-row body.catalog-product-compare-index .site-main__content .container-inner > .widget > h2, body.catalog-product-compare-index .content-row .site-main__content .container-inner > .widget > h2, .content-row body.compare-index-index .site-main__content .container-inner > .widget > h2, body.compare-index-index .content-row .site-main__content .container-inner > .widget > h2, .content-row .compare-container .comparison_results .comparison__header .container-inner > .widget > h2, .compare-container .comparison_results .content-row .comparison__header .container-inner > .widget > h2, .content-row .compare-container .comparison_results .comparison__inner .container-inner > .widget > h2, .compare-container .comparison_results .content-row .comparison__inner .container-inner > .widget > h2, .content-row body.cms-no-route .site-main__content .container-inner > .widget > h2, body.cms-no-route .content-row .site-main__content .container-inner > .widget > h2, .content-row body.catalogsearch-result-index .site-main .container-inner > .widget > h2, body.catalogsearch-result-index .content-row .site-main .container-inner > .widget > h2, .content-row body.amshopby-index-index .site-main .container-inner > .widget > h2, body.amshopby-index-index .content-row .site-main .container-inner > .widget > h2, .content-row body.catalog-product-view .site-main__content .container-inner > .widget > h2, body.catalog-product-view .content-row .site-main__content .container-inner > .widget > h2, .content-row body.checkout-cart-index .site-main__content .container-inner > .widget > h2, body.checkout-cart-index .content-row .site-main__content .container-inner > .widget > h2, .content-row .progress-steps--breadcrumbs .container-inner > .widget > h2, .content-row body.checkout-index-index .site-main__content .container-inner > .widget > h2, body.checkout-index-index .content-row .site-main__content .container-inner > .widget > h2, .content-row .messages .container-inner > .widget > h2, .content-row .checkout-onepage-success .site-main__content .container-inner > .widget > h2, .checkout-onepage-success .content-row .site-main__content .container-inner > .widget > h2, .content-row body.customer-account-login .site-main__content .container-inner > .widget > h2, body.customer-account-login .content-row .site-main__content .container-inner > .widget > h2, .content-row .login-container .container-inner > .widget > h2, .content-row body.customer-account-create .site-main__content .container-inner > .widget > h2, body.customer-account-create .content-row .site-main__content .container-inner > .widget > h2, .content-row body.customer-account-forgotpassword .site-main__content .container-inner > .widget > h2, body.customer-account-forgotpassword .content-row .site-main__content .container-inner > .widget > h2, .content-row body.customer-account-createpassword .site-main__content .container-inner > .widget > h2, body.customer-account-createpassword .content-row .site-main__content .container-inner > .widget > h2, .content-row body.account .site-main__content .container-inner > .widget > h2, body.account .content-row .site-main__content .container-inner > .widget > h2, .content-row body.customer-account-logoutsuccess .site-main__content .container-inner > .widget > h2, body.customer-account-logoutsuccess .content-row .site-main__content .container-inner > .widget > h2, .content-row body.cms-page-view .site-main__content .container-inner > .widget > h2, body.cms-page-view .content-row .site-main__content .container-inner > .widget > h2 {
  font-size: 4rem;
  color: #284e8e;
  line-height: 1;
  margin-bottom: 0;
  margin-top: 1rem;
}

/* line 34, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .container .container-inner > .widget > p, .content-row .breadcrumbs-wrapper .container-inner > .widget > p, .content-row .page-layout-2columns-left.catalog-category-view .columns .container-inner > .widget > p, .page-layout-2columns-left.catalog-category-view .content-row .columns .container-inner > .widget > p, .content-row body.page-products.catalogsearch-result-index .columns .container-inner > .widget > p, body.page-products.catalogsearch-result-index .content-row .columns .container-inner > .widget > p, .content-row body.account .columns .container-inner > .widget > p, body.account .content-row .columns .container-inner > .widget > p, .content-row .catalog-category-view .site-main .container-inner > .widget > p, .catalog-category-view .content-row .site-main .container-inner > .widget > p, .content-row .page-layout-1column.catalog-product-view .site-main .container-inner > .widget > p, .page-layout-1column.catalog-product-view .content-row .site-main .container-inner > .widget > p, .content-row body.catalog-product-compare-index .site-main__content .container-inner > .widget > p, body.catalog-product-compare-index .content-row .site-main__content .container-inner > .widget > p, .content-row body.compare-index-index .site-main__content .container-inner > .widget > p, body.compare-index-index .content-row .site-main__content .container-inner > .widget > p, .content-row .compare-container .comparison_results .comparison__header .container-inner > .widget > p, .compare-container .comparison_results .content-row .comparison__header .container-inner > .widget > p, .content-row .compare-container .comparison_results .comparison__inner .container-inner > .widget > p, .compare-container .comparison_results .content-row .comparison__inner .container-inner > .widget > p, .content-row body.cms-no-route .site-main__content .container-inner > .widget > p, body.cms-no-route .content-row .site-main__content .container-inner > .widget > p, .content-row body.catalogsearch-result-index .site-main .container-inner > .widget > p, body.catalogsearch-result-index .content-row .site-main .container-inner > .widget > p, .content-row body.amshopby-index-index .site-main .container-inner > .widget > p, body.amshopby-index-index .content-row .site-main .container-inner > .widget > p, .content-row body.catalog-product-view .site-main__content .container-inner > .widget > p, body.catalog-product-view .content-row .site-main__content .container-inner > .widget > p, .content-row body.checkout-cart-index .site-main__content .container-inner > .widget > p, body.checkout-cart-index .content-row .site-main__content .container-inner > .widget > p, .content-row .progress-steps--breadcrumbs .container-inner > .widget > p, .content-row body.checkout-index-index .site-main__content .container-inner > .widget > p, body.checkout-index-index .content-row .site-main__content .container-inner > .widget > p, .content-row .messages .container-inner > .widget > p, .content-row .checkout-onepage-success .site-main__content .container-inner > .widget > p, .checkout-onepage-success .content-row .site-main__content .container-inner > .widget > p, .content-row body.customer-account-login .site-main__content .container-inner > .widget > p, body.customer-account-login .content-row .site-main__content .container-inner > .widget > p, .content-row .login-container .container-inner > .widget > p, .content-row body.customer-account-create .site-main__content .container-inner > .widget > p, body.customer-account-create .content-row .site-main__content .container-inner > .widget > p, .content-row body.customer-account-forgotpassword .site-main__content .container-inner > .widget > p, body.customer-account-forgotpassword .content-row .site-main__content .container-inner > .widget > p, .content-row body.customer-account-createpassword .site-main__content .container-inner > .widget > p, body.customer-account-createpassword .content-row .site-main__content .container-inner > .widget > p, .content-row body.account .site-main__content .container-inner > .widget > p, body.account .content-row .site-main__content .container-inner > .widget > p, .content-row body.customer-account-logoutsuccess .site-main__content .container-inner > .widget > p, body.customer-account-logoutsuccess .content-row .site-main__content .container-inner > .widget > p, .content-row body.cms-page-view .site-main__content .container-inner > .widget > p, body.cms-page-view .content-row .site-main__content .container-inner > .widget > p {
  font-size: 2.1rem;
  line-height: 1.1;
}

/* line 42, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row:last-of-type {
  padding-bottom: 6rem;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 {
  padding-top: 0;
  padding-bottom: 0;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article > .block {
  height: 100%;
}

/* line 53, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article article {
  background-color: #284e8e;
  background-image: url("../images/footer_pattern.png");
  border-radius: 1.1rem;
  padding: 1.5rem;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article article .image-container {
  position: relative;
  width: 100%;
  height: 160px;
  border-radius: 1.1rem;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article article .image-container img {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  min-width: 100%;
  min-height: 100%;
}

/* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article article h1 {
  color: #ffffff;
  font-size: 3rem;
  margin-bottom: .5rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 1;
}

/* line 85, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article article p {
  color: #ffffff;
  margin-bottom: 1rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

/* line 92, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .article article p:last-of-type {
  margin-bottom: 0;
  margin-top: auto;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .block--text {
  margin-top: 3rem;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--1 .block--text p {
  font-size: 2rem;
  font-weight: 800;
  padding: 0 6rem;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--2 {
  margin-bottom: 0;
}

/* line 117, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--2 .products-grid .product-item {
  padding: 1rem;
}

/* line 119, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--2 .products-grid .product-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 138, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--2 .products-grid .product-item__description {
  display: none;
}

/* line 142, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--2 .row {
  padding: 0;
  margin: 0 0 2rem 0;
}

/* line 145, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--2 .row .col {
  padding: 0;
  -ms-flex-preferred-size: calc(66.66667% - 1.5rem);
  flex-basis: calc(66.66667% - 1.5rem);
  width: calc(66.66667% - 1.5rem);
  max-width: calc(66.66667% - 1.5rem);
}

/* line 154, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 {
  margin-top: -3rem;
  margin-bottom: 0;
}

/* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .row {
  padding: 0;
  margin: 0 0 2rem 0;
}

/* line 160, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .row .col {
  padding: 0;
  -ms-flex-preferred-size: calc(66.66667% - 1.5rem);
  flex-basis: calc(66.66667% - 1.5rem);
  width: calc(66.66667% - 1.5rem);
  max-width: calc(66.66667% - 1.5rem);
  min-width: calc(66.66667% - 1.5rem);
}

/* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article {
  margin-left: 1.5rem;
}

/* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article > .block {
  height: 100%;
}

/* line 174, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article article {
  background-color: #284e8e;
  background-image: url(../images/footer_pattern.png);
  border-radius: 1.1rem;
  padding: 1.5rem;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 183, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article article h1 {
  color: #ffffff;
  font-size: 3rem;
  margin-bottom: 1rem;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

/* line 191, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article article p {
  color: #ffffff;
  margin-bottom: 1rem;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

/* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article article p:last-of-type {
  margin-bottom: 0;
  margin-top: auto;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .article article .btn, .content-row--3 .article article .action.primary.checkout.amasty, .content-row--3 .article article body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .content-row--3 .article article .action.back,
.content-row--3 .article article body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .content-row--3 .article article .action.back,
.content-row--3 .article article body.account .action.back, body.account .content-row--3 .article article .action.back, .content-row--3 .article article .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .content-row--3 .article article .action.primary, .content-row--3 .article article body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .content-row--3 .article article .action.captcha-reload,
.content-row--3 .article article body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .content-row--3 .article article .action.captcha-reload, .content-row--3 .article article body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .content-row--3 .article article .action.edit {
  width: 100%;
  display: block;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  border-radius: 1.1rem;
  line-height: 1;
  padding: 1.5rem;
  font-size: 1.8rem;
}

/* line 214, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .homepage-usps {
  background-color: #284e8e;
  background-image: url("../images/footer_pattern.png");
  border-radius: 1.1rem;
  margin-bottom: 3rem;
}

/* line 219, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .homepage-usps .block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 222, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .homepage-usps .block > div {
  text-align: center;
  color: #ffffff;
  padding: 1.5rem;
  -ms-flex-preferred-size: 33.3333%;
  flex-basis: 33.3333%;
}

/* line 227, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .homepage-usps .block > div h3 {
  text-transform: uppercase;
  font-size: 2.2rem;
  color: #ffffff;
  margin-top: auto;
}

/* line 233, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .homepage-usps .block > div p {
  margin-top: auto;
}

/* line 236, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row--3 .homepage-usps .block > div i {
  color: #ffcf2e;
  font-size: 2.6rem;
  margin-bottom: 1rem;
}

/* line 246, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .slick-arrow {
  position: absolute;
  top: 40%;
  width: 3rem;
  height: 4rem;
  border: 0;
  z-index: 1;
  background-color: transparent;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  font-size: 28px;
  color: #284e8e;
  border-radius: 0.36667rem;
}

/* line 259, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .slick-arrow.slick-prev {
  left: -1.125rem;
}

/* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .slick-arrow.slick-next {
  right: -1.125rem;
}

/* line 267, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
.content-row .slick-arrow:hover {
  background-color: #284e8e;
  color: #ffffff;
}

@media (max-width: 767.98px) {
  /* line 276, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .cms-index-index .site-main {
    margin-top: 1rem;
  }
  /* line 281, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row {
    margin-top: 0;
    margin-bottom: 0;
  }
  /* line 287, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--1 .container .container-inner, .content-row--1 .breadcrumbs-wrapper .container-inner, .content-row--1 .page-layout-2columns-left.catalog-category-view .columns .container-inner, .page-layout-2columns-left.catalog-category-view .content-row--1 .columns .container-inner, .content-row--1 body.page-products.catalogsearch-result-index .columns .container-inner, body.page-products.catalogsearch-result-index .content-row--1 .columns .container-inner, .content-row--1 body.account .columns .container-inner, body.account .content-row--1 .columns .container-inner, .content-row--1 .catalog-category-view .site-main .container-inner, .catalog-category-view .content-row--1 .site-main .container-inner, .content-row--1 .page-layout-1column.catalog-product-view .site-main .container-inner, .page-layout-1column.catalog-product-view .content-row--1 .site-main .container-inner, .content-row--1 body.catalog-product-compare-index .site-main__content .container-inner, body.catalog-product-compare-index .content-row--1 .site-main__content .container-inner, .content-row--1 body.compare-index-index .site-main__content .container-inner, body.compare-index-index .content-row--1 .site-main__content .container-inner, .content-row--1 .compare-container .comparison_results .comparison__header .container-inner, .compare-container .comparison_results .content-row--1 .comparison__header .container-inner, .content-row--1 .compare-container .comparison_results .comparison__inner .container-inner, .compare-container .comparison_results .content-row--1 .comparison__inner .container-inner, .content-row--1 body.cms-no-route .site-main__content .container-inner, body.cms-no-route .content-row--1 .site-main__content .container-inner, .content-row--1 body.catalogsearch-result-index .site-main .container-inner, body.catalogsearch-result-index .content-row--1 .site-main .container-inner, .content-row--1 body.amshopby-index-index .site-main .container-inner, body.amshopby-index-index .content-row--1 .site-main .container-inner, .content-row--1 body.catalog-product-view .site-main__content .container-inner, body.catalog-product-view .content-row--1 .site-main__content .container-inner, .content-row--1 body.checkout-cart-index .site-main__content .container-inner, body.checkout-cart-index .content-row--1 .site-main__content .container-inner, .content-row--1 .progress-steps--breadcrumbs .container-inner, .content-row--1 body.checkout-index-index .site-main__content .container-inner, body.checkout-index-index .content-row--1 .site-main__content .container-inner, .content-row--1 .messages .container-inner, .content-row--1 .checkout-onepage-success .site-main__content .container-inner, .checkout-onepage-success .content-row--1 .site-main__content .container-inner, .content-row--1 body.customer-account-login .site-main__content .container-inner, body.customer-account-login .content-row--1 .site-main__content .container-inner, .content-row--1 .login-container .container-inner, .content-row--1 body.customer-account-create .site-main__content .container-inner, body.customer-account-create .content-row--1 .site-main__content .container-inner, .content-row--1 body.customer-account-forgotpassword .site-main__content .container-inner, body.customer-account-forgotpassword .content-row--1 .site-main__content .container-inner, .content-row--1 body.customer-account-createpassword .site-main__content .container-inner, body.customer-account-createpassword .content-row--1 .site-main__content .container-inner, .content-row--1 body.account .site-main__content .container-inner, body.account .content-row--1 .site-main__content .container-inner, .content-row--1 body.customer-account-logoutsuccess .site-main__content .container-inner, body.customer-account-logoutsuccess .content-row--1 .site-main__content .container-inner, .content-row--1 body.cms-page-view .site-main__content .container-inner, body.cms-page-view .content-row--1 .site-main__content .container-inner {
    border-radius: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent;
    padding: 0;
  }
  /* line 296, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--2 {
    margin-bottom: 2rem;
  }
  /* line 302, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .container .container-inner, .content-row--3 .breadcrumbs-wrapper .container-inner, .content-row--3 .page-layout-2columns-left.catalog-category-view .columns .container-inner, .page-layout-2columns-left.catalog-category-view .content-row--3 .columns .container-inner, .content-row--3 body.page-products.catalogsearch-result-index .columns .container-inner, body.page-products.catalogsearch-result-index .content-row--3 .columns .container-inner, .content-row--3 body.account .columns .container-inner, body.account .content-row--3 .columns .container-inner, .content-row--3 .catalog-category-view .site-main .container-inner, .catalog-category-view .content-row--3 .site-main .container-inner, .content-row--3 .page-layout-1column.catalog-product-view .site-main .container-inner, .page-layout-1column.catalog-product-view .content-row--3 .site-main .container-inner, .content-row--3 body.catalog-product-compare-index .site-main__content .container-inner, body.catalog-product-compare-index .content-row--3 .site-main__content .container-inner, .content-row--3 body.compare-index-index .site-main__content .container-inner, body.compare-index-index .content-row--3 .site-main__content .container-inner, .content-row--3 .compare-container .comparison_results .comparison__header .container-inner, .compare-container .comparison_results .content-row--3 .comparison__header .container-inner, .content-row--3 .compare-container .comparison_results .comparison__inner .container-inner, .compare-container .comparison_results .content-row--3 .comparison__inner .container-inner, .content-row--3 body.cms-no-route .site-main__content .container-inner, body.cms-no-route .content-row--3 .site-main__content .container-inner, .content-row--3 body.catalogsearch-result-index .site-main .container-inner, body.catalogsearch-result-index .content-row--3 .site-main .container-inner, .content-row--3 body.amshopby-index-index .site-main .container-inner, body.amshopby-index-index .content-row--3 .site-main .container-inner, .content-row--3 body.catalog-product-view .site-main__content .container-inner, body.catalog-product-view .content-row--3 .site-main__content .container-inner, .content-row--3 body.checkout-cart-index .site-main__content .container-inner, body.checkout-cart-index .content-row--3 .site-main__content .container-inner, .content-row--3 .progress-steps--breadcrumbs .container-inner, .content-row--3 body.checkout-index-index .site-main__content .container-inner, body.checkout-index-index .content-row--3 .site-main__content .container-inner, .content-row--3 .messages .container-inner, .content-row--3 .checkout-onepage-success .site-main__content .container-inner, .checkout-onepage-success .content-row--3 .site-main__content .container-inner, .content-row--3 body.customer-account-login .site-main__content .container-inner, body.customer-account-login .content-row--3 .site-main__content .container-inner, .content-row--3 .login-container .container-inner, .content-row--3 body.customer-account-create .site-main__content .container-inner, body.customer-account-create .content-row--3 .site-main__content .container-inner, .content-row--3 body.customer-account-forgotpassword .site-main__content .container-inner, body.customer-account-forgotpassword .content-row--3 .site-main__content .container-inner, .content-row--3 body.customer-account-createpassword .site-main__content .container-inner, body.customer-account-createpassword .content-row--3 .site-main__content .container-inner, .content-row--3 body.account .site-main__content .container-inner, body.account .content-row--3 .site-main__content .container-inner, .content-row--3 body.customer-account-logoutsuccess .site-main__content .container-inner, body.customer-account-logoutsuccess .content-row--3 .site-main__content .container-inner, .content-row--3 body.cms-page-view .site-main__content .container-inner, body.cms-page-view .content-row--3 .site-main__content .container-inner {
    border-radius: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent;
    padding: 0;
  }
  /* line 310, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .row .col.col-2-3 {
    -ms-flex-preferred-size: calc(60% - 1.5rem);
    flex-basis: calc(60% - 1.5rem);
    width: calc(60% - 1.5rem);
    max-width: calc(60% - 1.5rem);
    min-width: calc(60% - 1.5rem);
  }
  /* line 317, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .row.row--flex {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: 0;
  }
  /* line 321, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .row.row--flex .col {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
    margin-bottom: 2rem;
  }
  /* line 326, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .row.row--flex .col .block--products-slider {
    -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
    box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  }
  /* line 330, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .row.row--flex .article {
    margin-left: 0;
    margin-bottom: 2rem;
  }
  /* line 333, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .row.row--flex .article article {
    -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
    box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  }
  /* line 338, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .homepage-usps {
    margin-bottom: 0;
    padding: 1rem 0;
    -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
    box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  }
  /* line 342, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .homepage-usps .block {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 344, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .homepage-usps .block p {
    margin-bottom: 0;
  }
  /* line 347, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/home/_homepage.scss */
  .content-row--3 .homepage-usps .block > div {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_list.scss */
.product-item-link {
  color: inherit;
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
body.catalogsearch-result-index .products-grid-wrapper,
body.amshopby-index-index .products-grid-wrapper,
body.catalog-category-view .products-grid-wrapper {
  position: relative;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
body.catalogsearch-result-index .products-grid-wrapper:after,
body.amshopby-index-index .products-grid-wrapper:after,
body.catalog-category-view .products-grid-wrapper:after {
  position: absolute;
  content: '';
  bottom: 0;
  width: 100%;
  height: .1rem;
  background-color: #dae4e5;
}

/* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block__content .products-grid-wrapper {
  border-bottom: 0;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid,
.amshopby-index-index .products-grid,
.catalog-category-view .products-grid {
  width: 100%;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item,
.amshopby-index-index .products-grid .product-item,
.catalog-category-view .products-grid .product-item {
  text-align: center;
  border-right: 0.1rem solid #dae4e5;
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 38, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item:nth-of-type(4), .catalogsearch-result-index .products-grid .product-item:nth-of-type(5), .catalogsearch-result-index .products-grid .product-item:nth-of-type(6),
.amshopby-index-index .products-grid .product-item:nth-of-type(4),
.amshopby-index-index .products-grid .product-item:nth-of-type(5),
.amshopby-index-index .products-grid .product-item:nth-of-type(6),
.catalog-category-view .products-grid .product-item:nth-of-type(4),
.catalog-category-view .products-grid .product-item:nth-of-type(5),
.catalog-category-view .products-grid .product-item:nth-of-type(6) {
  border-bottom: 0;
}

/* line 44, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item:nth-of-type(3n+3),
.amshopby-index-index .products-grid .product-item:nth-of-type(3n+3),
.catalog-category-view .products-grid .product-item:nth-of-type(3n+3) {
  border-right: 0;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item__inner,
.amshopby-index-index .products-grid .product-item__inner,
.catalog-category-view .products-grid .product-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item__content,
.amshopby-index-index .products-grid .product-item__content,
.catalog-category-view .products-grid .product-item__content {
  margin-bottom: 1.5rem;
  margin-top: auto;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item__title,
.amshopby-index-index .products-grid .product-item__title,
.catalog-category-view .products-grid .product-item__title {
  color: #130f03;
}

/* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item__media .media-background,
.amshopby-index-index .products-grid .product-item__media .media-background,
.catalog-category-view .products-grid .product-item__media .media-background {
  border-radius: 1.1rem;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item__actions,
.amshopby-index-index .products-grid .product-item__actions,
.catalog-category-view .products-grid .product-item__actions {
  margin-top: auto;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.catalogsearch-result-index .products-grid .product-item__actions .btn, .catalogsearch-result-index .products-grid .product-item__actions .action.primary.checkout.amasty, body.page-products.catalogsearch-result-index .products-grid .product-item__actions .action.back,
.catalogsearch-result-index .products-grid .product-item__actions body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .catalogsearch-result-index .products-grid .product-item__actions .action.back,
.catalogsearch-result-index .products-grid .product-item__actions body.account .action.back, body.account .catalogsearch-result-index .products-grid .product-item__actions .action.back, .catalogsearch-result-index .products-grid .product-item__actions .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .catalogsearch-result-index .products-grid .product-item__actions .action.primary, .catalogsearch-result-index .products-grid .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .catalogsearch-result-index .products-grid .product-item__actions .action.captcha-reload,
.catalogsearch-result-index .products-grid .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .catalogsearch-result-index .products-grid .product-item__actions .action.captcha-reload, .catalogsearch-result-index .products-grid .product-item__actions body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .catalogsearch-result-index .products-grid .product-item__actions .action.edit,
.amshopby-index-index .products-grid .product-item__actions .btn,
.amshopby-index-index .products-grid .product-item__actions .action.primary.checkout.amasty,
.amshopby-index-index .products-grid .product-item__actions body.page-products.catalogsearch-result-index .action.back,
body.page-products.catalogsearch-result-index .amshopby-index-index .products-grid .product-item__actions .action.back,
.amshopby-index-index .products-grid .product-item__actions body.page-with-filter.page-products .action.back,
body.page-with-filter.page-products .amshopby-index-index .products-grid .product-item__actions .action.back,
.amshopby-index-index .products-grid .product-item__actions body.account .action.back,
body.account .amshopby-index-index .products-grid .product-item__actions .action.back,
.amshopby-index-index .products-grid .product-item__actions .checkout-onepage-success .site-main form .action.primary,
.checkout-onepage-success .site-main form .amshopby-index-index .products-grid .product-item__actions .action.primary,
.amshopby-index-index .products-grid .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
body.customer-account-forgotpassword .captcha-image .amshopby-index-index .products-grid .product-item__actions .action.captcha-reload,
.amshopby-index-index .products-grid .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload,
body.customer-account-createpassword .captcha-image .amshopby-index-index .products-grid .product-item__actions .action.captcha-reload,
.amshopby-index-index .products-grid .product-item__actions body.account.customer-address-index .main-content > .block .action.edit,
body.account.customer-address-index .main-content > .block .amshopby-index-index .products-grid .product-item__actions .action.edit,
.catalog-category-view .products-grid .product-item__actions .btn,
.catalog-category-view .products-grid .product-item__actions .action.primary.checkout.amasty,
.catalog-category-view .products-grid .product-item__actions body.page-products.catalogsearch-result-index .action.back,
body.page-products.catalogsearch-result-index .catalog-category-view .products-grid .product-item__actions .action.back,
.catalog-category-view .products-grid .product-item__actions body.page-with-filter.page-products .action.back,
body.page-with-filter.page-products .catalog-category-view .products-grid .product-item__actions .action.back,
.catalog-category-view .products-grid .product-item__actions body.account .action.back,
body.account .catalog-category-view .products-grid .product-item__actions .action.back,
.catalog-category-view .products-grid .product-item__actions .checkout-onepage-success .site-main form .action.primary,
.checkout-onepage-success .site-main form .catalog-category-view .products-grid .product-item__actions .action.primary,
.catalog-category-view .products-grid .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
body.customer-account-forgotpassword .captcha-image .catalog-category-view .products-grid .product-item__actions .action.captcha-reload,
.catalog-category-view .products-grid .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload,
body.customer-account-createpassword .captcha-image .catalog-category-view .products-grid .product-item__actions .action.captcha-reload,
.catalog-category-view .products-grid .product-item__actions body.account.customer-address-index .main-content > .block .action.edit,
body.account.customer-address-index .main-content > .block .catalog-category-view .products-grid .product-item__actions .action.edit {
  padding: 1.5rem;
}

@media (max-width: 1023.98px) {
  /* line 80, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item,
  .amshopby-index-index .products-grid .product-item,
  .catalog-category-view .products-grid .product-item {
    text-align: center;
    border-right: 0.1rem solid #dae4e5;
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 84, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item:nth-of-type(4),
  .amshopby-index-index .products-grid .product-item:nth-of-type(4),
  .catalog-category-view .products-grid .product-item:nth-of-type(4) {
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 87, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item:nth-of-type(3n+3),
  .amshopby-index-index .products-grid .product-item:nth-of-type(3n+3),
  .catalog-category-view .products-grid .product-item:nth-of-type(3n+3) {
    border-right: 0.1rem solid #dae4e5;
  }
  /* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item:nth-of-type(2n+2),
  .amshopby-index-index .products-grid .product-item:nth-of-type(2n+2),
  .catalog-category-view .products-grid .product-item:nth-of-type(2n+2) {
    border-right: 0;
  }
}

@media (max-width: 767.98px) {
  /* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item,
  .amshopby-index-index .products-grid .product-item,
  .catalog-category-view .products-grid .product-item {
    padding: 1.5rem 1rem;
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 100, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item .product-item__title,
  .amshopby-index-index .products-grid .product-item .product-item__title,
  .catalog-category-view .products-grid .product-item .product-item__title {
    font-size: 1.5rem;
  }
  /* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item .product-item__actions .btn, .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.primary.checkout.amasty, body.page-products.catalogsearch-result-index .products-grid .product-item .product-item__actions .action.back,
  .catalogsearch-result-index .products-grid .product-item .product-item__actions body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.back,
  .catalogsearch-result-index .products-grid .product-item .product-item__actions body.account .action.back, body.account .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.back, .catalogsearch-result-index .products-grid .product-item .product-item__actions .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.primary, .catalogsearch-result-index .products-grid .product-item .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.captcha-reload,
  .catalogsearch-result-index .products-grid .product-item .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.captcha-reload, .catalogsearch-result-index .products-grid .product-item .product-item__actions body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .catalogsearch-result-index .products-grid .product-item .product-item__actions .action.edit,
  .amshopby-index-index .products-grid .product-item .product-item__actions .btn,
  .amshopby-index-index .products-grid .product-item .product-item__actions .action.primary.checkout.amasty,
  .amshopby-index-index .products-grid .product-item .product-item__actions body.page-products.catalogsearch-result-index .action.back,
  body.page-products.catalogsearch-result-index .amshopby-index-index .products-grid .product-item .product-item__actions .action.back,
  .amshopby-index-index .products-grid .product-item .product-item__actions body.page-with-filter.page-products .action.back,
  body.page-with-filter.page-products .amshopby-index-index .products-grid .product-item .product-item__actions .action.back,
  .amshopby-index-index .products-grid .product-item .product-item__actions body.account .action.back,
  body.account .amshopby-index-index .products-grid .product-item .product-item__actions .action.back,
  .amshopby-index-index .products-grid .product-item .product-item__actions .checkout-onepage-success .site-main form .action.primary,
  .checkout-onepage-success .site-main form .amshopby-index-index .products-grid .product-item .product-item__actions .action.primary,
  .amshopby-index-index .products-grid .product-item .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
  body.customer-account-forgotpassword .captcha-image .amshopby-index-index .products-grid .product-item .product-item__actions .action.captcha-reload,
  .amshopby-index-index .products-grid .product-item .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload,
  body.customer-account-createpassword .captcha-image .amshopby-index-index .products-grid .product-item .product-item__actions .action.captcha-reload,
  .amshopby-index-index .products-grid .product-item .product-item__actions body.account.customer-address-index .main-content > .block .action.edit,
  body.account.customer-address-index .main-content > .block .amshopby-index-index .products-grid .product-item .product-item__actions .action.edit,
  .catalog-category-view .products-grid .product-item .product-item__actions .btn,
  .catalog-category-view .products-grid .product-item .product-item__actions .action.primary.checkout.amasty,
  .catalog-category-view .products-grid .product-item .product-item__actions body.page-products.catalogsearch-result-index .action.back,
  body.page-products.catalogsearch-result-index .catalog-category-view .products-grid .product-item .product-item__actions .action.back,
  .catalog-category-view .products-grid .product-item .product-item__actions body.page-with-filter.page-products .action.back,
  body.page-with-filter.page-products .catalog-category-view .products-grid .product-item .product-item__actions .action.back,
  .catalog-category-view .products-grid .product-item .product-item__actions body.account .action.back,
  body.account .catalog-category-view .products-grid .product-item .product-item__actions .action.back,
  .catalog-category-view .products-grid .product-item .product-item__actions .checkout-onepage-success .site-main form .action.primary,
  .checkout-onepage-success .site-main form .catalog-category-view .products-grid .product-item .product-item__actions .action.primary,
  .catalog-category-view .products-grid .product-item .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
  body.customer-account-forgotpassword .captcha-image .catalog-category-view .products-grid .product-item .product-item__actions .action.captcha-reload,
  .catalog-category-view .products-grid .product-item .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload,
  body.customer-account-createpassword .captcha-image .catalog-category-view .products-grid .product-item .product-item__actions .action.captcha-reload,
  .catalog-category-view .products-grid .product-item .product-item__actions body.account.customer-address-index .main-content > .block .action.edit,
  body.account.customer-address-index .main-content > .block .catalog-category-view .products-grid .product-item .product-item__actions .action.edit {
    padding: 1rem;
  }
  /* line 106, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item:nth-of-type(3n+3),
  .amshopby-index-index .products-grid .product-item:nth-of-type(3n+3),
  .catalog-category-view .products-grid .product-item:nth-of-type(3n+3) {
    border-right: 0.1rem solid #dae4e5;
  }
  /* line 109, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid .product-item:nth-of-type(2n+2),
  .amshopby-index-index .products-grid .product-item:nth-of-type(2n+2),
  .catalog-category-view .products-grid .product-item:nth-of-type(2n+2) {
    border-right: 0;
  }
  /* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid:not(:last-of-type) .product-item:nth-last-of-type(2),
  .amshopby-index-index .products-grid:not(:last-of-type) .product-item:nth-last-of-type(2),
  .catalog-category-view .products-grid:not(:last-of-type) .product-item:nth-last-of-type(2) {
    border-bottom: 0;
  }
  /* line 118, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid:not(:last-of-type) .product-item:last-of-type,
  .amshopby-index-index .products-grid:not(:last-of-type) .product-item:last-of-type,
  .catalog-category-view .products-grid:not(:last-of-type) .product-item:last-of-type {
    border-bottom: 0;
  }
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item {
  width: 50%;
}

/* line 130, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 135, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item__pricing {
  margin-top: auto;
}

/* line 139, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item__actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  margin-top: auto;
}

/* line 143, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item__actions .btn, .block--new-products .products-grid .product-item__actions .action.primary.checkout.amasty, .block--new-products .products-grid .product-item__actions body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .block--new-products .products-grid .product-item__actions .action.back,
.block--new-products .products-grid .product-item__actions body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .block--new-products .products-grid .product-item__actions .action.back,
.block--new-products .products-grid .product-item__actions body.account .action.back, body.account .block--new-products .products-grid .product-item__actions .action.back, .block--new-products .products-grid .product-item__actions .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .block--new-products .products-grid .product-item__actions .action.primary, .block--new-products .products-grid .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .block--new-products .products-grid .product-item__actions .action.captcha-reload,
.block--new-products .products-grid .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .block--new-products .products-grid .product-item__actions .action.captcha-reload, .block--new-products .products-grid .product-item__actions body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .block--new-products .products-grid .product-item__actions .action.edit {
  width: calc(50% - .5rem);
  padding-left: .5rem;
  padding-right: .5rem;
  text-align: center;
}

/* line 149, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item__actions .btn:first-of-type, .block--new-products .products-grid .product-item__actions .action.primary.checkout.amasty:first-of-type, .block--new-products .products-grid .product-item__actions body.page-products.catalogsearch-result-index .action.back:first-of-type, body.page-products.catalogsearch-result-index .block--new-products .products-grid .product-item__actions .action.back:first-of-type,
.block--new-products .products-grid .product-item__actions body.page-with-filter.page-products .action.back:first-of-type, body.page-with-filter.page-products .block--new-products .products-grid .product-item__actions .action.back:first-of-type,
.block--new-products .products-grid .product-item__actions body.account .action.back:first-of-type, body.account .block--new-products .products-grid .product-item__actions .action.back:first-of-type, .block--new-products .products-grid .product-item__actions .checkout-onepage-success .site-main form .action.primary:first-of-type, .checkout-onepage-success .site-main form .block--new-products .products-grid .product-item__actions .action.primary:first-of-type, .block--new-products .products-grid .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload:first-of-type, body.customer-account-forgotpassword .captcha-image .block--new-products .products-grid .product-item__actions .action.captcha-reload:first-of-type,
.block--new-products .products-grid .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload:first-of-type, body.customer-account-createpassword .captcha-image .block--new-products .products-grid .product-item__actions .action.captcha-reload:first-of-type, .block--new-products .products-grid .product-item__actions body.account.customer-address-index .main-content > .block .action.edit:first-of-type, body.account.customer-address-index .main-content > .block .block--new-products .products-grid .product-item__actions .action.edit:first-of-type {
  margin: 0 auto 0 0;
}

/* line 153, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--new-products .products-grid .product-item__actions .btn:last-of-type, .block--new-products .products-grid .product-item__actions .action.primary.checkout.amasty:last-of-type, .block--new-products .products-grid .product-item__actions body.page-products.catalogsearch-result-index .action.back:last-of-type, body.page-products.catalogsearch-result-index .block--new-products .products-grid .product-item__actions .action.back:last-of-type,
.block--new-products .products-grid .product-item__actions body.page-with-filter.page-products .action.back:last-of-type, body.page-with-filter.page-products .block--new-products .products-grid .product-item__actions .action.back:last-of-type,
.block--new-products .products-grid .product-item__actions body.account .action.back:last-of-type, body.account .block--new-products .products-grid .product-item__actions .action.back:last-of-type, .block--new-products .products-grid .product-item__actions .checkout-onepage-success .site-main form .action.primary:last-of-type, .checkout-onepage-success .site-main form .block--new-products .products-grid .product-item__actions .action.primary:last-of-type, .block--new-products .products-grid .product-item__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload:last-of-type, body.customer-account-forgotpassword .captcha-image .block--new-products .products-grid .product-item__actions .action.captcha-reload:last-of-type,
.block--new-products .products-grid .product-item__actions body.customer-account-createpassword .captcha-image .action.captcha-reload:last-of-type, body.customer-account-createpassword .captcha-image .block--new-products .products-grid .product-item__actions .action.captcha-reload:last-of-type, .block--new-products .products-grid .product-item__actions body.account.customer-address-index .main-content > .block .action.edit:last-of-type, body.account.customer-address-index .main-content > .block .block--new-products .products-grid .product-item__actions .action.edit:last-of-type {
  margin: 0 0 0 auto;
}

@media (min-width: 768px) {
  /* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .block--new-products .products-grid .product-item {
    width: 50%;
  }
}

@media (min-width: 1024px) {
  /* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .block--new-products .products-grid .product-item {
    width: 25%;
  }
}

/* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--products-slider .products-grid {
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

/* line 173, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--products-slider .products-grid .product-item {
  margin-bottom: 0;
}

/* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--products-slider .products-grid .product-item__link {
  display: block;
  width: 100%;
}

/* line 181, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.block--products-slider .products-grid .product-item__content, .block--products-slider .products-grid .product-item__actions {
  display: none;
}

/* line 188, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item {
  padding: 2rem 3.5rem;
  overflow: hidden;
}

/* line 192, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__inner {
  height: 100%;
  color: inherit;
}

/* line 197, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__media {
  position: relative;
  background-color: #ffffff;
  border-radius: 1rem;
  margin-bottom: 1.5rem;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__media img {
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
  display: block !important;
}

/* line 213, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__label {
  position: absolute;
  top: 20px;
  left: 20px;
  height: 3.5rem;
  padding: 0 1.5rem;
  background-color: #284e8e;
  font-weight: 800;
  text-transform: uppercase;
  line-height: 2.5;
}

/* line 224, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__label:before {
  content: '';
  position: absolute;
  top: 0;
  left: auto;
  right: -3.1rem;
  border-top: 1.75rem solid transparent;
  border-left: 1.4rem solid #284e8e;
  border-bottom: 1.75rem solid transparent;
  border-right: 1.75rem solid transparent;
}

/* line 237, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__content {
  position: relative;
}

/* line 241, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.products-grid .product-item__title {
  font-weight: bold;
  font-size: 1.8rem;
}

@media (max-width: 767.98px) {
  /* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .catalogsearch-result-index .products-grid,
  .amshopby-index-index .products-grid,
  .catalog-category-view .products-grid {
    margin: 0 -1rem;
    width: calc(100% + 2rem);
  }
}

/* line 258, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.content-row.content-row--3 .products-grid .product-item__media img,
.content-row.content-row--4 .products-grid .product-item__media img {
  width: 70%;
  margin: 0 auto;
}

/* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.content-row.content-row--3 .products-grid .product-item__media .product-item__label,
.content-row.content-row--4 .products-grid .product-item__media .product-item__label {
  left: auto;
  right: 0;
  top: 65%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 269, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
.content-row.content-row--3 .products-grid .product-item__media .product-item__label:before,
.content-row.content-row--4 .products-grid .product-item__media .product-item__label:before {
  top: 0;
  left: -3.1rem;
  right: auto;
  border-top: 1.75rem solid transparent;
  border-right: 1.4rem solid #284e8e;
  border-bottom: 1.75rem solid transparent;
  border-left: 1.75rem solid transparent;
}

@media (max-width: 767.98px) {
  /* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .content-row.content-row--3 .products-grid .product-item__media .product-item__label,
  .content-row.content-row--4 .products-grid .product-item__media .product-item__label {
    top: 0;
    left: -35px;
    right: auto;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    line-height: 3.5rem;
    font-size: 1.2rem;
  }
  /* line 287, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/list/_grid.scss */
  .content-row.content-row--3 .products-grid .product-item__media .product-item__label:before,
  .content-row.content-row--4 .products-grid .product-item__media .product-item__label:before {
    left: auto;
    right: -3.1rem;
    border-top: 1.75rem solid transparent;
    border-left: 1.4rem solid #284e8e;
    border-bottom: 1.75rem solid transparent;
    border-right: 1.75rem solid transparent;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_new-products.scss */
.block--new-products .block__title {
  display: none;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider {
  padding: 1.5rem;
  background-color: #ffcf2e;
  border-radius: 1.1rem;
  height: 100%;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .block__heading {
  color: #284e8e;
  margin-bottom: .5rem;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .block__heading .block__title {
  font-size: 4rem;
  color: #284e8e;
  line-height: 1;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .products-grid {
  width: calc(100% + 1.5rem);
  margin-right: -0.75rem;
  margin-left: -0.75rem;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .products-grid .product-item {
  padding: 0 0.75rem;
  width: 20%;
  width: 158px;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .media-background {
  border-radius: 0.55rem;
}

/* line 34, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .slick-dots {
  width: 100%;
  text-align: center;
  margin-top: 1rem;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .slick-dots li {
  display: inline-block;
  width: 1.5rem;
  height: 1.5rem;
  background-color: #ffffff;
  border-radius: 100%;
  margin-left: .5rem;
  margin-right: .5rem;
  cursor: pointer;
  border: 2px solid transparent;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .slick-dots li.slick-active {
  background-color: transparent;
  border-color: #ffffff;
}

/* line 57, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/widget/_featured-products.scss */
.block--products-slider .slick-dots button {
  display: none;
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .columns {
  width: 100%;
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .fotorama__caption,
body.catalog-product-view .product.sku,
body.catalog-product-view .product-reviews-summary {
  display: none;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .swatch-option-tooltip {
  display: none !important;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin: 0 auto 6rem auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  max-width: 50%;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--left {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--left.column--firstrow {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
  padding-left: 3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 40, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right.column--firstrow {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right > .block.upsell {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 49, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right > .block.related {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form {
  padding: 5rem 3.5rem;
}

/* line 61, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block--addtocart .field.qty {
  display: inline-block;
}

/* line 64, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block--addtocart .field.qty .control {
  width: 9.7rem;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block--addtocart .field.qty .control:after {
  right: 2.8rem;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block--addtocart .field.qty .label {
  display: none;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions {
  width: 100%;
  display: block;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group {
  border: 0;
  margin-bottom: 0;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .input-group__addon {
  width: 100%;
}

/* line 86, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group select {
  width: 8rem;
  height: 5.8rem;
  border-radius: .5rem;
  margin-right: 1.5rem;
}

/* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .btn, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.primary.checkout.amasty, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.back,
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.page-with-filter.page-products .action.back, body.page-with-filter.page-products body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.back,
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.account .action.back, body.account body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.back, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.primary, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.captcha-reload,
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.captcha-reload, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.edit {
  width: 100%;
  max-width: 27.5rem;
  font-size: 1.6rem;
  padding: 2rem;
}

/* line 99, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .btn i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.primary.checkout.amasty i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.page-products.catalogsearch-result-index .action.back i, body.page-products.catalogsearch-result-index body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.back i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.page-with-filter.page-products .action.back i, body.page-with-filter.page-products body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.back i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.account .action.back i, body.account body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.back i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .checkout-onepage-success .site-main form .action.primary i, .checkout-onepage-success .site-main form body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.primary i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.customer-account-forgotpassword .captcha-image .action.captcha-reload i, body.customer-account-forgotpassword .captcha-image body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.captcha-reload i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.customer-account-createpassword .captcha-image .action.captcha-reload i, body.customer-account-createpassword .captcha-image body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.captcha-reload i, body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group body.account.customer-address-index .main-content > .block .action.edit i, body.account.customer-address-index .main-content > .block body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product__actions .input-group .action.edit i {
  display: none;
}

/* line 106, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options__bottom .box-tocart.update .field.qty {
  width: 8.1rem;
  margin-right: 2rem;
  float: left;
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options__bottom .box-tocart.update .field.qty .control {
  width: 100%;
}

/* line 114, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options__bottom .box-tocart.update .field.qty .control .input-text.qty {
  border: 0.1rem solid #dae4e5;
  width: 100%;
  padding-right: 0;
}

/* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options__bottom .box-tocart.update .field.qty .control:after {
  display: none;
}

/* line 131, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__pagetitle {
  width: 100%;
}

/* line 135, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 142, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples {
  width: calc(100% + .5rem);
  margin-left: -.5rem;
  margin-top: 1.5rem;
}

/* line 147, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples .product-sample {
  display: inline-block;
  margin-left: .5rem;
}

/* line 151, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples .product-sample__link {
  display: inline-block;
  border: 0.1rem solid #dae4e5;
  border-radius: .5rem;
  padding: .6rem 1.5rem;
  float: left;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  color: #130f03;
  background-color: #ffffff;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples .product-sample__link i {
  margin-right: 1rem;
  font-size: 1.4rem;
}

/* line 168, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples .product-sample__link:hover {
  background-color: #284e8e;
  border-color: #284e8e;
  color: #ffffff;
}

/* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples__title {
  display: none;
}

/* line 178, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .site-main .product-samples__content {
  text-align: center;
  font-size: 0;
}

/* line 185, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .page-title-wrapper {
  padding: 1rem 0 0 0;
}

/* line 186, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.info {
  margin-top: 2rem;
}

/* line 189, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.overview ul {
  margin: 0;
  padding: 0;
  margin: 0;
}

/* line 194, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.overview ul li:not(:last-of-type) {
  margin-bottom: .5rem;
}

/* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-price {
  border-bottom: 0.1rem solid #dae4e5;
  padding: 3rem 3.5rem 5rem 3.5rem;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-price .product-info-stock-sku {
  float: right;
}

/* line 205, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-price .product-info-stock-sku .availability {
  display: none;
}

/* line 209, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.media {
  text-align: center;
  position: relative;
}

/* line 212, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.media .product-item__label {
  position: absolute;
  background: #ffcf2e;
  top: 66px;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 2rem;
  padding: .5rem;
  text-transform: uppercase;
  font-weight: 700;
  color: #284e8e;
  padding-left: 2.5rem;
  font-size: 1.5rem;
}

/* line 224, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.media .product-item__label:before {
  background-image: url("../img/sale-minilogo.png");
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #284e8e;
  content: '';
  left: -2rem;
  top: -.4rem;
  width: 4rem;
  height: 4rem;
  position: absolute;
  border-radius: 50%;
}

/* line 238, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.media .product-item__label:after {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: "";
  height: 0;
  width: 0;
  position: absolute;
  border-left-color: #ffcf2e;
  border-width: 1.5rem 0 1.5rem .8rem;
  margin-top: -1.5rem;
}

/* line 253, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items {
  position: relative;
}

/* line 256, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .product_tabs {
  font-size: 0;
  position: relative;
}

/* line 259, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .product_tabs:before {
  height: 5rem;
  background-color: #ffcf2e;
  border-radius: 1.1rem;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  content: '';
}

/* line 273, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.title {
  display: inline-block;
  height: 5rem;
  padding: 0;
  line-height: 1;
  background-color: #ffcf2e;
  font-size: 1.4rem;
  font-weight: 700;
  font-family: "Roboto Condensed", Verdana, Arial, sans-serif;
  color: #284e8e;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  overflow: hidden;
  position: relative;
  z-index: 1;
}

/* line 287, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.title:first-of-type {
  border-radius: 1.1rem 0 0 1.1rem;
}

/* line 288, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.title.active {
  background-color: #ffcf2e;
  -webkit-transform: scale(1.16);
  transform: scale(1.16);
  -webkit-box-shadow: 0 0px 7px 1px rgba(19, 15, 3, 0.175);
  box-shadow: 0 0px 7px 1px rgba(19, 15, 3, 0.175);
  margin: 0 .5rem;
  border-radius: 1.1rem;
  z-index: 2;
}

/* line 296, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.title.active .switch:hover {
  border-radius: 1.1rem;
}

/* line 300, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item .switch {
  color: inherit;
  height: 100%;
  padding: 0 2.2rem;
  line-height: 3.5;
  display: block;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  border-radius: 0;
}

/* line 309, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item .switch:hover {
  background-color: #ffdb61;
}

/* line 313, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content {
  display: none;
  width: 100%;
  padding: 2rem 1rem;
}

/* line 318, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .product.attribute.description > br {
  display: none;
}

/* line 322, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .product.attribute.description ul {
  margin-left: 1.8rem;
  list-style-type: disc;
}

/* line 327, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content.active {
  display: block;
}

/* line 329, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content[aria-hidden="false"], body.catalog-product-view .product.data.items .data.item.content.active {
  display: block;
  background: #fff;
  padding: 2rem 1rem;
  font-size: 1.4rem;
}

/* line 337, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content[aria-hidden="false"] table tr th, body.catalog-product-view .product.data.items .data.item.content[aria-hidden="false"] table tr td, body.catalog-product-view .product.data.items .data.item.content.active table tr th, body.catalog-product-view .product.data.items .data.item.content.active table tr td {
  font-size: 14px;
}

/* line 339, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content[aria-hidden="false"] table tr th p:last-of-type, body.catalog-product-view .product.data.items .data.item.content[aria-hidden="false"] table tr td p:last-of-type, body.catalog-product-view .product.data.items .data.item.content.active table tr th p:last-of-type, body.catalog-product-view .product.data.items .data.item.content.active table tr td p:last-of-type {
  margin-bottom: 0;
}

/* line 347, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .data.table {
  text-align: left;
  width: 100%;
}

/* line 351, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .data.table .table-caption {
  display: none;
}

/* line 356, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .data.table tbody tr:nth-of-type(even) {
  background-color: #ebebeb;
}

/* line 361, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .data.table .col {
  width: 50%;
  padding: 1rem;
}

/* line 365, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content .data.table .col.label {
  font-weight: 700;
  text-transform: uppercase;
}

/* line 372, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content.productpayment ul {
  list-style: none;
}

/* line 374, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content.productpayment ul li {
  margin-left: 0;
  display: inline-block;
  width: 16%;
}

/* line 378, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content.productpayment ul li img {
  max-width: 70px;
}

/* line 385, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content table.data.table.additional-attributes ul {
  list-style: none;
}

/* line 387, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product.data.items .data.item.content table.data.table.additional-attributes ul li {
  margin-left: 0;
}

/* line 395, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main {
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 398, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .stock.available,
body.catalog-product-view .product-info-main .stock--available {
  color: #29bc58;
  border: 0.1rem solid #29bc58;
  border-radius: .5rem;
  padding: .9rem 2.5rem;
  font-size: 1.5rem;
  line-height: 1;
  margin: 1rem 0;
}

/* line 409, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .stock.unavailable,
body.catalog-product-view .product-info-main .stock--unavailable {
  color: #EA2027;
  border: 0.1rem solid #EA2027;
  border-radius: .5rem;
  padding: .9rem 2.5rem;
  font-size: 1.5rem;
  line-height: 1;
  margin: 1rem 0;
}

/* line 421, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute-label {
  text-transform: uppercase;
  float: left;
  line-height: 4rem;
  margin-right: .7rem;
  width: 9.5rem;
}

/* line 428, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute-selected-option {
  display: none;
}

/* line 430, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute {
  margin-top: 1rem;
}

/* line 432, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute .swatch-attribute-options {
  margin-top: 0;
}

/* line 435, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.maat .swatch-option.text {
  height: 4rem;
  min-width: 4rem;
  line-height: 4rem;
  text-align: center;
  border-radius: .5rem;
  background-color: #ffffff;
  border-color: #dae4e5;
  padding: 0 .9rem;
  font-size: 1.9rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  text-transform: uppercase;
  font-weight: 400;
  margin-bottom: 1rem;
}

/* line 449, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.maat .swatch-option.text:not(.disabled):hover {
  background-color: #dae4e5;
  border: 0.1rem solid #dae4e5;
  outline: 0;
  border-radius: .5rem;
}

/* line 455, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.maat .swatch-option.text.selected {
  background-color: #dae4e5 !important;
  border: 0.1rem solid #dae4e5;
  outline: 0;
  border-radius: .5rem;
}

/* line 460, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.maat .swatch-option.text.selected:hover {
  background-color: #dae4e5 !important;
}

/* line 468, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option {
  height: 4rem;
  min-width: 4rem;
  line-height: 4rem;
  text-align: center;
  border-radius: .5rem;
  padding: 0;
  font-size: 19px;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  border: .2rem solid transparent;
  margin-bottom: 0;
}

/* line 479, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option:not(.disabled):hover {
  opacity: .7;
  outline: 0;
}

/* line 483, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option.selected {
  border: 0.2rem solid #130f03 !important;
  outline: 0;
}

/* line 486, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .swatch-attribute.color .swatch-option.selected:hover {
  border: 0.2rem solid #130f03 !important;
}

/* line 494, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .label,
body.catalog-product-view .product-info-main .product-options-wrapper .control {
  display: inline-block;
  vertical-align: middle;
}

/* line 500, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .label {
  width: 9.7rem;
  font-weight: 700;
  text-transform: uppercase;
}

/* line 506, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .fieldset {
  margin-bottom: 0;
}

/* line 508, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .fieldset .swatch-opt {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 512, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute.maat {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 513, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .fieldset .swatch-opt .swatch-attribute.color {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 515, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .fieldset .control {
  position: relative;
  margin-bottom: 1rem;
}

/* line 519, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-wrapper .fieldset select {
  line-height: 5.8rem;
  height: 5.8rem;
  min-width: 8rem;
  border-radius: .5rem;
  padding: 0 3.8rem 0 1.5rem;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  cursor: pointer;
  border-color: #dae4e5;
}

/* line 535, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-bottom .control,
body.catalog-product-view .product-info-main .product-options-bottom .field.qty,
body.catalog-product-view .product-info-main .product-options-bottom .product__actions {
  display: inline-block;
  vertical-align: middle;
}

/* line 542, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-bottom .label {
  display: none;
}

/* line 543, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-options-bottom .field.qty {
  width: 9.7rem;
}

/* line 546, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product.attribute.overview {
  padding: 4rem 3.5rem;
  border-top: 0.1rem solid #dae4e5;
  display: none;
}

/* line 552, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-social-links {
  position: relative;
  font-size: 0;
}

/* line 555, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-social-links .product-addto-links {
  display: inline-block;
}

/* line 558, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-social-links a {
  color: inherit;
  border: 0.1rem solid #dae4e5;
  border-radius: .5rem;
  display: inline-block;
  padding: .8rem 2rem;
  background-repeat: no-repeat;
  background-position: 1.2rem center;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  position: relative;
  margin: 1.5rem 1rem 0 0;
  font-size: 1.5rem;
}

/* line 571, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-social-links a i {
  margin-right: 1rem;
}

/* line 575, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-social-links a:hover {
  background-color: #ffcf2e;
  border-color: #ffcf2e;
}

/* line 580, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product-social-links .action.mailto.friend {
  display: none;
}

/* line 587, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product__actions .btn, body.catalog-product-view .product-info-main .product__actions .action.primary.checkout.amasty, body.catalog-product-view .product-info-main .product__actions body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index body.catalog-product-view .product-info-main .product__actions .action.back,
body.catalog-product-view .product-info-main .product__actions body.page-with-filter.page-products .action.back, body.page-with-filter.page-products body.catalog-product-view .product-info-main .product__actions .action.back,
body.catalog-product-view .product-info-main .product__actions body.account .action.back, body.account body.catalog-product-view .product-info-main .product__actions .action.back, body.catalog-product-view .product-info-main .product__actions .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.catalog-product-view .product-info-main .product__actions .action.primary, body.catalog-product-view .product-info-main .product__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.catalog-product-view .product-info-main .product__actions .action.captcha-reload,
body.catalog-product-view .product-info-main .product__actions body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.catalog-product-view .product-info-main .product__actions .action.captcha-reload, body.catalog-product-view .product-info-main .product__actions body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.catalog-product-view .product-info-main .product__actions .action.edit {
  max-width: 25rem;
}

/* line 590, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-info-main .product__actions .btn i, body.catalog-product-view .product-info-main .product__actions .action.primary.checkout.amasty i, body.catalog-product-view .product-info-main .product__actions body.page-products.catalogsearch-result-index .action.back i, body.page-products.catalogsearch-result-index body.catalog-product-view .product-info-main .product__actions .action.back i, body.catalog-product-view .product-info-main .product__actions body.page-with-filter.page-products .action.back i, body.page-with-filter.page-products body.catalog-product-view .product-info-main .product__actions .action.back i, body.catalog-product-view .product-info-main .product__actions body.account .action.back i, body.account body.catalog-product-view .product-info-main .product__actions .action.back i, body.catalog-product-view .product-info-main .product__actions .checkout-onepage-success .site-main form .action.primary i, .checkout-onepage-success .site-main form body.catalog-product-view .product-info-main .product__actions .action.primary i, body.catalog-product-view .product-info-main .product__actions body.customer-account-forgotpassword .captcha-image .action.captcha-reload i, body.customer-account-forgotpassword .captcha-image body.catalog-product-view .product-info-main .product__actions .action.captcha-reload i, body.catalog-product-view .product-info-main .product__actions body.customer-account-createpassword .captcha-image .action.captcha-reload i, body.customer-account-createpassword .captcha-image body.catalog-product-view .product-info-main .product__actions .action.captcha-reload i, body.catalog-product-view .product-info-main .product__actions body.account.customer-address-index .main-content > .block .action.edit i, body.account.customer-address-index .main-content > .block body.catalog-product-view .product-info-main .product__actions .action.edit i {
  margin: 0 0 0 1rem;
}

/* line 596, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-usps {
  padding: 4rem 3.5rem;
}

/* line 600, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-usps ul li {
  margin-top: .5rem;
}

/* line 603, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-usps ul li i {
  color: #29bc58;
  margin-right: 1rem;
}

/* line 608, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
body.catalog-product-view .product-usps ul li:first-of-type {
  margin-top: 0;
}

/* ------------------------------------------------------------------------------------
    Breakpoints
-------------------------------------------------------------------------------------*/
@media (max-width: 1023.98px) {
  /* line 622, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product-info-price {
    padding: 1.5rem;
  }
  /* line 626, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form {
    padding: 1.5rem;
  }
  /* line 630, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product-usps {
    padding: 1.5rem;
  }
}

@media (min-width: 768px) and (max-width: 1023.98px) {
  /* line 643, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty {
    display: block;
    margin-bottom: 2rem;
  }
  /* line 647, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty .control {
    width: 100%;
  }
  /* line 650, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty .control:after {
    right: 10px;
  }
  /* line 651, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty .control .input-text.qty {
    width: 100%;
  }
  /* line 657, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options-bottom .field.qty {
    width: 100% !important;
    margin-right: 0 !important;
  }
  /* line 662, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options-bottom #product-updatecart-button {
    width: 100%;
  }
  /* line 666, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty {
    width: 100%;
  }
  /* line 669, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty .control {
    width: 100% !important;
    margin-bottom: 1rem;
  }
  /* line 673, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty .control select {
    width: 100% !important;
  }
  /* line 675, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty .control:after {
    right: 1rem;
  }
  /* line 679, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product__actions {
    width: 100%;
  }
  /* line 680, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .swatch-attribute-label {
    width: auto;
  }
  /* line 683, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-social-links a.towishlist,
  body.catalog-product-view .site-main__content .column .product-social-links a.tocompare {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  /* line 690, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-social-links .action.mailto.friend {
    width: 100%;
  }
  /* line 694, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-social-links .product-addto-links {
    display: inline-block;
    width: 100%;
  }
}

@media (max-width: 767.98px) {
  /* line 707, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product-info-price .price-box {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 710, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content {
    width: 100%;
  }
  /* line 712, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right.column--firstrow {
    margin: 0;
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 718, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right.column--firstrow .product-info-main {
    border-radius: 0;
    border: 0;
    border-top: 0.1rem solid #dae4e5;
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 724, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right.column--firstrow .product-info-main .product-info-price {
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 727, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right.column--firstrow .product-info-main .product-info-price .product-info-stock-sku {
    display: none;
  }
  /* line 729, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right.column--firstrow .product-info-main .product-info-price .price-box {
    float: none;
    text-align: center;
  }
  /* line 735, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right.column--firstrow .product-info-main .product.attribute.overview {
    border-top: 0.3rem solid #dae4e5;
  }
  /* line 741, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    max-width: 100%;
  }
  /* line 745, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right {
    padding-left: 0;
  }
  /* line 748, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-social-links a.tocompare {
    display: none;
  }
  /* line 753, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--firstrow {
    margin-top: 3rem;
  }
  /* line 757, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.info {
    margin-top: 0;
  }
  /* line 760, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items:before {
    display: none;
  }
  /* line 763, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs {
    margin: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 769, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.title.productpayment:not(.active) {
    border-bottom: 0.1rem solid #dae4e5;
  }
  /* line 770, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.title:nth-of-type(1) {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 771, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.title:nth-of-type(2) {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 772, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.title:nth-of-type(3) {
    -webkit-box-ordinal-group: 6;
    -ms-flex-order: 5;
    order: 5;
  }
  /* line 773, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.title:nth-of-type(4) {
    -webkit-box-ordinal-group: 8;
    -ms-flex-order: 7;
    order: 7;
  }
  /* line 774, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.title:nth-of-type(5) {
    -webkit-box-ordinal-group: 10;
    -ms-flex-order: 9;
    order: 9;
  }
  /* line 778, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.content.description {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 779, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.content.additional {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
  }
  /* line 780, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.content.productshipping {
    -webkit-box-ordinal-group: 7;
    -ms-flex-order: 6;
    order: 6;
  }
  /* line 781, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.content.productretour {
    -webkit-box-ordinal-group: 9;
    -ms-flex-order: 8;
    order: 8;
  }
  /* line 782, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .product_tabs .data.item.content.productpayment {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
  }
  /* line 786, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title {
    display: block;
    font-weight: 800;
    text-transform: uppercase;
    background-color: #ffffff;
    border-top: 0.1rem solid #dae4e5;
    border-radius: 0;
  }
  /* line 794, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title .switch {
    background-image: url("../images/svg/icon-circle-plus.svg");
    background-repeat: no-repeat;
    background-position: right 1rem center;
    border-radius: 0;
  }
  /* line 799, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title .switch:hover {
    border-radius: 0 !important;
  }
  /* line 804, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title:hover {
    border-radius: 1.1rem;
    border-color: transparent;
  }
  /* line 807, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title:hover ~ .data.item.title {
    border-color: transparent;
  }
  /* line 812, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title:first-of-type {
    margin-top: 0;
    border-top: 0;
  }
  /* line 817, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title.active {
    -webkit-transform: scale(1);
    transform: scale(1);
    margin: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-top: 0;
    border-radius: 1.1rem;
  }
  /* line 824, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.title.active .switch {
    background-image: url("../images/svg/icon-circle-minus.svg");
  }
  /* line 828, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.content {
    padding: 2rem 0;
    border-top: 0;
  }
  /* line 832, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.data.items .data.item.content[aria-hidden="false"], body.catalog-product-view .product.data.items .data.item.content.active {
    border-top: 0;
    padding: 2rem 0;
  }
  /* line 839, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.media .product-item__label {
    left: 1.5rem;
    padding: .5rem;
    padding-left: 2rem;
    font-size: 1.2rem;
  }
  /* line 844, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.media .product-item__label:before {
    left: -1.5rem;
    top: -.2rem;
    width: 3rem;
    height: 3rem;
  }
  /* line 850, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .product.media .product-item__label:after {
    border-width: 1.3rem 0 1.3rem .8rem;
    margin-top: -1.3rem;
  }
}

@media (max-width: 639.98px) {
  /* line 863, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--left {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 867, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--left .product.media {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
  }
  /* line 868, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--left .product.info.detailed {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
  }
  /* line 869, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--left .product-info-main {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
  }
  /* line 873, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .product.media {
    margin-bottom: 3rem;
  }
}

@media (max-width: 499.98px) {
  /* line 883, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view #product-addtocart-button {
    width: 100%;
  }
  /* line 889, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty {
    display: block;
    margin-bottom: 1rem;
  }
  /* line 893, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty .control {
    width: 100%;
  }
  /* line 896, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty .control:after {
    right: 1rem;
  }
  /* line 897, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .field.qty .control .input-text.qty {
    width: 100%;
  }
  /* line 901, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .block-addtocart .product__actions {
    width: 100%;
  }
  /* line 907, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options-bottom .field.qty {
    width: 100% !important;
    margin-right: 0 !important;
    margin-bottom: 1rem;
  }
  /* line 913, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column--right .product-info-main .product-add-form .product-options-bottom #product-updatecart-button {
    width: 100%;
  }
  /* line 917, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .block-addtocart {
    margin-bottom: 1rem;
  }
  /* line 918, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-add-form {
    padding: 0 2rem;
  }
  /* line 919, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .swatch-attribute-label {
    width: auto !important;
  }
  /* line 920, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product__actions {
    width: 100%;
  }
  /* line 922, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty {
    width: 100%;
  }
  /* line 925, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty .control {
    width: 100% !important;
    margin-bottom: 1rem;
  }
  /* line 929, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty .control select {
    width: 100% !important;
  }
  /* line 930, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-info-main .product-options-bottom .field.qty .control:after {
    right: 10px;
  }
  /* line 935, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-social-links a.towishlist,
  body.catalog-product-view .site-main__content .column .product-social-links a.tocompare,
  body.catalog-product-view .site-main__content .column .product-social-links a.action.mailto.friend {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  /* line 943, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_default.scss */
  body.catalog-product-view .site-main__content .column .product-social-links .product-addto-links {
    display: inline-block;
    width: 100%;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option label {
  font-weight: bold;
  display: block;
  margin-bottom: 5px;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option .input-wrapper {
  margin-bottom: 1.5rem;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option .input-wrapper label {
  display: inline-block;
  font-weight: normal;
}

/* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option .options-list .input-wrapper {
  margin-bottom: 0;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option .input-group {
  border: none;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option .input-group label {
  padding-right: 1.5rem;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_options.scss */
.catalog-product-view .product-option .input-group > input[type="number"] {
  max-width: 5rem;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related,
.block.upsell,
.block.crosssell {
  padding: 3rem 0;
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 7, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .block-title,
.block.upsell .block-title,
.block.crosssell .block-title {
  font-size: 2.5rem;
  color: #284e8e;
  font-weight: 800;
  margin-bottom: 1.5rem;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .block-title strong,
.block.upsell .block-title strong,
.block.crosssell .block-title strong {
  display: table;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .block-title strong > img,
.block.upsell .block-title strong > img,
.block.crosssell .block-title strong > img {
  max-width: 4rem;
  display: table-cell;
  vertical-align: middle;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .block-title strong > span,
.block.upsell .block-title strong > span,
.block.crosssell .block-title strong > span {
  line-height: 4rem;
  display: table-cell;
  vertical-align: middle;
  padding-left: 1rem;
}

/* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .block-title strong > span .accent,
.block.upsell .block-title strong > span .accent,
.block.crosssell .block-title strong > span .accent {
  color: inherit;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .block-actions,
.block.related .field.choice,
.block.related .product-item-actions,
.block.related .price-label,
.block.upsell .block-actions,
.block.upsell .field.choice,
.block.upsell .product-item-actions,
.block.upsell .price-label,
.block.crosssell .block-actions,
.block.crosssell .field.choice,
.block.crosssell .product-item-actions,
.block.crosssell .price-label {
  display: none;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .products-related,
.block.related .products-upsell,
.block.related .products-crossell,
.block.upsell .products-related,
.block.upsell .products-upsell,
.block.upsell .products-crossell,
.block.crosssell .products-related,
.block.crosssell .products-upsell,
.block.crosssell .products-crossell {
  margin-left: 0;
  width: 100%;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items,
.block.upsell .product-items,
.block.crosssell .product-items {
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
}

/* line 58, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item,
.block.upsell .product-items .product-item,
.block.crosssell .product-items .product-item {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item__label,
.block.upsell .product-items .product-item__label,
.block.crosssell .product-items .product-item__label {
  position: absolute;
  background: #ffcf2e;
  top: 3rem;
  left: 1.5rem;
  padding: .5rem;
  text-transform: uppercase;
  font-weight: 700;
  color: #284e8e;
  padding-left: 2rem;
  font-size: 1.2rem;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item__label:before,
.block.upsell .product-items .product-item__label:before,
.block.crosssell .product-items .product-item__label:before {
  background-image: url("../img/sale-minilogo.png");
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
  background-color: #284e8e;
  content: '';
  left: -1.5rem;
  top: -.2rem;
  width: 3rem;
  height: 3rem;
  position: absolute;
  border-radius: 50%;
}

/* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item__label:after,
.block.upsell .product-items .product-item__label:after,
.block.crosssell .product-items .product-item__label:after {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  border-left-color: #ffcf2e;
  border-width: 1.3rem 0 1.3rem .8rem;
  margin-top: -1.3rem;
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item__title,
.block.upsell .product-items .product-item__title,
.block.crosssell .product-items .product-item__title {
  font-weight: 400;
  color: #130f03;
  margin-bottom: .5rem;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item__title a,
.block.upsell .product-items .product-item__title a,
.block.crosssell .product-items .product-item__title a {
  color: #130f03;
}

/* line 125, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .product-item__info .product-category-image,
.block.upsell .product-items .product-item__info .product-category-image,
.block.crosssell .product-items .product-item__info .product-category-image {
  margin: 0 auto;
}

/* line 131, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-track,
.block.upsell .product-items .slick-track,
.block.crosssell .product-items .slick-track {
  margin-left: 0;
  margin-right: 0;
}

/* line 136, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-arrow,
.block.upsell .product-items .slick-arrow,
.block.crosssell .product-items .slick-arrow {
  position: absolute;
  top: 50%;
  width: 3rem;
  height: 3rem;
  border: 0.2rem solid #dae4e5;
  border-radius: 50%;
  font-size: 0;
  z-index: 1;
  background-color: #ffffff;
  opacity: 1;
  pointer-events: all;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 150, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-arrow i,
.block.upsell .product-items .slick-arrow i,
.block.crosssell .product-items .slick-arrow i {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #130f03;
  font-size: 1.4rem;
}

/* line 159, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-arrow.slick-prev,
.block.upsell .product-items .slick-arrow.slick-prev,
.block.crosssell .product-items .slick-arrow.slick-prev {
  left: 0;
}

/* line 160, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-arrow.slick-next,
.block.upsell .product-items .slick-arrow.slick-next,
.block.crosssell .product-items .slick-arrow.slick-next {
  right: 0;
}

/* line 162, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-arrow:hover,
.block.upsell .product-items .slick-arrow:hover,
.block.crosssell .product-items .slick-arrow:hover {
  background-color: #284e8e;
  border-color: #284e8e;
}

/* line 165, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
.block.related .product-items .slick-arrow:hover i,
.block.upsell .product-items .slick-arrow:hover i,
.block.crosssell .product-items .slick-arrow:hover i {
  color: #ffffff;
}

/* ------------------------------------------------------------------------------------
    Breakpoints
-------------------------------------------------------------------------------------*/
@media (max-width: 767.98px) {
  /* line 180, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
  .block.related,
  .block.upsell,
  .block.crosssell {
    padding: 3.5rem 2rem;
  }
  /* line 184, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
  .block.related .block-title,
  .block.upsell .block-title,
  .block.crosssell .block-title {
    font-size: 2rem;
    text-align: center;
  }
}

@media (min-width: 640px) {
  /* line 197, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
  .block.related .product-items .product-item,
  .block.upsell .product-items .product-item,
  .block.crosssell .product-items .product-item {
    float: left;
    width: calc(100% / 3);
    text-align: left;
  }
}

@media (max-width: 639.98px) {
  /* line 208, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
  .block.related,
  .block.upsell,
  .block.crosssell {
    width: 100%;
    max-width: 37.5rem;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 216, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_related-upsell.scss */
  .block.related .product-items .product-item,
  .block.upsell .product-items .product-item,
  .block.crosssell .product-items .product-item {
    text-align: center;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_gallery.scss */
.product-media {
  text-align: center;
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__arr {
  display: none;
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__nav {
  text-align: center;
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__thumb {
  background-color: #ebebeb;
  border-radius: .4rem;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__img {
  position: relative;
  border-radius: 1.1rem;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage {
  max-height: 40rem;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap {
  margin: 2rem 0;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb-border {
  border-color: #284e8e;
  border-radius: .4rem;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  height: 3rem;
  border: 0.2rem solid #dae4e5;
  border-radius: 50%;
  -webkit-transition: 200ms;
  transition: 200ms;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr--left .fotorama__thumb--icon {
  background: none !important;
  position: relative;
  -webkit-transform: none;
  transform: none;
  left: 0;
  top: 50%;
  padding-bottom: 0;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr--left .fotorama__thumb--icon:before {
  content: '\f053';
  font-family: "Font Awesome 5 Free";
  font-size: 1.5rem;
  font-weight: 900;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr--right .fotorama__thumb--icon {
  background: none !important;
  position: relative;
  left: 50%;
  top: 50%;
  padding-bottom: 0;
}

/* line 66, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr--right .fotorama__thumb--icon:before {
  content: '\f054';
  font-family: "Font Awesome 5 Free";
  font-size: 1.5rem;
  font-weight: 900;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 79, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr:hover {
  border-color: #284e8e;
  background-color: #284e8e;
  color: #ffffff;
}

/* line 85, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb--icon {
  background: none !important;
  position: relative;
}

/* line 88, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__stage + .fotorama__nav-wrap .fotorama__thumb--icon:before {
  content: '\f054';
  font-family: "Font Awesome 5 Free";
  font-size: 1.5rem;
  font-weight: 900;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama--fullscreen .fotorama__stage {
  max-height: calc(100% - 9.4rem);
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama--fullscreen .fotorama__stage + .fotorama__nav-wrap {
  margin: 0;
}

/* line 106, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama--fullscreen .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--left {
  left: 2rem;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama--fullscreen .fotorama__nav-wrap--horizontal .fotorama__thumb__arr--right {
  right: 2rem;
}

/* line 113, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__nav__shaft {
  margin: 0 4rem;
}

/* line 119, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__nav__shaft .fotorama__nav__frame.fotorama__nav__frame--thumb .fotorama__img {
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: auto;
  border-radius: .4rem;
  max-width: 100%;
  max-height: 100%;
}

/* line 132, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
.fotorama__fullscreen-icon:focus:after,
.fotorama__zoom-out:focus:after,
.fotorama__zoom-in:focus:after,
.fotorama__arr:focus:after,
.fotorama__stage__shaft:focus:after, .fotorama__nav__frame--thumb:focus .fotorama__thumb:after,
.fotorama__nav__frame--dot:focus .fotorama__dot:after {
  -webkit-box-shadow: 0 0 0 0 transparent;
  box-shadow: 0 0 0 0 transparent;
}

@media (max-width: 767.98px) {
  /* line 144, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__arr {
    display: none !important;
  }
  /* line 145, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__arr--prev {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  /* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__arr__arr {
    width: 3rem;
    height: 3rem;
    background-color: white;
    background-image: url("../images/svg/icon-chevron_right.svg");
    background-position: center;
    border: 0.1rem solid #dae4e5;
    border-radius: 50%;
  }
  /* line 158, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__nav--thumbs .fotorama__nav__frame {
    height: .8rem;
  }
  /* line 161, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__active .fotorama__thumb {
    background-color: #130f03;
  }
  /* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__thumb {
    background-color: #ebebeb;
    border-radius: .4rem;
  }
  /* line 167, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__thumb img {
    display: none;
  }
  /* line 170, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__nav--dots .fotorama__nav__frame {
    width: 3.6rem;
    margin-left: 1rem;
  }
  /* line 173, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__nav--dots .fotorama__nav__frame:first-of-type {
    margin-left: 0;
  }
  /* line 174, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__nav--dots .fotorama__nav__frame .fotorama__dot {
    height: .8rem;
    width: 100%;
    left: 0;
    right: 0;
    border-radius: 0;
    border: 0;
    background-color: #dae4e5;
  }
  /* line 184, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__nav--dots .fotorama__nav__frame.fotorama__active .fotorama__dot {
    background-color: #130f03;
    border-color: #130f03;
  }
  /* line 190, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__thumb-border {
    display: none;
  }
  /* line 191, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage + .fotorama__nav-wrap .fotorama__thumb__arr {
    display: none !important;
  }
  /* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage .fotorama__nav--thumbs .fotorama__nav__frame {
    height: .8rem;
  }
  /* line 195, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage .fotorama__thumb {
    background-color: #ebebeb;
    border-radius: .4rem;
  }
  /* line 199, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage .fotorama__thumb img {
    display: none;
  }
  /* line 202, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_catalog/product/view/_fotorama.scss */
  .fotorama__stage .fotorama__active .fotorama__thumb {
    background-color: #130f03;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_block.scss */
.content-row--1 .block--banners {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_block.scss */
.content-row--1 .block--banners > *:first-child {
  width: 63%;
  -ms-flex-preferred-size: 0 0 63%;
  flex-basis: 0 0 63%;
}

@media only screen and (max-width: 768px) {
  /* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_block.scss */
  .content-row--1 .block--banners > *:first-child {
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_block.scss */
.content-row--1 .block--banners > *:last-child:not(:only-child) {
  width: 37%;
  -ms-flex-preferred-size: 0 0 37%;
  flex-basis: 0 0 37%;
}

@media only screen and (max-width: 768px) {
  /* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_block.scss */
  .content-row--1 .block--banners > *:last-child:not(:only-child) {
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners {
  margin-bottom: 2rem;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large {
  position: relative;
  border-bottom: 0;
  padding-right: 2rem;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner-bannermanager {
  border-radius: 1.1rem;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner-slides.slick-slider {
  padding: 0;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__inner {
  width: 100%;
  height: 100%;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner--category {
  position: relative;
  min-height: 364px;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__background {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
}

/* line 40, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__background > div {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  z-index: -1;
}

/* line 52, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label {
  position: absolute;
  top: 0;
  left: 4rem;
  background: #ffcf2e;
  padding: 4rem .5rem 1.5rem;
  width: 16rem;
  text-align: center;
}

/* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label:before {
  background-color: #ffcf2e;
  content: '';
  position: absolute;
  left: 0;
  width: 100%;
  height: 2rem;
  top: calc(100% - 1.3rem);
  -webkit-transform: rotate(5deg) skewX(5deg);
  transform: rotate(5deg) skewX(5deg);
  z-index: -1;
}

/* line 71, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label__title {
  font-weight: 900;
  text-transform: uppercase;
  font-size: 2.4rem;
  color: #ffffff;
  line-height: 1;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label__description {
  font-weight: 400;
  color: #ffffff;
}

/* line 81, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label__description span {
  display: block;
  width: 100%;
  line-height: 1;
  font-weight: 900;
  text-transform: uppercase;
}

/* line 87, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label__description span:first-of-type {
  font-size: 3.8rem;
}

/* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label__description span:last-of-type {
  font-size: 2.5rem;
}

/* line 95, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label--secondary {
  border-color: #ffcf2e;
  background: #ffcf2e;
  color: #ffffff;
}

/* line 100, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__label--call_to_action {
  border-color: #284e8e;
  background: #284e8e;
  color: #ffffff;
}

/* line 106, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content {
  position: absolute;
  text-align: center;
  left: calc(50% - 1.5rem);
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  padding: 2rem;
  background: rgba(255, 255, 255, 0.75);
}

/* line 114, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__title {
  font-weight: 900;
  text-transform: uppercase;
  font-size: 18px;
  margin-bottom: 1rem;
}

/* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content p {
  margin-bottom: 1.5rem;
}

/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a {
  float: none;
  background-color: #284e8e;
  color: #130f03;
}

/* line 129, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a:hover {
  background-color: #1d3866;
  color: #130f03;
}

/* line 134, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a.btn--primary, .content-row--1 .block--banners .banner--large .banner__content .banner__actions .checkout-onepage-success .site-main form a.action.primary, .checkout-onepage-success .site-main form .content-row--1 .block--banners .banner--large .banner__content .banner__actions a.action.primary {
  border-color: #284e8e;
  background: #284e8e;
  color: #130f03;
}

/* line 139, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a.btn--primary:hover, .content-row--1 .block--banners .banner--large .banner__content .banner__actions .checkout-onepage-success .site-main form a.action.primary:hover, .checkout-onepage-success .site-main form .content-row--1 .block--banners .banner--large .banner__content .banner__actions a.action.primary:hover {
  border-color: #1d3866;
  background: #1d3866;
  color: #130f03;
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a.button--secondary {
  border-color: #ffcf2e;
  background: #ffcf2e;
  color: #ffffff;
}

/* line 151, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a.button--secondary:hover {
  border-color: #fac100;
  background: #fac100;
  color: #ffffff;
}

/* line 158, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a.button--call_to_action {
  border-color: #284e8e;
  background: #284e8e;
  color: #ffffff;
}

/* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner__content .banner__actions a.button--call_to_action:hover {
  border-color: #3364b6;
  background: #3364b6;
  color: #ffffff;
}

/* line 173, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .has-background {
  background: transparent no-repeat center center;
  background-size: cover;
  margin-right: 3rem;
}

/* line 179, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .slick-list {
  height: 100%;
  width: 100%;
}

/* line 183, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .slick-list .slick-track {
  height: 100%;
}

/* line 186, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .slick-list .slick-track .slick-slide {
  height: 368px;
  position: relative;
}

/* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .slick-arrow {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

/* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner-bannermanager {
  width: 100%;
  height: 100%;
  overflow: hidden;
  height: 368px;
}

/* line 204, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
.content-row--1 .block--banners .banner--large .banner-bannermanager-slider {
  width: 100%;
  height: 100%;
}

@media (max-width: 767.98px) {
  /* line 216, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
  .content-row--1 .block--banners .banner--large {
    padding-right: 0 !important;
    margin-bottom: 2rem;
  }
  /* line 220, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_large.scss */
  .content-row--1 .block--banners .banner--large .banner-bannermanager {
    margin: 0 -1.5rem 0 -1.5rem;
    width: calc(100% + 3rem);
    border-radius: 0;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider {
  margin-left: -20px;
  width: calc(100% + 20px);
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner {
  width: calc(33.333333% - 20px);
  margin: 0 0 20px 20px;
  float: left;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner__inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  overflow: hidden;
}

/* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner__inner .banner__media {
  width: 150px;
  height: 150px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  float: left;
  position: relative;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner__title {
  text-transform: uppercase;
  line-height: 1;
}

/* line 32, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner__title span {
  color: #284e8e;
}

/* line 37, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner__actions a {
  border-radius: .6rem;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__inner {
  background-color: #ffffff;
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__media {
  max-width: 15rem;
  padding: 0;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__media img {
  display: block;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__content {
  padding: 1.5rem;
  max-width: calc(100% - 150px);
}

/* line 61, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__title {
  margin-bottom: 1rem;
  font-size: 2.5rem;
  font-weight: bold;
}

/* line 68, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__actions a {
  display: inline-block;
  padding: 1rem;
  font-weight: bold;
  color: #000000;
  border: 1px solid #284e8e;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 75, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__actions a:before {
  content: '\e5cc';
  font-family: 'Material icons';
  font-size: 18px;
  vertical-align: middle;
}

/* line 81, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style1 .banner__actions a:hover {
  border-color: #284e8e;
  background: #284e8e;
  color: #130f03;
}

@media only screen and (max-width: 768px) {
  /* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style1 .banner__media {
    max-width: 10rem;
    max-height: 10rem;
  }
  /* line 96, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style1 .banner__actions a {
    padding: .5rem .75rem;
    font-size: 11px;
  }
  /* line 102, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style1 .banner__content {
    max-width: calc(100% - 10rem);
  }
}

/* line 110, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__inner {
  background-color: #ffffff;
}

/* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__inner .banner__content {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__inner .banner__media {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__media {
  min-width: 15rem;
  max-width: 15rem;
  min-height: 15rem;
  max-height: 15rem;
  padding: 0;
}

/* line 126, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__media img {
  display: block;
}

@media only screen and (max-width: 768px) {
  /* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style2 .banner__media {
    min-width: 10rem;
    max-width: 10rem;
    min-height: 10rem;
    max-height: 10rem;
  }
}

/* line 137, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__content {
  padding: 1.5rem;
}

/* line 141, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__title {
  margin-bottom: 0.5rem;
  font-size: 2.5rem;
  font-weight: bold;
}

/* line 148, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__actions a {
  display: inline-block;
  font-style: italic;
  font-size: 1.8rem;
  color: #ffcf2e;
  padding-right: 3rem;
  background-image: url("../images/svg/icon-chevron_right.svg");
  background-repeat: no-repeat;
  background-position: right center;
}

/* line 158, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style2 .banner__actions a:hover {
  color: #284e8e;
}

@media only screen and (max-width: 768px) {
  /* line 165, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style2 .banner__media {
    max-width: 10rem;
    max-height: 10rem;
  }
  /* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style2 .banner__actions a {
    padding: .5rem 2rem .5rem 0;
    font-size: 11px;
  }
  /* line 177, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style2 .banner__content {
    max-width: calc(100% - 10rem);
  }
}

/* line 185, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__inner {
  background-color: #ffcf2e;
  color: #ffffff;
}

/* line 188, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__inner .banner__content {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 191, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__inner .banner__media {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 196, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__content {
  padding: 1.5rem;
}

/* line 200, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__media {
  padding-left: 1.5rem;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__media img {
  display: block;
  height: 100%;
}

/* line 209, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__title {
  text-transform: uppercase;
  margin-bottom: 5px;
}

/* line 212, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__title span {
  font-weight: bolder;
  color: inherit;
}

/* line 218, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__text {
  font-style: italic;
  margin-bottom: 5px;
}

/* line 224, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__actions a {
  display: block;
  text-align: center;
  padding: 1rem 1.5rem;
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.25);
  border: 1px solid #ffffff;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 232, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style3 .banner__actions a:hover {
  color: #000000;
  border: 1px solid #ffffff;
  background: #ffffff;
}

@media only screen and (max-width: 768px) {
  /* line 242, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style3 .banner__media {
    max-width: 10rem;
    max-height: 10rem;
    padding-left: 0;
  }
  /* line 249, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style3 .banner__actions a {
    padding: .5rem .75rem;
    font-size: 11px;
  }
  /* line 255, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style3 .banner__content {
    max-width: calc(100% - 10rem);
  }
}

/* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__inner {
  background-color: #ffcf2e;
  color: #ffffff;
}

/* line 268, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__content {
  padding: 1.5rem;
}

/* line 272, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__content > *:not(:last-child) {
  margin-bottom: 1rem;
}

/* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__media {
  padding-left: 0;
}

/* line 281, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__media img {
  display: block;
  height: 100%;
}

/* line 287, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__title {
  text-transform: uppercase;
}

/* line 289, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__title span {
  font-weight: bolder;
  color: inherit;
}

/* line 295, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__text {
  font-style: italic;
}

/* line 300, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__actions a {
  display: block;
  text-align: center;
  padding: 1rem 1.5rem;
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.25);
  border: 1px solid #ffffff;
}

/* line 308, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
.banner-bannermanager.slider .banners-slider .banner--style4 .banner__actions a:hover {
  color: #ffcf2e;
  color: #ffcf2e;
  background-color: #ffffff;
}

@media only screen and (max-width: 768px) {
  /* line 317, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style4 .banner__media {
    max-width: 10rem;
    max-height: 10rem;
  }
  /* line 324, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style4 .banner__actions a {
    padding: .5rem .75rem;
    font-size: 11px;
  }
  /* line 330, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banner-bannermanager.slider .banners-slider .banner--style4 .banner__content {
    max-width: calc(100% - 10rem);
  }
}

/*
= breakpoints
---------------------------------------- */
@media only screen and (min-width: 769px) {
  /* line 343, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  /* line 349, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots li {
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }
  /* line 355, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots li:hover button, .banners-slider .slick-dots li.slick-active button {
    background-color: #dae4e5;
  }
  /* line 360, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots li button {
    overflow: hidden;
    text-indent: -999rem;
    width: 1.5rem;
    height: 1.5rem;
    background-color: #ffcf2e;
    border: none;
    border-radius: 100%;
  }
}

@media only screen and (max-width: 768px) {
  /* line 376, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-list {
    border-top: 0.1rem solid #dae4e5;
    border-bottom: 0.1rem solid #dae4e5;
    padding: 0 10% 0 0;
  }
  /* line 380, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-list:before {
    background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), color-stop(85%, white));
    background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 85%);
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    width: 40px;
    height: 100%;
    z-index: 1;
    pointer-events: none;
  }
  /* line 394, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .banner {
    border-right: 0.1rem solid #dae4e5;
  }
  /* line 398, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots {
    text-align: center;
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
    padding: 0 1.5rem;
    margin-left: -1rem;
    width: calc(100% + 1rem);
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
  }
  /* line 407, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots li {
    display: inline-block;
    height: .8rem;
    background-color: #cccccc;
    margin-left: 1rem;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    cursor: pointer;
  }
  /* line 415, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots li.slick-active {
    background-color: black;
  }
  /* line 419, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/banner/_banner-slider.scss */
  .banners-slider .slick-dots li button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    font-size: 0;
    background-color: transparent;
    width: 0;
    height: 0;
    border: 0;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) {
  position: relative;
  border-radius: 1.1rem;
  overflow: hidden;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider).brands-slider--homepage .block__content > .slick-slider {
  padding: 0;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper {
  height: 100%;
  width: 25%;
  float: left;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper:last-of-type .brand-item {
  border-right: 0;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item {
  border-right: 1px solid #ffffff;
  height: 6rem;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__name {
  height: 6rem;
  width: 100%;
  text-align: center;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__name a {
  display: block;
  width: 100%;
  padding: 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  background-color: #ffcf2e;
  font-size: 3rem;
  line-height: 1;
  font-weight: 700;
  height: 6rem;
  line-height: 3rem;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__name a:hover {
  background-color: #ffdb61;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__media {
  height: 6rem;
  display: table;
}

/* line 58, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__media a {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  padding: 1.5rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  background-color: #ffcf2e;
  height: 6rem;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__media a img {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  display: block;
}

/* line 72, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__media a:hover {
  background-color: #ffdb61;
}

/* line 75, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__media a:hover img {
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}

/* line 84, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

/* line 92, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item__media {
  width: 100%;
  text-align: center;
}

/* line 96, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .brand-item__media img {
  display: inline-block;
  margin: auto;
  max-height: 3rem;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .slick-dots {
  margin: 2rem 0 0;
  padding: 0;
  list-style: none;
  text-align: center;
  position: relative;
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .slick-dots li {
  display: inline-block;
  background-color: #dddddd;
  height: .8rem;
  position: relative;
}

/* line 117, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .slick-dots li button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: transparent;
  border: none;
  background-color: transparent;
}

/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .slick-dots li.slick-active {
  background-color: #130f03;
}

/* line 128, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
.brands-slider:not(.slick-slider) .slick-dots li:not(:last-of-type) {
  margin-right: .9rem;
}

/*
= breakpoints
---------------------------------------- */
@media (max-width: 767.98px) {
  /* line 140, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
  .brands-slider:not(.slick-slider) {
    margin-bottom: 2rem;
  }
  /* line 143, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
  .brands-slider:not(.slick-slider) .brand-item-wrapper {
    position: relative;
  }
  /* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
  .brands-slider:not(.slick-slider) .brand-item-wrapper:after {
    content: '';
    position: absolute;
    top: 1rem;
    bottom: 1rem;
    width: .1rem;
    left: 100%;
    background-color: #ffffff;
    z-index: 1;
  }
  /* line 159, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
  .brands-slider:not(.slick-slider) .brand-item-wrapper:last-of-type:after {
    display: none;
  }
  /* line 164, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
  .brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item {
    border-right: 0;
  }
  /* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/brand/_slider.scss */
  .brands-slider:not(.slick-slider) .brand-item-wrapper .brand-item__name a {
    font-size: 1.6rem;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .messages .message {
  margin-bottom: 1.5rem;
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-container {
  width: 100%;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index #block-shipping {
  display: none;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-empty {
  padding-bottom: 2rem;
  line-height: 1.6;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .site-main {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .site-main__pagetitle {
  width: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 32, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin: 0 auto 6rem auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items {
  width: 100%;
  margin: 2rem 0;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items tbody {
  border-top: 0.1rem solid #dae4e5;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items thead th {
  text-align: left;
  font-size: 1.3rem;
  color: #130f03;
  padding: 0 1rem .5rem;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items thead th:nth-of-type(2) {
  font-size: 0;
}

/* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items thead th:last-of-type {
  text-align: right;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item td {
  vertical-align: middle;
  padding: 2rem 1rem;
}

/* line 74, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--thumbnail {
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 77, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--thumbnail .product-item-photo,
body.checkout-cart-index .cart__items .cart__item--thumbnail .product-category-image {
  display: block;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--thumbnail .product-category-image {
  max-width: 10rem;
}

/* line 87, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--name {
  width: 45%;
  font-size: 1.6rem;
  font-weight: 700;
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--name a {
  color: #284e8e;
}

/* line 98, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--price--unit {
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 102, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--price--total {
  text-align: right;
}

/* line 106, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity {
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 109, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity .input-text {
  max-width: 4rem;
  text-align: center;
  background-color: transparent;
  border: 0.1rem solid #dae4e5;
  width: 100%;
  display: block;
  margin-right: 0;
  height: 2.4rem;
  border-radius: .4rem;
  padding: 0;
}

/* line 122, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity input[type="number"]::-webkit-outer-spin-button,
body.checkout-cart-index .cart__items .cart__item--quantity input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* line 128, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity input[type="number"] {
  -moz-appearance: textfield;
}

/* line 132, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity .qty-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  width: 1.4rem;
  height: 1.4rem;
  margin-left: .3rem;
  padding: 0;
  border: 0.1rem solid #dae4e5;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  display: inline-block;
  cursor: pointer;
  position: relative;
  vertical-align: middle;
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity .qty-button i {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  font-size: 1rem;
  color: #a9a9a9;
  opacity: .7;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity .qty-button:hover {
  background-color: #284e8e;
  border-color: #284e8e;
}

/* line 161, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--quantity .qty-button:hover i {
  opacity: 1;
  color: #ffffff;
}

/* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions td {
  border-bottom: 0.1rem solid #dae4e5;
}

/* line 175, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-edit {
  margin: 0 0 0 1rem;
}

/* line 177, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-edit span {
  font-size: 0;
}

/* line 179, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-edit span:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: '\f044';
  font-size: 1.5rem;
  color: #dae4e5;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 189, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-edit:hover span:before {
  color: #284e8e;
}

/* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-delete {
  margin: 0 0 0 1rem;
}

/* line 195, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-delete span {
  font-size: 0;
}

/* line 197, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-delete span:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: '\f2ed';
  font-size: 1.5rem;
  color: #dae4e5;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 207, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--actions .action-delete:hover span:before {
  color: #EA2027;
}

/* line 212, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--remove {
  padding: 0 1rem 1rem 1rem;
  text-align: right;
}

/* line 215, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__items .cart__item--remove .use-ajax.action.towishlist.action-towishlist {
  display: none;
}

/* line 222, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom {
  padding-bottom: 2rem;
}

/* line 226, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom .crosssell {
  width: 100%;
  max-width: 800px;
}

/* line 231, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom .crosssell .product-item__media {
  display: block;
}

/* line 235, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom .cart__column {
  width: 66.66%;
  margin-left: -2rem;
}

/* line 239, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom .cart__column > .block {
  width: calc(50% - 2rem);
  float: right;
  background-color: #dae4e5;
  padding: 2rem;
  margin-left: 2rem;
}

/* line 246, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom .cart__column > .block .btn--primary, body.checkout-cart-index .cart__bottom .cart__column > .block .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.checkout-cart-index .cart__bottom .cart__column > .block .action.primary {
  max-width: 150px;
  float: right;
  padding: 12px 1.5rem;
  line-height: 1.1;
  text-transform: capitalize;
}

/* line 255, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart__bottom .cart__column > .block .coupon input[type="text"] {
  width: calc(100% - 160px) !important;
  float: left;
}

/* line 263, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary {
  float: right;
  padding: 1.5rem;
  background-color: #ffcf2e;
  border-radius: 1.1rem;
  width: 100%;
  margin-bottom: 1.5rem;
}

/* line 271, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary .summary.title {
  color: #284e8e;
  font-size: 2.2rem;
  margin-bottom: 1.5rem;
  display: block;
}

/* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary #block-shipping-heading,
body.checkout-cart-index .cart-summary .table-caption,
body.checkout-cart-index .cart-summary .block.discount {
  display: none;
}

/* line 283, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary table {
  color: #284e8e;
  margin-bottom: 1.5rem;
}

/* line 286, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary table tbody {
  text-align: right;
}

/* line 289, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary table tbody th,
body.checkout-cart-index .cart-summary table tbody td.amount {
  padding: .5rem 0;
}

/* line 294, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary table tbody .mark {
  text-align: left;
  font-weight: 400;
}

/* line 299, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary table .totals {
  width: 100%;
}

/* line 304, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary .grand {
  border-top: 0.1rem solid #dae4e5;
}

/* line 306, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
body.checkout-cart-index .cart-summary .grand .mark {
  font-weight: 700;
}

/* line 313, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
.loading-mask {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.7);
  z-index: 9999;
}

/* line 322, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
.loading-mask .loader {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

/* line 328, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
.loading-mask .loader img {
  position: relative !important;
}

/* ------------------------------------------------------------------------------------
    Breakpoints
-------------------------------------------------------------------------------------*/
@media (max-width: 1023.98px) {
  /* line 342, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__bottom .cart__column > .block .btn--primary, body.checkout-cart-index .cart__bottom .cart__column > .block .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.checkout-cart-index .cart__bottom .cart__column > .block .action.primary {
    max-width: 100%;
  }
  /* line 344, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__bottom .cart__column > .block .coupon input[type="text"] {
    width: 100% !important;
    margin-bottom: 1rem;
  }
  /* line 349, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__top button.btn.btn--main, body.checkout-cart-index .cart__top button.btn--main.action.primary.checkout.amasty, body.checkout-cart-index .cart__top body.page-products.catalogsearch-result-index button.btn--main.action.back, body.page-products.catalogsearch-result-index body.checkout-cart-index .cart__top button.btn--main.action.back,
  body.checkout-cart-index .cart__top body.page-with-filter.page-products button.btn--main.action.back, body.page-with-filter.page-products body.checkout-cart-index .cart__top button.btn--main.action.back,
  body.checkout-cart-index .cart__top body.account button.btn--main.action.back, body.account body.checkout-cart-index .cart__top button.btn--main.action.back, body.checkout-cart-index .cart__top .checkout-onepage-success .site-main form button.btn--main.action.primary, .checkout-onepage-success .site-main form body.checkout-cart-index .cart__top button.btn--main.action.primary, body.checkout-cart-index .cart__top body.customer-account-forgotpassword .captcha-image button.btn--main.action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.checkout-cart-index .cart__top button.btn--main.action.captcha-reload,
  body.checkout-cart-index .cart__top body.customer-account-createpassword .captcha-image button.btn--main.action.captcha-reload, body.customer-account-createpassword .captcha-image body.checkout-cart-index .cart__top button.btn--main.action.captcha-reload, body.checkout-cart-index .cart__top body.account.customer-address-index .main-content > .block button.btn--main.action.edit, body.account.customer-address-index .main-content > .block body.checkout-cart-index .cart__top button.btn--main.action.edit {
    width: 100%;
    max-width: 28rem;
    margin: 0 auto;
    float: none;
    display: inherit;
  }
}

@media (max-width: 899.98px) {
  /* line 362, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 365, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__left {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
  }
  /* line 370, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__right {
    -ms-flex-preferred-size: 100% !important;
    flex-basis: 100% !important;
    width: 100% !important;
    max-width: 100% !important;
  }
}

@media (max-width: 767.98px) {
  /* line 383, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__bottom .cart__column > .block {
    width: 100%;
    margin-top: 2rem;
  }
  /* line 388, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__items {
    width: 100%;
    margin: 2rem 0;
  }
  /* line 392, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__items .cart__item--name {
    width: 38%;
    font-size: 1.3rem;
  }
  /* line 397, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__items .cart__item--thumbnail {
    display: none;
  }
  /* line 398, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__items .cart__item--quantity .qty-button {
    display: none;
  }
  /* line 401, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__items thead th:first-of-type {
    display: none;
  }
  /* line 404, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_cart.scss */
  body.checkout-cart-index .cart__items thead th:nth-of-type(2) {
    font-size: 1.3rem;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps {
  position: relative;
  float: left;
  width: 100%;
  margin: 0 0 2rem 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps:before, .progress-steps:after {
  position: absolute;
  left: 0;
  width: 98%;
  height: .1rem;
  display: block;
  content: '';
  background-color: #ebebeb;
}

/* line 22, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps:before {
  top: -0.1rem;
}

/* line 26, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps:after {
  bottom: -0.1rem;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step {
  position: relative;
  float: left;
  width: 33.33%;
  text-align: center;
  font-weight: 700;
  padding: .8rem 0;
  background-color: #ebebeb;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:before, .progress-steps .step:after {
  position: absolute;
  width: 0;
  height: 0;
  content: '';
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:after {
  border-top: 18px solid transparent;
  border-bottom: 18px solid transparent;
  border-left: 17px solid #ebebeb;
  right: 1px;
  top: 1px;
  z-index: 1;
}

/* line 56, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:before {
  border-top: 19px solid #ebebeb;
  border-bottom: 19px solid #ebebeb;
  border-left: 18px solid #ebebeb;
  right: 0;
  top: 0;
  z-index: 0;
}

/* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:nth-of-type(2) {
  background-color: #dedede;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:nth-of-type(2):after {
  border-left: 17px solid #dedede;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:nth-of-type(2):before {
  border-left: 18px solid #dedede;
}

/* line 75, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step--active {
  background-color: #284e8e;
  color: white;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step--active:before {
  border-top: 19px solid #284e8e;
  border-bottom: 19px solid #284e8e;
  border-left: 18px solid #ebebeb;
  right: 100%;
}

/* line 85, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step--active:after {
  border-left-color: #ebebeb;
  border-top: 19px solid #ebebeb;
  border-bottom: 18px solid #ebebeb;
  border-left: 18px solid #284e8e;
  right: 0;
  top: 0;
}

/* line 96, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:first-of-type.step--active:after {
  border-top: 19px solid #dedede;
  border-bottom: 18px solid #dedede;
}

/* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step:last-of-type:before {
  border-top-color: white;
  border-bottom-color: white;
}

/* line 109, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps .step .step__icon {
  margin-right: 1rem;
}

/* line 114, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs {
  position: static;
  margin: 0 auto;
  float: none;
}

/* line 120, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner {
  display: block;
  margin: 2rem 1.5rem 0 1.5rem;
  vertical-align: middle;
  background-color: #ffcf2e;
  border-radius: 0.36667rem 0.36667rem 0 0;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
}

/* line 128, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 134, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner .step {
  display: inline-block;
  font-size: 1.2rem;
  line-height: 1.5rem;
  background-color: transparent;
  width: 25%;
  padding: 1.3rem 1.5rem;
}

/* line 142, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner .step:first-of-type {
  font-weight: 700;
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner .step::before, .progress-steps--breadcrumbs .progress-steps__inner .step::after {
  content: none;
}

/* line 151, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner .step--active {
  background-color: #284e8e;
}

/* line 155, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner .step--cta {
  padding: .5rem 1rem;
}

/* line 157, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner .step--cta .btn, .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.primary.checkout.amasty, .progress-steps--breadcrumbs .progress-steps__inner .step--cta body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.back,
.progress-steps--breadcrumbs .progress-steps__inner .step--cta body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.back,
.progress-steps--breadcrumbs .progress-steps__inner .step--cta body.account .action.back, body.account .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.back, .progress-steps--breadcrumbs .progress-steps__inner .step--cta .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.primary, .progress-steps--breadcrumbs .progress-steps__inner .step--cta body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.captcha-reload,
.progress-steps--breadcrumbs .progress-steps__inner .step--cta body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.captcha-reload, .progress-steps--breadcrumbs .progress-steps__inner .step--cta body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .progress-steps--breadcrumbs .progress-steps__inner .step--cta .action.edit {
  padding: .9rem  2rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 100%;
}

/* line 165, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner strong {
  color: #284e8e;
  font-weight: 400;
}

/* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner a {
  color: #284e8e;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 180, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
.progress-steps--breadcrumbs .progress-steps__inner a:hover {
  color: #284e8e;
  text-decoration: underline;
}

/* ------------------------------------------------------------------------------------
    Breakpoints
-------------------------------------------------------------------------------------*/
@media (max-width: 1023.98px) {
  /* line 195, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps {
    width: 100%;
  }
}

@media (max-width: 767.98px) {
  /* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps .step {
    width: 100%;
  }
  /* line 205, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps .step:before, .progress-steps .step:after {
    display: none;
  }
  /* line 209, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps .step .step__icon {
    display: none;
  }
  /* line 213, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps--breadcrumbs .progress-steps__inner ul {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 215, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps--breadcrumbs .progress-steps__inner ul .step {
    width: 100%;
  }
  /* line 217, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps--breadcrumbs .progress-steps__inner ul .step:before, .progress-steps--breadcrumbs .progress-steps__inner ul .step:after {
    display: none;
  }
  /* line 221, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps--breadcrumbs .progress-steps__inner ul .step .step__icon {
    display: none;
  }
  /* line 223, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta {
    padding: 0;
  }
  /* line 225, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_progress.scss */
  .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .btn, .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.primary.checkout.amasty, .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.back,
  .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta body.page-with-filter.page-products .action.back, body.page-with-filter.page-products .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.back,
  .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta body.account .action.back, body.account .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.back, .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.primary, .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.captcha-reload,
  .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.captcha-reload, .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block .progress-steps--breadcrumbs .progress-steps__inner ul .step--cta .action.edit {
    border-radius: 0;
    padding: 1.3rem 2rem;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper {
  position: relative;
  width: 3.5rem;
  height: 3.5rem;
  background-image: url("../images/svg/icon-cart_blue.svg");
  background-repeat: no-repeat;
  background-size: 100%;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-subtotal {
  display: none;
}

/* line 14, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-image-photo {
  padding-right: 10px;
  height: auto;
}

/* line 19, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-item-name {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .subtotal label {
  font-weight: 700;
}

/* line 30, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper:hover .counter.qty {
  background-color: #284e8e;
  border: 0.1rem solid #284e8e;
  color: #ffffff;
  -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0.75);
}

/* line 38, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .counter.qty {
  position: absolute;
  top: calc(50% - 8px);
  left: calc(50% + 8px);
  width: 1.7rem;
  height: 1.7rem;
  background-color: #ffcf2e;
  border: 0.1rem solid #284e8e;
  border-radius: 50%;
  text-align: center;
  line-height: 1.4;
  font-size: 1.1rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  -webkit-box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0);
  box-shadow: 0px 0px 2px 0px rgba(0, 0, 0, 0);
}

/* line 53, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .counter.qty .counter-label {
  display: none;
}

/* line 58, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog {
  position: absolute;
  right: -1rem;
  top: 100%;
  padding-top: 2rem;
  z-index: 100;
}

/* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart {
  position: relative;
  background-color: white;
  border: 0.1rem solid #dae4e5;
  padding: 1rem;
  width: 36rem;
}

/* line 72, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart .block-title {
  position: relative;
  margin-bottom: 1rem;
}

/* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart .block-title strong {
  display: block;
  padding-right: 2.5rem;
  font-weight: 700;
  font-size: 2rem;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart .block-title strong .empty {
  display: none;
}

/* line 86, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart .block-title strong .qty {
  display: none;
}

/* line 92, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart .close {
  position: absolute;
  top: 0;
  right: 0;
  color: black;
  width: 2rem;
  height: 2rem;
  font-size: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
  border-color: transparent;
  background-color: transparent;
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 108, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .ui-dialog .block-minicart .close:before {
  display: block;
  height: 100%;
  content: '';
  background-image: url("../images/svg/icon-cross.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 1.5rem 1.5rem;
}

/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .minicart-summary-wrapper {
  padding: 1.5rem;
  margin-bottom: 1rem;
  background-color: #dae4e5;
}

/* line 129, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .minicart-summary-wrapper > * {
  padding-top: 5px;
  padding-bottom: 5px;
}

/* line 133, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .minicart-summary-wrapper > *:not(:last-child) {
  border-bottom: 1px solid #323232;
}

/* line 139, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .items-total,
.site-header .minicart-wrapper .block-content .subtotal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}

/* line 148, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .items-total .count {
  margin-right: .7rem;
}

/* line 151, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .items-total .value {
  margin-left: auto;
}

/* line 156, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .subtotal {
  margin-bottom: 1.5rem;
}

/* line 158, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .subtotal .amount {
  margin-left: auto;
}

/* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .block-content .subtitle {
  padding: 1.5rem;
  background-color: #ffcf2e;
  display: block;
}

/* line 170, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items {
  margin-top: 1rem;
  margin-bottom: 1rem;
  padding: 0;
  max-height: 21rem;
  overflow-x: hidden;
  overflow-y: auto;
}

/* line 178, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product:not(.actions) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  width: 100%;
}

/* line 184, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item {
  padding: 1rem 0;
  margin-bottom: 0;
  border-top: 0.1rem solid #dae4e5;
  border-bottom: 0;
}

/* line 190, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item:nth-child(even) {
  background-color: rgba(218, 228, 229, 0.25);
}

/* line 195, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item-details {
  width: 100%;
  min-height: 7.7rem;
  padding-right: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 203, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item-details .toggle {
  display: none;
}

/* line 208, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item-details-top {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: no-wrap;
  flex-wrap: no-wrap;
  margin-bottom: 1rem;
}

/* line 215, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item-details-middle {
  margin-bottom: 1rem;
}

/* line 224, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product-item-name a {
  color: inherit;
  font-size: 1.2rem;
  font-weight: 700;
}

/* line 233, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items .product.actions .action span {
  display: none;
}

/* line 241, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-item-photo span {
  display: block;
}

/* line 246, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-item-pricing {
  padding-right: 1rem;
  font-weight: 700;
  max-width: 21rem;
  -ms-flex-preferred-size: 80%;
  flex-basis: 80%;
}

/* line 253, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .input-group {
  border: none;
}

/* line 256, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .input-group__addon {
  margin-left: auto;
  font-size: 0;
}

/* line 262, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 268, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .label,
.site-header .minicart-wrapper .details-qty [type='number'] {
  font-size: 1.2rem;
}

/* line 273, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .label {
  line-height: 3rem;
  padding-right: 1rem;
}

/* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty [type='number'] {
  pointer-events: all;
  height: 3rem;
  width: 100%;
}

/* line 284, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .update-cart-item {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border: 0;
  width: 3rem;
  height: 3rem;
  position: relative;
  background: #284e8e;
  -webkit-transition: 15s;
  transition: 15s;
  -webkit-transition-delay: 2s;
  transition-delay: 2s;
  float: left;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

/* line 295, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .update-cart-item span {
  display: none;
}

/* line 298, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .update-cart-item i {
  color: #ffffff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: 300ms;
  transition: 300ms;
}

/* line 307, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .update-cart-item:hover {
  background: #3364b6;
}

/* line 309, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .update-cart-item:hover i {
  -webkit-transform: translate(-50%, -50%) rotate(360deg);
  transform: translate(-50%, -50%) rotate(360deg);
  -webkit-transition: 700ms;
  transition: 700ms;
}

/* line 315, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .details-qty .update-cart-item:active {
  background: #29bc58;
  -webkit-transition: 200ms;
  transition: 200ms;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}

/* line 323, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: .5rem 0;
}

/* line 329, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-actions a {
  display: inline-block;
  color: #323232;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 334, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-actions a:hover {
  color: #284e8e;
}

/* line 338, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-actions a .material-icons {
  font-size: 1.8rem;
  margin-left: 5px;
}

/* line 343, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .product-actions a.edit {
  margin-right: 1rem;
}

/* line 349, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-price {
  font-size: 1.2rem;
}

/* line 353, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .actions {
  text-align: center;
}

/* line 356, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .actions .action.viewcart:hover {
  text-decoration: underline;
}

/* line 362, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items-wrapper {
  border-bottom: 0.1rem solid #dae4e5;
  margin-bottom: 1rem;
  height: auto !important;
}

/* line 367, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items-wrapper .actions {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 20%;
  flex-basis: 20%;
}

/* line 371, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items-wrapper .actions .primary {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  position: relative;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 378, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items-wrapper .actions .primary a {
  position: absolute;
  bottom: .5rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: auto;
  right: 0;
  -webkit-transform: none;
  transform: none;
}

/* line 390, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items-wrapper .actions .secondary {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  position: relative;
}

/* line 397, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .minicart-items-wrapper .actions .secondary a {
  position: absolute;
  bottom: .5rem;
  left: 50%;
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
}

/* line 408, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .action.showcart {
  color: inherit;
  display: block;
  width: 100%;
  height: 100%;
}

/* line 413, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_minicart.scss */
.site-header .minicart-wrapper .action.showcart .text {
  display: none;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index {
  counter-reset: counter;
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index #checkout.am-checkout {
  background: none !important;
  position: relative;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index > .loading-mask {
  display: none !important;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-block {
  padding: 0;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .messages .message {
  margin-top: 0;
  margin-bottom: 1.5rem;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .block.block--search, body.checkout-index-index .block.block--menu, body.checkout-index-index .block.block--cart {
  display: none;
}

/* line 32, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .site-main {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin: 0 auto 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 53, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .site-header__middle > .container--flex > .block--menu {
  padding-right: 0;
}

/* line 55, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .site-header__middle > .container--flex > .block--menu .topmenu .item:last-of-type {
  margin-right: 0;
}

/* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-header {
  display: none;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container {
  width: 100%;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper {
  padding: 0;
  margin-left: -1.5rem;
  width: calc(100% + 1.5rem);
}

/* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column {
  float: left;
  margin: 0 0 1.5rem 1.5rem;
  width: calc(33.3333% - 1.5rem);
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column.opc .payment-method-content {
  padding: 0;
}

/* line 89, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .product-item-details .product-item-name-block .product-item-name {
  margin-bottom: 1rem;
  display: block;
}

/* line 95, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .product-item-details .product-item-name-block .details-qty .label {
  font-weight: 400;
  min-width: 60px;
  display: inline-block;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary {
  position: relative;
  background-color: #dae4e5;
  padding: 1.5rem;
  border-radius: 1.1rem 1.1rem 0 0;
  margin: 0;
}

/* line 111, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart {
  position: relative;
  background-color: #dae4e5;
  padding: 2rem 0;
}

/* line 116, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .title {
  position: relative;
  border-bottom: 0.1rem dotted #bcced0;
  padding-bottom: 1rem;
  -webkit-transition: color 200ms ease;
  transition: color 200ms ease;
  cursor: pointer;
}

/* line 123, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .title:hover {
  color: #284e8e;
}

/* line 127, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .title strong {
  display: block;
}

/* line 130, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .title strong span:last-of-type {
  height: auto;
  font-size: 1.4rem;
  padding: .55rem 2rem .55rem 0;
  font-weight: bold;
}

/* line 140, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items li {
  position: relative;
  margin: 0;
  padding: 0;
  border: 0;
  background: none;
  border-bottom: 0.1rem dotted #bcced0;
}

/* line 148, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items li:before {
  display: none;
}

/* line 152, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items li .product-image-container {
  display: none;
}

/* line 156, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items li .product {
  padding: 1rem 0;
}

/* line 160, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items li .product .product-item-details .product-item-inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items li .product .product-item-details .product-item-inner .product-item-name-block {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 175, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: 1px dotted #dbdbdb;
  padding-bottom: 1rem;
}

/* line 180, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .minicart-items-header li {
  border: none;
}

/* line 185, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .product-item-name {
  width: 60%;
}

/* line 193, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .opc-block-summary .block.items-in-cart .subtotal {
  text-align: right;
}

/* line 199, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .additional-options:not(:empty) {
  background-color: #dae4e5;
  padding: 1.5rem;
  margin: 0;
}

/* line 205, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .additional-options:not(:empty) div[name="amcheckout.comment"] .field {
  margin-bottom: 5px;
}

/* line 210, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-column .additional-options:not(:empty) textarea {
  min-height: 5rem;
  height: 10rem;
  resize: vertical;
}

@media only screen and (max-width: 1350px) {
  /* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index .checkout-container .opc-wrapper .checkout-column {
    width: calc(50% - 1.5rem);
  }
}

@media only screen and (max-width: 900px) {
  /* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index .checkout-container .opc-wrapper .checkout-column {
    width: calc(100% - 1.5rem);
  }
}

/* line 226, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block {
  border: 0.1rem solid #dae4e5;
  margin: 0;
  border-radius: 1.1rem;
  margin-bottom: 1.5rem;
  overflow: hidden;
}

/* line 233, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block:last-of-type {
  margin-bottom: 0;
}

/* line 237, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block li {
  position: relative;
  margin: 0;
  padding: 1.5rem;
  list-style: none;
  counter-increment: counter;
  border: 0;
}

/* line 247, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .field .control {
  margin-bottom: 0;
}

/* line 252, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .checkout-payment-method {
  background: #dae4e5;
  padding: 1.5rem;
  position: relative;
}

/* line 259, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .checkout-payment-method .payment-option-inner .field .control {
  margin-left: 0;
  float: left;
}

/* line 264, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .checkout-payment-method .payment-option-inner .field .actions-toolbar {
  float: left;
  width: calc(30% - .5rem);
  margin-left: .5rem;
}

/* line 269, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .checkout-payment-method .payment-option-inner .field .actions-toolbar .btn--main {
  width: 100%;
  padding: 1.2rem 0.5rem;
  text-transform: capitalize;
}

/* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .checkout-payment-method.submit {
  padding-top: 0;
  margin: 0;
}

/* line 285, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-header {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  font-size: 2.4rem;
  font-weight: 700;
  color: #284e8e;
}

/* line 294, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-header--methods {
  padding-right: 1rem;
}

/* line 297, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-header--methods:before {
  content: counter(counter);
  margin-right: 1rem;
}

/* line 304, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-number {
  padding: 0;
  line-height: 1;
}

/* line 309, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-title {
  padding: 0 1rem;
  line-height: 1;
}

/* line 314, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content {
  padding-top: 1.5rem;
}

/* line 316, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .payments {
  margin-top: -1.5rem;
}

/* line 319, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .payments fieldset.fieldset legend:not(.label) {
  font-size: 2.4rem;
  font-weight: bold;
  color: #284e8e;
  line-height: 1;
  padding-right: 1rem;
}

/* line 325, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .payments fieldset.fieldset legend:not(.label):before {
  content: counter(counter);
  padding-right: 1rem;
}

/* line 335, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .message {
  margin-bottom: 1rem;
}

/* line 340, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .step-title {
  padding: 0;
  font-weight: 700;
  margin-bottom: 0.75rem;
}

/* line 345, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .payment-method {
  width: 100%;
  display: block;
  margin-bottom: 1rem;
}

/* line 349, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .payment-method input[type="radio"] {
  margin: .3rem 0;
  display: inline-block;
  margin-right: 1rem;
}

/* line 354, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .payment-method .label {
  display: inline-block;
  vertical-align: top;
}

/* line 358, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .payment-method .payment-method-content {
  display: none;
}

/* line 360, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .payment-method .payment-method-content p {
  margin-bottom: 0;
}

/* line 365, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .payment-method._active .payment-method-content {
  display: block;
}

/* line 370, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .form .field:not(:last-of-type) {
  margin-bottom: 0 !important;
}

/* line 376, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .step-content .opc-payment .payment-methods .payment-group .form-purchase-order .field label > span {
  padding: .9rem 0;
}

/* line 389, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field-tooltip-content,
body.checkout-index-index .note {
  font-size: 1.2rem;
}

/* line 394, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .payment-option-content {
  padding: 0 !important;
}

/* line 401, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form #shipping-new-address-form,
body.checkout-index-index .form #shipping-new-address-form {
  margin-top: 1rem;
}

/* line 405, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .label,
body.checkout-index-index form .control,
body.checkout-index-index .form .label,
body.checkout-index-index .form .control {
  display: inline-block;
}

/* line 410, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .label,
body.checkout-index-index .form .label {
  width: 30%;
  float: left;
  min-height: 38px;
  display: table;
  font-size: 13px;
  font-weight: 400;
}

/* line 418, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .label span,
body.checkout-index-index .form .label span {
  vertical-align: middle;
  display: table-cell;
  word-break: break-word;
}

@media only screen and (max-width: 500px) {
  /* line 410, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form .label,
  body.checkout-index-index .form .label {
    width: 100%;
    float: none;
    min-height: auto;
    margin-bottom: 1rem;
  }
}

/* line 432, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .field.choice input[type="checkbox"],
body.checkout-index-index .form .field.choice input[type="checkbox"] {
  margin-top: 0.1rem;
  margin-bottom: 0.5rem;
}

/* line 438, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .payment-method-title .label,
body.checkout-index-index .form .payment-method-title .label {
  width: auto !important;
  float: none;
  min-height: auto;
  display: inline-block;
}

/* line 444, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .payment-method-title .label span,
body.checkout-index-index .form .payment-method-title .label span {
  vertical-align: middle;
  display: inline-block;
}

/* line 452, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .payment-method-content .actions-toolbar,
body.checkout-index-index .form .payment-method-content .actions-toolbar {
  display: none;
}

/* line 457, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .control,
body.checkout-index-index .form .control {
  width: 70%;
  margin-left: 0;
}

@media only screen and (max-width: 500px) {
  /* line 457, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form .control,
  body.checkout-index-index .form .control {
    width: 100%;
    margin-left: 0;
  }
}

/* line 467, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .input-text,
body.checkout-index-index .form .input-text {
  width: 100%;
  background-color: white;
  border: 0.1rem solid #bcced0;
  height: 38px;
  border-radius: .5rem;
  padding: 0 1rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
  float: left;
}

/* line 476, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .input-text:focus,
body.checkout-index-index .form .input-text:focus {
  border-color: #284e8e;
}

/* line 481, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form select,
body.checkout-index-index .form select {
  width: 100%;
  background-color: white;
  border: 0.1rem solid #bcced0;
  height: 38px;
  border-radius: .5rem;
  padding: 0 1rem;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 492, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form .field:not(:last-of-type),
body.checkout-index-index .form .field:not(:last-of-type) {
  margin-bottom: 1rem;
}

/* line 499, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form.methods-shipping button.action, body.checkout-index-index form.payments button.action,
body.checkout-index-index .form.methods-shipping button.action,
body.checkout-index-index .form.payments button.action {
  margin: 1rem 0 0 0;
  padding: .4rem 2.5rem;
  display: inline-block;
  width: auto;
}

/* line 505, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form.methods-shipping button.action.action-apply, body.checkout-index-index form.payments button.action.action-apply,
body.checkout-index-index .form.methods-shipping button.action.action-apply,
body.checkout-index-index .form.payments button.action.action-apply {
  margin: 0;
}

@media only screen and (max-width: 500px) {
  /* line 499, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form.methods-shipping button.action, body.checkout-index-index form.payments button.action,
  body.checkout-index-index .form.methods-shipping button.action,
  body.checkout-index-index .form.payments button.action {
    width: 100%;
  }
}

/* line 516, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form.payments .form.form-discount,
body.checkout-index-index .form.payments .form.form-discount {
  margin-top: 1rem;
}

@media only screen and (max-width: 500px) {
  /* line 516, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form.payments .form.form-discount,
  body.checkout-index-index .form.payments .form.form-discount {
    margin-top: 3rem;
  }
}

/* line 523, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form.payments .form.form-discount .control,
body.checkout-index-index .form.payments .form.form-discount .control {
  width: calc(70% - 1rem);
  margin-left: 0;
}

@media only screen and (max-width: 500px) {
  /* line 523, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form.payments .form.form-discount .control,
  body.checkout-index-index .form.payments .form.form-discount .control {
    width: 100%;
  }
}

/* line 532, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form.payments .form.form-discount .actions-toolbar,
body.checkout-index-index .form.payments .form.form-discount .actions-toolbar {
  float: right;
  width: calc(30% - .5rem);
}

/* line 536, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index form.payments .form.form-discount .actions-toolbar .action.action-apply,
body.checkout-index-index .form.payments .form.form-discount .actions-toolbar .action.action-apply {
  width: 100%;
}

@media only screen and (max-width: 500px) {
  /* line 532, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form.payments .form.form-discount .actions-toolbar,
  body.checkout-index-index .form.payments .form.form-discount .actions-toolbar {
    width: 100%;
  }
  /* line 543, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  body.checkout-index-index form.payments .form.form-discount .actions-toolbar .action.action-apply,
  body.checkout-index-index .form.payments .form.form-discount .actions-toolbar .action.action-apply {
    margin-top: 1rem;
    width: 100%;
  }
}

/* line 555, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .form-login .field {
  margin-bottom: 1.5rem;
}

/* line 559, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .form-login .actions-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 1rem;
}

/* line 566, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .form-login .actions-toolbar .primary .btn, body.checkout-index-index .form-login .actions-toolbar .primary .action.primary.checkout.amasty, body.checkout-index-index .form-login .actions-toolbar .primary body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index body.checkout-index-index .form-login .actions-toolbar .primary .action.back,
body.checkout-index-index .form-login .actions-toolbar .primary body.page-with-filter.page-products .action.back, body.page-with-filter.page-products body.checkout-index-index .form-login .actions-toolbar .primary .action.back,
body.checkout-index-index .form-login .actions-toolbar .primary body.account .action.back, body.account body.checkout-index-index .form-login .actions-toolbar .primary .action.back, body.checkout-index-index .form-login .actions-toolbar .primary .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.checkout-index-index .form-login .actions-toolbar .primary .action.primary, body.checkout-index-index .form-login .actions-toolbar .primary body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.checkout-index-index .form-login .actions-toolbar .primary .action.captcha-reload,
body.checkout-index-index .form-login .actions-toolbar .primary body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.checkout-index-index .form-login .actions-toolbar .primary .action.captcha-reload, body.checkout-index-index .form-login .actions-toolbar .primary body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.checkout-index-index .form-login .actions-toolbar .primary .action.edit {
  margin-right: 1rem;
}

/* line 571, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .form-login .actions-toolbar .secondary .action {
  line-height: 3.8rem;
}

/* line 573, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .form-login .actions-toolbar .secondary .action:hover {
  text-decoration: underline;
}

/* line 582, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street {
  margin-bottom: 1rem;
}

/* line 585, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street > .control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-bottom: 1rem;
}

/* line 593, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street > .control .field._error > .control {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 597, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street > .control .field._error > .control .mage-error, body.checkout-index-index .field.street > .control .field._error > .control .field-error {
  margin-top: 0;
}

/* line 606, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street .field {
  margin-bottom: 0;
}

/* line 609, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street .field[name*="street.0"] {
  width: 100%;
  margin-right: 1rem;
}

/* line 614, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street .field[name*="street.1"] {
  margin: 0;
  width: 8rem;
}

/* line 619, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street .field .control {
  width: 100%;
}

/* line 623, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .field.street .field .label {
  display: none !important;
}

/* line 630, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-shipping-address {
  margin-bottom: 0.75rem;
}

/* line 633, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-shipping-address .action-edit-address {
  margin-top: 0.75rem;
}

/* line 637, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-shipping-address .actions-toolbar {
  margin-top: 1.5rem;
}

/* line 639, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-shipping-address .actions-toolbar .btn--update {
  margin-right: 1.5rem;
}

/* line 646, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address {
  padding: 0;
  margin-top: 1.5rem;
}

/* line 650, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .billing-address-form {
  display: block !important;
}

/* line 654, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .actions-toolbar {
  margin-top: 1.5rem;
}

/* line 656, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .actions-toolbar .btn--update {
  margin-right: 1.5rem;
}

/* line 661, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .field-select-billing {
  margin-top: 1.5rem;
}

/* line 663, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .field-select-billing .label {
  width: 100%;
  min-height: auto;
  font-size: 1.8rem;
  font-weight: 700;
  color: #284e8e;
  margin-bottom: 1.5rem;
}

/* line 671, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .field-select-billing .control {
  display: none;
}

/* line 676, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-billing-address .choice.field label.label {
  width: 40%;
}

/* line 683, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index table.minicart-items th {
  text-align: left;
}

/* line 687, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index table.minicart-items .table__cell {
  padding: 0.5rem 0;
}

/* line 690, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index table.minicart-items .table__cell:not(:last-of-type) {
  padding-right: 1rem;
}

/* line 694, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index table.minicart-items .table__cell--subtotal {
  text-align: right;
}

/* line 702, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
body.checkout-index-index .checkout-container .opc-wrapper .checkout-block .checkout-payment-method .payment-option-inner .field .control {
  width: 70% !important;
  margin-left: 0 !important;
}

/* line 707, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.mage-error,
.field-error {
  color: #EA2027;
  font-size: 1.2rem;
  margin-top: .7rem;
}

/* line 716, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals .table-caption {
  text-align: left;
  font-size: 1.5rem;
  font-weight: 700;
  color: #284e8e;
}

/* line 725, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr th {
  text-align: left;
  padding: .3rem 0;
  font-weight: 400;
}

/* line 729, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr th .value {
  font-size: 11px;
}

/* line 731, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr th .value:before {
  content: '(';
}

/* line 734, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr th .value:after {
  content: ')';
}

/* line 739, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr td {
  text-align: right;
  padding: .3rem 0 .3rem 1rem;
}

/* line 744, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr.sub th, .table-totals tbody tr.sub td {
  border-top: 0.1rem dotted #bcced0;
}

/* line 749, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr.totals-tax th, .table-totals tbody tr.totals-tax td {
  border-bottom: 0.1rem dotted #bcced0;
}

/* line 753, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-totals tbody tr.totals-tax th strong {
  font-weight: 400;
}

/* overwrite magento styling */
/* line 763, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
#opc-shipping_method #checkout-shipping-method-load .table-checkout-shipping-method {
  min-width: auto !important;
}

/* line 767, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method {
  min-width: auto !important;
}

/* line 770, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method tr {
  margin: 0;
  padding: 1rem 0;
}

/* line 774, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method tr th, .table-checkout-shipping-method tr td {
  border: 0;
  padding: 5px 0;
  width: 33.333%;
}

/* line 780, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method tr .col-method {
  width: 20%;
}

/* line 784, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method tr .col-price {
  width: 20%;
}

/* line 788, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method tr .col-method-title {
  width: 60%;
}

/* line 792, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.table-checkout-shipping-method tr .col-carrier {
  display: none;
}

@media (min-width: 1024px), print {
  /* line 799, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
  .table-checkout-shipping-method {
    min-width: 100px !important;
  }
}

/* line 804, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.authentication-wrapper {
  display: none;
}

/* line 808, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/_checkout.scss */
.field-tooltip {
  display: none;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.messages {
  padding: 0;
  /* error */
  /* success */
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.messages .message {
  margin-top: 1.5rem;
  padding: 1rem 1.5rem;
  border-width: .1rem;
  border-style: solid;
  border-radius: 1.1rem;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.messages .message a {
  font-weight: 700;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.messages .message-error {
  border-color: #EA2027;
  background-color: #EA2027;
  color: #ffffff;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.messages .message-success {
  border-color: #29bc58;
  background-color: #29bc58;
  color: #ffffff;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.messages .message-success a,
.messages .message-success a:hover {
  color: #ffffff;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_checkout/cart/_messages.scss */
.message.info.empty {
  border-color: #EA2027;
  background-color: #EA2027;
  color: white;
  margin-bottom: 2rem;
  padding: 1rem 1.5rem;
  border-style: solid;
  border-radius: 1.1rem;
}

/* line 4, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .site-main__title {
  display: block;
  width: 100%;
}

/* line 9, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin: 0 auto 6rem auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .site-main__pagetitle {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .order__tracking {
  margin-top: 1.5rem;
}

/* line 36, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .page-title-wrapper {
  padding: 0;
}

/* line 38, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .page-title-wrapper .page-title {
  margin: 0;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .checkout-success {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 47, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .checkout-success__title {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .checkout-success__content {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 53, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .checkout-success .actions {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  margin-top: 1.5rem;
}

/* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .order-details__info {
  margin-top: 1.5rem;
}

/* line 63, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .order-details__info__inner {
  background-color: #ffcf2e;
  padding: 1.5rem;
  height: 100%;
}

/* line 70, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .order-details__items {
  margin-top: 1.5rem;
}

/* line 73, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .order-details__items__inner {
  background-color: #ebebeb;
  padding: 1.5rem;
  height: 100%;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table th,
.checkout-onepage-success .table td {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

/* line 89, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table--order-info th {
  font-weight: normal;
  width: 1%;
  white-space: nowrap;
  text-align: left;
  padding-right: 2rem;
}

/* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table--order-info td {
  font-weight: bold;
}

/* line 102, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table--addresses {
  margin-top: 1.5rem;
}

/* line 105, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table--addresses td {
  font-weight: normal;
  width: auto;
}

/* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table--order-items tfoot {
  border-top: 0.1rem solid #ffffff;
  border-bottom: 0.1rem solid #ffffff;
}

/* line 116, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table--order-items tfoot th,
.checkout-onepage-success .table--order-items tfoot td {
  text-align: right;
}

/* line 126, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table__cell--shipping-address span, .checkout-onepage-success .table__cell--billing-address span {
  font-weight: 700;
}

/* line 131, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table__cell--qty {
  text-align: right;
}

/* line 135, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/amasty_checkout/_success.scss */
.checkout-onepage-success .table__cell--subtotal {
  text-align: right;
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
#password-strength-meter-container .password-strength-meter {
  color: #130f03;
}

/* line 6, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
#password-strength-meter-container .password-strength-meter #password-strength-meter-label {
  color: #9a9a9a;
  font-weight: 700;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
#password-strength-meter-container.password-weak .password-strength-meter #password-strength-meter-label {
  color: #EE5A24;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
#password-strength-meter-container.password-medium .password-strength-meter #password-strength-meter-label {
  color: #EE5A24;
}

/* line 18, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
#password-strength-meter-container.password-strong .password-strength-meter #password-strength-meter-label {
  color: #42d671;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
#password-strength-meter-container.password-very-strong .password-strength-meter #password-strength-meter-label {
  color: #29bc58;
}

/* line 25, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.form.form-edit-account {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 28, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.form.form-edit-account fieldset.info {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.form.form-edit-account fieldset.password {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.form.form-edit-account .actions-toolbar {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-login .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 49, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-login .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-login .site-main__pagetitle {
  width: 100%;
}

/* line 62, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-login .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 66, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-login .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 68, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-login .site-main__pagetitle .page-title-wrapper .page-title {
  margin: 0 0 .5rem 0;
}

/* line 76, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container {
  margin: 0 auto;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .col-1-2 {
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
  width: 50%;
  max-width: 50%;
}

/* line 86, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .col-1-2:first-of-type {
  padding-right: 1rem;
}

/* line 89, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .col-1-2:last-of-type {
  padding-left: 1rem;
}

/* line 95, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .block__content p {
  margin-bottom: 1rem;
}

/* line 101, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container fieldset .field {
  margin-bottom: 1rem;
}

/* line 103, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container fieldset .field.note {
  font-size: 1.5rem;
}

/* line 117, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .block__actions .btn--create-account {
  margin-bottom: 1rem;
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .block__actions .action-remind {
  margin-left: 1rem;
}

/* line 123, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
.login-container .block__actions .action-remind:hover {
  text-decoration: underline;
}

@media (max-width: 767.98px) {
  /* line 131, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  .login-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 133, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  .login-container .col-1-2 {
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    width: 100%;
    max-width: 100%;
  }
  /* line 137, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  .login-container .col-1-2:first-of-type {
    padding-right: 0;
  }
  /* line 138, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  .login-container .col-1-2:last-of-type {
    padding-left: 0;
  }
}

/* line 146, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 152, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main__pagetitle {
  width: 100%;
}

/* line 165, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 169, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main__pagetitle .page-title-wrapper .page-title {
  margin: 0 0 .5rem 0;
}

/* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main .form-create-account {
  width: 100%;
}

/* line 180, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .site-main .form-create-account .fieldset.create.account .legend {
  font-size: 2.4rem;
  font-weight: 700;
  color: #284e8e;
  margin-top: 2rem;
}

/* line 191, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .field.choice.newsletter input[type="checkbox"] {
  float: left;
  line-height: 2.1rem;
  min-height: 2.1rem;
  margin: 0 .5rem 1rem 0;
}

/* line 198, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .field.choice.newsletter label.label {
  min-height: 3rem;
  margin-bottom: 1.5rem;
}

/* line 204, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .actions-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}

/* line 210, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .actions-toolbar .primary {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 214, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .actions-toolbar .secondary {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 218, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-create .actions-toolbar .secondary .btn--secondary i, body.customer-account-create .actions-toolbar .secondary body.page-products.catalogsearch-result-index .action.back i, body.page-products.catalogsearch-result-index body.customer-account-create .actions-toolbar .secondary .action.back i, body.customer-account-create .actions-toolbar .secondary body.page-with-filter.page-products .action.back i, body.page-with-filter.page-products body.customer-account-create .actions-toolbar .secondary .action.back i, body.customer-account-create .actions-toolbar .secondary body.account .action.back i, body.account body.customer-account-create .actions-toolbar .secondary .action.back i {
  margin-right: 1rem;
}

/* line 230, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .site-main,
body.customer-account-createpassword .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 236, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .site-main__content,
body.customer-account-createpassword .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-top: 6rem;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 248, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .site-main__pagetitle,
body.customer-account-createpassword .site-main__pagetitle {
  width: 100%;
}

/* line 250, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .site-main__pagetitle .messages .message,
body.customer-account-createpassword .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 254, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .site-main__pagetitle .page-title-wrapper,
body.customer-account-createpassword .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 256, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .site-main__pagetitle .page-title-wrapper .page-title,
body.customer-account-createpassword .site-main__pagetitle .page-title-wrapper .page-title {
  margin: 0 0 .5rem 0;
}

/* line 262, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .captcha-image,
body.customer-account-createpassword .captcha-image {
  margin-top: 1.5rem;
}

/* line 264, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
body.customer-account-createpassword .captcha-image .action.captcha-reload {
  vertical-align: top;
  margin-left: 1rem;
  margin-top: 0.5rem;
}

/* line 271, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .actions-toolbar,
body.customer-account-createpassword .actions-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}

/* line 277, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .actions-toolbar .primary,
body.customer-account-createpassword .actions-toolbar .primary {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 278, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-forgotpassword .actions-toolbar .secondary,
body.customer-account-createpassword .actions-toolbar .secondary {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 285, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .site-main {
  width: 100%;
  max-width: 128rem;
  padding-left: 1rem;
  padding-right: 1rem;
  margin: 0 auto;
}

/* line 292, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 304, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .site-main__pagetitle {
  width: 100%;
}

/* line 307, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .site-main__pagetitle .messages .message {
  margin-top: 0;
  margin-bottom: 1rem;
}

/* line 312, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .site-main__pagetitle .page-title-wrapper {
  padding: 0;
}

/* line 315, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .site-main__pagetitle .page-title-wrapper .page-title {
  margin: 0 0 .5rem 0;
}

/* line 322, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .main-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 0;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
}

/* line 332, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .main-content > .block,
body.account .main-content > .block-dashboard-container-right {
  width: calc(33.33% - 1.5rem);
  -ms-flex-preferred-size: calc(33.33% - 1.5rem);
  flex-basis: calc(33.33% - 1.5rem);
  border: 0.1rem solid #dae4e5;
  border-radius: 1.1rem;
  overflow: hidden;
  margin: 0;
}

/* line 340, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .main-content > .block .block-title,
body.account .main-content > .block-dashboard-container-right .block-title {
  padding: 2rem 2rem 0 2rem;
}

/* line 345, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .main-content > .block-dashboard-container-right .block.block-dashboard-newsletter {
  margin: 0;
}

/* line 351, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .main-content > .block.block-dashboard-addresses .block-title .action.edit {
  font-size: 1.5rem;
  margin-left: 1rem;
}

/* line 354, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .main-content > .block.block-dashboard-addresses .block-title .action.edit:hover {
  text-decoration: underline;
}

/* line 362, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .actions-toolbar {
  margin-top: 1.5rem;
}

/* line 366, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .columns.flex {
  padding: 0;
}

/* line 369, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .columns.flex > .main-content {
  padding: 0;
}

/* line 374, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account fieldset {
  border: 0.1rem solid #dae4e5;
  padding: 1rem;
  margin-bottom: 2rem;
}

/* line 378, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account fieldset:last-of-type {
  margin-bottom: 0;
}

/* line 382, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account fieldset legend {
  padding: 0 .5rem;
  font-weight: 700;
}

/* line 388, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account fieldset .field input[type="checkbox"] {
  float: left;
  line-height: 3rem;
  min-height: 3rem;
  margin: 0 .5rem 1rem 0;
}

/* line 395, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account fieldset .field label.label {
  min-height: 3rem;
  margin-bottom: 1.5rem;
}

/* line 402, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .actions-toolbar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
}

/* line 408, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .actions-toolbar .primary {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 412, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .actions-toolbar .secondary {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 416, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .actions-toolbar .secondary .btn--secondary i, body.account .actions-toolbar .secondary .action.back i {
  margin-right: 1rem;
}

/* line 424, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .block-dashboard-info .block-content .box .action.change-password {
  color: #284e8e;
  margin-left: 1rem;
}

/* line 428, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .block-dashboard-info .block-content .box .action.change-password:hover {
  text-decoration: underline;
}

/* line 434, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .sidebar {
  display: none !important;
}

/* line 435, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account .sidebar_toggler {
  display: none !important;
}

/* line 438, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content {
  width: 100%;
  padding: 0 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 444, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .order-details-items {
  width: 100%;
}

/* line 446, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .order-details-items .order-title {
  display: none;
}

/* line 449, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .order-details-items .table {
  text-align: left;
}

/* line 451, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .order-details-items .table .table-caption {
  font-size: 1.8rem;
  font-weight: 700;
  color: #284e8e;
  text-align: left;
}

/* line 457, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .order-details-items .table th, body.account.sales-order-print .site-main__content .order-details-items .table td {
  border: 0.1rem solid #dae4e5;
  padding: 1rem;
}

/* line 462, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .order-details-items .table tfoot th {
  text-align: right;
}

/* line 468, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-order-details-view {
  width: 100%;
  margin-top: 1.5rem;
}

/* line 471, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-order-details-view .block-title {
  font-size: 1.8rem;
  font-weight: 700;
  color: #284e8e;
  text-align: left;
  margin-bottom: 1.5rem;
}

/* line 479, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .table-order-items {
  page-break-after: page;
  -webkit-column-break-after: page;
  break-after: page;
  margin-top: 1.5rem;
}

/* line 484, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-content {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 488, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-content .box {
  width: 25%;
  -ms-flex-preferred-size: 25%;
  flex-basis: 25%;
}

/* line 492, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-content .box.box-order-shipping-address {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 495, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-content .box.box-order-shipping-method {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
}

/* line 498, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-content .box.box-order-billing-address {
  ordeR: 2;
}

/* line 501, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .block-content .box.box-order-billing-method {
  -webkit-box-ordinal-group: 5;
  -ms-flex-order: 4;
  order: 4;
}

/* line 506, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-main__content .btn, body.account.sales-order-print .site-main__content .action.primary.checkout.amasty,
body.account.sales-order-print .site-main__content .action.back, body.account.sales-order-print .site-main__content .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.account.sales-order-print .site-main__content .action.primary, body.account.sales-order-print .site-main__content body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.account.sales-order-print .site-main__content .action.captcha-reload,
body.account.sales-order-print .site-main__content body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.account.sales-order-print .site-main__content .action.captcha-reload, body.account.sales-order-print .site-main__content body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.account.sales-order-print .site-main__content .action.edit {
  margin-bottom: 1.5rem;
}

/* line 511, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.sales-order-print .site-footer {
  display: none;
}

@media (max-width: 1023.98px) {
  /* line 521, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account .main-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 524, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account .main-content > .block,
  body.account .main-content > .block-dashboard-container-right {
    width: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
    margin-top: 1.5rem;
  }
}

/* line 538, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.newsletter-manage-index .field.choice input[type="checkbox"] {
  float: left;
  line-height: 2.1rem;
  min-height: 2.1rem;
  margin: 0 .5rem 1rem 0;
}

/* line 545, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.newsletter-manage-index .field.choice label.label {
  min-height: 3rem;
  margin-bottom: 1.5rem;
}

/* line 551, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.newsletter-manage-index fieldset {
  width: 100%;
}

/* line 555, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.newsletter-manage-index form {
  width: 100%;
}

/* line 558, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.newsletter-manage-index .actions-toolbar {
  margin-top: 1.5rem;
}

/* line 567, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 572, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content form fieldset {
  width: calc(50% - 0.75rem);
  margin-bottom: 2rem;
}

/* line 584, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content .field.street > .control .nested {
  display: block;
  position: relative;
}

/* line 587, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content .field.street > .control .nested .control {
  width: calc(100% - 1.5rem);
}

/* line 594, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content .field.choice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 597, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content .field.choice input[type="checkbox"] {
  line-height: 2.1rem;
  min-height: 2.1rem;
  margin: 0 .5rem 0 0;
}

/* line 603, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-form .main-content .field.choice label.label {
  min-height: auto;
  margin-bottom: 0;
}

@media (max-width: 1023.98px) {
  /* line 616, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-address-form .main-content form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 619, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-address-form .main-content form fieldset {
    width: 100%;
  }
}

/* line 631, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-account-edit .main-content form {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

/* line 636, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-account-edit .main-content form fieldset {
  width: calc(50% - 0.75rem);
  margin-bottom: 2rem;
}

/* line 640, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-account-edit .main-content form .field.choice {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 642, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-account-edit .main-content form .field.choice input[type="checkbox"] {
  line-height: 2.1rem;
  min-height: 2.1rem;
  margin: 0 .5rem 0 0;
}

/* line 647, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-account-edit .main-content form .field.choice label.label {
  min-height: auto;
  margin-bottom: 0;
}

@media (max-width: 1023.98px) {
  /* line 660, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-account-edit .main-content form {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 663, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-account-edit .main-content form fieldset {
    width: 100%;
  }
}

/* line 675, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-index .main-content > .block {
  width: calc(50% - 0.75rem);
  -ms-flex-preferred-size: calc(50% - 0.75rem);
  flex-basis: calc(50% - 0.75rem);
  border: 0.1rem solid #dae4e5;
  margin: 0;
}

/* line 680, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-index .main-content > .block .block-title {
  padding: 2rem 2rem 0 2rem;
}

/* line 683, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-index .main-content > .block .block-content {
  padding: 2rem;
}

/* line 687, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-index .main-content > .block .box .box-content {
  margin-bottom: 1rem;
}

/* line 691, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-index .main-content > .block .action.edit {
  margin-bottom: 2rem;
}

/* line 697, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.account.customer-address-index .actions-toolbar {
  margin-top: 1.5rem;
}

@media (max-width: 1023.98px) {
  /* line 705, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-address-index .main-content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
  /* line 708, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-address-index .main-content > .block {
    width: 100%;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    margin-top: 1.5rem;
  }
  /* line 712, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.customer-address-index .main-content > .block .block-title {
    font-size: 2.4rem;
    color: #284e8e;
  }
}

/* line 723, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-logoutsuccess .site-main {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 727, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-logoutsuccess .site-main .site-main__pagetitle,
body.customer-account-logoutsuccess .site-main .columns-top,
body.customer-account-logoutsuccess .site-main .page-title-wrapper,
body.customer-account-logoutsuccess .site-main .page-title {
  width: 100%;
  display: block;
}

/* line 735, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
body.customer-account-logoutsuccess .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-top: 6rem;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

@media print {
  /* line 753, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body,
  html {
    overflow: visible !important;
  }
  /* line 758, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.sales-order-print .site-main {
    padding: 0 !important;
  }
  /* line 761, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.sales-order-print .columns {
    width: 100%;
    padding: 0 !important;
    -webkit-box-shadow: none;
    box-shadow: none;
    margin-bottom: 0;
  }
  /* line 767, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_login.scss */
  body.account.sales-order-print .btn, body.account.sales-order-print .action.primary.checkout.amasty,
  body.account.sales-order-print .action.back, body.account.sales-order-print .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.account.sales-order-print .action.primary, body.account.sales-order-print body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.account.sales-order-print .action.captcha-reload,
  body.account.sales-order-print body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.account.sales-order-print .action.captcha-reload, body.account.sales-order-print body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.account.sales-order-print .action.edit {
    display: none;
  }
}

/* line 3, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .label {
  line-height: 3rem;
  display: inline-block;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__content {
  border-radius: 1.1rem;
}

/* line 11, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__content .modal__header {
  background: #284e8e;
  border-radius: 1.1rem 1.1rem 0 0;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__content .modal__header .modal__title {
  color: #ffffff;
  font-weight: 700;
}

/* line 21, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__content .modal__close {
  background: #EA2027;
  border: 0;
  color: #ffffff;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 27, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__content .modal__close:hover {
  background: #ee4f54;
}

/* line 34, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__body fieldset {
  border: 0.1rem solid #dae4e5;
  padding: 1rem;
  margin-bottom: 2rem;
}

/* line 39, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__body fieldset:last-of-type {
  margin-bottom: 0;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__body fieldset legend {
  padding: 0 .3rem;
  font-weight: 700;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .modal__footer {
  border-radius: 0 0 1.1rem 1.1rem;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper {
  min-height: 3rem;
  margin-bottom: 1rem;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}

/* line 61, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper label {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
  color: #130f03;
}

/* line 66, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper input {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper .control {
  float: right;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper input[type="text"],
.modals-wrapper .modal__dialog .input-wrapper input[type="email"],
.modals-wrapper .modal__dialog .input-wrapper input[type="password"] {
  border: 0.1rem solid #dae4e5;
  float: right;
  position: relative;
  -webkit-transition: all 200ms ease;
  transition: all 200ms ease;
}

/* line 77, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper input[type="text"]:focus,
.modals-wrapper .modal__dialog .input-wrapper input[type="email"]:focus,
.modals-wrapper .modal__dialog .input-wrapper input[type="password"]:focus {
  border-color: #284e8e;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper.choice.newsletter {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
}

/* line 85, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper.choice.newsletter label {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
  line-height: 2.1rem;
}

/* line 90, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .input-wrapper.choice.newsletter input {
  -webkit-box-ordinal-group: 2;
  -ms-flex-order: 1;
  order: 1;
}

/* line 94, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .mage-error,
.modals-wrapper .modal__dialog .field-error {
  -webkit-box-ordinal-group: 4;
  -ms-flex-order: 3;
  order: 3;
  font-size: 1.4rem;
  margin-top: 0;
}

/* line 104, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modals-wrapper .modal__dialog .mage-error:not(input),
.modals-wrapper .modal__dialog .field-error:not(input) {
  font-size: 1.2rem;
  margin-top: .5rem;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modal--forgotpassword .modal__dialog .input-wrapper .control {
  -webkit-box-ordinal-group: 3;
  -ms-flex-order: 2;
  order: 2;
}

/* line 121, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_customer/_modal.scss */
.modal--forgotpassword .modal__body .field.note {
  margin-bottom: 2rem;
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.map-box {
  position: relative;
  width: 100%;
  height: 69.2rem;
}

/* line 8, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.block--google-maps {
  position: relative;
  overflow: hidden;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.block--google-maps:before {
  position: absolute;
  top: -11rem;
  left: 0;
  right: 0;
  margin: auto;
  width: 100%;
  max-width: 134.9rem;
  height: 37.4rem;
  display: block;
  content: '';
  z-index: 1;
  background-image: url("../img/maps-label_large.png");
  background-repeat: no-repeat;
  background-position: top center;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.block--google-maps .map-label {
  position: absolute;
  z-index: 1;
}

/* line 33, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.block--google-maps .map-label--large {
  top: 0;
  left: 0;
  right: 0;
  margin: auto;
  width: 85rem;
  height: 17.9rem;
  text-align: center;
  text-transform: uppercase;
  line-height: 1;
  font-size: 4rem;
  font-weight: 700;
}

/* line 45, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.block--google-maps .map-label--large p {
  line-height: 1;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
.block--google-maps .map-label--large span {
  display: block;
  color: #284e8e;
}

/*
= breakpoints
---------------------------------------- */
@media only screen and (max-width: 768px) {
  /* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/webfant_maps/_maps.scss */
  .container--maps {
    display: none;
  }
}

/* line 1, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
.page-title-wrapper {
  margin: 0 auto;
  padding: 0 0 2rem 0;
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
.page-title-wrapper.product {
  padding-left: 0;
  padding-right: 0;
}

/* line 12, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main {
  padding-left: 1rem;
  padding-right: 1rem;
}

/* line 16, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main .sidebar_toggler {
  display: none !important;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__pagetitle {
  width: 100%;
}

/* line 24, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content {
  background-color: #ffffff;
  border-radius: 1.1rem;
  -webkit-box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  box-shadow: 0 4px 6px 0px rgba(19, 15, 3, 0.175);
  padding: 1.5rem 1.5rem 6rem 1.5rem !important;
  position: relative;
  margin-bottom: 6rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
}

/* line 35, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .column-left {
  -ms-flex-preferred-size: 100% !important;
  flex-basis: 100% !important;
  width: 100% !important;
  max-width: 100% !important;
}

/* line 40, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .column-right {
  display: none;
}

/* line 43, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-content {
  width: 100%;
  max-width: calc(70% - 1.5rem);
  float: left;
}

/* line 48, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar {
  width: 100%;
  max-width: 30%;
  margin-left: 1.5rem;
  float: left;
}

/* line 54, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address {
  font-style: normal;
  margin-bottom: 2rem;
  background-color: #284e8e;
  padding: 1.5rem;
}

/* line 60, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul {
  list-style: none;
  padding: 0;
  margin: 0;
}

/* line 65, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul i {
  margin-right: 1rem;
}

/* line 69, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul li {
  color: #ffffff;
  margin-top: .5rem;
}

/* line 73, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul li span {
  display: block;
  font-size: 1.2rem;
}

/* line 78, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul li:first-of-type {
  margin-top: 0;
}

/* line 82, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul li a {
  color: #ffffff;
}

/* line 85, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar address ul li a:hover {
  color: #ffcf2e;
}

/* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main__content .contact-sidebar .map iframe {
  width: 100%;
  max-width: 500px;
  max-height: 375px;
}

/* line 102, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main .webforms-description-text {
  margin-bottom: 0 !important;
}

/* line 107, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main form fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main form fieldset legend {
  display: none;
}

/* line 115, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main form fieldset .field label {
  display: none;
}

/* line 124, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main a:hover {
  text-decoration: underline;
}

/* line 129, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main em {
  font-style: italic;
}

/* line 133, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main table {
  width: 100%;
  text-align: left;
  margin-bottom: 2rem;
}

/* line 139, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main table tr:nth-of-type(odd) {
  background-color: #f7f7f7;
}

/* line 143, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main table tr:nth-of-type(even) {
  background-color: #f1f1f1;
}

/* line 147, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main table tr th {
  padding: 1rem;
  background-color: #284e8e;
  border: 1px solid #284e8e;
}

/* line 153, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
body.cms-page-view .site-main table tr td {
  padding: 1rem;
  border: 1px solid #dddddd;
}

@media (max-width: 767.98px) {
  /* line 163, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
  body.cms-page-view .site-main__content {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 166, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
  body.cms-page-view .site-main__content .contact-content {
    width: 100%;
    max-width: 100%;
  }
  /* line 171, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
  body.cms-page-view .site-main__content .contact-sidebar {
    width: 100%;
    max-width: 100%;
    margin-left: 0;
  }
  /* line 176, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
  body.cms-page-view .site-main__content .contact-sidebar .map {
    width: 100%;
  }
  /* line 178, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_theme/cms/_contentpage.scss */
  body.cms-page-view .site-main__content .contact-sidebar .map iframe {
    max-width: 100%;
  }
}

/* line 2, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .field.comment-box {
  display: none;
}

/* line 5, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .actions-toolbar .btn--share {
  display: none;
}

/* line 10, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .product-item-inner .action--edit, body.wishlist-index-index .product-item-inner .action--delete {
  color: #130f03;
}

/* line 13, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .product-item-inner .action--edit span, body.wishlist-index-index .product-item-inner .action--delete span {
  display: none;
}

/* line 15, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .product-item-inner .action--edit {
  margin-right: .7rem;
}

/* line 17, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .product-item-inner .action--edit:hover {
  color: #284e8e;
}

/* line 20, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .product-item-inner .action--delete:hover {
  color: #EA2027;
}

/* line 23, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .product-item-inner .product-item-actions {
  margin-top: 1.5rem;
  text-align: right;
}

/* line 29, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .products-grid.wishlist {
  display: block;
}

/* line 31, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .products-grid.wishlist .product-items {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 0 0 -1.5rem;
  width: calc(100% + 1.5rem);
}

/* line 38, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .products-grid.wishlist .product-items .product-item {
  width: calc(25% - 1.5rem);
  -ms-flex-preferred-size: calc(25% - 1.5rem);
  flex-basis: calc(25% - 1.5rem);
  border: 0.1rem solid #dae4e5;
  border-radius: 1.1rem;
  padding: 1.5rem;
  float: left;
  margin: 0 0 1.5rem 1.5rem;
}

/* line 46, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .products-grid.wishlist .product-items .product-item .product-item-photo {
  display: block;
  text-align: center;
}

/* line 50, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .products-grid.wishlist .product-items .product-item .product-item-tooltip {
  display: none;
}

/* line 51, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .products-grid.wishlist .product-items .product-item fieldset {
  border: 0;
  padding: 0;
}

/* line 59, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
body.wishlist-index-index .actions-toolbar.primary .btn, body.wishlist-index-index .actions-toolbar.primary .action.primary.checkout.amasty, body.wishlist-index-index .actions-toolbar.primary body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index body.wishlist-index-index .actions-toolbar.primary .action.back,
body.wishlist-index-index .actions-toolbar.primary body.page-with-filter.page-products .action.back, body.page-with-filter.page-products body.wishlist-index-index .actions-toolbar.primary .action.back,
body.wishlist-index-index .actions-toolbar.primary body.account .action.back, body.account body.wishlist-index-index .actions-toolbar.primary .action.back, body.wishlist-index-index .actions-toolbar.primary .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.wishlist-index-index .actions-toolbar.primary .action.primary, body.wishlist-index-index .actions-toolbar.primary body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.wishlist-index-index .actions-toolbar.primary .action.captcha-reload,
body.wishlist-index-index .actions-toolbar.primary body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.wishlist-index-index .actions-toolbar.primary .action.captcha-reload, body.wishlist-index-index .actions-toolbar.primary body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.wishlist-index-index .actions-toolbar.primary .action.edit {
  margin-left: 1rem;
}

@media (max-width: 1023.98px) {
  /* line 67, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
  body.wishlist-index-index .products-grid.wishlist .product-items .product-item {
    width: calc(33.33333% - 1.5rem);
    -ms-flex-preferred-size: calc(33.33333% - 1.5rem);
    flex-basis: calc(33.33333% - 1.5rem);
  }
}

@media (max-width: 767.98px) {
  /* line 81, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
  body.wishlist-index-index .products-grid.wishlist .product-items .product-item {
    width: calc(50% - 1.5rem);
    -ms-flex-preferred-size: calc(50% - 1.5rem);
    flex-basis: calc(50% - 1.5rem);
  }
}

@media (max-width: 599.98px) {
  /* line 93, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
  body.wishlist-index-index .actions-toolbar {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  /* line 97, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
  body.wishlist-index-index .actions-toolbar .primary .btn, body.wishlist-index-index .actions-toolbar .primary .action.primary.checkout.amasty, body.wishlist-index-index .actions-toolbar .primary body.page-products.catalogsearch-result-index .action.back, body.page-products.catalogsearch-result-index body.wishlist-index-index .actions-toolbar .primary .action.back,
  body.wishlist-index-index .actions-toolbar .primary body.page-with-filter.page-products .action.back, body.page-with-filter.page-products body.wishlist-index-index .actions-toolbar .primary .action.back,
  body.wishlist-index-index .actions-toolbar .primary body.account .action.back, body.account body.wishlist-index-index .actions-toolbar .primary .action.back, body.wishlist-index-index .actions-toolbar .primary .checkout-onepage-success .site-main form .action.primary, .checkout-onepage-success .site-main form body.wishlist-index-index .actions-toolbar .primary .action.primary, body.wishlist-index-index .actions-toolbar .primary body.customer-account-forgotpassword .captcha-image .action.captcha-reload, body.customer-account-forgotpassword .captcha-image body.wishlist-index-index .actions-toolbar .primary .action.captcha-reload,
  body.wishlist-index-index .actions-toolbar .primary body.customer-account-createpassword .captcha-image .action.captcha-reload, body.customer-account-createpassword .captcha-image body.wishlist-index-index .actions-toolbar .primary .action.captcha-reload, body.wishlist-index-index .actions-toolbar .primary body.account.customer-address-index .main-content > .block .action.edit, body.account.customer-address-index .main-content > .block body.wishlist-index-index .actions-toolbar .primary .action.edit,
  body.wishlist-index-index .actions-toolbar .secondary .btn,
  body.wishlist-index-index .actions-toolbar .secondary .action.primary.checkout.amasty,
  body.wishlist-index-index .actions-toolbar .secondary body.page-products.catalogsearch-result-index .action.back,
  body.page-products.catalogsearch-result-index body.wishlist-index-index .actions-toolbar .secondary .action.back,
  body.wishlist-index-index .actions-toolbar .secondary body.page-with-filter.page-products .action.back,
  body.page-with-filter.page-products body.wishlist-index-index .actions-toolbar .secondary .action.back,
  body.wishlist-index-index .actions-toolbar .secondary body.account .action.back,
  body.account body.wishlist-index-index .actions-toolbar .secondary .action.back,
  body.wishlist-index-index .actions-toolbar .secondary .checkout-onepage-success .site-main form .action.primary,
  .checkout-onepage-success .site-main form body.wishlist-index-index .actions-toolbar .secondary .action.primary,
  body.wishlist-index-index .actions-toolbar .secondary body.customer-account-forgotpassword .captcha-image .action.captcha-reload,
  body.customer-account-forgotpassword .captcha-image body.wishlist-index-index .actions-toolbar .secondary .action.captcha-reload,
  body.wishlist-index-index .actions-toolbar .secondary body.customer-account-createpassword .captcha-image .action.captcha-reload,
  body.customer-account-createpassword .captcha-image body.wishlist-index-index .actions-toolbar .secondary .action.captcha-reload,
  body.wishlist-index-index .actions-toolbar .secondary body.account.customer-address-index .main-content > .block .action.edit,
  body.account.customer-address-index .main-content > .block body.wishlist-index-index .actions-toolbar .secondary .action.edit {
    width: 100%;
    margin-bottom: 1.5rem;
    margin-left: 0;
  }
}

@media (max-width: 499.98px) {
  /* line 112, app/design/frontend/Webfant/magix/web/development/scss/theme/magix/module/magento_wishlist/_wishlist.scss */
  body.wishlist-index-index .products-grid.wishlist .product-items .product-item {
    width: calc(100% - 1.5rem);
    -ms-flex-preferred-size: calc(100% - 1.5rem);
    flex-basis: calc(100% - 1.5rem);
  }
}

/*# sourceMappingURL=../../../../../../../../sass */