@charset "UTF-8"; /*!
 * Author: Webnode.com
 * This website may use some licensed content – more details here: http://www.webnode.com/license/ */
.sc-b {
    color: #666
}

.sc-b.l-bg,.sc-b .s-bg,.sc-b.s-c {
    background-color: #f9f7fa
}

.sc-b.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-b.wnd-a-button .wnd-sample-wrapper,.sc-b.wnd-a-choice label,.sc-b.wnd-media-solidColor i,.sc-b.wnd-switcher-item {
    background-color: #bababa
}

.sc-b .blog .item-head h2 {
    color: #393939
}

.sc-b .blog .item-date {
    color: #aaa
}

.sc-b .blog .item-perex blockquote,.sc-b .blog .item-perex h1,.sc-b .blog .item-perex h2,.sc-b .blog .item-perex h3,.sc-b .blog .item-perex p {
    color: #666
}

.sc-b .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-b .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-b .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-b .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #e8e8e8
}

body.wnd-fe:not(.touched) .sc-b .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-b .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #aaa
}

body.wnd-cms:not(.touched) .sc-b .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-b .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-b .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: none;
    box-shadow: none
}

.sc-b .blog-feed-board .item-head h2 {
    color: #393939
}

.sc-b .blog-feed-board .item-date:before {
    background-color: #f9f7fa
}

.sc-b .blog-feed-board .item-date:after {
    background-color: #666
}

.sc-b .blog-feed-board .item-date>div {
    background-color: #666;
    color: #fff
}

.sc-b .blog-feed-board .item-perex blockquote,.sc-b .blog-feed-board .item-perex h1,.sc-b .blog-feed-board .item-perex h2,.sc-b .blog-feed-board .item-perex h3,.sc-b .blog-feed-board .item-perex h4,.sc-b .blog-feed-board .item-perex p {
    color: #666
}

.sc-b .s-bdh-t {
    color: #393939
}

.sc-b .s-bdh-t:after {
    background-color: #9d9d9d
}

.sc-b .s-bdh-d {
    color: #aaa
}

.sc-b.s-hm-contentbox .s-bdh-d,.sc-b.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-b .b-btn-1 .b-btn-l,.sc-b .b-btn-1 .wnd-replace-form-button,.sc-b .eshop .b-btn-3 .b-btn-l,.sc-b .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: #393939;
    color: #fff;
    border-color: #393939
}

body.wnd-fe:not(.touched) .sc-b .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-b .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-b .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-b .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #4d4d4d;
    border-color: #4d4d4d
}

.sc-b .b-btn-2 .b-btn-l,.sc-b .b-btn-2 .wnd-replace-form-button {
    color: #393939;
    background-color: transparent;
    border-color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-b .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-b .b-btn-2 .wnd-replace-form-button:hover {
    border-color: #393939
}

.b-btn-dso .sc-b .b-btn-2 .b-btn-l,.b-btn-dso .sc-b .b-btn-2 .wnd-replace-form-button {
    background-color: #fff
}

.sc-b .b-btn-3 .b-btn-l,.sc-b .b-btn-3 .wnd-replace-form-button {
    background-color: #9d9d9d;
    border-color: #9d9d9d;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-b .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-b .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #8d8d8d;
    border-color: #8d8d8d
}

.sc-b .b-btn-4 .b-btn-l,.sc-b .b-btn-4 .wnd-replace-form-button {
    border-color: #aaa;
    color: #9d9d9d;
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-b .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-b .b-btn-4 .wnd-replace-form-button:hover {
    border-color: #393939;
    color: #393939
}

.sc-b .b-btn-5 .b-btn-l,.sc-b .b-btn-5 .wnd-replace-form-button {
    color: #393939;
    background-color: transparent
}

.sc-b .b-btn-5 .b-btn-l .b-btn-t,.sc-b .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: rgba(57,57,57,.4)
}

body.wnd-fe:not(.touched) .sc-b .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-b .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: #393939
}

.b-btn-dbb .sc-b .b-btn-1 .b-btn-l,.b-btn-dbb .sc-b .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-b .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-b .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-b .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-b .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-b .b-btn-2 .b-btn-l,.b-btn-dbb .sc-b .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-b .b-btn-4 .b-btn-l,.b-btn-dbb .sc-b .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

.b-btn-dso .sc-b .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-b .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-b .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-b .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-b .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: #9d9d9d;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.sc-b .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-b .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

body .sc-b .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: #9d9d9d;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.b-btn-dbb .sc-b .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-b .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-b .b-btn-4 .wnd-replace-form-button,.sc-b .claim-default {
    color: #393939
}

.sc-b .claim-default-inv {
    color: #fff
}

.sc-b .claim-bg {
    color: #393939
}

.sc-b .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-b .claim-bg-inv {
    color: #fff
}

.sc-b .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-b .claim-color {
    color: #fff
}

.sc-b .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-b .claim-color-inv {
    color: #9d9d9d
}

.sc-b .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-b .claim-color-text {
    color: #9d9d9d
}

.sc-b .claim-color-alpha {
    color: #fff
}

.sc-b .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-b .claim-gray {
    color: #fff
}

.sc-b .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-b .claim-borders {
    color: #393939
}

.sc-b .claim-borders .sit-w {
    border-color: #393939
}

.sc-b .claim-beside {
    color: #393939
}

.sc-b .claim-beside .sit-w:after,.sc-b .claim-beside .sit-w:before {
    background-color: #9d9d9d
}

.sc-b .claim-wings {
    color: #393939
}

.sc-b .claim-wings .sit-w:after,.sc-b .claim-wings .sit-w:before {
    border-color: #9d9d9d
}

.sc-b .claim-underline {
    color: #393939
}

.sc-b .claim-underline:after {
    border-bottom-color: #9d9d9d
}

.sc-b .arrow-submit {
    background-color: #fff;
    color: #666;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-b .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-b .dots li {
    background-color: #d4d4d4
}

.sc-b .dots li.active,body.wnd-fe:not(.touched) .sc-b .dots li:hover {
    background-color: #333
}

.sc-b .pager a {
    color: #666
}

body.wnd-fe:not(.touched) .sc-b .pager a:hover {
    color: #393939
}

.sc-b .pager a:after,.sc-b .pager a:before,body.wnd-cms:not(.touched) .sc-b .wnd-active-listing-zone .pager a:hover {
    color: #aaa
}

.sc-b .line-color {
    border-color: #d4d4d4
}

.sc-b .wnd-image-placeholder embed {
    color: #666!important;
    opacity: 1!important
}

.sc-b .wnd-empty-thumbnail .eshop-cart-product-image,.sc-b .wnd-empty-thumbnail .product-gallery-content,.sc-b .wnd-empty-thumbnail.ssb-product-image,.sc-b .wnd-empty-thumbnail .thumbnail,.sc-b .wnd-image-placeholder>div {
    background-color: #f2f2f2
}

.sc-b .b-img-embed {
    border-color: #9d9d9d
}

.sc-b .b-img embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.img-t-o .sc-b .b-gal-slideshow .b-gal-t,.img-t-u .sc-b .b-gal-t,.img-t-u .sc-b .b-img-t,.sc-b .loading {
    color: #666
}

.b-e-bs .sc-b .eshop-grid .item-wrapper {
    border-color: #e8e8e8
}

.b-e-bs .sc-b .eshop-grid .product-price {
    color: #666
}

body:not(.touched).wnd-cms.b-e-bs .sc-b .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-b .eshop-grid .item-wrapper:hover {
    border-color: #d4d4d4
}

.b-e-ds .sc-b .eshop-grid .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-b .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-b .eshop-grid .item:hover {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.b-e-frs .sc-b .eshop-grid .item-media {
    background-color: #f2f2f2
}

.b-e-frs .sc-b .eshop-grid .item-wrapper {
    background-color: #f2f2f2;
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

body:not(.touched).wnd-cms.b-e-frs .sc-b .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-b .eshop-grid .item-wrapper:hover {
    background-color: #ebebeb
}

.sc-b .eshop-grid .product-title {
    color: #393939
}

.sc-b .eshop-grid .product-price {
    color: #666
}

.sc-b .eshop-grid .product-price-comparative {
    color: #aaa
}

.sc-b .eshop-slider .product-price,.sc-b .eshop-slider .product-title {
    color: #393939
}

.sc-b .eshop-slider .product-price-comparative {
    color: #9d9d9d
}

.sc-b .eshop-filter h3 {
    color: #393939;
    border-bottom-color: #aaa
}

.sc-b .eshop-filter a {
    color: #9d9d9d
}

.sc-b .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-b .eshop-filter a:hover {
    color: #393939
}

.sc-b .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: #d4d4d4;
    color: #666
}

body.wnd-fe:not(.touched) .sc-b .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-b .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-b .eshop-filter-select select option {
    color: #666
}

.sc-b .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-b .eshop-filter-select .select:after {
    color: #666
}

body.wnd-cms:not(.touched) .sc-b .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: #393939
}

.sc-b .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #393939
}

.sc-b .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-b .eshop-cart-head div {
    color: #9d9d9d
}

.sc-b .eshop-cart-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-b .eshop-cart-product-title {
    color: #393939
}

.sc-b .eshop-cart-price,.sc-b .eshop-cart-product-variant {
    color: #9d9d9d
}

.sc-b .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #d4d4d4;
    color: #666
}

.sc-b .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-b .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-b .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-b .eshop-cart-quantity-button:after,.sc-b .eshop-cart-quantity-button:before {
    background-color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-b .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-b .eshop-cart-quantity-button:hover:before {
    background-color: #666
}

body.wnd-fe:not(.touched) .sc-b .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: #aaa
}

.sc-b .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-b .eshop-cart-sum {
    color: #393939
}

.sc-b .eshop-cart-delete {
    color: #aaa
}

.sc-b .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-b .eshop-cart-delete:hover {
    color: #9d9d9d
}

.sc-b .eshop-cart-total-value {
    color: #393939
}

.sc-b .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #f9f7fa
}

.sc-b .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-b .eshop-detail .product-title {
    color: #393939
}

.sc-b .eshop-detail .product-title:after {
    background-color: #9d9d9d
}

.sc-b .eshop-detail .product-variants-title {
    color: #393939
}

.sc-b .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: #393939
}

.sc-b .eshop-detail .product-price {
    color: #393939
}

.sc-b .eshop-detail .product-price-comparative {
    color: #9d9d9d
}

.sc-b .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-b.s-f {
    color: #666
}

.sc-b.s-f-edit .s-f-l-w:before,.sc-b.s-f-map-new .s-f-l-w:before,.sc-b.s-f-map .s-f-l-w:before,.sc-b.s-f .s-f-border.border-top:before {
    border-top-color: #d4d4d4
}

.sc-b.s-f .s-f-ez .b-text p a,.sc-b.s-f .s-f-ez .link a,.sc-b.s-f .s-f-l .b-text p a,.sc-b.s-f .s-f-l .link a {
    color: #666;
    border-color: hsla(0,0%,40%,.7)
}

body.wnd-fe:not(.touched) .sc-b.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-b.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-b.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-b.s-f .s-f-l .link a:hover {
    color: #666;
    border-color: #666
}

.sc-b.s-f .s-f-lang-t {
    color: #666
}

.sc-b.s-f .s-f-lang .link:after {
    color: #9d9d9d
}

.ac-h .sc-b.s-f .b-text h1,.ac-h .sc-b.s-f .b-text h2 {
    color: #393939
}

.ac-s .sc-b.s-f .b-text h3 {
    color: #9d9d9d
}

.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: #9d9d9d
}

.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-b.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: hsla(0,0%,67%,.5)
}

.l:not(.l-boxed) .sc-b.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-b.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-b.s-f-map-new .s-o,.l:not(.l-boxed) .sc-b.s-f-map .s-o {
    background-color: #f9f7fa
}

.l-boxed .sc-b.s-f-edit .s-f-l-w,.l-boxed .sc-b.s-f-map-new .s-f-l-w,.l-boxed .sc-b.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-b.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-b.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-b.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-b.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-b.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-b.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-b.s-f-edit .s-f-l-w .link a,.l-boxed .sc-b.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-b.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-b.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-b.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-b.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-b.s-f-edit .s-f-bg-stripe,.l-boxed .sc-b.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-b.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-b.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-b.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-b.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-b .form.b-form-default .wnd-required label,.sc-b .form.b-form-default label {
    color: #666
}

.sc-b .form.b-form-default input,.sc-b .form.b-form-default select,.sc-b .form.b-form-default textarea {
    background: #fff;
    border-color: #d4d4d4;
    color: #666;
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-b .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-b .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-b .form.b-form-default .select {
    color: #666
}

.sc-b .form.b-form-default select option {
    color: #393939
}

.sc-b .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-b .form.b-form-default .form-group-content label {
    color: #666
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-b .form.b-form-default .checkbox,.sc-b .form.b-form-default .radio-button {
    background: #fff;
    border-color: #d4d4d4;
    color: #666
}

.sc-b .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-b .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-b .form.b-form-default .form-file-button {
    background: none;
    color: #666;
    border-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-file-button:hover {
    background: none;
    color: #666;
    border-color: #9c9c9c
}

.sc-b .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: #666
}

.sc-b .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-b .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: #666
}

.sc-b .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: #666!important
}

.sc-b .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-b .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: #666
}

.sc-b .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-b .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-b .form.b-form-default .form-input input,.sc-b .form.b-form-default .form-input select,.sc-b .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-b .form.b-form-default .form-input input:focus,.sc-b .form.b-form-default .form-input select:focus,.sc-b .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-b .form.b-form-light .wnd-required label,.sc-b .form.b-form-light label {
    color: #9d9d9d
}

.sc-b .form.b-form-light input,.sc-b .form.b-form-light select,.sc-b .form.b-form-light textarea {
    background: transparent;
    border-color: #d4d4d4;
    color: #666
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-b .form.b-form-light .form-email input {
    color: transparent
}

.sc-b .form.b-form-light .form-email input.not-empty,.sc-b .form.b-form-light .select {
    color: #666
}

.sc-b .form.b-form-light .select:after {
    color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .select:hover:after {
    color: #666
}

.sc-b .form.b-form-light select.not-clicked,.sc-b .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-b .form.b-form-light select:disabled option,.sc-b .form.b-form-light select option {
    color: #393939
}

.sc-b .form.b-form-light select:disabled option:disabled,.sc-b .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-b .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-b .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-b .form.b-form-light .form-number-controls button:after {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-number-controls button:hover:after {
    color: #666
}

.sc-b .form.b-form-light .form-group-content label {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-b .form.b-form-light .checkbox,.sc-b .form.b-form-light .radio-button {
    background: transparent;
    border-color: #d4d4d4;
    color: #9c9c9c
}

.sc-b .form.b-form-light .form-file-button:after {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: #666
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: #666
}

.sc-b .form.b-form-light .form-file-cover {
    border-bottom-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-b .form.b-form-light .form-file-text {
    color: #666
}

.sc-b .form.b-form-light .form-file-remove:after {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #666
}

.sc-b .form.b-form-light input[type=date] {
    color: transparent
}

.sc-b .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-b .form.b-form-light input[type=date]:-moz-placeholder,.sc-b .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-b .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-b .form.b-form-light input[type=date].not-empty,.sc-b .form.b-form-light input[type=date]:focus {
    color: #666
}

.sc-b .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-b .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: #666
}

.sc-b .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-b .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-b .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-b .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: #666
}

.sc-b .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-b .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: #666
}

.sc-b .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: #393939
}

.sc-b .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-b .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-b .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-b .form.b-form-light .form-input input:focus,.sc-b .form.b-form-light .form-input select:focus,.sc-b .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-b .form.b-form-light .form-input input:focus+label,.sc-b .form.b-form-light .form-input input:focus+label:after,.sc-b .form.b-form-light .form-input select:focus+label,.sc-b .form.b-form-light .form-input select:focus+label:after,.sc-b .form.b-form-light .form-input textarea:focus+label,.sc-b .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-b .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-b .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-b .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-b .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-b .form.b-form-light .form-input.wnd-validate-error input,.sc-b .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-b .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-b .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: #666
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-b .form.b-form-light .form-input.wnd-validate-error label,.sc-b .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-b .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-b .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-b .form.b-form-light .form-input.wnd-validate-error input,.sc-b .form.b-form-light .form-input.wnd-validate-error select,.sc-b .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-b .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-b .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-b .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-b .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-b .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-b.s-hn .cart {
    color: #666
}

.sc-b.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-b.s-hn .cart .cart-text span {
    color: #666
}

.sc-b.s-hn .cart-piece-count {
    background: #393939;
    color: #fff
}

.sc-b.s-hn .cart a .cart-content-link:after {
    color: #393939
}

.sc-b.s-hn.wnd-mt-classic .search-icon:before,.sc-b.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #d1d1d1
}

.sc-b.s-hn.wnd-mt-classic .search-icon-text,.sc-b.s-hn.wnd-mt-sidebar .search-icon-text {
    color: #666
}

.sc-b.s-hn.wnd-mt-classic .search-icon:after,.sc-b.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #393939
}

.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.sc-b.s-hn .search-results,.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-b.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-b.s-hn .search-results .ssb-wrapper {
    border-color: hsla(0,0%,40%,.08)
}

.sc-b.s-hn .search-results .ssb-category-products-header,.sc-b.s-hn .search-results .ssb-category-products-header:hover {
    color: hsla(0,0%,40%,.8)
}

.sc-b.s-hn .search-results .ssb-view-all,.sc-b.s-hn .search-results .ssb-view-all:hover {
    color: #666
}

.sc-b.s-hn .search-results .ssb-item-type {
    color: hsla(0,0%,40%,.5)
}

.sc-b.s-hn .search-results .ssb-item a:hover,.sc-b.s-hn .search-results .ssb-product a:hover {
    background-color: hsla(0,0%,40%,.08)
}

.sc-b.s-hn .search-results .ssb-product,.sc-b.s-hn .search-results .ssb-product:hover {
    color: #666
}

.sc-b.s-hn .search-results .ssb-view-all:before,.sc-b.s-hn .search-results .ssb hr {
    border-color: hsla(0,0%,40%,.08)
}

.sc-b.s-hn.wnd-mt-sliding .search-icon:after {
    color: #393939
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-b.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-b.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-b.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #393939
}

.sc-b.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-b.s-hn.wnd-mt-boxed #menu-submit {
    color: #393939;
    background-color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-b.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-b.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-b.s-hn.wnd-mt-boxed #menu-submit span,.sc-b.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-b.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #393939
}

.sc-b.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-b.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-b #menu-submit span,.sc-b #menu-submit span:after,.sc-b #menu-submit span:before {
    background-color: #393939
}

.l-d-border .sc-b.s-hm .s-o,.l-d-border .sc-b.s-hn .s-o {
    border-color: #fff
}

.sc-b.s-hn .bgonscroll {
    background: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-b.s-hn.wnd-nav-border .s-w:after {
    background: #e8e8e8
}

.sc-b.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #e8e8e8
}

.l-narrow .sc-b.s-hn.sticky {
    background: none
}

.l-narrow .sc-b.s-hn.sticky .s-o {
    background-color: #fff
}

.sc-b.s-hc-claim-box .s-hc-c-b,.sc-b.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-b .logo-default {
    color: #393939
}

.sc-b .logo-default embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-default-inv,.sc-b .logo-default-inv embed {
    color: #fff
}

.sc-b .logo-bg {
    color: #393939
}

.sc-b .logo-bg .b-l-c {
    background-color: #fff
}

.sc-b .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-bg-inv {
    color: #fff
}

.sc-b .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-b .logo-bg-inv embed {
    color: #afafaf;
    outline-color: #ccc;
    border-color: #d6d6d6
}

.sc-b .logo-color {
    color: #fff
}

.sc-b .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-b .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-b .logo-color-inv {
    color: #9d9d9d
}

.sc-b .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-b .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-color-text {
    color: #9d9d9d
}

.sc-b .logo-color-text embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-color-alpha {
    color: #fff
}

.sc-b .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-b .logo-color-alpha embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-b .logo-gray {
    color: #fff
}

.sc-b .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-b .logo-gray embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-b .logo-borders {
    color: #393939
}

.sc-b .logo-borders .b-l-text-w,.sc-b .logo-borders .b-l-text:after,.sc-b .logo-borders .b-l-text:before,.sc-b .logo-borders .logo {
    border-color: #393939
}

.sc-b .logo-borders embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-wings {
    color: #393939
}

.sc-b .logo-wings embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-wings .b-l-text-w:after,.sc-b .logo-wings .b-l-text-w:before {
    border-color: #9d9d9d
}

.sc-b .logo-beside {
    color: #393939
}

.sc-b .logo-beside embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-beside .b-l-text-w:after,.sc-b .logo-beside .b-l-text-w:before {
    border-color: #9d9d9d
}

.sc-b .logo-underline {
    color: #393939
}

.sc-b .logo-underline embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .logo-underline .b-l-text-w:after,.sc-b .logo-underline .b-l-text-w:before {
    border-color: #9d9d9d
}

.sc-b.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-b.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-b.logo-center .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-b.logo-center .logo-bg-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-b.logo-center .logo-color embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-b.logo-center .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-b.logo-center .logo-color-alpha embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-b.logo-center .logo-gray embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-b .b-text h1 {
    color: #393939
}

.sc-b .b-text h1:after {
    background: #9d9d9d
}

.sc-b .b-text h2 {
    color: #393939
}

.sc-b .b-text h2:after {
    background: #9d9d9d
}

.sc-b .b-text h3 {
    color: #9d9d9d
}

.sc-b .b-text h3:after,.sc-b .b-text h3:before {
    background: #9d9d9d
}

.sc-b.s .b.b-text h1 a,.sc-b.s .b.b-text h2 a {
    color: inherit;
    border-color: rgba(57,57,57,.5)
}

.sc-b.s .b.b-text h3 a {
    color: inherit;
    border-color: hsla(0,0%,62%,.5)
}

.sc-b .b-text a,.sc-b .link a {
    color: #393939;
    border-color: rgba(57,57,57,.5)
}

.sc-b .b-text blockquote {
    color: #9d9d9d
}

.sc-b .b-text blockquote a {
    color: inherit!important;
    border-color: hsla(0,0%,62%,.5)!important
}

.sc-b .b-text blockquote:before {
    color: hsla(0,0%,67%,.5)
}

.sc-b .b-text blockquote h1,.sc-b .b-text blockquote h2,.sc-b .b-text blockquote h3,.sc-b .b-text blockquote p {
    border-color: hsla(0,0%,67%,.5)
}

.sc-b .b-text blockquote h1:after,.sc-b .b-text blockquote h2:after,.sc-b .b-text blockquote h3:after,.sc-b .b-text blockquote p:after {
    color: hsla(0,0%,67%,.5)
}

.sc-b .mt h3 {
    color: #393939
}

.sc-b .mt h4 {
    color: #9d9d9d
}

.sc-b .mt h3+h4:before {
    background: hsla(0,0%,62%,.25)
}

.sc-d {
    color: #ccc
}

.sc-d.l-bg,.sc-d .s-bg,.sc-d.s-c {
    background-color: #222
}

.sc-d.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-d.wnd-a-button .wnd-sample-wrapper,.sc-d.wnd-a-choice label,.sc-d.wnd-media-solidColor i,.sc-d.wnd-switcher-item {
    background-color: #222
}

.sc-d .blog .item-head h2 {
    color: #fff
}

.sc-d .blog .item-date {
    color: #888
}

.sc-d .blog .item-perex blockquote,.sc-d .blog .item-perex h1,.sc-d .blog .item-perex h2,.sc-d .blog .item-perex h3,.sc-d .blog .item-perex p {
    color: #ccc
}

.sc-d .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-d .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-d .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-d .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #3b3b3b
}

body.wnd-fe:not(.touched) .sc-d .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #666
}

.sc-d .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #888
}

body.wnd-cms:not(.touched) .sc-d .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #666
}

.sc-d .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-d .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: none;
    box-shadow: none
}

.sc-d .blog-feed-board .item-head h2 {
    color: #fff
}

.sc-d .blog-feed-board .item-date:before {
    background-color: #222
}

.sc-d .blog-feed-board .item-date:after {
    background-color: #c3c3c3
}

.sc-d .blog-feed-board .item-date>div {
    background-color: #c3c3c3;
    color: #fff
}

.sc-d .blog-feed-board .item-perex blockquote,.sc-d .blog-feed-board .item-perex h1,.sc-d .blog-feed-board .item-perex h2,.sc-d .blog-feed-board .item-perex h3,.sc-d .blog-feed-board .item-perex h4,.sc-d .blog-feed-board .item-perex p {
    color: #ccc
}

.sc-d .s-bdh-t {
    color: #fff
}

.sc-d .s-bdh-t:after {
    background-color: #acacac
}

.sc-d .s-bdh-d {
    color: #888
}

.sc-d.s-hm-contentbox .s-bdh-d,.sc-d.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-d .b-btn-1 .b-btn-l,.sc-d .b-btn-1 .wnd-replace-form-button,.sc-d .eshop .b-btn-3 .b-btn-l,.sc-d .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: #fff;
    color: #393939;
    border-color: #fff
}

body.wnd-fe:not(.touched) .sc-d .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-d .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-d .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-d .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #e6e6e6;
    border-color: #e6e6e6
}

.sc-d .b-btn-2 .b-btn-l,.sc-d .b-btn-2 .wnd-replace-form-button {
    color: #fff;
    background-color: transparent;
    border-color: #acacac
}

body.wnd-fe:not(.touched) .sc-d .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-d .b-btn-2 .wnd-replace-form-button:hover {
    border-color: #fff
}

.b-btn-dso .sc-d .b-btn-2 .b-btn-l,.b-btn-dso .sc-d .b-btn-2 .wnd-replace-form-button {
    background-color: #000
}

.sc-d .b-btn-3 .b-btn-l,.sc-d .b-btn-3 .wnd-replace-form-button {
    background-color: #acacac;
    border-color: #acacac;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-d .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-d .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #9b9b9b;
    border-color: #9b9b9b
}

.sc-d .b-btn-4 .b-btn-l,.sc-d .b-btn-4 .wnd-replace-form-button {
    border-color: #888;
    color: #acacac;
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-d .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-d .b-btn-4 .wnd-replace-form-button:hover {
    border-color: #fff;
    color: #fff
}

.sc-d .b-btn-5 .b-btn-l,.sc-d .b-btn-5 .wnd-replace-form-button {
    color: #fff;
    background-color: transparent
}

.sc-d .b-btn-5 .b-btn-l .b-btn-t,.sc-d .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-d .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-d .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: #fff
}

.b-btn-dbb .sc-d .b-btn-1 .b-btn-l,.b-btn-dbb .sc-d .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-d .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-d .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-d .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-d .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-d .b-btn-2 .b-btn-l,.b-btn-dbb .sc-d .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-d .b-btn-4 .b-btn-l,.b-btn-dbb .sc-d .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

.b-btn-dso .sc-d .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-d .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-d .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-d .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-d .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: #acacac;
    border-color: #3b3b3b;
    background-color: #3b3b3b
}

.sc-d .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-d .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #434343;
    border-color: #434343
}

body .sc-d .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: #acacac;
    border-color: #3b3b3b;
    background-color: #3b3b3b
}

