@charset "UTF-8"; /*!
 * Author: Webnode.com
 * This website may use some licensed content – more details here: http://www.webnode.com/license/ */
.sc-b {
    color: #141c2d
}

.sc-b .bgonscroll,.sc-b.l-bg,.sc-b .s-bg,.sc-b.s-c {
    background-color: #f5f5f5
}

.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: #2e4371
}

.sc-b .blog .item-date {
    color: #aaa
}

.sc-b .blog .item-perex p {
    color: #141c2d
}

.sc-b .blog .item-perex blockquote,.sc-b .blog .item-perex h1,.sc-b .blog .item-perex h2,.sc-b .blog .item-perex h3 {
    color: #82848a
}

.sc-b .blog .item-perex a {
    transition: text-decoration-color .25s linear;
    color: #141c2d;
    text-decoration-color: rgba(20,28,45,.5)
}

body.wnd-fe:not(.touched) .sc-b .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.sc-b .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000)
}

.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: #dbdbdb
}

body.wnd-fe:not(.touched) .sc-b .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #c9c9c9
}

.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: #c9c9c9
}

.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: #2e4371
}

.sc-b .blog-feed-board .item-date:before {
    background-color: #f5f5f5
}

.sc-b .blog-feed-board .item-date:after {
    background-color: #141c2d
}

.sc-b .blog-feed-board .item-date>div {
    background-color: #141c2d;
    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: #141c2d
}

.sc-b .s-bdh-t {
    color: #2e4371
}

.sc-b .s-bdh-t:after {
    background-color: #82848a
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-b .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: #141c2d;
    color: #fff;
    border-color: #141c2d
}

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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-b .b-e .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #222f4c;
    border-color: #222f4c
}

.sc-b .b-btn-2 .b-btn-l,.sc-b .b-btn-2 .wnd-replace-form-button {
    color: #141c2d;
    background-color: transparent;
    border-color: #82848a
}

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: #141c2d
}

.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: #82848a;
    border-color: #82848a;
    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: #75777d;
    border-color: #75777d
}

.sc-b .b-btn-4 .b-btn-l,.sc-b .b-btn-4 .wnd-replace-form-button {
    border-color: #aaa;
    color: #82848a;
    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: #141c2d;
    color: #141c2d
}

.sc-b .b-btn-5 .b-btn-l,.sc-b .b-btn-5 .wnd-replace-form-button {
    color: #141c2d;
    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 {
    text-decoration-color: rgba(20,28,45,.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 {
    text-decoration-color: #141c2d
}

.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-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-b .b-e .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: hsla(0,0%,100%,.2)!important
}

.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 {
    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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-b .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-b .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-b .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: #82848a;
    border-color: #dbdbdb;
    background-color: #dbdbdb
}

.sc-b .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-b .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #939393;
    background-color: #e0e0e0;
    border-color: #e0e0e0
}

body .sc-b .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: #82848a;
    border-color: #dbdbdb;
    background-color: #dbdbdb
}

.b-btn-dbb .sc-b .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: #939393!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: #141c2d
}

.sc-b .claim-default-inv {
    color: #fff
}

.sc-b .claim-bg {
    color: #141c2d
}

.sc-b .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-b .claim-color {
    color: #fff
}

.sc-b .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-b .claim-color-inv {
    color: #82848a
}

.sc-b .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-b .claim-color-text {
    color: #82848a
}

.sc-b .claim-color-alpha {
    color: #fff
}

.sc-b .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.sc-b .claim-borders {
    color: #141c2d
}

.sc-b .claim-borders .sit-w {
    border-color: #141c2d
}

.sc-b .claim-beside {
    color: #141c2d
}

.sc-b .claim-beside .sit-w:after,.sc-b .claim-beside .sit-w:before {
    background-color: #82848a
}

.sc-b .claim-wings {
    color: #141c2d
}

.sc-b .claim-wings .sit-w:after,.sc-b .claim-wings .sit-w:before {
    border-color: #82848a
}

.sc-b .claim-underline {
    color: #141c2d
}

.sc-b .claim-underline:after {
    border-bottom-color: #82848a
}

.sc-b .arrow-submit {
    background-color: #fff;
    color: #555;
    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: #c9c9c9
}

.sc-b .dots li.active,body.wnd-fe:not(.touched) .sc-b .dots li:hover {
    background-color: #333
}

.sc-b .pager a {
    color: #555
}

body.wnd-fe:not(.touched) .sc-b .pager a:hover {
    color: #141c2d
}

.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: #c9c9c9
}

.sc-b .wnd-image-placeholder embed {
    color: rgba(46,67,113,0)!important;
    opacity: 1!important
}

.sc-b .wnd-empty-thumbnail .b-e-crt-img,.sc-b .wnd-empty-thumbnail .b-tb,.sc-b .wnd-empty-thumbnail .prd-gal-c,.sc-b .wnd-empty-thumbnail.ssb-product-image,.sc-b .wnd-image-placeholder>div {
    background-color: #e0e0e0
}

.sc-b .b-img embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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 {
    color: #141c2d
}

.sc-b .wnd-active-block .b-sp-c,.sc-b .wnd-mobile-cms .b-sp-c {
    background-color: #e0e0e0;
    color: #2e4371
}

.sc-b .loading {
    color: #2e4371
}

.b-e-bs .sc-b .b-e-g .item-wrapper {
    border-color: #dbdbdb
}

.b-e-bs .sc-b .b-e-g .prd-price {
    color: #82848a
}

body:not(.touched).wnd-cms.b-e-bs .sc-b .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-b .b-e-g .item-wrapper:hover {
    border-color: #c9c9c9
}

.b-e-ds .sc-b .b-e-g .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-b .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-b .b-e-g .item:hover {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.b-e-frs .sc-b .b-e-g .item-media {
    background-color: #e0e0e0
}

.b-e-frs .sc-b .b-e-g .item-wrapper {
    background-color: #e0e0e0;
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

body:not(.touched).wnd-cms.b-e-frs .sc-b .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-b .b-e-g .item-wrapper:hover {
    background-color: #d9d9d9
}

.sc-b .b-e-g .prd-title {
    color: #2e4371
}

.sc-b .b-e-g .prd-price {
    color: #82848a
}

.sc-b .b-e-g .prd-price-com,.sc-b .b-e-g .prd-price-dual {
    color: #aaa
}

.sc-b .b-e-s .prd-price,.sc-b .b-e-s .prd-title {
    color: #2e4371
}

.sc-b .b-e-s .prd-price-com,.sc-b .b-e-s .prd-price-dual {
    color: #aaa
}

.sc-b .b-e-f-title {
    color: #2e4371;
    border-bottom-color: #aaa
}

.sc-b .b-e-f a {
    color: #82848a
}

.sc-b .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-b .b-e-f a:hover {
    color: #141c2d
}

.sc-b .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: #c9c9c9;
    color: #2e4371
}

body.wnd-fe:not(.touched) .sc-b .b-e-f-select select:hover:not(:focus) {
    border-color: #939393
}

.sc-b .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-b .b-e-f-select select option {
    color: #2e4371
}

.sc-b .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-b .b-e-f-select .select:after {
    color: #2e4371
}

body.wnd-cms:not(.touched) .sc-b .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: #141c2d
}

.sc-b .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-b .prd-out-of-stock-c {
    color: #82848a;
    background-color: #e8e8e8
}

.sc-b .b-e-crt-head div {
    color: #82848a
}

.sc-b .b-e-crt-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-b .b-e-crt-title {
    color: #141c2d
}

.sc-b .b-e-crt-price,.sc-b .b-e-crt-variant {
    color: #82848a
}

.sc-b .b-e-crt-qty input {
    background-color: #fff;
    border-color: #c9c9c9;
    color: #141c2d
}

.sc-b .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-b .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-b .b-e-crt-qty input:hover:not(:focus) {
    border-color: #939393!important
}

.sc-b .b-e-crt-qty-btn:after,.sc-b .b-e-crt-qty-btn:before {
    background-color: #82848a
}

body.wnd-fe:not(.touched) .sc-b .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-b .b-e-crt-qty-btn:hover:before {
    background-color: #141c2d
}

body.wnd-fe:not(.touched) .sc-b .b-e-crt-qty:hover input:not(:disabled) {
    border-color: #aaa
}

.sc-b .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-b .b-e-crt-sum {
    color: #141c2d
}

.sc-b .b-e-crt-delete {
    color: #aaa
}

.sc-b .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-b .b-e-crt-delete:hover {
    color: #82848a
}

.sc-b .b-e-crt-tot .b-e-crt-tot-value {
    color: #141c2d
}

.sc-b .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #f5f5f5
}

.sc-b .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-b .b-e-crt-stock.wnd-in-stock {
    color: #2db247
}

.sc-b .b-e-crt-stock.wnd-available {
    color: #eaa81a
}

.sc-b .b-e-d .prd-title {
    color: #2e4371
}

.sc-b .b-e-d .prd-title:after {
    background-color: #82848a
}

.sc-b .b-e-d .prd-variants-title {
    color: #2e4371
}

.sc-b .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: #141c2d
}

.sc-b .b-e-d .prd-price {
    color: #2e4371
}

.sc-b .b-e-d .prd-price-com {
    color: #aaa
}

.sc-b .b-e-d .prd-price-info {
    color: #555
}

.sc-b .b-e-d .prd-crt {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-b .b-e-d-stock.wnd-in-stock {
    color: #2db247
}

.sc-b .b-e-d-stock.wnd-available {
    color: #eaa81a
}

.sc-b.s-f {
    color: #82848a
}

.sc-b.s-f-edit .s-f-l-w:before,.sc-b.s-f .s-f-border.border-top:before {
    border-top-color: #c9c9c9
}

.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,.sc-b.s-f.s .s-c.s-f-l-w .b-text p a,.sc-b.s-f.s .s-c.s-f-l-w .link a {
    color: #82848a;
    text-decoration-color: hsla(225,3%,53%,.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,body.wnd-fe:not(.touched) .sc-b.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-b.s-f.s .s-c.s-f-l-w .link a:hover {
    color: #82848a;
    text-decoration-color: #82848a
}

.sc-b.s-f .s-f-lang-t,.sc-b.s-f .s-f-lang .link:after {
    color: #82848a
}

.ac-h .sc-b.s-f .b-text h1,.ac-h .sc-b.s-f .b-text h2 {
    color: #2e4371
}

.ac-s .sc-b.s-f .b-text h3 {
    color: #82848a
}

.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: #141c2d
}

.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 .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-b.s-f-map .s-o {
    background-color: #f5f5f5
}

.l-boxed .sc-b.s.s-f-edit .s-f-l-w,.l-boxed .sc-b.s.s-f-map .s-f-l-w {
    background-color: #30323b;
    color: #c3c3c3
}

.l-boxed .sc-b.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-b.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-b.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-b.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-b.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-b.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-b.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-b.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-b.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-b.s.s-f-map .s-f-bg-stripe {
    background-color: #30323b
}

body:not(.touched,.wnd-cms).l-boxed .sc-b.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-b.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.sc-b .form.b-form-default .wnd-required label,.sc-b .form.b-form-default label {
    color: #141c2d
}

.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: #c9c9c9;
    color: #141c2d;
    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: #939393
}

.sc-b .form.b-form-default .select,.sc-b .form.b-form-default select option {
    color: #141c2d
}

.sc-b .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.sc-b .form.b-form-default .form-group-content label {
    color: #141c2d
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: #939393
}

.sc-b .form.b-form-default .checkbox,.sc-b .form.b-form-default .radio-button {
    background: #fff;
    border-color: #c9c9c9;
    color: #141c2d
}

.sc-b .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-b .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-b .form.b-form-default .form-file-button {
    background: none;
    color: #141c2d;
    border-color: #c9c9c9
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-default .form-file-button:hover {
    background: none;
    color: #141c2d;
    border-color: #939393
}

.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: #2e4371
}

.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: #2e4371
}

.sc-b .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: #2e4371!important
}

.sc-b .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-b .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: #141c2d
}

.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,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: #82848a
}

.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: #c9c9c9;
    color: #82848a
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,:checked) {
    border-color: #939393
}

.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: #82848a
}

.sc-b .form.b-form-light .select:after {
    color: #c9c9c9
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .select:hover:after {
    color: #82848a
}

.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: #141c2d
}

.sc-b .form.b-form-light select:disabled option:disabled,.sc-b .form.b-form-light select option:disabled {
    color: #c3c3c3
}

.sc-b .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-b .form.b-form-light .form-number-controls button:after {
    color: #82848a
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-number-controls button:hover:after {
    color: #141c2d
}

.sc-b .form.b-form-light .form-group-content label {
    color: #82848a
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-group-content input:hover:not(:focus,:checked)+div {
    border-color: #939393
}

.sc-b .form.b-form-light .checkbox,.sc-b .form.b-form-light .radio-button {
    background: transparent;
    border-color: #c9c9c9;
    color: #939393
}

.sc-b .form.b-form-light .form-file-button:after {
    color: #82848a
}

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: #141c2d
}

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: #141c2d
}

.sc-b .form.b-form-light .form-file-cover {
    border-bottom-color: #c9c9c9
}

body.wnd-fe:not(.touched) .sc-b .form.b-form-light .form-file-cover:hover {
    border-bottom-color: #939393
}

.sc-b .form.b-form-light .form-file-remove:after,.sc-b .form.b-form-light .form-file-text {
    color: #82848a
}

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: #141c2d
}

.sc-b .form.b-form-light input[type=date] {
    color: transparent
}

.sc-b .form.b-form-light input[type=date]::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: #82848a
}

.sc-b .form.b-form-light input[type=date].not-empty::placeholder,.sc-b .form.b-form-light input[type=date]:focus::placeholder {
    color: #82848a
}

.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: #141c2d
}

.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: #939393
}

.sc-b .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: #939393
}

.sc-b .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: #939393;
    background-color: #939393
}

.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: #82848a
}

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: #939393
}

.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 .form-captcha {
    color: #aaa
}

.sc-b .form-warning {
    color: #e9322d
}

.sc-b.s-hn .cart {
    color: #82848a
}

.sc-b.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-b.s-hn .cart .cart-text span {
    color: #82848a
}

.sc-b.s-hn .cart-piece-count {
    background: #2e4371;
    color: #fff
}

.sc-b.s-hn .cart a .cart-content-link:after {
    color: #141c2d
}

.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: #82848a
}

.sc-b.s-hn.wnd-mt-classic .search-icon:after,.sc-b.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #141c2d
}

.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::placeholder,.wnd-s-i .sc-b.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-b.s-hn .search-results {
    color: #141c2d
}

.sc-b.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-b.s-hn .search-results .ssb-category-header-title span:last-child {
    color: #aaa
}

.sc-b.s-hn .search-results .ssb-category-header-link a {
    color: #82848a
}

.sc-b.s-hn .search-results .ssb-view-all a {
    color: #141c2d
}

.sc-b.s-hn .search-results .ssb-view-all a span:last-child {
    color: #aaa
}

.sc-b.s-hn .search-results .ssb-no-results {
    color: #82848a
}

body:not(.touched) .sc-b.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-b.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.08)
}

.sc-b.s-hn.wnd-mt-sliding .search-icon:after {
    color: #141c2d
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-b.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-b.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #141c2d;
    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: #141c2d
}

.sc-b.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #141c2d;
    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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-b.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-b.s-hn.wnd-mt-boxed #menu-submit {
    color: #141c2d;
    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: #141c2d
}

.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-mobile {
    color: #141c2d
}

.sc-b #menu-submit span,.sc-b #menu-submit span:after,.sc-b #menu-submit span:before {
    background-color: #141c2d
}

.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: #f5f5f5;
    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: #dbdbdb
}

.sc-b.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #dbdbdb
}

.l-narrow .sc-b.s-hn.sticky {
    background: none
}

.l-narrow .sc-b.s-hn.sticky .s-o {
    background-color: #f5f5f5
}

.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.s-hn .si {
    color: #141c2d
}

.sc-b.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-b.s-hn .ci {
    color: #141c2d
}

.sc-b.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-b.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-b.s-hn .hbc,.sc-b.s-hn .hbl {
    color: #141c2d
}

.sc-b.s-hn .hbc-i,.sc-b.s-hn .hbl-i {
    background: transparent
}

body.wnd-fe:not(.touched) .sc-b.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-b.s-hn .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-b.s-hn .hbc-i-l li>span,.sc-b.s-hn .hbc-i .active>span,.sc-b.s-hn .hbc-i .active a,.sc-b.s-hn .hbl-i-l li>span,.sc-b.s-hn .hbl-i .active>span,.sc-b.s-hn .hbl-i .active a {
    background: rgba(0,0,0,.05)
}

.sc-b.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-b.s-hb {
    color: #141c2d
}

.sc-b.s-hb:after {
    background: #dbdbdb
}

.sc-b.s-hb .si-c:after {
    background: #d1d1d1
}

.sc-b.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-b.s-hb .si a:hover svg path {
    fill: #2e4371
}

.sc-b.s-hb .ci span {
    color: #141c2d
}

.sc-b.s-hb .ci span:before {
    color: #aaa
}

.sc-b.s-hb .hbc-i,.sc-b.s-hb .hbl-i {
    background: transparent
}

body:not(.touched) .sc-b.s-hb .hbc-i a:hover span,body:not(.touched) .sc-b.s-hb .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-b.s-hb .hbc-i-l li>span,.sc-b.s-hb .hbc-i li>span,.sc-b.s-hb .hbl-i-l li>span,.sc-b.s-hb .hbl-i li>span {
    background: rgba(0,0,0,.05)
}

.sc-b.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: #d1d1d1
}

.sc-b .logo-default {
    color: #141c2d
}

.sc-b .logo-default embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-default-inv,.sc-b .logo-default-inv embed {
    color: #fff
}

.sc-b .logo-bg {
    color: #141c2d
}

.sc-b .logo-bg .b-l-c {
    background-color: #fff
}

.sc-b .logo-bg embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #adb1c0;
    outline-color: #cfd1da;
    border-color: #d9dae1
}

.sc-b .logo-color {
    color: #fff
}

.sc-b .logo-color .b-l-c {
    background-color: #82848a
}

.sc-b .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-b .logo-color-inv {
    color: #82848a
}

.sc-b .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-b .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-color-text {
    color: #82848a
}

.sc-b .logo-color-text embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-color-alpha {
    color: #fff
}

.sc-b .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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: #141c2d
}

.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: #141c2d
}

.sc-b .logo-borders embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-wings {
    color: #141c2d
}

.sc-b .logo-wings embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-wings .b-l-text-w:after,.sc-b .logo-wings .b-l-text-w:before {
    border-color: #82848a
}

.sc-b .logo-beside {
    color: #141c2d
}

.sc-b .logo-beside embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-beside .b-l-text-w:after,.sc-b .logo-beside .b-l-text-w:before {
    border-color: #82848a
}

.sc-b .logo-underline {
    color: #141c2d
}

.sc-b .logo-underline embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .logo-underline .b-l-text-w:after,.sc-b .logo-underline .b-l-text-w:before {
    border-color: #82848a
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-b.logo-center .logo-bg-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.sc-b.logo-center .logo-color embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-b.logo-center .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(225,3%,53%,.7)
}

.sc-b.logo-center .logo-color-alpha embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-b .b-text h1 {
    color: #2e4371
}

.sc-b .b-text h1:after {
    background: #82848a
}

.sc-b .b-text h2 {
    color: #2e4371
}

.sc-b .b-text h2:after {
    background: #82848a
}

.sc-b .b-text h3 {
    color: #82848a
}

.sc-b .b-text h3:after,.sc-b .b-text h3:before {
    background: #82848a
}

.sc-b .b-text h1 a,.sc-b .b-text h2 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-b .b-text h3 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.sc-b .b-text a,.sc-b .link a,.sc-b.s-hb .ci a {
    color: #141c2d;
    text-decoration-color: rgba(20,28,45,.5)
}

body.wnd-fe:not(.touched) .sc-b.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-b .b-text blockquote {
    color: #141c2d
}

.sc-b .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: rgba(20,28,45,.5)!important
}

.sc-b .b-text blockquote:before {
    color: hsla(0,0%,67%,.5)
}

.sc-b .b-text blockquote.tbq,.sc-b .b-text blockquote:not(.tbq) h1,.sc-b .b-text blockquote:not(.tbq) h2,.sc-b .b-text blockquote:not(.tbq) h3,.sc-b .b-text blockquote:not(.tbq) p {
    border-color: hsla(0,0%,67%,.5)
}

.sc-b .b-text blockquote:not(.tbq) h1:after,.sc-b .b-text blockquote:not(.tbq) h2:after,.sc-b .b-text blockquote:not(.tbq) h3:after,.sc-b .b-text blockquote:not(.tbq) p:after {
    color: hsla(0,0%,67%,.5)
}

.sc-b .mt h3 {
    color: #2e4371
}

.sc-b .mt h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-b .mt h4 {
    color: #82848a
}

.sc-b .mt h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.sc-b .mt h3+h4:before {
    background: hsla(225,3%,53%,.25)
}

.sc-b .b-sr-nav a {
    color: #141c2d
}

.sc-b .b-sr-nav a.active,.sc-b .b-sr-nav a:hover {
    border-bottom-color: #141c2d
}

.sc-b .b-sr-nav span:last-child {
    color: #82848a
}

.sc-b .b-sr-main h2 {
    color: #2e4371
}

.sc-b .b-sr-ci-link a {
    color: #82848a
}

.sc-b .b-sr-ci-text {
    color: #141c2d
}

.sc-b .faq-box .mt-faq-title,.sc-b .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-b .faq-default .mt-faq-inner:hover {
    background-color: #e0e0e0
}

.sc-b .faq-bullets-s .mt-faq-inner,.sc-b .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-b .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #2e4371
}

.wnd-page .sc-b .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.wnd-page .sc-b .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-b .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-b .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-b .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-b {
    --sbm-accent: 20,28,45;
    --sbm-accentContrast: 255,255,255;
    --sbm-secondary: 224,224,224;
    --sbm-text: 20,28,45;
    --sbm-textSecondary: 130,132,138;
    --sbm-border: 201,201,201;
    --sbm-link: 20,28,45;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26;
    --sbm-background: 245,245,245
}

.sc-d {
    color: #fff
}

.sc-d .bgonscroll,.sc-d.l-bg,.sc-d .s-bg,.sc-d.s-c {
    background-color: #30323b
}

.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: #30323b
}

.sc-d .blog .item-head h2 {
    color: #cfd1da
}

.sc-d .blog .item-date {
    color: #888
}

.sc-d .blog .item-perex p {
    color: #fff
}

.sc-d .blog .item-perex blockquote,.sc-d .blog .item-perex h1,.sc-d .blog .item-perex h2,.sc-d .blog .item-perex h3 {
    color: #9799a0
}

.sc-d .blog .item-perex a {
    transition: text-decoration-color .25s linear;
    color: #fff;
    text-decoration-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-d .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.sc-d .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000)
}

.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: #6e6e6e
}

body.wnd-fe:not(.touched) .sc-d .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: #5a5a5a
}

.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: #5a5a5a
}

.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: #cfd1da
}

.sc-d .blog-feed-board .item-date:before {
    background-color: #30323b
}

.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: #fff
}

