@charset "UTF-8";

/*!
 * Author: Webnode.com
 * This website may use some licensed content – more details here: http://www.webnode.com/license/ */

:root {
    --ac-bg-light: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + ((100% - var(--ac-color-l)) / 100 * var(--ac-acl))));
    --ac-bg-dark: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + (var(--ac-color-l) / 100 * var(--ac-acd))));
    --ac-icon-outline-lbg: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + (var(--ac-color-l) / 100 * -14)));
    --ac-icon-border-lbg: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + ((100% - var(--ac-color-l)) / 100 * 20)));
    --ac-icon-outline-dbg: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + ((100% - var(--ac-color-l)) / 100 * 34)));
    --ac-icon-border-dbg: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + (var(--ac-color-l) / 100 * -22)))
}

.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acl.wnd-a-button .wnd-sample-wrapper,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acl.wnd-a-choice label,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acl.wnd-media-solidColor i,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acl.wnd-switcher-item,
.wnd-page:not(.ac-none)~.wnd-base .sc-acl.wnd-a-button .wnd-sample-wrapper,
.wnd-page:not(.ac-none)~.wnd-base .sc-acl.wnd-a-choice label,
.wnd-page:not(.ac-none)~.wnd-base .sc-acl.wnd-media-solidColor i,
.wnd-page:not(.ac-none)~.wnd-base .sc-acl.wnd-switcher-item {
    background-color: var(--ac-bg-light)!important
}

.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-ac.wnd-a-button .wnd-sample-wrapper,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-ac.wnd-a-choice label,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-ac.wnd-media-solidColor i,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-ac.wnd-switcher-item,
.wnd-page:not(.ac-none)~.wnd-base .sc-ac.wnd-a-button .wnd-sample-wrapper,
.wnd-page:not(.ac-none)~.wnd-base .sc-ac.wnd-a-choice label,
.wnd-page:not(.ac-none)~.wnd-base .sc-ac.wnd-media-solidColor i,
.wnd-page:not(.ac-none)~.wnd-base .sc-ac.wnd-switcher-item {
    background-color: var(--ac-color)!important
}

.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acd.wnd-a-button .wnd-sample-wrapper,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acd.wnd-a-choice label,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acd.wnd-media-solidColor i,
.wnd-page:not(.ac-none)~.wnd-base-wrapper .sc-acd.wnd-switcher-item,
.wnd-page:not(.ac-none)~.wnd-base .sc-acd.wnd-a-button .wnd-sample-wrapper,
.wnd-page:not(.ac-none)~.wnd-base .sc-acd.wnd-a-choice label,
.wnd-page:not(.ac-none)~.wnd-base .sc-acd.wnd-media-solidColor i,
.wnd-page:not(.ac-none)~.wnd-base .sc-acd.wnd-switcher-item {
    background-color: var(--ac-bg-dark)!important
}

.wnd-page:not(.ac-none) .s.sc-acl .bgonscroll,
.wnd-page:not(.ac-none) .s.sc-acl .s-bg,
.wnd-page:not(.ac-none) .s.sc-acl.s-c {
    background-color: var(--ac-bg-light)!important
}

.wnd-page:not(.ac-none) .s.sc-ac .bgonscroll,
.wnd-page:not(.ac-none) .s.sc-ac .s-bg,
.wnd-page:not(.ac-none) .s.sc-ac.s-c {
    background-color: var(--ac-color)!important
}

.wnd-page:not(.ac-none) .s.sc-acd .bgonscroll,
.wnd-page:not(.ac-none) .s.sc-acd .s-bg,
.wnd-page:not(.ac-none) .s.sc-acd.s-c {
    background-color: var(--ac-bg-dark)!important
}

.wnd-page:not(.ac-none) .l-bg.sc-acl {
    background-color: var(--ac-bg-light)!important
}

.wnd-page:not(.ac-none) .l-bg.sc-ac {
    background-color: var(--ac-color)!important
}

