
.jck-grid,
.jck-unit {
    box-sizing: border-box
}
.jck-grid {
    display: block;
    clear: both;
    padding: 0;
    margin: 0 -10px
}
.jck-grid .jck-unit {
    float: left;
    width: 100%;
    padding: 10px 10px 20px
}
.jck-unit .jck-unit:first-child {
    padding-left: 0
}
.jck-unit .jck-unit:last-child {
    padding-right: 0
}
.jck-unit .jck-grid:first-child>.jck-unit {
    padding-top: 0
}
.jck-unit .jck-grid:last-child>.jck-unit {
    padding-bottom: 0
}
.jck-no-gutters .jck-unit,
.jck-unit.jck-no-gutters {
    padding: 0!important
}
.jck-grid.jck-wrap,
.jck-wrap .jck-grid {
    max-width: 978px;
    margin: 0 auto
}
.jck-grid .jck-w-1-1,
.jck-grid .jck-whole {
    width: 100%
}
.jck-grid .jck-half,
.jck-grid .jck-w-1-2 {
    width: 50%
}
.jck-grid .jck-one-third,
.jck-grid .jck-w-1-3 {
    width: 33.3332%
}
.jck-grid .jck-two-thirds,
.jck-grid .jck-w-2-3 {
    width: 66.6665%
}
.jck-grid .jck-one-quarter,
.jck-grid .jck-w-1-4 {
    width: 25%
}
.jck-grid .jck-three-quarters,
.jck-grid .jck-w-3-4 {
    width: 75%
}
.jck-grid .jck-one-fifth,
.jck-grid .jck-w-1-5 {
    width: 20%
}
.jck-grid .jck-two-fifths,
.jck-grid .jck-w-2-5 {
    width: 40%
}
.jck-grid .jck-three-fifths,
.jck-grid .jck-w-3-5 {
    width: 60%
}
.jck-grid .jck-four-fifths,
.jck-grid .jck-w-4-5 {
    width: 80%
}
.jck-grid .jck-golden-small,
.jck-grid .jck-w-g-s {
    width: 38.2716%
}
.jck-grid .jck-golden-large,
.jck-grid .jck-w-g-l {
    width: 61.7283%
}
.jck-grid:after,
.jck-grid:before {
    display: table;
    content: "";
    line-height: 0
}
.jck-grid:after {
    clear: both
}
.jck-align-center {
    text-align: center
}
.jck-align-left {
    text-align: left
}
.jck-align-right {
    text-align: right
}
.jck-pull-left {
    float: left
}
.jck-pull-right {
    float: right
}
@media screen and (max-width: 568px) {
    .jck-grid .jck-unit {
        width: 100%!important
    }
    .jck-unit .jck-grid .jck-unit {
        padding-left: 0;
        padding-right: 0
    }
    .jck-center-on-mobiles {
        text-align: center!important
    }
    .jck-hide-on-mobiles {
        display: none!important
    }
}
@media screen and (min-width: 1180px) {
    .jck-wider .jck-grid {
        max-width: 1180px;
        margin: 0 auto
    }
}
@font-face {
    font-family: mwi;
    src: url(../fonts/mwi.eot);
    src: url(../fonts/mwi.eot?#iefix) format("embedded-opentype"), url(../fonts/mwi.woff) format("woff"), url(../fonts/mwi.ttf) format("truetype"), url(../fonts/mwi.svg#mwi) format("svg");
    font-weight: 400;
    font-style: normal
}
[data-icon]:before {
    font-family: mwi!important;
    content: attr(data-icon);
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
[class*=" mwi-"]:before,
[class^=mwi-]:before {
    font-family: mwi!important;
    font-style: normal!important;
    font-weight: 400!important;
    font-variant: normal!important;
    text-transform: none!important;
    speak: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}
.mwi-caret-up-down:before {
    content: "b"
}
.mwi-caret-down:before {
    content: "e"
}
.mwi-caret-up:before {
    content: "f"
}
.mwi-angle-double-left:before {
    content: "a"
}
.mwi-angle-double-right:before {
    content: "c"
}
.mwi-angle-left:before {
    content: "d"
}
.mwi-angle-right:before {
    content: "g"
}
.jck-product {
    text-align: center
}
.jck-product p {
    margin: 0
}
.jck-product--single {
    padding: 10px 0 20px;
    margin: 0 auto
}
.jck-product--left,
.jck-product--right {
    display: inline
}
.jck-product--left {
    float: left;
    margin-right: 20px
}
.jck-product--right {
    float: right;
    margin-left: 20px
}
@media screen and (max-width: 568px) {
    .jck-product--single {
        float: none;
        display: block;
        max-width: 100%!important;
        margin: 0 auto
    }
}
.entry-content .jck-product__img-link,
.jck-product__img-link {
    display: block;
    margin: 0 0 10px;
    border: none;
    text-decoration: none
}
.jck-product__img {
    width: 100%;
    max-width: 100%;
    height: auto;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    display: block
}
.entry-content .jck-product__title-link,
.jck-product__title-link {
    display: block;
/*margin: 0 0 10px;*/
    border: none
}
.jck-product__description {
    display: block;
    margin: 0 0 10px
}
.jck-product__price {margin: 0 0 10px;text-align: right;}
.jck-product__price .price{color:#254075; font-family: Helvetica Neue,sans-serif;font-style: normal;font-weight: normal;font-size:2em;}
.jck-product__price .old-price,
.jck-product__price .regular-price,
.jck-product__price .special-price {
    display: inline;
    margin: 0 5px 0 0;
    padding: 0;
    font-size: 115%
}
.jck-product__price .old-price {
    text-decoration: line-through;
    font-weight: 400
}
.jck-product__price .regular-price,
.jck-product__price .special-price {
    font-weight: 700
}
.jck-product__price .price-label {
    display: none
}
a.jck-product-btn,
button.jck-product-btn {
    background: #000;
    border: none;
    display: inline-block;
    padding: 10px 24px;
    text-decoration: none;
    outline: 0;
    color: #fff;
    transition: all .2s;
    border-radius: 2px;
    -ms-box-shadow: none;
    -o-box-shadow: none;
    box-shadow: none;
    -webkit-text-shadow: none;
    -ms-text-shadow: none;
    -moz-text-shadow: none;
    -o-text-shadow: none;
    text-shadow: none;
    font-weight: 400;
    margin: 10px 0 0;
    font-size: 1em;
    -webkit-font-smoothing: antialiased
}
a.jck-product-btn:hover,
button.jck-product-btn:hover {
    color: #fff;
    background: #404040
}
a.jck-product-btn--turquoise,
button.jck-product-btn--turquoise {
    background: #1abc9c
}
a.jck-product-btn--turquoise:hover,
button.jck-product-btn--turquoise:hover {
    background: #148f77
}
a.jck-product-btn--green,
button.jck-product-btn--green {
    background: #2ecc71
}
a.jck-product-btn--green:hover,
button.jck-product-btn--green:hover {
    background: #25a25a
}
a.jck-product-btn--blue,
button.jck-product-btn--blue {
    background: #3498db
}
a.jck-product-btn--blue:hover,
button.jck-product-btn--blue:hover {
    background: #217dbb
}
a.jck-product-btn--purple,
button.jck-product-btn--purple {
    background: #9b59b6
}
a.jck-product-btn--purple:hover,
button.jck-product-btn--purple:hover {
    background: #804399
}
a.jck-product-btn--dark-grey,
button.jck-product-btn--dark-grey {
    background: #34495e
}
a.jck-product-btn--dark-grey:hover,
button.jck-product-btn--dark-grey:hover {
    background: #222f3d
}
a.jck-product-btn--yellow,
button.jck-product-btn--yellow {
    background: #f1c40f
}
a.jck-product-btn--yellow:hover,
button.jck-product-btn--yellow:hover {
    background: #dab10d
}
a.jck-product-btn--orange,
button.jck-product-btn--orange {
    background: #e67e22
}
a.jck-product-btn--orange:hover,
button.jck-product-btn--orange:hover {
    background: #bf6516
}
a.jck-product-btn--red,
button.jck-product-btn--red {
    background: #e74c3c
}
a.jck-product-btn--red:hover,
button.jck-product-btn--red:hover {
    background: #d62c1a
}
a.jck-product-btn--light-grey,
button.jck-product-btn--light-grey {
    background: #ecf0f1;
    color: #000
}
a.jck-product-btn--light-grey:hover,
button.jck-product-btn--light-grey:hover {
    color: #fff;
    background: #cfd9db
}
a.jck-product-btn--grey,
button.jck-product-btn--grey {
    background: #95a5a6
}
a.jck-product-btn--grey:hover,
button.jck-product-btn--grey:hover {
    background: #798d8f
}
.mwi-pagination-wrap {
    overflow: hidden;
    margin: 20px 0 30px;
    padding: 4px;
    border: 1px solid #ddd;
    border-radius: 5px;
    display: block
}
.mwi-pagination-wrap * {
    box-sizing: border-box
}
.entry-content .mwi-pagination li a,
.entry-content .mwi-pagination li.active,
.mwi-pagination li a,
.mwi-pagination li.active,
.mwi-pagination-item {
    background: 0 0;
    display: block;
    width: auto;
    min-width: 30px;
    padding: 0;
    height: 28px;
    line-height: 26px;
    border-radius: 3px;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    text-align: center;
    color: #333;
    border: 1px solid #ddd;
    box-shadow: none;
    text-shadow: none
}
.mwi-pagination li a:active,
.mwi-pagination li a:focus,
.mwi-pagination li a:hover,
.mwi-pagination li.active:active,
.mwi-pagination li.active:focus,
.mwi-pagination li.active:hover,
.mwi-pagination-item--active,
.mwi-pagination-item:active,
.mwi-pagination-item:focus,
.mwi-pagination-item:hover {
    border: 1px solid #c4c4c4;
    outline: 0;
    box-shadow: none;
    text-shadow: none
}
.mwi-pagination-text {
    padding: 0 10px;
    height: 28px;
    line-height: 28px;
    font-size: 14px;
    float: left;
    width: auto;
    display: block
}
.mwi-prod-count {
    float: left;
    margin-right: 3px
}
[data-eq-state=medium] .mwi-prod-count,
[data-eq-state=small] .mwi-prod-count {
    display: none
}
.entry-content .mwi-pagination,
.mwi-pagination {
    float: left;
    display: inline;
    width: auto;
    margin: 0!important;
    padding: 0!important
}
[data-eq-state=medium] .entry-content .mwi-pagination,
[data-eq-state=medium] .mwi-pagination,
[data-eq-state=small] .entry-content .mwi-pagination,
[data-eq-state=small] .mwi-pagination {
    text-align: center;
    width: 100%
}
.entry-content .mwi-pagination li,
.mwi-pagination li {
    list-style: none none outside;
    margin: 0 3px 0 0;
    padding: 0;
    float: left;
    display: inline-block;
    width: auto;
    vertical-align: middle
}
[data-eq-state=medium] .entry-content .mwi-pagination li,
[data-eq-state=medium] .mwi-pagination li,
[data-eq-state=small] .entry-content .mwi-pagination li,
[data-eq-state=small] .mwi-pagination li {
    float: none;
    display: inline-block;
    margin: 0 0 4px
}
.entry-content .mwi-pagination li.active,
.mwi-pagination li.active {
    background: #ddd;
    border-color: #c4c4c4
}
[data-eq-state=medium] .entry-content .mwi-pagination li.active,
[data-eq-state=medium] .mwi-pagination li.active,
[data-eq-state=small] .entry-content .mwi-pagination li.active,
[data-eq-state=small] .mwi-pagination li.active {
    float: none;
    display: inline-block
}
.entry-content .mwi-pagination li a,
.mwi-pagination li a {
    text-decoration: none
}
.entry-content .mwi-pagination li a:hover,
.mwi-pagination li a:hover {
    border-color: #c4c4c4;
    background: 0 0;
    text-decoration: none
}
.mwi-chevron {
    font-size: 22px;
    top: -2px;
    position: relative
}
.mwi-sort-by-form {
    float: right;
    display: inline-block;
    width: auto;
    height: 28px
}
[data-eq-state=medium] .mwi-sort-by-form,
[data-eq-state=small] .mwi-sort-by-form {
    display: block;
    float: left;
    width: 100%;
    clear: both;
    border-top: 1px solid #ddd;
    margin: 0;
    padding: 4px 0 0;
    height: auto;
    text-align: center
}
[data-eq-state=medium] .mwi-sort-by-wrapper,
[data-eq-state=small] .mwi-sort-by-wrapper {
    float: none
}
.mwi-order {
    float: right;
    display: inline-block;
    margin: 0 0 0 3px
}
[data-eq-state=medium] .mwi-order,
[data-eq-state=small] .mwi-order {
    float: none;
    margin: 0
}
[data-eq-state=medium] .mwi-order-label {
    float: none;
    display: inline-block;
    padding-left: 0
}
[data-eq-state=small] .mwi-order-label {
    display: none
}
.mwi-pagination .mwi-pagination-wrap--blue li.active,
.mwi-pagination li .mwi-pagination-wrap--blue a,
.mwi-pagination-wrap--blue .mwi-pagination li a,
.mwi-pagination-wrap--blue .mwi-pagination li.active,
.mwi-pagination-wrap--blue .mwi-pagination-item {
    background: #3498db;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--blue li.active:active,
.mwi-pagination .mwi-pagination-wrap--blue li.active:focus,
.mwi-pagination .mwi-pagination-wrap--blue li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--blue a:active,
.mwi-pagination li .mwi-pagination-wrap--blue a:focus,
.mwi-pagination li .mwi-pagination-wrap--blue a:hover,
.mwi-pagination-wrap--blue .mwi-pagination li a:active,
.mwi-pagination-wrap--blue .mwi-pagination li a:focus,
.mwi-pagination-wrap--blue .mwi-pagination li a:hover,
.mwi-pagination-wrap--blue .mwi-pagination li.active:active,
.mwi-pagination-wrap--blue .mwi-pagination li.active:focus,
.mwi-pagination-wrap--blue .mwi-pagination li.active:hover,
.mwi-pagination-wrap--blue .mwi-pagination-item--active,
.mwi-pagination-wrap--blue .mwi-pagination-item:active,
.mwi-pagination-wrap--blue .mwi-pagination-item:focus,
.mwi-pagination-wrap--blue .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #217dbb;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--blue .mwi-pagination li.active,
.mwi-pagination-wrap--blue .mwi-pagination li.active {
    background: #217dbb
}
.entry-content .mwi-pagination-wrap--blue .mwi-pagination li a:hover,
.mwi-pagination-wrap--blue .mwi-pagination li a:hover {
    color: #fff;
    background: #217dbb
}
.mwi-pagination .mwi-pagination-wrap--turquoise li.active,
.mwi-pagination li .mwi-pagination-wrap--turquoise a,
.mwi-pagination-wrap--turquoise .mwi-pagination li a,
.mwi-pagination-wrap--turquoise .mwi-pagination li.active,
.mwi-pagination-wrap--turquoise .mwi-pagination-item {
    background: #1abc9c;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--turquoise li.active:active,
.mwi-pagination .mwi-pagination-wrap--turquoise li.active:focus,
.mwi-pagination .mwi-pagination-wrap--turquoise li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--turquoise a:active,
.mwi-pagination li .mwi-pagination-wrap--turquoise a:focus,
.mwi-pagination li .mwi-pagination-wrap--turquoise a:hover,
.mwi-pagination-wrap--turquoise .mwi-pagination li a:active,
.mwi-pagination-wrap--turquoise .mwi-pagination li a:focus,
.mwi-pagination-wrap--turquoise .mwi-pagination li a:hover,
.mwi-pagination-wrap--turquoise .mwi-pagination li.active:active,
.mwi-pagination-wrap--turquoise .mwi-pagination li.active:focus,
.mwi-pagination-wrap--turquoise .mwi-pagination li.active:hover,
.mwi-pagination-wrap--turquoise .mwi-pagination-item--active,
.mwi-pagination-wrap--turquoise .mwi-pagination-item:active,
.mwi-pagination-wrap--turquoise .mwi-pagination-item:focus,
.mwi-pagination-wrap--turquoise .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #148f77;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--turquoise .mwi-pagination li.active,
.mwi-pagination-wrap--turquoise .mwi-pagination li.active {
    background: #148f77
}
.entry-content .mwi-pagination-wrap--turquoise .mwi-pagination li a:hover,
.mwi-pagination-wrap--turquoise .mwi-pagination li a:hover {
    color: #fff;
    background: #148f77
}
.mwi-pagination .mwi-pagination-wrap--green li.active,
.mwi-pagination li .mwi-pagination-wrap--green a,
.mwi-pagination-wrap--green .mwi-pagination li a,
.mwi-pagination-wrap--green .mwi-pagination li.active,
.mwi-pagination-wrap--green .mwi-pagination-item {
    background: #2ecc71;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--green li.active:active,
.mwi-pagination .mwi-pagination-wrap--green li.active:focus,
.mwi-pagination .mwi-pagination-wrap--green li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--green a:active,
.mwi-pagination li .mwi-pagination-wrap--green a:focus,
.mwi-pagination li .mwi-pagination-wrap--green a:hover,
.mwi-pagination-wrap--green .mwi-pagination li a:active,
.mwi-pagination-wrap--green .mwi-pagination li a:focus,
.mwi-pagination-wrap--green .mwi-pagination li a:hover,
.mwi-pagination-wrap--green .mwi-pagination li.active:active,
.mwi-pagination-wrap--green .mwi-pagination li.active:focus,
.mwi-pagination-wrap--green .mwi-pagination li.active:hover,
.mwi-pagination-wrap--green .mwi-pagination-item--active,
.mwi-pagination-wrap--green .mwi-pagination-item:active,
.mwi-pagination-wrap--green .mwi-pagination-item:focus,
.mwi-pagination-wrap--green .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #25a25a;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--green .mwi-pagination li.active,
.mwi-pagination-wrap--green .mwi-pagination li.active {
    background: #25a25a
}
.entry-content .mwi-pagination-wrap--green .mwi-pagination li a:hover,
.mwi-pagination-wrap--green .mwi-pagination li a:hover {
    color: #fff;
    background: #25a25a
}
.mwi-pagination .mwi-pagination-wrap--purple li.active,
.mwi-pagination li .mwi-pagination-wrap--purple a,
.mwi-pagination-wrap--purple .mwi-pagination li a,
.mwi-pagination-wrap--purple .mwi-pagination li.active,
.mwi-pagination-wrap--purple .mwi-pagination-item {
    background: #9b59b6;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--purple li.active:active,
.mwi-pagination .mwi-pagination-wrap--purple li.active:focus,
.mwi-pagination .mwi-pagination-wrap--purple li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--purple a:active,
.mwi-pagination li .mwi-pagination-wrap--purple a:focus,
.mwi-pagination li .mwi-pagination-wrap--purple a:hover,
.mwi-pagination-wrap--purple .mwi-pagination li a:active,
.mwi-pagination-wrap--purple .mwi-pagination li a:focus,
.mwi-pagination-wrap--purple .mwi-pagination li a:hover,
.mwi-pagination-wrap--purple .mwi-pagination li.active:active,
.mwi-pagination-wrap--purple .mwi-pagination li.active:focus,
.mwi-pagination-wrap--purple .mwi-pagination li.active:hover,
.mwi-pagination-wrap--purple .mwi-pagination-item--active,
.mwi-pagination-wrap--purple .mwi-pagination-item:active,
.mwi-pagination-wrap--purple .mwi-pagination-item:focus,
.mwi-pagination-wrap--purple .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #804399;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--purple .mwi-pagination li.active,
.mwi-pagination-wrap--purple .mwi-pagination li.active {
    background: #804399
}
.entry-content .mwi-pagination-wrap--purple .mwi-pagination li a:hover,
.mwi-pagination-wrap--purple .mwi-pagination li a:hover {
    color: #fff;
    background: #804399
}
.mwi-pagination .mwi-pagination-wrap--yellow li.active,
.mwi-pagination li .mwi-pagination-wrap--yellow a,
.mwi-pagination-wrap--yellow .mwi-pagination li a,
.mwi-pagination-wrap--yellow .mwi-pagination li.active,
.mwi-pagination-wrap--yellow .mwi-pagination-item {
    background: #f1c40f;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--yellow li.active:active,
.mwi-pagination .mwi-pagination-wrap--yellow li.active:focus,
.mwi-pagination .mwi-pagination-wrap--yellow li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--yellow a:active,
.mwi-pagination li .mwi-pagination-wrap--yellow a:focus,
.mwi-pagination li .mwi-pagination-wrap--yellow a:hover,
.mwi-pagination-wrap--yellow .mwi-pagination li a:active,
.mwi-pagination-wrap--yellow .mwi-pagination li a:focus,
.mwi-pagination-wrap--yellow .mwi-pagination li a:hover,
.mwi-pagination-wrap--yellow .mwi-pagination li.active:active,
.mwi-pagination-wrap--yellow .mwi-pagination li.active:focus,
.mwi-pagination-wrap--yellow .mwi-pagination li.active:hover,
.mwi-pagination-wrap--yellow .mwi-pagination-item--active,
.mwi-pagination-wrap--yellow .mwi-pagination-item:active,
.mwi-pagination-wrap--yellow .mwi-pagination-item:focus,
.mwi-pagination-wrap--yellow .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #c29d0b;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--yellow .mwi-pagination li.active,
.mwi-pagination-wrap--yellow .mwi-pagination li.active {
    background: #c29d0b
}
.entry-content .mwi-pagination-wrap--yellow .mwi-pagination li a:hover,
.mwi-pagination-wrap--yellow .mwi-pagination li a:hover {
    color: #fff;
    background: #c29d0b
}
.mwi-pagination .mwi-pagination-wrap--orange li.active,
.mwi-pagination li .mwi-pagination-wrap--orange a,
.mwi-pagination-wrap--orange .mwi-pagination li a,
.mwi-pagination-wrap--orange .mwi-pagination li.active,
.mwi-pagination-wrap--orange .mwi-pagination-item {
    background: #e67e22;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--orange li.active:active,
.mwi-pagination .mwi-pagination-wrap--orange li.active:focus,
.mwi-pagination .mwi-pagination-wrap--orange li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--orange a:active,
.mwi-pagination li .mwi-pagination-wrap--orange a:focus,
.mwi-pagination li .mwi-pagination-wrap--orange a:hover,
.mwi-pagination-wrap--orange .mwi-pagination li a:active,
.mwi-pagination-wrap--orange .mwi-pagination li a:focus,
.mwi-pagination-wrap--orange .mwi-pagination li a:hover,
.mwi-pagination-wrap--orange .mwi-pagination li.active:active,
.mwi-pagination-wrap--orange .mwi-pagination li.active:focus,
.mwi-pagination-wrap--orange .mwi-pagination li.active:hover,
.mwi-pagination-wrap--orange .mwi-pagination-item--active,
.mwi-pagination-wrap--orange .mwi-pagination-item:active,
.mwi-pagination-wrap--orange .mwi-pagination-item:focus,
.mwi-pagination-wrap--orange .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #bf6516;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--orange .mwi-pagination li.active,
.mwi-pagination-wrap--orange .mwi-pagination li.active {
    background: #bf6516
}
.entry-content .mwi-pagination-wrap--orange .mwi-pagination li a:hover,
.mwi-pagination-wrap--orange .mwi-pagination li a:hover {
    color: #fff;
    background: #bf6516
}
.mwi-pagination .mwi-pagination-wrap--red li.active,
.mwi-pagination li .mwi-pagination-wrap--red a,
.mwi-pagination-wrap--red .mwi-pagination li a,
.mwi-pagination-wrap--red .mwi-pagination li.active,
.mwi-pagination-wrap--red .mwi-pagination-item {
    background: #e74c3c;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--red li.active:active,
.mwi-pagination .mwi-pagination-wrap--red li.active:focus,
.mwi-pagination .mwi-pagination-wrap--red li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--red a:active,
.mwi-pagination li .mwi-pagination-wrap--red a:focus,
.mwi-pagination li .mwi-pagination-wrap--red a:hover,
.mwi-pagination-wrap--red .mwi-pagination li a:active,
.mwi-pagination-wrap--red .mwi-pagination li a:focus,
.mwi-pagination-wrap--red .mwi-pagination li a:hover,
.mwi-pagination-wrap--red .mwi-pagination li.active:active,
.mwi-pagination-wrap--red .mwi-pagination li.active:focus,
.mwi-pagination-wrap--red .mwi-pagination li.active:hover,
.mwi-pagination-wrap--red .mwi-pagination-item--active,
.mwi-pagination-wrap--red .mwi-pagination-item:active,
.mwi-pagination-wrap--red .mwi-pagination-item:focus,
.mwi-pagination-wrap--red .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #d62c1a;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--red .mwi-pagination li.active,
.mwi-pagination-wrap--red .mwi-pagination li.active {
    background: #d62c1a
}
.entry-content .mwi-pagination-wrap--red .mwi-pagination li a:hover,
.mwi-pagination-wrap--red .mwi-pagination li a:hover {
    color: #fff;
    background: #d62c1a
}
.mwi-pagination .mwi-pagination-wrap--grey li.active,
.mwi-pagination li .mwi-pagination-wrap--grey a,
.mwi-pagination-wrap--grey .mwi-pagination li a,
.mwi-pagination-wrap--grey .mwi-pagination li.active,
.mwi-pagination-wrap--grey .mwi-pagination-item {
    background: #95a5a6;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--grey li.active:active,
.mwi-pagination .mwi-pagination-wrap--grey li.active:focus,
.mwi-pagination .mwi-pagination-wrap--grey li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--grey a:active,
.mwi-pagination li .mwi-pagination-wrap--grey a:focus,
.mwi-pagination li .mwi-pagination-wrap--grey a:hover,
.mwi-pagination-wrap--grey .mwi-pagination li a:active,
.mwi-pagination-wrap--grey .mwi-pagination li a:focus,
.mwi-pagination-wrap--grey .mwi-pagination li a:hover,
.mwi-pagination-wrap--grey .mwi-pagination li.active:active,
.mwi-pagination-wrap--grey .mwi-pagination li.active:focus,
.mwi-pagination-wrap--grey .mwi-pagination li.active:hover,
.mwi-pagination-wrap--grey .mwi-pagination-item--active,
.mwi-pagination-wrap--grey .mwi-pagination-item:active,
.mwi-pagination-wrap--grey .mwi-pagination-item:focus,
.mwi-pagination-wrap--grey .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #798d8f;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--grey .mwi-pagination li.active,
.mwi-pagination-wrap--grey .mwi-pagination li.active {
    background: #798d8f
}
.entry-content .mwi-pagination-wrap--grey .mwi-pagination li a:hover,
.mwi-pagination-wrap--grey .mwi-pagination li a:hover {
    color: #fff;
    background: #798d8f
}
.mwi-pagination .mwi-pagination-wrap--light-grey li.active,
.mwi-pagination li .mwi-pagination-wrap--light-grey a,
.mwi-pagination-wrap--light-grey .mwi-pagination li a,
.mwi-pagination-wrap--light-grey .mwi-pagination li.active,
.mwi-pagination-wrap--light-grey .mwi-pagination-item {
    background: #ecf0f1;
    color: #333;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--light-grey li.active:active,
.mwi-pagination .mwi-pagination-wrap--light-grey li.active:focus,
.mwi-pagination .mwi-pagination-wrap--light-grey li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--light-grey a:active,
.mwi-pagination li .mwi-pagination-wrap--light-grey a:focus,
.mwi-pagination li .mwi-pagination-wrap--light-grey a:hover,
.mwi-pagination-wrap--light-grey .mwi-pagination li a:active,
.mwi-pagination-wrap--light-grey .mwi-pagination li a:focus,
.mwi-pagination-wrap--light-grey .mwi-pagination li a:hover,
.mwi-pagination-wrap--light-grey .mwi-pagination li.active:active,
.mwi-pagination-wrap--light-grey .mwi-pagination li.active:focus,
.mwi-pagination-wrap--light-grey .mwi-pagination li.active:hover,
.mwi-pagination-wrap--light-grey .mwi-pagination-item--active,
.mwi-pagination-wrap--light-grey .mwi-pagination-item:active,
.mwi-pagination-wrap--light-grey .mwi-pagination-item:focus,
.mwi-pagination-wrap--light-grey .mwi-pagination-item:hover {
    font-weight: 400;
    color: #333;
    background: #cfd9db;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--light-grey .mwi-pagination li.active,
.mwi-pagination-wrap--light-grey .mwi-pagination li.active {
    background: #cfd9db
}
.entry-content .mwi-pagination-wrap--light-grey .mwi-pagination li a:hover,
.mwi-pagination-wrap--light-grey .mwi-pagination li a:hover {
    color: #333;
    background: #cfd9db
}
.mwi-pagination .mwi-pagination-wrap--dark-grey li.active,
.mwi-pagination li .mwi-pagination-wrap--dark-grey a,
.mwi-pagination-wrap--dark-grey .mwi-pagination li a,
.mwi-pagination-wrap--dark-grey .mwi-pagination li.active,
.mwi-pagination-wrap--dark-grey .mwi-pagination-item {
    background: #34495e;
    color: #fff;
    border: none;
    line-height: 28px
}
.mwi-pagination .mwi-pagination-wrap--dark-grey li.active:active,
.mwi-pagination .mwi-pagination-wrap--dark-grey li.active:focus,
.mwi-pagination .mwi-pagination-wrap--dark-grey li.active:hover,
.mwi-pagination li .mwi-pagination-wrap--dark-grey a:active,
.mwi-pagination li .mwi-pagination-wrap--dark-grey a:focus,
.mwi-pagination li .mwi-pagination-wrap--dark-grey a:hover,
.mwi-pagination-wrap--dark-grey .mwi-pagination li a:active,
.mwi-pagination-wrap--dark-grey .mwi-pagination li a:focus,
.mwi-pagination-wrap--dark-grey .mwi-pagination li a:hover,
.mwi-pagination-wrap--dark-grey .mwi-pagination li.active:active,
.mwi-pagination-wrap--dark-grey .mwi-pagination li.active:focus,
.mwi-pagination-wrap--dark-grey .mwi-pagination li.active:hover,
.mwi-pagination-wrap--dark-grey .mwi-pagination-item--active,
.mwi-pagination-wrap--dark-grey .mwi-pagination-item:active,
.mwi-pagination-wrap--dark-grey .mwi-pagination-item:focus,
.mwi-pagination-wrap--dark-grey .mwi-pagination-item:hover {
    font-weight: 400;
    color: #fff;
    background: #222f3d;
    padding: 0;
    border: none
}
.entry-content .mwi-pagination-wrap--dark-grey .mwi-pagination li.active,
.mwi-pagination-wrap--dark-grey .mwi-pagination li.active {
    background: #222f3d
}
.entry-content .mwi-pagination-wrap--dark-grey .mwi-pagination li a:hover,
.mwi-pagination-wrap--dark-grey .mwi-pagination li a:hover {
    color: #fff;
    background: #222f3d
}
.mwi-select {
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 3px;
    display: inline-block;
    position: relative;
    vertical-align: top;
    float: left
}
.mwi-select select {
    background: 0 0;
    width: 100px;
    padding: 0 26px 0 10px;
    line-height: 26px;
    border: 0;
    border-radius: 0;
    height: 26px;
    -webkit-appearance: none;
    font-size: 14px;
    position: relative;
    z-index: 10;
    cursor: pointer;
    display: block
}
.mwi-select select:focus {
    outline: 0
}
.mwi-select__caret {
    color: #ccc;
    position: absolute;
    top: 50%;
    margin-top: -5px;
    right: 5px;
    z-index: 5;
    font-size: 15px;
    height: 12px;
    line-height: 1
}


/* Additional attribute css*/
.jck--product-inner{position: relative;line-height: 1;}.jck-product{text-align: left!important;line-height:1.1 !important; }
.product-view-actions{display:none;}.products-list{display:inline;}
.jck--product-inner:hover .product-view-actions{position:absolute;right: 5px; bottom: 5px;display:block;}
.jck-product_view , .jck-product_add-to-cart{display:inline-block; background: #254075;height: 35px;padding:10px;color:#fff!important;text-decoration: none;}
.jck-product_view {background: black;}
.fa-external-link:before{content:"\f08e";}
.jck-product__title-link{font-size: 20px;color: #000 !important;text-decoration: none !important;font-weight: bold;border: 0;}
.dataattributelabel, .jck-product__description, span.jck-product_aa_alle_mitwirkenden{font-size:12px;}
.add-to-box{display:none;}