.b-btn-dbb .sc-d .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-d .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-d .b-btn-4 .wnd-replace-form-button,.sc-d .claim-default {
    color: #fff
}

.sc-d .claim-default-inv {
    color: #000
}

.sc-d .claim-bg {
    color: #393939
}

.sc-d .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-d .claim-bg-inv {
    color: #fff
}

.sc-d .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-d .claim-color {
    color: #fff
}

.sc-d .claim-color>span>span {
    background-color: #acacac;
    box-shadow: .9375rem 0 0 #acacac,-.9375rem 0 0 #acacac,.9375rem 0 0 #acacac,-.9375rem 0 0 #acacac,.9375rem 0 0 #acacac,-.9375rem 0 0 #acacac;
    border-radius: .1px
}

.sc-d .claim-color-inv {
    color: #acacac
}

.sc-d .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-d .claim-color-text {
    color: #acacac
}

.sc-d .claim-color-alpha {
    color: #fff
}

.sc-d .claim-color-alpha>span>span {
    background-color: hsla(0,0%,67%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,67%,.7),-.9375rem 0 0 hsla(0,0%,67%,.7);
    border-radius: .1px
}

.sc-d .claim-gray {
    color: #fff
}

.sc-d .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-d .claim-borders {
    color: #fff
}

.sc-d .claim-borders .sit-w {
    border-color: #fff
}

.sc-d .claim-beside {
    color: #fff
}

.sc-d .claim-beside .sit-w:after,.sc-d .claim-beside .sit-w:before {
    background-color: #acacac
}

.sc-d .claim-wings {
    color: #fff
}

.sc-d .claim-wings .sit-w:after,.sc-d .claim-wings .sit-w:before {
    border-color: #acacac
}

.sc-d .claim-underline {
    color: #fff
}

.sc-d .claim-underline:after {
    border-bottom-color: #acacac
}

.sc-d .arrow-submit {
    background-color: #000;
    color: #ccc;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-d .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-d .dots li {
    background-color: #666
}

.sc-d .dots li.active,body.wnd-fe:not(.touched) .sc-d .dots li:hover {
    background-color: #fff
}

.sc-d .pager a {
    color: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-d .pager a:hover {
    color: #fff
}

.sc-d .pager a:after,.sc-d .pager a:before,body.wnd-cms:not(.touched) .sc-d .wnd-active-listing-zone .pager a:hover {
    color: #888
}

.sc-d .line-color {
    border-color: #666
}

.sc-d .wnd-image-placeholder embed {
    color: #ccc!important;
    opacity: 1!important
}

.sc-d .wnd-empty-thumbnail .eshop-cart-product-image,.sc-d .wnd-empty-thumbnail .product-gallery-content,.sc-d .wnd-empty-thumbnail.ssb-product-image,.sc-d .wnd-empty-thumbnail .thumbnail,.sc-d .wnd-image-placeholder>div {
    background-color: #434343
}

.sc-d .b-img-embed {
    border-color: #acacac
}

.sc-d .b-img embed {
    color: #b0b0b0;
    outline-color: #888;
    border-color: #6a6a6a
}

.img-t-o .sc-d .b-gal-slideshow .b-gal-t,.img-t-u .sc-d .b-gal-t,.img-t-u .sc-d .b-img-t,.sc-d .loading {
    color: #ccc
}

.b-e-bs .sc-d .eshop-grid .item-wrapper {
    border-color: #3b3b3b
}

.b-e-bs .sc-d .eshop-grid .product-price {
    color: #ccc
}

body:not(.touched).wnd-cms.b-e-bs .sc-d .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-d .eshop-grid .item-wrapper:hover {
    border-color: #666
}

.b-e-ds .sc-d .eshop-grid .item-media {
    background-color: transparent
}

.sc-d .eshop-grid .item {
    border: 1px solid transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-d .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-d .eshop-grid .item:hover {
    border: 1px solid #666
}

.b-e-frs .sc-d .eshop-grid .item-media {
    background-color: #434343
}

.b-e-frs .sc-d .eshop-grid .item-wrapper {
    background-color: #434343;
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

body:not(.touched).wnd-cms.b-e-frs .sc-d .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-d .eshop-grid .item-wrapper:hover {
    background-color: #4c4c4c
}

.sc-d .eshop-grid .product-title {
    color: #fff
}

.sc-d .eshop-grid .product-price {
    color: #ccc
}

.sc-d .eshop-grid .product-price-comparative {
    color: #888
}

.sc-d .eshop-slider .product-price,.sc-d .eshop-slider .product-title {
    color: #fff
}

.sc-d .eshop-slider .product-price-comparative {
    color: #acacac
}

.sc-d .eshop-filter h3 {
    color: #fff;
    border-bottom-color: #888
}

.sc-d .eshop-filter a {
    color: #acacac
}

.sc-d .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-d .eshop-filter a:hover {
    color: #fff
}

.sc-d .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #000;
    border-color: #666;
    color: #ccc
}

body.wnd-fe:not(.touched) .sc-d .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-d .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-d .eshop-filter-select select option {
    color: #666
}

.sc-d .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-d .eshop-filter-select .select:after {
    color: #ccc
}

body.wnd-cms:not(.touched) .sc-d .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: #fff
}

.sc-d .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #393939
}

.sc-d .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-d .eshop-cart-head div {
    color: #acacac
}

.sc-d .eshop-cart-tr {
    background-color: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-d .eshop-cart-product-title {
    color: #fff
}

.sc-d .eshop-cart-price,.sc-d .eshop-cart-product-variant {
    color: #acacac
}

.sc-d .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #666;
    color: #666
}

.sc-d .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-d .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-d .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-d .eshop-cart-quantity-button:after,.sc-d .eshop-cart-quantity-button:before {
    background-color: #acacac
}

body.wnd-fe:not(.touched) .sc-d .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-d .eshop-cart-quantity-button:hover:before {
    background-color: #ccc
}

body.wnd-fe:not(.touched) .sc-d .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: #888
}

.sc-d .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-d .eshop-cart-sum {
    color: #fff
}

.sc-d .eshop-cart-delete {
    color: #888
}

.sc-d .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-d .eshop-cart-delete:hover {
    color: #acacac
}

.sc-d .eshop-cart-total-value {
    color: #fff
}

.sc-d .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #222
}

.sc-d .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-d .eshop-detail .product-title {
    color: #fff
}

.sc-d .eshop-detail .product-title:after {
    background-color: #acacac
}

.sc-d .eshop-detail .product-variants-title {
    color: #fff
}

.sc-d .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: #fff
}

.sc-d .eshop-detail .product-price {
    color: #fff
}

.sc-d .eshop-detail .product-price-comparative {
    color: #acacac
}

.sc-d .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #000
}

.sc-d.s-f {
    color: #ccc
}

.sc-d.s-f-edit .s-f-l-w:before,.sc-d.s-f-map-new .s-f-l-w:before,.sc-d.s-f-map .s-f-l-w:before,.sc-d.s-f .s-f-border.border-top:before {
    border-top-color: #666
}

.sc-d.s-f .s-f-ez .b-text p a,.sc-d.s-f .s-f-ez .link a,.sc-d.s-f .s-f-l .b-text p a,.sc-d.s-f .s-f-l .link a {
    color: #ccc;
    border-color: hsla(0,0%,80%,.7)
}

body.wnd-fe:not(.touched) .sc-d.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-d.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-d.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-d.s-f .s-f-l .link a:hover {
    color: #ccc;
    border-color: #ccc
}

.sc-d.s-f .s-f-lang-t {
    color: #ccc
}

.sc-d.s-f .s-f-lang .link:after {
    color: #acacac
}

.ac-h .sc-d.s-f .b-text h1,.ac-h .sc-d.s-f .b-text h2 {
    color: #fff
}

.ac-s .sc-d.s-f .b-text h3 {
    color: #acacac
}

.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: #acacac
}

.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-d.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: hsla(0,0%,53%,.5)
}

.l:not(.l-boxed) .sc-d.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-d.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-d.s-f-map-new .s-o,.l:not(.l-boxed) .sc-d.s-f-map .s-o {
    background-color: #222
}

.l-boxed .sc-d.s-f-edit .s-f-l-w,.l-boxed .sc-d.s-f-map-new .s-f-l-w,.l-boxed .sc-d.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-d.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-d.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-d.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-d.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-d.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-d.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-d.s-f-edit .s-f-l-w .link a,.l-boxed .sc-d.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-d.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-d.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-d.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-d.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-d.s-f-edit .s-f-bg-stripe,.l-boxed .sc-d.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-d.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-d.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-d.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-d.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-d .form.b-form-default .wnd-required label,.sc-d .form.b-form-default label {
    color: #ccc
}

.sc-d .form.b-form-default input,.sc-d .form.b-form-default select,.sc-d .form.b-form-default textarea {
    background: #fff;
    border-color: #666;
    color: #666;
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-d .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-d .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-d .form.b-form-default .select {
    color: #666
}

.sc-d .form.b-form-default select option {
    color: #393939
}

.sc-d .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-d .form.b-form-default .form-group-content label {
    color: #ccc
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-d .form.b-form-default .checkbox,.sc-d .form.b-form-default .radio-button {
    background: #fff;
    border-color: #666;
    color: #ccc
}

.sc-d .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-d .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-d .form.b-form-default .form-file-button {
    background: none;
    color: #ccc;
    border-color: #666
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-file-button:hover {
    background: none;
    color: #ccc;
    border-color: #9c9c9c
}

.sc-d .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: #ccc
}

.sc-d .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-d .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: #ccc
}

.sc-d .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: #ccc!important
}

.sc-d .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-d .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: #666
}

.sc-d .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-d .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-d .form.b-form-default .form-input input,.sc-d .form.b-form-default .form-input select,.sc-d .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-d .form.b-form-default .form-input input:focus,.sc-d .form.b-form-default .form-input select:focus,.sc-d .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-d .form.b-form-light .wnd-required label,.sc-d .form.b-form-light label {
    color: #acacac
}

.sc-d .form.b-form-light input,.sc-d .form.b-form-light select,.sc-d .form.b-form-light textarea {
    background: transparent;
    border-color: #666;
    color: #ccc
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-d .form.b-form-light .form-email input {
    color: transparent
}

.sc-d .form.b-form-light .form-email input.not-empty,.sc-d .form.b-form-light .select {
    color: #ccc
}

.sc-d .form.b-form-light .select:after {
    color: #666
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .select:hover:after {
    color: #ccc
}

.sc-d .form.b-form-light select.not-clicked,.sc-d .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-d .form.b-form-light select:disabled option,.sc-d .form.b-form-light select option {
    color: #393939
}

.sc-d .form.b-form-light select:disabled option:disabled,.sc-d .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-d .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-d .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-d .form.b-form-light .form-number-controls button:after {
    color: #acacac
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-number-controls button:hover:after {
    color: #ccc
}

.sc-d .form.b-form-light .form-group-content label {
    color: #acacac
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-d .form.b-form-light .checkbox,.sc-d .form.b-form-light .radio-button {
    background: transparent;
    border-color: #666;
    color: #9c9c9c
}

.sc-d .form.b-form-light .form-file-button:after {
    color: #acacac
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: #ccc
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: #ccc
}

.sc-d .form.b-form-light .form-file-cover {
    border-bottom-color: #666
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-d .form.b-form-light .form-file-text {
    color: #ccc
}

.sc-d .form.b-form-light .form-file-remove:after {
    color: #acacac
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #ccc
}

.sc-d .form.b-form-light input[type=date] {
    color: transparent
}

.sc-d .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-d .form.b-form-light input[type=date]:-moz-placeholder,.sc-d .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-d .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-d .form.b-form-light input[type=date].not-empty,.sc-d .form.b-form-light input[type=date]:focus {
    color: #ccc
}

.sc-d .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-d .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: #ccc
}

.sc-d .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-d .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-d .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-d .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: #ccc
}

.sc-d .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-d .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: #ccc
}

.sc-d .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: #fff
}

.sc-d .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-d .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-d .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-d .form.b-form-light .form-input input:focus,.sc-d .form.b-form-light .form-input select:focus,.sc-d .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-d .form.b-form-light .form-input input:focus+label,.sc-d .form.b-form-light .form-input input:focus+label:after,.sc-d .form.b-form-light .form-input select:focus+label,.sc-d .form.b-form-light .form-input select:focus+label:after,.sc-d .form.b-form-light .form-input textarea:focus+label,.sc-d .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-d .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-d .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-d .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-d .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-d .form.b-form-light .form-input.wnd-validate-error input,.sc-d .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-d .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-d .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: #ccc
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-d .form.b-form-light .form-input.wnd-validate-error label,.sc-d .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-d .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-d .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-d .form.b-form-light .form-input.wnd-validate-error input,.sc-d .form.b-form-light .form-input.wnd-validate-error select,.sc-d .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-d .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-d .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-d .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-d .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-d .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-d.s-hn .cart {
    color: #ccc
}

.sc-d.s-hn .cart:before {
    background-color: #666
}

.sc-d.s-hn .cart .cart-text span {
    color: #ccc
}

.sc-d.s-hn .cart-piece-count {
    background: #fff;
    color: #000
}

.sc-d.s-hn .cart a .cart-content-link:after {
    color: #fff
}

.sc-d.s-hn.wnd-mt-classic .search-icon:before,.sc-d.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #666
}

.sc-d.s-hn.wnd-mt-classic .search-icon-text,.sc-d.s-hn.wnd-mt-sidebar .search-icon-text {
    color: #ccc
}

.sc-d.s-hn.wnd-mt-classic .search-icon:after,.sc-d.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.sc-d.s-hn .search-results,.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-d.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-d.s-hn .search-results .ssb-wrapper {
    border-color: hsla(0,0%,40%,.08)
}

.sc-d.s-hn .search-results .ssb-category-products-header,.sc-d.s-hn .search-results .ssb-category-products-header:hover {
    color: hsla(0,0%,40%,.8)
}

.sc-d.s-hn .search-results .ssb-view-all,.sc-d.s-hn .search-results .ssb-view-all:hover {
    color: #666
}

.sc-d.s-hn .search-results .ssb-item-type {
    color: hsla(0,0%,40%,.5)
}

.sc-d.s-hn .search-results .ssb-item a:hover,.sc-d.s-hn .search-results .ssb-product a:hover {
    background-color: hsla(0,0%,40%,.08)
}

.sc-d.s-hn .search-results .ssb-product,.sc-d.s-hn .search-results .ssb-product:hover {
    color: #666
}

.sc-d.s-hn .search-results .ssb-view-all:before,.sc-d.s-hn .search-results .ssb hr {
    border-color: hsla(0,0%,40%,.08)
}

.sc-d.s-hn.wnd-mt-sliding .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-d.s-hn.wnd-mt-boxed .cart a {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-d.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-d.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #fff
}

.sc-d.s-hn.wnd-mt-boxed .search {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-d.s-hn.wnd-mt-boxed #menu-submit {
    color: #fff;
    background-color: #000;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-d.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-d.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-d.s-hn.wnd-mt-boxed #menu-submit span,.sc-d.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-d.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #fff
}

.sc-d.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-d.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-d #menu-submit span,.sc-d #menu-submit span:after,.sc-d #menu-submit span:before {
    background-color: #fff
}

.l-d-border .sc-d.s-hm .s-o,.l-d-border .sc-d.s-hn .s-o {
    border-color: #fff
}

.sc-d.s-hn .bgonscroll {
    background: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-d.s-hn.wnd-nav-border .s-w:after {
    background: #3b3b3b
}

.sc-d.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #3b3b3b
}

.l-narrow .sc-d.s-hn.sticky {
    background: none
}

.l-narrow .sc-d.s-hn.sticky .s-o {
    background-color: #2f2f2f
}

.sc-d.s-hc-claim-box .s-hc-c-b,.sc-d.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-d .logo-default {
    color: #fff
}

.sc-d .logo-default embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-default-inv,.sc-d .logo-default-inv embed {
    color: #000
}

.sc-d .logo-bg {
    color: #393939
}

.sc-d .logo-bg .b-l-c {
    background-color: #fff
}

.sc-d .logo-bg embed {
    color: #9a9a9a;
    outline-color: #666;
    border-color: #505050
}

.sc-d .logo-bg-inv {
    color: #fff
}

.sc-d .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-d .logo-bg-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-color {
    color: #fff
}

.sc-d .logo-color .b-l-c {
    background-color: #acacac
}

.sc-d .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-d .logo-color-inv {
    color: #acacac
}

.sc-d .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-d .logo-color-inv embed {
    color: #9a9a9a;
    outline-color: #666;
    border-color: #505050
}

.sc-d .logo-color-text {
    color: #acacac
}

.sc-d .logo-color-text embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-color-alpha {
    color: #fff
}

.sc-d .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,67%,.7)
}

.sc-d .logo-color-alpha embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-d .logo-gray {
    color: #fff
}

.sc-d .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-d .logo-gray embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-d .logo-borders {
    color: #fff
}

.sc-d .logo-borders .b-l-text-w,.sc-d .logo-borders .b-l-text:after,.sc-d .logo-borders .b-l-text:before,.sc-d .logo-borders .logo {
    border-color: #fff
}

.sc-d .logo-borders embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-wings {
    color: #fff
}

.sc-d .logo-wings embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-wings .b-l-text-w:after,.sc-d .logo-wings .b-l-text-w:before {
    border-color: #acacac
}

.sc-d .logo-beside {
    color: #fff
}

.sc-d .logo-beside embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-beside .b-l-text-w:after,.sc-d .logo-beside .b-l-text-w:before {
    border-color: #acacac
}

.sc-d .logo-underline {
    color: #fff
}

.sc-d .logo-underline embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .logo-underline .b-l-text-w:after,.sc-d .logo-underline .b-l-text-w:before {
    border-color: #acacac
}

.sc-d.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-d.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-d.logo-center .logo-bg embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-d.logo-center .logo-bg-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d.logo-center .logo-color .b-l-text-w {
    background-color: #acacac
}

.sc-d.logo-center .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-d.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-d.logo-center .logo-color-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,67%,.7)
}

.sc-d.logo-center .logo-color-alpha embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-d.logo-center .logo-gray embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-d .b-text h1 {
    color: #fff
}

.sc-d .b-text h1:after {
    background: #acacac
}

.sc-d .b-text h2 {
    color: #fff
}

.sc-d .b-text h2:after {
    background: #acacac
}

.sc-d .b-text h3 {
    color: #acacac
}

.sc-d .b-text h3:after,.sc-d .b-text h3:before {
    background: #acacac
}

.sc-d.s .b.b-text h1 a,.sc-d.s .b.b-text h2 a {
    color: inherit;
    border-color: hsla(0,0%,100%,.5)
}

.sc-d.s .b.b-text h3 a {
    color: inherit;
    border-color: hsla(0,0%,67%,.5)
}

.sc-d .b-text a,.sc-d .link a {
    color: #fff;
    border-color: hsla(0,0%,100%,.5)
}

.sc-d .b-text blockquote {
    color: #acacac
}

.sc-d .b-text blockquote a {
    color: inherit!important;
    border-color: hsla(0,0%,67%,.5)!important
}

.sc-d .b-text blockquote:before {
    color: hsla(0,0%,53%,.5)
}

.sc-d .b-text blockquote h1,.sc-d .b-text blockquote h2,.sc-d .b-text blockquote h3,.sc-d .b-text blockquote p {
    border-color: hsla(0,0%,53%,.5)
}

.sc-d .b-text blockquote h1:after,.sc-d .b-text blockquote h2:after,.sc-d .b-text blockquote h3:after,.sc-d .b-text blockquote p:after {
    color: hsla(0,0%,53%,.5)
}

.sc-d .mt h3 {
    color: #fff
}

.sc-d .mt h4 {
    color: #acacac
}

.sc-d .mt h3+h4:before {
    background: hsla(0,0%,67%,.25)
}

.sc-w {
    color: #666
}

.sc-w.l-bg,.sc-w .s-bg,.sc-w.s-c {
    background-color: #fff
}

.sc-w.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-w.wnd-a-button .wnd-sample-wrapper,.sc-w.wnd-a-choice label,.sc-w.wnd-media-solidColor i,.sc-w.wnd-switcher-item {
    background-color: #fff
}

.sc-w .blog .item-head h2,.sc-w.s-c .blog .item-head h2 {
    color: #393939
}

.sc-w .blog .item-date,.sc-w.s-c .blog .item-date {
    color: #bababa
}

.sc-w .blog .item-perex blockquote,.sc-w .blog .item-perex h1,.sc-w .blog .item-perex h2,.sc-w .blog .item-perex h3,.sc-w .blog .item-perex p,.sc-w.s-c .blog .item-perex blockquote,.sc-w.s-c .blog .item-perex h1,.sc-w.s-c .blog .item-perex h2,.sc-w.s-c .blog .item-perex h3,.sc-w.s-c .blog .item-perex p {
    color: #666
}

.sc-w .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head,.sc-w.s-c .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-w .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-w .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2,.sc-w.s-c .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-w.s-c .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-w .blog-tiles-large .wnd-empty-thumbnail .item-wrapper,.sc-w.s-c .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #e8e8e8
}

body.wnd-fe:not(.touched) .sc-w .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper,body.wnd-fe:not(.touched) .sc-w.s-c .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-w .blog-tiles-large .wnd-empty-thumbnail .item-date,.sc-w.s-c .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #aaa
}

body.wnd-cms:not(.touched) .sc-w .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper,body.wnd-cms:not(.touched) .sc-w.s-c .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-w .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-w .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper,.sc-w.s-c .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-w.s-c .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: none;
    box-shadow: none
}

.sc-w .blog-feed-board .item-head h2,.sc-w.s-c .blog-feed-board .item-head h2 {
    color: #393939
}

.sc-w .blog-feed-board .item-date:before,.sc-w.s-c .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-w .blog-feed-board .item-date:after,.sc-w.s-c .blog-feed-board .item-date:after {
    background-color: #666
}

.sc-w .blog-feed-board .item-date>div,.sc-w.s-c .blog-feed-board .item-date>div {
    background-color: #666;
    color: #fff
}

.sc-w .blog-feed-board .item-perex blockquote,.sc-w .blog-feed-board .item-perex h1,.sc-w .blog-feed-board .item-perex h2,.sc-w .blog-feed-board .item-perex h3,.sc-w .blog-feed-board .item-perex h4,.sc-w .blog-feed-board .item-perex p,.sc-w.s-c .blog-feed-board .item-perex blockquote,.sc-w.s-c .blog-feed-board .item-perex h1,.sc-w.s-c .blog-feed-board .item-perex h2,.sc-w.s-c .blog-feed-board .item-perex h3,.sc-w.s-c .blog-feed-board .item-perex h4,.sc-w.s-c .blog-feed-board .item-perex p {
    color: #666
}

.sc-w .s-bdh-t,.sc-w.s-c .s-bdh-t {
    color: #393939
}

.sc-w .s-bdh-t:after,.sc-w.s-c .s-bdh-t:after {
    background-color: #9d9d9d
}

.sc-w .s-bdh-d,.sc-w.s-c .s-bdh-d {
    color: #bababa
}

.sc-w.s-c.s-hm-contentbox .s-bdh-d,.sc-w.s-c.s-hm-contentbox .s-bdh-t,.sc-w.s-hm-contentbox .s-bdh-d,.sc-w.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-w .b-btn-1 .b-btn-l,.sc-w .b-btn-1 .wnd-replace-form-button,.sc-w .eshop .b-btn-3 .b-btn-l,.sc-w .eshop .b-btn-3 .wnd-replace-form-button,.sc-w.s-c .b-btn-1 .b-btn-l,.sc-w.s-c .b-btn-1 .wnd-replace-form-button,.sc-w.s-c .eshop .b-btn-3 .b-btn-l,.sc-w.s-c .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: #393939;
    color: #fff;
    border-color: #393939
}

body.wnd-fe:not(.touched) .sc-w .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-w .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w .eshop .b-btn-3 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-w.s-c .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #4d4d4d;
    border-color: #4d4d4d
}

.sc-w .b-btn-2 .b-btn-l,.sc-w .b-btn-2 .wnd-replace-form-button,.sc-w.s-c .b-btn-2 .b-btn-l,.sc-w.s-c .b-btn-2 .wnd-replace-form-button {
    color: #393939;
    background-color: transparent;
    border-color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-w .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w .b-btn-2 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-2 .wnd-replace-form-button:hover {
    border-color: #393939
}

.b-btn-dso .sc-w .b-btn-2 .b-btn-l,.b-btn-dso .sc-w .b-btn-2 .wnd-replace-form-button,.b-btn-dso .sc-w.s-c .b-btn-2 .b-btn-l,.b-btn-dso .sc-w.s-c .b-btn-2 .wnd-replace-form-button {
    background-color: #fff
}

.sc-w .b-btn-3 .b-btn-l,.sc-w .b-btn-3 .wnd-replace-form-button,.sc-w.s-c .b-btn-3 .b-btn-l,.sc-w.s-c .b-btn-3 .wnd-replace-form-button {
    background-color: #9d9d9d;
    border-color: #9d9d9d;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-w .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w .b-btn-3 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #8d8d8d;
    border-color: #8d8d8d
}

.sc-w .b-btn-4 .b-btn-l,.sc-w .b-btn-4 .wnd-replace-form-button,.sc-w.s-c .b-btn-4 .b-btn-l,.sc-w.s-c .b-btn-4 .wnd-replace-form-button {
    border-color: #bababa;
    color: #9d9d9d;
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-w .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w .b-btn-4 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-4 .wnd-replace-form-button:hover {
    border-color: #393939;
    color: #393939
}

.sc-w .b-btn-5 .b-btn-l,.sc-w .b-btn-5 .wnd-replace-form-button,.sc-w.s-c .b-btn-5 .b-btn-l,.sc-w.s-c .b-btn-5 .wnd-replace-form-button {
    color: #393939;
    background-color: transparent
}

.sc-w .b-btn-5 .b-btn-l .b-btn-t,.sc-w .b-btn-5 .wnd-replace-form-button .b-btn-t,.sc-w.s-c .b-btn-5 .b-btn-l .b-btn-t,.sc-w.s-c .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: rgba(57,57,57,.4)
}

body.wnd-fe:not(.touched) .sc-w .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-w .b-btn-5 .wnd-replace-form-button:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-w.s-c .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: #393939
}

.b-btn-dbb .sc-w .b-btn-1 .b-btn-l,.b-btn-dbb .sc-w .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-w .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-w .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w .eshop .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-w.s-c .b-btn-1 .b-btn-l,.b-btn-dbb .sc-w.s-c .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-w.s-c .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w.s-c .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-w.s-c .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w.s-c .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-w .b-btn-2 .b-btn-l,.b-btn-dbb .sc-w .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-w .b-btn-4 .b-btn-l,.b-btn-dbb .sc-w .b-btn-4 .wnd-replace-form-button,.b-btn-dbb .sc-w.s-c .b-btn-2 .b-btn-l,.b-btn-dbb .sc-w.s-c .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-w.s-c .b-btn-4 .b-btn-l,.b-btn-dbb .sc-w.s-c .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