.sc-d .s-bdh-t {
    color: #cfd1da
}

.sc-d .s-bdh-t:after {
    background-color: #9799a0
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-d .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: #fff;
    color: #141c2d;
    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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-d .b-e .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: #9799a0
}

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: #9799a0;
    border-color: #9799a0;
    color: #141c2d
}

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: #878991;
    border-color: #878991
}

.sc-d .b-btn-4 .b-btn-l,.sc-d .b-btn-4 .wnd-replace-form-button {
    border-color: #888;
    color: #9799a0;
    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 {
    text-decoration-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 {
    text-decoration-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 .b-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-d .b-e .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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-d .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-d .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-d .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: #9799a0;
    border-color: #6e6e6e;
    background-color: #6e6e6e
}

.sc-d .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-d .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #434343;
    border-color: #434343
}

body .sc-d .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: #9799a0;
    border-color: #6e6e6e;
    background-color: #6e6e6e
}

.b-btn-dbb .sc-d .b-e-d.wnd-out-of-stock .prd-crt.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: #141c2d
}

.sc-d .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-d .claim-color {
    color: #fff
}

.sc-d .claim-color>span>span {
    background-color: #9799a0;
    box-shadow: .9375rem 0 0 #9799a0,-.9375rem 0 0 #9799a0
}

.sc-d .claim-color-inv {
    color: #9799a0
}

.sc-d .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-d .claim-color-text {
    color: #9799a0
}

.sc-d .claim-color-alpha {
    color: #fff
}

.sc-d .claim-color-alpha>span>span {
    background-color: hsla(227,5%,61%,.7);
    box-shadow: .9375rem 0 0 hsla(227,5%,61%,.7),-.9375rem 0 0 hsla(227,5%,61%,.7)
}

.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)
}

.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: #9799a0
}

.sc-d .claim-wings {
    color: #fff
}

.sc-d .claim-wings .sit-w:after,.sc-d .claim-wings .sit-w:before {
    border-color: #9799a0
}

.sc-d .claim-underline {
    color: #fff
}

.sc-d .claim-underline:after {
    border-bottom-color: #9799a0
}

.sc-d .arrow-submit {
    background-color: #000;
    color: #cfd1da;
    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: #5a5a5a
}

.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: #5a5a5a
}

.sc-d .wnd-image-placeholder embed {
    color: rgba(207,209,218,0)!important;
    opacity: 1!important
}

.sc-d .wnd-empty-thumbnail .b-e-crt-img,.sc-d .wnd-empty-thumbnail .b-tb,.sc-d .wnd-empty-thumbnail .prd-gal-c,.sc-d .wnd-empty-thumbnail.ssb-product-image,.sc-d .wnd-image-placeholder>div {
    background-color: #434343
}

.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 {
    color: #fff
}

.sc-d .wnd-active-block .b-sp-c,.sc-d .wnd-mobile-cms .b-sp-c {
    background-color: #434343;
    color: #cfd1da
}

.sc-d .loading {
    color: #cfd1da
}

.b-e-bs .sc-d .b-e-g .item-wrapper {
    border-color: #6e6e6e
}

.b-e-bs .sc-d .b-e-g .prd-price {
    color: #9799a0
}

body:not(.touched).wnd-cms.b-e-bs .sc-d .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-d .b-e-g .item-wrapper:hover {
    border-color: #5a5a5a
}

.b-e-ds .sc-d .b-e-g .item-media {
    background-color: transparent
}

.sc-d .b-e-g .item {
    border: 1px solid transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-d .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-d .b-e-g .item:hover {
    border: 1px solid #666
}

.b-e-frs .sc-d .b-e-g .item-media {
    background-color: #434343
}

.b-e-frs .sc-d .b-e-g .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 .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-d .b-e-g .item-wrapper:hover {
    background-color: #4c4c4c
}

.sc-d .b-e-g .prd-title {
    color: #cfd1da
}

.sc-d .b-e-g .prd-price {
    color: #9799a0
}

.sc-d .b-e-g .prd-price-com,.sc-d .b-e-g .prd-price-dual {
    color: #888
}

.sc-d .b-e-s .prd-price,.sc-d .b-e-s .prd-title {
    color: #cfd1da
}

.sc-d .b-e-s .prd-price-com,.sc-d .b-e-s .prd-price-dual {
    color: #888
}

.sc-d .b-e-f-title {
    color: #cfd1da;
    border-bottom-color: #888
}

.sc-d .b-e-f a {
    color: #9799a0
}

.sc-d .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-d .b-e-f a:hover {
    color: #fff
}

.sc-d .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #000;
    border-color: #5a5a5a;
    color: #cfd1da
}

body.wnd-fe:not(.touched) .sc-d .b-e-f-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-d .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-d .b-e-f-select select option {
    color: #2e4371
}

.sc-d .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-d .b-e-f-select .select:after {
    color: #cfd1da
}

body.wnd-cms:not(.touched) .sc-d .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: #fff
}

.sc-d .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-d .prd-out-of-stock-c {
    color: #9799a0;
    background-color: #e8e8e8
}

.sc-d .b-e-crt-head div {
    color: #9799a0
}

.sc-d .b-e-crt-tr {
    background-color: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-d .b-e-crt-title {
    color: #fff
}

.sc-d .b-e-crt-price,.sc-d .b-e-crt-variant {
    color: #9799a0
}

.sc-d .b-e-crt-qty input {
    background-color: #fff;
    border-color: #5a5a5a;
    color: #141c2d
}

.sc-d .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-d .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-d .b-e-crt-qty input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-d .b-e-crt-qty-btn:after,.sc-d .b-e-crt-qty-btn:before {
    background-color: #9799a0
}

body.wnd-fe:not(.touched) .sc-d .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-d .b-e-crt-qty-btn:hover:before {
    background-color: #fff
}

body.wnd-fe:not(.touched) .sc-d .b-e-crt-qty:hover input:not(:disabled) {
    border-color: #888
}

.sc-d .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-d .b-e-crt-sum {
    color: #fff
}

.sc-d .b-e-crt-delete {
    color: #888
}

.sc-d .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-d .b-e-crt-delete:hover {
    color: #9799a0
}

.sc-d .b-e-crt-tot .b-e-crt-tot-value {
    color: #fff
}

.sc-d .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #30323b
}

.sc-d .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-d .b-e-crt-stock.wnd-in-stock {
    color: #2db247
}

.sc-d .b-e-crt-stock.wnd-available {
    color: #eaa81a
}

.sc-d .b-e-d .prd-title {
    color: #cfd1da
}

.sc-d .b-e-d .prd-title:after {
    background-color: #9799a0
}

.sc-d .b-e-d .prd-variants-title {
    color: #cfd1da
}

.sc-d .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: #fff
}

.sc-d .b-e-d .prd-price {
    color: #cfd1da
}

.sc-d .b-e-d .prd-price-com {
    color: #888
}

.sc-d .b-e-d .prd-price-info {
    color: #c3c3c3
}

.sc-d .b-e-d .prd-crt {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #000
}

.sc-d .b-e-d-stock.wnd-in-stock {
    color: #2db247
}

.sc-d .b-e-d-stock.wnd-available {
    color: #eaa81a
}

.sc-d.s-f {
    color: #9799a0
}

.sc-d.s-f-edit .s-f-l-w:before,.sc-d.s-f .s-f-border.border-top:before {
    border-top-color: #5a5a5a
}

.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,.sc-d.s-f.s .s-c.s-f-l-w .b-text p a,.sc-d.s-f.s .s-c.s-f-l-w .link a {
    color: #9799a0;
    text-decoration-color: hsla(227,5%,61%,.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,body.wnd-fe:not(.touched) .sc-d.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-d.s-f.s .s-c.s-f-l-w .link a:hover {
    color: #9799a0;
    text-decoration-color: #9799a0
}

.sc-d.s-f .s-f-lang-t,.sc-d.s-f .s-f-lang .link:after {
    color: #9799a0
}

.ac-h .sc-d.s-f .b-text h1,.ac-h .sc-d.s-f .b-text h2 {
    color: #cfd1da
}

.ac-s .sc-d.s-f .b-text h3 {
    color: #9799a0
}

.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: #fff
}

.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 .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-d.s-f-map .s-o {
    background-color: #30323b
}

.l-boxed .sc-d.s.s-f-edit .s-f-l-w,.l-boxed .sc-d.s.s-f-map .s-f-l-w {
    background-color: #30323b;
    color: #c3c3c3
}

.l-boxed .sc-d.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-d.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-d.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-d.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-d.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-d.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-d.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-d.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-d.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-d.s.s-f-map .s-f-bg-stripe {
    background-color: #30323b
}

body:not(.touched,.wnd-cms).l-boxed .sc-d.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-d.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.sc-d .form.b-form-default .wnd-required label,.sc-d .form.b-form-default label {
    color: #fff
}

.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: #5a5a5a;
    color: #141c2d;
    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,.sc-d .form.b-form-default select option {
    color: #141c2d
}

.sc-d .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.sc-d .form.b-form-default .form-group-content label {
    color: #fff
}

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: #5a5a5a;
    color: #fff
}

.sc-d .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-d .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-d .form.b-form-default .form-file-button {
    background: none;
    color: #fff;
    border-color: #5a5a5a
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-default .form-file-button:hover {
    background: none;
    color: #fff;
    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: #cfd1da
}

.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: #cfd1da
}

.sc-d .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: #cfd1da!important
}

.sc-d .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-d .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: #141c2d
}

.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,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: #9799a0
}

.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: #5a5a5a;
    color: #9799a0
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,: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: #9799a0
}

.sc-d .form.b-form-light .select:after {
    color: #5a5a5a
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .select:hover:after {
    color: #9799a0
}

.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: #141c2d
}

.sc-d .form.b-form-light select:disabled option:disabled,.sc-d .form.b-form-light select option:disabled {
    color: #c3c3c3
}

.sc-d .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-d .form.b-form-light .form-number-controls button:after {
    color: #9799a0
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-number-controls button:hover:after {
    color: #fff
}

.sc-d .form.b-form-light .form-group-content label {
    color: #9799a0
}

body.wnd-fe:not(.touched) .sc-d .form.b-form-light .form-group-content input:hover:not(:focus,:checked)+div {
    border-color: #9c9c9c
}

.sc-d .form.b-form-light .checkbox,.sc-d .form.b-form-light .radio-button {
    background: transparent;
    border-color: #5a5a5a;
    color: #9c9c9c
}

.sc-d .form.b-form-light .form-file-button:after {
    color: #9799a0
}

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: #fff
}

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: #fff
}

.sc-d .form.b-form-light .form-file-cover {
    border-bottom-color: #5a5a5a
}

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-remove:after,.sc-d .form.b-form-light .form-file-text {
    color: #9799a0
}

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: #fff
}

.sc-d .form.b-form-light input[type=date] {
    color: transparent
}

.sc-d .form.b-form-light input[type=date]::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: #9799a0
}

.sc-d .form.b-form-light input[type=date].not-empty::placeholder,.sc-d .form.b-form-light input[type=date]:focus::placeholder {
    color: #9799a0
}

.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: #9799a0
}

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 .form-captcha {
    color: #888
}

.sc-d .form-warning {
    color: #e9322d
}

.sc-d.s-hn .cart {
    color: #9799a0
}

.sc-d.s-hn .cart:before {
    background-color: #666
}

.sc-d.s-hn .cart .cart-text span {
    color: #9799a0
}

.sc-d.s-hn .cart-piece-count {
    background: #cfd1da;
    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: #9799a0
}

.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::placeholder,.wnd-s-i .sc-d.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-d.s-hn .search-results {
    color: #141c2d
}

.sc-d.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-d.s-hn .search-results .ssb-category-header-title span:last-child {
    color: #c3c3c3
}

.sc-d.s-hn .search-results .ssb-category-header-link a {
    color: #82848a
}

.sc-d.s-hn .search-results .ssb-view-all a {
    color: #141c2d
}

.sc-d.s-hn .search-results .ssb-view-all a span:last-child {
    color: #c3c3c3
}

.sc-d.s-hn .search-results .ssb-no-results {
    color: #82848a
}

body:not(.touched) .sc-d.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-d.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-d.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-d.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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-mobile {
    color: #fff
}

.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: #30323b;
    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: #6e6e6e
}

.sc-d.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid #6e6e6e
}

.l-narrow .sc-d.s-hn.sticky {
    background: none
}

.l-narrow .sc-d.s-hn.sticky .s-o {
    background-color: #30323b
}

.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.s-hn .si {
    color: #141c2d
}

.sc-d.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-d.s-hn .ci {
    color: #141c2d
}

.sc-d.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-d.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-d.s-hn .hbc,.sc-d.s-hn .hbl {
    color: #141c2d
}

.sc-d.s-hn .hbc-i,.sc-d.s-hn .hbl-i {
    background: transparent
}

body.wnd-fe:not(.touched) .sc-d.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-d.s-hn .hbl-i a:hover span {
    background: hsla(0,0%,100%,.3)
}

.sc-d.s-hn .hbc-i-l li>span,.sc-d.s-hn .hbc-i .active>span,.sc-d.s-hn .hbc-i .active a,.sc-d.s-hn .hbl-i-l li>span,.sc-d.s-hn .hbl-i .active>span,.sc-d.s-hn .hbl-i .active a {
    background: rgba(0,0,0,.05)
}

.sc-d.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-d.s-hb {
    color: #141c2d
}

.sc-d.s-hb:after {
    background: #6e6e6e
}

.sc-d.s-hb .si-c:after {
    background: #666
}

.sc-d.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-d.s-hb .si a:hover svg path {
    fill: #cfd1da
}

.sc-d.s-hb .ci span {
    color: #fff
}

.sc-d.s-hb .ci span:before {
    color: #888
}

.sc-d.s-hb .hbc-i,.sc-d.s-hb .hbl-i {
    background: transparent
}

body:not(.touched) .sc-d.s-hb .hbc-i a:hover span,body:not(.touched) .sc-d.s-hb .hbl-i a:hover span {
    background: hsla(0,0%,100%,.3)
}

.sc-d.s-hb .hbc-i-l li>span,.sc-d.s-hb .hbc-i li>span,.sc-d.s-hb .hbl-i-l li>span,.sc-d.s-hb .hbl-i li>span {
    background: rgba(0,0,0,.05)
}

.sc-d.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: #666
}

.sc-d .logo-default {
    color: #fff
}

.sc-d .logo-default embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .logo-default-inv,.sc-d .logo-default-inv embed {
    color: #000
}

.sc-d .logo-bg {
    color: #141c2d
}

.sc-d .logo-bg .b-l-c {
    background-color: #fff
}

.sc-d .logo-bg embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .logo-color {
    color: #fff
}

.sc-d .logo-color .b-l-c {
    background-color: #9799a0
}

.sc-d .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-d .logo-color-inv {
    color: #9799a0
}

.sc-d .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-d .logo-color-inv embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.sc-d .logo-color-text {
    color: #9799a0
}

.sc-d .logo-color-text embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.sc-d .logo-color-alpha {
    color: #fff
}

.sc-d .logo-color-alpha .b-l-c {
    background-color: hsla(227,5%,61%,.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .logo-wings {
    color: #fff
}

.sc-d .logo-wings embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .logo-wings .b-l-text-w:after,.sc-d .logo-wings .b-l-text-w:before {
    border-color: #9799a0
}

.sc-d .logo-beside {
    color: #fff
}

.sc-d .logo-beside embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .logo-beside .b-l-text-w:after,.sc-d .logo-beside .b-l-text-w:before {
    border-color: #9799a0
}

.sc-d .logo-underline {
    color: #fff
}

.sc-d .logo-underline embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .logo-underline .b-l-text-w:after,.sc-d .logo-underline .b-l-text-w:before {
    border-color: #9799a0
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-d.logo-center .logo-bg-inv embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d.logo-center .logo-color .b-l-text-w {
    background-color: #9799a0
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(227,5%,61%,.7)
}

.sc-d.logo-center .logo-color-alpha embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-d .b-text h1 {
    color: #cfd1da
}

.sc-d .b-text h1:after {
    background: #9799a0
}

.sc-d .b-text h2 {
    color: #cfd1da
}

.sc-d .b-text h2:after {
    background: #9799a0
}

.sc-d .b-text h3 {
    color: #9799a0
}

.sc-d .b-text h3:after,.sc-d .b-text h3:before {
    background: #9799a0
}

.sc-d .b-text h1 a,.sc-d .b-text h2 a {
    color: inherit;
    text-decoration-color: rgba(207,209,218,.5)
}

.sc-d .b-text h3 a {
    color: inherit;
    text-decoration-color: hsla(227,5%,61%,.5)
}

.sc-d .b-text a,.sc-d .link a,.sc-d.s-hb .ci a {
    color: #fff;
    text-decoration-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-d.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-d .b-text blockquote {
    color: #fff
}

.sc-d .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: hsla(0,0%,100%,.5)!important
}

.sc-d .b-text blockquote:before {
    color: hsla(0,0%,53%,.5)
}

.sc-d .b-text blockquote.tbq,.sc-d .b-text blockquote:not(.tbq) h1,.sc-d .b-text blockquote:not(.tbq) h2,.sc-d .b-text blockquote:not(.tbq) h3,.sc-d .b-text blockquote:not(.tbq) p {
    border-color: hsla(0,0%,53%,.5)
}

.sc-d .b-text blockquote:not(.tbq) h1:after,.sc-d .b-text blockquote:not(.tbq) h2:after,.sc-d .b-text blockquote:not(.tbq) h3:after,.sc-d .b-text blockquote:not(.tbq) p:after {
    color: hsla(0,0%,53%,.5)
}

.sc-d .mt h3 {
    color: #cfd1da
}

.sc-d .mt h3 a {
    color: inherit;
    text-decoration-color: rgba(207,209,218,.5)
}

.sc-d .mt h4 {
    color: #9799a0
}

.sc-d .mt h4 a {
    color: inherit;
    text-decoration-color: hsla(227,5%,61%,.5)
}

.sc-d .mt h3+h4:before {
    background: hsla(227,5%,61%,.25)
}

.sc-d .b-sr-nav a {
    color: #fff
}

.sc-d .b-sr-nav a.active,.sc-d .b-sr-nav a:hover {
    border-bottom-color: #fff
}

.sc-d .b-sr-nav span:last-child {
    color: #9799a0
}

.sc-d .b-sr-main h2 {
    color: #cfd1da
}

.sc-d .b-sr-ci-link a {
    color: #9799a0
}

.sc-d .b-sr-ci-text {
    color: #fff
}

.sc-d .faq-box .mt-faq-title,.sc-d .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-d .faq-default .mt-faq-inner:hover {
    background-color: #434343
}

.sc-d .faq-bullets-s .mt-faq-inner,.sc-d .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-d .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #2e4371
}

.wnd-page .sc-d .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.wnd-page .sc-d .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-d .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-d .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-d .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-d {
    --sbm-accent: 255,255,255;
    --sbm-accentContrast: 20,28,45;
    --sbm-secondary: 67,67,67;
    --sbm-text: 255,255,255;
    --sbm-textSecondary: 151,153,160;
    --sbm-border: 90,90,90;
    --sbm-link: 255,255,255;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26;
    --sbm-background: 48,50,59
}

.sc-w {
    color: #141c2d
}

.sc-w .bgonscroll,.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: #2e4371
}

.sc-w .blog .item-date,.sc-w.s-c .blog .item-date {
    color: #c3c3c3
}

.sc-w .blog .item-perex p,.sc-w.s-c .blog .item-perex p {
    color: #141c2d
}

.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.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 {
    color: #82848a
}

.sc-w .blog .item-perex a,.sc-w.s-c .blog .item-perex a {
    transition: text-decoration-color .25s linear;
    color: #141c2d;
    text-decoration-color: rgba(20,28,45,.5)
}

body.wnd-fe:not(.touched) .sc-w .blog .item-perex a:hover,body.wnd-fe:not(.touched) .sc-w.s-c .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.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)
}

.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: #2e4371
}

.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: #141c2d
}

.sc-w .blog-feed-board .item-date>div,.sc-w.s-c .blog-feed-board .item-date>div {
    background-color: #141c2d;
    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: #141c2d
}

.sc-w .s-bdh-t,.sc-w.s-c .s-bdh-t {
    color: #2e4371
}

.sc-w .s-bdh-t:after,.sc-w.s-c .s-bdh-t:after {
    background-color: #82848a
}

.sc-w .s-bdh-d,.sc-w.s-c .s-bdh-d {
    color: #c3c3c3
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-w .b-e .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 .b-e .b-btn-3 .b-btn-l,.sc-w.s-c .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: #141c2d;
    color: #fff;
    border-color: #141c2d
}

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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w .b-e .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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-e .b-btn-3 .wnd-replace-form-button:hover {
    background-color: #222f4c;
    border-color: #222f4c
}

.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: #141c2d;
    background-color: transparent;
    border-color: #82848a
}

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: #141c2d
}

.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: #82848a;
    border-color: #82848a;
    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: #75777d;
    border-color: #75777d
}

.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: #c3c3c3;
    color: #82848a;
    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: #141c2d;
    color: #141c2d
}

.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: #141c2d;
    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 {
    text-decoration-color: rgba(20,28,45,.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 {
    text-decoration-color: #141c2d
}

.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-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w .b-e .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-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w.s-c .b-e .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: hsla(0,0%,100%,.2)!important
}

.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.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 {
    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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-w .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button,.b-btn-dso .sc-w.s-c .b-btn:not(.b-btn-5,.b-btn-4) .b-btn-l,.b-btn-dso .sc-w.s-c .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-w .b-btn:not(.b-btn-5,.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,.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,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-w .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l,.sc-w.s-c .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: #82848a;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.sc-w .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,.sc-w.s-c .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-w .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: #9c9c9c;
    background-color: #f2f2f2;
    border-color: #f2f2f2
}

body .sc-w .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l,body .sc-w.s-c .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: #82848a;
    border-color: #e8e8e8;
    background-color: #e8e8e8
}

.b-btn-dbb .sc-w .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-w.s-c .b-e-d.wnd-out-of-stock .prd-crt.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: #141c2d
}

.sc-w .claim-default-inv {
    color: #fff
}

.sc-w .claim-bg {
    color: #141c2d
}

.sc-w .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-w .claim-color {
    color: #fff
}

.sc-w .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-w .claim-color-inv {
    color: #82848a
}

.sc-w .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-w .claim-color-text {
    color: #82848a
}

.sc-w .claim-color-alpha {
    color: #fff
}

.sc-w .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.sc-w .claim-borders {
    color: #141c2d
}

.sc-w .claim-borders .sit-w {
    border-color: #141c2d
}

.sc-w .claim-beside {
    color: #141c2d
}

.sc-w .claim-beside .sit-w:after,.sc-w .claim-beside .sit-w:before {
    background-color: #82848a
}

.sc-w .claim-wings {
    color: #141c2d
}

.sc-w .claim-wings .sit-w:after,.sc-w .claim-wings .sit-w:before {
    border-color: #82848a
}

.sc-w .claim-underline {
    color: #141c2d
}

.sc-w .claim-underline:after {
    border-bottom-color: #82848a
}

.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: #141c2d
}

.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: #c3c3c3
}

.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: rgba(46,67,113,0)!important;
    opacity: 1!important
}