.wnd-page:not(.ac-none) .l-bg.sc-acd {
    background-color: var(--ac-bg-dark)!important
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]):not(.s-f) .b-text a,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]):not(.s-f) .link a {
    color: var(--ac-color);
    border-color: rgba(var(--ac-color-rgb), .5)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .ci a {
    color: var(--ac-color);
    border-color: var(--ac-color)
}

body.wnd-fe:not(.touched) .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .ci a:hover {
    border-color: transparent
}

.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e-d .prd-title,
.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e-s .prd-title,
.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h1,
.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h2,
.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .blog h2,
.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .s-bdh-t {
    color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e-d-title:after,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e-d .prd-title:after,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h1:after,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .s-bdh-t:after {
    background-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e-d-title .prd-title-c:before,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h1:before,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .s-bdh-t:after {
    background-color: rgba(var(--ac-color-rgb), .3)
}

.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h1 a,
.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h2 a {
    border-color: rgba(var(--ac-color-rgb), .5)
}

body:not(.touched).wnd-fe.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h1 a:hover,
body:not(.touched).wnd-fe.ac-h .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h2 a:hover {
    border-color: currentColor
}

.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h4,
.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .c-c>.b-text h3,
.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .ez-c>.b-text h3 {
    color: var(--ac-color)
}

.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h4 a,
.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .c-c>.b-text h3 a,
.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .ez-c>.b-text h3 a {
    border-color: rgba(var(--ac-color-rgb), .5)
}

body:not(.touched).wnd-fe.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h4 a:hover,
body:not(.touched).wnd-fe.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .c-c>.b-text h3 a:hover,
body:not(.touched).wnd-fe.ac-s .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .ez-c>.b-text h3 a:hover {
    border-color: currentColor
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-text h3:before {
    background-color: var(--ac-color)
}

.ac-o .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e:not(.b-e-s) .prd-title,
.ac-o .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .mt .b-text h3 {
    color: var(--ac-color)
}

.ac-o .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .mt-title .inline-text>span {
    background: rgba(var(--ac-color-rgb), .9);
    color: var(--ac-basic)
}

.ac-o .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .mt .b-text h3 a {
    border-color: rgba(var(--ac-color-rgb), .5)
}

body:not(.touched).wnd-fe.ac-o .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .mt .b-text h3 a:hover {
    border-color: currentColor
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-color>span>span {
    color: var(--ac-basic);
    background-color: var(--ac-color);
    box-shadow: .9375rem 0 0 var(--ac-color), -.9375rem 0 0 var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-color-inv,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-color-text {
    color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-color-alpha>span>span {
    color: var(--ac-basic);
    background-color: rgba(var(--ac-color-rgb), .7);
    box-shadow: .9375rem 0 0 rgba(var(--ac-color-rgb), .7), -.9375rem 0 0 rgba(var(--ac-color-rgb), .7)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-beside .sit-w:after,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-beside .sit-w:before {
    background-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-underline,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-wings {
    color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .claim-underline:after {
    border-bottom-color: rgba(var(--ac-color-rgb), .5)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn .cart-piece-count {
    background-color: var(--ac-color);
    color: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding #menu-mobile {
    color: var(--ac-color)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding #menu-submit span,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding #menu-submit span:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding #menu-submit span:before {
    background-color: var(--ac-color)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .cart a .cart-content-link:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .cart a:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-sliding .search-icon:after {
    color: var(--ac-color)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough #menu-submit span,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough #menu-submit span:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough #menu-submit span:before {
    background-color: var(--ac-color)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .cart.wnd-active.wnd-active a .cart-text span,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .cart.wnd-active a .cart-text span,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .cart a .cart-content-link:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .cart a .cart-text span,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .search-icon-text,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .search-icon:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .search.wnd-active .search-icon-text,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.menu-strikethrough .search.wnd-active .search-icon-text:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a .cart-content-link:after {
    color: var(--ac-color)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a .cart-piece-count {
    background-color: var(--ac-color);
    color: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a .cart-piece-count:after {
    background-color: var(--ac-color)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a:hover {
    background: var(--ac-color);
    color: var(--ac-basic)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a:hover .cart-content-link:after {
    color: var(--ac-basic)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a:hover .cart-piece-count {
    background-color: var(--ac-basic);
    color: var(--ac-color)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .cart a:hover .cart-piece-count:after {
    background: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .search-icon:after {
    color: var(--ac-color)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .search-icon:hover {
    background: var(--ac-color)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed .search-icon:hover:after {
    color: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit {
    color: var(--ac-color)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit span,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit span:after,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit span:before {
    background-color: var(--ac-color)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit:hover {
    background: var(--ac-color);
    color: var(--ac-basic)
}

body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit:hover span,
body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit:hover span:after,
body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn.wnd-mt-boxed #menu-submit:hover span:before {
    background-color: var(--ac-basic)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color .b-l-c {
    background-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color .b-l-text-w {
    color: var(--ac-basic)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color-alpha .b-l-c {
    background-color: rgba(var(--ac-color-rgb), .7)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color-alpha .b-l-text-w {
    color: var(--ac-basic)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color-inv .b-l-text-w,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color-text .b-l-text-w,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-slogan,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-wings .b-l-text-w {
    color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-beside .b-l-text-w:after,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-beside .b-l-text-w:before {
    border-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-underline .b-l-text-w {
    color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-underline .b-l-text-w:after,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-underline .b-l-text-w:before {
    border-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-center .logo-color .b-l-c {
    background-color: transparent
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-center .logo-color .b-l-text-w {
    background-color: var(--ac-color);
    color: var(--ac-basic)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-center .logo-color-alpha .b-l-c {
    background-color: transparent
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]).logo-center .logo-color-alpha .b-l-text-w {
    background-color: rgba(var(--ac-color-rgb), .7);
    color: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color-alpha embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color embed {
    color: var(--ac-basic);
    outline-color: hsl(var(--ac-basic-h), var(--ac-basic-s), calc(var(--ac-basic-l) + var(--ac-basic-l) / 100 * -41));
    border-color: hsl(var(--ac-basic-h), var(--ac-basic-s), calc(var(--ac-basic-l) + (100% - var(--ac-basic-l)) / 100 * 51))
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-bg embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-color-inv embed {
    color: var(--ac-color);
    outline-color: var(--ac-icon-outline-lbg)!important;
    border-color: var(--ac-icon-border-lbg)!important
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-bg-inv embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .logo-gray embed {
    color: var(--ac-color);
    outline-color: var(--ac-icon-outline-dbg)!important;
    border-color: var(--ac-icon-border-dbg)!important
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e .prd-label:not(.prd-out-of-stock) .prd-label-c {
    color: var(--ac-basic);
    background-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn.b-btn-3 .b-btn-l,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn.b-btn-3 .wnd-replace-form-button {
    background-color: var(--ac-color);
    border-color: var(--ac-color);
    color: var(--ac-basic)
}

body.wnd-fe:not(.touched) .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn.b-btn-3 .b-btn-l:hover,
body.wnd-fe:not(.touched) .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn.b-btn-3 .wnd-replace-form-button:hover {
    color: var(--ac-basic);
    background-color: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + var(--ac-color-l) / 100 * -10))!important;
    border-color: hsl(var(--ac-color-h), var(--ac-color-s), calc(var(--ac-color-l) + var(--ac-color-l) / 100 * -10))!important
}

.b-btn-dbb .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn.b-btn-3 .b-btn-l,
.b-btn-dbb .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0, 0, 0, .08)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-4 .b-btn-l,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-4 .wnd-replace-form-button {
    background-color: transparent;
    border-color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-5 .b-btn-l,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-5 .wnd-replace-form-button {
    color: var(--ac-color)
}

.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-5 .b-btn-l .b-btn-t,
.wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-5 .wnd-replace-form-button .b-btn-t {
    border-color: rgba(var(--ac-color-rgb), .4)
}

body.wnd-fe:not(.touched) .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-5 .b-btn-l:hover .b-btn-t,
body.wnd-fe:not(.touched) .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-btn-5 .wnd-replace-form-button:hover .b-btn-t {
    border-color: var(--ac-color)
}

.b-btn-dbb .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e .b-btn.b-btn-3 .b-btn-l,
.b-btn-dbb .wnd-page:not(.ac-none) .s:not([class*=sc-ac]) .b-e .b-btn.b-btn-3 .wnd-replace-form-button {
    border-bottom-color: rgba(0, 0, 0, .08)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-img:not(.wnd-image-placeholder) .b-img-embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-img:not(.wnd-image-placeholder) .b-img-embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-img:not(.wnd-image-placeholder) .b-img-embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-img:not(.wnd-image-placeholder) .b-img-embed {
    border-color: var(--ac-color)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-img:not(.wnd-image-placeholder) embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-img:not(.wnd-image-placeholder) embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-img:not(.wnd-image-placeholder) embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-img:not(.wnd-image-placeholder) embed {
    color: var(--ac-color);
    outline-color: var(--ac-icon-outline-lbg)!important;
    border-color: var(--ac-icon-border-lbg)!important
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .mt .b-img-w,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .mt .b-img-w,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .mt .b-img-w,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .mt .b-img-w {
    border-color: var(--ac-color)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .b-text blockquote p:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .b-text blockquote p:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .b-text blockquote p:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .b-text blockquote p:after {
    color: var(--ac-color)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .mt-title .it-c,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .mt-title .it-c,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .mt-title .it-c,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .mt-title .it-c {
    background-color: rgba(var(--ac-color-rgb), .75);
    color: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-b .logo-nb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-ml .logo-nb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-w .logo-nb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-wt .logo-nb embed {
    color: var(--ac-color);
    outline-color: var(--ac-icon-outline-lbg)!important;
    border-color: var(--ac-icon-border-lbg)!important
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-img:not(.wnd-image-placeholder) .b-img-embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-img:not(.wnd-image-placeholder) .b-img-embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-img:not(.wnd-image-placeholder) .b-img-embed {
    border-color: var(--ac-color)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-img:not(.wnd-image-placeholder) embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-img:not(.wnd-image-placeholder) embed,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-img:not(.wnd-image-placeholder) embed {
    color: var(--ac-color);
    outline-color: var(--ac-icon-outline-dbg)!important;
    border-color: var(--ac-icon-border-dbg)!important
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .mt .b-img-w,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .mt .b-img-w,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote h1,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote h2,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote h3,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote p,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .mt .b-img-w {
    border-color: var(--ac-color)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .b-text blockquote p:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .b-text blockquote p:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote:before,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote h1:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote h2:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote h3:after,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .b-text blockquote p:after {
    color: var(--ac-color)
}

.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .mt-title .it-c,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .mt-title .it-c,
.ac-i .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .mt-title .it-c {
    background-color: rgba(var(--ac-color-rgb), .75);
    color: var(--ac-basic)
}

.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-d .logo-nb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-dt .logo-nb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m.logo-center .logo-wb embed,
.ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).sc-m .logo-nb embed {
    color: var(--ac-color);
    outline-color: var(--ac-icon-outline-dbg)!important;
    border-color: var(--ac-icon-border-dbg)!important
}

.ac-n .wnd-page:not(.ac-none) .sc-a.s-hn .ci a {
    color: var(--ac-color);
    border-color: var(--ac-color)
}

body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn .ci a:hover {
    border-color: transparent
}

.ac-none~.wnd-base-wrapper .sc-acl.wnd-a-button .wnd-sample-wrapper,
.ac-none~.wnd-base-wrapper .sc-acl.wnd-a-choice label,
.ac-none~.wnd-base-wrapper .sc-acl.wnd-media-solidColor i,
.ac-none~.wnd-base-wrapper .sc-acl.wnd-switcher-item,
.ac-none~.wnd-base .sc-acl.wnd-a-button .wnd-sample-wrapper,
.ac-none~.wnd-base .sc-acl.wnd-a-choice label,
.ac-none~.wnd-base .sc-acl.wnd-media-solidColor i,
.ac-none~.wnd-base .sc-acl.wnd-switcher-item {
    background-color: #bbb!important
}

.ac-none~.wnd-base-wrapper .sc-ac.wnd-a-button .wnd-sample-wrapper,
.ac-none~.wnd-base-wrapper .sc-ac.wnd-a-choice label,
.ac-none~.wnd-base-wrapper .sc-ac.wnd-media-solidColor i,
.ac-none~.wnd-base-wrapper .sc-ac.wnd-switcher-item,
.ac-none~.wnd-base .sc-ac.wnd-a-button .wnd-sample-wrapper,
.ac-none~.wnd-base .sc-ac.wnd-a-choice label,
.ac-none~.wnd-base .sc-ac.wnd-media-solidColor i,
.ac-none~.wnd-base .sc-ac.wnd-switcher-item {
    background-color: #888!important
}

.ac-none~.wnd-base-wrapper .sc-acd.wnd-a-button .wnd-sample-wrapper,
.ac-none~.wnd-base-wrapper .sc-acd.wnd-a-choice label,
.ac-none~.wnd-base-wrapper .sc-acd.wnd-media-solidColor i,
.ac-none~.wnd-base-wrapper .sc-acd.wnd-switcher-item,
.ac-none~.wnd-base .sc-acd.wnd-a-button .wnd-sample-wrapper,
.ac-none~.wnd-base .sc-acd.wnd-a-choice label,
.ac-none~.wnd-base .sc-acd.wnd-media-solidColor i,
.ac-none~.wnd-base .sc-acd.wnd-switcher-item {
    background-color: #444!important
}

.ac-none .s.sc-acl .s-bg,
.ac-none .s.sc-acl.s-c {
    background-color: #bbb!important
}

.ac-none .s.sc-ac .s-bg,
.ac-none .s.sc-ac.s-c {
    background-color: #888!important
}

.ac-none .s.sc-acd .s-bg,
.ac-none .s.sc-acd.s-c {
    background-color: #444!important
}

.ac-none .l-bg.sc-acl {
    background-color: #bbb!important
}

.ac-none .l-bg.sc-ac {
    background-color: #888!important
}

.ac-none .l-bg.sc-acd {
    background-color: #444!important
}

@media screen and (max-width:56.24375em) {
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn #menu .level-1>li.wnd-active-path>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn #menu .level-1>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn #menu .level-2>li.wnd-active-path>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn #menu .level-2>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn #menu .level-3>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .s:not([class*=sc-ac]).s-hn #menu .level-max>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn #menu .level-1>li.wnd-active-path>a,
    .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn #menu .level-1>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn #menu .level-2>li.wnd-active-path>a,
    .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn #menu .level-2>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn #menu .level-3>li.wnd-active>a,
    .ac-n .wnd-page:not(.ac-none) .sc-a.s-hn #menu .level-max>li.wnd-active>a {
        color: var(--ac-color)
    }
}