.b-btn-dso .sc-w .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-w .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button,.b-btn-dso .sc-w.s-c .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-w.s-c .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-w .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-w .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-w.s-c .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-w.s-c .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-w .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l,.sc-w.s-c .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: #9d9d9d;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.sc-w .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,.sc-w.s-c .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-w .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

body .sc-w .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l,body .sc-w.s-c .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: #9d9d9d;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.b-btn-dbb .sc-w .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w.s-c .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-w .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-w .b-btn-4 .wnd-replace-form-button,.l-page:not(.ac-none) .sc-w.s-c .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-w.s-c .b-btn-4 .wnd-replace-form-button,.sc-w .claim-default {
    color: #393939
}

.sc-w .claim-default-inv {
    color: #fff
}

.sc-w .claim-bg {
    color: #393939
}

.sc-w .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-w .claim-bg-inv {
    color: #fff
}

.sc-w .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-w .claim-color {
    color: #fff
}

.sc-w .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-w .claim-color-inv {
    color: #9d9d9d
}

.sc-w .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-w .claim-color-text {
    color: #9d9d9d
}

.sc-w .claim-color-alpha {
    color: #fff
}

.sc-w .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-w .claim-gray {
    color: #fff
}

.sc-w .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-w .claim-borders {
    color: #393939
}

.sc-w .claim-borders .sit-w {
    border-color: #393939
}

.sc-w .claim-beside {
    color: #393939
}

.sc-w .claim-beside .sit-w:after,.sc-w .claim-beside .sit-w:before {
    background-color: #9d9d9d
}

.sc-w .claim-wings {
    color: #393939
}

.sc-w .claim-wings .sit-w:after,.sc-w .claim-wings .sit-w:before {
    border-color: #9d9d9d
}

.sc-w .claim-underline {
    color: #393939
}

.sc-w .claim-underline:after {
    border-bottom-color: #9d9d9d
}

.sc-w .arrow-submit,.sc-w.s-c .arrow-submit {
    background-color: #fff;
    color: #666;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-w .arrow:hover .gallery-arrow-submit,body.wnd-fe:not(.touched) .sc-w.s-c .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-w .dots li,.sc-w.s-c .dots li {
    background-color: #d4d4d4
}

.sc-w .dots li.active,.sc-w.s-c .dots li.active,body.wnd-fe:not(.touched) .sc-w .dots li:hover,body.wnd-fe:not(.touched) .sc-w.s-c .dots li:hover {
    background-color: #333
}

.sc-w .pager a,.sc-w.s-c .pager a {
    color: #666
}

body.wnd-fe:not(.touched) .sc-w .pager a:hover,body.wnd-fe:not(.touched) .sc-w.s-c .pager a:hover {
    color: #393939
}

.sc-w .pager a:after,.sc-w .pager a:before,.sc-w.s-c .pager a:after,.sc-w.s-c .pager a:before,body.wnd-cms:not(.touched) .sc-w.s-c .wnd-active-listing-zone .pager a:hover,body.wnd-cms:not(.touched) .sc-w .wnd-active-listing-zone .pager a:hover {
    color: #bababa
}

.sc-w .line-color,.sc-w.s-c .line-color {
    border-color: #d4d4d4
}

.sc-w.s-c .wnd-image-placeholder embed,.sc-w .wnd-image-placeholder embed {
    color: #666!important;
    opacity: 1!important
}

.sc-w.s-c .wnd-empty-thumbnail .eshop-cart-product-image,.sc-w.s-c .wnd-empty-thumbnail .product-gallery-content,.sc-w.s-c .wnd-empty-thumbnail.ssb-product-image,.sc-w.s-c .wnd-empty-thumbnail .thumbnail,.sc-w.s-c .wnd-image-placeholder>div,.sc-w .wnd-empty-thumbnail .eshop-cart-product-image,.sc-w .wnd-empty-thumbnail .product-gallery-content,.sc-w .wnd-empty-thumbnail.ssb-product-image,.sc-w .wnd-empty-thumbnail .thumbnail,.sc-w .wnd-image-placeholder>div {
    background-color: #f2f2f2
}

.sc-w .b-img-embed,.sc-w.s-c .b-img-embed {
    border-color: #9d9d9d
}

.sc-w .b-img embed,.sc-w.s-c .b-img embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.img-t-o .sc-w .b-gal-slideshow .b-gal-t,.img-t-o .sc-w.s-c .b-gal-slideshow .b-gal-t,.img-t-u .sc-w .b-gal-t,.img-t-u .sc-w .b-img-t,.img-t-u .sc-w.s-c .b-gal-t,.img-t-u .sc-w.s-c .b-img-t,.sc-w .loading,.sc-w.s-c .loading {
    color: #666
}

.b-e-bs .sc-w .eshop-grid .item-wrapper,.b-e-bs .sc-w.s-c .eshop-grid .item-wrapper {
    border-color: #e8e8e8
}

.b-e-bs .sc-w .eshop-grid .product-price,.b-e-bs .sc-w.s-c .eshop-grid .product-price {
    color: #666
}

body:not(.touched).wnd-cms.b-e-bs .sc-w .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-cms.b-e-bs .sc-w.s-c .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-w .eshop-grid .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-w.s-c .eshop-grid .item-wrapper:hover {
    border-color: #d4d4d4
}

.b-e-ds .sc-w .eshop-grid .item-media,.b-e-ds .sc-w.s-c .eshop-grid .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-w .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-cms.b-e-ds .sc-w.s-c .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-w .eshop-grid .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-w.s-c .eshop-grid .item:hover {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.b-e-frs .sc-w .eshop-grid .item-media,.b-e-frs .sc-w.s-c .eshop-grid .item-media {
    background-color: #f2f2f2
}

.b-e-frs .sc-w .eshop-grid .item-wrapper,.b-e-frs .sc-w.s-c .eshop-grid .item-wrapper {
    background-color: #f2f2f2;
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

body:not(.touched).wnd-cms.b-e-frs .sc-w .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-cms.b-e-frs .sc-w.s-c .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-w .eshop-grid .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-w.s-c .eshop-grid .item-wrapper:hover {
    background-color: #ebebeb
}

.sc-w .eshop-grid .product-title,.sc-w.s-c .eshop-grid .product-title {
    color: #393939
}

.sc-w .eshop-grid .product-price,.sc-w.s-c .eshop-grid .product-price {
    color: #666
}

.sc-w .eshop-grid .product-price-comparative,.sc-w.s-c .eshop-grid .product-price-comparative {
    color: #bababa
}

.sc-w .eshop-slider .product-price,.sc-w .eshop-slider .product-title,.sc-w.s-c .eshop-slider .product-price,.sc-w.s-c .eshop-slider .product-title {
    color: #393939
}

.sc-w .eshop-slider .product-price-comparative,.sc-w.s-c .eshop-slider .product-price-comparative {
    color: #9d9d9d
}

.sc-w .eshop-filter h3,.sc-w.s-c .eshop-filter h3 {
    color: #393939;
    border-bottom-color: #bababa
}

.sc-w .eshop-filter a,.sc-w.s-c .eshop-filter a {
    color: #9d9d9d
}

.sc-w .eshop-filter a.selected,.sc-w.s-c .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-w .eshop-filter a:hover,body.wnd-fe:not(.touched) .sc-w.s-c .eshop-filter a:hover {
    color: #393939
}

.sc-w .eshop-filter-select select,.sc-w.s-c .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: #d4d4d4;
    color: #666
}

body.wnd-fe:not(.touched) .sc-w .eshop-filter-select select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-w .eshop-filter-select select:focus,.sc-w.s-c .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-w .eshop-filter-select select option,.sc-w.s-c .eshop-filter-select select option {
    color: #666
}

.sc-w .eshop-filter-select select option:disabled,.sc-w.s-c .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-w .eshop-filter-select .select:after,.sc-w.s-c .eshop-filter-select .select:after {
    color: #666
}

body.wnd-cms:not(.touched) .sc-w .eshop.wnd-active-listing-zone .eshop-filter a:hover,body.wnd-cms:not(.touched) .sc-w.s-c .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: #393939
}

.sc-w .product-label:not(.product-out-of-stock) .product-label-content,.sc-w.s-c .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #393939
}

.sc-w .product-out-of-stock-content,.sc-w.s-c .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-w .eshop-cart-head div,.sc-w.s-c .eshop-cart-head div {
    color: #9d9d9d
}

.sc-w .eshop-cart-tr,.sc-w.s-c .eshop-cart-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-w .eshop-cart-product-title,.sc-w.s-c .eshop-cart-product-title {
    color: #393939
}

.sc-w .eshop-cart-price,.sc-w .eshop-cart-product-variant,.sc-w.s-c .eshop-cart-price,.sc-w.s-c .eshop-cart-product-variant {
    color: #9d9d9d
}

.sc-w .eshop-cart-quantity input,.sc-w.s-c .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #d4d4d4;
    color: #666
}

.sc-w .eshop-cart-quantity input:focus,.sc-w.s-c .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-w .eshop-cart-quantity input:invalid,.sc-w.s-c .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-w .eshop-cart-quantity input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-w .eshop-cart-quantity-button:after,.sc-w .eshop-cart-quantity-button:before,.sc-w.s-c .eshop-cart-quantity-button:after,.sc-w.s-c .eshop-cart-quantity-button:before {
    background-color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-w .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-w .eshop-cart-quantity-button:hover:before,body.wnd-fe:not(.touched) .sc-w.s-c .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-w.s-c .eshop-cart-quantity-button:hover:before {
    background-color: #666
}

body.wnd-fe:not(.touched) .sc-w .eshop-cart-quantity:hover input:not(:disabled),body.wnd-fe:not(.touched) .sc-w.s-c .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: #bababa
}

.sc-w .eshop-cart-out-of-stock,.sc-w.s-c .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-w .eshop-cart-sum,.sc-w.s-c .eshop-cart-sum {
    color: #393939
}

.sc-w .eshop-cart-delete,.sc-w.s-c .eshop-cart-delete {
    color: #bababa
}

.sc-w .eshop-cart-total-label,.sc-w.s-c .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-w .eshop-cart-delete:hover,body.wnd-fe:not(.touched) .sc-w.s-c .eshop-cart-delete:hover {
    color: #9d9d9d
}

.sc-w .eshop-cart-total-value,.sc-w.s-c .eshop-cart-total-value {
    color: #393939
}

.sc-w .eshop-cart-checkout,.sc-w.s-c .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #fff
}

.sc-w .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable,.sc-w.s-c .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-w .eshop-detail .product-title,.sc-w.s-c .eshop-detail .product-title {
    color: #393939
}

.sc-w .eshop-detail .product-title:after,.sc-w.s-c .eshop-detail .product-title:after {
    background-color: #9d9d9d
}

.sc-w .eshop-detail .product-variants-title,.sc-w.s-c .eshop-detail .product-variants-title {
    color: #393939
}

.sc-w .eshop-detail .product-ribbon-content,.sc-w.s-c .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: #393939
}

.sc-w .eshop-detail .product-price,.sc-w.s-c .eshop-detail .product-price {
    color: #393939
}

.sc-w .eshop-detail .product-price-comparative,.sc-w.s-c .eshop-detail .product-price-comparative {
    color: #9d9d9d
}

.sc-w .eshop-detail .product-cart,.sc-w.s-c .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-w.s-f {
    color: #666
}

.sc-w.s-f-edit .s-f-l-w:before,.sc-w.s-f-map-new .s-f-l-w:before,.sc-w.s-f-map .s-f-l-w:before,.sc-w.s-f .s-f-border.border-top:before {
    border-top-color: #d4d4d4
}

.sc-w.s-f .s-f-ez .b-text p a,.sc-w.s-f .s-f-ez .link a,.sc-w.s-f .s-f-l .b-text p a,.sc-w.s-f .s-f-l .link a {
    color: #666;
    border-color: hsla(0,0%,40%,.7)
}

body.wnd-fe:not(.touched) .sc-w.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-w.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-w.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-w.s-f .s-f-l .link a:hover {
    color: #666;
    border-color: #666
}

.sc-w.s-f .s-f-lang-t {
    color: #666
}

.sc-w.s-f .s-f-lang .link:after {
    color: #9d9d9d
}

.ac-h .sc-w.s-f .b-text h1,.ac-h .sc-w.s-f .b-text h2 {
    color: #393939
}

.ac-s .sc-w.s-f .b-text h3 {
    color: #9d9d9d
}

.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: #9d9d9d
}

.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-w.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: hsla(0,0%,73%,.5)
}

.l:not(.l-boxed) .sc-w.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-w.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-w.s-f-map-new .s-o,.l:not(.l-boxed) .sc-w.s-f-map .s-o {
    background-color: #fff
}

.l-boxed .sc-w.s-f-edit .s-f-l-w,.l-boxed .sc-w.s-f-map-new .s-f-l-w,.l-boxed .sc-w.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-w.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-w.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-w.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-w.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-w.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-w.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-w.s-f-edit .s-f-l-w .link a,.l-boxed .sc-w.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-w.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-w.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-w.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-w.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-w.s-f-edit .s-f-bg-stripe,.l-boxed .sc-w.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-w.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-w.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-w.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-w.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-w .form.b-form-default .wnd-required label,.sc-w .form.b-form-default label,.sc-w.s-c .form.b-form-default .wnd-required label,.sc-w.s-c .form.b-form-default label {
    color: #666
}

.sc-w .form.b-form-default input,.sc-w .form.b-form-default select,.sc-w .form.b-form-default textarea,.sc-w.s-c .form.b-form-default input,.sc-w.s-c .form.b-form-default select,.sc-w.s-c .form.b-form-default textarea {
    background: #fff;
    border-color: #d4d4d4;
    color: #666;
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w .form.b-form-default textarea:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-w .form.b-form-default .select,.sc-w.s-c .form.b-form-default .select {
    color: #666
}

.sc-w .form.b-form-default select option,.sc-w.s-c .form.b-form-default select option {
    color: #393939
}

.sc-w .form.b-form-default select option:disabled,.sc-w.s-c .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-w .form.b-form-default .form-group-content label,.sc-w.s-c .form.b-form-default .form-group-content label {
    color: #666
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-group-content input:hover:not(:focus)+div,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-w .form.b-form-default .checkbox,.sc-w .form.b-form-default .radio-button,.sc-w.s-c .form.b-form-default .checkbox,.sc-w.s-c .form.b-form-default .radio-button {
    background: #fff;
    border-color: #d4d4d4;
    color: #666
}

.sc-w .form.b-form-default .checkbox:after,.sc-w.s-c .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-w .form.b-form-default .radio-button:after,.sc-w.s-c .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-w .form.b-form-default .form-file-button,.sc-w.s-c .form.b-form-default .form-file-button {
    background: none;
    color: #666;
    border-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-file-button:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-file-button:hover {
    background: none;
    color: #666;
    border-color: #9c9c9c
}

.sc-w .form.b-form-default .form-date input:focus+.datepicker-icon:after,.sc-w.s-c .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-date input:hover+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: #666
}

.sc-w .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,.sc-w.s-c .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-w .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after,.sc-w.s-c .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: #666
}

.sc-w .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after,.sc-w.s-c .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: #666!important
}

.sc-w .form.b-form-default .form-input.wnd-validate-error :not(label):not(span),.sc-w.s-c .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-w .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus,.sc-w.s-c .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: #666
}

.sc-w .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-w .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,.sc-w.s-c .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-w.s-c .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-w .form.b-form-default .form-input input,.sc-w .form.b-form-default .form-input select,.sc-w .form.b-form-default .form-input textarea,.sc-w.s-c .form.b-form-default .form-input input,.sc-w.s-c .form.b-form-default .form-input select,.sc-w.s-c .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-w .form.b-form-default .form-input input:focus,.sc-w .form.b-form-default .form-input select:focus,.sc-w .form.b-form-default .form-input textarea:focus,.sc-w.s-c .form.b-form-default .form-input input:focus,.sc-w.s-c .form.b-form-default .form-input select:focus,.sc-w.s-c .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-w .form.b-form-default .form-input textarea:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-w .form.b-form-light .wnd-required label,.sc-w .form.b-form-light label,.sc-w.s-c .form.b-form-light .wnd-required label,.sc-w.s-c .form.b-form-light label {
    color: #9d9d9d
}

.sc-w .form.b-form-light input,.sc-w .form.b-form-light select,.sc-w .form.b-form-light textarea,.sc-w.s-c .form.b-form-light input,.sc-w.s-c .form.b-form-light select,.sc-w.s-c .form.b-form-light textarea {
    background: transparent;
    border-color: #d4d4d4;
    color: #666
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-w .form.b-form-light .form-email input,.sc-w.s-c .form.b-form-light .form-email input {
    color: transparent
}

.sc-w .form.b-form-light .form-email input.not-empty,.sc-w .form.b-form-light .select,.sc-w.s-c .form.b-form-light .form-email input.not-empty,.sc-w.s-c .form.b-form-light .select {
    color: #666
}

.sc-w .form.b-form-light .select:after,.sc-w.s-c .form.b-form-light .select:after {
    color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .select:hover:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .select:hover:after {
    color: #666
}

.sc-w .form.b-form-light select.not-clicked,.sc-w .form.b-form-light select:disabled.not-clicked,.sc-w.s-c .form.b-form-light select.not-clicked,.sc-w.s-c .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-w .form.b-form-light select:disabled option,.sc-w .form.b-form-light select option,.sc-w.s-c .form.b-form-light select:disabled option,.sc-w.s-c .form.b-form-light select option {
    color: #393939
}

.sc-w .form.b-form-light select:disabled option:disabled,.sc-w .form.b-form-light select option:disabled,.sc-w.s-c .form.b-form-light select:disabled option:disabled,.sc-w.s-c .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-w .form.b-form-light select[disabled]::-ms-value,.sc-w.s-c .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-w .form.b-form-light .form-number-controls button,.sc-w.s-c .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-w .form.b-form-light .form-number-controls button:after,.sc-w.s-c .form.b-form-light .form-number-controls button:after {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-number-controls button:hover:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-number-controls button:hover:after {
    color: #666
}

.sc-w .form.b-form-light .form-group-content label,.sc-w.s-c .form.b-form-light .form-group-content label {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-w .form.b-form-light .checkbox,.sc-w .form.b-form-light .radio-button,.sc-w.s-c .form.b-form-light .checkbox,.sc-w.s-c .form.b-form-light .radio-button {
    background: transparent;
    border-color: #d4d4d4;
    color: #9c9c9c
}

.sc-w .form.b-form-light .form-file-button:after,.sc-w.s-c .form.b-form-light .form-file-button:after {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file label:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: #666
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: #666
}

.sc-w .form.b-form-light .form-file-cover,.sc-w.s-c .form.b-form-light .form-file-cover {
    border-bottom-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-w .form.b-form-light .form-file-text,.sc-w.s-c .form.b-form-light .form-file-text {
    color: #666
}

.sc-w .form.b-form-light .form-file-remove:after,.sc-w.s-c .form.b-form-light .form-file-remove:after {
    color: #9d9d9d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #666
}

.sc-w .form.b-form-light input[type=date],.sc-w.s-c .form.b-form-light input[type=date] {
    color: transparent
}

.sc-w .form.b-form-light input[type=date]::-webkit-input-placeholder,.sc-w.s-c .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-w .form.b-form-light input[type=date]:-moz-placeholder,.sc-w .form.b-form-light input[type=date]::-moz-placeholder,.sc-w.s-c .form.b-form-light input[type=date]:-moz-placeholder,.sc-w.s-c .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-w .form.b-form-light input[type=date]:-ms-input-placeholder,.sc-w.s-c .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-w .form.b-form-light input[type=date].not-empty,.sc-w .form.b-form-light input[type=date]:focus,.sc-w.s-c .form.b-form-light input[type=date].not-empty,.sc-w.s-c .form.b-form-light input[type=date]:focus {
    color: #666
}

.sc-w .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-w .form.b-form-light input[type=date]:focus::-webkit-input-placeholder,.sc-w.s-c .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-w.s-c .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: #666
}

.sc-w .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-w .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-w .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-w .form.b-form-light input[type=date]:focus::-moz-placeholder,.sc-w.s-c .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-w.s-c .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-w.s-c .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-w.s-c .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: #666
}

.sc-w .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-w .form.b-form-light input[type=date]:focus:-ms-input-placeholder,.sc-w.s-c .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-w.s-c .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: #666
}

.sc-w .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,.sc-w.s-c .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-date input:hover+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: #393939
}

.sc-w .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-w .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,.sc-w.s-c .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-w.s-c .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-w .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after,.sc-w.s-c .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-w .form.b-form-light .form-input input:focus,.sc-w .form.b-form-light .form-input select:focus,.sc-w .form.b-form-light .form-input textarea:focus,.sc-w.s-c .form.b-form-light .form-input input:focus,.sc-w.s-c .form.b-form-light .form-input select:focus,.sc-w.s-c .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-w .form.b-form-light .form-input input:focus+label,.sc-w .form.b-form-light .form-input input:focus+label:after,.sc-w .form.b-form-light .form-input select:focus+label,.sc-w .form.b-form-light .form-input select:focus+label:after,.sc-w .form.b-form-light .form-input textarea:focus+label,.sc-w .form.b-form-light .form-input textarea:focus+label:after,.sc-w.s-c .form.b-form-light .form-input input:focus+label,.sc-w.s-c .form.b-form-light .form-input input:focus+label:after,.sc-w.s-c .form.b-form-light .form-input select:focus+label,.sc-w.s-c .form.b-form-light .form-input select:focus+label:after,.sc-w.s-c .form.b-form-light .form-input textarea:focus+label,.sc-w.s-c .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-w .form.b-form-light .form-group-content input[type=radio]:checked+div,.sc-w.s-c .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-w .form.b-form-light .form-group-content input[type=radio]+div:after,.sc-w.s-c .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-w .form.b-form-light .form-group-content input[type=checkbox]:checked+div,.sc-w.s-c .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-w .form.b-form-light .form-group-content input[type=checkbox]+div:after,.sc-w.s-c .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-w .form.b-form-light .form-input.wnd-validate-error input,.sc-w .form.b-form-light .form-input.wnd-validate-error textarea,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error input,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-w .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-w .form.b-form-light .form-input.wnd-validate-error textarea:focus,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: #666
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-w .form.b-form-light .form-input.wnd-validate-error label,.sc-w .form.b-form-light .form-input.wnd-validate-error label:after,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error label,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-w .form.b-form-light .form-input.wnd-validate-error label a,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-w .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-w .form.b-form-light .form-input.wnd-validate-error input,.sc-w .form.b-form-light .form-input.wnd-validate-error select,.sc-w .form.b-form-light .form-input.wnd-validate-error textarea,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error input,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error select,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error textarea:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-w .form.b-form-light .form-input.wnd-validate-error .form-file-text,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-w .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-w .form.b-form-light .form-input.wnd-validate-error .radio-button,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-w .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-w .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-w.s-hn .cart {
    color: #666
}

.sc-w.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-w.s-hn .cart .cart-text span {
    color: #666
}

.sc-w.s-hn .cart-piece-count {
    background: #393939;
    color: #fff
}

.sc-w.s-hn .cart a .cart-content-link:after {
    color: #393939
}

.sc-w.s-hn.wnd-mt-classic .search-icon:before,.sc-w.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #d1d1d1
}

.sc-w.s-hn.wnd-mt-classic .search-icon-text,.sc-w.s-hn.wnd-mt-sidebar .search-icon-text {
    color: #666
}

.sc-w.s-hn.wnd-mt-classic .search-icon:after,.sc-w.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #393939
}

.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.sc-w.s-hn .search-results,.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-w.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-w.s-hn .search-results .ssb-wrapper {
    border-color: hsla(0,0%,40%,.08)
}

.sc-w.s-hn .search-results .ssb-category-products-header,.sc-w.s-hn .search-results .ssb-category-products-header:hover {
    color: hsla(0,0%,40%,.8)
}

.sc-w.s-hn .search-results .ssb-view-all,.sc-w.s-hn .search-results .ssb-view-all:hover {
    color: #666
}

.sc-w.s-hn .search-results .ssb-item-type {
    color: hsla(0,0%,40%,.5)
}

.sc-w.s-hn .search-results .ssb-item a:hover,.sc-w.s-hn .search-results .ssb-product a:hover {
    background-color: hsla(0,0%,40%,.08)
}

.sc-w.s-hn .search-results .ssb-product,.sc-w.s-hn .search-results .ssb-product:hover {
    color: #666
}

.sc-w.s-hn .search-results .ssb-view-all:before,.sc-w.s-hn .search-results .ssb hr {
    border-color: hsla(0,0%,40%,.08)
}

.sc-w.s-hn.wnd-mt-sliding .search-icon:after {
    color: #393939
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-w.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-w.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-w.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #393939
}

.sc-w.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-w.s-hn.wnd-mt-boxed #menu-submit {
    color: #393939;
    background-color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-w.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-w.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-w.s-hn.wnd-mt-boxed #menu-submit span,.sc-w.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-w.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #393939
}

.sc-w.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-w.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-w #menu-submit span,.sc-w #menu-submit span:after,.sc-w #menu-submit span:before {
    background-color: #393939
}

.l-d-border .sc-w.s-hm .s-o,.l-d-border .sc-w.s-hn .s-o {
    border-color: #fff
}

.sc-w.s-hn .bgonscroll {
    background: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-w.s-hn.wnd-nav-border .s-w:after {
    background: #e8e8e8
}

.sc-w.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #e8e8e8
}

.l-narrow .sc-w.s-hn.sticky {
    background: none
}

.l-narrow .sc-w.s-hn.sticky .s-o {
    background-color: #fff
}

.sc-w.s-hc-claim-box .s-hc-c-b,.sc-w.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-w .logo-default {
    color: #393939
}

.sc-w .logo-default embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-default-inv,.sc-w .logo-default-inv embed {
    color: #fff
}

.sc-w .logo-bg {
    color: #393939
}

.sc-w .logo-bg .b-l-c {
    background-color: #fff
}

.sc-w .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-bg-inv {
    color: #fff
}

.sc-w .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-w .logo-bg-inv embed {
    color: #afafaf;
    outline-color: #ccc;
    border-color: #d6d6d6
}

.sc-w .logo-color {
    color: #fff
}

.sc-w .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-w .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-w .logo-color-inv {
    color: #9d9d9d
}

.sc-w .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-w .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-color-text {
    color: #9d9d9d
}

.sc-w .logo-color-text embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-color-alpha {
    color: #fff
}

.sc-w .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-w .logo-color-alpha embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-w .logo-gray {
    color: #fff
}

.sc-w .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-w .logo-gray embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-w .logo-borders {
    color: #393939
}

.sc-w .logo-borders .b-l-text-w,.sc-w .logo-borders .b-l-text:after,.sc-w .logo-borders .b-l-text:before,.sc-w .logo-borders .logo {
    border-color: #393939
}

.sc-w .logo-borders embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-wings {
    color: #393939
}

.sc-w .logo-wings embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-wings .b-l-text-w:after,.sc-w .logo-wings .b-l-text-w:before {
    border-color: #9d9d9d
}

.sc-w .logo-beside {
    color: #393939
}