.sc-w.s-c .wnd-empty-thumbnail .b-e-crt-img,.sc-w.s-c .wnd-empty-thumbnail .b-tb,.sc-w.s-c .wnd-empty-thumbnail .prd-gal-c,.sc-w.s-c .wnd-empty-thumbnail.ssb-product-image,.sc-w.s-c .wnd-image-placeholder>div,.sc-w .wnd-empty-thumbnail .b-e-crt-img,.sc-w .wnd-empty-thumbnail .b-tb,.sc-w .wnd-empty-thumbnail .prd-gal-c,.sc-w .wnd-empty-thumbnail.ssb-product-image,.sc-w .wnd-image-placeholder>div {
    background-color: #f2f2f2
}

.sc-w .b-img embed,.sc-w.s-c .b-img embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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 {
    color: #141c2d
}

.sc-w.s-c .wnd-active-block .b-sp-c,.sc-w.s-c .wnd-mobile-cms .b-sp-c,.sc-w .wnd-active-block .b-sp-c,.sc-w .wnd-mobile-cms .b-sp-c {
    background-color: #f2f2f2;
    color: #2e4371
}

.sc-w .loading,.sc-w.s-c .loading {
    color: #2e4371
}

.b-e-bs .sc-w .b-e-g .item-wrapper,.b-e-bs .sc-w.s-c .b-e-g .item-wrapper {
    border-color: #e8e8e8
}

.b-e-bs .sc-w .b-e-g .prd-price,.b-e-bs .sc-w.s-c .b-e-g .prd-price {
    color: #82848a
}

body:not(.touched).wnd-cms.b-e-bs .sc-w .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-cms.b-e-bs .sc-w.s-c .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-w .b-e-g .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-w.s-c .b-e-g .item-wrapper:hover {
    border-color: #d4d4d4
}

.b-e-ds .sc-w .b-e-g .item-media,.b-e-ds .sc-w.s-c .b-e-g .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-w .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-cms.b-e-ds .sc-w.s-c .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-w .b-e-g .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-w.s-c .b-e-g .item:hover {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.b-e-frs .sc-w .b-e-g .item-media,.b-e-frs .sc-w.s-c .b-e-g .item-media {
    background-color: #f2f2f2
}

.b-e-frs .sc-w .b-e-g .item-wrapper,.b-e-frs .sc-w.s-c .b-e-g .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 .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-cms.b-e-frs .sc-w.s-c .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-w .b-e-g .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-w.s-c .b-e-g .item-wrapper:hover {
    background-color: #ebebeb
}

.sc-w .b-e-g .prd-title,.sc-w.s-c .b-e-g .prd-title {
    color: #2e4371
}

.sc-w .b-e-g .prd-price,.sc-w.s-c .b-e-g .prd-price {
    color: #82848a
}

.sc-w .b-e-g .prd-price-com,.sc-w .b-e-g .prd-price-dual,.sc-w.s-c .b-e-g .prd-price-com,.sc-w.s-c .b-e-g .prd-price-dual {
    color: #c3c3c3
}

.sc-w .b-e-s .prd-price,.sc-w .b-e-s .prd-title,.sc-w.s-c .b-e-s .prd-price,.sc-w.s-c .b-e-s .prd-title {
    color: #2e4371
}

.sc-w .b-e-s .prd-price-com,.sc-w .b-e-s .prd-price-dual,.sc-w.s-c .b-e-s .prd-price-com,.sc-w.s-c .b-e-s .prd-price-dual {
    color: #c3c3c3
}

.sc-w .b-e-f-title,.sc-w.s-c .b-e-f-title {
    color: #2e4371;
    border-bottom-color: #c3c3c3
}

.sc-w .b-e-f a,.sc-w.s-c .b-e-f a {
    color: #82848a
}

.sc-w .b-e-f a.selected,.sc-w.s-c .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-w .b-e-f a:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-e-f a:hover {
    color: #141c2d
}

.sc-w .b-e-f-select select,.sc-w.s-c .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: #d4d4d4;
    color: #2e4371
}

body.wnd-fe:not(.touched) .sc-w .b-e-f-select select:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .b-e-f-select select:hover:not(:focus) {
    border-color: #9c9c9c
}

.sc-w .b-e-f-select select:focus,.sc-w.s-c .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-w .b-e-f-select select option,.sc-w.s-c .b-e-f-select select option {
    color: #2e4371
}

.sc-w .b-e-f-select select option:disabled,.sc-w.s-c .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-w .b-e-f-select .select:after,.sc-w.s-c .b-e-f-select .select:after {
    color: #2e4371
}

body.wnd-cms:not(.touched) .sc-w .b-e.wnd-active-listing-zone .b-e-f a:hover,body.wnd-cms:not(.touched) .sc-w.s-c .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: #141c2d
}

.sc-w .prd-label:not(.prd-out-of-stock) .prd-label-c,.sc-w.s-c .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-w .prd-out-of-stock-c,.sc-w.s-c .prd-out-of-stock-c {
    color: #82848a;
    background-color: #e8e8e8
}

.sc-w .b-e-crt-head div,.sc-w.s-c .b-e-crt-head div {
    color: #82848a
}

.sc-w .b-e-crt-tr,.sc-w.s-c .b-e-crt-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-w .b-e-crt-title,.sc-w.s-c .b-e-crt-title {
    color: #141c2d
}

.sc-w .b-e-crt-price,.sc-w .b-e-crt-variant,.sc-w.s-c .b-e-crt-price,.sc-w.s-c .b-e-crt-variant {
    color: #82848a
}

.sc-w .b-e-crt-qty input,.sc-w.s-c .b-e-crt-qty input {
    background-color: #fff;
    border-color: #d4d4d4;
    color: #141c2d
}

.sc-w .b-e-crt-qty input:focus,.sc-w.s-c .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-w .b-e-crt-qty input:invalid,.sc-w.s-c .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-w .b-e-crt-qty input:hover:not(:focus),body.wnd-fe:not(.touched) .sc-w.s-c .b-e-crt-qty input:hover:not(:focus) {
    border-color: #9c9c9c!important
}

.sc-w .b-e-crt-qty-btn:after,.sc-w .b-e-crt-qty-btn:before,.sc-w.s-c .b-e-crt-qty-btn:after,.sc-w.s-c .b-e-crt-qty-btn:before {
    background-color: #82848a
}

body.wnd-fe:not(.touched) .sc-w .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-w .b-e-crt-qty-btn:hover:before,body.wnd-fe:not(.touched) .sc-w.s-c .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-w.s-c .b-e-crt-qty-btn:hover:before {
    background-color: #141c2d
}

body.wnd-fe:not(.touched) .sc-w .b-e-crt-qty:hover input:not(:disabled),body.wnd-fe:not(.touched) .sc-w.s-c .b-e-crt-qty:hover input:not(:disabled) {
    border-color: #c3c3c3
}

.sc-w .b-e-crt-out-of-stock,.sc-w.s-c .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-w .b-e-crt-sum,.sc-w.s-c .b-e-crt-sum {
    color: #141c2d
}

.sc-w .b-e-crt-delete,.sc-w.s-c .b-e-crt-delete {
    color: #c3c3c3
}

.sc-w .b-e-crt-foot,.sc-w.s-c .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-w .b-e-crt-delete:hover,body.wnd-fe:not(.touched) .sc-w.s-c .b-e-crt-delete:hover {
    color: #82848a
}

.sc-w .b-e-crt-tot .b-e-crt-tot-value,.sc-w.s-c .b-e-crt-tot .b-e-crt-tot-value {
    color: #141c2d
}

.sc-w .b-e-crt-cho,.sc-w.s-c .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #fff
}

.sc-w .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis,.sc-w.s-c .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-w .b-e-crt-stock.wnd-in-stock,.sc-w.s-c .b-e-crt-stock.wnd-in-stock {
    color: #2db247
}

.sc-w .b-e-crt-stock.wnd-available,.sc-w.s-c .b-e-crt-stock.wnd-available {
    color: #eaa81a
}

.sc-w .b-e-d .prd-title,.sc-w.s-c .b-e-d .prd-title {
    color: #2e4371
}

.sc-w .b-e-d .prd-title:after,.sc-w.s-c .b-e-d .prd-title:after {
    background-color: #82848a
}

.sc-w .b-e-d .prd-variants-title,.sc-w.s-c .b-e-d .prd-variants-title {
    color: #2e4371
}

.sc-w .b-e-d .prd-ribbon-c,.sc-w.s-c .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: #141c2d
}

.sc-w .b-e-d .prd-price,.sc-w.s-c .b-e-d .prd-price {
    color: #2e4371
}

.sc-w .b-e-d .prd-price-com,.sc-w.s-c .b-e-d .prd-price-com {
    color: #c3c3c3
}

.sc-w .b-e-d .prd-price-info,.sc-w.s-c .b-e-d .prd-price-info {
    color: #666
}

.sc-w .b-e-d .prd-crt,.sc-w.s-c .b-e-d .prd-crt {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-w .b-e-d-stock.wnd-in-stock,.sc-w.s-c .b-e-d-stock.wnd-in-stock {
    color: #2db247
}

.sc-w .b-e-d-stock.wnd-available,.sc-w.s-c .b-e-d-stock.wnd-available {
    color: #eaa81a
}

.sc-w.s-f {
    color: #82848a
}

.sc-w.s-f-edit .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,.sc-w.s-f.s .s-c.s-f-l-w .b-text p a,.sc-w.s-f.s .s-c.s-f-l-w .link a {
    color: #82848a;
    text-decoration-color: hsla(225,3%,53%,.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,body.wnd-fe:not(.touched) .sc-w.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-w.s-f.s .s-c.s-f-l-w .link a:hover {
    color: #82848a;
    text-decoration-color: #82848a
}

.sc-w.s-f .s-f-lang-t,.sc-w.s-f .s-f-lang .link:after {
    color: #82848a
}

.ac-h .sc-w.s-f .b-text h1,.ac-h .sc-w.s-f .b-text h2 {
    color: #2e4371
}

.ac-s .sc-w.s-f .b-text h3 {
    color: #82848a
}

.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: #141c2d
}

.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%,76%,.5)
}

.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 .s-o {
    background-color: #fff
}

.l-boxed .sc-w.s.s-f-edit .s-f-l-w,.l-boxed .sc-w.s.s-f-map .s-f-l-w {
    background-color: #30323b;
    color: #c3c3c3
}

.l-boxed .sc-w.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-w.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-w.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-w.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-w.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-w.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-w.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-w.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-w.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-w.s.s-f-map .s-f-bg-stripe {
    background-color: #30323b
}

body:not(.touched,.wnd-cms).l-boxed .sc-w.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-w.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.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: #141c2d
}

.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: #141c2d;
    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 .form.b-form-default select option,.sc-w.s-c .form.b-form-default .select,.sc-w.s-c .form.b-form-default select option {
    color: #141c2d
}

.sc-w .form.b-form-default select option:disabled,.sc-w.s-c .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.sc-w .form.b-form-default .form-group-content label,.sc-w.s-c .form.b-form-default .form-group-content label {
    color: #141c2d
}

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: #141c2d
}

.sc-w .form.b-form-default .checkbox:after,.sc-w.s-c .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-w .form.b-form-default .radio-button:after,.sc-w.s-c .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-w .form.b-form-default .form-file-button,.sc-w.s-c .form.b-form-default .form-file-button {
    background: none;
    color: #141c2d;
    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: #141c2d;
    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: #2e4371
}

.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: #2e4371
}

.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: #2e4371!important
}

.sc-w .form.b-form-default .form-input.wnd-validate-error :not(label,span),.sc-w.s-c .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-w .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus,.sc-w.s-c .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: #141c2d
}

.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,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,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: #82848a
}

.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: #82848a
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,: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: #82848a
}

.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: #82848a
}

.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: #141c2d
}

.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: #c3c3c3
}

.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: #82848a
}

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: #141c2d
}

.sc-w .form.b-form-light .form-group-content label,.sc-w.s-c .form.b-form-light .form-group-content label {
    color: #82848a
}

body.wnd-fe:not(.touched) .sc-w .form.b-form-light .form-group-content input:hover:not(:focus,:checked)+div,body.wnd-fe:not(.touched) .sc-w.s-c .form.b-form-light .form-group-content input:hover:not(:focus,: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: #82848a
}

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: #141c2d
}

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: #141c2d
}

.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-remove:after,.sc-w .form.b-form-light .form-file-text,.sc-w.s-c .form.b-form-light .form-file-remove:after,.sc-w.s-c .form.b-form-light .form-file-text {
    color: #82848a
}

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: #141c2d
}

.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]::placeholder,.sc-w.s-c .form.b-form-light input[type=date]::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: #82848a
}

.sc-w .form.b-form-light input[type=date].not-empty::placeholder,.sc-w .form.b-form-light input[type=date]:focus::placeholder,.sc-w.s-c .form.b-form-light input[type=date].not-empty::placeholder,.sc-w.s-c .form.b-form-light input[type=date]:focus::placeholder {
    color: #82848a
}

.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: #141c2d
}

.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: #82848a
}

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 .form-captcha,.sc-w.s-c .form-captcha {
    color: #c3c3c3
}

.sc-w .form-warning,.sc-w.s-c .form-warning {
    color: #e9322d
}

.sc-w.s-hn .cart {
    color: #82848a
}

.sc-w.s-hn .cart:before {
    background-color: #d1d1d1
}

.sc-w.s-hn .cart .cart-text span {
    color: #82848a
}

.sc-w.s-hn .cart-piece-count {
    background: #2e4371;
    color: #fff
}

.sc-w.s-hn .cart a .cart-content-link:after {
    color: #141c2d
}

.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: #82848a
}

.sc-w.s-hn.wnd-mt-classic .search-icon:after,.sc-w.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #141c2d
}

.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::placeholder,.wnd-s-i .sc-w.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-w.s-hn .search-results {
    color: #141c2d
}

.sc-w.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-w.s-hn .search-results .ssb-category-header-title span:last-child {
    color: #c3c3c3
}

.sc-w.s-hn .search-results .ssb-category-header-link a {
    color: #82848a
}

.sc-w.s-hn .search-results .ssb-view-all a {
    color: #141c2d
}

.sc-w.s-hn .search-results .ssb-view-all a span:last-child {
    color: #c3c3c3
}

.sc-w.s-hn .search-results .ssb-no-results {
    color: #82848a
}

body:not(.touched) .sc-w.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-w.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.08)
}

.sc-w.s-hn.wnd-mt-sliding .search-icon:after {
    color: #141c2d
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-w.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-w.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #141c2d;
    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: #141c2d
}

.sc-w.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #141c2d;
    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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-w.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-w.s-hn.wnd-mt-boxed #menu-submit {
    color: #141c2d;
    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: #141c2d
}

.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-mobile {
    color: #141c2d
}

.sc-w #menu-submit span,.sc-w #menu-submit span:after,.sc-w #menu-submit span:before {
    background-color: #141c2d
}

.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.s-hn .si {
    color: #141c2d
}

.sc-w.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-w.s-hn .ci {
    color: #141c2d
}

.sc-w.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-w.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-w.s-hn .hbc,.sc-w.s-hn .hbl {
    color: #141c2d
}

.sc-w.s-hn .hbc-i,.sc-w.s-hn .hbl-i {
    background: transparent
}

body.wnd-fe:not(.touched) .sc-w.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-w.s-hn .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-w.s-hn .hbc-i-l li>span,.sc-w.s-hn .hbc-i .active>span,.sc-w.s-hn .hbc-i .active a,.sc-w.s-hn .hbl-i-l li>span,.sc-w.s-hn .hbl-i .active>span,.sc-w.s-hn .hbl-i .active a {
    background: rgba(0,0,0,.05)
}

.sc-w.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-w.s-hb {
    color: #141c2d
}

.sc-w.s-hb:after {
    background: #e8e8e8
}

.sc-w.s-hb .si-c:after {
    background: #d1d1d1
}

.sc-w.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-w.s-hb .si a:hover svg path {
    fill: #2e4371
}

.sc-w.s-hb .ci span {
    color: #141c2d
}

.sc-w.s-hb .ci span:before {
    color: #c3c3c3
}

.sc-w.s-hb .hbc-i,.sc-w.s-hb .hbl-i {
    background: transparent
}

body:not(.touched) .sc-w.s-hb .hbc-i a:hover span,body:not(.touched) .sc-w.s-hb .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-w.s-hb .hbc-i-l li>span,.sc-w.s-hb .hbc-i li>span,.sc-w.s-hb .hbl-i-l li>span,.sc-w.s-hb .hbl-i li>span {
    background: rgba(0,0,0,.05)
}

.sc-w.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: #d1d1d1
}

.sc-w .logo-default {
    color: #141c2d
}

.sc-w .logo-default embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-default-inv,.sc-w .logo-default-inv embed {
    color: #fff
}

.sc-w .logo-bg {
    color: #141c2d
}

.sc-w .logo-bg .b-l-c {
    background-color: #fff
}

.sc-w .logo-bg embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #adb1c0;
    outline-color: #cfd1da;
    border-color: #d9dae1
}

.sc-w .logo-color {
    color: #fff
}

.sc-w .logo-color .b-l-c {
    background-color: #82848a
}

.sc-w .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-w .logo-color-inv {
    color: #82848a
}

.sc-w .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-w .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-color-text {
    color: #82848a
}

.sc-w .logo-color-text embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-color-alpha {
    color: #fff
}

.sc-w .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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: #141c2d
}

.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: #141c2d
}

.sc-w .logo-borders embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-wings {
    color: #141c2d
}

.sc-w .logo-wings embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-wings .b-l-text-w:after,.sc-w .logo-wings .b-l-text-w:before {
    border-color: #82848a
}

.sc-w .logo-beside {
    color: #141c2d
}

.sc-w .logo-beside embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-beside .b-l-text-w:after,.sc-w .logo-beside .b-l-text-w:before {
    border-color: #82848a
}

.sc-w .logo-underline {
    color: #141c2d
}

.sc-w .logo-underline embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .logo-underline .b-l-text-w:after,.sc-w .logo-underline .b-l-text-w:before {
    border-color: #82848a
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-w.logo-center .logo-bg-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.sc-w.logo-center .logo-color embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-w.logo-center .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(225,3%,53%,.7)
}

.sc-w.logo-center .logo-color-alpha embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-w .b-text h1,.sc-w.s-c .b-text h1 {
    color: #2e4371
}

.sc-w .b-text h1:after,.sc-w.s-c .b-text h1:after {
    background: #82848a
}

.sc-w .b-text h2,.sc-w.s-c .b-text h2 {
    color: #2e4371
}

.sc-w .b-text h2:after,.sc-w.s-c .b-text h2:after {
    background: #82848a
}

.sc-w .b-text h3,.sc-w.s-c .b-text h3 {
    color: #82848a
}

.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: #82848a
}

.sc-w .b-text h1 a,.sc-w .b-text h2 a,.sc-w.s-c .b-text h1 a,.sc-w.s-c .b-text h2 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-w .b-text h3 a,.sc-w.s-c .b-text h3 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.sc-w .b-text a,.sc-w .link a,.sc-w.s-c .b-text a,.sc-w.s-c .link a,.sc-w.s-c.s-hb .ci a,.sc-w.s-hb .ci a {
    color: #141c2d;
    text-decoration-color: rgba(20,28,45,.5)
}

body.wnd-fe:not(.touched) .sc-w.s-c.s-hb .ci a:hover,body.wnd-fe:not(.touched) .sc-w.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-w .b-text blockquote,.sc-w.s-c .b-text blockquote {
    color: #141c2d
}

.sc-w .b-text blockquote a,.sc-w.s-c .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: rgba(20,28,45,.5)!important
}

.sc-w .b-text blockquote:before,.sc-w.s-c .b-text blockquote:before {
    color: hsla(0,0%,76%,.5)
}

.sc-w .b-text blockquote.tbq,.sc-w .b-text blockquote:not(.tbq) h1,.sc-w .b-text blockquote:not(.tbq) h2,.sc-w .b-text blockquote:not(.tbq) h3,.sc-w .b-text blockquote:not(.tbq) p,.sc-w.s-c .b-text blockquote.tbq,.sc-w.s-c .b-text blockquote:not(.tbq) h1,.sc-w.s-c .b-text blockquote:not(.tbq) h2,.sc-w.s-c .b-text blockquote:not(.tbq) h3,.sc-w.s-c .b-text blockquote:not(.tbq) p {
    border-color: hsla(0,0%,76%,.5)
}

.sc-w .b-text blockquote:not(.tbq) h1:after,.sc-w .b-text blockquote:not(.tbq) h2:after,.sc-w .b-text blockquote:not(.tbq) h3:after,.sc-w .b-text blockquote:not(.tbq) p:after,.sc-w.s-c .b-text blockquote:not(.tbq) h1:after,.sc-w.s-c .b-text blockquote:not(.tbq) h2:after,.sc-w.s-c .b-text blockquote:not(.tbq) h3:after,.sc-w.s-c .b-text blockquote:not(.tbq) p:after {
    color: hsla(0,0%,76%,.5)
}

.sc-w .mt h3,.sc-w.s-c .mt h3 {
    color: #2e4371
}

.sc-w .mt h3 a,.sc-w.s-c .mt h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-w .mt h4,.sc-w.s-c .mt h4 {
    color: #82848a
}

.sc-w .mt h4 a,.sc-w.s-c .mt h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.sc-w .mt h3+h4:before,.sc-w.s-c .mt h3+h4:before {
    background: hsla(225,3%,53%,.25)
}

.sc-w .b-sr-nav a,.sc-w.s-c .b-sr-nav a {
    color: #141c2d
}

.sc-w .b-sr-nav a.active,.sc-w .b-sr-nav a:hover,.sc-w.s-c .b-sr-nav a.active,.sc-w.s-c .b-sr-nav a:hover {
    border-bottom-color: #141c2d
}

.sc-w .b-sr-nav span:last-child,.sc-w.s-c .b-sr-nav span:last-child {
    color: #82848a
}

.sc-w .b-sr-main h2,.sc-w.s-c .b-sr-main h2 {
    color: #2e4371
}

.sc-w .b-sr-ci-link a,.sc-w.s-c .b-sr-ci-link a {
    color: #82848a
}

.sc-w .b-sr-ci-text,.sc-w.s-c .b-sr-ci-text {
    color: #141c2d
}

.sc-w .faq-box .mt-faq-title,.sc-w .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-w .faq-default .mt-faq-inner:hover {
    background-color: #f2f2f2
}

.sc-w .faq-bullets-s .mt-faq-inner,.sc-w .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-w .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #2e4371
}

.wnd-page .sc-w .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.wnd-page .sc-w .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-w .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-w .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-w .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-w,.sc-w.s-c {
    --sbm-accent: 20,28,45;
    --sbm-accentContrast: 255,255,255;
    --sbm-secondary: 242,242,242;
    --sbm-text: 20,28,45;
    --sbm-textSecondary: 130,132,138;
    --sbm-border: 212,212,212;
    --sbm-link: 20,28,45;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26;
    --sbm-background: 255,255,255
}

.sc-ml {
    color: rgba(20,28,45,.95)
}

.sc-ml .bgonscroll,.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(46,67,113,.95)
}

.sc-ml .blog .item-date {
    color: rgba(0,0,0,.5)
}

.sc-ml .blog .item-perex p {
    color: rgba(20,28,45,.95)
}

.sc-ml .blog .item-perex blockquote,.sc-ml .blog .item-perex h1,.sc-ml .blog .item-perex h2,.sc-ml .blog .item-perex h3 {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .blog .item-perex a {
    transition: text-decoration-color .25s linear;
    color: rgba(20,28,45,.95);
    text-decoration-color: rgba(20,28,45,.45)
}

body.wnd-fe:not(.touched) .sc-ml .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.sc-ml .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000)
}

.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: rgba(0,0,0,.15)
}

body.wnd-fe:not(.touched) .sc-ml .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: rgba(0,0,0,.2)
}

.sc-ml .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: hsla(223,3%,42%,.9)
}

body.wnd-cms:not(.touched) .sc-ml .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: rgba(0,0,0,.2)
}

.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(46,67,113,.95)
}

.sc-ml .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-ml .blog-feed-board .item-date:after {
    background-color: #141c2d
}

.sc-ml .blog-feed-board .item-date>div {
    background-color: #141c2d;
    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(20,28,45,.95)
}

.sc-ml .s-bdh-t {
    color: rgba(46,67,113,.95)
}

.sc-ml .s-bdh-t:after {
    background-color: hsla(223,3%,42%,.9)
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-ml .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: rgba(20,28,45,.95);
    color: #fff;
    border-color: rgba(20,28,45,.95)
}

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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-ml .b-e .b-btn-3 .wnd-replace-form-button:hover {
    background-color: rgba(34,47,76,.95);
    border-color: rgba(34,47,76,.95)
}

.sc-ml .b-btn-2 .b-btn-l,.sc-ml .b-btn-2 .wnd-replace-form-button {
    color: rgba(20,28,45,.95);
    background-color: transparent;
    border-color: hsla(223,3%,42%,.9)
}

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(20,28,45,.95)
}

.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: hsla(223,3%,42%,.9);
    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(94,95,100,.9);
    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: hsla(223,3%,42%,.9);
    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(20,28,45,.95);
    color: rgba(20,28,45,.95)
}

.sc-ml .b-btn-5 .b-btn-l,.sc-ml .b-btn-5 .wnd-replace-form-button {
    color: rgba(20,28,45,.95);
    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 {
    text-decoration-color: rgba(20,28,45,.35)
}

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 {
    text-decoration-color: rgba(20,28,45,.95)
}

.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-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-ml .b-e .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: hsla(0,0%,100%,.2)!important
}

.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 {
    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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-ml .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-ml .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-ml .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: hsla(223,3%,42%,.9);
    border-color: rgba(0,0,0,.15);
    background-color: rgba(0,0,0,.15)
}

.sc-ml .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-ml .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: rgba(0,0,0,.3);
    background-color: rgba(0,0,0,.12);
    border-color: rgba(0,0,0,.12)
}

body .sc-ml .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: hsla(223,3%,42%,.9);
    border-color: rgba(0,0,0,.15);
    background-color: rgba(0,0,0,.15)
}

.b-btn-dbb .sc-ml .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: rgba(0,0,0,.3)!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(20,28,45,.95)
}

.sc-ml .claim-default-inv {
    color: #fff
}

.sc-ml .claim-bg {
    color: #141c2d
}

.sc-ml .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-ml .claim-color {
    color: #fff
}

.sc-ml .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-ml .claim-color-inv {
    color: #82848a
}

.sc-ml .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-ml .claim-color-text {
    color: #82848a
}

.sc-ml .claim-color-alpha {
    color: #fff
}

.sc-ml .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.sc-ml .claim-borders {
    color: rgba(20,28,45,.95)
}

.sc-ml .claim-borders .sit-w {
    border-color: rgba(20,28,45,.95)
}

.sc-ml .claim-beside {
    color: rgba(20,28,45,.95)
}

.sc-ml .claim-beside .sit-w:after,.sc-ml .claim-beside .sit-w:before {
    background-color: hsla(223,3%,42%,.9)
}

.sc-ml .claim-wings {
    color: rgba(20,28,45,.95)
}

.sc-ml .claim-wings .sit-w:after,.sc-ml .claim-wings .sit-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-ml .claim-underline {
    color: rgba(20,28,45,.95)
}

.sc-ml .claim-underline:after {
    border-bottom-color: hsla(223,3%,42%,.9)
}

.sc-ml .arrow-submit {
    background-color: #fff;
    color: rgba(0,0,0,.6);
    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: rgba(0,0,0,.2)
}

.sc-ml .dots li.active,body.wnd-fe:not(.touched) .sc-ml .dots li:hover {
    background-color: rgba(0,0,0,.8)
}

.sc-ml .pager a {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-ml .pager a:hover {
    color: rgba(20,28,45,.95)
}

.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,.2)
}

.sc-ml .wnd-image-placeholder embed {
    color: rgba(46,67,113,0)!important;
    opacity: .95!important
}

.sc-ml .wnd-empty-thumbnail .b-e-crt-img,.sc-ml .wnd-empty-thumbnail .b-tb,.sc-ml .wnd-empty-thumbnail .prd-gal-c,.sc-ml .wnd-empty-thumbnail.ssb-product-image,.sc-ml .wnd-image-placeholder>div {
    background-color: rgba(0,0,0,.12)
}

.sc-ml .b-img embed {
    color: #66686c;
    outline-color: #77797d;
    border-color: #929497
}

.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 {
    color: rgba(20,28,45,.95)
}

.sc-ml .wnd-active-block .b-sp-c,.sc-ml .wnd-mobile-cms .b-sp-c {
    background-color: rgba(0,0,0,.12);
    color: rgba(46,67,113,.95)
}

.sc-ml .loading {
    color: rgba(46,67,113,.95)
}

.b-e-bs .sc-ml .b-e-g .item-wrapper {
    border-color: rgba(0,0,0,.15)
}

.b-e-bs .sc-ml .b-e-g .prd-price {
    color: hsla(223,3%,42%,.9)
}

body:not(.touched).wnd-cms.b-e-bs .sc-ml .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-ml .b-e-g .item-wrapper:hover {
    border-color: rgba(0,0,0,.2)
}

.b-e-ds .sc-ml .b-e-g .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-ml .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-ml .b-e-g .item:hover {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.b-e-frs .sc-ml .b-e-g .item-media {
    background-color: #fff
}

.b-e-frs .sc-ml .b-e-g .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 .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-ml .b-e-g .item-wrapper:hover {
    background-color: #f7f7f7
}

.sc-ml .b-e-g .prd-title {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-e-g .prd-price {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-e-g .prd-price-com,.sc-ml .b-e-g .prd-price-dual {
    color: rgba(0,0,0,.5)
}

.sc-ml .b-e-s .prd-price,.sc-ml .b-e-s .prd-title {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-e-s .prd-price-com,.sc-ml .b-e-s .prd-price-dual {
    color: rgba(0,0,0,.5)
}

.sc-ml .b-e-f-title {
    color: rgba(46,67,113,.95);
    border-bottom-color: rgba(0,0,0,.5)
}

.sc-ml .b-e-f a {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-ml .b-e-f a:hover {
    color: rgba(20,28,45,.95)
}

.sc-ml .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: rgba(0,0,0,.2);
    color: rgba(46,67,113,.95)
}

body.wnd-fe:not(.touched) .sc-ml .b-e-f-select select:hover:not(:focus) {
    border-color: rgba(0,0,0,.3)
}

.sc-ml .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-ml .b-e-f-select select option {
    color: #2e4371
}

.sc-ml .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-ml .b-e-f-select .select:after {
    color: rgba(46,67,113,.95)
}

body.wnd-cms:not(.touched) .sc-ml .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: rgba(20,28,45,.95)
}

.sc-ml .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-ml .prd-out-of-stock-c {
    color: #82848a;
    background-color: #e8e8e8
}

.sc-ml .b-e-crt-head div {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-e-crt-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-ml .b-e-crt-title {
    color: rgba(20,28,45,.95)
}

.sc-ml .b-e-crt-price,.sc-ml .b-e-crt-variant {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-e-crt-qty input {
    background-color: #fff;
    border-color: rgba(0,0,0,.2);
    color: rgba(20,28,45,.95)
}

.sc-ml .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-ml .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-ml .b-e-crt-qty input:hover:not(:focus) {
    border-color: rgba(0,0,0,.3)!important
}

.sc-ml .b-e-crt-qty-btn:after,.sc-ml .b-e-crt-qty-btn:before {
    background-color: hsla(223,3%,42%,.9)
}

body.wnd-fe:not(.touched) .sc-ml .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-ml .b-e-crt-qty-btn:hover:before {
    background-color: rgba(20,28,45,.95)
}

body.wnd-fe:not(.touched) .sc-ml .b-e-crt-qty:hover input:not(:disabled) {
    border-color: rgba(0,0,0,.5)
}

.sc-ml .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-ml .b-e-crt-sum {
    color: rgba(20,28,45,.95)
}

.sc-ml .b-e-crt-delete {
    color: rgba(0,0,0,.5)
}

.sc-ml .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-ml .b-e-crt-delete:hover {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-e-crt-tot .b-e-crt-tot-value {
    color: rgba(20,28,45,.95)
}

.sc-ml .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #fff
}

.sc-ml .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-ml .b-e-crt-stock.wnd-in-stock {
    color: #2db247
}

.sc-ml .b-e-crt-stock.wnd-available {
    color: #eaa81a
}

.sc-ml .b-e-d .prd-title {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-e-d .prd-title:after {
    background-color: hsla(223,3%,42%,.9)
}

.sc-ml .b-e-d .prd-variants-title {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: rgba(20,28,45,.95)
}

.sc-ml .b-e-d .prd-price {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-e-d .prd-price-com {
    color: rgba(0,0,0,.5)
}

.sc-ml .b-e-d .prd-price-info {
    color: rgba(0,0,0,.6)
}

.sc-ml .b-e-d .prd-crt {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-ml .b-e-d-stock.wnd-in-stock {
    color: #2db247
}

.sc-ml .b-e-d-stock.wnd-available {
    color: #eaa81a
}

.sc-ml.s-f {
    color: hsla(223,3%,42%,.9)
}

.sc-ml.s-f-edit .s-f-l-w:before,.sc-ml.s-f .s-f-border.border-top:before {
    border-top-color: rgba(0,0,0,.2)
}

.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,.sc-ml.s-f.s .s-c.s-f-l-w .b-text p a,.sc-ml.s-f.s .s-c.s-f-l-w .link a {
    color: hsla(223,3%,42%,.9);
    text-decoration-color: hsla(223,3%,42%,.6)
}

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,body.wnd-fe:not(.touched) .sc-ml.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-ml.s-f.s .s-c.s-f-l-w .link a:hover {
    color: hsla(223,3%,42%,.9);
    text-decoration-color: hsla(223,3%,42%,.9)
}

.sc-ml.s-f .s-f-lang-t,.sc-ml.s-f .s-f-lang .link:after {
    color: hsla(223,3%,42%,.9)
}

.ac-h .sc-ml.s-f .b-text h1,.ac-h .sc-ml.s-f .b-text h2 {
    color: rgba(46,67,113,.95)
}

.ac-s .sc-ml.s-f .b-text h3 {
    color: hsla(223,3%,42%,.9)
}

.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(20,28,45,.95)
}

.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(46,67,113,.45)
}

.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 .s-o {
    background-color: #fff
}

.l-boxed .sc-ml.s.s-f-edit .s-f-l-w,.l-boxed .sc-ml.s.s-f-map .s-f-l-w {
    background-color: #30323b;
    color: #c3c3c3
}

.l-boxed .sc-ml.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-ml.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-ml.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-ml.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-ml.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-ml.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-ml.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-ml.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-ml.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-ml.s.s-f-map .s-f-bg-stripe {
    background-color: #30323b
}

body:not(.touched,.wnd-cms).l-boxed .sc-ml.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-ml.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.sc-ml .form.b-form-default .wnd-required label,.sc-ml .form.b-form-default label {
    color: rgba(20,28,45,.95)
}

.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: rgba(0,0,0,.2);
    color: rgba(20,28,45,.95);
    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: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-default .select {
    color: rgba(20,28,45,.95)
}

.sc-ml .form.b-form-default select option {
    color: #141c2d
}

.sc-ml .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.sc-ml .form.b-form-default .form-group-content label {
    color: rgba(20,28,45,.95)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-default .checkbox,.sc-ml .form.b-form-default .radio-button {
    background: #fff;
    border-color: rgba(0,0,0,.2);
    color: rgba(20,28,45,.95)
}

.sc-ml .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-ml .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-ml .form.b-form-default .form-file-button {
    background: none;
    color: rgba(20,28,45,.95);
    border-color: rgba(0,0,0,.2)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-default .form-file-button:hover {
    background: none;
    color: rgba(20,28,45,.95);
    border-color: rgba(0,0,0,.3)
}

.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(46,67,113,.95)
}

.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(46,67,113,.95)
}

.sc-ml .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: rgba(46,67,113,.95)!important
}

.sc-ml .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-ml .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: rgba(20,28,45,.95)
}

.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,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: hsla(223,3%,42%,.9)
}

.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: rgba(0,0,0,.2);
    color: hsla(223,3%,42%,.9)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,:checked) {
    border-color: rgba(0,0,0,.3)
}

.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: hsla(223,3%,42%,.9)
}

.sc-ml .form.b-form-light .select:after {
    color: rgba(0,0,0,.2)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .select:hover:after {
    color: hsla(223,3%,42%,.9)
}

.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: #141c2d
}

.sc-ml .form.b-form-light select:disabled option:disabled,.sc-ml .form.b-form-light select option:disabled {
    color: #c3c3c3
}

.sc-ml .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-ml .form.b-form-light .form-number-controls button:after {
    color: hsla(223,3%,42%,.9)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-number-controls button:hover:after {
    color: rgba(20,28,45,.95)
}

.sc-ml .form.b-form-light .form-group-content label {
    color: hsla(223,3%,42%,.9)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-group-content input:hover:not(:focus,:checked)+div {
    border-color: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-light .checkbox,.sc-ml .form.b-form-light .radio-button {
    background: transparent;
    border-color: rgba(0,0,0,.2);
    color: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-light .form-file-button:after {
    color: hsla(223,3%,42%,.9)
}

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(20,28,45,.95)
}

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(20,28,45,.95)
}

.sc-ml .form.b-form-light .form-file-cover {
    border-bottom-color: rgba(0,0,0,.2)
}

body.wnd-fe:not(.touched) .sc-ml .form.b-form-light .form-file-cover:hover {
    border-bottom-color: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-light .form-file-remove:after,.sc-ml .form.b-form-light .form-file-text {
    color: hsla(223,3%,42%,.9)
}

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(20,28,45,.95)
}

.sc-ml .form.b-form-light input[type=date] {
    color: transparent
}

.sc-ml .form.b-form-light input[type=date]::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: hsla(223,3%,42%,.9)
}

.sc-ml .form.b-form-light input[type=date].not-empty::placeholder,.sc-ml .form.b-form-light input[type=date]:focus::placeholder {
    color: hsla(223,3%,42%,.9)
}

.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(20,28,45,.95)
}

.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: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: rgba(0,0,0,.3)
}

.sc-ml .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: rgba(0,0,0,.3);
    background-color: rgba(0,0,0,.3)
}

.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: hsla(223,3%,42%,.9)
}

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: rgba(0,0,0,.3)
}

.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 .form-captcha {
    color: rgba(0,0,0,.5)
}

.sc-ml .form-warning {
    color: #e9322d
}

.sc-ml.s-hn .cart {
    color: hsla(223,3%,42%,.9)
}

.sc-ml.s-hn .cart:before {
    background-color: rgba(0,0,0,.2)
}

.sc-ml.s-hn .cart .cart-text span {
    color: hsla(223,3%,42%,.9)
}

.sc-ml.s-hn .cart-piece-count {
    background: rgba(46,67,113,.95);
    color: #fff
}

.sc-ml.s-hn .cart a .cart-content-link:after {
    color: rgba(20,28,45,.95)
}

.sc-ml.s-hn.wnd-mt-classic .search-icon:before,.sc-ml.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: rgba(0,0,0,.2)
}

.sc-ml.s-hn.wnd-mt-classic .search-icon-text,.sc-ml.s-hn.wnd-mt-sidebar .search-icon-text {
    color: hsla(223,3%,42%,.9)
}

.sc-ml.s-hn.wnd-mt-classic .search-icon:after,.sc-ml.s-hn.wnd-mt-sidebar .search-icon:after {
    color: rgba(20,28,45,.95)
}

.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::placeholder,.wnd-s-i .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-ml.s-hn .search-results {
    color: rgba(20,28,45,.95)
}

.sc-ml.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-ml.s-hn .search-results .ssb-category-header-title span:last-child {
    color: rgba(0,0,0,.5)
}

.sc-ml.s-hn .search-results .ssb-category-header-link a {
    color: hsla(223,3%,42%,.9)
}

.sc-ml.s-hn .search-results .ssb-view-all a {
    color: rgba(20,28,45,.95)
}

.sc-ml.s-hn .search-results .ssb-view-all a span:last-child {
    color: rgba(0,0,0,.5)
}

.sc-ml.s-hn .search-results .ssb-no-results {
    color: hsla(223,3%,42%,.9)
}

body:not(.touched) .sc-ml.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-ml.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.08)
}

.sc-ml.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(20,28,45,.95)
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-ml.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #141c2d;
    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: #141c2d
}

.sc-ml.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #141c2d;
    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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-ml.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-ml.s-hn.wnd-mt-boxed #menu-submit {
    color: #141c2d;
    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: #141c2d
}

.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-mobile {
    color: rgba(20,28,45,.95)
}

.sc-ml #menu-submit span,.sc-ml #menu-submit span:after,.sc-ml #menu-submit span:before {
    background-color: rgba(20,28,45,.95)
}

.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: rgba(0,0,0,.15)
}

.sc-ml.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid rgba(0,0,0,.15)
}

.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.s-hn .si {
    color: #141c2d
}

.sc-ml.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-ml.s-hn .ci {
    color: #141c2d
}

.sc-ml.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-ml.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-ml.s-hn .hbc,.sc-ml.s-hn .hbl {
    color: #141c2d
}

.sc-ml.s-hn .hbc-i,.sc-ml.s-hn .hbl-i {
    background: transparent
}

body.wnd-fe:not(.touched) .sc-ml.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-ml.s-hn .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-ml.s-hn .hbc-i-l li>span,.sc-ml.s-hn .hbc-i .active>span,.sc-ml.s-hn .hbc-i .active a,.sc-ml.s-hn .hbl-i-l li>span,.sc-ml.s-hn .hbl-i .active>span,.sc-ml.s-hn .hbl-i .active a {
    background: rgba(0,0,0,.05)
}

.sc-ml.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-ml.s-hb {
    color: #141c2d
}

.sc-ml.s-hb:after {
    background: rgba(0,0,0,.15)
}

.sc-ml.s-hb .si-c:after {
    background: rgba(0,0,0,.2)
}

.sc-ml.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-ml.s-hb .si a:hover svg path {
    fill: rgba(46,67,113,.95)
}

.sc-ml.s-hb .ci span {
    color: rgba(20,28,45,.95)
}

.sc-ml.s-hb .ci span:before {
    color: rgba(0,0,0,.5)
}

.sc-ml.s-hb .hbc-i,.sc-ml.s-hb .hbl-i {
    background: transparent
}

body:not(.touched) .sc-ml.s-hb .hbc-i a:hover span,body:not(.touched) .sc-ml.s-hb .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-ml.s-hb .hbc-i-l li>span,.sc-ml.s-hb .hbc-i li>span,.sc-ml.s-hb .hbl-i-l li>span,.sc-ml.s-hb .hbl-i li>span {
    background: rgba(0,0,0,.05)
}

.sc-ml.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: rgba(0,0,0,.2)
}

.sc-ml .logo-default {
    color: rgba(20,28,45,.95)
}

.sc-ml .logo-default embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-default-inv,.sc-ml .logo-default-inv embed {
    color: #fff
}

.sc-ml .logo-bg {
    color: #141c2d
}

.sc-ml .logo-bg .b-l-c {
    background-color: #fff
}

.sc-ml .logo-bg embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #adb1c0;
    outline-color: #cfd1da;
    border-color: #d9dae1
}

.sc-ml .logo-color {
    color: #fff
}

.sc-ml .logo-color .b-l-c {
    background-color: #82848a
}

.sc-ml .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-ml .logo-color-inv {
    color: #82848a
}

.sc-ml .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-ml .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-color-text {
    color: #82848a
}

.sc-ml .logo-color-text embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-color-alpha {
    color: #fff
}

.sc-ml .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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(20,28,45,.95)
}

.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(20,28,45,.95)
}

.sc-ml .logo-borders embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-wings {
    color: rgba(20,28,45,.95)
}

.sc-ml .logo-wings embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-wings .b-l-text-w:after,.sc-ml .logo-wings .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-ml .logo-beside {
    color: rgba(20,28,45,.95)
}

.sc-ml .logo-beside embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-beside .b-l-text-w:after,.sc-ml .logo-beside .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-ml .logo-underline {
    color: rgba(20,28,45,.95)
}

.sc-ml .logo-underline embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .logo-underline .b-l-text-w:after,.sc-ml .logo-underline .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-ml.logo-center .logo-bg-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.sc-ml.logo-center .logo-color embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-ml.logo-center .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(225,3%,53%,.7)
}

.sc-ml.logo-center .logo-color-alpha embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-ml .b-text h1 {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-text h1:after {
    background: hsla(223,3%,42%,.9)
}

.sc-ml .b-text h2 {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-text h2:after {
    background: hsla(223,3%,42%,.9)
}

.sc-ml .b-text h3 {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-text h3:after,.sc-ml .b-text h3:before {
    background: hsla(223,3%,42%,.9)
}

.sc-ml .b-text h1 a,.sc-ml .b-text h2 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.45)
}

.sc-ml .b-text h3 a {
    color: inherit;
    text-decoration-color: hsla(223,3%,42%,.4)
}

.sc-ml .b-text a,.sc-ml .link a {
    color: rgba(20,28,45,.95);
    text-decoration-color: rgba(20,28,45,.45)
}

.sc-ml.s-hb .ci a {
    color: rgba(20,28,45,.95);
    text-decoration-color: rgba(20,28,45,.5)
}

body.wnd-fe:not(.touched) .sc-ml.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-ml .b-text blockquote {
    color: rgba(20,28,45,.95)
}

.sc-ml .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: rgba(20,28,45,.45)!important
}

.sc-ml .b-text blockquote:before {
    color: rgba(46,67,113,.45)
}

.sc-ml .b-text blockquote.tbq,.sc-ml .b-text blockquote:not(.tbq) h1,.sc-ml .b-text blockquote:not(.tbq) h2,.sc-ml .b-text blockquote:not(.tbq) h3,.sc-ml .b-text blockquote:not(.tbq) p {
    border-color: rgba(46,67,113,.45)
}

.sc-ml .b-text blockquote:not(.tbq) h1:after,.sc-ml .b-text blockquote:not(.tbq) h2:after,.sc-ml .b-text blockquote:not(.tbq) h3:after,.sc-ml .b-text blockquote:not(.tbq) p:after {
    color: rgba(46,67,113,.45)
}