.sc-w .logo-beside embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-beside .b-l-text-w:after,.sc-w .logo-beside .b-l-text-w:before {
    border-color: #9d9d9d
}

.sc-w .logo-underline {
    color: #393939
}

.sc-w .logo-underline embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .logo-underline .b-l-text-w:after,.sc-w .logo-underline .b-l-text-w:before {
    border-color: #9d9d9d
}

.sc-w.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-w.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-w.logo-center .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-w.logo-center .logo-bg-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-w.logo-center .logo-color embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-w.logo-center .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-w.logo-center .logo-color-alpha embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-w.logo-center .logo-gray embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-w .b-text h1,.sc-w.s-c .b-text h1 {
    color: #393939
}

.sc-w .b-text h1:after,.sc-w.s-c .b-text h1:after {
    background: #9d9d9d
}

.sc-w .b-text h2,.sc-w.s-c .b-text h2 {
    color: #393939
}

.sc-w .b-text h2:after,.sc-w.s-c .b-text h2:after {
    background: #9d9d9d
}

.sc-w .b-text h3,.sc-w.s-c .b-text h3 {
    color: #9d9d9d
}

.sc-w .b-text h3:after,.sc-w .b-text h3:before,.sc-w.s-c .b-text h3:after,.sc-w.s-c .b-text h3:before {
    background: #9d9d9d
}

.sc-w.s-c.s .b.b-text h1 a,.sc-w.s-c.s .b.b-text h2 a,.sc-w.s .b.b-text h1 a,.sc-w.s .b.b-text h2 a {
    color: inherit;
    border-color: rgba(57,57,57,.5)
}

.sc-w.s-c.s .b.b-text h3 a,.sc-w.s .b.b-text h3 a {
    color: inherit;
    border-color: hsla(0,0%,62%,.5)
}

.sc-w .b-text a,.sc-w .link a,.sc-w.s-c .b-text a,.sc-w.s-c .link a {
    color: #393939;
    border-color: rgba(57,57,57,.5)
}

.sc-w .b-text blockquote,.sc-w.s-c .b-text blockquote {
    color: #9d9d9d
}

.sc-w .b-text blockquote a,.sc-w.s-c .b-text blockquote a {
    color: inherit!important;
    border-color: hsla(0,0%,62%,.5)!important
}

.sc-w .b-text blockquote:before,.sc-w.s-c .b-text blockquote:before {
    color: hsla(0,0%,73%,.5)
}

.sc-w .b-text blockquote h1,.sc-w .b-text blockquote h2,.sc-w .b-text blockquote h3,.sc-w .b-text blockquote p,.sc-w.s-c .b-text blockquote h1,.sc-w.s-c .b-text blockquote h2,.sc-w.s-c .b-text blockquote h3,.sc-w.s-c .b-text blockquote p {
    border-color: hsla(0,0%,73%,.5)
}

.sc-w .b-text blockquote h1:after,.sc-w .b-text blockquote h2:after,.sc-w .b-text blockquote h3:after,.sc-w .b-text blockquote p:after,.sc-w.s-c .b-text blockquote h1:after,.sc-w.s-c .b-text blockquote h2:after,.sc-w.s-c .b-text blockquote h3:after,.sc-w.s-c .b-text blockquote p:after {
    color: hsla(0,0%,73%,.5)
}

.sc-w .mt h3,.sc-w.s-c .mt h3 {
    color: #393939
}

.sc-w .mt h4,.sc-w.s-c .mt h4 {
    color: #9d9d9d
}

.sc-w .mt h3+h4:before,.sc-w.s-c .mt h3+h4:before {
    background: hsla(0,0%,62%,.25)
}

.sc-ml {
    color: rgba(0,0,0,.7)
}

.sc-ml.l-bg,.sc-ml .s-bg,.sc-ml.s-c {
    background-color: #fff
}

.sc-ml.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-ml.wnd-a-button .wnd-sample-wrapper,.sc-ml.wnd-a-choice label,.sc-ml.wnd-media-solidColor i,.sc-ml.wnd-switcher-item {
    background-color: #fff
}

.sc-ml .blog .item-head h2 {
    color: rgba(0,0,0,.85)
}

.sc-ml .blog .item-date {
    color: rgba(0,0,0,.5)
}

.sc-ml .blog .item-perex blockquote,.sc-ml .blog .item-perex h1,.sc-ml .blog .item-perex h2,.sc-ml .blog .item-perex h3,.sc-ml .blog .item-perex p {
    color: rgba(0,0,0,.7)
}

.sc-ml .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-ml .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-ml .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-ml .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #e8e8e8
}

body.wnd-fe:not(.touched) .sc-ml .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-ml .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #aaa
}

body.wnd-cms:not(.touched) .sc-ml .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-ml .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-ml .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-ml .blog-feed-board .item-head h2 {
    color: rgba(0,0,0,.85)
}

.sc-ml .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-ml .blog-feed-board .item-date:after {
    background-color: #666
}

.sc-ml .blog-feed-board .item-date>div {
    background-color: #666;
    color: #fff
}

.sc-ml .blog-feed-board .item-perex blockquote,.sc-ml .blog-feed-board .item-perex h1,.sc-ml .blog-feed-board .item-perex h2,.sc-ml .blog-feed-board .item-perex h3,.sc-ml .blog-feed-board .item-perex h4,.sc-ml .blog-feed-board .item-perex p {
    color: rgba(0,0,0,.7)
}

.sc-ml .s-bdh-t {
    color: rgba(0,0,0,.85)
}

.sc-ml .s-bdh-t:after {
    background-color: rgba(0,0,0,.6)
}

.sc-ml .s-bdh-d {
    color: rgba(0,0,0,.5)
}

.sc-ml.s-hm-contentbox .s-bdh-d,.sc-ml.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-ml .b-btn-1 .b-btn-l,.sc-ml .b-btn-1 .wnd-replace-form-button,.sc-ml .eshop .b-btn-3 .b-btn-l,.sc-ml .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: rgba(0,0,0,.85);
    color: #fff;
    border-color: rgba(0,0,0,.85)
}

body.wnd-fe:not(.touched) .sc-ml .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-ml .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-ml .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-ml .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: rgba(26,26,26,.85);
    border-color: rgba(26,26,26,.85)
}