.sc-ml .mt h3 {
    color: rgba(46,67,113,.95)
}

.sc-ml .mt h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.45)
}

.sc-ml .mt h4 {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .mt h4 a {
    color: inherit;
    text-decoration-color: hsla(223,3%,42%,.4)
}

.sc-ml .mt h3+h4:before {
    background: hsla(223,3%,42%,.25)
}

.sc-ml .b-sr-nav a {
    color: rgba(20,28,45,.95)
}

.sc-ml .b-sr-nav a.active,.sc-ml .b-sr-nav a:hover {
    border-bottom-color: rgba(20,28,45,.95)
}

.sc-ml .b-sr-nav span:last-child {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-sr-main h2 {
    color: rgba(46,67,113,.95)
}

.sc-ml .b-sr-ci-link a {
    color: hsla(223,3%,42%,.9)
}

.sc-ml .b-sr-ci-text {
    color: rgba(20,28,45,.95)
}

.sc-ml .faq-box .mt-faq-title,.sc-ml .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-ml .faq-default .mt-faq-inner:hover {
    background-color: rgba(0,0,0,.12)
}

.sc-ml .faq-bullets-s .mt-faq-inner,.sc-ml .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-ml .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #2e4371
}

.wnd-page .sc-ml .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.wnd-page .sc-ml .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-ml .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-ml .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-ml .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-ml {
    --sbm-accent: 20,28,45;
    --sbm-accentContrast: 255,255,255;
    --sbm-secondary: 0,0,0;
    --sbm-text: 20,28,45;
    --sbm-textSecondary: 104,106,111;
    --sbm-border: 0,0,0;
    --sbm-link: 20,28,45;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26;
    --sbm-background: 0,0,0
}

.sc-m {
    color: #fff
}

.sc-m .bgonscroll,.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: rgba(242,244,254,.9)
}

.sc-m .blog .item-date {
    color: hsla(0,0%,100%,.5)
}

.sc-m .blog .item-perex p {
    color: #fff
}

.sc-m .blog .item-perex blockquote,.sc-m .blog .item-perex h1,.sc-m .blog .item-perex h2,.sc-m .blog .item-perex h3 {
    color: rgba(207,209,218,.9)
}

.sc-m .blog .item-perex a {
    transition: text-decoration-color .25s linear;
    color: #fff;
    text-decoration-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-m .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.sc-m .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000)
}

.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: hsla(0,0%,100%,.3)
}

body.wnd-fe:not(.touched) .sc-m .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: hsla(0,0%,100%,.4)
}

.sc-m .blog-tiles-large .wnd-empty-thumbnail .item-date {
    color: rgba(207,209,218,.9)
}

body.wnd-cms:not(.touched) .sc-m .blog-tiles-large.wnd-active-listing-zone .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: hsla(0,0%,100%,.4)
}

.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: #2e4371
}

.sc-m .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-m .blog-feed-board .item-date:after {
    background-color: #141c2d
}

.sc-m .blog-feed-board .item-date>div {
    background-color: #141c2d;
    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: #141c2d
}

.sc-m .s-bdh-t {
    color: rgba(242,244,254,.9)
}

.sc-m .s-bdh-t:after {
    background-color: rgba(207,209,218,.9)
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-m .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: #fff;
    color: #141c2d;
    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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-m .b-e .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: rgba(207,209,218,.9)
}

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: rgba(207,209,218,.9);
    border-color: transparent;
    color: #141c2d
}

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: rgba(183,186,200,.9);
    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: rgba(207,209,218,.9);
    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 {
    text-decoration-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 {
    text-decoration-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 .b-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-m .b-e .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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-m .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-m .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-m .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: rgba(207,209,218,.9);
    border-color: hsla(0,0%,100%,.3);
    background-color: hsla(0,0%,100%,.3)
}

.sc-m .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-m .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: hsla(0,0%,100%,.7);
    background-color: hsla(0,0%,100%,.2);
    border-color: hsla(0,0%,100%,.2)
}

body .sc-m .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: rgba(207,209,218,.9);
    border-color: hsla(0,0%,100%,.3);
    background-color: hsla(0,0%,100%,.3)
}

.b-btn-dbb .sc-m .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: hsla(0,0%,100%,.7)!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: #141c2d
}

.sc-m .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-m .claim-color {
    color: #fff
}

.sc-m .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-m .claim-color-inv {
    color: #82848a
}

.sc-m .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-m .claim-color-text {
    color: #82848a
}

.sc-m .claim-color-alpha {
    color: #fff
}

.sc-m .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.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: rgba(207,209,218,.9)
}

.sc-m .claim-wings {
    color: #fff
}

.sc-m .claim-wings .sit-w:after,.sc-m .claim-wings .sit-w:before {
    border-color: rgba(207,209,218,.9)
}

.sc-m .claim-underline {
    color: #fff
}

.sc-m .claim-underline:after {
    border-bottom-color: rgba(207,209,218,.9)
}

.sc-m .arrow-submit {
    background-color: #000;
    color: rgba(242,244,254,.9);
    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: hsla(0,0%,100%,.4)
}

.sc-m .dots li.active,body.wnd-fe:not(.touched) .sc-m .dots li:hover {
    background-color: #fff
}

.sc-m .pager a {
    color: hsla(0,0%,100%,.75)
}

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%,.4)
}

.sc-m .wnd-image-placeholder embed {
    color: rgba(242,244,254,0)!important;
    opacity: .9!important
}

.sc-m .wnd-empty-thumbnail .b-e-crt-img,.sc-m .wnd-empty-thumbnail .b-tb,.sc-m .wnd-empty-thumbnail .prd-gal-c,.sc-m .wnd-empty-thumbnail.ssb-product-image,.sc-m .wnd-image-placeholder>div {
    background-color: hsla(0,0%,100%,.2)
}

.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 {
    color: #fff
}

.sc-m .wnd-active-block .b-sp-c,.sc-m .wnd-mobile-cms .b-sp-c {
    background-color: hsla(0,0%,100%,.2);
    color: rgba(242,244,254,.9)
}

.sc-m .loading {
    color: rgba(242,244,254,.9)
}

.b-e-bs .sc-m .b-e-g .item-wrapper {
    border-color: hsla(0,0%,100%,.3)
}

.b-e-bs .sc-m .b-e-g .prd-price {
    color: rgba(207,209,218,.9)
}

body:not(.touched).wnd-cms.b-e-bs .sc-m .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-m .b-e-g .item-wrapper:hover {
    border-color: hsla(0,0%,100%,.4)
}

.b-e-ds .sc-m .b-e-g .item-media {
    background-color: transparent
}

.sc-m .b-e-g .item {
    border: 1px solid transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-m .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-m .b-e-g .item:hover {
    border: 1px solid hsla(0,0%,100%,.35)
}

.b-e-frs .sc-m .b-e-g .item-media {
    background-color: hsla(0,0%,100%,.2)
}

.b-e-frs .sc-m .b-e-g .item-wrapper {
    background-color: hsla(0,0%,100%,.2);
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

body:not(.touched).wnd-cms.b-e-frs .sc-m .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-m .b-e-g .item-wrapper:hover {
    background-color: hsla(0,0%,100%,.25)
}

.sc-m .b-e-g .prd-title {
    color: rgba(242,244,254,.9)
}

.sc-m .b-e-g .prd-price {
    color: rgba(207,209,218,.9)
}

.sc-m .b-e-g .prd-price-com,.sc-m .b-e-g .prd-price-dual {
    color: hsla(0,0%,100%,.5)
}

.sc-m .b-e-s .prd-price,.sc-m .b-e-s .prd-title {
    color: rgba(242,244,254,.9)
}

.sc-m .b-e-s .prd-price-com,.sc-m .b-e-s .prd-price-dual {
    color: hsla(0,0%,100%,.5)
}

.sc-m .b-e-f-title {
    color: rgba(242,244,254,.9);
    border-bottom-color: hsla(0,0%,100%,.5)
}

.sc-m .b-e-f a {
    color: rgba(207,209,218,.9)
}

.sc-m .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-m .b-e-f a:hover {
    color: #fff
}

.sc-m .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #000;
    border-color: hsla(0,0%,100%,.4);
    color: rgba(242,244,254,.9)
}

body.wnd-fe:not(.touched) .sc-m .b-e-f-select select:hover:not(:focus) {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-m .b-e-f-select select option {
    color: #2e4371
}

.sc-m .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-m .b-e-f-select .select:after {
    color: rgba(242,244,254,.9)
}

body.wnd-cms:not(.touched) .sc-m .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: #fff
}

.sc-m .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-m .prd-out-of-stock-c {
    color: #82848a;
    background-color: #e8e8e8
}

.sc-m .b-e-crt-head div {
    color: rgba(207,209,218,.9)
}

.sc-m .b-e-crt-tr {
    background-color: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-m .b-e-crt-title {
    color: #fff
}

.sc-m .b-e-crt-price,.sc-m .b-e-crt-variant {
    color: rgba(207,209,218,.9)
}

.sc-m .b-e-crt-qty input {
    background-color: #fff;
    border-color: hsla(0,0%,100%,.4);
    color: #141c2d
}

.sc-m .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-m .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-m .b-e-crt-qty input:hover:not(:focus) {
    border-color: hsla(0,0%,100%,.7)!important
}

.sc-m .b-e-crt-qty-btn:after,.sc-m .b-e-crt-qty-btn:before {
    background-color: rgba(207,209,218,.9)
}

body.wnd-fe:not(.touched) .sc-m .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-m .b-e-crt-qty-btn:hover:before {
    background-color: #fff
}

body.wnd-fe:not(.touched) .sc-m .b-e-crt-qty:hover input:not(:disabled) {
    border-color: hsla(0,0%,100%,.5)
}

.sc-m .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-m .b-e-crt-sum {
    color: #fff
}

.sc-m .b-e-crt-delete {
    color: hsla(0,0%,100%,.5)
}

.sc-m .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-m .b-e-crt-delete:hover {
    color: rgba(207,209,218,.9)
}

.sc-m .b-e-crt-tot .b-e-crt-tot-value {
    color: #fff
}

.sc-m .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #272727
}

.sc-m .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-m .b-e-crt-stock.wnd-in-stock {
    color: #2db247
}

.sc-m .b-e-crt-stock.wnd-available {
    color: #eaa81a
}

.sc-m .b-e-d .prd-title {
    color: rgba(242,244,254,.9)
}

.sc-m .b-e-d .prd-title:after {
    background-color: rgba(207,209,218,.9)
}

.sc-m .b-e-d .prd-variants-title {
    color: rgba(242,244,254,.9)
}

.sc-m .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: #fff
}

.sc-m .b-e-d .prd-price {
    color: rgba(242,244,254,.9)
}

.sc-m .b-e-d .prd-price-com {
    color: hsla(0,0%,100%,.5)
}

.sc-m .b-e-d .prd-price-info {
    color: hsla(0,0%,100%,.75)
}

.sc-m .b-e-d .prd-crt {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #000
}

.sc-m .b-e-d-stock.wnd-in-stock {
    color: #2db247
}

.sc-m .b-e-d-stock.wnd-available {
    color: #eaa81a
}

.sc-m.s-f {
    color: rgba(207,209,218,.9)
}

.sc-m.s-f-edit .s-f-l-w:before,.sc-m.s-f .s-f-border.border-top:before {
    border-top-color: hsla(0,0%,100%,.4)
}

.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,.sc-m.s-f.s .s-c.s-f-l-w .b-text p a,.sc-m.s-f.s .s-c.s-f-l-w .link a {
    color: rgba(207,209,218,.9);
    text-decoration-color: rgba(207,209,218,.6)
}

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,body.wnd-fe:not(.touched) .sc-m.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-m.s-f.s .s-c.s-f-l-w .link a:hover {
    color: rgba(207,209,218,.9);
    text-decoration-color: rgba(207,209,218,.9)
}

.sc-m.s-f .s-f-lang-t,.sc-m.s-f .s-f-lang .link:after {
    color: rgba(207,209,218,.9)
}

.ac-h .sc-m.s-f .b-text h1,.ac-h .sc-m.s-f .b-text h2 {
    color: rgba(242,244,254,.9)
}

.ac-s .sc-m.s-f .b-text h3 {
    color: rgba(207,209,218,.9)
}

.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: #fff
}

.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: rgba(242,244,254,.4)
}

.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 .s-o {
    background-color: #272727
}

.l-boxed .sc-m.s.s-f-edit .s-f-l-w,.l-boxed .sc-m.s.s-f-map .s-f-l-w {
    background-color: #30323b;
    color: #c3c3c3
}

.l-boxed .sc-m.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-m.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-m.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-m.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-m.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-m.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-m.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-m.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-m.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-m.s.s-f-map .s-f-bg-stripe {
    background-color: #30323b
}

body:not(.touched,.wnd-cms).l-boxed .sc-m.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-m.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.sc-m .form.b-form-default .wnd-required label,.sc-m .form.b-form-default label {
    color: #fff
}

.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: hsla(0,0%,100%,.4);
    color: #141c2d;
    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: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-default .select,.sc-m .form.b-form-default select option {
    color: #141c2d
}

.sc-m .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.sc-m .form.b-form-default .form-group-content label {
    color: #fff
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-default .checkbox,.sc-m .form.b-form-default .radio-button {
    background: #fff;
    border-color: hsla(0,0%,100%,.4);
    color: #fff
}

.sc-m .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-m .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-m .form.b-form-default .form-file-button {
    background: none;
    color: #fff;
    border-color: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-default .form-file-button:hover {
    background: none;
    color: #fff;
    border-color: hsla(0,0%,100%,.7)
}

.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: rgba(242,244,254,.9)
}

.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: rgba(242,244,254,.9)
}

.sc-m .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: rgba(242,244,254,.9)!important
}

.sc-m .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-m .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: #141c2d
}

.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,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: rgba(207,209,218,.9)
}

.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: hsla(0,0%,100%,.4);
    color: rgba(207,209,218,.9)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,:checked) {
    border-color: hsla(0,0%,100%,.7)
}

.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: rgba(207,209,218,.9)
}

.sc-m .form.b-form-light .select:after {
    color: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .select:hover:after {
    color: rgba(207,209,218,.9)
}

.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: #141c2d
}

.sc-m .form.b-form-light select:disabled option:disabled,.sc-m .form.b-form-light select option:disabled {
    color: #c3c3c3
}

.sc-m .form.b-form-light .form-number-controls button {
    background: transparent
}

.sc-m .form.b-form-light .form-number-controls button:after {
    color: rgba(207,209,218,.9)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-number-controls button:hover:after {
    color: #fff
}

.sc-m .form.b-form-light .form-group-content label {
    color: rgba(207,209,218,.9)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-group-content input:hover:not(:focus,:checked)+div {
    border-color: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-light .checkbox,.sc-m .form.b-form-light .radio-button {
    background: transparent;
    border-color: hsla(0,0%,100%,.4);
    color: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-light .form-file-button:after {
    color: rgba(207,209,218,.9)
}

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: #fff
}

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: #fff
}

.sc-m .form.b-form-light .form-file-cover {
    border-bottom-color: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-m .form.b-form-light .form-file-cover:hover {
    border-bottom-color: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-light .form-file-remove:after,.sc-m .form.b-form-light .form-file-text {
    color: rgba(207,209,218,.9)
}

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: #fff
}

.sc-m .form.b-form-light input[type=date] {
    color: transparent
}

.sc-m .form.b-form-light input[type=date]::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: rgba(207,209,218,.9)
}

.sc-m .form.b-form-light input[type=date].not-empty::placeholder,.sc-m .form.b-form-light input[type=date]:focus::placeholder {
    color: rgba(207,209,218,.9)
}

.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: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: hsla(0,0%,100%,.7)
}

.sc-m .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: hsla(0,0%,100%,.7);
    background-color: hsla(0,0%,100%,.7)
}

.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: rgba(207,209,218,.9)
}

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: hsla(0,0%,100%,.7)
}

.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 .form-captcha {
    color: hsla(0,0%,100%,.5)
}

.sc-m .form-warning {
    color: #e9322d
}

.sc-m.s-hn .cart {
    color: rgba(207,209,218,.9)
}

.sc-m.s-hn .cart:before {
    background-color: hsla(0,0%,100%,.35)
}

.sc-m.s-hn .cart .cart-text span {
    color: rgba(207,209,218,.9)
}

.sc-m.s-hn .cart-piece-count {
    background: rgba(242,244,254,.9);
    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: hsla(0,0%,100%,.35)
}

.sc-m.s-hn.wnd-mt-classic .search-icon-text,.sc-m.s-hn.wnd-mt-sidebar .search-icon-text {
    color: rgba(207,209,218,.9)
}

.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::placeholder,.wnd-s-i .sc-m.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-m.s-hn .search-results {
    color: #141c2d
}

.sc-m.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-m.s-hn .search-results .ssb-category-header-title span:last-child {
    color: #c3c3c3
}

.sc-m.s-hn .search-results .ssb-category-header-link a {
    color: #82848a
}

.sc-m.s-hn .search-results .ssb-view-all a {
    color: #141c2d
}

.sc-m.s-hn .search-results .ssb-view-all a span:last-child {
    color: #c3c3c3
}

.sc-m.s-hn .search-results .ssb-no-results {
    color: #82848a
}

body:not(.touched) .sc-m.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-m.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-m.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-m.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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-mobile {
    color: #fff
}

.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: #272727;
    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: hsla(0,0%,100%,.3)
}

.sc-m.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid hsla(0,0%,100%,.3)
}

.l-narrow .sc-m.s-hn.sticky {
    background: none
}

.l-narrow .sc-m.s-hn.sticky .s-o {
    background-color: #272727
}

.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.s-hn .si {
    color: #141c2d
}

.sc-m.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-m.s-hn .ci {
    color: #141c2d
}

.sc-m.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-m.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-m.s-hn .hbc,.sc-m.s-hn .hbl {
    color: #141c2d
}

.sc-m.s-hn .hbc-i,.sc-m.s-hn .hbl-i {
    background: transparent
}

body.wnd-fe:not(.touched) .sc-m.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-m.s-hn .hbl-i a:hover span {
    background: hsla(0,0%,100%,.3)
}

.sc-m.s-hn .hbc-i-l li>span,.sc-m.s-hn .hbc-i .active>span,.sc-m.s-hn .hbc-i .active a,.sc-m.s-hn .hbl-i-l li>span,.sc-m.s-hn .hbl-i .active>span,.sc-m.s-hn .hbl-i .active a {
    background: rgba(0,0,0,.05)
}

.sc-m.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-m.s-hb {
    color: #141c2d
}

.sc-m.s-hb:after {
    background: hsla(0,0%,100%,.3)
}

.sc-m.s-hb .si-c:after {
    background: hsla(0,0%,100%,.35)
}

.sc-m.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-m.s-hb .si a:hover svg path {
    fill: rgba(242,244,254,.9)
}

.sc-m.s-hb .ci span {
    color: #fff
}

.sc-m.s-hb .ci span:before {
    color: hsla(0,0%,100%,.5)
}

.sc-m.s-hb .hbc-i,.sc-m.s-hb .hbl-i {
    background: transparent
}

body:not(.touched) .sc-m.s-hb .hbc-i a:hover span,body:not(.touched) .sc-m.s-hb .hbl-i a:hover span {
    background: hsla(0,0%,100%,.3)
}

.sc-m.s-hb .hbc-i-l li>span,.sc-m.s-hb .hbc-i li>span,.sc-m.s-hb .hbl-i-l li>span,.sc-m.s-hb .hbl-i li>span {
    background: rgba(0,0,0,.05)
}

.sc-m.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: hsla(0,0%,100%,.35)
}

.sc-m .logo-default {
    color: #fff
}

.sc-m .logo-default embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .logo-default-inv,.sc-m .logo-default-inv embed {
    color: #000
}

.sc-m .logo-bg {
    color: #141c2d
}

.sc-m .logo-bg .b-l-c {
    background-color: #fff
}

.sc-m .logo-bg embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .logo-color {
    color: #fff
}

.sc-m .logo-color .b-l-c {
    background-color: #82848a
}

.sc-m .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-m .logo-color-inv {
    color: #82848a
}

.sc-m .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-m .logo-color-inv embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.sc-m .logo-color-text {
    color: #82848a
}

.sc-m .logo-color-text embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.sc-m .logo-color-alpha {
    color: #fff
}

.sc-m .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .logo-wings {
    color: #fff
}

.sc-m .logo-wings embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .logo-wings .b-l-text-w:after,.sc-m .logo-wings .b-l-text-w:before {
    border-color: rgba(207,209,218,.9)
}

.sc-m .logo-beside {
    color: #fff
}

.sc-m .logo-beside embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .logo-beside .b-l-text-w:after,.sc-m .logo-beside .b-l-text-w:before {
    border-color: rgba(207,209,218,.9)
}

.sc-m .logo-underline {
    color: #fff
}

.sc-m .logo-underline embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .logo-underline .b-l-text-w:after,.sc-m .logo-underline .b-l-text-w:before {
    border-color: rgba(207,209,218,.9)
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-m.logo-center .logo-bg-inv embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(225,3%,53%,.7)
}

.sc-m.logo-center .logo-color-alpha embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-m .b-text h1 {
    color: rgba(242,244,254,.9)
}

.sc-m .b-text h1:after {
    background: rgba(207,209,218,.9)
}

.sc-m .b-text h2 {
    color: rgba(242,244,254,.9)
}

.sc-m .b-text h2:after {
    background: rgba(207,209,218,.9)
}

.sc-m .b-text h3 {
    color: rgba(207,209,218,.9)
}

.sc-m .b-text h3:after,.sc-m .b-text h3:before {
    background: rgba(207,209,218,.9)
}

.sc-m .b-text h1 a,.sc-m .b-text h2 a {
    color: inherit;
    text-decoration-color: rgba(242,244,254,.4)
}

.sc-m .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(207,209,218,.4)
}

.sc-m .b-text a,.sc-m .link a,.sc-m.s-hb .ci a {
    color: #fff;
    text-decoration-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-m.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-m .b-text blockquote {
    color: #fff
}

.sc-m .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: hsla(0,0%,100%,.5)!important
}

.sc-m .b-text blockquote:before {
    color: rgba(242,244,254,.4)
}

.sc-m .b-text blockquote.tbq,.sc-m .b-text blockquote:not(.tbq) h1,.sc-m .b-text blockquote:not(.tbq) h2,.sc-m .b-text blockquote:not(.tbq) h3,.sc-m .b-text blockquote:not(.tbq) p {
    border-color: rgba(242,244,254,.4)
}

.sc-m .b-text blockquote:not(.tbq) h1:after,.sc-m .b-text blockquote:not(.tbq) h2:after,.sc-m .b-text blockquote:not(.tbq) h3:after,.sc-m .b-text blockquote:not(.tbq) p:after {
    color: rgba(242,244,254,.4)
}

.sc-m .mt h3 {
    color: rgba(242,244,254,.9)
}

.sc-m .mt h3 a {
    color: inherit;
    text-decoration-color: rgba(242,244,254,.4)
}

.sc-m .mt h4 {
    color: rgba(207,209,218,.9)
}

.sc-m .mt h4 a {
    color: inherit;
    text-decoration-color: rgba(207,209,218,.4)
}

.sc-m .mt h3+h4:before {
    background: rgba(207,209,218,.25)
}

.sc-m .b-sr-nav a {
    color: #fff
}

.sc-m .b-sr-nav a.active,.sc-m .b-sr-nav a:hover {
    border-bottom-color: #fff
}

.sc-m .b-sr-nav span:last-child {
    color: rgba(207,209,218,.9)
}

.sc-m .b-sr-main h2 {
    color: rgba(242,244,254,.9)
}

.sc-m .b-sr-ci-link a {
    color: rgba(207,209,218,.9)
}

.sc-m .b-sr-ci-text {
    color: #fff
}

.sc-m .faq-box .mt-faq-title,.sc-m .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-m .faq-default .mt-faq-inner:hover {
    background-color: hsla(0,0%,100%,.2)
}

.sc-m .faq-bullets-s .mt-faq-inner,.sc-m .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-m .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #2e4371
}

.wnd-page .sc-m .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.wnd-page .sc-m .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-m .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-m .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-m .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-m {
    --sbm-accent: 255,255,255;
    --sbm-accentContrast: 20,28,45;
    --sbm-secondary: 255,255,255;
    --sbm-text: 255,255,255;
    --sbm-textSecondary: 207,209,218;
    --sbm-border: 255,255,255;
    --sbm-link: 255,255,255;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26;
    --sbm-background: 0,0,0
}

.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 .3125rem,.3125rem -.3125rem,-.3125rem 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(48,50,59,.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: .0625rem;
    left: .0625rem;
    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 .625rem,.625rem -.625rem,-.625rem 0
}

.sc-dt.wnd-media-solidColor i:after {
    content: "";
    background: rgba(48,50,59,.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: #141c2d
}

.sc-dt .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-dt .claim-color {
    color: #fff
}

.sc-dt .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-dt .claim-color-inv {
    color: #82848a
}

.sc-dt .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-dt .claim-color-text {
    color: #82848a
}

.sc-dt .claim-color-alpha {
    color: #fff
}

.sc-dt .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.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: rgba(207,209,218,.9)
}

.sc-dt .claim-wings {
    color: #fff
}

.sc-dt .claim-wings .sit-w:after,.sc-dt .claim-wings .sit-w:before {
    border-color: rgba(207,209,218,.9)
}

.sc-dt .claim-underline {
    color: #fff
}

.sc-dt .claim-underline:after {
    border-bottom-color: rgba(207,209,218,.9)
}

.sc-dt.s-hn .cart {
    color: rgba(242,244,254,.9)
}

.sc-dt.s-hn .cart:before {
    background-color: hsla(0,0%,100%,.35)
}

.sc-dt.s-hn .cart .cart-text span {
    color: rgba(242,244,254,.9)
}

.sc-dt.s-hn .cart-piece-count {
    background: rgba(242,244,254,.9);
    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: hsla(0,0%,100%,.35)
}

.sc-dt.s-hn.wnd-mt-classic .search-icon-text,.sc-dt.s-hn.wnd-mt-sidebar .search-icon-text {
    color: rgba(207,209,218,.9)
}

.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::placeholder,.wnd-s-i .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-dt.s-hn .search-results {
    color: #141c2d
}

.sc-dt.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-dt.s-hn .search-results .ssb-category-header-title span:last-child {
    color: #c3c3c3
}

.sc-dt.s-hn .search-results .ssb-category-header-link a {
    color: #82848a
}

.sc-dt.s-hn .search-results .ssb-view-all a {
    color: #141c2d
}

.sc-dt.s-hn .search-results .ssb-view-all a span:last-child {
    color: #c3c3c3
}

.sc-dt.s-hn .search-results .ssb-no-results {
    color: #82848a
}

body:not(.touched) .sc-dt.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-dt.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-dt.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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-mobile {
    color: #fff
}

.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(48,50,59,.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)
}

.sc-dt.s-hn:not(.wnd-nav-border) .bgonscroll {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.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: #141c2d
}

.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: #82848a
}

.sc-dt .logo-color-inv {
    color: #82848a
}

.sc-dt .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-dt .logo-color-text {
    color: #82848a
}

.sc-dt .logo-color-alpha {
    color: #fff
}

.sc-dt .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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: rgba(207,209,218,.9)
}

.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: rgba(207,209,218,.9)
}

.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: rgba(207,209,218,.9)
}

.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: #141c2d
}

.sc-dt.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.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(225,3%,53%,.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 .3125rem,.3125rem -.3125rem,-.3125rem 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: .0625rem;
    left: .0625rem;
    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 .625rem,.625rem -.625rem,-.625rem 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(20,28,45,.95)
}

.sc-wt .claim-default-inv {
    color: #fff
}

.sc-wt .claim-bg {
    color: #141c2d
}

.sc-wt .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-wt .claim-color {
    color: #fff
}

.sc-wt .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-wt .claim-color-inv {
    color: #82848a
}

.sc-wt .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-wt .claim-color-text {
    color: #82848a
}

.sc-wt .claim-color-alpha {
    color: #fff
}

.sc-wt .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.sc-wt .claim-borders {
    color: rgba(20,28,45,.95)
}

.sc-wt .claim-borders .sit-w {
    border-color: rgba(20,28,45,.95)
}

.sc-wt .claim-beside {
    color: rgba(20,28,45,.95)
}

.sc-wt .claim-beside .sit-w:after,.sc-wt .claim-beside .sit-w:before {
    background-color: hsla(223,3%,42%,.9)
}

.sc-wt .claim-wings {
    color: rgba(20,28,45,.95)
}

.sc-wt .claim-wings .sit-w:after,.sc-wt .claim-wings .sit-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-wt .claim-underline {
    color: rgba(20,28,45,.95)
}

.sc-wt .claim-underline:after {
    border-bottom-color: hsla(223,3%,42%,.9)
}

.sc-wt.s-hn .cart {
    color: rgba(46,67,113,.95)
}

.sc-wt.s-hn .cart:before {
    background-color: rgba(0,0,0,.2)
}

.sc-wt.s-hn .cart .cart-text span {
    color: rgba(46,67,113,.95)
}

.sc-wt.s-hn .cart-piece-count {
    background: rgba(46,67,113,.95);
    color: #fff
}

.sc-wt.s-hn .cart a .cart-content-link:after {
    color: rgba(20,28,45,.95)
}

.sc-wt.s-hn.wnd-mt-classic .search-icon:before,.sc-wt.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: rgba(0,0,0,.2)
}

.sc-wt.s-hn.wnd-mt-classic .search-icon-text,.sc-wt.s-hn.wnd-mt-sidebar .search-icon-text {
    color: hsla(223,3%,42%,.9)
}

.sc-wt.s-hn.wnd-mt-classic .search-icon:after,.sc-wt.s-hn.wnd-mt-sidebar .search-icon:after {
    color: rgba(20,28,45,.95)
}

.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::placeholder,.wnd-s-i .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-wt.s-hn .search-results {
    color: rgba(20,28,45,.95)
}

.sc-wt.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-wt.s-hn .search-results .ssb-category-header-title span:last-child {
    color: rgba(0,0,0,.5)
}

.sc-wt.s-hn .search-results .ssb-category-header-link a {
    color: hsla(223,3%,42%,.9)
}

.sc-wt.s-hn .search-results .ssb-view-all a {
    color: rgba(20,28,45,.95)
}

.sc-wt.s-hn .search-results .ssb-view-all a span:last-child {
    color: rgba(0,0,0,.5)
}

.sc-wt.s-hn .search-results .ssb-no-results {
    color: hsla(223,3%,42%,.9)
}

body:not(.touched) .sc-wt.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-wt.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.08)
}

.sc-wt.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(20,28,45,.95)
}

.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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-wt.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #141c2d;
    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: #141c2d
}

.sc-wt.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #141c2d;
    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::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-wt.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-wt.s-hn.wnd-mt-boxed #menu-submit {
    color: #141c2d;
    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: #141c2d
}

.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-mobile {
    color: rgba(20,28,45,.95)
}

.sc-wt #menu-submit span,.sc-wt #menu-submit span:after,.sc-wt #menu-submit span:before {
    background-color: rgba(20,28,45,.95)
}

.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)
}

.sc-wt.s-hn:not(.wnd-nav-border) .bgonscroll {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.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(20,28,45,.95)
}

.sc-wt .logo-default-inv,.sc-wt .logo-default-inv embed {
    color: #fff
}

.sc-wt .logo-bg {
    color: #141c2d
}

.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: #82848a
}

.sc-wt .logo-color-inv {
    color: #82848a
}

.sc-wt .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-wt .logo-color-text {
    color: #82848a
}

.sc-wt .logo-color-alpha {
    color: #fff
}

.sc-wt .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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(20,28,45,.95)
}

.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(20,28,45,.95)
}

.sc-wt .logo-wings {
    color: rgba(20,28,45,.95)
}

.sc-wt .logo-wings .b-l-text-w:after,.sc-wt .logo-wings .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-wt .logo-beside {
    color: rgba(20,28,45,.95)
}

.sc-wt .logo-beside .b-l-text-w:after,.sc-wt .logo-beside .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-wt .logo-underline {
    color: rgba(20,28,45,.95)
}

.sc-wt .logo-underline .b-l-text-w:after,.sc-wt .logo-underline .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.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: #141c2d
}

.sc-wt.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.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(225,3%,53%,.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 .bgonscroll,.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: #141c2d
}

.sc-cd {
    --sbm-background: 20,28,45
}

.sc-cm .bgonscroll,.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: #2e4371
}

.sc-cm {
    --sbm-background: 46,67,113
}

.sc-cl .bgonscroll,.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: #82848a
}

.sc-cl {
    --sbm-background: 130,132,138
}

.sc-cs .bgonscroll,.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: #c3c3c3
}

.sc-cs {
    --sbm-background: 195,195,195
}

.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 .item-perex a {
    transition: text-decoration-color .25s linear;
    color: #fff;
    text-decoration-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-a .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.sc-a .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000)
}

.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: hsla(0,0%,100%,.3)
}

body.wnd-fe:not(.touched) .sc-a .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: hsla(0,0%,100%,.4)
}

.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: hsla(0,0%,100%,.4)
}

.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: #141c2d
}

.sc-a .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-a .blog-feed-board .item-date:after {
    background-color: #2e4371
}

.sc-a .blog-feed-board .item-date>div {
    background-color: #2e4371;
    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: #2e4371
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-a .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: #fff;
    color: #141c2d;
    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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-a .b-e .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: #141c2d
}

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 {
    text-decoration-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 {
    text-decoration-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 .b-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-a .b-e .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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-a .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-a .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-a .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: hsla(0,0%,100%,.85);
    border-color: hsla(0,0%,100%,.3);
    background-color: hsla(0,0%,100%,.3)
}

.sc-a .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-a .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: hsla(0,0%,100%,.7);
    background-color: hsla(0,0%,100%,.2);
    border-color: hsla(0,0%,100%,.2)
}

body .sc-a .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: hsla(0,0%,100%,.85);
    border-color: hsla(0,0%,100%,.3);
    background-color: hsla(0,0%,100%,.3)
}

.b-btn-dbb .sc-a .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: hsla(0,0%,100%,.7)!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: #141c2d
}

.sc-a .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-a .claim-color {
    color: #fff
}

.sc-a .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-a .claim-color-inv {
    color: #82848a
}

.sc-a .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-a .claim-color-text {
    color: #82848a
}

.sc-a .claim-color-alpha {
    color: #fff
}

.sc-a .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.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: hsla(0,0%,100%,.4)
}

.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: hsla(0,0%,100%,.75)
}

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: hsla(0,0%,100%,.4)
}

.sc-a .wnd-image-placeholder embed {
    color: hsla(0,0%,100%,0)!important;
    opacity: .9!important
}

.sc-a .wnd-empty-thumbnail .b-e-crt-img,.sc-a .wnd-empty-thumbnail .b-tb,.sc-a .wnd-empty-thumbnail .prd-gal-c,.sc-a .wnd-empty-thumbnail.ssb-product-image,.sc-a .wnd-image-placeholder>div {
    background-color: hsla(0,0%,100%,.2)
}

.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 {
    color: hsla(0,0%,100%,.9)
}

.sc-a .wnd-active-block .b-sp-c,.sc-a .wnd-mobile-cms .b-sp-c {
    background-color: hsla(0,0%,100%,.2);
    color: hsla(0,0%,100%,.9)
}

.sc-a .loading {
    color: hsla(0,0%,100%,.9)
}

.b-e-bs .sc-a .b-e-g .item-wrapper {
    border-color: hsla(0,0%,100%,.3)
}

.b-e-bs .sc-a .b-e-g .prd-price {
    color: hsla(0,0%,100%,.9)
}

body:not(.touched).wnd-cms.b-e-bs .sc-a .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-a .b-e-g .item-wrapper:hover {
    border-color: hsla(0,0%,100%,.4)
}

.b-e-ds .sc-a .b-e-g .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-a .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-a .b-e-g .item:hover {
    box-shadow: hsla(0,0%,100%,.4)
}

.b-e-frs .sc-a .b-e-g .item-media {
    background-color: hsla(0,0%,100%,.2)
}

.b-e-frs .sc-a .b-e-g .item-wrapper {
    background-color: hsla(0,0%,100%,.2);
    box-shadow: 0 .25rem 0 hsla(0,0%,100%,.25)
}

body:not(.touched).wnd-cms.b-e-frs .sc-a .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-a .b-e-g .item-wrapper:hover {
    background-color: hsla(0,0%,100%,.25)
}

.sc-a .b-e-g .prd-title {
    color: #fff
}

.sc-a .b-e-g .prd-price {
    color: hsla(0,0%,100%,.9)
}

.sc-a .b-e-g .prd-price-com,.sc-a .b-e-g .prd-price-dual {
    color: hsla(0,0%,100%,.75)
}

.sc-a .b-e-s .prd-price,.sc-a .b-e-s .prd-title {
    color: #fff
}

.sc-a .b-e-s .prd-price-com,.sc-a .b-e-s .prd-price-dual {
    color: hsla(0,0%,100%,.75)
}

.sc-a .b-e-f-title {
    color: #fff;
    border-bottom-color: hsla(0,0%,100%,.75)
}

.sc-a .b-e-f a {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-a .b-e-f a:hover {
    color: #fff
}

.sc-a .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #000;
    border-color: hsla(0,0%,100%,.4);
    color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .b-e-f-select select:hover:not(:focus) {
    border-color: hsla(0,0%,100%,.7)
}

.sc-a .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-a .b-e-f-select select option {
    color: #2e4371
}

.sc-a .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-a .b-e-f-select .select:after {
    color: hsla(0,0%,100%,.9)
}

body.wnd-cms:not(.touched) .sc-a .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: #fff
}

.sc-a .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-a .prd-out-of-stock-c {
    color: #82848a;
    background-color: #e8e8e8
}

.sc-a .b-e-crt-head div {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-e-crt-tr {
    background-color: #2f2f2f;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-a .b-e-crt-title {
    color: #fff
}

.sc-a .b-e-crt-price,.sc-a .b-e-crt-variant {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-e-crt-qty input {
    background-color: #fff;
    border-color: hsla(0,0%,100%,.4);
    color: #2e4371
}

.sc-a .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-a .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-a .b-e-crt-qty input:hover:not(:focus) {
    border-color: hsla(0,0%,100%,.7)!important
}

.sc-a .b-e-crt-qty-btn:after,.sc-a .b-e-crt-qty-btn:before {
    background-color: hsla(0,0%,100%,.85)
}

body.wnd-fe:not(.touched) .sc-a .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-a .b-e-crt-qty-btn:hover:before {
    background-color: hsla(0,0%,100%,.9)
}

body.wnd-fe:not(.touched) .sc-a .b-e-crt-qty:hover input:not(:disabled) {
    border-color: hsla(0,0%,100%,.75)
}

.sc-a .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-a .b-e-crt-sum {
    color: #fff
}

.sc-a .b-e-crt-delete {
    color: hsla(0,0%,100%,.75)
}

.sc-a .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-a .b-e-crt-delete:hover {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-e-crt-tot .b-e-crt-tot-value {
    color: #fff
}

.sc-a .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #272727
}

.sc-a .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-a .b-e-d .prd-title {
    color: #fff
}

.sc-a .b-e-d .prd-title:after {
    background-color: hsla(0,0%,100%,.85)
}

.sc-a .b-e-d .prd-variants-title {
    color: #fff
}

.sc-a .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: #fff
}

.sc-a .b-e-d .prd-price {
    color: #fff
}

.sc-a .b-e-d .prd-price-com {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-e-d .prd-price-info {
    color: hsla(0,0%,100%,.75)
}

.sc-a .b-e-d .prd-crt {
    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 .s-f-border.border-top:before {
    border-top-color: hsla(0,0%,100%,.4)
}

.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,.sc-a.s-f.s .s-c.s-f-l-w .b-text p a,.sc-a.s-f.s .s-c.s-f-l-w .link a {
    color: hsla(0,0%,100%,.9);
    text-decoration-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,body.wnd-fe:not(.touched) .sc-a.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-a.s-f.s .s-c.s-f-l-w .link a:hover {
    color: hsla(0,0%,100%,.9);
    text-decoration-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 .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-a.s-f-map .s-o {
    background-color: #272727
}

.l-boxed .sc-a.s.s-f-edit .s-f-l-w,.l-boxed .sc-a.s.s-f-map .s-f-l-w {
    background-color: #222f4c;
    color: #c3c3c3
}

.l-boxed .sc-a.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-a.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-a.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-a.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-a.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-a.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-a.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-a.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-a.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-a.s.s-f-map .s-f-bg-stripe {
    background-color: #222f4c
}

body:not(.touched,.wnd-cms).l-boxed .sc-a.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-a.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.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: hsla(0,0%,100%,.4);
    color: #2e4371;
    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: hsla(0,0%,100%,.7)
}

.sc-a .form.b-form-default .select {
    color: #2e4371
}

.sc-a .form.b-form-default select option {
    color: #141c2d
}

.sc-a .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.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: hsla(0,0%,100%,.7)
}

.sc-a .form.b-form-default .checkbox,.sc-a .form.b-form-default .radio-button {
    background: #fff;
    border-color: hsla(0,0%,100%,.4);
    color: hsla(0,0%,100%,.85)
}

.sc-a .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-a .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-a .form.b-form-default .form-file-button {
    background: none;
    color: hsla(0,0%,100%,.9);
    border-color: hsla(0,0%,100%,.4)
}

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: hsla(0,0%,100%,.7)
}

.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: rgba(50,66,101,.95)
}

.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: rgba(50,66,101,.95)
}

.sc-a .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: rgba(50,66,101,.95)!important
}

.sc-a .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-a .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: #2e4371
}

.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,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: hsla(0,0%,100%,.4);
    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,:checked),body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,:checked) {
    border-color: hsla(0,0%,100%,.7)
}

.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: hsla(0,0%,100%,.4)
}

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: #141c2d
}

.sc-a .form.b-form-light select:disabled option:disabled,.sc-a .form.b-form-light select option:disabled {
    color: #c3c3c3
}

.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,:checked)+div {
    border-color: hsla(0,0%,100%,.7)
}

.sc-a .form.b-form-light .checkbox,.sc-a .form.b-form-light .radio-button {
    background: transparent;
    border-color: hsla(0,0%,100%,.4);
    color: hsla(0,0%,100%,.7)
}

.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: hsla(0,0%,100%,.4)
}

body.wnd-fe:not(.touched) .sc-a .form.b-form-light .form-file-cover:hover {
    border-bottom-color: hsla(0,0%,100%,.7)
}

.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]::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::placeholder,.sc-a .form.b-form-light input[type=date]:focus::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: hsla(0,0%,100%,.7)
}

.sc-a .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: hsla(0,0%,100%,.7)
}

.sc-a .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: hsla(0,0%,100%,.7);
    background-color: hsla(0,0%,100%,.7)
}

.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: hsla(0,0%,100%,.7)
}

.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 .form-captcha {
    color: hsla(0,0%,100%,.75)
}

.sc-a .form-warning {
    color: #e9322d
}

.sc-a.s-hn .cart {
    color: #fff
}

.sc-a.s-hn .cart:before {
    background-color: hsla(0,0%,100%,.3)
}

.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: hsla(0,0%,100%,.3)
}

.sc-a.s-hn.wnd-mt-classic .search-icon-text,.sc-a.s-hn.wnd-mt-classic .search-icon:after,.sc-a.s-hn.wnd-mt-sidebar .search-icon-text,.sc-a.s-hn.wnd-mt-sidebar .search-icon:after {
    color: #fff
}

.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: #e8e8e8
}

.wnd-s-i .sc-a.s-hn.wnd-mt-classic .search-bar>input::placeholder,.wnd-s-i .sc-a.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-a.s-hn .search-results {
    color: #141c2d
}

.sc-a.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-a.s-hn .search-results .ssb-category-header-title span:last-child {
    color: #c3c3c3
}

.sc-a.s-hn .search-results .ssb-category-header-link a {
    color: #82848a
}

.sc-a.s-hn .search-results .ssb-view-all a {
    color: #141c2d
}

.sc-a.s-hn .search-results .ssb-view-all a span:last-child {
    color: #c3c3c3
}

.sc-a.s-hn .search-results .ssb-no-results {
    color: #82848a
}

body:not(.touched) .sc-a.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-a.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.08)
}

.sc-a.s-hn.wnd-mt-sliding .search-icon:after {
    color: #fff
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar>input::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-a.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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: #e8e8e8
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar>input::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-a.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.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-mobile {
    color: #fff
}

.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: #272727;
    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: hsla(0,0%,100%,.3)
}

.sc-a.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid hsla(0,0%,100%,.3)
}

.l-narrow .sc-a.s-hn.sticky {
    background: none
}

.l-narrow .sc-a.s-hn.sticky .s-o {
    background-color: #272727
}

.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.s-hn .si {
    color: #141c2d
}

.sc-a.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-a.s-hn .ci {
    color: #141c2d
}

.sc-a.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-a.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-a.s-hn .hbc,.sc-a.s-hn .hbl {
    color: #141c2d
}

.sc-a.s-hn .hbc-i,.sc-a.s-hn .hbl-i {
    background: transparent
}

body.wnd-fe:not(.touched) .sc-a.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-a.s-hn .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-a.s-hn .hbc-i-l li>span,.sc-a.s-hn .hbc-i .active>span,.sc-a.s-hn .hbc-i .active a,.sc-a.s-hn .hbl-i-l li>span,.sc-a.s-hn .hbl-i .active>span,.sc-a.s-hn .hbl-i .active a {
    background: rgba(0,0,0,.05)
}

.sc-a.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-a.s-hb {
    color: #141c2d
}

.sc-a.s-hb:after {
    background: rgba(0,0,0,.15)
}

.sc-a.s-hb .si-c:after {
    background: hsla(0,0%,100%,.3)
}

.sc-a.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-a.s-hb .si a:hover svg path {
    fill: #fff
}

.sc-a.s-hb .ci span {
    color: #fff
}

.sc-a.s-hb .ci span:before {
    color: hsla(0,0%,100%,.85)
}