.sc-ml .b-btn-2 .b-btn-l,.sc-ml .b-btn-2 .wnd-replace-form-button {
    color: rgba(0,0,0,.85);
    background-color: transparent;
    border-color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-ml .b-btn-2 .wnd-replace-form-button:hover {
    border-color: rgba(0,0,0,.85)
}

.b-btn-dso .sc-ml .b-btn-2 .b-btn-l,.b-btn-dso .sc-ml .b-btn-2 .wnd-replace-form-button {
    background-color: #fff
}

.sc-ml .b-btn-3 .b-btn-l,.sc-ml .b-btn-3 .wnd-replace-form-button {
    background-color: rgba(0,0,0,.6);
    border-color: transparent;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-ml .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-ml .b-btn-3 .wnd-replace-form-button:hover {
    background-color: rgba(0,0,0,.7);
    border-color: transparent
}

.sc-ml .b-btn-4 .b-btn-l,.sc-ml .b-btn-4 .wnd-replace-form-button {
    border-color: rgba(0,0,0,.5);
    color: rgba(0,0,0,.6);
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-ml .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-ml .b-btn-4 .wnd-replace-form-button:hover {
    border-color: rgba(0,0,0,.85);
    color: rgba(0,0,0,.85)
}

.sc-ml .b-btn-5 .b-btn-l,.sc-ml .b-btn-5 .wnd-replace-form-button {
    color: rgba(0,0,0,.85);
    background-color: transparent
}

.sc-ml .b-btn-5 .b-btn-l .b-btn-t,.sc-ml .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: rgba(0,0,0,.25)
}

body.wnd-fe:not(.touched) .sc-ml .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-ml .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: rgba(0,0,0,.85)
}

.b-btn-dbb .sc-ml .b-btn-1 .b-btn-l,.b-btn-dbb .sc-ml .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-ml .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-ml .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-ml .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-ml .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-ml .b-btn-2 .b-btn-l,.b-btn-dbb .sc-ml .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-ml .b-btn-4 .b-btn-l,.b-btn-dbb .sc-ml .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

.b-btn-dso .sc-ml .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-ml .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-ml .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-ml .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-ml .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: rgba(0,0,0,.6);
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.sc-ml .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-ml .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

body .sc-ml .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: rgba(0,0,0,.6);
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.b-btn-dbb .sc-ml .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-ml .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-ml .b-btn-4 .wnd-replace-form-button,.sc-ml .claim-default {
    color: rgba(0,0,0,.85)
}

.sc-ml .claim-default-inv {
    color: #fff
}

.sc-ml .claim-bg {
    color: #393939
}

.sc-ml .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-ml .claim-bg-inv {
    color: #fff
}

.sc-ml .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-ml .claim-color {
    color: #fff
}

.sc-ml .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-ml .claim-color-inv {
    color: #9d9d9d
}

.sc-ml .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-ml .claim-color-text {
    color: #9d9d9d
}

.sc-ml .claim-color-alpha {
    color: #fff
}

.sc-ml .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-ml .claim-gray {
    color: #fff
}

.sc-ml .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-ml .claim-borders {
    color: rgba(0,0,0,.85)
}

.sc-ml .claim-borders .sit-w {
    border-color: rgba(0,0,0,.85)
}

.sc-ml .claim-beside {
    color: rgba(0,0,0,.85)
}

.sc-ml .claim-beside .sit-w:after,.sc-ml .claim-beside .sit-w:before {
    background-color: rgba(0,0,0,.6)
}

.sc-ml .claim-wings {
    color: rgba(0,0,0,.85)
}

.sc-ml .claim-wings .sit-w:after,.sc-ml .claim-wings .sit-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-ml .claim-underline {
    color: rgba(0,0,0,.85)
}

.sc-ml .claim-underline:after {
    border-bottom-color: rgba(0,0,0,.6)
}

.sc-ml .arrow-submit {
    background-color: #fff;
    color: #666;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-ml .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-ml .dots li {
    background-color: #d4d4d4
}

.sc-ml .dots li.active,body.wnd-fe:not(.touched) .sc-ml .dots li:hover {
    background-color: #333
}

.sc-ml .pager a {
    color: #666
}

body.wnd-fe:not(.touched) .sc-ml .pager a:hover {
    color: rgba(0,0,0,.85)
}

.sc-ml .pager a:after,.sc-ml .pager a:before,body.wnd-cms:not(.touched) .sc-ml .wnd-active-listing-zone .pager a:hover {
    color: rgba(0,0,0,.5)
}

.sc-ml .line-color {
    border-color: rgba(0,0,0,.5)
}

.sc-ml .wnd-image-placeholder embed {
    color: #000!important;
    opacity: .7!important
}

.sc-ml .wnd-empty-thumbnail .eshop-cart-product-image,.sc-ml .wnd-empty-thumbnail .product-gallery-content,.sc-ml .wnd-empty-thumbnail.ssb-product-image,.sc-ml .wnd-empty-thumbnail .thumbnail,.sc-ml .wnd-image-placeholder>div {
    background-color: #f2f2f2
}

.sc-ml .b-img-embed {
    border-color: rgba(0,0,0,.6)
}

.sc-ml .b-img embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.img-t-o .sc-ml .b-gal-slideshow .b-gal-t,.img-t-u .sc-ml .b-gal-t,.img-t-u .sc-ml .b-img-t,.sc-ml .loading {
    color: rgba(0,0,0,.7)
}

.b-e-bs .sc-ml .eshop-grid .item-wrapper {
    border-color: #e8e8e8
}

.b-e-bs .sc-ml .eshop-grid .product-price {
    color: rgba(0,0,0,.7)
}

body:not(.touched).wnd-cms.b-e-bs .sc-ml .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-ml .eshop-grid .item-wrapper:hover {
    border-color: #d4d4d4
}

.b-e-ds .sc-ml .eshop-grid .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-ml .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-ml .eshop-grid .item:hover {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.b-e-frs .sc-ml .eshop-grid .item-media {
    background-color: #fff
}

.b-e-frs .sc-ml .eshop-grid .item-wrapper {
    background-color: #fff;
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

body:not(.touched).wnd-cms.b-e-frs .sc-ml .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-ml .eshop-grid .item-wrapper:hover {
    background-color: #f7f7f7
}

.sc-ml .eshop-grid .product-title {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-grid .product-price {
    color: rgba(0,0,0,.7)
}

.sc-ml .eshop-grid .product-price-comparative {
    color: rgba(0,0,0,.5)
}

.sc-ml .eshop-slider .product-price,.sc-ml .eshop-slider .product-title {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-slider .product-price-comparative {
    color: rgba(0,0,0,.6)
}

.sc-ml .eshop-filter h3 {
    color: rgba(0,0,0,.85);
    border-bottom-color: rgba(0,0,0,.5)
}

.sc-ml .eshop-filter a {
    color: rgba(0,0,0,.6)
}

.sc-ml .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-ml .eshop-filter a:hover {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-ml .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-ml .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-ml .eshop-filter-select select option {
    color: #666
}

.sc-ml .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-ml .eshop-filter-select .select:after {
    color: rgba(0,0,0,.7)
}

body.wnd-cms:not(.touched) .sc-ml .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: rgba(0,0,0,.85)
}

.sc-ml .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #393939
}

.sc-ml .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-ml .eshop-cart-head div {
    color: rgba(0,0,0,.6)
}

.sc-ml .eshop-cart-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-ml .eshop-cart-product-title {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-cart-price,.sc-ml .eshop-cart-product-variant {
    color: rgba(0,0,0,.6)
}

.sc-ml .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7)
}

.sc-ml .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-ml .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-ml .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-ml .eshop-cart-quantity-button:after,.sc-ml .eshop-cart-quantity-button:before {
    background-color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-ml .eshop-cart-quantity-button:hover:before {
    background-color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-ml .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: rgba(0,0,0,.5)
}

.sc-ml .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-ml .eshop-cart-sum {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-cart-delete {
    color: rgba(0,0,0,.5)
}

.sc-ml .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-ml .eshop-cart-delete:hover {
    color: rgba(0,0,0,.6)
}

.sc-ml .eshop-cart-total-value {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #fff
}

.sc-ml .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-ml .eshop-detail .product-title {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-detail .product-title:after {
    background-color: rgba(0,0,0,.6)
}

.sc-ml .eshop-detail .product-variants-title {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: rgba(0,0,0,.85)
}

.sc-ml .eshop-detail .product-price {
    color: rgba(0,0,0,.85)
}

.sc-ml .eshop-detail .product-price-comparative {
    color: rgba(0,0,0,.6)
}

.sc-ml .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-ml.s-f {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-f-edit .s-f-l-w:before,.sc-ml.s-f-map-new .s-f-l-w:before,.sc-ml.s-f-map .s-f-l-w:before,.sc-ml.s-f .s-f-border.border-top:before {
    border-top-color: rgba(0,0,0,.5)
}

.sc-ml.s-f .s-f-ez .b-text p a,.sc-ml.s-f .s-f-ez .link a,.sc-ml.s-f .s-f-l .b-text p a,.sc-ml.s-f .s-f-l .link a {
    color: rgba(0,0,0,.7);
    border-color: rgba(0,0,0,.4)
}

body.wnd-fe:not(.touched) .sc-ml.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-ml.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-ml.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-ml.s-f .s-f-l .link a:hover {
    color: rgba(0,0,0,.7);
    border-color: rgba(0,0,0,.7)
}

.sc-ml.s-f .s-f-lang-t {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-f .s-f-lang .link:after {
    color: rgba(0,0,0,.6)
}

.ac-h .sc-ml.s-f .b-text h1,.ac-h .sc-ml.s-f .b-text h2 {
    color: rgba(0,0,0,.85)
}

.ac-s .sc-ml.s-f .b-text h3 {
    color: rgba(0,0,0,.6)
}

.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: rgba(0,0,0,.6)
}

.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-ml.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: rgba(0,0,0,.2)
}

.l:not(.l-boxed) .sc-ml.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-ml.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-ml.s-f-map-new .s-o,.l:not(.l-boxed) .sc-ml.s-f-map .s-o {
    background-color: #fff
}

.l-boxed .sc-ml.s-f-edit .s-f-l-w,.l-boxed .sc-ml.s-f-map-new .s-f-l-w,.l-boxed .sc-ml.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-ml.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-ml.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-ml.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-ml.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-ml.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-ml.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-ml.s-f-edit .s-f-l-w .link a,.l-boxed .sc-ml.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-ml.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-ml.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-ml.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-ml.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-ml.s-f-edit .s-f-bg-stripe,.l-boxed .sc-ml.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-ml.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-ml.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-ml.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-ml.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-ml .form.b-form-default .wnd-required label,.sc-ml .form.b-form-default label {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-default input,.sc-ml .form.b-form-default select,.sc-ml .form.b-form-default textarea {
    background: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7);
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-ml .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-ml .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-ml .form.b-form-default .select {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-default select option {
    color: #393939
}

.sc-ml .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-ml .form.b-form-default .form-group-content label {
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-ml .form.b-form-default .checkbox,.sc-ml .form.b-form-default .radio-button {
    background: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-ml .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-ml .form.b-form-default .form-file-button {
    background: none;
    color: rgba(0,0,0,.7);
    border-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-file-button:hover {
    background: none;
    color: rgba(0,0,0,.7);
    border-color: #9c9c9c
}

.sc-ml .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-ml .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: rgba(0,0,0,.7)!important
}

.sc-ml .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-ml .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-ml .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-ml .form.b-form-default .form-input input,.sc-ml .form.b-form-default .form-input select,.sc-ml .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-ml .form.b-form-default .form-input input:focus,.sc-ml .form.b-form-default .form-input select:focus,.sc-ml .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-ml .form.b-form-light .wnd-required label,.sc-ml .form.b-form-light label {
    color: rgba(0,0,0,.6)
}

.sc-ml .form.b-form-light input,.sc-ml .form.b-form-light select,.sc-ml .form.b-form-light textarea {
    background: transparent;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-ml .form.b-form-light .form-email input {
    color: transparent
}

.sc-ml .form.b-form-light .form-email input.not-empty,.sc-ml .form.b-form-light .select {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light .select:after {
    color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .select:hover:after {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light select.not-clicked,.sc-ml .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-ml .form.b-form-light select:disabled option,.sc-ml .form.b-form-light select option {
    color: #393939
}

.sc-ml .form.b-form-light select:disabled option:disabled,.sc-ml .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-ml .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-ml .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-ml .form.b-form-light .form-number-controls button:after {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-number-controls button:hover:after {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light .form-group-content label {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-ml .form.b-form-light .checkbox,.sc-ml .form.b-form-light .radio-button {
    background: transparent;
    border-color: #d4d4d4;
    color: #9c9c9c
}

.sc-ml .form.b-form-light .form-file-button:after {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light .form-file-cover {
    border-bottom-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-ml .form.b-form-light .form-file-text {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light .form-file-remove:after {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light input[type=date] {
    color: transparent
}

.sc-ml .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-ml .form.b-form-light input[type=date]:-moz-placeholder,.sc-ml .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-ml .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-ml .form.b-form-light input[type=date].not-empty,.sc-ml .form.b-form-light input[type=date]:focus {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-ml .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-ml .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-ml .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-ml .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-ml .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: rgba(0,0,0,.7)
}

.sc-ml .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: rgba(0,0,0,.85)
}

.sc-ml .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-ml .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-ml .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-ml .form.b-form-light .form-input input:focus,.sc-ml .form.b-form-light .form-input select:focus,.sc-ml .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-ml .form.b-form-light .form-input input:focus+label,.sc-ml .form.b-form-light .form-input input:focus+label:after,.sc-ml .form.b-form-light .form-input select:focus+label,.sc-ml .form.b-form-light .form-input select:focus+label:after,.sc-ml .form.b-form-light .form-input textarea:focus+label,.sc-ml .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-ml .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-ml .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-ml .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-ml .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error input,.sc-ml .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-ml .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error label,.sc-ml .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-ml .form.b-form-light .form-input.wnd-validate-error input,.sc-ml .form.b-form-light .form-input.wnd-validate-error select,.sc-ml .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-ml .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-ml .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-ml .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-ml.s-hn .cart {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-ml.s-hn .cart .cart-text span {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-hn .cart-piece-count {
    background: rgba(0,0,0,.85);
    color: #fff
}

.sc-ml.s-hn .cart a .cart-content-link:after {
    color: rgba(0,0,0,.85)
}

.sc-ml.s-hn.wnd-mt-classic .search-icon:before,.sc-ml.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #d1d1d1
}

.sc-ml.s-hn.wnd-mt-classic .search-icon-text,.sc-ml.s-hn.wnd-mt-sidebar .search-icon-text {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-hn.wnd-mt-classic .search-icon:after,.sc-ml.s-hn.wnd-mt-sidebar .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-ml.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-ml.s-hn .search-results {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-hn .search-results .ssb-wrapper {
    border-color: rgba(0,0,0,.08)
}

.sc-ml.s-hn .search-results .ssb-category-products-header,.sc-ml.s-hn .search-results .ssb-category-products-header:hover {
    color: rgba(0,0,0,.8)
}

.sc-ml.s-hn .search-results .ssb-view-all,.sc-ml.s-hn .search-results .ssb-view-all:hover {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-hn .search-results .ssb-item-type {
    color: rgba(0,0,0,.5)
}

.sc-ml.s-hn .search-results .ssb-item a:hover,.sc-ml.s-hn .search-results .ssb-product a:hover {
    background-color: rgba(0,0,0,.08)
}

.sc-ml.s-hn .search-results .ssb-product,.sc-ml.s-hn .search-results .ssb-product:hover {
    color: rgba(0,0,0,.7)
}

.sc-ml.s-hn .search-results .ssb-view-all:before,.sc-ml.s-hn .search-results .ssb hr {
    border-color: rgba(0,0,0,.08)
}

.sc-ml.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-ml.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-ml.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-ml.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #393939
}

.sc-ml.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-ml.s-hn.wnd-mt-boxed #menu-submit {
    color: #393939;
    background-color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-ml.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-ml.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-ml.s-hn.wnd-mt-boxed #menu-submit span,.sc-ml.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-ml.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #393939
}

.sc-ml.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-ml.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-ml #menu-submit span,.sc-ml #menu-submit span:after,.sc-ml #menu-submit span:before {
    background-color: rgba(0,0,0,.85)
}

.l-d-border .sc-ml.s-hm .s-o,.l-d-border .sc-ml.s-hn .s-o {
    border-color: #fff
}

.sc-ml.s-hn .bgonscroll {
    background: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-ml.s-hn.wnd-nav-border .s-w:after {
    background: #e8e8e8
}

.sc-ml.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #e8e8e8
}

.l-narrow .sc-ml.s-hn.sticky {
    background: none
}

.l-narrow .sc-ml.s-hn.sticky .s-o {
    background-color: #fff
}

.sc-ml.s-hc-claim-box .s-hc-c-b,.sc-ml.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-ml .logo-default {
    color: rgba(0,0,0,.85)
}

.sc-ml .logo-default embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-default-inv,.sc-ml .logo-default-inv embed {
    color: #fff
}

.sc-ml .logo-bg {
    color: #393939
}

.sc-ml .logo-bg .b-l-c {
    background-color: #fff
}

.sc-ml .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-bg-inv {
    color: #fff
}

.sc-ml .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-ml .logo-bg-inv embed {
    color: #afafaf;
    outline-color: #ccc;
    border-color: #d6d6d6
}

.sc-ml .logo-color {
    color: #fff
}

.sc-ml .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-ml .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-ml .logo-color-inv {
    color: #9d9d9d
}

.sc-ml .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-ml .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-color-text {
    color: #9d9d9d
}

.sc-ml .logo-color-text embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-color-alpha {
    color: #fff
}

.sc-ml .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-ml .logo-color-alpha embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-ml .logo-gray {
    color: #fff
}

.sc-ml .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-ml .logo-gray embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-ml .logo-borders {
    color: rgba(0,0,0,.85)
}

.sc-ml .logo-borders .b-l-text-w,.sc-ml .logo-borders .b-l-text:after,.sc-ml .logo-borders .b-l-text:before,.sc-ml .logo-borders .logo {
    border-color: rgba(0,0,0,.85)
}

.sc-ml .logo-borders embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-wings {
    color: rgba(0,0,0,.85)
}

.sc-ml .logo-wings embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-wings .b-l-text-w:after,.sc-ml .logo-wings .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-ml .logo-beside {
    color: rgba(0,0,0,.85)
}

.sc-ml .logo-beside embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-beside .b-l-text-w:after,.sc-ml .logo-beside .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-ml .logo-underline {
    color: rgba(0,0,0,.85)
}

.sc-ml .logo-underline embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .logo-underline .b-l-text-w:after,.sc-ml .logo-underline .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-ml.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-ml.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-ml.logo-center .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-ml.logo-center .logo-bg-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-ml.logo-center .logo-color embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-ml.logo-center .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-ml.logo-center .logo-color-alpha embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-ml.logo-center .logo-gray embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-ml .b-text h1 {
    color: rgba(0,0,0,.85)
}

.sc-ml .b-text h1:after {
    background: rgba(0,0,0,.6)
}

.sc-ml .b-text h2 {
    color: rgba(0,0,0,.85)
}

.sc-ml .b-text h2:after {
    background: rgba(0,0,0,.6)
}

.sc-ml .b-text h3 {
    color: rgba(0,0,0,.6)
}

.sc-ml .b-text h3:after,.sc-ml .b-text h3:before {
    background: rgba(0,0,0,.6)
}

.sc-ml.s .b.b-text h1 a,.sc-ml.s .b.b-text h2 a {
    color: inherit;
    border-color: rgba(0,0,0,.35)
}

.sc-ml.s .b.b-text h3 a {
    color: inherit;
    border-color: rgba(0,0,0,.1)
}

.sc-ml .b-text a,.sc-ml .link a {
    color: rgba(0,0,0,.85);
    border-color: rgba(0,0,0,.35)
}

.sc-ml .b-text blockquote {
    color: rgba(0,0,0,.6)
}

.sc-ml .b-text blockquote a {
    color: inherit!important;
    border-color: rgba(0,0,0,.1)!important
}

.sc-ml .b-text blockquote:before {
    color: rgba(0,0,0,.2)
}

.sc-ml .b-text blockquote h1,.sc-ml .b-text blockquote h2,.sc-ml .b-text blockquote h3,.sc-ml .b-text blockquote p {
    border-color: rgba(0,0,0,.2)
}

.sc-ml .b-text blockquote h1:after,.sc-ml .b-text blockquote h2:after,.sc-ml .b-text blockquote h3:after,.sc-ml .b-text blockquote p:after {
    color: rgba(0,0,0,.2)
}

.sc-ml .mt h3 {
    color: rgba(0,0,0,.85)
}

.sc-ml .mt h4 {
    color: rgba(0,0,0,.6)
}

.sc-ml .mt h3+h4:before {
    background: rgba(0,0,0,.25)
}

.sc-m {
    color: hsla(0,0%,100%,.8)
}

.sc-m.l-bg,.sc-m .s-bg,.sc-m.s-c {
    background-color: #272727
}

.sc-m.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-m.wnd-a-button .wnd-sample-wrapper,.sc-m.wnd-a-choice label,.sc-m.wnd-media-solidColor i,.sc-m.wnd-switcher-item {
    background-color: #272727
}

.sc-m .blog .item-head h2 {
    color: #fff
}

.sc-m .blog .item-date {
    color: hsla(0,0%,100%,.5)
}

.sc-m .blog .item-perex blockquote,.sc-m .blog .item-perex h1,.sc-m .blog .item-perex h2,.sc-m .blog .item-perex h3,.sc-m .blog .item-perex p {
    color: hsla(0,0%,100%,.8)
}

.sc-m .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-m .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-m .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-m .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #3b3b3b
}

body.wnd-fe:not(.touched) .sc-m .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #666
}

.sc-m .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #888
}

body.wnd-cms:not(.touched) .sc-m .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #666
}

.sc-m .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-m .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-m .blog-feed-board .item-head h2 {
    color: #393939
}

.sc-m .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-m .blog-feed-board .item-date:after {
    background-color: #666
}

.sc-m .blog-feed-board .item-date>div {
    background-color: #666;
    color: #fff
}

.sc-m .blog-feed-board .item-perex blockquote,.sc-m .blog-feed-board .item-perex h1,.sc-m .blog-feed-board .item-perex h2,.sc-m .blog-feed-board .item-perex h3,.sc-m .blog-feed-board .item-perex h4,.sc-m .blog-feed-board .item-perex p {
    color: #666
}

.sc-m .s-bdh-t {
    color: #fff
}

.sc-m .s-bdh-t:after {
    background-color: hsla(0,0%,100%,.7)
}

.sc-m .s-bdh-d {
    color: hsla(0,0%,100%,.5)
}

.sc-m.s-hm-contentbox .s-bdh-d,.sc-m.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-m .b-btn-1 .b-btn-l,.sc-m .b-btn-1 .wnd-replace-form-button,.sc-m .eshop .b-btn-3 .b-btn-l,.sc-m .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: #fff;
    color: #393939;
    border-color: #fff
}

body.wnd-fe:not(.touched) .sc-m .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-m .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-m .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-m .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #e6e6e6;
    border-color: #e6e6e6
}

.sc-m .b-btn-2 .b-btn-l,.sc-m .b-btn-2 .wnd-replace-form-button {
    color: #fff;
    background-color: transparent;
    border-color: hsla(0,0%,100%,.7)
}

body.wnd-fe:not(.touched) .sc-m .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-m .b-btn-2 .wnd-replace-form-button:hover {
    border-color: #fff
}

.b-btn-dso .sc-m .b-btn-2 .b-btn-l,.b-btn-dso .sc-m .b-btn-2 .wnd-replace-form-button {
    background-color: #000
}

.sc-m .b-btn-3 .b-btn-l,.sc-m .b-btn-3 .wnd-replace-form-button {
    background-color: hsla(0,0%,100%,.7);
    border-color: transparent;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-m .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-m .b-btn-3 .wnd-replace-form-button:hover {
    background-color: hsla(0,0%,90%,.7);
    border-color: transparent
}

.sc-m .b-btn-4 .b-btn-l,.sc-m .b-btn-4 .wnd-replace-form-button {
    border-color: hsla(0,0%,100%,.5);
    color: hsla(0,0%,100%,.7);
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-m .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-m .b-btn-4 .wnd-replace-form-button:hover {
    border-color: #fff;
    color: #fff
}

.sc-m .b-btn-5 .b-btn-l,.sc-m .b-btn-5 .wnd-replace-form-button {
    color: #fff;
    background-color: transparent
}

.sc-m .b-btn-5 .b-btn-l .b-btn-t,.sc-m .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-m .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-m .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: #fff
}

.b-btn-dbb .sc-m .b-btn-1 .b-btn-l,.b-btn-dbb .sc-m .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-m .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-m .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-m .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-m .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-m .b-btn-2 .b-btn-l,.b-btn-dbb .sc-m .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-m .b-btn-4 .b-btn-l,.b-btn-dbb .sc-m .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

.b-btn-dso .sc-m .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-m .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-m .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-m .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-m .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: hsla(0,0%,100%,.7);
    border-color: #3b3b3b;
    background-color: #3b3b3b
}

.sc-m .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-m .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #434343;
    border-color: #434343
}

body .sc-m .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: hsla(0,0%,100%,.7);
    border-color: #3b3b3b;
    background-color: #3b3b3b
}

.b-btn-dbb .sc-m .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-m .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-m .b-btn-4 .wnd-replace-form-button,.sc-m .claim-default {
    color: #fff
}

.sc-m .claim-default-inv {
    color: #000
}

.sc-m .claim-bg {
    color: #393939
}

.sc-m .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-m .claim-bg-inv {
    color: #fff
}

.sc-m .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-m .claim-color {
    color: #fff
}

.sc-m .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-m .claim-color-inv {
    color: #9d9d9d
}

.sc-m .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-m .claim-color-text {
    color: #9d9d9d
}

.sc-m .claim-color-alpha {
    color: #fff
}

.sc-m .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-m .claim-gray {
    color: #fff
}

.sc-m .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-m .claim-borders {
    color: #fff
}

.sc-m .claim-borders .sit-w {
    border-color: #fff
}

.sc-m .claim-beside {
    color: #fff
}

.sc-m .claim-beside .sit-w:after,.sc-m .claim-beside .sit-w:before {
    background-color: hsla(0,0%,100%,.7)
}

.sc-m .claim-wings {
    color: #fff
}

.sc-m .claim-wings .sit-w:after,.sc-m .claim-wings .sit-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .claim-underline {
    color: #fff
}

.sc-m .claim-underline:after {
    border-bottom-color: hsla(0,0%,100%,.7)
}

.sc-m .arrow-submit {
    background-color: #000;
    color: hsla(0,0%,100%,.8);
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-m .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-m .dots li {
    background-color: #666
}

.sc-m .dots li.active,body.wnd-fe:not(.touched) .sc-m .dots li:hover {
    background-color: #fff
}

.sc-m .pager a {
    color: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-m .pager a:hover {
    color: #fff
}

.sc-m .pager a:after,.sc-m .pager a:before,body.wnd-cms:not(.touched) .sc-m .wnd-active-listing-zone .pager a:hover {
    color: hsla(0,0%,100%,.5)
}

.sc-m .line-color {
    border-color: hsla(0,0%,100%,.5)
}

.sc-m .wnd-image-placeholder embed {
    color: #fff!important;
    opacity: .8!important
}

.sc-m .wnd-empty-thumbnail .eshop-cart-product-image,.sc-m .wnd-empty-thumbnail .product-gallery-content,.sc-m .wnd-empty-thumbnail.ssb-product-image,.sc-m .wnd-empty-thumbnail .thumbnail,.sc-m .wnd-image-placeholder>div {
    background-color: #434343
}

.sc-m .b-img-embed {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .b-img embed {
    color: #b8b8b8;
    outline-color: #939393;
    border-color: #737373
}

.img-t-o .sc-m .b-gal-slideshow .b-gal-t,.img-t-u .sc-m .b-gal-t,.img-t-u .sc-m .b-img-t,.sc-m .loading {
    color: hsla(0,0%,100%,.8)
}

.b-e-bs .sc-m .eshop-grid .item-wrapper {
    border-color: #3b3b3b
}

.b-e-bs .sc-m .eshop-grid .product-price {
    color: hsla(0,0%,100%,.8)
}

body:not(.touched).wnd-cms.b-e-bs .sc-m .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-m .eshop-grid .item-wrapper:hover {
    border-color: #666
}

.b-e-ds .sc-m .eshop-grid .item-media {
    background-color: transparent
}

.sc-m .eshop-grid .item {
    border: 1px solid transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-m .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-m .eshop-grid .item:hover {
    border: 1px solid #666
}

.b-e-frs .sc-m .eshop-grid .item-media {
    background-color: #434343
}

.b-e-frs .sc-m .eshop-grid .item-wrapper {
    background-color: #434343;
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

body:not(.touched).wnd-cms.b-e-frs .sc-m .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-m .eshop-grid .item-wrapper:hover {
    background-color: #4c4c4c
}

.sc-m .eshop-grid .product-title {
    color: #fff
}

.sc-m .eshop-grid .product-price {
    color: hsla(0,0%,100%,.8)
}

.sc-m .eshop-grid .product-price-comparative {
    color: hsla(0,0%,100%,.5)
}

.sc-m .eshop-slider .product-price,.sc-m .eshop-slider .product-title {
    color: #fff
}

.sc-m .eshop-slider .product-price-comparative {
    color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-filter h3 {
    color: #fff;
    border-bottom-color: hsla(0,0%,100%,.5)
}

.sc-m .eshop-filter a {
    color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-m .eshop-filter a:hover {
    color: #fff
}

.sc-m .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #000;
    border-color: #666;
    color: hsla(0,0%,100%,.8)
}

body.wnd-fe:not(.touched) .sc-m .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-m .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-m .eshop-filter-select select option {
    color: #666
}

.sc-m .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-m .eshop-filter-select .select:after {
    color: hsla(0,0%,100%,.8)
}

body.wnd-cms:not(.touched) .sc-m .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: #fff
}

.sc-m .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #393939
}

.sc-m .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-m .eshop-cart-head div {
    color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-cart-tr {
    background-color: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-m .eshop-cart-product-title {
    color: #fff
}

.sc-m .eshop-cart-price,.sc-m .eshop-cart-product-variant {
    color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #666;
    color: #666
}

.sc-m .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-m .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-m .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-m .eshop-cart-quantity-button:after,.sc-m .eshop-cart-quantity-button:before {
    background-color: hsla(0,0%,100%,.7)
}

body.wnd-fe:not(.touched) .sc-m .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-m .eshop-cart-quantity-button:hover:before {
    background-color: hsla(0,0%,100%,.8)
}

body.wnd-fe:not(.touched) .sc-m .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: hsla(0,0%,100%,.5)
}

.sc-m .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-m .eshop-cart-sum {
    color: #fff
}

.sc-m .eshop-cart-delete {
    color: hsla(0,0%,100%,.5)
}

.sc-m .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-m .eshop-cart-delete:hover {
    color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-cart-total-value {
    color: #fff
}

.sc-m .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #272727
}

.sc-m .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-m .eshop-detail .product-title {
    color: #fff
}

.sc-m .eshop-detail .product-title:after {
    background-color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-detail .product-variants-title {
    color: #fff
}

.sc-m .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: #fff
}

.sc-m .eshop-detail .product-price {
    color: #fff
}

.sc-m .eshop-detail .product-price-comparative {
    color: hsla(0,0%,100%,.7)
}

.sc-m .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #000
}

.sc-m.s-f {
    color: hsla(0,0%,100%,.8)
}

.sc-m.s-f-edit .s-f-l-w:before,.sc-m.s-f-map-new .s-f-l-w:before,.sc-m.s-f-map .s-f-l-w:before,.sc-m.s-f .s-f-border.border-top:before {
    border-top-color: hsla(0,0%,100%,.5)
}

.sc-m.s-f .s-f-ez .b-text p a,.sc-m.s-f .s-f-ez .link a,.sc-m.s-f .s-f-l .b-text p a,.sc-m.s-f .s-f-l .link a {
    color: hsla(0,0%,100%,.8);
    border-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-m.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-m.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-m.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-m.s-f .s-f-l .link a:hover {
    color: hsla(0,0%,100%,.8);
    border-color: hsla(0,0%,100%,.8)
}

.sc-m.s-f .s-f-lang-t {
    color: hsla(0,0%,100%,.8)
}

.sc-m.s-f .s-f-lang .link:after {
    color: hsla(0,0%,100%,.7)
}

.ac-h .sc-m.s-f .b-text h1,.ac-h .sc-m.s-f .b-text h2 {
    color: #fff
}

.ac-s .sc-m.s-f .b-text h3 {
    color: hsla(0,0%,100%,.7)
}

.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: hsla(0,0%,100%,.7)
}

.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-m.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: hsla(0,0%,100%,.3)
}

.l:not(.l-boxed) .sc-m.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-m.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-m.s-f-map-new .s-o,.l:not(.l-boxed) .sc-m.s-f-map .s-o {
    background-color: #272727
}

.l-boxed .sc-m.s-f-edit .s-f-l-w,.l-boxed .sc-m.s-f-map-new .s-f-l-w,.l-boxed .sc-m.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-m.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-m.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-m.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-m.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-m.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-m.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-m.s-f-edit .s-f-l-w .link a,.l-boxed .sc-m.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-m.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-m.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-m.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-m.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-m.s-f-edit .s-f-bg-stripe,.l-boxed .sc-m.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-m.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-m.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-m.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-m.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-m .form.b-form-default .wnd-required label,.sc-m .form.b-form-default label {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-default input,.sc-m .form.b-form-default select,.sc-m .form.b-form-default textarea {
    background: #fff;
    border-color: #666;
    color: #666;
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-m .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-m .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-m .form.b-form-default .select {
    color: #666
}

.sc-m .form.b-form-default select option {
    color: #393939
}

.sc-m .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-m .form.b-form-default .form-group-content label {
    color: hsla(0,0%,100%,.8)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-m .form.b-form-default .checkbox,.sc-m .form.b-form-default .radio-button {
    background: #fff;
    border-color: #666;
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-m .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-m .form.b-form-default .form-file-button {
    background: none;
    color: hsla(0,0%,100%,.8);
    border-color: #666
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-file-button:hover {
    background: none;
    color: hsla(0,0%,100%,.8);
    border-color: #9c9c9c
}

.sc-m .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-m .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: hsla(0,0%,100%,.8)!important
}

.sc-m .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-m .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: #666
}

.sc-m .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-m .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-m .form.b-form-default .form-input input,.sc-m .form.b-form-default .form-input select,.sc-m .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-m .form.b-form-default .form-input input:focus,.sc-m .form.b-form-default .form-input select:focus,.sc-m .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-m .form.b-form-light .wnd-required label,.sc-m .form.b-form-light label {
    color: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-light input,.sc-m .form.b-form-light select,.sc-m .form.b-form-light textarea {
    background: transparent;
    border-color: #666;
    color: hsla(0,0%,100%,.8)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-m .form.b-form-light .form-email input {
    color: transparent
}

.sc-m .form.b-form-light .form-email input.not-empty,.sc-m .form.b-form-light .select {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light .select:after {
    color: #666
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .select:hover:after {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light select.not-clicked,.sc-m .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-m .form.b-form-light select:disabled option,.sc-m .form.b-form-light select option {
    color: #393939
}

.sc-m .form.b-form-light select:disabled option:disabled,.sc-m .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-m .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-m .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-m .form.b-form-light .form-number-controls button:after {
    color: hsla(0,0%,100%,.7)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-number-controls button:hover:after {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light .form-group-content label {
    color: hsla(0,0%,100%,.7)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-m .form.b-form-light .checkbox,.sc-m .form.b-form-light .radio-button {
    background: transparent;
    border-color: #666;
    color: #9c9c9c
}

.sc-m .form.b-form-light .form-file-button:after {
    color: hsla(0,0%,100%,.7)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: hsla(0,0%,100%,.8)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light .form-file-cover {
    border-bottom-color: #666
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-m .form.b-form-light .form-file-text {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light .form-file-remove:after {
    color: hsla(0,0%,100%,.7)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light input[type=date] {
    color: transparent
}

.sc-m .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-m .form.b-form-light input[type=date]:-moz-placeholder,.sc-m .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-m .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-m .form.b-form-light input[type=date].not-empty,.sc-m .form.b-form-light input[type=date]:focus {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-m .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-m .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-m .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-m .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-m .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: hsla(0,0%,100%,.8)
}

.sc-m .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: #fff
}

.sc-m .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-m .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-m .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-m .form.b-form-light .form-input input:focus,.sc-m .form.b-form-light .form-input select:focus,.sc-m .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-m .form.b-form-light .form-input input:focus+label,.sc-m .form.b-form-light .form-input input:focus+label:after,.sc-m .form.b-form-light .form-input select:focus+label,.sc-m .form.b-form-light .form-input select:focus+label:after,.sc-m .form.b-form-light .form-input textarea:focus+label,.sc-m .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-m .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-m .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-m .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-m .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-m .form.b-form-light .form-input.wnd-validate-error input,.sc-m .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-m .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-m .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: hsla(0,0%,100%,.8)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-m .form.b-form-light .form-input.wnd-validate-error label,.sc-m .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-m .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-m .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-m .form.b-form-light .form-input.wnd-validate-error input,.sc-m .form.b-form-light .form-input.wnd-validate-error select,.sc-m .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-m .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-m .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-m .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-m .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-m .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-m.s-hn .cart {
    color: hsla(0,0%,100%,.8)
}

.sc-m.s-hn .cart:before {
    background-color: #666
}

.sc-m.s-hn .cart .cart-text span {
    color: hsla(0,0%,100%,.8)
}

.sc-m.s-hn .cart-piece-count {
    background: #fff;
    color: #000
}

.sc-m.s-hn .cart a .cart-content-link:after {
    color: #fff
}

.sc-m.s-hn.wnd-mt-classic .search-icon:before,.sc-m.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #666
}

.sc-m.s-hn.wnd-mt-classic .search-icon-text,.sc-m.s-hn.wnd-mt-sidebar .search-icon-text {
    color: hsla(0,0%,100%,.8)
}

.sc-m.s-hn.wnd-mt-classic .search-icon:after,.sc-m.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.sc-m.s-hn .search-results,.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-m.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-m.s-hn .search-results .ssb-wrapper {
    border-color: hsla(0,0%,40%,.08)
}

.sc-m.s-hn .search-results .ssb-category-products-header,.sc-m.s-hn .search-results .ssb-category-products-header:hover {
    color: hsla(0,0%,40%,.8)
}

.sc-m.s-hn .search-results .ssb-view-all,.sc-m.s-hn .search-results .ssb-view-all:hover {
    color: #666
}

.sc-m.s-hn .search-results .ssb-item-type {
    color: hsla(0,0%,40%,.5)
}

.sc-m.s-hn .search-results .ssb-item a:hover,.sc-m.s-hn .search-results .ssb-product a:hover {
    background-color: hsla(0,0%,40%,.08)
}

.sc-m.s-hn .search-results .ssb-product,.sc-m.s-hn .search-results .ssb-product:hover {
    color: #666
}

.sc-m.s-hn .search-results .ssb-view-all:before,.sc-m.s-hn .search-results .ssb hr {
    border-color: hsla(0,0%,40%,.08)
}

.sc-m.s-hn.wnd-mt-sliding .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-m.s-hn.wnd-mt-boxed .cart a {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-m.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-m.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #fff
}

.sc-m.s-hn.wnd-mt-boxed .search {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-m.s-hn.wnd-mt-boxed #menu-submit {
    color: #fff;
    background-color: #000;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-m.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-m.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-m.s-hn.wnd-mt-boxed #menu-submit span,.sc-m.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-m.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #fff
}

.sc-m.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-m.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-m #menu-submit span,.sc-m #menu-submit span:after,.sc-m #menu-submit span:before {
    background-color: #fff
}

.l-d-border .sc-m.s-hm .s-o,.l-d-border .sc-m.s-hn .s-o {
    border-color: #fff
}

.sc-m.s-hn .bgonscroll {
    background: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-m.s-hn.wnd-nav-border .s-w:after {
    background: #3b3b3b
}

.sc-m.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #3b3b3b
}

.l-narrow .sc-m.s-hn.sticky {
    background: none
}

.l-narrow .sc-m.s-hn.sticky .s-o {
    background-color: #2f2f2f
}

.sc-m.s-hc-claim-box .s-hc-c-b,.sc-m.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-m .logo-default {
    color: #fff
}

.sc-m .logo-default embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-default-inv,.sc-m .logo-default-inv embed {
    color: #000
}

.sc-m .logo-bg {
    color: #393939
}

.sc-m .logo-bg .b-l-c {
    background-color: #fff
}

.sc-m .logo-bg embed {
    color: #9a9a9a;
    outline-color: #666;
    border-color: #505050
}

.sc-m .logo-bg-inv {
    color: #fff
}

.sc-m .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-m .logo-bg-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-color {
    color: #fff
}

.sc-m .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-m .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-m .logo-color-inv {
    color: #9d9d9d
}

.sc-m .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-m .logo-color-inv embed {
    color: #9a9a9a;
    outline-color: #666;
    border-color: #505050
}

.sc-m .logo-color-text {
    color: #9d9d9d
}

.sc-m .logo-color-text embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-color-alpha {
    color: #fff
}

.sc-m .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-m .logo-color-alpha embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-m .logo-gray {
    color: #fff
}

.sc-m .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-m .logo-gray embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-m .logo-borders {
    color: #fff
}

.sc-m .logo-borders .b-l-text-w,.sc-m .logo-borders .b-l-text:after,.sc-m .logo-borders .b-l-text:before,.sc-m .logo-borders .logo {
    border-color: #fff
}

.sc-m .logo-borders embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-wings {
    color: #fff
}

.sc-m .logo-wings embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-wings .b-l-text-w:after,.sc-m .logo-wings .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .logo-beside {
    color: #fff
}

.sc-m .logo-beside embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-beside .b-l-text-w:after,.sc-m .logo-beside .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .logo-underline {
    color: #fff
}

.sc-m .logo-underline embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .logo-underline .b-l-text-w:after,.sc-m .logo-underline .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-m.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-m.logo-center .logo-bg embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-m.logo-center .logo-bg-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-m.logo-center .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-m.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-m.logo-center .logo-color-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-m.logo-center .logo-color-alpha embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-m.logo-center .logo-gray embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-m .b-text h1 {
    color: #fff
}

.sc-m .b-text h1:after {
    background: hsla(0,0%,100%,.7)
}

.sc-m .b-text h2 {
    color: #fff
}

.sc-m .b-text h2:after {
    background: hsla(0,0%,100%,.7)
}

.sc-m .b-text h3 {
    color: hsla(0,0%,100%,.7)
}

.sc-m .b-text h3:after,.sc-m .b-text h3:before {
    background: hsla(0,0%,100%,.7)
}

.sc-m.s .b.b-text h1 a,.sc-m.s .b.b-text h2 a {
    color: inherit;
    border-color: hsla(0,0%,100%,.5)
}

.sc-m.s .b.b-text h3 a {
    color: inherit;
    border-color: hsla(0,0%,100%,.2)
}

.sc-m .b-text a,.sc-m .link a {
    color: #fff;
    border-color: hsla(0,0%,100%,.5)
}

.sc-m .b-text blockquote {
    color: hsla(0,0%,100%,.7)
}

.sc-m .b-text blockquote a {
    color: inherit!important;
    border-color: hsla(0,0%,100%,.2)!important
}

.sc-m .b-text blockquote:before {
    color: hsla(0,0%,100%,.3)
}

.sc-m .b-text blockquote h1,.sc-m .b-text blockquote h2,.sc-m .b-text blockquote h3,.sc-m .b-text blockquote p {
    border-color: hsla(0,0%,100%,.3)
}

.sc-m .b-text blockquote h1:after,.sc-m .b-text blockquote h2:after,.sc-m .b-text blockquote h3:after,.sc-m .b-text blockquote p:after {
    color: hsla(0,0%,100%,.3)
}

.sc-m .mt h3 {
    color: #fff
}

.sc-m .mt h4 {
    color: hsla(0,0%,100%,.7)
}

.sc-m .mt h3+h4:before {
    background: hsla(0,0%,100%,.25)
}

.sc-dt.wnd-a-button .wnd-sample-wrapper,.sc-dt.wnd-a-choice label,.sc-dt.wnd-switcher-item {
    background-color: #fff;
    background-image: linear-gradient(45deg,#c1c1c1 25%,transparent 0),linear-gradient(-45deg,#c1c1c1 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c1c1c1 0),linear-gradient(-45deg,transparent 75%,#c1c1c1 0);
    background-size: 10px 10px;
    background-position: 0 0,0 5px,5px -5px,-5px 0;
    position: relative;
    background-repeat: repeat
}

.sc-dt.wnd-a-button .wnd-sample-wrapper:after,.sc-dt.wnd-a-choice label:after,.sc-dt.wnd-switcher-item:after {
    content: "";
    background: rgba(34,34,34,.5)!important;
    position: absolute
}

.sc-dt.wnd-switcher-item:after {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.sc-dt.wnd-a-button .wnd-sample-wrapper:after {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.sc-dt.wnd-a-choice label:after {
    top: 1px;
    left: 1px;
    width: 1.75rem;
    height: 1.75rem;
    border-radius: 4px
}

.sc-dt.wnd-media-solidColor i {
    background-image: linear-gradient(45deg,#c1c1c1 25%,transparent 0),linear-gradient(-45deg,#c1c1c1 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c1c1c1 0),linear-gradient(-45deg,transparent 75%,#c1c1c1 0);
    background-size: 20px 20px;
    background-position: 0 0,0 10px,10px -10px,-10px 0
}

.sc-dt.wnd-media-solidColor i:after {
    content: "";
    background: rgba(34,34,34,.5)!important;
    width: 100%;
    height: 100%;
    position: absolute
}

.sc-dt .claim-default {
    color: #fff
}

.sc-dt .claim-default-inv {
    color: #000
}

.sc-dt .claim-bg {
    color: #393939
}

.sc-dt .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-dt .claim-bg-inv {
    color: #fff
}

.sc-dt .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-dt .claim-color {
    color: #fff
}

.sc-dt .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-dt .claim-color-inv {
    color: #9d9d9d
}

.sc-dt .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-dt .claim-color-text {
    color: #9d9d9d
}

.sc-dt .claim-color-alpha {
    color: #fff
}

.sc-dt .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-dt .claim-gray {
    color: #fff
}

.sc-dt .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-dt .claim-borders {
    color: #fff
}

.sc-dt .claim-borders .sit-w {
    border-color: #fff
}

.sc-dt .claim-beside {
    color: #fff
}

.sc-dt .claim-beside .sit-w:after,.sc-dt .claim-beside .sit-w:before {
    background-color: hsla(0,0%,100%,.7)
}

.sc-dt .claim-wings {
    color: #fff
}

.sc-dt .claim-wings .sit-w:after,.sc-dt .claim-wings .sit-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-dt .claim-underline {
    color: #fff
}

.sc-dt .claim-underline:after {
    border-bottom-color: hsla(0,0%,100%,.7)
}

.sc-dt.s-hn .cart {
    color: hsla(0,0%,100%,.8)
}

.sc-dt.s-hn .cart:before {
    background-color: #666
}

.sc-dt.s-hn .cart .cart-text span {
    color: hsla(0,0%,100%,.8)
}

.sc-dt.s-hn .cart-piece-count {
    background: #fff;
    color: #000
}

.sc-dt.s-hn .cart a .cart-content-link:after {
    color: #fff
}

.sc-dt.s-hn.wnd-mt-classic .search-icon:before,.sc-dt.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #666
}

.sc-dt.s-hn.wnd-mt-classic .search-icon-text,.sc-dt.s-hn.wnd-mt-sidebar .search-icon-text {
    color: hsla(0,0%,100%,.8)
}

.sc-dt.s-hn.wnd-mt-classic .search-icon:after,.sc-dt.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: hsla(0,0%,100%,.2)
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.sc-dt.s-hn .search-results,.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-dt.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-dt.s-hn .search-results .ssb-wrapper {
    border-color: hsla(0,0%,40%,.08)
}

.sc-dt.s-hn .search-results .ssb-category-products-header,.sc-dt.s-hn .search-results .ssb-category-products-header:hover {
    color: hsla(0,0%,40%,.8)
}

.sc-dt.s-hn .search-results .ssb-view-all,.sc-dt.s-hn .search-results .ssb-view-all:hover {
    color: #666
}

.sc-dt.s-hn .search-results .ssb-item-type {
    color: hsla(0,0%,40%,.5)
}

.sc-dt.s-hn .search-results .ssb-item a:hover,.sc-dt.s-hn .search-results .ssb-product a:hover {
    background-color: hsla(0,0%,40%,.08)
}

.sc-dt.s-hn .search-results .ssb-product,.sc-dt.s-hn .search-results .ssb-product:hover {
    color: #666
}

.sc-dt.s-hn .search-results .ssb-view-all:before,.sc-dt.s-hn .search-results .ssb hr {
    border-color: hsla(0,0%,40%,.08)
}

.sc-dt.s-hn.wnd-mt-sliding .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: hsla(0,0%,100%,.2)
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-dt.s-hn.wnd-mt-boxed .cart a {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-dt.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-dt.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #fff
}

.sc-dt.s-hn.wnd-mt-boxed .search {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: hsla(0,0%,100%,.2)
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-dt.s-hn.wnd-mt-boxed #menu-submit {
    color: #fff;
    background-color: #000;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-dt.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-dt.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-dt.s-hn.wnd-mt-boxed #menu-submit span,.sc-dt.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-dt.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #fff
}

.sc-dt.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-dt.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-dt #menu-submit span,.sc-dt #menu-submit span:after,.sc-dt #menu-submit span:before {
    background-color: #fff
}

.sc-dt.s-hn .s-bg,.wt-boxed-bg .sc-dt.s-hn .s-bg {
    background-color: rgba(34,34,34,.5)
}

body:not(.l-d-waves) .sc-dt.s-hn.wnd-nav-border .s-w:after {
    background: hsla(0,0%,100%,.2)
}

.sc-dt.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid hsla(0,0%,100%,.2)
}

.l-default .sc-dt.s-hn .bgonscroll {
    background: #2f2f2f;
    border-color: #fff
}

.l-default .sc-dt.s-hn .bgonscroll .n-l,.l-default .sc-dt.s-hn .bgonscroll.n-l-w .s-c {
    background: transparent
}

.sc-dt.s-hn .bgonscroll .n-l,.sc-dt.s-hn .bgonscroll.n-l-w .s-c {
    background: #2f2f2f
}

.sc-dt .logo-default {
    color: #fff
}

.sc-dt .logo-default-inv,.sc-dt .logo-default-inv embed {
    color: #000
}

.sc-dt .logo-bg {
    color: #393939
}

.sc-dt .logo-bg .b-l-c {
    background-color: #fff
}

.sc-dt .logo-bg-inv {
    color: #fff
}

.sc-dt .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-dt .logo-color {
    color: #fff
}

.sc-dt .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-dt .logo-color-inv {
    color: #9d9d9d
}

.sc-dt .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-dt .logo-color-text {
    color: #9d9d9d
}

.sc-dt .logo-color-alpha {
    color: #fff
}

.sc-dt .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-dt .logo-gray {
    color: #fff
}

.sc-dt .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-dt .logo-borders {
    color: #fff
}

.sc-dt .logo-borders .b-l-text-w,.sc-dt .logo-borders .b-l-text:after,.sc-dt .logo-borders .b-l-text:before,.sc-dt .logo-borders .logo {
    border-color: #fff
}

.sc-dt .logo-wings {
    color: #fff
}

.sc-dt .logo-wings .b-l-text-w:after,.sc-dt .logo-wings .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-dt .logo-beside {
    color: #fff
}

.sc-dt .logo-beside .b-l-text-w:after,.sc-dt .logo-beside .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-dt .logo-underline {
    color: #fff
}

.sc-dt .logo-underline .b-l-text-w:after,.sc-dt .logo-underline .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.7)
}

.sc-dt.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-dt.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-dt.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-dt.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-dt.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-dt.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-dt.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-wt.wnd-a-button .wnd-sample-wrapper,.sc-wt.wnd-a-choice label,.sc-wt.wnd-switcher-item {
    background-color: #fff;
    background-image: linear-gradient(45deg,#c1c1c1 25%,transparent 0),linear-gradient(-45deg,#c1c1c1 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c1c1c1 0),linear-gradient(-45deg,transparent 75%,#c1c1c1 0);
    background-size: 10px 10px;
    background-position: 0 0,0 5px,5px -5px,-5px 0;
    position: relative;
    background-repeat: repeat
}

.sc-wt.wnd-a-button .wnd-sample-wrapper:after,.sc-wt.wnd-a-choice label:after,.sc-wt.wnd-switcher-item:after {
    content: "";
    background: hsla(0,0%,100%,.7)!important;
    position: absolute
}

.sc-wt.wnd-switcher-item:after {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.sc-wt.wnd-a-button .wnd-sample-wrapper:after {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0
}

.sc-wt.wnd-a-choice label:after {
    top: 1px;
    left: 1px;
    width: 1.75rem;
    height: 1.75rem;
    border-radius: 4px
}

.sc-wt.wnd-media-solidColor i {
    background-image: linear-gradient(45deg,#c1c1c1 25%,transparent 0),linear-gradient(-45deg,#c1c1c1 25%,transparent 0),linear-gradient(45deg,transparent 75%,#c1c1c1 0),linear-gradient(-45deg,transparent 75%,#c1c1c1 0);
    background-size: 20px 20px;
    background-position: 0 0,0 10px,10px -10px,-10px 0
}

.sc-wt.wnd-media-solidColor i:after {
    content: "";
    background: hsla(0,0%,100%,.7)!important;
    width: 100%;
    height: 100%;
    position: absolute
}

.sc-wt .claim-default {
    color: rgba(0,0,0,.85)
}

.sc-wt .claim-default-inv {
    color: #fff
}

.sc-wt .claim-bg {
    color: #393939
}

.sc-wt .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-wt .claim-bg-inv {
    color: #fff
}

.sc-wt .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-wt .claim-color {
    color: #fff
}

.sc-wt .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-wt .claim-color-inv {
    color: #9d9d9d
}

.sc-wt .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-wt .claim-color-text {
    color: #9d9d9d
}

.sc-wt .claim-color-alpha {
    color: #fff
}

.sc-wt .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-wt .claim-gray {
    color: #fff
}

.sc-wt .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-wt .claim-borders {
    color: rgba(0,0,0,.85)
}

.sc-wt .claim-borders .sit-w {
    border-color: rgba(0,0,0,.85)
}

.sc-wt .claim-beside {
    color: rgba(0,0,0,.85)
}

.sc-wt .claim-beside .sit-w:after,.sc-wt .claim-beside .sit-w:before {
    background-color: rgba(0,0,0,.6)
}

.sc-wt .claim-wings {
    color: rgba(0,0,0,.85)
}

.sc-wt .claim-wings .sit-w:after,.sc-wt .claim-wings .sit-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-wt .claim-underline {
    color: rgba(0,0,0,.85)
}

.sc-wt .claim-underline:after {
    border-bottom-color: rgba(0,0,0,.6)
}

.sc-wt.s-hn .cart {
    color: rgba(0,0,0,.7)
}

.sc-wt.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-wt.s-hn .cart .cart-text span {
    color: rgba(0,0,0,.7)
}

.sc-wt.s-hn .cart-piece-count {
    background: rgba(0,0,0,.85);
    color: #fff
}

.sc-wt.s-hn .cart a .cart-content-link:after {
    color: rgba(0,0,0,.85)
}

.sc-wt.s-hn.wnd-mt-classic .search-icon:before,.sc-wt.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #d1d1d1
}

.sc-wt.s-hn.wnd-mt-classic .search-icon-text,.sc-wt.s-hn.wnd-mt-sidebar .search-icon-text {
    color: rgba(0,0,0,.7)
}

.sc-wt.s-hn.wnd-mt-classic .search-icon:after,.sc-wt.s-hn.wnd-mt-sidebar .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-wt.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-wt.s-hn .search-results {
    color: rgba(0,0,0,.7)
}

.sc-wt.s-hn .search-results .ssb-wrapper {
    border-color: rgba(0,0,0,.08)
}

.sc-wt.s-hn .search-results .ssb-category-products-header,.sc-wt.s-hn .search-results .ssb-category-products-header:hover {
    color: rgba(0,0,0,.8)
}

.sc-wt.s-hn .search-results .ssb-view-all,.sc-wt.s-hn .search-results .ssb-view-all:hover {
    color: rgba(0,0,0,.7)
}

.sc-wt.s-hn .search-results .ssb-item-type {
    color: rgba(0,0,0,.5)
}

.sc-wt.s-hn .search-results .ssb-item a:hover,.sc-wt.s-hn .search-results .ssb-product a:hover {
    background-color: rgba(0,0,0,.08)
}

.sc-wt.s-hn .search-results .ssb-product,.sc-wt.s-hn .search-results .ssb-product:hover {
    color: rgba(0,0,0,.7)
}

.sc-wt.s-hn .search-results .ssb-view-all:before,.sc-wt.s-hn .search-results .ssb hr {
    border-color: rgba(0,0,0,.08)
}

.sc-wt.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-wt.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-wt.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-wt.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #393939
}

.sc-wt.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-wt.s-hn.wnd-mt-boxed #menu-submit {
    color: #393939;
    background-color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-wt.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-wt.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-wt.s-hn.wnd-mt-boxed #menu-submit span,.sc-wt.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-wt.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #393939
}

.sc-wt.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-wt.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-wt #menu-submit span,.sc-wt #menu-submit span:after,.sc-wt #menu-submit span:before {
    background-color: rgba(0,0,0,.85)
}

.sc-wt.s-hn .s-bg,.wt-boxed-bg .sc-wt.s-hn .s-bg {
    background-color: hsla(0,0%,100%,.7)
}

body:not(.l-d-waves) .sc-wt.s-hn.wnd-nav-border .s-w:after {
    background: rgba(0,0,0,.1)
}

.sc-wt.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid rgba(0,0,0,.1)
}

.l-default .sc-wt.s-hn .bgonscroll {
    background: #fff;
    border-color: #fff
}

.l-default .sc-wt.s-hn .bgonscroll .n-l,.l-default .sc-wt.s-hn .bgonscroll.n-l-w .s-c {
    background: transparent
}

.sc-wt.s-hn .bgonscroll .n-l,.sc-wt.s-hn .bgonscroll.n-l-w .s-c {
    background: #fff
}

.sc-wt .logo-default {
    color: rgba(0,0,0,.85)
}

.sc-wt .logo-default-inv,.sc-wt .logo-default-inv embed {
    color: #fff
}

.sc-wt .logo-bg {
    color: #393939
}

.sc-wt .logo-bg .b-l-c {
    background-color: #fff
}

.sc-wt .logo-bg-inv {
    color: #fff
}

.sc-wt .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-wt .logo-color {
    color: #fff
}

.sc-wt .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-wt .logo-color-inv {
    color: #9d9d9d
}

.sc-wt .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-wt .logo-color-text {
    color: #9d9d9d
}

.sc-wt .logo-color-alpha {
    color: #fff
}

.sc-wt .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-wt .logo-gray {
    color: #fff
}

.sc-wt .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-wt .logo-borders {
    color: rgba(0,0,0,.85)
}

.sc-wt .logo-borders .b-l-text-w,.sc-wt .logo-borders .b-l-text:after,.sc-wt .logo-borders .b-l-text:before,.sc-wt .logo-borders .logo {
    border-color: rgba(0,0,0,.85)
}

.sc-wt .logo-wings {
    color: rgba(0,0,0,.85)
}

.sc-wt .logo-wings .b-l-text-w:after,.sc-wt .logo-wings .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-wt .logo-beside {
    color: rgba(0,0,0,.85)
}

.sc-wt .logo-beside .b-l-text-w:after,.sc-wt .logo-beside .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-wt .logo-underline {
    color: rgba(0,0,0,.85)
}

.sc-wt .logo-underline .b-l-text-w:after,.sc-wt .logo-underline .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-wt.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-wt.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-wt.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-wt.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-wt.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-wt.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-wt.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-none.sc-b:not(.s-hn) .s-bg,.sc-none.sc-d:not(.s-hn) .s-bg,.sc-none.sc-m:not(.s-hn) .s-bg,.sc-none.sc-ml:not(.s-hn) .s-bg,.sc-none.sc-w:not(.s-hn) .s-bg {
    background: transparent;
    display: none
}

.sc-none.wnd-a-button .wnd-sample-wrapper,.sc-none.wnd-a-choice .wnd-a-choice-inner,.sc-none.wnd-a-choice label,.sc-none.wnd-bgr-fx,.sc-none.wnd-media-solidColor i,.sc-none.wnd-switcher-item {
    background-color: #fff;
    background-image: linear-gradient(-45deg,#fff 48%,red 50%,red 52%,#fff 53%);
    background-repeat: no-repeat;
    background-size: cover
}

.sc-none.s-hn {
    background: transparent!important
}

.sc-none.s-hn .s-bg {
    display: none;
    background: transparent
}

.sc-none.s-hn.wnd-nav-border:after {
    background: none!important
}

.sc-cd.l-bg,.sc-cd .s-bg,.sc-cd.s-c,.sc-cd.wnd-a-button .wnd-sample-wrapper,.sc-cd.wnd-a-choice label,.sc-cd.wnd-media-solidColor i,.sc-cd.wnd-switcher-item {
    background-color: #393939
}

.sc-cm.l-bg,.sc-cm .s-bg,.sc-cm.s-c,.sc-cm.wnd-a-button .wnd-sample-wrapper,.sc-cm.wnd-a-choice label,.sc-cm.wnd-media-solidColor i,.sc-cm.wnd-switcher-item {
    background-color: #666
}

.sc-cl.l-bg,.sc-cl .s-bg,.sc-cl.s-c,.sc-cl.wnd-a-button .wnd-sample-wrapper,.sc-cl.wnd-a-choice label,.sc-cl.wnd-media-solidColor i,.sc-cl.wnd-switcher-item {
    background-color: #9d9d9d
}

.sc-cs.l-bg,.sc-cs .s-bg,.sc-cs.s-c,.sc-cs.wnd-a-button .wnd-sample-wrapper,.sc-cs.wnd-a-choice label,.sc-cs.wnd-media-solidColor i,.sc-cs.wnd-switcher-item {
    background-color: #bababa
}

.sc-a {
    color: hsla(0,0%,100%,.9)
}

.sc-a.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-a.s-c,.sc-a.wnd-a-button .wnd-sample-wrapper,.sc-a.wnd-a-choice label,.sc-a.wnd-media-solidColor i,.sc-a.wnd-switcher-item {
    background-color: #272727
}

.sc-a .blog .item-head h2 {
    color: #fff
}

.sc-a .blog .item-date {
    color: hsla(0,0%,100%,.75)
}

.sc-a .blog .item-perex p {
    color: hsla(0,0%,100%,.9)
}

.sc-a .blog .item-perex blockquote,.sc-a .blog .item-perex h1,.sc-a .blog .item-perex h2,.sc-a .blog .item-perex h3 {
    color: hsla(0,0%,100%,.85)
}

.sc-a .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-a .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-a .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-a .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #3b3b3b
}

body.wnd-fe:not(.touched) .sc-a .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #666
}

.sc-a .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #888
}

body.wnd-cms:not(.touched) .sc-a .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #666
}

.sc-a .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-a .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-a .blog-feed-board .item-head h2 {
    color: #393939
}

.sc-a .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-a .blog-feed-board .item-date:after {
    background-color: #666
}

.sc-a .blog-feed-board .item-date>div {
    background-color: #666;
    color: #fff
}

.sc-a .blog-feed-board .item-perex blockquote,.sc-a .blog-feed-board .item-perex h1,.sc-a .blog-feed-board .item-perex h2,.sc-a .blog-feed-board .item-perex h3,.sc-a .blog-feed-board .item-perex h4,.sc-a .blog-feed-board .item-perex p {
    color: #666
}

.sc-a .s-bdh-t {
    color: #fff
}

.sc-a .s-bdh-t:after {
    background-color: hsla(0,0%,100%,.85)
}

.sc-a .s-bdh-d {
    color: hsla(0,0%,100%,.75)
}

.sc-a.s-hm-contentbox .s-bdh-d,.sc-a.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-a .b-btn-1 .b-btn-l,.sc-a .b-btn-1 .wnd-replace-form-button,.sc-a .eshop .b-btn-3 .b-btn-l,.sc-a .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: #fff;
    color: #393939;
    border-color: #fff
}

body.wnd-fe:not(.touched) .sc-a .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-a .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-a .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-a .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #e6e6e6;
    border-color: #e6e6e6
}

.sc-a .b-btn-2 .b-btn-l,.sc-a .b-btn-2 .wnd-replace-form-button {
    color: #fff;
    background-color: transparent;
    border-color: hsla(0,0%,100%,.85)
}

body.wnd-fe:not(.touched) .sc-a .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-a .b-btn-2 .wnd-replace-form-button:hover {
    border-color: #fff
}

.b-btn-dso .sc-a .b-btn-2 .b-btn-l,.b-btn-dso .sc-a .b-btn-2 .wnd-replace-form-button {
    background-color: #000
}

.sc-a .b-btn-3 .b-btn-l,.sc-a .b-btn-3 .wnd-replace-form-button {
    background-color: hsla(0,0%,100%,.85);
    border-color: transparent;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-a .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-a .b-btn-3 .wnd-replace-form-button:hover {
    background-color: hsla(0,0%,90%,.85);
    border-color: transparent
}

.sc-a .b-btn-4 .b-btn-l,.sc-a .b-btn-4 .wnd-replace-form-button {
    border-color: hsla(0,0%,100%,.75);
    color: hsla(0,0%,100%,.85);
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-a .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-a .b-btn-4 .wnd-replace-form-button:hover {
    border-color: #fff;
    color: #fff
}

.sc-a .b-btn-5 .b-btn-l,.sc-a .b-btn-5 .wnd-replace-form-button {
    color: #fff;
    background-color: transparent
}

.sc-a .b-btn-5 .b-btn-l .b-btn-t,.sc-a .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-a .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-a .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: #fff
}

.b-btn-dbb .sc-a .b-btn-1 .b-btn-l,.b-btn-dbb .sc-a .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-a .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-a .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-a .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-a .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-a .b-btn-2 .b-btn-l,.b-btn-dbb .sc-a .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-a .b-btn-4 .b-btn-l,.b-btn-dbb .sc-a .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

.b-btn-dso .sc-a .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-a .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-a .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-a .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-a .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: hsla(0,0%,100%,.85);
    border-color: #3b3b3b;
    background-color: #3b3b3b
}

.sc-a .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-a .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #434343;
    border-color: #434343
}

body .sc-a .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: hsla(0,0%,100%,.85);
    border-color: #3b3b3b;
    background-color: #3b3b3b
}

.b-btn-dbb .sc-a .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-a .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-a .b-btn-4 .wnd-replace-form-button,.sc-a .claim-default {
    color: #fff
}

.sc-a .claim-default-inv {
    color: #000
}

.sc-a .claim-bg {
    color: #393939
}

.sc-a .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-a .claim-bg-inv {
    color: #fff
}

.sc-a .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-a .claim-color {
    color: #fff
}

.sc-a .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-a .claim-color-inv {
    color: #9d9d9d
}

.sc-a .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-a .claim-color-text {
    color: #9d9d9d
}

.sc-a .claim-color-alpha {
    color: #fff
}

.sc-a .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-a .claim-gray {
    color: #fff
}

.sc-a .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-a .claim-borders {
    color: #fff
}

.sc-a .claim-borders .sit-w {
    border-color: #fff
}

.sc-a .claim-beside {
    color: #fff
}

.sc-a .claim-beside .sit-w:after,.sc-a .claim-beside .sit-w:before {
    background-color: hsla(0,0%,100%,.85)
}

.sc-a .claim-wings {
    color: #fff
}

.sc-a .claim-wings .sit-w:after,.sc-a .claim-wings .sit-w:before {
    border-color: hsla(0,0%,100%,.85)
}

.sc-a .claim-underline {
    color: #fff
}

.sc-a .claim-underline:after {
    border-bottom-color: hsla(0,0%,100%,.85)
}

.sc-a .arrow-submit {
    background-color: #000;
    color: hsla(0,0%,100%,.9);
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-a .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-a .dots li {
    background-color: #666
}

.sc-a .dots li.active,body.wnd-fe:not(.touched) .sc-a .dots li:hover {
    background-color: hsla(0,0%,100%,.9)
}

.sc-a .pager a {
    color: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-a .pager a:hover {
    color: #fff
}

.sc-a .pager a:after,.sc-a .pager a:before,body.wnd-cms:not(.touched) .sc-a .wnd-active-listing-zone .pager a:hover {
    color: hsla(0,0%,100%,.75)
}

.sc-a .line-color {
    border-color: #666
}

.sc-a .wnd-image-placeholder embed {
    color: #fff!important;
    opacity: .9!important
}

.sc-a .wnd-empty-thumbnail .eshop-cart-product-image,.sc-a .wnd-empty-thumbnail .product-gallery-content,.sc-a .wnd-empty-thumbnail.ssb-product-image,.sc-a .wnd-empty-thumbnail .thumbnail,.sc-a .wnd-image-placeholder>div {
    background-color: #434343
}

.sc-a .b-img-embed {
    border-color: hsla(0,0%,100%,.9)
}

.sc-a .b-img embed {
    color: #f0f0f0;
    outline-color: #e9e9e9;
    border-color: #b6b6b6
}

.img-t-o .sc-a .b-gal-slideshow .b-gal-t,.img-t-u .sc-a .b-gal-t,.img-t-u .sc-a .b-img-t,.sc-a .loading {
    color: hsla(0,0%,100%,.9)
}

.b-e-bs .sc-a .eshop-grid .item-wrapper {
    border-color: #3b3b3b
}

.b-e-bs .sc-a .eshop-grid .product-price {
    color: hsla(0,0%,100%,.9)
}

body:not(.touched).wnd-cms.b-e-bs .sc-a .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-a .eshop-grid .item-wrapper:hover {
    border-color: #666
}

.b-e-ds .sc-a .eshop-grid .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-a .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-a .eshop-grid .item:hover {
    box-shadow: #666
}

.b-e-frs .sc-a .eshop-grid .item-media {
    background-color: #434343
}

.b-e-frs .sc-a .eshop-grid .item-wrapper {
    background-color: #434343;
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

body:not(.touched).wnd-cms.b-e-frs .sc-a .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-a .eshop-grid .item-wrapper:hover {
    background-color: #4c4c4c
}

.sc-a .eshop-grid .product-title {
    color: #fff
}

.sc-a .eshop-grid .product-price {
    color: hsla(0,0%,100%,.9)
}

.sc-a .eshop-grid .product-price-comparative {
    color: hsla(0,0%,100%,.75)
}

.sc-a .eshop-slider .product-price,.sc-a .eshop-slider .product-title {
    color: #fff
}

.sc-a .eshop-slider .product-price-comparative {
    color: hsla(0,0%,100%,.75)
}

.sc-a .eshop-filter h3 {
    color: #fff;
    border-bottom-color: hsla(0,0%,100%,.75)
}

.sc-a .eshop-filter a {
    color: hsla(0,0%,100%,.85)
}

.sc-a .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-a .eshop-filter a:hover {
    color: #fff
}

.sc-a .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #000;
    border-color: #666;
    color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-a .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-a .eshop-filter-select select option {
    color: #666
}

.sc-a .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-a .eshop-filter-select .select:after {
    color: hsla(0,0%,100%,.9)
}

body.wnd-cms:not(.touched) .sc-a .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: #fff
}

.sc-a .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #666
}

.sc-a .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-a .eshop-cart-head div {
    color: hsla(0,0%,100%,.85)
}

.sc-a .eshop-cart-tr {
    background-color: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-a .eshop-cart-product-title {
    color: #fff
}

.sc-a .eshop-cart-price,.sc-a .eshop-cart-product-variant {
    color: hsla(0,0%,100%,.85)
}

.sc-a .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #666;
    color: #666
}

.sc-a .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-a .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-a .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-a .eshop-cart-quantity-button:after,.sc-a .eshop-cart-quantity-button:before {
    background-color: hsla(0,0%,100%,.85)
}

body.wnd-fe:not(.touched) .sc-a .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-a .eshop-cart-quantity-button:hover:before {
    background-color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: hsla(0,0%,100%,.75)
}

.sc-a .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-a .eshop-cart-sum {
    color: #fff
}

.sc-a .eshop-cart-delete {
    color: hsla(0,0%,100%,.75)
}

.sc-a .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-a .eshop-cart-delete:hover {
    color: hsla(0,0%,100%,.85)
}

.sc-a .eshop-cart-total-value {
    color: #fff
}

.sc-a .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #272727
}

.sc-a .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-a .eshop-detail .product-title {
    color: #fff
}

.sc-a .eshop-detail .product-title:after {
    background-color: hsla(0,0%,100%,.85)
}

.sc-a .eshop-detail .product-variants-title {
    color: #fff
}

.sc-a .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: #fff
}

.sc-a .eshop-detail .product-price {
    color: #fff
}

.sc-a .eshop-detail .product-price-comparative {
    color: hsla(0,0%,100%,.85)
}

.sc-a .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #000
}

.sc-a.s-f {
    color: hsla(0,0%,100%,.9)
}

.sc-a.s-f-edit .s-f-l-w:before,.sc-a.s-f-map-new .s-f-l-w:before,.sc-a.s-f-map .s-f-l-w:before,.sc-a.s-f .s-f-border.border-top:before {
    border-top-color: #666
}

.sc-a.s-f .s-f-ez .b-text p a,.sc-a.s-f .s-f-ez .link a,.sc-a.s-f .s-f-l .b-text p a,.sc-a.s-f .s-f-l .link a {
    color: hsla(0,0%,100%,.9);
    border-color: hsla(0,0%,100%,.6)
}

body.wnd-fe:not(.touched) .sc-a.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-a.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-a.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-a.s-f .s-f-l .link a:hover {
    color: hsla(0,0%,100%,.9);
    border-color: hsla(0,0%,100%,.9)
}

.sc-a.s-f .s-f-lang-t,.sc-a.s-f .s-f-lang .link:after {
    color: hsla(0,0%,100%,.9)
}

.ac-h .sc-a.s-f .b-text h1,.ac-h .sc-a.s-f .b-text h2 {
    color: #fff
}

.ac-s .sc-a.s-f .b-text h3 {
    color: hsla(0,0%,100%,.85)
}

.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: hsla(0,0%,100%,.85)
}

.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-a.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: hsla(0,0%,100%,.25)
}

.l:not(.l-boxed) .sc-a.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-a.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-a.s-f-map-new .s-o,.l:not(.l-boxed) .sc-a.s-f-map .s-o {
    background-color: #272727
}

.l-boxed .sc-a.s-f-edit .s-f-l-w,.l-boxed .sc-a.s-f-map-new .s-f-l-w,.l-boxed .sc-a.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-a.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-a.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-a.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-a.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-a.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-a.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-a.s-f-edit .s-f-l-w .link a,.l-boxed .sc-a.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-a.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-a.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-a.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-a.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-a.s-f-edit .s-f-bg-stripe,.l-boxed .sc-a.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-a.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-a.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-a.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-a.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-a .form.b-form-default .wnd-required label,.sc-a .form.b-form-default label {
    color: hsla(0,0%,100%,.9)
}

.sc-a .form.b-form-default input,.sc-a .form.b-form-default select,.sc-a .form.b-form-default textarea {
    background: #fff;
    border-color: #666;
    color: #666;
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-a .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-a .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-a .form.b-form-default .select {
    color: #666
}

.sc-a .form.b-form-default select option {
    color: #393939
}

.sc-a .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-a .form.b-form-default .form-group-content label {
    color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-a .form.b-form-default .checkbox,.sc-a .form.b-form-default .radio-button {
    background: #fff;
    border-color: #666;
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-a .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-a .form.b-form-default .form-file-button {
    background: none;
    color: hsla(0,0%,100%,.9);
    border-color: #666
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-file-button:hover {
    background: none;
    color: hsla(0,0%,100%,.9);
    border-color: #9c9c9c
}

.sc-a .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: hsla(0,0%,100%,.9)
}

.sc-a .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-a .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: hsla(0,0%,100%,.9)
}

.sc-a .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: hsla(0,0%,100%,.9)!important
}

.sc-a .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-a .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: #666
}

.sc-a .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-a .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-a .form.b-form-default .form-input input,.sc-a .form.b-form-default .form-input select,.sc-a .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-a .form.b-form-default .form-input input:focus,.sc-a .form.b-form-default .form-input select:focus,.sc-a .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-a .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-a .form.b-form-light .wnd-required label,.sc-a .form.b-form-light label {
    color: hsla(0,0%,100%,.9)
}

.sc-a .form.b-form-light input,.sc-a .form.b-form-light select,.sc-a .form.b-form-light textarea {
    background: transparent;
    border-color: #666;
    color: hsla(0,0%,100%,.85)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-a .form.b-form-light .form-email input {
    color: transparent
}

.sc-a .form.b-form-light .form-email input.not-empty,.sc-a .form.b-form-light .select {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light .select:after {
    color: #666
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .select:hover:after {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light select.not-clicked,.sc-a .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-a .form.b-form-light select:disabled option,.sc-a .form.b-form-light select option {
    color: #393939
}

.sc-a .form.b-form-light select:disabled option:disabled,.sc-a .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-a .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-a .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-a .form.b-form-light .form-group-content label,.sc-a .form.b-form-light .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-number-controls button:hover:after {
    color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-a .form.b-form-light .checkbox,.sc-a .form.b-form-light .radio-button {
    background: transparent;
    border-color: #666;
    color: #9c9c9c
}

.sc-a .form.b-form-light .form-file-button:after {
    color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: hsla(0,0%,100%,.9)
}

.sc-a .form.b-form-light .form-file-cover {
    border-bottom-color: #666
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-a .form.b-form-light .form-file-text {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light .form-file-remove:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: hsla(0,0%,100%,.9)
}

.sc-a .form.b-form-light input[type=date] {
    color: transparent
}

.sc-a .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-a .form.b-form-light input[type=date]:-moz-placeholder,.sc-a .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-a .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-a .form.b-form-light input[type=date].not-empty,.sc-a .form.b-form-light input[type=date]:focus {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-a .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-a .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-a .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-a .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-a .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: #fff
}

.sc-a .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-a .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-a .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-a .form.b-form-light .form-input input:focus,.sc-a .form.b-form-light .form-input select:focus,.sc-a .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-a .form.b-form-light .form-input input:focus+label,.sc-a .form.b-form-light .form-input input:focus+label:after,.sc-a .form.b-form-light .form-input select:focus+label,.sc-a .form.b-form-light .form-input select:focus+label:after,.sc-a .form.b-form-light .form-input textarea:focus+label,.sc-a .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-a .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-a .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-a .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-a .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-a .form.b-form-light .form-input.wnd-validate-error input,.sc-a .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-a .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-a .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: hsla(0,0%,100%,.85)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-a .form.b-form-light .form-input.wnd-validate-error label,.sc-a .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-a .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-a .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-a .form.b-form-light .form-input.wnd-validate-error input,.sc-a .form.b-form-light .form-input.wnd-validate-error select,.sc-a .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-a .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-a .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-a .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-a .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-a .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-a.s-hn .cart {
    color: #fff
}

.sc-a.s-hn .cart:before {
    background-color: #666
}

.sc-a.s-hn .cart .cart-text span {
    color: #fff
}

.sc-a.s-hn .cart-piece-count {
    background: hsla(0,0%,100%,.9);
    color: #000
}

.sc-a.s-hn .cart a .cart-content-link:after {
    color: #fff
}

.sc-a.s-hn.wnd-mt-classic .search-icon:before,.sc-a.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #d1d1d1
}

.sc-a.s-hn.wnd-mt-classic .search-icon-text,.sc-a.s-hn.wnd-mt-sidebar .search-icon-text {
    color: #fff
}

.sc-a.s-hn.wnd-mt-classic .search-icon:after,.sc-a.s-hn.wnd-mt-sidebar .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-a.s-hn .search-results {
    color: rgba(0,0,0,.7)
}

.sc-a.s-hn .search-results .ssb-wrapper {
    border-color: rgba(0,0,0,.08)
}

.sc-a.s-hn .search-results .ssb-category-products-header,.sc-a.s-hn .search-results .ssb-category-products-header:hover {
    color: rgba(0,0,0,.8)
}

.sc-a.s-hn .search-results .ssb-view-all,.sc-a.s-hn .search-results .ssb-view-all:hover {
    color: rgba(0,0,0,.7)
}

.sc-a.s-hn .search-results .ssb-item-type {
    color: rgba(0,0,0,.5)
}

.sc-a.s-hn .search-results .ssb-item a:hover,.sc-a.s-hn .search-results .ssb-product a:hover {
    background-color: rgba(0,0,0,.08)
}

.sc-a.s-hn .search-results .ssb-product,.sc-a.s-hn .search-results .ssb-product:hover {
    color: rgba(0,0,0,.7)
}

.sc-a.s-hn .search-results .ssb-view-all:before,.sc-a.s-hn .search-results .ssb hr {
    border-color: rgba(0,0,0,.08)
}

.sc-a.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-a.s-hn.wnd-mt-boxed .cart a {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-a.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-a.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #fff
}

.sc-a.s-hn.wnd-mt-boxed .search {
    background: #000;
    color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-a.s-hn.wnd-mt-boxed #menu-submit {
    color: #fff;
    background-color: #000;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-a.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-a.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-a.s-hn.wnd-mt-boxed #menu-submit span,.sc-a.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-a.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #fff
}

.sc-a.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-a.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-a #menu-submit span,.sc-a #menu-submit span:after,.sc-a #menu-submit span:before {
    background-color: #fff
}

.l-d-border .sc-a.s-hm .s-o,.l-d-border .sc-a.s-hn .s-o {
    border-color: #fff
}

.sc-a.s-hn .bgonscroll {
    background: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-a.s-hn.wnd-nav-border .s-w:after {
    background: #3b3b3b
}

.sc-a.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #3b3b3b
}

.l-narrow .sc-a.s-hn.sticky {
    background: none
}

.l-narrow .sc-a.s-hn.sticky .s-o {
    background-color: #2f2f2f
}

.sc-a.s-hc-claim-box .s-hc-c-b,.sc-a.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-a .logo-default {
    color: #fff
}

.sc-a .logo-default embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-default-inv,.sc-a .logo-default-inv embed {
    color: #000
}

.sc-a .logo-bg {
    color: #393939
}

.sc-a .logo-bg .b-l-c {
    background-color: #fff
}

.sc-a .logo-bg embed {
    color: #9a9a9a;
    outline-color: #666;
    border-color: #505050
}

.sc-a .logo-bg-inv {
    color: #fff
}

.sc-a .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-a .logo-bg-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-color {
    color: #fff
}

.sc-a .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-a .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-a .logo-color-inv {
    color: #9d9d9d
}

.sc-a .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-a .logo-color-inv embed {
    color: #9a9a9a;
    outline-color: #666;
    border-color: #505050
}

.sc-a .logo-color-text {
    color: #9d9d9d
}

.sc-a .logo-color-text embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-color-alpha {
    color: #fff
}

.sc-a .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-a .logo-color-alpha embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-a .logo-gray {
    color: #fff
}

.sc-a .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-a .logo-gray embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-a .logo-borders {
    color: #fff
}

.sc-a .logo-borders .b-l-text-w,.sc-a .logo-borders .b-l-text:after,.sc-a .logo-borders .b-l-text:before,.sc-a .logo-borders .logo {
    border-color: #fff
}

.sc-a .logo-borders embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-wings {
    color: #fff
}

.sc-a .logo-wings embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-wings .b-l-text-w:after,.sc-a .logo-wings .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.85)
}

.sc-a .logo-beside {
    color: #fff
}

.sc-a .logo-beside embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-beside .b-l-text-w:after,.sc-a .logo-beside .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.85)
}

.sc-a .logo-underline {
    color: #fff
}

.sc-a .logo-underline embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .logo-underline .b-l-text-w:after,.sc-a .logo-underline .b-l-text-w:before {
    border-color: hsla(0,0%,100%,.85)
}

.sc-a.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-a.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-a.logo-center .logo-bg embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-a.logo-center .logo-bg-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-a.logo-center .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-a.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-a.logo-center .logo-color-inv embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-a.logo-center .logo-color-alpha embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-a.logo-center .logo-gray embed {
    color: #ddd;
    outline-color: #ccc;
    border-color: #9f9f9f
}

.sc-a .b-text h1 {
    color: #fff
}

.sc-a .b-text h1:after {
    background: hsla(0,0%,100%,.85)
}

.sc-a .b-text h2 {
    color: #fff
}

.sc-a .b-text h2:after {
    background: hsla(0,0%,100%,.85)
}

.sc-a .b-text h3 {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-text h3:after,.sc-a .b-text h3:before {
    background: hsla(0,0%,100%,.85)
}

.sc-a.s .b.b-text h1 a,.sc-a.s .b.b-text h2 a {
    color: inherit;
    border-color: hsla(0,0%,100%,.5)
}

.sc-a.s .b.b-text h3 a {
    color: inherit;
    border-color: hsla(0,0%,100%,.35)
}

.sc-a .b-text a,.sc-a .link a {
    color: #fff;
    border-color: hsla(0,0%,100%,.5)
}

.sc-a .b-text blockquote {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-text blockquote a {
    color: inherit!important;
    border-color: hsla(0,0%,100%,.4)!important
}

.sc-a .b-text blockquote:before {
    color: hsla(0,0%,100%,.25)
}

.sc-a .b-text blockquote h1,.sc-a .b-text blockquote h2,.sc-a .b-text blockquote h3,.sc-a .b-text blockquote p {
    border-color: hsla(0,0%,100%,.25)
}

.sc-a .b-text blockquote h1:after,.sc-a .b-text blockquote h2:after,.sc-a .b-text blockquote h3:after,.sc-a .b-text blockquote p:after {
    color: hsla(0,0%,100%,.25)
}

.sc-a .mt h3 {
    color: #fff
}

.sc-a .mt h4 {
    color: hsla(0,0%,100%,.85)
}

.sc-a .mt h3+h4:before {
    background: hsla(0,0%,100%,.25)
}

.sc-al {
    color: rgba(0,0,0,.7)
}

.sc-al.s-c {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-al.s-c,.sc-al.wnd-a-button .wnd-sample-wrapper,.sc-al.wnd-a-choice label,.sc-al.wnd-media-solidColor i,.sc-al.wnd-switcher-item {
    background-color: #fff
}

.sc-al .blog .item-head h2 {
    color: rgba(0,0,0,.85)
}

.sc-al .blog .item-date {
    color: rgba(0,0,0,.5)
}

.sc-al .blog .item-perex p {
    color: rgba(0,0,0,.7)
}

.sc-al .blog .item-perex blockquote,.sc-al .blog .item-perex h1,.sc-al .blog .item-perex h2,.sc-al .blog .item-perex h3 {
    color: rgba(0,0,0,.6)
}

.sc-al .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000);
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#FF000000",GradientType=0)
}

.sc-al .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-date,.sc-al .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head h2 {
    color: #fff
}

.sc-al .blog-tiles-large .wnd-empty-thumbnail .item-wrapper {
    border-color: #e8e8e8
}

body.wnd-fe:not(.touched) .sc-al .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-al .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: #aaa
}

body.wnd-cms:not(.touched) .sc-al .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #d4d4d4
}

.sc-al .blog-feed-board .item.wnd-empty-thumbnail .item-content,.sc-al .blog-feed-board .item:not(.wnd-empty-thumbnail) .item-wrapper {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-al .blog-feed-board .item-head h2 {
    color: rgba(0,0,0,.85)
}

.sc-al .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-al .blog-feed-board .item-date:after {
    background-color: #666
}

.sc-al .blog-feed-board .item-date>div {
    background-color: #666;
    color: #fff
}

.sc-al .blog-feed-board .item-perex blockquote,.sc-al .blog-feed-board .item-perex h1,.sc-al .blog-feed-board .item-perex h2,.sc-al .blog-feed-board .item-perex h3,.sc-al .blog-feed-board .item-perex h4,.sc-al .blog-feed-board .item-perex p {
    color: rgba(0,0,0,.7)
}

.sc-al .s-bdh-t {
    color: rgba(0,0,0,.85)
}

.sc-al .s-bdh-t:after {
    background-color: rgba(0,0,0,.6)
}

.sc-al .s-bdh-d {
    color: rgba(0,0,0,.5)
}

.sc-al.s-hm-contentbox .s-bdh-d,.sc-al.s-hm-contentbox .s-bdh-t {
    color: #fff
}

.sc-al .b-btn-1 .b-btn-l,.sc-al .b-btn-1 .wnd-replace-form-button,.sc-al .eshop .b-btn-3 .b-btn-l,.sc-al .eshop .b-btn-3 .wnd-replace-form-button {
    background-color: rgba(0,0,0,.85);
    color: #fff;
    border-color: rgba(0,0,0,.85)
}

body.wnd-fe:not(.touched) .sc-al .b-btn-1 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-al .b-btn-1 .wnd-replace-form-button:hover,body.wnd-fe:not(.touched) .sc-al .eshop .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-al .eshop .b-btn-3 .wnd-replace-form-button:hover {
    background-color: rgba(26,26,26,.85);
    border-color: rgba(26,26,26,.85)
}

.sc-al .b-btn-2 .b-btn-l,.sc-al .b-btn-2 .wnd-replace-form-button {
    color: rgba(0,0,0,.85);
    background-color: transparent;
    border-color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-al .b-btn-2 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-al .b-btn-2 .wnd-replace-form-button:hover {
    border-color: rgba(0,0,0,.85)
}

.b-btn-dso .sc-al .b-btn-2 .b-btn-l,.b-btn-dso .sc-al .b-btn-2 .wnd-replace-form-button {
    background-color: #fff
}

.sc-al .b-btn-3 .b-btn-l,.sc-al .b-btn-3 .wnd-replace-form-button {
    background-color: rgba(0,0,0,.6);
    border-color: transparent;
    color: #fff
}

body.wnd-fe:not(.touched) .sc-al .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-al .b-btn-3 .wnd-replace-form-button:hover {
    background-color: rgba(0,0,0,.7);
    border-color: transparent
}

.sc-al .b-btn-4 .b-btn-l,.sc-al .b-btn-4 .wnd-replace-form-button {
    border-color: rgba(0,0,0,.5);
    color: rgba(0,0,0,.6);
    background-color: transparent
}

body.wnd-fe:not(.touched) .sc-al .b-btn-4 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-al .b-btn-4 .wnd-replace-form-button:hover {
    border-color: rgba(0,0,0,.85);
    color: rgba(0,0,0,.85)
}

.sc-al .b-btn-5 .b-btn-l,.sc-al .b-btn-5 .wnd-replace-form-button {
    color: rgba(0,0,0,.85);
    background-color: transparent
}

.sc-al .b-btn-5 .b-btn-l .b-btn-t,.sc-al .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: rgba(0,0,0,.25)
}

body.wnd-fe:not(.touched) .sc-al .b-btn-5 .b-btn-l:hover .b-btn-t,body.wnd-fe:not(.touched) .sc-al .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: rgba(0,0,0,.85)
}

.b-btn-dbb .sc-al .b-btn-1 .b-btn-l,.b-btn-dbb .sc-al .b-btn-1 .wnd-replace-form-button,.b-btn-dbb .sc-al .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-al .b-btn.b-btn-3 .wnd-replace-form-button,.b-btn-dbb .sc-al .eshop .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-al .eshop .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0,0,0,.12)!important
}

.b-btn-dbb .sc-al .b-btn-2 .b-btn-l,.b-btn-dbb .sc-al .b-btn-2 .wnd-replace-form-button,.b-btn-dbb .sc-al .b-btn-4 .b-btn-l,.b-btn-dbb .sc-al .b-btn-4 .wnd-replace-form-button {
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

.b-btn-dso .sc-al .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l,.b-btn-dso .sc-al .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

body:not(.touched).wnd-fe.b-btn-dso .sc-al .b-btn:not(.b-btn-5):not(.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-al .b-btn:not(.b-btn-5):not(.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-al .eshop-cart.wnd-checkout-disable .eshop-cart-checkout .b-btn-l {
    color: rgba(0,0,0,.6);
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.sc-al .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-al .eshop-detail .product-cart.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

body .sc-al .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    color: rgba(0,0,0,.6);
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.b-btn-dbb .sc-al .eshop-detail.wnd-out-of-stock .product-cart.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #9c9c9c!important
}

.l-page:not(.ac-none) .sc-al .b-btn-4 .b-btn-l,.l-page:not(.ac-none) .sc-al .b-btn-4 .wnd-replace-form-button,.sc-al .claim-default {
    color: rgba(0,0,0,.85)
}

.sc-al .claim-default-inv {
    color: #fff
}

.sc-al .claim-bg {
    color: #393939
}

.sc-al .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-al .claim-bg-inv {
    color: #fff
}

.sc-al .claim-bg-inv>span>span {
    background-color: #000;
    box-shadow: .9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000,.9375rem 0 0 #000,-.9375rem 0 0 #000;
    border-radius: .1px
}

.sc-al .claim-color {
    color: #fff
}

.sc-al .claim-color>span>span {
    background-color: #9d9d9d;
    box-shadow: .9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d,.9375rem 0 0 #9d9d9d,-.9375rem 0 0 #9d9d9d;
    border-radius: .1px
}

.sc-al .claim-color-inv {
    color: #9d9d9d
}

.sc-al .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff,.9375rem 0 0 #fff,-.9375rem 0 0 #fff;
    border-radius: .1px
}

.sc-al .claim-color-text {
    color: #9d9d9d
}

.sc-al .claim-color-alpha {
    color: #fff
}

.sc-al .claim-color-alpha>span>span {
    background-color: hsla(0,0%,62%,.7);
    box-shadow: .9375rem 0 0 hsla(0,0%,62%,.7),-.9375rem 0 0 hsla(0,0%,62%,.7);
    border-radius: .1px
}

.sc-al .claim-gray {
    color: #fff
}

.sc-al .claim-gray>span>span {
    background-color: rgba(0,0,0,.5);
    box-shadow: .9375rem 0 0 rgba(0,0,0,.5),-.9375rem 0 0 rgba(0,0,0,.5);
    border-radius: .1px
}

.sc-al .claim-borders {
    color: rgba(0,0,0,.85)
}

.sc-al .claim-borders .sit-w {
    border-color: rgba(0,0,0,.85)
}

.sc-al .claim-beside {
    color: rgba(0,0,0,.85)
}

.sc-al .claim-beside .sit-w:after,.sc-al .claim-beside .sit-w:before {
    background-color: rgba(0,0,0,.6)
}

.sc-al .claim-wings {
    color: rgba(0,0,0,.85)
}

.sc-al .claim-wings .sit-w:after,.sc-al .claim-wings .sit-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-al .claim-underline {
    color: rgba(0,0,0,.85)
}

.sc-al .claim-underline:after {
    border-bottom-color: rgba(0,0,0,.6)
}

.sc-al .arrow-submit {
    background-color: #fff;
    color: rgba(0,0,0,.7);
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body.wnd-fe:not(.touched) .sc-al .arrow:hover .gallery-arrow-submit {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.1)
}

.sc-al .dots li {
    background-color: #d4d4d4
}

.sc-al .dots li.active,body.wnd-fe:not(.touched) .sc-al .dots li:hover {
    background-color: rgba(0,0,0,.7)
}

.sc-al .pager a {
    color: #666
}

body.wnd-fe:not(.touched) .sc-al .pager a:hover {
    color: rgba(0,0,0,.85)
}

.sc-al .pager a:after,.sc-al .pager a:before,body.wnd-cms:not(.touched) .sc-al .wnd-active-listing-zone .pager a:hover {
    color: rgba(0,0,0,.5)
}

.sc-al .line-color {
    border-color: #d4d4d4
}

.sc-al .wnd-image-placeholder embed {
    color: #000!important;
    opacity: .7!important
}

.sc-al .wnd-empty-thumbnail .eshop-cart-product-image,.sc-al .wnd-empty-thumbnail .product-gallery-content,.sc-al .wnd-empty-thumbnail.ssb-product-image,.sc-al .wnd-empty-thumbnail .thumbnail,.sc-al .wnd-image-placeholder>div {
    background-color: #f2f2f2
}

.sc-al .b-img-embed {
    border-color: rgba(0,0,0,.7)
}

.sc-al .b-img embed {
    color: #424242;
    outline-color: #4d4d4d;
    border-color: #717171
}

.img-t-o .sc-al .b-gal-slideshow .b-gal-t,.img-t-u .sc-al .b-gal-t,.img-t-u .sc-al .b-img-t,.sc-al .loading {
    color: rgba(0,0,0,.7)
}

.b-e-bs .sc-al .eshop-grid .item-wrapper {
    border-color: #e8e8e8
}

.b-e-bs .sc-al .eshop-grid .product-price {
    color: rgba(0,0,0,.7)
}

body:not(.touched).wnd-cms.b-e-bs .sc-al .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-al .eshop-grid .item-wrapper:hover {
    border-color: #d4d4d4
}

.b-e-ds .sc-al .eshop-grid .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-al .eshop-grid.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-al .eshop-grid .item:hover {
    box-shadow: #d4d4d4
}

.b-e-frs .sc-al .eshop-grid .item-media {
    background-color: #f2f2f2
}

.b-e-frs .sc-al .eshop-grid .item-wrapper {
    background-color: #f2f2f2;
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

body:not(.touched).wnd-cms.b-e-frs .sc-al .eshop-grid.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-al .eshop-grid .item-wrapper:hover {
    background-color: #ebebeb
}

.sc-al .eshop-grid .product-title {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-grid .product-price {
    color: rgba(0,0,0,.7)
}

.sc-al .eshop-grid .product-price-comparative {
    color: rgba(0,0,0,.5)
}

.sc-al .eshop-slider .product-price,.sc-al .eshop-slider .product-title {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-slider .product-price-comparative {
    color: rgba(0,0,0,.5)
}

.sc-al .eshop-filter h3 {
    color: rgba(0,0,0,.85);
    border-bottom-color: rgba(0,0,0,.5)
}

.sc-al .eshop-filter a {
    color: rgba(0,0,0,.6)
}

.sc-al .eshop-filter a.selected,body.wnd-fe:not(.touched) .sc-al .eshop-filter a:hover {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-filter-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-al .eshop-filter-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-al .eshop-filter-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-al .eshop-filter-select select option {
    color: #666
}

.sc-al .eshop-filter-select select option:disabled {
    color: #dedede
}

.sc-al .eshop-filter-select .select:after {
    color: rgba(0,0,0,.7)
}

body.wnd-cms:not(.touched) .sc-al .eshop.wnd-active-listing-zone .eshop-filter a:hover {
    color: rgba(0,0,0,.85)
}

.sc-al .product-label:not(.product-out-of-stock) .product-label-content {
    color: #fff;
    background-color: #666
}

.sc-al .product-out-of-stock-content {
    color: #9d9d9d;
    background-color: #e8e8e8
}

.sc-al .eshop-cart-head div {
    color: rgba(0,0,0,.6)
}

.sc-al .eshop-cart-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-al .eshop-cart-product-title {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-cart-price,.sc-al .eshop-cart-product-variant {
    color: rgba(0,0,0,.6)
}

.sc-al .eshop-cart-quantity input {
    background-color: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7)
}

.sc-al .eshop-cart-quantity input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-al .eshop-cart-quantity input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-al .eshop-cart-quantity input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-al .eshop-cart-quantity-button:after,.sc-al .eshop-cart-quantity-button:before {
    background-color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-al .eshop-cart-quantity-button:hover:after,body.wnd-fe:not(.touched) .sc-al .eshop-cart-quantity-button:hover:before {
    background-color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-al .eshop-cart-quantity:hover input:not(:disabled) {
    border-color: rgba(0,0,0,.5)
}

.sc-al .eshop-cart-out-of-stock {
    color: #e9322d
}

.sc-al .eshop-cart-sum {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-cart-delete {
    color: rgba(0,0,0,.5)
}

.sc-al .eshop-cart-total-label,body.wnd-fe:not(.touched) .sc-al .eshop-cart-delete:hover {
    color: rgba(0,0,0,.6)
}

.sc-al .eshop-cart-total-value {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-cart-checkout {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #fff
}

.sc-al .eshop-cart.wnd-checkout-disable .eshop-cart-checkout-disable {
    color: #e9322d
}

.sc-al .eshop-detail .product-title {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-detail .product-title:after {
    background-color: rgba(0,0,0,.6)
}

.sc-al .eshop-detail .product-variants-title {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-detail .product-ribbon-content {
    color: #fff;
    background-color: rgba(0,0,0,.85)
}

.sc-al .eshop-detail .product-price {
    color: rgba(0,0,0,.85)
}

.sc-al .eshop-detail .product-price-comparative {
    color: rgba(0,0,0,.6)
}

.sc-al .eshop-detail .product-cart {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-al.s-f {
    color: rgba(0,0,0,.7)
}

.sc-al.s-f-edit .s-f-l-w:before,.sc-al.s-f-map-new .s-f-l-w:before,.sc-al.s-f-map .s-f-l-w:before,.sc-al.s-f .s-f-border.border-top:before {
    border-top-color: #d4d4d4
}

.sc-al.s-f .s-f-ez .b-text p a,.sc-al.s-f .s-f-ez .link a,.sc-al.s-f .s-f-l .b-text p a,.sc-al.s-f .s-f-l .link a {
    color: rgba(0,0,0,.7);
    border-color: rgba(0,0,0,.4)
}

body.wnd-fe:not(.touched) .sc-al.s-f .s-f-ez .b-text p a:hover,body.wnd-fe:not(.touched) .sc-al.s-f .s-f-ez .link a:hover,body.wnd-fe:not(.touched) .sc-al.s-f .s-f-l .b-text p a:hover,body.wnd-fe:not(.touched) .sc-al.s-f .s-f-l .link a:hover {
    color: rgba(0,0,0,.7);
    border-color: rgba(0,0,0,.7)
}

.sc-al.s-f .s-f-lang-t,.sc-al.s-f .s-f-lang .link:after {
    color: rgba(0,0,0,.7)
}

.ac-h .sc-al.s-f .b-text h1,.ac-h .sc-al.s-f .b-text h2 {
    color: rgba(0,0,0,.85)
}

.ac-s .sc-al.s-f .b-text h3 {
    color: rgba(0,0,0,.6)
}

.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote p {
    border-color: rgba(0,0,0,.6)
}

.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote:before,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote h1:after,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote h2:after,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote h3:after,.ac-i .sc-al.s-f:not([class*=wnd-background-solid]) .b-text blockquote p:after {
    color: transparent
}

.l:not(.l-boxed) .sc-al.s-f-map-new .s-bg,.l:not(.l-boxed) .sc-al.s-f-map .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-al.s-f-map-new .s-o,.l:not(.l-boxed) .sc-al.s-f-map .s-o {
    background-color: #fff
}

.l-boxed .sc-al.s-f-edit .s-f-l-w,.l-boxed .sc-al.s-f-map-new .s-f-l-w,.l-boxed .sc-al.s-f-map .s-f-l-w {
    background-color: #4d4d4d;
    color: #bababa
}

.l-boxed .sc-al.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-al.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-al.s-f-map-new .s-f-l-w .s-f-ccy-t,.l-boxed .sc-al.s-f-map-new .s-f-l-w .s-f-lang-t,.l-boxed .sc-al.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-al.s-f-map .s-f-l-w .s-f-lang-t {
    color: #bababa
}

.l-boxed .sc-al.s-f-edit .s-f-l-w .link a,.l-boxed .sc-al.s-f-map-new .s-f-l-w .link a,.l-boxed .sc-al.s-f-map .s-f-l-w .link a {
    color: #bababa;
    border-color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-al.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-al.s-f-map-new .s-f-l-w .link:after,.l-boxed .sc-al.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,73%,.5)
}

.l-boxed .sc-al.s-f-edit .s-f-bg-stripe,.l-boxed .sc-al.s-f-map-new .s-f-bg-stripe,.l-boxed .sc-al.s-f-map .s-f-bg-stripe {
    background-color: #4d4d4d
}

body:not(.touched).l-boxed .sc-al.s-f-edit .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-al.s-f-map-new .s-f-l-w .link a:hover,body:not(.touched).l-boxed .sc-al.s-f-map .s-f-l-w .link a:hover {
    color: #bababa;
    border-color: #bababa
}

.sc-al .form.b-form-default .wnd-required label,.sc-al .form.b-form-default label {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-default input,.sc-al .form.b-form-default select,.sc-al .form.b-form-default textarea {
    background: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.7);
    box-shadow: none
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-default input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-al .form.b-form-default select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-al .form.b-form-default textarea:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-al .form.b-form-default .select {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-default select option {
    color: #393939
}

.sc-al .form.b-form-default select option:disabled {
    color: #bababa
}

.sc-al .form.b-form-default .form-group-content label {
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #9c9c9c
}

.sc-al .form.b-form-default .checkbox,.sc-al .form.b-form-default .radio-button {
    background: #fff;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-default .checkbox:after {
    color: #393939
}

.sc-al .form.b-form-default .radio-button:after {
    background: #393939
}

.sc-al .form.b-form-default .form-file-button {
    background: none;
    color: rgba(0,0,0,.7);
    border-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-file-button:hover {
    background: none;
    color: rgba(0,0,0,.7);
    border-color: #9c9c9c
}

.sc-al .form.b-form-default .form-date input:focus+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-date input:hover+.datepicker-icon:after {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-default .form-date.wnd-validate-error .datepicker-icon:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-date.wnd-validate-error input:hover+.datepicker-icon:after {
    color: #e9322d
}

.sc-al .form.b-form-default .form-date.wnd-validate-error input:focus+.datepicker-icon:after {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: rgba(0,0,0,.7)!important
}

.sc-al .form.b-form-default .form-input.wnd-validate-error :not(label):not(span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-al .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):focus {
    border-color: #e9322d;
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:focus+div,.sc-al .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:focus+div,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input input:hover+div,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-input.wnd-validate-error .form-group-content .form-input label:hover+div,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-input.wnd-validate-error :not(label):not(span):hover {
    border-color: #e9322d
}

.sc-al .form.b-form-default .form-input input,.sc-al .form.b-form-default .form-input select,.sc-al .form.b-form-default .form-input textarea {
    transition: color .3s,border-color .3s;
    box-shadow: 0 0 0 transparent
}

.sc-al .form.b-form-default .form-input input:focus,.sc-al .form.b-form-default .form-input select:focus,.sc-al .form.b-form-default .form-input textarea:focus {
    outline: none;
    transition: box-shadow .3s,border-color .3s;
    box-shadow: none;
    border-color: #129fea!important
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-input input:hover,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-input select:hover,body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-input textarea:hover {
    transition: box-shadow .3s,border-color .3s
}

.sc-al .form.b-form-light .wnd-required label,.sc-al .form.b-form-light label {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-light input,.sc-al .form.b-form-light select,.sc-al .form.b-form-light textarea {
    background: transparent;
    border-color: #d4d4d4;
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus):not(:checked),body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus):not(:checked) {
    border-color: #9c9c9c
}

.sc-al .form.b-form-light .form-email input {
    color: transparent
}

.sc-al .form.b-form-light .form-email input.not-empty,.sc-al .form.b-form-light .select {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light .select:after {
    color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .select:hover:after {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light select.not-clicked,.sc-al .form.b-form-light select:disabled.not-clicked {
    color: hsla(0,0%,100%,0)
}

.sc-al .form.b-form-light select:disabled option,.sc-al .form.b-form-light select option {
    color: #393939
}

.sc-al .form.b-form-light select:disabled option:disabled,.sc-al .form.b-form-light select option:disabled {
    color: #bababa
}

.sc-al .form.b-form-light select[disabled]::-ms-value {
    color: hsla(0,0%,100%,0)
}

.sc-al .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-al .form.b-form-light .form-group-content label,.sc-al .form.b-form-light .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-number-controls button:hover:after {
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-group-content input:hover:not(:focus):not(:checked)+div {
    border-color: #9c9c9c
}

.sc-al .form.b-form-light .checkbox,.sc-al .form.b-form-light .radio-button {
    background: transparent;
    border-color: #d4d4d4;
    color: #9c9c9c
}

.sc-al .form.b-form-light .form-file-button:after {
    color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file-base:hover~.form-file-cover,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file label:hover~.form-file-cover {
    border-bottom-color: rgba(0,0,0,.7)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file-base:hover~.form-file-cover .form-file-button:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file label:hover~.form-file-cover .form-file-button:after {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-light .form-file-cover {
    border-bottom-color: #d4d4d4
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #9c9c9c
}

.sc-al .form.b-form-light .form-file-text {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light .form-file-remove:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file-remove:hover:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file>label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: rgba(0,0,0,.7)
}

.sc-al .form.b-form-light input[type=date] {
    color: transparent
}

.sc-al .form.b-form-light input[type=date]::-webkit-input-placeholder {
    color: transparent
}

.sc-al .form.b-form-light input[type=date]:-moz-placeholder,.sc-al .form.b-form-light input[type=date]::-moz-placeholder {
    color: transparent
}

.sc-al .form.b-form-light input[type=date]:-ms-input-placeholder {
    color: transparent
}

.sc-al .form.b-form-light input[type=date].not-empty,.sc-al .form.b-form-light input[type=date]:focus {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light input[type=date].not-empty::-webkit-input-placeholder,.sc-al .form.b-form-light input[type=date]:focus::-webkit-input-placeholder {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light input[type=date].not-empty:-moz-placeholder,.sc-al .form.b-form-light input[type=date].not-empty::-moz-placeholder,.sc-al .form.b-form-light input[type=date]:focus:-moz-placeholder,.sc-al .form.b-form-light input[type=date]:focus::-moz-placeholder {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light input[type=date].not-empty:-ms-input-placeholder,.sc-al .form.b-form-light input[type=date]:focus:-ms-input-placeholder {
    color: rgba(0,0,0,.6)
}

.sc-al .form.b-form-light .form-date input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-date input:hover+label+.datepicker-icon:after {
    color: rgba(0,0,0,.85)
}

.sc-al .form.b-form-light .form-date.wnd-validate-error .datepicker-icon:after,.sc-al .form.b-form-light .form-date.wnd-validate-error input:focus+label+.datepicker-icon:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-date.wnd-validate-error input:hover+label+.datepicker-icon:after {
    color: #e9322d
}

.sc-al .form.b-form-light .form-date.wnd-validate-error input:focus:hover+label+.datepicker-icon:after {
    color: #e9322d!important
}

.sc-al .form.b-form-light .form-input input:focus,.sc-al .form.b-form-light .form-input select:focus,.sc-al .form.b-form-light .form-input textarea:focus {
    border-color: #129fea!important
}

.sc-al .form.b-form-light .form-input input:focus+label,.sc-al .form.b-form-light .form-input input:focus+label:after,.sc-al .form.b-form-light .form-input select:focus+label,.sc-al .form.b-form-light .form-input select:focus+label:after,.sc-al .form.b-form-light .form-input textarea:focus+label,.sc-al .form.b-form-light .form-input textarea:focus+label:after {
    color: #129fea!important
}

.sc-al .form.b-form-light .form-group-content input[type=radio]:checked+div {
    border-color: #9c9c9c
}

.sc-al .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #9c9c9c
}

.sc-al .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #9c9c9c;
    background-color: #9c9c9c
}

.sc-al .form.b-form-light .form-group-content input[type=checkbox]+div:after {
    border-color: #fff
}

.sc-al .form.b-form-light .form-input.wnd-validate-error input,.sc-al .form.b-form-light .form-input.wnd-validate-error textarea {
    color: #e9322d
}

.sc-al .form.b-form-light .form-input.wnd-validate-error input:focus,.sc-al .form.b-form-light .form-input.wnd-validate-error textarea:focus {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error input:focus:hover,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error textarea:focus:hover {
    border-color: #9c9c9c
}

.sc-al .form.b-form-light .form-input.wnd-validate-error label,.sc-al .form.b-form-light .form-input.wnd-validate-error label:after {
    color: #e9322d
}

.sc-al .form.b-form-light .form-input.wnd-validate-error label a {
    color: #e9322d;
    border-color: #e9322d
}

.sc-al .form.b-form-light .form-input.wnd-validate-error .form-file-cover,.sc-al .form.b-form-light .form-input.wnd-validate-error input,.sc-al .form.b-form-light .form-input.wnd-validate-error select,.sc-al .form.b-form-light .form-input.wnd-validate-error textarea {
    border-color: #e9322d
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error .form-file-cover:hover,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error input:hover,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error select:hover,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error textarea:hover {
    border-bottom-color: #e9322d
}

.sc-al .form.b-form-light .form-input.wnd-validate-error .form-file-text {
    color: #e9322d
}

.sc-al .form.b-form-light .form-input.wnd-validate-error .checkbox,.sc-al .form.b-form-light .form-input.wnd-validate-error .radio-button {
    border-color: #e9322d
}

.sc-al .form.b-form-light .form-input.wnd-validate-error .form-file-button:after,.sc-al .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:after,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error .form-number-controls button:hover:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover,body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover input {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error.form-file label:hover+.form-file-base+.form-file-cover .form-file-button:after {
    color: #e9322d
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error.form-file .form-file-base:hover+.form-file-cover {
    border-color: #e9322d!important
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input.wnd-validate-error .form-group-content input:hover+div {
    border-color: #e9322d
}

.sc-al.s-hn .cart {
    color: rgba(0,0,0,.85)
}

.sc-al.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-al.s-hn .cart .cart-text span {
    color: rgba(0,0,0,.85)
}

.sc-al.s-hn .cart-piece-count {
    background: rgba(0,0,0,.7);
    color: #fff
}

.sc-al.s-hn .cart a .cart-content-link:after {
    color: rgba(0,0,0,.85)
}

.sc-al.s-hn.wnd-mt-classic .search-icon:before,.sc-al.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: #d1d1d1
}

.sc-al.s-hn.wnd-mt-classic .search-icon-text,.sc-al.s-hn.wnd-mt-classic .search-icon:after,.sc-al.s-hn.wnd-mt-sidebar .search-icon-text,.sc-al.s-hn.wnd-mt-sidebar .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar-submit {
    color: #666
}

.sc-al.s-hn .search-results {
    color: rgba(0,0,0,.7)
}

.sc-al.s-hn .search-results .ssb-wrapper {
    border-color: rgba(0,0,0,.08)
}

.sc-al.s-hn .search-results .ssb-category-products-header,.sc-al.s-hn .search-results .ssb-category-products-header:hover {
    color: rgba(0,0,0,.8)
}

.sc-al.s-hn .search-results .ssb-view-all,.sc-al.s-hn .search-results .ssb-view-all:hover {
    color: rgba(0,0,0,.7)
}

.sc-al.s-hn .search-results .ssb-item-type {
    color: rgba(0,0,0,.5)
}

.sc-al.s-hn .search-results .ssb-item a:hover,.sc-al.s-hn .search-results .ssb-product a:hover {
    background-color: rgba(0,0,0,.08)
}

.sc-al.s-hn .search-results .ssb-product,.sc-al.s-hn .search-results .ssb-product:hover {
    color: rgba(0,0,0,.7)
}

.sc-al.s-hn .search-results .ssb-view-all:before,.sc-al.s-hn .search-results .ssb hr {
    border-color: rgba(0,0,0,.08)
}

.sc-al.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(0,0,0,.85)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar-submit {
    color: #666
}

.sc-al.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body:not(.touched) .sc-al.s-hn.wnd-mt-boxed .cart a:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-al.s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: #393939
}

.sc-al.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #393939;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar {
    border-bottom-color: rgba(0,0,0,.1)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
    color: #bababa
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #666
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar-submit {
    color: #666
}

.sc-al.s-hn.wnd-mt-boxed #menu-submit {
    color: #393939;
    background-color: #fff;
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.5)
}

body.touched .sc-al.s-hn.wnd-mt-boxed #menu-submit,body:not(.touched) .sc-al.s-hn.wnd-mt-boxed #menu-submit:hover {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-al.s-hn.wnd-mt-boxed #menu-submit span,.sc-al.s-hn.wnd-mt-boxed #menu-submit span:after,.sc-al.s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: #393939
}

.sc-al.s-hn.wnd-mt-boxed #menu-submit.active,body.touched .sc-al.s-hn.wnd-mt-boxed #menu-submit.active {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.sc-al #menu-submit span,.sc-al #menu-submit span:after,.sc-al #menu-submit span:before {
    background-color: rgba(0,0,0,.85)
}

.l-d-border .sc-al.s-hm .s-o,.l-d-border .sc-al.s-hn .s-o {
    border-color: #fff
}

.sc-al.s-hn .bgonscroll {
    background: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

body:not(.l-d-waves) .sc-al.s-hn.wnd-nav-border .s-w:after {
    background: #e8e8e8
}

.sc-al.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #e8e8e8
}

.l-narrow .sc-al.s-hn.sticky {
    background: none
}

.l-narrow .sc-al.s-hn.sticky .s-o {
    background-color: #fff
}

.sc-al.s-hc-claim-box .s-hc-c-b,.sc-al.s-hm.s-hm-contentbox .h-c-b {
    background: rgba(0,0,0,.8);
    border-color: #fff
}

.sc-al .logo-default {
    color: rgba(0,0,0,.85)
}

.sc-al .logo-default embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-default-inv,.sc-al .logo-default-inv embed {
    color: #fff
}

.sc-al .logo-bg {
    color: #393939
}

.sc-al .logo-bg .b-l-c {
    background-color: #fff
}

.sc-al .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-bg-inv {
    color: #fff
}

.sc-al .logo-bg-inv .b-l-c {
    background-color: #000
}

.sc-al .logo-bg-inv embed {
    color: #afafaf;
    outline-color: #ccc;
    border-color: #d6d6d6
}

.sc-al .logo-color {
    color: #fff
}

.sc-al .logo-color .b-l-c {
    background-color: #9d9d9d
}

.sc-al .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-al .logo-color-inv {
    color: #9d9d9d
}

.sc-al .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-al .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-color-text {
    color: #9d9d9d
}

.sc-al .logo-color-text embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-color-alpha {
    color: #fff
}

.sc-al .logo-color-alpha .b-l-c {
    background-color: hsla(0,0%,62%,.7)
}

.sc-al .logo-color-alpha embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-al .logo-gray {
    color: #fff
}

.sc-al .logo-gray .b-l-c {
    background-color: rgba(0,0,0,.5)
}

.sc-al .logo-gray embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-al .logo-borders {
    color: rgba(0,0,0,.85)
}

.sc-al .logo-borders .b-l-text-w,.sc-al .logo-borders .b-l-text:after,.sc-al .logo-borders .b-l-text:before,.sc-al .logo-borders .logo {
    border-color: rgba(0,0,0,.85)
}

.sc-al .logo-borders embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-wings {
    color: rgba(0,0,0,.85)
}

.sc-al .logo-wings embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-wings .b-l-text-w:after,.sc-al .logo-wings .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-al .logo-beside {
    color: rgba(0,0,0,.85)
}

.sc-al .logo-beside embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-beside .b-l-text-w:after,.sc-al .logo-beside .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-al .logo-underline {
    color: rgba(0,0,0,.85)
}

.sc-al .logo-underline embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .logo-underline .b-l-text-w:after,.sc-al .logo-underline .b-l-text-w:before {
    border-color: rgba(0,0,0,.6)
}

.sc-al.logo-center .b-l .b-l-c {
    background-color: transparent
}

.sc-al.logo-center .logo-bg .b-l-text-w {
    background-color: #fff
}

.sc-al.logo-center .logo-bg embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #393939
}

.sc-al.logo-center .logo-bg-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al.logo-center .logo-color .b-l-text-w {
    background-color: #9d9d9d
}

.sc-al.logo-center .logo-color embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-al.logo-center .logo-color-inv embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(0,0%,62%,.7)
}

.sc-al.logo-center .logo-color-alpha embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al.logo-center .logo-gray .b-l-text-w {
    background-color: rgba(0,0,0,.5)
}

.sc-al.logo-center .logo-gray embed {
    color: #585858;
    outline-color: #666;
    border-color: #858585
}

.sc-al .b-text h1 {
    color: rgba(0,0,0,.85)
}

.sc-al .b-text h1:after {
    background: rgba(0,0,0,.6)
}

.sc-al .b-text h2 {
    color: rgba(0,0,0,.85)
}

.sc-al .b-text h2:after {
    background: rgba(0,0,0,.6)
}

.sc-al .b-text h3 {
    color: rgba(0,0,0,.6)
}

.sc-al .b-text h3:after,.sc-al .b-text h3:before {
    background: rgba(0,0,0,.6)
}

.sc-al.s .b.b-text h1 a,.sc-al.s .b.b-text h2 a {
    color: inherit;
    border-color: rgba(0,0,0,.35)
}

.sc-al.s .b.b-text h3 a {
    color: inherit;
    border-color: rgba(0,0,0,.1)
}

.sc-al .b-text a,.sc-al .link a {
    color: rgba(0,0,0,.85);
    border-color: rgba(0,0,0,.35)
}

.sc-al .b-text blockquote {
    color: rgba(0,0,0,.6)
}

.sc-al .b-text blockquote a {
    color: inherit!important;
    border-color: rgba(0,0,0,.2)!important
}

.sc-al .b-text blockquote:before {
    color: transparent
}

.sc-al .b-text blockquote h1,.sc-al .b-text blockquote h2,.sc-al .b-text blockquote h3,.sc-al .b-text blockquote p {
    border-color: transparent
}

.sc-al .b-text blockquote h1:after,.sc-al .b-text blockquote h2:after,.sc-al .b-text blockquote h3:after,.sc-al .b-text blockquote p:after {
    color: transparent
}

.sc-al .mt h3 {
    color: rgba(0,0,0,.85)
}

.sc-al .mt h4 {
    color: rgba(0,0,0,.6)
}

.sc-al .mt h3+h4:before {
    background: rgba(0,0,0,.25)
}

@media screen and (max-width: 56.24375em) {
    .wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color:#e8e8e8
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-b.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-b.s-hn .search-results .ssb-view-all a {
        background-color: #666;
        color: #fff
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-b.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-b.s-hn .menu-close:after,.sc-b.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-b.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-b.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-b.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-b.s-hn #menu a.mm-arrow,.sc-b.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-b.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-b.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-b.s-hn #menu ul.level-1>li.wnd-active>a,.sc-b.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-b.s-hn #menu ul.level-2>li.wnd-active>a,.sc-b.s-hn #menu ul.level-3>li.wnd-active>a,.sc-b.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-d.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-d.s-hn .search-results .ssb-view-all a {
        background-color: #666;
        color: #fff
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-d.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-d.s-hn .menu-close:after,.sc-d.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-d.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-d.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-d.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-d.s-hn #menu a.mm-arrow,.sc-d.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-d.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-d.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-d.s-hn #menu ul.level-1>li.wnd-active>a,.sc-d.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-d.s-hn #menu ul.level-2>li.wnd-active>a,.sc-d.s-hn #menu ul.level-3>li.wnd-active>a,.sc-d.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-w.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-w.s-hn .search-results .ssb-view-all a {
        background-color: #666;
        color: #fff
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-w.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-w.s-hn .menu-close:after,.sc-w.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-w.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-w.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-w.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-w.s-hn #menu a.mm-arrow,.sc-w.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-w.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-w.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-w.s-hn #menu ul.level-1>li.wnd-active>a,.sc-w.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-w.s-hn #menu ul.level-2>li.wnd-active>a,.sc-w.s-hn #menu ul.level-3>li.wnd-active>a,.sc-w.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-ml.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-ml.s-hn .search-results .ssb-view-all a {
        background-color: rgba(0,0,0,.7);
        color: #fff
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-ml.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-ml.s-hn .menu-close:after,.sc-ml.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-ml.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-ml.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-ml.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-ml.s-hn #menu a.mm-arrow,.sc-ml.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-ml.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-ml.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-ml.s-hn #menu ul.level-1>li.wnd-active>a,.sc-ml.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-ml.s-hn #menu ul.level-2>li.wnd-active>a,.sc-ml.s-hn #menu ul.level-3>li.wnd-active>a,.sc-ml.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-m.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-m.s-hn .search-results .ssb-view-all a {
        background-color: #666;
        color: #fff
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-m.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-m.s-hn .menu-close:after,.sc-m.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-m.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-m.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-m.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-m.s-hn #menu a.mm-arrow,.sc-m.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-m.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-m.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-m.s-hn #menu ul.level-1>li.wnd-active>a,.sc-m.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-m.s-hn #menu ul.level-2>li.wnd-active>a,.sc-m.s-hn #menu ul.level-3>li.wnd-active>a,.sc-m.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: hsla(0,0%,100%,.2)
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-dt.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-dt.s-hn .search-results .ssb-view-all a {
        background-color: #666;
        color: #fff
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: hsla(0,0%,100%,.2)
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: hsla(0,0%,100%,.2)
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-dt.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-dt.s-hn .menu-close:after,.sc-dt.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-dt.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-dt.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-dt.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-dt.s-hn #menu a.mm-arrow,.sc-dt.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-dt.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-dt.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-dt.s-hn #menu ul.level-1>li.wnd-active>a,.sc-dt.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-dt.s-hn #menu ul.level-2>li.wnd-active>a,.sc-dt.s-hn #menu ul.level-3>li.wnd-active>a,.sc-dt.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-wt.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-wt.s-hn .search-results .ssb-view-all a {
        background-color: rgba(0,0,0,.7);
        color: #fff
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-wt.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-wt.s-hn .menu-close:after,.sc-wt.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-wt.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-wt.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-wt.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-wt.s-hn #menu a.mm-arrow,.sc-wt.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-wt.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-wt.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-wt.s-hn #menu ul.level-1>li.wnd-active>a,.sc-wt.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-wt.s-hn #menu ul.level-2>li.wnd-active>a,.sc-wt.s-hn #menu ul.level-3>li.wnd-active>a,.sc-wt.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-a.s-hn .search-results .ssb-view-all a {
        background-color: rgba(0,0,0,.7);
        color: #fff
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-a.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-a.s-hn .menu-close:after,.sc-a.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-a.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-a.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-a.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-a.s-hn #menu a.mm-arrow,.sc-a.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-a.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-a.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-a.s-hn #menu ul.level-1>li.wnd-active>a,.sc-a.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-a.s-hn #menu ul.level-2>li.wnd-active>a,.sc-a.s-hn #menu ul.level-3>li.wnd-active>a,.sc-a.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar>input::-webkit-input-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar>input:-moz-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar>input::-moz-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar>input:-moz-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar>input:-ms-input-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar-input,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar-close:after,.wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar-submit,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar-close:after,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar-submit {
        color: #666
    }

    .sc-al.s-hn .search-results .ssb-view-all a {
        background-color: rgba(0,0,0,.7);
        color: #fff
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar>input:-moz-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar-close:after,.wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar-submit {
        color: #666
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: rgba(0,0,0,.1)
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar>input::-webkit-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar>input:-moz-placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar>input::-moz-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar>input:-ms-input-placeholder {
        color: #bababa
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #666
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar-close:after,.wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar-submit {
        color: #666
    }

    .sc-al.s-hn .menu-close {
        color: #393939;
        border-bottom: 1px solid hsla(0,0%,73%,.4)
    }

    .sc-al.s-hn .menu-close:after,.sc-al.s-hn .menu-close:before {
        background: #bababa
    }

    .sc-al.s-hn #menu {
        box-shadow: 0 0 .3125rem .3125rem transparent;
        background: #fff
    }

    .sc-al.s-hn #menu.open {
        box-shadow: 0 0 .125rem .125rem rgba(0,0,0,.05)
    }

    .sc-al.s-hn #menu ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,73%,.4)!important
    }

    .sc-al.s-hn #menu a.mm-arrow,.sc-al.s-hn #menu a.mm-arrow:after {
        color: #9d9d9d!important
    }

    .sc-al.s-hn #menu ul>li>a {
        border-bottom: 1px solid hsla(0,0%,73%,.4);
        color: #9d9d9d
    }

    .sc-al.s-hn #menu ul.level-1>li.wnd-active-path>a,.sc-al.s-hn #menu ul.level-1>li.wnd-active>a,.sc-al.s-hn #menu ul.level-2>li.wnd-active-path>a,.sc-al.s-hn #menu ul.level-2>li.wnd-active>a,.sc-al.s-hn #menu ul.level-3>li.wnd-active>a,.sc-al.s-hn #menu ul.level-max>li.wnd-active>a {
        color: #393939
    }
}