.sc-a.s-hb .hbc-i,.sc-a.s-hb .hbl-i {
    background: transparent
}

body:not(.touched) .sc-a.s-hb .hbc-i a:hover span,body:not(.touched) .sc-a.s-hb .hbl-i a:hover span {
    background: rgba(0,0,0,.055)
}

.sc-a.s-hb .hbc-i-l li>span,.sc-a.s-hb .hbc-i li>span,.sc-a.s-hb .hbl-i-l li>span,.sc-a.s-hb .hbl-i li>span {
    background: rgba(0,0,0,.05)
}

.sc-a.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: hsla(0,0%,100%,.3)
}

.sc-a .logo-default {
    color: #fff
}

.sc-a .logo-default embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a .logo-default-inv,.sc-a .logo-default-inv embed {
    color: #000
}

.sc-a .logo-bg {
    color: #141c2d
}

.sc-a .logo-bg .b-l-c {
    background-color: #fff
}

.sc-a .logo-bg embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a .logo-color {
    color: #fff
}

.sc-a .logo-color .b-l-c {
    background-color: #82848a
}

.sc-a .logo-color embed {
    color: #fff;
    outline-color: #fff;
    border-color: #c7c7c7
}

.sc-a .logo-color-inv {
    color: #82848a
}

.sc-a .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-a .logo-color-inv embed {
    color: #5a79bc;
    outline-color: #2e4371;
    border-color: #243458
}

.sc-a .logo-color-text {
    color: #82848a
}

.sc-a .logo-color-text embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a .logo-color-alpha {
    color: #fff
}

.sc-a .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a .logo-wings {
    color: #fff
}

.sc-a .logo-wings embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-a.logo-center .logo-bg-inv embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.sc-a.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(225,3%,53%,.7)
}

.sc-a.logo-center .logo-color-alpha embed {
    color: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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: #dfe1e7;
    outline-color: #cfd1da;
    border-color: #9a9eb1
}

.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 .b-text h1 a,.sc-a .b-text h2 a {
    color: inherit;
    text-decoration-color: hsla(0,0%,100%,.5)
}

.sc-a .b-text h3 a {
    color: inherit;
    text-decoration-color: hsla(0,0%,100%,.35)
}

.sc-a .b-text a,.sc-a .link a,.sc-a.s-hb .ci a {
    color: #fff;
    text-decoration-color: hsla(0,0%,100%,.5)
}

body.wnd-fe:not(.touched) .sc-a.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-a .b-text blockquote {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: hsla(0,0%,100%,.4)!important
}

.sc-a .b-text blockquote:before {
    color: hsla(0,0%,100%,.25)
}

.sc-a .b-text blockquote.tbq,.sc-a .b-text blockquote:not(.tbq) h1,.sc-a .b-text blockquote:not(.tbq) h2,.sc-a .b-text blockquote:not(.tbq) h3,.sc-a .b-text blockquote:not(.tbq) p {
    border-color: hsla(0,0%,100%,.25)
}

.sc-a .b-text blockquote:not(.tbq) h1:after,.sc-a .b-text blockquote:not(.tbq) h2:after,.sc-a .b-text blockquote:not(.tbq) h3:after,.sc-a .b-text blockquote:not(.tbq) p:after {
    color: hsla(0,0%,100%,.25)
}

.sc-a .mt h3 {
    color: #fff
}

.sc-a .mt h3 a {
    color: inherit;
    text-decoration-color: hsla(0,0%,100%,.5)
}

.sc-a .mt h4 {
    color: hsla(0,0%,100%,.85)
}

.sc-a .mt h4 a {
    color: inherit;
    text-decoration-color: hsla(0,0%,100%,.35)
}

.sc-a .mt h3+h4:before {
    background: hsla(0,0%,100%,.25)
}

.sc-a .b-sr-nav a {
    color: #fff
}

.sc-a .b-sr-nav a.active,.sc-a .b-sr-nav a:hover {
    border-bottom-color: #fff
}

.sc-a .b-sr-nav span:last-child {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-sr-main h2 {
    color: #fff
}

.sc-a .b-sr-ci-link a {
    color: hsla(0,0%,100%,.85)
}

.sc-a .b-sr-ci-text {
    color: hsla(0,0%,100%,.9)
}

.sc-a .faq-box .mt-faq-title,.sc-a .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-a .faq-default .mt-faq-inner:hover {
    background-color: hsla(0,0%,100%,.2)
}

.sc-a .faq-bullets-s .mt-faq-inner,.sc-a .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-a .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #141c2d
}

.wnd-page .sc-a .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(20,28,45,.5)
}

.wnd-page .sc-a .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-a .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-a .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-a .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-a {
    --sbm-accent: 255,255,255;
    --sbm-accentContrast: 20,28,45;
    --sbm-secondary: 255,255,255;
    --sbm-text: 255,255,255;
    --sbm-textSecondary: 255,255,255;
    --sbm-border: 255,255,255;
    --sbm-link: 255,255,255;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26
}

.sc-al {
    color: rgba(50,66,101,.95)
}

.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(20,28,45,.95)
}

.sc-al .blog .item-date {
    color: rgba(0,0,0,.5)
}

.sc-al .blog .item-perex p {
    color: rgba(50,66,101,.95)
}

.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: hsla(223,3%,42%,.9)
}

.sc-al .blog .item-perex a {
    transition: text-decoration-color .25s linear;
    color: rgba(20,28,45,.95);
    text-decoration-color: rgba(20,28,45,.45)
}

body.wnd-fe:not(.touched) .sc-al .blog .item-perex a:hover {
    text-decoration-color: currentcolor
}

.sc-al .blog-tiles-large .item:not(.wnd-empty-thumbnail) .item-head {
    background-image: linear-gradient(transparent,#000)
}

.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: rgba(0,0,0,.15)
}

body.wnd-fe:not(.touched) .sc-al .blog-tiles-large .wnd-empty-thumbnail a:hover .item-wrapper {
    border-color: rgba(0,0,0,.2)
}

.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: rgba(0,0,0,.2)
}

.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(20,28,45,.95)
}

.sc-al .blog-feed-board .item-date:before {
    background-color: #fff
}

.sc-al .blog-feed-board .item-date:after {
    background-color: #2e4371
}

.sc-al .blog-feed-board .item-date>div {
    background-color: #2e4371;
    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(50,66,101,.95)
}

.sc-al .s-bdh-t {
    color: rgba(20,28,45,.95)
}

.sc-al .s-bdh-t:after {
    background-color: hsla(223,3%,42%,.9)
}

.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 .b-e .b-btn-3 .b-btn-l,.sc-al .b-e .b-btn-3 .wnd-replace-form-button {
    background-color: rgba(20,28,45,.95);
    color: #fff;
    border-color: rgba(20,28,45,.95)
}

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 .b-e .b-btn-3 .b-btn-l:hover,body.wnd-fe:not(.touched) .sc-al .b-e .b-btn-3 .wnd-replace-form-button:hover {
    background-color: rgba(34,47,76,.95);
    border-color: rgba(34,47,76,.95)
}

.sc-al .b-btn-2 .b-btn-l,.sc-al .b-btn-2 .wnd-replace-form-button {
    color: rgba(20,28,45,.95);
    background-color: transparent;
    border-color: hsla(223,3%,42%,.9)
}

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(20,28,45,.95)
}

.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: hsla(223,3%,42%,.9);
    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(94,95,100,.9);
    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: hsla(223,3%,42%,.9);
    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(20,28,45,.95);
    color: rgba(20,28,45,.95)
}

.sc-al .b-btn-5 .b-btn-l,.sc-al .b-btn-5 .wnd-replace-form-button {
    color: rgba(20,28,45,.95);
    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 {
    text-decoration-color: rgba(20,28,45,.35)
}

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 {
    text-decoration-color: rgba(20,28,45,.95)
}

.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 .b-e .b-btn.b-btn-3 .b-btn-l,.b-btn-dbb .sc-al .b-e .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,.b-btn-4) .b-btn-l,.b-btn-dso .sc-al .b-btn:not(.b-btn-5,.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,.b-btn-4) .b-btn-l:hover,body:not(.touched).wnd-fe.b-btn-dso .sc-al .b-btn:not(.b-btn-5,.b-btn-4) .wnd-replace-form-button:hover {
    box-shadow: 0 .5rem 1.5625rem rgba(0,0,0,.17)
}

.sc-al .b-e-crt.wnd-checkout-disable .b-e-crt-cho.b-btn.b-btn-3 .b-btn-l {
    color: hsla(223,3%,42%,.9);
    border-color: rgba(0,0,0,.15);
    background-color: rgba(0,0,0,.15)
}

.sc-al .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l,body.wnd-fe:not(.touched) .sc-al .b-e-d .prd-crt.wnd-waiting.b-btn.b-btn-3 .b-btn-l:hover {
    color: rgba(0,0,0,.3);
    background-color: rgba(0,0,0,.12);
    border-color: rgba(0,0,0,.12)
}

body .sc-al .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    color: hsla(223,3%,42%,.9);
    border-color: rgba(0,0,0,.15);
    background-color: rgba(0,0,0,.15)
}

.b-btn-dbb .sc-al .b-e-d.wnd-out-of-stock .prd-crt.b-btn.b-btn-3 .b-btn-l {
    border-bottom-color: rgba(0,0,0,.3)!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(20,28,45,.95)
}

.sc-al .claim-default-inv {
    color: #fff
}

.sc-al .claim-bg {
    color: #141c2d
}

.sc-al .claim-bg>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.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
}

.sc-al .claim-color {
    color: #fff
}

.sc-al .claim-color>span>span {
    background-color: #82848a;
    box-shadow: .9375rem 0 0 #82848a,-.9375rem 0 0 #82848a
}

.sc-al .claim-color-inv {
    color: #82848a
}

.sc-al .claim-color-inv>span>span {
    background-color: #fff;
    box-shadow: .9375rem 0 0 #fff,-.9375rem 0 0 #fff
}

.sc-al .claim-color-text {
    color: #82848a
}

.sc-al .claim-color-alpha {
    color: #fff
}

.sc-al .claim-color-alpha>span>span {
    background-color: hsla(225,3%,53%,.7);
    box-shadow: .9375rem 0 0 hsla(225,3%,53%,.7),-.9375rem 0 0 hsla(225,3%,53%,.7)
}

.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)
}

.sc-al .claim-borders {
    color: rgba(20,28,45,.95)
}

.sc-al .claim-borders .sit-w {
    border-color: rgba(20,28,45,.95)
}

.sc-al .claim-beside {
    color: rgba(20,28,45,.95)
}

.sc-al .claim-beside .sit-w:after,.sc-al .claim-beside .sit-w:before {
    background-color: hsla(223,3%,42%,.9)
}

.sc-al .claim-wings {
    color: rgba(20,28,45,.95)
}

.sc-al .claim-wings .sit-w:after,.sc-al .claim-wings .sit-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-al .claim-underline {
    color: rgba(20,28,45,.95)
}

.sc-al .claim-underline:after {
    border-bottom-color: hsla(223,3%,42%,.9)
}

.sc-al .arrow-submit {
    background-color: #fff;
    color: rgba(50,66,101,.95);
    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: rgba(0,0,0,.2)
}

.sc-al .dots li.active,body.wnd-fe:not(.touched) .sc-al .dots li:hover {
    background-color: rgba(50,66,101,.95)
}

.sc-al .pager a {
    color: rgba(0,0,0,.6)
}

body.wnd-fe:not(.touched) .sc-al .pager a:hover {
    color: rgba(20,28,45,.95)
}

.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: rgba(0,0,0,.2)
}

.sc-al .wnd-image-placeholder embed {
    color: rgba(50,66,101,0)!important;
    opacity: .95!important
}

.sc-al .wnd-empty-thumbnail .b-e-crt-img,.sc-al .wnd-empty-thumbnail .b-tb,.sc-al .wnd-empty-thumbnail .prd-gal-c,.sc-al .wnd-empty-thumbnail.ssb-product-image,.sc-al .wnd-image-placeholder>div {
    background-color: rgba(0,0,0,.12)
}

.sc-al .b-img embed {
    color: #34415e;
    outline-color: #3c4b6d;
    border-color: #546999
}

.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 {
    color: rgba(50,66,101,.95)
}

.sc-al .wnd-active-block .b-sp-c,.sc-al .wnd-mobile-cms .b-sp-c {
    background-color: rgba(0,0,0,.12);
    color: rgba(50,66,101,.95)
}

.sc-al .loading {
    color: rgba(50,66,101,.95)
}

.b-e-bs .sc-al .b-e-g .item-wrapper {
    border-color: rgba(0,0,0,.15)
}

.b-e-bs .sc-al .b-e-g .prd-price {
    color: rgba(50,66,101,.95)
}

body:not(.touched).wnd-cms.b-e-bs .sc-al .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-bs .sc-al .b-e-g .item-wrapper:hover {
    border-color: rgba(0,0,0,.2)
}

.b-e-ds .sc-al .b-e-g .item-media {
    background-color: transparent
}

body:not(.touched).wnd-cms.b-e-ds .sc-al .b-e-g.wnd-active-listing-zone .item:hover,body:not(.touched).wnd-fe.b-e-ds .sc-al .b-e-g .item:hover {
    box-shadow: rgba(0,0,0,.2)
}

.b-e-frs .sc-al .b-e-g .item-media {
    background-color: rgba(0,0,0,.12)
}

.b-e-frs .sc-al .b-e-g .item-wrapper {
    background-color: rgba(0,0,0,.12);
    box-shadow: 0 .25rem 0 rgba(0,0,0,.15)
}

body:not(.touched).wnd-cms.b-e-frs .sc-al .b-e-g.wnd-active-listing-zone .item-wrapper:hover,body:not(.touched).wnd-fe.b-e-frs .sc-al .b-e-g .item-wrapper:hover {
    background-color: rgba(0,0,0,.15)
}

.sc-al .b-e-g .prd-title {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-g .prd-price {
    color: rgba(50,66,101,.95)
}

.sc-al .b-e-g .prd-price-com,.sc-al .b-e-g .prd-price-dual {
    color: rgba(0,0,0,.5)
}

.sc-al .b-e-s .prd-price,.sc-al .b-e-s .prd-title {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-s .prd-price-com,.sc-al .b-e-s .prd-price-dual {
    color: rgba(0,0,0,.5)
}

.sc-al .b-e-f-title {
    color: rgba(20,28,45,.95);
    border-bottom-color: rgba(0,0,0,.5)
}

.sc-al .b-e-f a {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-e-f a.selected,body.wnd-fe:not(.touched) .sc-al .b-e-f a:hover {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-f-select select {
    box-shadow: 0 0 0 transparent;
    background: #fff;
    border-color: rgba(0,0,0,.2);
    color: rgba(50,66,101,.95)
}

body.wnd-fe:not(.touched) .sc-al .b-e-f-select select:hover:not(:focus) {
    border-color: rgba(0,0,0,.3)
}

.sc-al .b-e-f-select select:focus {
    outline: none;
    box-shadow: 0 0 .3125rem #129fea;
    border-color: #129fea
}

.sc-al .b-e-f-select select option {
    color: #2e4371
}

.sc-al .b-e-f-select select option:disabled {
    color: #dedede
}

.sc-al .b-e-f-select .select:after {
    color: rgba(50,66,101,.95)
}

body.wnd-cms:not(.touched) .sc-al .b-e.wnd-active-listing-zone .b-e-f a:hover {
    color: rgba(20,28,45,.95)
}

.sc-al .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: #fff;
    background-color: #2e4371
}

.sc-al .prd-out-of-stock-c {
    color: #82848a;
    background-color: #e8e8e8
}

.sc-al .b-e-crt-head div {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-e-crt-tr {
    background-color: #fff;
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.07)
}

.sc-al .b-e-crt-title {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-crt-price,.sc-al .b-e-crt-variant {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-e-crt-qty input {
    background-color: #fff;
    border-color: rgba(0,0,0,.2);
    color: rgba(50,66,101,.95)
}

.sc-al .b-e-crt-qty input:focus {
    border-color: #129fea!important;
    box-shadow: none!important
}

.sc-al .b-e-crt-qty input:invalid {
    color: #e9322d;
    border-color: #e9322d!important;
    box-shadow: none!important
}

body.wnd-fe:not(.touched) .sc-al .b-e-crt-qty input:hover:not(:focus) {
    border-color: rgba(0,0,0,.3)!important
}

.sc-al .b-e-crt-qty-btn:after,.sc-al .b-e-crt-qty-btn:before {
    background-color: hsla(223,3%,42%,.9)
}

body.wnd-fe:not(.touched) .sc-al .b-e-crt-qty-btn:hover:after,body.wnd-fe:not(.touched) .sc-al .b-e-crt-qty-btn:hover:before {
    background-color: rgba(50,66,101,.95)
}

body.wnd-fe:not(.touched) .sc-al .b-e-crt-qty:hover input:not(:disabled) {
    border-color: rgba(0,0,0,.5)
}

.sc-al .b-e-crt-out-of-stock {
    color: #e9322d
}

.sc-al .b-e-crt-sum {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-crt-delete {
    color: rgba(0,0,0,.5)
}

.sc-al .b-e-crt-foot,body.wnd-fe:not(.touched) .sc-al .b-e-crt-delete:hover {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-e-crt-tot .b-e-crt-tot-value {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-crt-cho {
    box-shadow: 0 .3125rem .9375rem 0 rgba(0,0,0,.2);
    background-color: #fff
}

.sc-al .b-e-crt.wnd-checkout-disable .b-e-crt-cho-dis {
    color: #e9322d
}

.sc-al .b-e-d .prd-title {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-d .prd-title:after {
    background-color: hsla(223,3%,42%,.9)
}

.sc-al .b-e-d .prd-variants-title {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-d .prd-ribbon-c {
    color: #fff;
    background-color: rgba(20,28,45,.95)
}

.sc-al .b-e-d .prd-price {
    color: rgba(20,28,45,.95)
}

.sc-al .b-e-d .prd-price-com {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-e-d .prd-price-info {
    color: rgba(0,0,0,.6)
}

.sc-al .b-e-d .prd-crt {
    box-shadow: 0 -.25rem .9375rem rgba(0,0,0,.06);
    background-color: #fff
}

.sc-al.s-f {
    color: rgba(50,66,101,.95)
}

.sc-al.s-f-edit .s-f-l-w:before,.sc-al.s-f .s-f-border.border-top:before {
    border-top-color: rgba(0,0,0,.2)
}

.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,.sc-al.s-f.s .s-c.s-f-l-w .b-text p a,.sc-al.s-f.s .s-c.s-f-l-w .link a {
    color: rgba(50,66,101,.95);
    text-decoration-color: rgba(50,66,101,.65)
}

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,body.wnd-fe:not(.touched) .sc-al.s-f.s .s-c.s-f-l-w .b-text p a:hover,body.wnd-fe:not(.touched) .sc-al.s-f.s .s-c.s-f-l-w .link a:hover {
    color: rgba(50,66,101,.95);
    text-decoration-color: rgba(50,66,101,.95)
}

.sc-al.s-f .s-f-lang-t,.sc-al.s-f .s-f-lang .link:after {
    color: rgba(50,66,101,.95)
}

.ac-h .sc-al.s-f .b-text h1,.ac-h .sc-al.s-f .b-text h2 {
    color: rgba(20,28,45,.95)
}

.ac-s .sc-al.s-f .b-text h3 {
    color: hsla(223,3%,42%,.9)
}

.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: hsla(223,3%,42%,.9)
}

.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 .s-bg {
    box-shadow: .25rem .25rem 1rem -.5rem rgba(0,0,0,.8)
}

.l:not(.l-boxed) .sc-al.s-f-map .s-o {
    background-color: #fff
}

.l-boxed .sc-al.s.s-f-edit .s-f-l-w,.l-boxed .sc-al.s.s-f-map .s-f-l-w {
    background-color: #222f4c;
    color: #c3c3c3
}

.l-boxed .sc-al.s.s-f-edit .s-f-l-w .s-f-ccy-t,.l-boxed .sc-al.s.s-f-edit .s-f-l-w .s-f-lang-t,.l-boxed .sc-al.s.s-f-map .s-f-l-w .s-f-ccy-t,.l-boxed .sc-al.s.s-f-map .s-f-l-w .s-f-lang-t {
    color: #c3c3c3
}

.l-boxed .sc-al.s.s-f-edit .s-f-l-w .link a,.l-boxed .sc-al.s.s-f-map .s-f-l-w .link a {
    color: #c3c3c3;
    text-decoration-color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-al.s.s-f-edit .s-f-l-w .link:after,.l-boxed .sc-al.s.s-f-map .s-f-l-w .link:after {
    color: hsla(0,0%,76%,.5)
}

.l-boxed .sc-al.s.s-f-edit .s-f-bg-stripe,.l-boxed .sc-al.s.s-f-map .s-f-bg-stripe {
    background-color: #222f4c
}

body:not(.touched,.wnd-cms).l-boxed .sc-al.s.s-f-edit .s-f-l-w .link a:hover,body:not(.touched,.wnd-cms).l-boxed .sc-al.s.s-f-map .s-f-l-w .link a:hover {
    color: #c3c3c3;
    text-decoration-color: #c3c3c3
}

.sc-al .form.b-form-default .wnd-required label,.sc-al .form.b-form-default label {
    color: rgba(50,66,101,.95)
}

.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: rgba(0,0,0,.2);
    color: rgba(50,66,101,.95);
    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: rgba(0,0,0,.3)
}

.sc-al .form.b-form-default .select {
    color: rgba(50,66,101,.95)
}

.sc-al .form.b-form-default select option {
    color: #141c2d
}

.sc-al .form.b-form-default select option:disabled {
    color: #c3c3c3
}

.sc-al .form.b-form-default .form-group-content label {
    color: rgba(50,66,101,.95)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-group-content input:hover:not(:focus)+div {
    border-color: rgba(0,0,0,.3)
}

.sc-al .form.b-form-default .checkbox,.sc-al .form.b-form-default .radio-button {
    background: #fff;
    border-color: rgba(0,0,0,.2);
    color: hsla(223,3%,42%,.9)
}

.sc-al .form.b-form-default .checkbox:after {
    color: #141c2d
}

.sc-al .form.b-form-default .radio-button:after {
    background: #141c2d
}

.sc-al .form.b-form-default .form-file-button {
    background: none;
    color: rgba(50,66,101,.95);
    border-color: rgba(0,0,0,.2)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-default .form-file-button:hover {
    background: none;
    color: rgba(50,66,101,.95);
    border-color: rgba(0,0,0,.3)
}

.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(50,66,101,.95)
}

.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(50,66,101,.95)
}

.sc-al .form.b-form-default .form-date.wnd-validate-error input:focus:hover+.datepicker-icon:after {
    color: rgba(50,66,101,.95)!important
}

.sc-al .form.b-form-default .form-input.wnd-validate-error :not(label,span) {
    outline: 0;
    border-color: #e9322d;
    color: #e9322d;
    box-shadow: none
}

.sc-al .form.b-form-default .form-input.wnd-validate-error :not(label,span):focus {
    border-color: #e9322d;
    color: rgba(50,66,101,.95)
}

.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,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(50,66,101,.95)
}

.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: rgba(0,0,0,.2);
    color: hsla(223,3%,42%,.9)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input:not(.wnd-validate-error) input:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input:not(.wnd-validate-error) select:hover:not(:focus,:checked),body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-input:not(.wnd-validate-error) textarea:hover:not(:focus,:checked) {
    border-color: rgba(0,0,0,.3)
}

.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: hsla(223,3%,42%,.9)
}

.sc-al .form.b-form-light .select:after {
    color: rgba(0,0,0,.2)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .select:hover:after {
    color: hsla(223,3%,42%,.9)
}

.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: #141c2d
}

.sc-al .form.b-form-light select:disabled option:disabled,.sc-al .form.b-form-light select option:disabled {
    color: #c3c3c3
}

.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(50,66,101,.95)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-group-content input:hover:not(:focus,:checked)+div {
    border-color: rgba(0,0,0,.3)
}

.sc-al .form.b-form-light .checkbox,.sc-al .form.b-form-light .radio-button {
    background: transparent;
    border-color: rgba(0,0,0,.2);
    color: rgba(0,0,0,.3)
}

.sc-al .form.b-form-light .form-file-button:after {
    color: rgba(50,66,101,.95)
}

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(50,66,101,.95)
}

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(50,66,101,.95)
}

.sc-al .form.b-form-light .form-file-cover {
    border-bottom-color: rgba(0,0,0,.2)
}

body.wnd-fe:not(.touched) .sc-al .form.b-form-light .form-file-cover:hover {
    border-bottom-color: rgba(0,0,0,.3)
}

.sc-al .form.b-form-light .form-file-text {
    color: hsla(223,3%,42%,.9)
}

.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(50,66,101,.95)
}

.sc-al .form.b-form-light input[type=date] {
    color: transparent
}

.sc-al .form.b-form-light input[type=date]::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: hsla(223,3%,42%,.9)
}

.sc-al .form.b-form-light input[type=date].not-empty::placeholder,.sc-al .form.b-form-light input[type=date]:focus::placeholder {
    color: hsla(223,3%,42%,.9)
}

.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(20,28,45,.95)
}

.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: rgba(0,0,0,.3)
}

.sc-al .form.b-form-light .form-group-content input[type=radio]+div:after {
    background-color: rgba(0,0,0,.3)
}

.sc-al .form.b-form-light .form-group-content input[type=checkbox]:checked+div {
    border-color: rgba(0,0,0,.3);
    background-color: rgba(0,0,0,.3)
}

.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: hsla(223,3%,42%,.9)
}

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: rgba(0,0,0,.3)
}

.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 .form-captcha {
    color: rgba(0,0,0,.5)
}

.sc-al .form-warning {
    color: #e9322d
}

.sc-al.s-hn .cart {
    color: rgba(20,28,45,.95)
}

.sc-al.s-hn .cart:before {
    background-color: hsla(0,0%,100%,.3)
}

.sc-al.s-hn .cart .cart-text span {
    color: rgba(20,28,45,.95)
}

.sc-al.s-hn .cart-piece-count {
    background: rgba(50,66,101,.95);
    color: #fff
}

.sc-al.s-hn .cart a .cart-content-link:after {
    color: rgba(20,28,45,.95)
}

.sc-al.s-hn.wnd-mt-classic .search-icon:before,.sc-al.s-hn.wnd-mt-sidebar .search-icon:before {
    background-color: hsla(0,0%,100%,.3)
}

.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(20,28,45,.95)
}

.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: #e8e8e8
}

.wnd-s-i .sc-al.s-hn.wnd-mt-classic .search-bar>input::placeholder,.wnd-s-i .sc-al.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
    color: #c3c3c3
}

.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: #2e4371
}

.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: #2e4371
}

.sc-al.s-hn .search-results {
    color: rgba(20,28,45,.95)
}

.sc-al.s-hn .search-results .ssb-wrapper {
    border-color: rgba(20,28,45,.08)
}

.sc-al.s-hn .search-results .ssb-category-header-title span:last-child {
    color: rgba(0,0,0,.5)
}

.sc-al.s-hn .search-results .ssb-category-header-link a {
    color: hsla(223,3%,42%,.9)
}

.sc-al.s-hn .search-results .ssb-view-all a {
    color: rgba(20,28,45,.95)
}

.sc-al.s-hn .search-results .ssb-view-all a span:last-child {
    color: rgba(0,0,0,.5)
}

.sc-al.s-hn .search-results .ssb-no-results {
    color: hsla(223,3%,42%,.9)
}

body:not(.touched) .sc-al.s-hn .search-results .ssb-results-list li a:hover {
    background-color: rgba(20,28,45,.08)
}

.sc-al.s-hn .search-results .ssb-results-box {
    border-bottom-color: rgba(20,28,45,.08)
}

.sc-al.s-hn.wnd-mt-sliding .search-icon:after {
    color: rgba(20,28,45,.95)
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar {
    border-bottom-color: #e8e8e8
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar>input::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-al.s-hn.wnd-mt-sliding .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-al.s-hn.wnd-mt-boxed .cart a {
    background: #fff;
    color: #141c2d;
    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: #141c2d
}

.sc-al.s-hn.wnd-mt-boxed .search {
    background: #fff;
    color: #141c2d;
    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: #e8e8e8
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar>input::placeholder {
    color: #c3c3c3
}

.wnd-s-i .sc-al.s-hn.wnd-mt-boxed .search-bar-input {
    background: #fff;
    color: #2e4371
}

.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: #2e4371
}

.sc-al.s-hn.wnd-mt-boxed #menu-submit {
    color: #141c2d;
    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: #141c2d
}

.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-mobile {
    color: rgba(20,28,45,.95)
}

.sc-al #menu-submit span,.sc-al #menu-submit span:after,.sc-al #menu-submit span:before {
    background-color: rgba(20,28,45,.95)
}

.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: rgba(0,0,0,.15)
}

.sc-al.s-hn.wnd-nav-border .bgonscroll {
    box-shadow: none;
    border-bottom: 1px solid rgba(0,0,0,.15)
}

.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.s-hn .si {
    color: #141c2d
}

.sc-al.s-hn .si a svg path {
    fill: #c3c3c3
}

.sc-al.s-hn .ci {
    color: #141c2d
}

.sc-al.s-hn .ci span:before {
    color: #c3c3c3
}

.sc-al.s-hn .ci span a {
    color: #141c2d;
    text-decoration-color: #141c2d
}

.sc-al.s-hn .hbc,.sc-al.s-hn .hbl {
    color: #141c2d
}

.sc-al.s-hn .hbc-i,.sc-al.s-hn .hbl-i {
    background: transparent
}

.sc-al.s-hn .hbc-i-l li>span,.sc-al.s-hn .hbc-i .active>span,.sc-al.s-hn .hbc-i .active a,.sc-al.s-hn .hbl-i-l li>span,.sc-al.s-hn .hbl-i .active>span,.sc-al.s-hn .hbl-i .active a,body.wnd-fe:not(.touched) .sc-al.s-hn .hbc-i a:hover span,body.wnd-fe:not(.touched) .sc-al.s-hn .hbl-i a:hover span {
    background: rgba(0,0,0,.05)
}

.sc-al.s-hn .more-text~div {
    border-bottom-color: hsla(0,0%,76%,.4)
}

.sc-al.s-hb {
    color: #141c2d
}

.sc-al.s-hb:after {
    background: rgba(0,0,0,.15)
}

.sc-al.s-hb .si-c:after {
    background: rgba(0,0,0,.3)
}

.sc-al.s-hb .si a svg path {
    fill: #c3c3c3
}

body.wnd-fe:not(.touched) .sc-al.s-hb .si a:hover svg path {
    fill: rgba(20,28,45,.95)
}

.sc-al.s-hb .ci span {
    color: rgba(20,28,45,.95)
}

.sc-al.s-hb .ci span:before {
    color: rgba(50,66,101,.95)
}

.sc-al.s-hb .hbc-i,.sc-al.s-hb .hbl-i {
    background: transparent
}

.sc-al.s-hb .hbc-i-l li>span,.sc-al.s-hb .hbc-i li>span,.sc-al.s-hb .hbl-i-l li>span,.sc-al.s-hb .hbl-i li>span,body:not(.touched) .sc-al.s-hb .hbc-i a:hover span,body:not(.touched) .sc-al.s-hb .hbl-i a:hover span {
    background: rgba(0,0,0,.05)
}

.sc-al.s-hb.wnd-hbl-on.wnd-hbc-on .hb-lang:before {
    background: rgba(0,0,0,.3)
}

.sc-al .logo-default {
    color: rgba(20,28,45,.95)
}

.sc-al .logo-default embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-default-inv,.sc-al .logo-default-inv embed {
    color: #fff
}

.sc-al .logo-bg {
    color: #141c2d
}

.sc-al .logo-bg .b-l-c {
    background-color: #fff
}

.sc-al .logo-bg embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #adb1c0;
    outline-color: #cfd1da;
    border-color: #d9dae1
}

.sc-al .logo-color {
    color: #fff
}

.sc-al .logo-color .b-l-c {
    background-color: #82848a
}

.sc-al .logo-color embed {
    color: #dbdbdb;
    outline-color: #fff;
    border-color: #fff
}

.sc-al .logo-color-inv {
    color: #82848a
}

.sc-al .logo-color-inv .b-l-c {
    background-color: #fff
}

.sc-al .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-color-text {
    color: #82848a
}

.sc-al .logo-color-text embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-color-alpha {
    color: #fff
}

.sc-al .logo-color-alpha .b-l-c {
    background-color: hsla(225,3%,53%,.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(20,28,45,.95)
}

.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(20,28,45,.95)
}

.sc-al .logo-borders embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-wings {
    color: rgba(20,28,45,.95)
}

.sc-al .logo-wings embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-wings .b-l-text-w:after,.sc-al .logo-wings .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-al .logo-beside {
    color: rgba(20,28,45,.95)
}

.sc-al .logo-beside embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-beside .b-l-text-w:after,.sc-al .logo-beside .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.sc-al .logo-underline {
    color: rgba(20,28,45,.95)
}

.sc-al .logo-underline embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .logo-underline .b-l-text-w:after,.sc-al .logo-underline .b-l-text-w:before {
    border-color: hsla(223,3%,42%,.9)
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al.logo-center .logo-bg-inv .b-l-text-w {
    background-color: #141c2d
}

.sc-al.logo-center .logo-bg-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al.logo-center .logo-color .b-l-text-w {
    background-color: #82848a
}

.sc-al.logo-center .logo-color embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al.logo-center .logo-color-inv .b-l-text-w {
    background-color: #fff
}

.sc-al.logo-center .logo-color-inv embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al.logo-center .logo-color-alpha .b-l-text-w {
    background-color: hsla(225,3%,53%,.7)
}

.sc-al.logo-center .logo-color-alpha embed {
    color: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.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: #283a61;
    outline-color: #2e4371;
    border-color: #4261a3
}

.sc-al .b-text h1 {
    color: rgba(20,28,45,.95)
}

.sc-al .b-text h1:after {
    background: hsla(223,3%,42%,.9)
}

.sc-al .b-text h2 {
    color: rgba(20,28,45,.95)
}

.sc-al .b-text h2:after {
    background: hsla(223,3%,42%,.9)
}

.sc-al .b-text h3 {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-text h3:after,.sc-al .b-text h3:before {
    background: hsla(223,3%,42%,.9)
}

.sc-al .b-text h1 a,.sc-al .b-text h2 a {
    color: inherit;
    text-decoration-color: rgba(20,28,45,.45)
}

.sc-al .b-text h3 a {
    color: inherit;
    text-decoration-color: hsla(223,3%,42%,.4)
}

.sc-al .b-text a,.sc-al .link a {
    color: rgba(20,28,45,.95);
    text-decoration-color: rgba(20,28,45,.45)
}

.sc-al.s-hb .ci a {
    color: rgba(20,28,45,.95);
    text-decoration-color: rgba(20,28,45,.5)
}

body.wnd-fe:not(.touched) .sc-al.s-hb .ci a:hover {
    text-decoration-color: currentcolor
}

.sc-al .b-text blockquote {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-text blockquote a {
    color: inherit!important;
    text-decoration-color: rgba(50,66,101,.45)!important
}

.sc-al .b-text blockquote:before {
    color: transparent
}

.sc-al .b-text blockquote.tbq,.sc-al .b-text blockquote:not(.tbq) h1,.sc-al .b-text blockquote:not(.tbq) h2,.sc-al .b-text blockquote:not(.tbq) h3,.sc-al .b-text blockquote:not(.tbq) p {
    border-color: transparent
}

.sc-al .b-text blockquote:not(.tbq) h1:after,.sc-al .b-text blockquote:not(.tbq) h2:after,.sc-al .b-text blockquote:not(.tbq) h3:after,.sc-al .b-text blockquote:not(.tbq) p:after {
    color: transparent
}

.sc-al .mt h3 {
    color: rgba(20,28,45,.95)
}

.sc-al .mt h3 a {
    color: inherit;
    text-decoration-color: rgba(20,28,45,.45)
}

.sc-al .mt h4 {
    color: hsla(223,3%,42%,.9)
}

.sc-al .mt h4 a {
    color: inherit;
    text-decoration-color: hsla(223,3%,42%,.4)
}

.sc-al .mt h3+h4:before {
    background: hsla(223,3%,42%,.25)
}

.sc-al .b-sr-nav a {
    color: rgba(20,28,45,.95)
}

.sc-al .b-sr-nav a.active,.sc-al .b-sr-nav a:hover {
    border-bottom-color: rgba(20,28,45,.95)
}

.sc-al .b-sr-nav span:last-child {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-sr-main h2 {
    color: rgba(20,28,45,.95)
}

.sc-al .b-sr-ci-link a {
    color: hsla(223,3%,42%,.9)
}

.sc-al .b-sr-ci-text {
    color: rgba(50,66,101,.95)
}

.sc-al .faq-box .mt-faq-title,.sc-al .faq-default .open .mt-faq-inner,body.wnd-fe:not(.touched) .sc-al .faq-default .mt-faq-inner:hover {
    background-color: rgba(0,0,0,.12)
}

.sc-al .faq-bullets-s .mt-faq-inner,.sc-al .faq-bullets .mt-faq-inner {
    border-color: currentcolor
}

.wnd-page .sc-al .mt.mt-image.img-s-p .mt-item .b-text h3 {
    color: #141c2d
}

.wnd-page .sc-al .mt.mt-image.img-s-p .mt-item .b-text h3 a {
    color: inherit;
    text-decoration-color: rgba(20,28,45,.5)
}

.wnd-page .sc-al .mt.mt-image.img-s-p .mt-item .b-text h4 {
    color: #82848a
}

.wnd-page .sc-al .mt.mt-image.img-s-p .mt-item .b-text h4 a {
    color: inherit;
    text-decoration-color: hsla(225,3%,53%,.5)
}

.wnd-page .sc-al .mt.mt-image.img-s-p .mt-item .b-text p {
    color: #2e4371
}

.wnd-page .sc-al .mt.mt-image.img-s-p .mt-item .b-text p a {
    color: inherit;
    text-decoration-color: rgba(46,67,113,.5)
}

.sc-al {
    --sbm-accent: 20,28,45;
    --sbm-accentContrast: 255,255,255;
    --sbm-secondary: 0,0,0;
    --sbm-text: 50,66,101;
    --sbm-textSecondary: 104,106,111;
    --sbm-border: 0,0,0;
    --sbm-link: 20,28,45;
    --sbm-success: 45,178,71;
    --sbm-error: 218,21,21;
    --sbm-warning: 234,168,26
}

@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::placeholder,.wnd-s-b .sc-b.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-b.s-hn .search-results .ssb-view-all a {
        background-color: #141c2d;
        color: #fff
    }

    .sc-b.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-b.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-b.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-b.s-hn .menu-close:after,.sc-b.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-b.s-hn #menu a.mm-arrow,.sc-b.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-b.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-b.s-hn #menu .level-1>li.wnd-active-path>a,.sc-b.s-hn #menu .level-1>li.wnd-active>a,.sc-b.s-hn #menu .level-2>li.wnd-active-path>a,.sc-b.s-hn #menu .level-2>li.wnd-active>a,.sc-b.s-hn #menu .level-3>li.wnd-active>a,.sc-b.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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::placeholder,.wnd-s-b .sc-d.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-d.s-hn .search-results .ssb-view-all a {
        background-color: #141c2d;
        color: #fff
    }

    .sc-d.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-d.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-d.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-d.s-hn .menu-close:after,.sc-d.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-d.s-hn #menu a.mm-arrow,.sc-d.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-d.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-d.s-hn #menu .level-1>li.wnd-active-path>a,.sc-d.s-hn #menu .level-1>li.wnd-active>a,.sc-d.s-hn #menu .level-2>li.wnd-active-path>a,.sc-d.s-hn #menu .level-2>li.wnd-active>a,.sc-d.s-hn #menu .level-3>li.wnd-active>a,.sc-d.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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::placeholder,.wnd-s-b .sc-w.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-w.s-hn .search-results .ssb-view-all a {
        background-color: #141c2d;
        color: #fff
    }

    .sc-w.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-w.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-w.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-w.s-hn .menu-close:after,.sc-w.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-w.s-hn #menu a.mm-arrow,.sc-w.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-w.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-w.s-hn #menu .level-1>li.wnd-active-path>a,.sc-w.s-hn #menu .level-1>li.wnd-active>a,.sc-w.s-hn #menu .level-2>li.wnd-active-path>a,.sc-w.s-hn #menu .level-2>li.wnd-active>a,.sc-w.s-hn #menu .level-3>li.wnd-active>a,.sc-w.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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::placeholder,.wnd-s-b .sc-ml.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-ml.s-hn .search-results .ssb-view-all a {
        background-color: rgba(20,28,45,.95);
        color: #fff
    }

    .sc-ml.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-ml.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-ml.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-ml.s-hn .menu-close:after,.sc-ml.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-ml.s-hn #menu a.mm-arrow,.sc-ml.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-ml.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-ml.s-hn #menu .level-1>li.wnd-active-path>a,.sc-ml.s-hn #menu .level-1>li.wnd-active>a,.sc-ml.s-hn #menu .level-2>li.wnd-active-path>a,.sc-ml.s-hn #menu .level-2>li.wnd-active>a,.sc-ml.s-hn #menu .level-3>li.wnd-active>a,.sc-ml.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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::placeholder,.wnd-s-b .sc-m.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-m.s-hn .search-results .ssb-view-all a {
        background-color: #141c2d;
        color: #fff
    }

    .sc-m.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-m.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-m.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-m.s-hn .menu-close:after,.sc-m.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-m.s-hn #menu a.mm-arrow,.sc-m.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-m.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-m.s-hn #menu .level-1>li.wnd-active-path>a,.sc-m.s-hn #menu .level-1>li.wnd-active>a,.sc-m.s-hn #menu .level-2>li.wnd-active-path>a,.sc-m.s-hn #menu .level-2>li.wnd-active>a,.sc-m.s-hn #menu .level-3>li.wnd-active>a,.sc-m.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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::placeholder,.wnd-s-b .sc-dt.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-dt.s-hn .search-results .ssb-view-all a {
        background-color: #141c2d;
        color: #fff
    }

    .sc-dt.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-dt.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-dt.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-dt.s-hn .menu-close:after,.sc-dt.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-dt.s-hn #menu a.mm-arrow,.sc-dt.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-dt.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-dt.s-hn #menu .level-1>li.wnd-active-path>a,.sc-dt.s-hn #menu .level-1>li.wnd-active>a,.sc-dt.s-hn #menu .level-2>li.wnd-active-path>a,.sc-dt.s-hn #menu .level-2>li.wnd-active>a,.sc-dt.s-hn #menu .level-3>li.wnd-active>a,.sc-dt.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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::placeholder,.wnd-s-b .sc-wt.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-wt.s-hn .search-results .ssb-view-all a {
        background-color: rgba(20,28,45,.95);
        color: #fff
    }

    .sc-wt.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .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::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-wt.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-wt.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-wt.s-hn .menu-close:after,.sc-wt.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-wt.s-hn #menu a.mm-arrow,.sc-wt.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-wt.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-wt.s-hn #menu .level-1>li.wnd-active-path>a,.sc-wt.s-hn #menu .level-1>li.wnd-active>a,.sc-wt.s-hn #menu .level-2>li.wnd-active-path>a,.sc-wt.s-hn #menu .level-2>li.wnd-active>a,.sc-wt.s-hn #menu .level-3>li.wnd-active>a,.sc-wt.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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: #e8e8e8
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-classic .search-bar>input::placeholder,.wnd-s-b .sc-a.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-a.s-hn .search-results .ssb-view-all a {
        background-color: #141c2d;
        color: #fff
    }

    .sc-a.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-a.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-a.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-a.s-hn .menu-close:after,.sc-a.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-a.s-hn #menu a.mm-arrow,.sc-a.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-a.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-a.s-hn #menu .level-1>li.wnd-active-path>a,.sc-a.s-hn #menu .level-1>li.wnd-active>a,.sc-a.s-hn #menu .level-2>li.wnd-active-path>a,.sc-a.s-hn #menu .level-2>li.wnd-active>a,.sc-a.s-hn #menu .level-3>li.wnd-active>a,.sc-a.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }

    .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: #e8e8e8
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-classic .search-bar>input::placeholder,.wnd-s-b .sc-al.s-hn.wnd-mt-sidebar .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .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: #2e4371
    }

    .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: #2e4371
    }

    .sc-al.s-hn .search-results .ssb-view-all a {
        background-color: rgba(20,28,45,.95);
        color: #fff
    }

    .sc-al.s-hn .search-results .ssb-view-all a span:last-child {
        color: hsla(0,0%,100%,.4)
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-sliding .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar {
        border-bottom-color: #e8e8e8
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar>input::placeholder {
        color: #c3c3c3
    }

    .wnd-s-b .sc-al.s-hn.wnd-mt-boxed .search-bar-input {
        background: #fff;
        color: #2e4371
    }

    .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: #2e4371
    }

    .sc-al.s-hn .menu-close {
        color: #141c2d;
        border-bottom: 1px solid hsla(0,0%,76%,.4)
    }

    .sc-al.s-hn .menu-close:after,.sc-al.s-hn .menu-close:before {
        background: #c3c3c3
    }

    .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 .menu-wrapper>ul>li.wnd-with-submenu.hover>a:not(.mm-arrow) {
        border-bottom: 1px solid hsla(0,0%,76%,.4)!important
    }

    .sc-al.s-hn #menu a.mm-arrow,.sc-al.s-hn #menu a.mm-arrow:after {
        color: #82848a!important
    }

    .sc-al.s-hn #menu .menu-wrapper>ul li>a {
        border-bottom: 1px solid hsla(0,0%,76%,.4);
        color: #82848a
    }

    .sc-al.s-hn #menu .level-1>li.wnd-active-path>a,.sc-al.s-hn #menu .level-1>li.wnd-active>a,.sc-al.s-hn #menu .level-2>li.wnd-active-path>a,.sc-al.s-hn #menu .level-2>li.wnd-active>a,.sc-al.s-hn #menu .level-3>li.wnd-active>a,.sc-al.s-hn #menu .level-max>li.wnd-active>a {
        color: #141c2d
    }
}
