﻿@media screen and (min-width:37.5em) {
    .s-c

{
    padding-right: .625rem;
    padding-left: .625rem
}

@supports (padding:max(0)) {
    .s-c {
        padding-left: max(.625rem,env(safe-area-inset-left));
        padding-right: max(.625rem,env(safe-area-inset-right))
    }
}

.wnd-s-normal .s-c {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.wnd-s-normal .box-space {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.wnd-s-normal.wn-space-top .s-c {
    padding-top: 1rem
}

.wnd-s-normal.wn-space-bottom .s-c {
    padding-bottom: 1rem
}

.wnd-s-higher .s-c {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem
}

.wnd-s-higher .box-space {
    padding-top: 1.5625rem;
    padding-bottom: 1.5625rem
}

.wnd-s-higher.s-f .s-c {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem
}

.wnd-s-higher.wn-space-top .s-c {
    padding-top: 1.25rem
}

.wnd-s-higher.wn-space-bottom .s-c {
    padding-bottom: 1.25rem
}

.wnd-s-high .s-c {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem
}

.wnd-s-high .box-space, .wnd-s-high.s-f .s-c {
    padding-top: 2.1875rem;
    padding-bottom: 2.1875rem
}

.wnd-s-high.wn-space-top .s-c {
    padding-top: 1.75rem
}

.wnd-s-high.wn-space-bottom .s-c {
    padding-bottom: 1.75rem
}

.l:not(.l-boxed,.l-sidebar) .l-m .s-hm-hidden + .s:not(.s-hc).wnd-s-higher .s-c {
    padding-top: 1.5625rem
}

.l:not(.l-boxed,.l-sidebar) .l-m .s-hm-hidden + .s:not(.s-hc).wnd-s-high .s-c {
    padding-top: 2.1875rem
}

.wnd-h-auto.s-hm:not(.s-hm-bdh) {
    min-height: 15.625rem
}

.wnd-h-high {
    min-height: 60vh
}

.wnd-cms .wnd-h-high {
    min-height: calc(60vh - 2.8125rem)
}

.wnd-cms.wnd-uft .wnd-h-high {
    min-height: calc(60vh - 3.0625rem)
}

.wnd-h-full {
    min-height: 75vh
}

.wnd-cms .wnd-h-full {
    min-height: calc(75vh - 2.8125rem)
}

.wnd-cms.wnd-uft .wnd-h-full {
    min-height: calc(75vh - 3.0625rem)
}

.wnd-hh-auto {
    min-height: 15.625rem
}

.wnd-hh-50 {
    min-height: 37.5vh
}

.wnd-hh-high {
    min-height: 56.25vh
}

.wnd-hh-full {
    min-height: 75vh
}

.l-narrow .wnd-s-normal .box-space {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.l-narrow .wnd-s-higher .box-space {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem
}

.l-narrow .wnd-s-high .box-space {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem
}

.l-boxed .wnd-s-normal .box-space {
    padding-top: 2.5rem;
    padding-bottom: 2.5rem
}

.l-boxed .wnd-s-higher .box-space {
    padding-top: 3.125rem;
    padding-bottom: 3.125rem
}

.l-boxed .wnd-s-higher.s-f-simple .s-c {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.l-boxed .wnd-s-high .box-space {
    padding-top: 4.375rem;
    padding-bottom: 4.375rem
}

.l-boxed .wnd-s-high.s-f-simple .s-c {
    padding-top: 1.5625rem;
    padding-bottom: 1.5625rem
}

.l-boxed .s:not(.s-hn,.s-hm,.s-hb) .s-c {
    padding-right: 1.25rem;
    padding-left: 1.25rem
}

@supports (padding:max(0)) {
    .l-boxed .s:not(.s-hn,.s-hm,.s-hb) .s-c {
        padding-left: max(1.25rem,env(safe-area-inset-left));
        padding-right: max(1.25rem,env(safe-area-inset-right))
    }
}

.l-boxed .s-hm.wnd-h-high {
    min-height: 65vh
}

.wnd-cms .l-boxed .s-hm.wnd-h-high {
    min-height: calc(65vh - 2.8125rem)
}

.wnd-cms.wnd-uft .l-boxed .s-hm.wnd-h-high {
    min-height: calc(65vh - 3.0625rem)
}

.l-boxed .s-hm.wnd-h-full {
    min-height: 90vh
}

.wnd-cms .l-boxed .s-hm.wnd-h-full {
    min-height: calc(90vh - 2.8125rem)
}

.wnd-cms.wnd-uft .l-boxed .s-hm.wnd-h-full {
    min-height: calc(90vh - 3.0625rem)
}

.l-boxed .l-m .s:not(:first-child) {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem
}

.l-boxed .l-f .s {
    padding-top: 1.875rem
}

    .l-boxed .l-f .s.s-f-simple {
        padding-bottom: 1.875rem
    }

.ghostinspector .wnd-h-high {
    min-height: 30rem
}

.wnd-cms.ghostinspector .wnd-h-high {
    min-height: 27.1875rem
}

.wnd-cms.wnd-uft.ghostinspector .wnd-h-high {
    min-height: 26.9375rem
}

.ghostinspector .wnd-h-full {
    min-height: 37.5rem
}

.wnd-cms.ghostinspector .wnd-h-full {
    min-height: 34.6875rem
}

.wnd-cms.wnd-uft.ghostinspector .wnd-h-full {
    min-height: 34.4375rem
}

.ghostinspector .wnd-hh-50 {
    min-height: 18.75rem
}

.ghostinspector .wnd-hh-high {
    min-height: 28.125rem
}

.ghostinspector .wnd-hh-full {
    min-height: 37.5rem
}

.ghostinspector.l-boxed .s-hm.wnd-h-high {
    min-height: 32.5rem
}

.wnd-cms .ghostinspector.l-boxed .s-hm.wnd-h-high {
    min-height: 29.6875rem
}

.wnd-cms.wnd-uft .ghostinspector.l-boxed .s-hm.wnd-h-high {
    min-height: 29.4375rem
}

.ghostinspector.l-boxed .s-hm.wnd-h-full {
    min-height: 45rem
}

.wnd-cms .ghostinspector.l-boxed .s-hm.wnd-h-full {
    min-height: 42.1875rem
}

.wnd-cms.wnd-uft .ghostinspector.l-boxed .s-hm.wnd-h-full {
    min-height: 41.9375rem
}

.b-s {
    padding: .9375rem
}

.b-s-t {
    padding-top: .9375rem
}

.b-s-r {
    padding-right: .9375rem
}

.b-s-b {
    padding-bottom: .9375rem
}

.b-s-l {
    padding-left: .9375rem
}

.b-s-25 {
    padding: .23438rem
}

.b-s-t25 {
    padding-top: .23438rem
}

.b-s-r25 {
    padding-right: .23438rem
}

.b-s-b25 {
    padding-bottom: .23438rem
}

.b-s-l25 {
    padding-left: .23438rem
}

.b-s-50 {
    padding: .46875rem
}

.b-s-t50 {
    padding-top: .46875rem
}

.b-s-r50 {
    padding-right: .46875rem
}

.b-s-b50 {
    padding-bottom: .46875rem
}

.b-s-l50 {
    padding-left: .46875rem
}

.b-s-60 {
    padding: .5625rem
}

.b-s-t60 {
    padding-top: .5625rem
}

.b-s-r60 {
    padding-right: .5625rem
}

.b-s-b60 {
    padding-bottom: .5625rem
}

.b-s-l60 {
    padding-left: .5625rem
}

.b-s-150 {
    padding: 1.40625rem
}

.b-s-t150 {
    padding-top: 1.40625rem
}

.b-s-r150 {
    padding-right: 1.40625rem
}

.b-s-b150 {
    padding-bottom: 1.40625rem
}

.b-s-l150 {
    padding-left: 1.40625rem
}

.b-s-200 {
    padding: 1.875rem
}

.b-s-t200 {
    padding-top: 1.875rem
}

.b-s-r200 {
    padding-right: 1.875rem
}

.b-s-b200 {
    padding-bottom: 1.875rem
}

.b-s-l200 {
    padding-left: 1.875rem
}

.l:not(.l-sidebar) .wnd-float-left {
    margin-right: .9375rem !important
}

.l:not(.l-sidebar) .wnd-float-right {
    margin-left: .9375rem !important
}

.l .l-page .b-text .wnd-offset-1 {
    margin-left: 2.5rem
}

.l .l-page .b-text .wnd-offset-2 {
    margin-left: 5rem
}

.l .l-page .b-text .wnd-offset-3 {
    margin-left: 7.5rem
}

.l .l-page .b-text .wnd-offset-4 {
    margin-left: 10rem
}

.l .l-page .b-text .wnd-offset-5 {
    margin-left: 12.5rem
}

.l .l-page .b-text .wnd-align-left.wnd-offset-1 {
    margin-left: 2.5rem
}

.l .l-page .b-text .wnd-align-left.wnd-offset-2 {
    margin-left: 5rem
}

.l .l-page .b-text .wnd-align-left.wnd-offset-3 {
    margin-left: 7.5rem
}

.l .l-page .b-text .wnd-align-left.wnd-offset-4 {
    margin-left: 10rem
}

.l .l-page .b-text .wnd-align-left.wnd-offset-5 {
    margin-left: 12.5rem
}

.l .l-page .b-text .wnd-align-left .wnd-offset-1 {
    margin-left: 2.5rem
}

.l .l-page .b-text .wnd-align-left .wnd-offset-2 {
    margin-left: 5rem
}

.l .l-page .b-text .wnd-align-left .wnd-offset-3 {
    margin-left: 7.5rem
}

.l .l-page .b-text .wnd-align-left .wnd-offset-4 {
    margin-left: 10rem
}

.l .l-page .b-text .wnd-align-left .wnd-offset-5 {
    margin-left: 12.5rem
}

.l .l-page .b-text .wnd-align-right.wnd-offset-1 {
    margin-right: 2.5rem
}

.l .l-page .b-text .wnd-align-right.wnd-offset-2 {
    margin-right: 5rem
}

.l .l-page .b-text .wnd-align-right.wnd-offset-3 {
    margin-right: 7.5rem
}

.l .l-page .b-text .wnd-align-right.wnd-offset-4 {
    margin-right: 10rem
}

.l .l-page .b-text .wnd-align-right.wnd-offset-5 {
    margin-right: 12.5rem
}

.l .l-page .b-text .wnd-align-right[class*=wnd-offset] {
    margin-left: 0
}

.l .l-page .b-text .wnd-align-right .wnd-offset-1 {
    margin-right: 2.5rem
}

.l .l-page .b-text .wnd-align-right .wnd-offset-2 {
    margin-right: 5rem
}

.l .l-page .b-text .wnd-align-right .wnd-offset-3 {
    margin-right: 7.5rem
}

.l .l-page .b-text .wnd-align-right .wnd-offset-4 {
    margin-right: 10rem
}

.l .l-page .b-text .wnd-align-right .wnd-offset-5 {
    margin-right: 12.5rem
}

.l .l-page .b-text .wnd-align-right [class*=wnd-offset] {
    margin-left: 0
}

.l .l-page .b-text .wnd-align-center.wnd-offset-1 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.l .l-page .b-text .wnd-align-center.wnd-offset-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .b-text .wnd-align-center.wnd-offset-3 {
    padding-left: 3.75rem;
    padding-right: 3.75rem
}

.l .l-page .b-text .wnd-align-center.wnd-offset-4 {
    padding-left: 5rem;
    padding-right: 5rem
}

.l .l-page .b-text .wnd-align-center.wnd-offset-5 {
    padding-left: 6.25rem;
    padding-right: 6.25rem
}

.l .l-page .b-text .wnd-align-center[class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .b-text .wnd-align-center .wnd-offset-1 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.l .l-page .b-text .wnd-align-center .wnd-offset-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .b-text .wnd-align-center .wnd-offset-3 {
    padding-left: 3.75rem;
    padding-right: 3.75rem
}

.l .l-page .b-text .wnd-align-center .wnd-offset-4 {
    padding-left: 5rem;
    padding-right: 5rem
}

.l .l-page .b-text .wnd-align-center .wnd-offset-5 {
    padding-left: 6.25rem;
    padding-right: 6.25rem
}

.l .l-page .b-text .wnd-align-center [class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .b-text .wnd-align-justify.wnd-offset-1 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.l .l-page .b-text .wnd-align-justify.wnd-offset-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .b-text .wnd-align-justify.wnd-offset-3 {
    padding-left: 3.75rem;
    padding-right: 3.75rem
}

.l .l-page .b-text .wnd-align-justify.wnd-offset-4 {
    padding-left: 5rem;
    padding-right: 5rem
}

.l .l-page .b-text .wnd-align-justify.wnd-offset-5 {
    padding-left: 6.25rem;
    padding-right: 6.25rem
}

.l .l-page .b-text .wnd-align-justify[class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .b-text .wnd-align-justify .wnd-offset-1 {
    padding-left: 1.25rem;
    padding-right: 1.25rem
}

.l .l-page .b-text .wnd-align-justify .wnd-offset-2 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .b-text .wnd-align-justify .wnd-offset-3 {
    padding-left: 3.75rem;
    padding-right: 3.75rem
}

.l .l-page .b-text .wnd-align-justify .wnd-offset-4 {
    padding-left: 5rem;
    padding-right: 5rem
}

.l .l-page .b-text .wnd-align-justify .wnd-offset-5 {
    padding-left: 6.25rem;
    padding-right: 6.25rem
}

.l .l-page .b-text .wnd-align-justify [class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .mt .b-text .wnd-offset-1 {
    margin-left: 1rem
}

.l .l-page .mt .b-text .wnd-offset-2 {
    margin-left: 2rem
}

.l .l-page .mt .b-text .wnd-offset-3 {
    margin-left: 3rem
}

.l .l-page .mt .b-text .wnd-offset-4 {
    margin-left: 4rem
}

.l .l-page .mt .b-text .wnd-offset-5 {
    margin-left: 5rem
}

.l .l-page .mt .b-text .wnd-align-left.wnd-offset-1 {
    margin-left: 1rem
}

.l .l-page .mt .b-text .wnd-align-left.wnd-offset-2 {
    margin-left: 2rem
}

.l .l-page .mt .b-text .wnd-align-left.wnd-offset-3 {
    margin-left: 3rem
}

.l .l-page .mt .b-text .wnd-align-left.wnd-offset-4 {
    margin-left: 4rem
}

.l .l-page .mt .b-text .wnd-align-left.wnd-offset-5 {
    margin-left: 5rem
}

.l .l-page .mt .b-text .wnd-align-left .wnd-offset-1 {
    margin-left: 1rem
}

.l .l-page .mt .b-text .wnd-align-left .wnd-offset-2 {
    margin-left: 2rem
}

.l .l-page .mt .b-text .wnd-align-left .wnd-offset-3 {
    margin-left: 3rem
}

.l .l-page .mt .b-text .wnd-align-left .wnd-offset-4 {
    margin-left: 4rem
}

.l .l-page .mt .b-text .wnd-align-left .wnd-offset-5 {
    margin-left: 5rem
}

.l .l-page .mt .b-text .wnd-align-right.wnd-offset-1 {
    margin-right: 1rem
}

.l .l-page .mt .b-text .wnd-align-right.wnd-offset-2 {
    margin-right: 2rem
}

.l .l-page .mt .b-text .wnd-align-right.wnd-offset-3 {
    margin-right: 3rem
}

.l .l-page .mt .b-text .wnd-align-right.wnd-offset-4 {
    margin-right: 4rem
}

.l .l-page .mt .b-text .wnd-align-right.wnd-offset-5 {
    margin-right: 5rem
}

.l .l-page .mt .b-text .wnd-align-right[class*=wnd-offset] {
    margin-left: 0
}

.l .l-page .mt .b-text .wnd-align-right .wnd-offset-1 {
    margin-right: 1rem
}

.l .l-page .mt .b-text .wnd-align-right .wnd-offset-2 {
    margin-right: 2rem
}

.l .l-page .mt .b-text .wnd-align-right .wnd-offset-3 {
    margin-right: 3rem
}

.l .l-page .mt .b-text .wnd-align-right .wnd-offset-4 {
    margin-right: 4rem
}

.l .l-page .mt .b-text .wnd-align-right .wnd-offset-5 {
    margin-right: 5rem
}

.l .l-page .mt .b-text .wnd-align-right [class*=wnd-offset] {
    margin-left: 0
}

.l .l-page .mt .b-text .wnd-align-center.wnd-offset-1 {
    padding-left: .5rem;
    padding-right: .5rem
}

.l .l-page .mt .b-text .wnd-align-center.wnd-offset-2 {
    padding-left: 1rem;
    padding-right: 1rem
}

.l .l-page .mt .b-text .wnd-align-center.wnd-offset-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.l .l-page .mt .b-text .wnd-align-center.wnd-offset-4 {
    padding-left: 2rem;
    padding-right: 2rem
}

.l .l-page .mt .b-text .wnd-align-center.wnd-offset-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .mt .b-text .wnd-align-center[class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .mt .b-text .wnd-align-center .wnd-offset-1 {
    padding-left: .5rem;
    padding-right: .5rem
}

.l .l-page .mt .b-text .wnd-align-center .wnd-offset-2 {
    padding-left: 1rem;
    padding-right: 1rem
}

.l .l-page .mt .b-text .wnd-align-center .wnd-offset-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.l .l-page .mt .b-text .wnd-align-center .wnd-offset-4 {
    padding-left: 2rem;
    padding-right: 2rem
}

.l .l-page .mt .b-text .wnd-align-center .wnd-offset-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .mt .b-text .wnd-align-center [class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .mt .b-text .wnd-align-justify.wnd-offset-1 {
    padding-left: .5rem;
    padding-right: .5rem
}

.l .l-page .mt .b-text .wnd-align-justify.wnd-offset-2 {
    padding-left: 1rem;
    padding-right: 1rem
}

.l .l-page .mt .b-text .wnd-align-justify.wnd-offset-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.l .l-page .mt .b-text .wnd-align-justify.wnd-offset-4 {
    padding-left: 2rem;
    padding-right: 2rem
}

.l .l-page .mt .b-text .wnd-align-justify.wnd-offset-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .mt .b-text .wnd-align-justify[class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.l .l-page .mt .b-text .wnd-align-justify .wnd-offset-1 {
    padding-left: .5rem;
    padding-right: .5rem
}

.l .l-page .mt .b-text .wnd-align-justify .wnd-offset-2 {
    padding-left: 1rem;
    padding-right: 1rem
}

.l .l-page .mt .b-text .wnd-align-justify .wnd-offset-3 {
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.l .l-page .mt .b-text .wnd-align-justify .wnd-offset-4 {
    padding-left: 2rem;
    padding-right: 2rem
}

.l .l-page .mt .b-text .wnd-align-justify .wnd-offset-5 {
    padding-left: 2.5rem;
    padding-right: 2.5rem
}

.l .l-page .mt .b-text .wnd-align-justify [class*=wnd-offset] {
    margin-left: auto !important;
    margin-right: auto !important
}

.arrow {
    width: 4rem
}

.arrow-submit {
    font-size: 2.5rem;
    line-height: 1.625;
    width: 4rem;
    height: 4rem;
    margin-top: -2rem
}

.arrow-prev {
    left: -.625rem
}

.arrow-next {
    right: -.625rem
}

.wnd-s-high:not(.s-f) .cw-c, .wnd-s-higher:not(.s-f) .cw-c {
    margin-left: -.3125rem;
    margin-right: -.3125rem
}

.wnd-s-high:not(.s-f) .c-c, .wnd-s-higher:not(.s-f) .c-c {
    padding: .3125rem
}

.logo-classic .b-l {
    max-width: 28.125rem
}

    .logo-classic .b-l.logo-beside .b-l-text-w, .logo-classic .b-l.logo-wings .b-l-text-w {
        padding-left: calc(3.4375rem - .21em)
    }

        .logo-classic .b-l.logo-beside .b-l-text-w:after, .logo-classic .b-l.logo-beside .b-l-text-w:before, .logo-classic .b-l.logo-wings .b-l-text-w:after, .logo-classic .b-l.logo-wings .b-l-text-w:before {
            width: 2.8125rem
        }

    .logo-classic .b-l.logo-beside[class*=iar] .b-l-text-w, .logo-classic .b-l.logo-wings[class*=iar] .b-l-text-w {
        padding-right: calc(3.4375rem - .21em)
    }

.logo-center .b-l.b-ls-s img {
    max-height: 4.375rem;
    max-width: 11.25rem
}

.logo-center .b-l.b-ls-m img {
    max-height: 5.625rem;
    max-width: 12.5rem
}

.logo-center .b-l.b-ls-l img {
    max-height: 7.1875rem;
    max-width: 13.75rem
}

.logo-center .b-l.b-ls-s .logo-svg {
    height: 3.875rem;
    max-width: 8.75rem
}

.logo-center .b-l.b-ls-m .logo-svg {
    height: 5rem;
    max-width: 10.625rem
}

.logo-center .b-l.b-ls-l .logo-svg {
    height: 6.5625rem;
    max-width: 13.75rem
}

.logo-center .b-l.logo-beside .b-l-text-w, .logo-center .b-l.logo-wings .b-l-text-w {
    padding-left: calc(3.4375rem - .21em);
    padding-right: calc(3.4375rem - .21em)
}

    .logo-center .b-l.logo-beside .b-l-text-w:after, .logo-center .b-l.logo-beside .b-l-text-w:before, .logo-center .b-l.logo-wings .b-l-text-w:after, .logo-center .b-l.logo-wings .b-l-text-w:before {
        width: 2.8125rem
    }

.logo-sidebar .b-l {
    max-width: 28.125rem
}

    .logo-sidebar .b-l.logo-beside .b-l-text-w, .logo-sidebar .b-l.logo-wings .b-l-text-w {
        padding-left: calc(3.4375rem - .21em)
    }

        .logo-sidebar .b-l.logo-beside .b-l-text-w:after, .logo-sidebar .b-l.logo-beside .b-l-text-w:before, .logo-sidebar .b-l.logo-wings .b-l-text-w:after, .logo-sidebar .b-l.logo-wings .b-l-text-w:before {
            width: 2.8125rem
        }

    .logo-sidebar .b-l.logo-beside.wnd-image-vector .b-l-text-w, .logo-sidebar .b-l.logo-beside[class*=iar] .b-l-text-w, .logo-sidebar .b-l.logo-wings.wnd-image-vector .b-l-text-w, .logo-sidebar .b-l.logo-wings[class*=iar] .b-l-text-w {
        padding-right: calc(3.4375rem - .21em)
    }

.logo.logo-17, .logo.logo-21, .logo.logo-25 {
    font-size: 1.075rem
}

.logo.logo-28, .logo.logo-32 {
    font-size: 1.3125rem
}

.logo.logo-36 {
    font-size: 1.5625rem
}

.logo.logo-40 {
    font-size: 1.75rem
}

.logo.logo-44 {
    font-size: 2rem
}

.logo.logo-48, .logo.logo-54, .logo.logo-60 {
    font-size: 2.25rem
}

.logo.logo-64, .logo.logo-70 {
    font-size: 2.5rem
}

.logo.logo-75 {
    font-size: 2.75rem
}

.logo-classic .logo-25, .logo-sidebar .logo-25 {
    line-height: 1.6
}

    .logo-classic .logo-25 .b-l-text-c, .logo-sidebar .logo-25 .b-l-text-c {
        max-height: 3.2em
    }

.logo-slogan .slogan-13 {
    font-size: .8125rem
}

.logo-slogan .slogan-15 {
    font-size: .95rem
}

.logo-slogan .slogan-17, .logo-slogan .slogan-21, .logo-slogan .slogan-24 {
    font-size: 1.075rem
}

.s-hn-slogan .logo-slogan .claim-beside .sit-w, .s-hn-slogan .logo-slogan .claim-wings .sit-w {
    padding-left: calc(3.125rem - .21em)
}

    .s-hn-slogan .logo-slogan .claim-beside .sit-w:before, .s-hn-slogan .logo-slogan .claim-wings .sit-w:before {
        width: 2.1875rem
    }

.wnd-mt-boxed .cart-and-mobile {
    padding: 0 .3125rem
}

.claim .claim-46 {
    font-size: 2.125rem
}

.claim .claim-52 {
    font-size: 2.625rem
}

.claim .claim-55 {
    font-size: 2.8125rem
}

.claim .claim-56 {
    font-size: 2.5rem
}

.claim .claim-58 {
    font-size: 2.375rem
}

.claim .claim-60 {
    font-size: 1.875rem
}

.claim .claim-63 {
    font-size: 2.8125rem
}

.claim .claim-64 {
    font-size: 3rem
}

.claim .claim-65 {
    font-size: 2.8125rem
}

.claim .claim-66 {
    font-size: 3.125rem
}

.claim .claim-70 {
    font-size: 3.9375rem
}

.claim .claim-72 {
    font-size: 3.375rem
}

.claim .claim-74 {
    font-size: 2.8125rem
}

.claim .claim-80 {
    font-size: 3.75rem
}

.claim .claim-100 {
    font-size: 4.25rem
}

.claim .claim-114 {
    font-size: 3.125rem
}

.claim .claim-120 {
    font-size: 4.75rem
}

.claim .claim-122 {
    font-size: 3.75rem
}

.claim .claim-130 {
    font-size: 5.125rem
}

.claim .claim-142 {
    font-size: 5.375rem
}

.claim .claim-170 {
    font-size: 4.375rem
}

.claim-nb {
    line-height: 150%
}

.claim-wb.brandon-grotesque.claim-46, .claim-wb.exo2.claim-46, .claim-wb.fira-sans.claim-46, .claim-wb.josefin-sans.claim-46, .claim-wb.josefix.claim-46, .claim-wb.jp-kei-font.claim-46, .claim-wb.metropolis.claim-46, .claim-wb.proxima-nova.claim-46, .claim-wb.raleway.claim-46, .claim-wb.roboto.claim-46, .claim-wb.work-sans.claim-46, .claim-wb.zilla-slab.claim-46, .claim-wb.zillaslab.claim-46 {
    line-height: 175%
}

.claim-wb.brandon-grotesque.claim-52, .claim-wb.brandon-grotesque.claim-55, .claim-wb.brandon-grotesque.claim-56, .claim-wb.brandon-grotesque.claim-58, .claim-wb.brandon-grotesque.claim-60, .claim-wb.exo2.claim-52, .claim-wb.exo2.claim-55, .claim-wb.exo2.claim-56, .claim-wb.exo2.claim-58, .claim-wb.exo2.claim-60, .claim-wb.fira-sans.claim-52, .claim-wb.fira-sans.claim-55, .claim-wb.fira-sans.claim-56, .claim-wb.fira-sans.claim-58, .claim-wb.fira-sans.claim-60, .claim-wb.josefin-sans.claim-52, .claim-wb.josefin-sans.claim-55, .claim-wb.josefin-sans.claim-56, .claim-wb.josefin-sans.claim-58, .claim-wb.josefin-sans.claim-60, .claim-wb.josefix.claim-52, .claim-wb.josefix.claim-55, .claim-wb.josefix.claim-56, .claim-wb.josefix.claim-58, .claim-wb.josefix.claim-60, .claim-wb.jp-kei-font.claim-52, .claim-wb.jp-kei-font.claim-55, .claim-wb.jp-kei-font.claim-56, .claim-wb.jp-kei-font.claim-58, .claim-wb.jp-kei-font.claim-60, .claim-wb.metropolis.claim-52, .claim-wb.metropolis.claim-55, .claim-wb.metropolis.claim-56, .claim-wb.metropolis.claim-58, .claim-wb.metropolis.claim-60, .claim-wb.proxima-nova.claim-52, .claim-wb.proxima-nova.claim-55, .claim-wb.proxima-nova.claim-56, .claim-wb.proxima-nova.claim-58, .claim-wb.proxima-nova.claim-60, .claim-wb.raleway.claim-52, .claim-wb.raleway.claim-55, .claim-wb.raleway.claim-56, .claim-wb.raleway.claim-58, .claim-wb.raleway.claim-60, .claim-wb.roboto.claim-52, .claim-wb.roboto.claim-55, .claim-wb.roboto.claim-56, .claim-wb.roboto.claim-58, .claim-wb.roboto.claim-60, .claim-wb.work-sans.claim-52, .claim-wb.work-sans.claim-55, .claim-wb.work-sans.claim-56, .claim-wb.work-sans.claim-58, .claim-wb.work-sans.claim-60, .claim-wb.zilla-slab.claim-52, .claim-wb.zilla-slab.claim-55, .claim-wb.zilla-slab.claim-56, .claim-wb.zilla-slab.claim-58, .claim-wb.zilla-slab.claim-60, .claim-wb.zillaslab.claim-52, .claim-wb.zillaslab.claim-55, .claim-wb.zillaslab.claim-56, .claim-wb.zillaslab.claim-58, .claim-wb.zillaslab.claim-60 {
    line-height: 170%
}

.claim-wb.brandon-grotesque.claim-63, .claim-wb.brandon-grotesque.claim-64, .claim-wb.brandon-grotesque.claim-65, .claim-wb.brandon-grotesque.claim-66, .claim-wb.exo2.claim-63, .claim-wb.exo2.claim-64, .claim-wb.exo2.claim-65, .claim-wb.exo2.claim-66, .claim-wb.fira-sans.claim-63, .claim-wb.fira-sans.claim-64, .claim-wb.fira-sans.claim-65, .claim-wb.fira-sans.claim-66, .claim-wb.josefin-sans.claim-63, .claim-wb.josefin-sans.claim-64, .claim-wb.josefin-sans.claim-65, .claim-wb.josefin-sans.claim-66, .claim-wb.josefix.claim-63, .claim-wb.josefix.claim-64, .claim-wb.josefix.claim-65, .claim-wb.josefix.claim-66, .claim-wb.jp-kei-font.claim-63, .claim-wb.jp-kei-font.claim-64, .claim-wb.jp-kei-font.claim-65, .claim-wb.jp-kei-font.claim-66, .claim-wb.metropolis.claim-63, .claim-wb.metropolis.claim-64, .claim-wb.metropolis.claim-65, .claim-wb.metropolis.claim-66, .claim-wb.proxima-nova.claim-63, .claim-wb.proxima-nova.claim-64, .claim-wb.proxima-nova.claim-65, .claim-wb.proxima-nova.claim-66, .claim-wb.raleway.claim-63, .claim-wb.raleway.claim-64, .claim-wb.raleway.claim-65, .claim-wb.raleway.claim-66, .claim-wb.roboto.claim-63, .claim-wb.roboto.claim-64, .claim-wb.roboto.claim-65, .claim-wb.roboto.claim-66, .claim-wb.work-sans.claim-63, .claim-wb.work-sans.claim-64, .claim-wb.work-sans.claim-65, .claim-wb.work-sans.claim-66, .claim-wb.zilla-slab.claim-63, .claim-wb.zilla-slab.claim-64, .claim-wb.zilla-slab.claim-65, .claim-wb.zilla-slab.claim-66, .claim-wb.zillaslab.claim-63, .claim-wb.zillaslab.claim-64, .claim-wb.zillaslab.claim-65, .claim-wb.zillaslab.claim-66 {
    line-height: 163%
}

.claim-wb.brandon-grotesque.claim-70, .claim-wb.brandon-grotesque.claim-72, .claim-wb.brandon-grotesque.claim-74, .claim-wb.brandon-grotesque.claim-80, .claim-wb.exo2.claim-70, .claim-wb.exo2.claim-72, .claim-wb.exo2.claim-74, .claim-wb.exo2.claim-80, .claim-wb.fira-sans.claim-70, .claim-wb.fira-sans.claim-72, .claim-wb.fira-sans.claim-74, .claim-wb.fira-sans.claim-80, .claim-wb.josefin-sans.claim-70, .claim-wb.josefin-sans.claim-72, .claim-wb.josefin-sans.claim-74, .claim-wb.josefin-sans.claim-80, .claim-wb.josefix.claim-70, .claim-wb.josefix.claim-72, .claim-wb.josefix.claim-74, .claim-wb.josefix.claim-80, .claim-wb.jp-kei-font.claim-70, .claim-wb.jp-kei-font.claim-72, .claim-wb.jp-kei-font.claim-74, .claim-wb.jp-kei-font.claim-80, .claim-wb.metropolis.claim-70, .claim-wb.metropolis.claim-72, .claim-wb.metropolis.claim-74, .claim-wb.metropolis.claim-80, .claim-wb.proxima-nova.claim-70, .claim-wb.proxima-nova.claim-72, .claim-wb.proxima-nova.claim-74, .claim-wb.proxima-nova.claim-80, .claim-wb.raleway.claim-70, .claim-wb.raleway.claim-72, .claim-wb.raleway.claim-74, .claim-wb.raleway.claim-80, .claim-wb.roboto.claim-70, .claim-wb.roboto.claim-72, .claim-wb.roboto.claim-74, .claim-wb.roboto.claim-80, .claim-wb.work-sans.claim-70, .claim-wb.work-sans.claim-72, .claim-wb.work-sans.claim-74, .claim-wb.work-sans.claim-80, .claim-wb.zilla-slab.claim-70, .claim-wb.zilla-slab.claim-72, .claim-wb.zilla-slab.claim-74, .claim-wb.zilla-slab.claim-80, .claim-wb.zillaslab.claim-70, .claim-wb.zillaslab.claim-72, .claim-wb.zillaslab.claim-74, .claim-wb.zillaslab.claim-80 {
    line-height: 160%
}

.claim-wb.brandon-grotesque.claim-100, .claim-wb.exo2.claim-100, .claim-wb.fira-sans.claim-100, .claim-wb.josefin-sans.claim-100, .claim-wb.josefix.claim-100, .claim-wb.jp-kei-font.claim-100, .claim-wb.metropolis.claim-100, .claim-wb.proxima-nova.claim-100, .claim-wb.raleway.claim-100, .claim-wb.roboto.claim-100, .claim-wb.work-sans.claim-100, .claim-wb.zilla-slab.claim-100, .claim-wb.zillaslab.claim-100 {
    line-height: 155%
}

.claim-wb.brandon-grotesque.claim-114, .claim-wb.brandon-grotesque.claim-120, .claim-wb.brandon-grotesque.claim-122, .claim-wb.brandon-grotesque.claim-130, .claim-wb.brandon-grotesque.claim-142, .claim-wb.brandon-grotesque.claim-170, .claim-wb.exo2.claim-114, .claim-wb.exo2.claim-120, .claim-wb.exo2.claim-122, .claim-wb.exo2.claim-130, .claim-wb.exo2.claim-142, .claim-wb.exo2.claim-170, .claim-wb.fira-sans.claim-114, .claim-wb.fira-sans.claim-120, .claim-wb.fira-sans.claim-122, .claim-wb.fira-sans.claim-130, .claim-wb.fira-sans.claim-142, .claim-wb.fira-sans.claim-170, .claim-wb.josefin-sans.claim-114, .claim-wb.josefin-sans.claim-120, .claim-wb.josefin-sans.claim-122, .claim-wb.josefin-sans.claim-130, .claim-wb.josefin-sans.claim-142, .claim-wb.josefin-sans.claim-170, .claim-wb.josefix.claim-114, .claim-wb.josefix.claim-120, .claim-wb.josefix.claim-122, .claim-wb.josefix.claim-130, .claim-wb.josefix.claim-142, .claim-wb.josefix.claim-170, .claim-wb.jp-kei-font.claim-114, .claim-wb.jp-kei-font.claim-120, .claim-wb.jp-kei-font.claim-122, .claim-wb.jp-kei-font.claim-130, .claim-wb.jp-kei-font.claim-142, .claim-wb.jp-kei-font.claim-170, .claim-wb.metropolis.claim-114, .claim-wb.metropolis.claim-120, .claim-wb.metropolis.claim-122, .claim-wb.metropolis.claim-130, .claim-wb.metropolis.claim-142, .claim-wb.metropolis.claim-170, .claim-wb.proxima-nova.claim-114, .claim-wb.proxima-nova.claim-120, .claim-wb.proxima-nova.claim-122, .claim-wb.proxima-nova.claim-130, .claim-wb.proxima-nova.claim-142, .claim-wb.proxima-nova.claim-170, .claim-wb.raleway.claim-114, .claim-wb.raleway.claim-120, .claim-wb.raleway.claim-122, .claim-wb.raleway.claim-130, .claim-wb.raleway.claim-142, .claim-wb.raleway.claim-170, .claim-wb.roboto.claim-114, .claim-wb.roboto.claim-120, .claim-wb.roboto.claim-122, .claim-wb.roboto.claim-130, .claim-wb.roboto.claim-142, .claim-wb.roboto.claim-170, .claim-wb.work-sans.claim-114, .claim-wb.work-sans.claim-120, .claim-wb.work-sans.claim-122, .claim-wb.work-sans.claim-130, .claim-wb.work-sans.claim-142, .claim-wb.work-sans.claim-170, .claim-wb.zilla-slab.claim-114, .claim-wb.zilla-slab.claim-120, .claim-wb.zilla-slab.claim-122, .claim-wb.zilla-slab.claim-130, .claim-wb.zilla-slab.claim-142, .claim-wb.zilla-slab.claim-170, .claim-wb.zillaslab.claim-114, .claim-wb.zillaslab.claim-120, .claim-wb.zillaslab.claim-122, .claim-wb.zillaslab.claim-130, .claim-wb.zillaslab.claim-142, .claim-wb.zillaslab.claim-170 {
    line-height: 153%
}

.claim-wb.alegreya-sans.claim-46, .claim-wb.alegreya.claim-46, .claim-wb.allura.claim-46, .claim-wb.cormorant.claim-46, .claim-wb.jp-logo-type-gothic.claim-46, .claim-wb.jp-utsukushi-mincho.claim-46, .claim-wb.jp-wada-lab-maru-gothic.claim-46, .claim-wb.life-savers.claim-46, .claim-wb.literata.claim-46, .claim-wb.lora.claim-46, .claim-wb.marcellix.claim-46, .claim-wb.marcellus.claim-46, .claim-wb.merriweather.claim-46, .claim-wb.montserrat.claim-46, .claim-wb.noto-sans.claim-46, .claim-wb.noto-serif.claim-46, .claim-wb.piazzolla.claim-46, .claim-wb.playfair-display.claim-46, .claim-wb.quicksand.claim-46, .claim-wb.rajdhani.claim-46, .claim-wb.reklame-script.claim-46, .claim-wb.tinos.claim-46 {
    line-height: 183%
}

.claim-wb.alegreya-sans.claim-52, .claim-wb.alegreya-sans.claim-55, .claim-wb.alegreya-sans.claim-56, .claim-wb.alegreya-sans.claim-58, .claim-wb.alegreya-sans.claim-60, .claim-wb.alegreya.claim-52, .claim-wb.alegreya.claim-55, .claim-wb.alegreya.claim-56, .claim-wb.alegreya.claim-58, .claim-wb.alegreya.claim-60, .claim-wb.allura.claim-52, .claim-wb.allura.claim-55, .claim-wb.allura.claim-56, .claim-wb.allura.claim-58, .claim-wb.allura.claim-60, .claim-wb.cormorant.claim-52, .claim-wb.cormorant.claim-55, .claim-wb.cormorant.claim-56, .claim-wb.cormorant.claim-58, .claim-wb.cormorant.claim-60, .claim-wb.jp-logo-type-gothic.claim-52, .claim-wb.jp-logo-type-gothic.claim-55, .claim-wb.jp-logo-type-gothic.claim-56, .claim-wb.jp-logo-type-gothic.claim-58, .claim-wb.jp-logo-type-gothic.claim-60, .claim-wb.jp-utsukushi-mincho.claim-52, .claim-wb.jp-utsukushi-mincho.claim-55, .claim-wb.jp-utsukushi-mincho.claim-56, .claim-wb.jp-utsukushi-mincho.claim-58, .claim-wb.jp-utsukushi-mincho.claim-60, .claim-wb.jp-wada-lab-maru-gothic.claim-52, .claim-wb.jp-wada-lab-maru-gothic.claim-55, .claim-wb.jp-wada-lab-maru-gothic.claim-56, .claim-wb.jp-wada-lab-maru-gothic.claim-58, .claim-wb.jp-wada-lab-maru-gothic.claim-60, .claim-wb.life-savers.claim-52, .claim-wb.life-savers.claim-55, .claim-wb.life-savers.claim-56, .claim-wb.life-savers.claim-58, .claim-wb.life-savers.claim-60, .claim-wb.literata.claim-52, .claim-wb.literata.claim-55, .claim-wb.literata.claim-56, .claim-wb.literata.claim-58, .claim-wb.literata.claim-60, .claim-wb.lora.claim-52, .claim-wb.lora.claim-55, .claim-wb.lora.claim-56, .claim-wb.lora.claim-58, .claim-wb.lora.claim-60, .claim-wb.marcellix.claim-52, .claim-wb.marcellix.claim-55, .claim-wb.marcellix.claim-56, .claim-wb.marcellix.claim-58, .claim-wb.marcellix.claim-60, .claim-wb.marcellus.claim-52, .claim-wb.marcellus.claim-55, .claim-wb.marcellus.claim-56, .claim-wb.marcellus.claim-58, .claim-wb.marcellus.claim-60, .claim-wb.merriweather.claim-52, .claim-wb.merriweather.claim-55, .claim-wb.merriweather.claim-56, .claim-wb.merriweather.claim-58, .claim-wb.merriweather.claim-60, .claim-wb.montserrat.claim-52, .claim-wb.montserrat.claim-55, .claim-wb.montserrat.claim-56, .claim-wb.montserrat.claim-58, .claim-wb.montserrat.claim-60, .claim-wb.noto-sans.claim-52, .claim-wb.noto-sans.claim-55, .claim-wb.noto-sans.claim-56, .claim-wb.noto-sans.claim-58, .claim-wb.noto-sans.claim-60, .claim-wb.noto-serif.claim-52, .claim-wb.noto-serif.claim-55, .claim-wb.noto-serif.claim-56, .claim-wb.noto-serif.claim-58, .claim-wb.noto-serif.claim-60, .claim-wb.piazzolla.claim-52, .claim-wb.piazzolla.claim-55, .claim-wb.piazzolla.claim-56, .claim-wb.piazzolla.claim-58, .claim-wb.piazzolla.claim-60, .claim-wb.playfair-display.claim-52, .claim-wb.playfair-display.claim-55, .claim-wb.playfair-display.claim-56, .claim-wb.playfair-display.claim-58, .claim-wb.playfair-display.claim-60, .claim-wb.quicksand.claim-52, .claim-wb.quicksand.claim-55, .claim-wb.quicksand.claim-56, .claim-wb.quicksand.claim-58, .claim-wb.quicksand.claim-60, .claim-wb.rajdhani.claim-52, .claim-wb.rajdhani.claim-55, .claim-wb.rajdhani.claim-56, .claim-wb.rajdhani.claim-58, .claim-wb.rajdhani.claim-60, .claim-wb.reklame-script.claim-52, .claim-wb.reklame-script.claim-55, .claim-wb.reklame-script.claim-56, .claim-wb.reklame-script.claim-58, .claim-wb.reklame-script.claim-60, .claim-wb.tinos.claim-52, .claim-wb.tinos.claim-55, .claim-wb.tinos.claim-56, .claim-wb.tinos.claim-58, .claim-wb.tinos.claim-60 {
    line-height: 177%
}

.claim-wb.alegreya-sans.claim-63, .claim-wb.alegreya-sans.claim-64, .claim-wb.alegreya-sans.claim-65, .claim-wb.alegreya-sans.claim-66, .claim-wb.alegreya-sans.claim-70, .claim-wb.alegreya-sans.claim-72, .claim-wb.alegreya-sans.claim-74, .claim-wb.alegreya.claim-63, .claim-wb.alegreya.claim-64, .claim-wb.alegreya.claim-65, .claim-wb.alegreya.claim-66, .claim-wb.alegreya.claim-70, .claim-wb.alegreya.claim-72, .claim-wb.alegreya.claim-74, .claim-wb.allura.claim-63, .claim-wb.allura.claim-64, .claim-wb.allura.claim-65, .claim-wb.allura.claim-66, .claim-wb.allura.claim-70, .claim-wb.allura.claim-72, .claim-wb.allura.claim-74, .claim-wb.cormorant.claim-63, .claim-wb.cormorant.claim-64, .claim-wb.cormorant.claim-65, .claim-wb.cormorant.claim-66, .claim-wb.cormorant.claim-70, .claim-wb.cormorant.claim-72, .claim-wb.cormorant.claim-74, .claim-wb.jp-logo-type-gothic.claim-63, .claim-wb.jp-logo-type-gothic.claim-64, .claim-wb.jp-logo-type-gothic.claim-65, .claim-wb.jp-logo-type-gothic.claim-66, .claim-wb.jp-logo-type-gothic.claim-70, .claim-wb.jp-logo-type-gothic.claim-72, .claim-wb.jp-logo-type-gothic.claim-74, .claim-wb.jp-utsukushi-mincho.claim-63, .claim-wb.jp-utsukushi-mincho.claim-64, .claim-wb.jp-utsukushi-mincho.claim-65, .claim-wb.jp-utsukushi-mincho.claim-66, .claim-wb.jp-utsukushi-mincho.claim-70, .claim-wb.jp-utsukushi-mincho.claim-72, .claim-wb.jp-utsukushi-mincho.claim-74, .claim-wb.jp-wada-lab-maru-gothic.claim-63, .claim-wb.jp-wada-lab-maru-gothic.claim-64, .claim-wb.jp-wada-lab-maru-gothic.claim-65, .claim-wb.jp-wada-lab-maru-gothic.claim-66, .claim-wb.jp-wada-lab-maru-gothic.claim-70, .claim-wb.jp-wada-lab-maru-gothic.claim-72, .claim-wb.jp-wada-lab-maru-gothic.claim-74, .claim-wb.life-savers.claim-63, .claim-wb.life-savers.claim-64, .claim-wb.life-savers.claim-65, .claim-wb.life-savers.claim-66, .claim-wb.life-savers.claim-70, .claim-wb.life-savers.claim-72, .claim-wb.life-savers.claim-74, .claim-wb.literata.claim-63, .claim-wb.literata.claim-64, .claim-wb.literata.claim-65, .claim-wb.literata.claim-66, .claim-wb.literata.claim-70, .claim-wb.literata.claim-72, .claim-wb.literata.claim-74, .claim-wb.lora.claim-63, .claim-wb.lora.claim-64, .claim-wb.lora.claim-65, .claim-wb.lora.claim-66, .claim-wb.lora.claim-70, .claim-wb.lora.claim-72, .claim-wb.lora.claim-74, .claim-wb.marcellix.claim-63, .claim-wb.marcellix.claim-64, .claim-wb.marcellix.claim-65, .claim-wb.marcellix.claim-66, .claim-wb.marcellix.claim-70, .claim-wb.marcellix.claim-72, .claim-wb.marcellix.claim-74, .claim-wb.marcellus.claim-63, .claim-wb.marcellus.claim-64, .claim-wb.marcellus.claim-65, .claim-wb.marcellus.claim-66, .claim-wb.marcellus.claim-70, .claim-wb.marcellus.claim-72, .claim-wb.marcellus.claim-74, .claim-wb.merriweather.claim-63, .claim-wb.merriweather.claim-64, .claim-wb.merriweather.claim-65, .claim-wb.merriweather.claim-66, .claim-wb.merriweather.claim-70, .claim-wb.merriweather.claim-72, .claim-wb.merriweather.claim-74, .claim-wb.montserrat.claim-63, .claim-wb.montserrat.claim-64, .claim-wb.montserrat.claim-65, .claim-wb.montserrat.claim-66, .claim-wb.montserrat.claim-70, .claim-wb.montserrat.claim-72, .claim-wb.montserrat.claim-74, .claim-wb.noto-sans.claim-63, .claim-wb.noto-sans.claim-64, .claim-wb.noto-sans.claim-65, .claim-wb.noto-sans.claim-66, .claim-wb.noto-sans.claim-70, .claim-wb.noto-sans.claim-72, .claim-wb.noto-sans.claim-74, .claim-wb.noto-serif.claim-63, .claim-wb.noto-serif.claim-64, .claim-wb.noto-serif.claim-65, .claim-wb.noto-serif.claim-66, .claim-wb.noto-serif.claim-70, .claim-wb.noto-serif.claim-72, .claim-wb.noto-serif.claim-74, .claim-wb.piazzolla.claim-63, .claim-wb.piazzolla.claim-64, .claim-wb.piazzolla.claim-65, .claim-wb.piazzolla.claim-66, .claim-wb.piazzolla.claim-70, .claim-wb.piazzolla.claim-72, .claim-wb.piazzolla.claim-74, .claim-wb.playfair-display.claim-63, .claim-wb.playfair-display.claim-64, .claim-wb.playfair-display.claim-65, .claim-wb.playfair-display.claim-66, .claim-wb.playfair-display.claim-70, .claim-wb.playfair-display.claim-72, .claim-wb.playfair-display.claim-74, .claim-wb.quicksand.claim-63, .claim-wb.quicksand.claim-64, .claim-wb.quicksand.claim-65, .claim-wb.quicksand.claim-66, .claim-wb.quicksand.claim-70, .claim-wb.quicksand.claim-72, .claim-wb.quicksand.claim-74, .claim-wb.rajdhani.claim-63, .claim-wb.rajdhani.claim-64, .claim-wb.rajdhani.claim-65, .claim-wb.rajdhani.claim-66, .claim-wb.rajdhani.claim-70, .claim-wb.rajdhani.claim-72, .claim-wb.rajdhani.claim-74, .claim-wb.reklame-script.claim-63, .claim-wb.reklame-script.claim-64, .claim-wb.reklame-script.claim-65, .claim-wb.reklame-script.claim-66, .claim-wb.reklame-script.claim-70, .claim-wb.reklame-script.claim-72, .claim-wb.reklame-script.claim-74, .claim-wb.tinos.claim-63, .claim-wb.tinos.claim-64, .claim-wb.tinos.claim-65, .claim-wb.tinos.claim-66, .claim-wb.tinos.claim-70, .claim-wb.tinos.claim-72, .claim-wb.tinos.claim-74 {
    line-height: 170%
}

.claim-wb.alegreya-sans.claim-80, .claim-wb.alegreya.claim-80, .claim-wb.allura.claim-80, .claim-wb.cormorant.claim-80, .claim-wb.jp-logo-type-gothic.claim-80, .claim-wb.jp-utsukushi-mincho.claim-80, .claim-wb.jp-wada-lab-maru-gothic.claim-80, .claim-wb.life-savers.claim-80, .claim-wb.literata.claim-80, .claim-wb.lora.claim-80, .claim-wb.marcellix.claim-80, .claim-wb.marcellus.claim-80, .claim-wb.merriweather.claim-80, .claim-wb.montserrat.claim-80, .claim-wb.noto-sans.claim-80, .claim-wb.noto-serif.claim-80, .claim-wb.piazzolla.claim-80, .claim-wb.playfair-display.claim-80, .claim-wb.quicksand.claim-80, .claim-wb.rajdhani.claim-80, .claim-wb.reklame-script.claim-80, .claim-wb.tinos.claim-80 {
    line-height: 165%
}

.claim-wb.alegreya-sans.claim-100, .claim-wb.alegreya-sans.claim-114, .claim-wb.alegreya.claim-100, .claim-wb.alegreya.claim-114, .claim-wb.allura.claim-100, .claim-wb.allura.claim-114, .claim-wb.cormorant.claim-100, .claim-wb.cormorant.claim-114, .claim-wb.jp-logo-type-gothic.claim-100, .claim-wb.jp-logo-type-gothic.claim-114, .claim-wb.jp-utsukushi-mincho.claim-100, .claim-wb.jp-utsukushi-mincho.claim-114, .claim-wb.jp-wada-lab-maru-gothic.claim-100, .claim-wb.jp-wada-lab-maru-gothic.claim-114, .claim-wb.life-savers.claim-100, .claim-wb.life-savers.claim-114, .claim-wb.literata.claim-100, .claim-wb.literata.claim-114, .claim-wb.lora.claim-100, .claim-wb.lora.claim-114, .claim-wb.marcellix.claim-100, .claim-wb.marcellix.claim-114, .claim-wb.marcellus.claim-100, .claim-wb.marcellus.claim-114, .claim-wb.merriweather.claim-100, .claim-wb.merriweather.claim-114, .claim-wb.montserrat.claim-100, .claim-wb.montserrat.claim-114, .claim-wb.noto-sans.claim-100, .claim-wb.noto-sans.claim-114, .claim-wb.noto-serif.claim-100, .claim-wb.noto-serif.claim-114, .claim-wb.piazzolla.claim-100, .claim-wb.piazzolla.claim-114, .claim-wb.playfair-display.claim-100, .claim-wb.playfair-display.claim-114, .claim-wb.quicksand.claim-100, .claim-wb.quicksand.claim-114, .claim-wb.rajdhani.claim-100, .claim-wb.rajdhani.claim-114, .claim-wb.reklame-script.claim-100, .claim-wb.reklame-script.claim-114, .claim-wb.tinos.claim-100, .claim-wb.tinos.claim-114 {
    line-height: 163%
}

.claim-wb.alegreya-sans.claim-120, .claim-wb.alegreya-sans.claim-122, .claim-wb.alegreya-sans.claim-130, .claim-wb.alegreya.claim-120, .claim-wb.alegreya.claim-122, .claim-wb.alegreya.claim-130, .claim-wb.allura.claim-120, .claim-wb.allura.claim-122, .claim-wb.allura.claim-130, .claim-wb.cormorant.claim-120, .claim-wb.cormorant.claim-122, .claim-wb.cormorant.claim-130, .claim-wb.jp-logo-type-gothic.claim-120, .claim-wb.jp-logo-type-gothic.claim-122, .claim-wb.jp-logo-type-gothic.claim-130, .claim-wb.jp-utsukushi-mincho.claim-120, .claim-wb.jp-utsukushi-mincho.claim-122, .claim-wb.jp-utsukushi-mincho.claim-130, .claim-wb.jp-wada-lab-maru-gothic.claim-120, .claim-wb.jp-wada-lab-maru-gothic.claim-122, .claim-wb.jp-wada-lab-maru-gothic.claim-130, .claim-wb.life-savers.claim-120, .claim-wb.life-savers.claim-122, .claim-wb.life-savers.claim-130, .claim-wb.literata.claim-120, .claim-wb.literata.claim-122, .claim-wb.literata.claim-130, .claim-wb.lora.claim-120, .claim-wb.lora.claim-122, .claim-wb.lora.claim-130, .claim-wb.marcellix.claim-120, .claim-wb.marcellix.claim-122, .claim-wb.marcellix.claim-130, .claim-wb.marcellus.claim-120, .claim-wb.marcellus.claim-122, .claim-wb.marcellus.claim-130, .claim-wb.merriweather.claim-120, .claim-wb.merriweather.claim-122, .claim-wb.merriweather.claim-130, .claim-wb.montserrat.claim-120, .claim-wb.montserrat.claim-122, .claim-wb.montserrat.claim-130, .claim-wb.noto-sans.claim-120, .claim-wb.noto-sans.claim-122, .claim-wb.noto-sans.claim-130, .claim-wb.noto-serif.claim-120, .claim-wb.noto-serif.claim-122, .claim-wb.noto-serif.claim-130, .claim-wb.piazzolla.claim-120, .claim-wb.piazzolla.claim-122, .claim-wb.piazzolla.claim-130, .claim-wb.playfair-display.claim-120, .claim-wb.playfair-display.claim-122, .claim-wb.playfair-display.claim-130, .claim-wb.quicksand.claim-120, .claim-wb.quicksand.claim-122, .claim-wb.quicksand.claim-130, .claim-wb.rajdhani.claim-120, .claim-wb.rajdhani.claim-122, .claim-wb.rajdhani.claim-130, .claim-wb.reklame-script.claim-120, .claim-wb.reklame-script.claim-122, .claim-wb.reklame-script.claim-130, .claim-wb.tinos.claim-120, .claim-wb.tinos.claim-122, .claim-wb.tinos.claim-130 {
    line-height: 160%
}

.claim-wb.alegreya-sans.claim-142, .claim-wb.alegreya-sans.claim-170, .claim-wb.alegreya.claim-142, .claim-wb.alegreya.claim-170, .claim-wb.allura.claim-142, .claim-wb.allura.claim-170, .claim-wb.cormorant.claim-142, .claim-wb.cormorant.claim-170, .claim-wb.jp-logo-type-gothic.claim-142, .claim-wb.jp-logo-type-gothic.claim-170, .claim-wb.jp-utsukushi-mincho.claim-142, .claim-wb.jp-utsukushi-mincho.claim-170, .claim-wb.jp-wada-lab-maru-gothic.claim-142, .claim-wb.jp-wada-lab-maru-gothic.claim-170, .claim-wb.life-savers.claim-142, .claim-wb.life-savers.claim-170, .claim-wb.literata.claim-142, .claim-wb.literata.claim-170, .claim-wb.lora.claim-142, .claim-wb.lora.claim-170, .claim-wb.marcellix.claim-142, .claim-wb.marcellix.claim-170, .claim-wb.marcellus.claim-142, .claim-wb.marcellus.claim-170, .claim-wb.merriweather.claim-142, .claim-wb.merriweather.claim-170, .claim-wb.montserrat.claim-142, .claim-wb.montserrat.claim-170, .claim-wb.noto-sans.claim-142, .claim-wb.noto-sans.claim-170, .claim-wb.noto-serif.claim-142, .claim-wb.noto-serif.claim-170, .claim-wb.piazzolla.claim-142, .claim-wb.piazzolla.claim-170, .claim-wb.playfair-display.claim-142, .claim-wb.playfair-display.claim-170, .claim-wb.quicksand.claim-142, .claim-wb.quicksand.claim-170, .claim-wb.rajdhani.claim-142, .claim-wb.rajdhani.claim-170, .claim-wb.reklame-script.claim-142, .claim-wb.reklame-script.claim-170, .claim-wb.tinos.claim-142, .claim-wb.tinos.claim-170 {
    line-height: 157%
}

.claim-wb.lobster.claim-46, .claim-wb.open-sans.claim-46, .claim-wb.pt-serif.claim-46, .claim-wb.roboto-slab.claim-46 {
    line-height: 185%
}

.claim-wb.lobster.claim-52, .claim-wb.lobster.claim-55, .claim-wb.lobster.claim-56, .claim-wb.lobster.claim-58, .claim-wb.open-sans.claim-52, .claim-wb.open-sans.claim-55, .claim-wb.open-sans.claim-56, .claim-wb.open-sans.claim-58, .claim-wb.pt-serif.claim-52, .claim-wb.pt-serif.claim-55, .claim-wb.pt-serif.claim-56, .claim-wb.pt-serif.claim-58, .claim-wb.roboto-slab.claim-52, .claim-wb.roboto-slab.claim-55, .claim-wb.roboto-slab.claim-56, .claim-wb.roboto-slab.claim-58 {
    line-height: 180%
}

.claim-wb.lobster.claim-60, .claim-wb.lobster.claim-63, .claim-wb.lobster.claim-64, .claim-wb.lobster.claim-65, .claim-wb.lobster.claim-66, .claim-wb.lobster.claim-70, .claim-wb.lobster.claim-72, .claim-wb.lobster.claim-74, .claim-wb.open-sans.claim-60, .claim-wb.open-sans.claim-63, .claim-wb.open-sans.claim-64, .claim-wb.open-sans.claim-65, .claim-wb.open-sans.claim-66, .claim-wb.open-sans.claim-70, .claim-wb.open-sans.claim-72, .claim-wb.open-sans.claim-74, .claim-wb.pt-serif.claim-60, .claim-wb.pt-serif.claim-63, .claim-wb.pt-serif.claim-64, .claim-wb.pt-serif.claim-65, .claim-wb.pt-serif.claim-66, .claim-wb.pt-serif.claim-70, .claim-wb.pt-serif.claim-72, .claim-wb.pt-serif.claim-74, .claim-wb.roboto-slab.claim-60, .claim-wb.roboto-slab.claim-63, .claim-wb.roboto-slab.claim-64, .claim-wb.roboto-slab.claim-65, .claim-wb.roboto-slab.claim-66, .claim-wb.roboto-slab.claim-70, .claim-wb.roboto-slab.claim-72, .claim-wb.roboto-slab.claim-74 {
    line-height: 175%
}

.claim-wb.lobster.claim-80, .claim-wb.open-sans.claim-80, .claim-wb.pt-serif.claim-80, .claim-wb.roboto-slab.claim-80 {
    line-height: 170%
}

.claim-wb.lobster.claim-100, .claim-wb.lobster.claim-114, .claim-wb.lobster.claim-120, .claim-wb.lobster.claim-122, .claim-wb.open-sans.claim-100, .claim-wb.open-sans.claim-114, .claim-wb.open-sans.claim-120, .claim-wb.open-sans.claim-122, .claim-wb.pt-serif.claim-100, .claim-wb.pt-serif.claim-114, .claim-wb.pt-serif.claim-120, .claim-wb.pt-serif.claim-122, .claim-wb.roboto-slab.claim-100, .claim-wb.roboto-slab.claim-114, .claim-wb.roboto-slab.claim-120, .claim-wb.roboto-slab.claim-122 {
    line-height: 166%
}

.claim-wb.lobster.claim-130, .claim-wb.lobster.claim-142, .claim-wb.lobster.claim-170, .claim-wb.open-sans.claim-130, .claim-wb.open-sans.claim-142, .claim-wb.open-sans.claim-170, .claim-wb.pt-serif.claim-130, .claim-wb.pt-serif.claim-142, .claim-wb.pt-serif.claim-170, .claim-wb.roboto-slab.claim-130, .claim-wb.roboto-slab.claim-142, .claim-wb.roboto-slab.claim-170 {
    line-height: 163%
}

.claim-wb.abril-fatface.claim-63, .claim-wb.abril-fatface.claim-64, .claim-wb.abril-fatface.claim-65, .claim-wb.abril-fatface.claim-66, .claim-wb.jp-rounded-mgen-plus.claim-63, .claim-wb.jp-rounded-mgen-plus.claim-64, .claim-wb.jp-rounded-mgen-plus.claim-65, .claim-wb.jp-rounded-mgen-plus.claim-66, .claim-wb.nunito.claim-63, .claim-wb.nunito.claim-64, .claim-wb.nunito.claim-65, .claim-wb.nunito.claim-66, .claim-wb.ribeye-marrow.claim-63, .claim-wb.ribeye-marrow.claim-64, .claim-wb.ribeye-marrow.claim-65, .claim-wb.ribeye-marrow.claim-66 {
    line-height: 185%
}

.claim-wb.abril-fatface.claim-80, .claim-wb.abril-fatface.claim-100, .claim-wb.abril-fatface.claim-114, .claim-wb.jp-rounded-mgen-plus.claim-80, .claim-wb.jp-rounded-mgen-plus.claim-100, .claim-wb.jp-rounded-mgen-plus.claim-114, .claim-wb.nunito.claim-80, .claim-wb.nunito.claim-100, .claim-wb.nunito.claim-114, .claim-wb.ribeye-marrow.claim-80, .claim-wb.ribeye-marrow.claim-100, .claim-wb.ribeye-marrow.claim-114 {
    line-height: 175%
}

.claim-wb.abril-fatface.claim-120, .claim-wb.abril-fatface.claim-122, .claim-wb.abril-fatface.claim-130, .claim-wb.jp-rounded-mgen-plus.claim-120, .claim-wb.jp-rounded-mgen-plus.claim-122, .claim-wb.jp-rounded-mgen-plus.claim-130, .claim-wb.nunito.claim-120, .claim-wb.nunito.claim-122, .claim-wb.nunito.claim-130, .claim-wb.ribeye-marrow.claim-120, .claim-wb.ribeye-marrow.claim-122, .claim-wb.ribeye-marrow.claim-130 {
    line-height: 170%
}

.claim-wb.abril-fatface.claim-142, .claim-wb.abril-fatface.claim-170, .claim-wb.jp-rounded-mgen-plus.claim-142, .claim-wb.jp-rounded-mgen-plus.claim-170, .claim-wb.nunito.claim-142, .claim-wb.nunito.claim-170, .claim-wb.ribeye-marrow.claim-142, .claim-wb.ribeye-marrow.claim-170 {
    line-height: 168%
}

.claim-wb.jp-hannari-mincho.claim-63, .claim-wb.jp-hannari-mincho.claim-64, .claim-wb.jp-hannari-mincho.claim-65, .claim-wb.jp-hannari-mincho.claim-66, .claim-wb.jp-hannari-mincho.claim-70, .claim-wb.jp-hannari-mincho.claim-72, .claim-wb.jp-hannari-mincho.claim-74, .claim-wb.jp-harenosora-mincho.claim-63, .claim-wb.jp-harenosora-mincho.claim-64, .claim-wb.jp-harenosora-mincho.claim-65, .claim-wb.jp-harenosora-mincho.claim-66, .claim-wb.jp-harenosora-mincho.claim-70, .claim-wb.jp-harenosora-mincho.claim-72, .claim-wb.jp-harenosora-mincho.claim-74, .claim-wb.jp-kaisei-opti.claim-63, .claim-wb.jp-kaisei-opti.claim-64, .claim-wb.jp-kaisei-opti.claim-65, .claim-wb.jp-kaisei-opti.claim-66, .claim-wb.jp-kaisei-opti.claim-70, .claim-wb.jp-kaisei-opti.claim-72, .claim-wb.jp-kaisei-opti.claim-74, .claim-wb.jp-mochiy-pop-p-one.claim-63, .claim-wb.jp-mochiy-pop-p-one.claim-64, .claim-wb.jp-mochiy-pop-p-one.claim-65, .claim-wb.jp-mochiy-pop-p-one.claim-66, .claim-wb.jp-mochiy-pop-p-one.claim-70, .claim-wb.jp-mochiy-pop-p-one.claim-72, .claim-wb.jp-mochiy-pop-p-one.claim-74, .claim-wb.jp-murecho.claim-63, .claim-wb.jp-murecho.claim-64, .claim-wb.jp-murecho.claim-65, .claim-wb.jp-murecho.claim-66, .claim-wb.jp-murecho.claim-70, .claim-wb.jp-murecho.claim-72, .claim-wb.jp-murecho.claim-74, .claim-wb.jp-yomogi.claim-63, .claim-wb.jp-yomogi.claim-64, .claim-wb.jp-yomogi.claim-65, .claim-wb.jp-yomogi.claim-66, .claim-wb.jp-yomogi.claim-70, .claim-wb.jp-yomogi.claim-72, .claim-wb.jp-yomogi.claim-74, .claim-wb.jp-zen-maru-gothic.claim-63, .claim-wb.jp-zen-maru-gothic.claim-64, .claim-wb.jp-zen-maru-gothic.claim-65, .claim-wb.jp-zen-maru-gothic.claim-66, .claim-wb.jp-zen-maru-gothic.claim-70, .claim-wb.jp-zen-maru-gothic.claim-72, .claim-wb.jp-zen-maru-gothic.claim-74, .claim-wb.jp-zen-old-mincho.claim-63, .claim-wb.jp-zen-old-mincho.claim-64, .claim-wb.jp-zen-old-mincho.claim-65, .claim-wb.jp-zen-old-mincho.claim-66, .claim-wb.jp-zen-old-mincho.claim-70, .claim-wb.jp-zen-old-mincho.claim-72, .claim-wb.jp-zen-old-mincho.claim-74, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-63, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-64, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-65, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-66, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-70, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-72, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-74, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-63, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-64, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-65, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-66, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-70, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-72, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-74, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-63, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-64, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-65, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-66, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-70, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-72, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-74, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-63, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-64, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-65, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-66, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-70, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-72, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-74, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-63, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-64, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-65, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-66, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-70, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-72, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-74 {
    line-height: 200%
}

.claim-wb.jp-hannari-mincho.claim-80, .claim-wb.jp-hannari-mincho.claim-100, .claim-wb.jp-hannari-mincho.claim-114, .claim-wb.jp-hannari-mincho.claim-120, .claim-wb.jp-hannari-mincho.claim-122, .claim-wb.jp-hannari-mincho.claim-130, .claim-wb.jp-harenosora-mincho.claim-80, .claim-wb.jp-harenosora-mincho.claim-100, .claim-wb.jp-harenosora-mincho.claim-114, .claim-wb.jp-harenosora-mincho.claim-120, .claim-wb.jp-harenosora-mincho.claim-122, .claim-wb.jp-harenosora-mincho.claim-130, .claim-wb.jp-kaisei-opti.claim-80, .claim-wb.jp-kaisei-opti.claim-100, .claim-wb.jp-kaisei-opti.claim-114, .claim-wb.jp-kaisei-opti.claim-120, .claim-wb.jp-kaisei-opti.claim-122, .claim-wb.jp-kaisei-opti.claim-130, .claim-wb.jp-mochiy-pop-p-one.claim-80, .claim-wb.jp-mochiy-pop-p-one.claim-100, .claim-wb.jp-mochiy-pop-p-one.claim-114, .claim-wb.jp-mochiy-pop-p-one.claim-120, .claim-wb.jp-mochiy-pop-p-one.claim-122, .claim-wb.jp-mochiy-pop-p-one.claim-130, .claim-wb.jp-murecho.claim-80, .claim-wb.jp-murecho.claim-100, .claim-wb.jp-murecho.claim-114, .claim-wb.jp-murecho.claim-120, .claim-wb.jp-murecho.claim-122, .claim-wb.jp-murecho.claim-130, .claim-wb.jp-yomogi.claim-80, .claim-wb.jp-yomogi.claim-100, .claim-wb.jp-yomogi.claim-114, .claim-wb.jp-yomogi.claim-120, .claim-wb.jp-yomogi.claim-122, .claim-wb.jp-yomogi.claim-130, .claim-wb.jp-zen-maru-gothic.claim-80, .claim-wb.jp-zen-maru-gothic.claim-100, .claim-wb.jp-zen-maru-gothic.claim-114, .claim-wb.jp-zen-maru-gothic.claim-120, .claim-wb.jp-zen-maru-gothic.claim-122, .claim-wb.jp-zen-maru-gothic.claim-130, .claim-wb.jp-zen-old-mincho.claim-80, .claim-wb.jp-zen-old-mincho.claim-100, .claim-wb.jp-zen-old-mincho.claim-114, .claim-wb.jp-zen-old-mincho.claim-120, .claim-wb.jp-zen-old-mincho.claim-122, .claim-wb.jp-zen-old-mincho.claim-130, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-80, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-100, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-114, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-120, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-122, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-130, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-80, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-100, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-114, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-120, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-122, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-130, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-80, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-100, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-114, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-120, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-122, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-130, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-80, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-100, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-114, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-120, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-122, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-130, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-80, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-100, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-114, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-120, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-122, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-130 {
    line-height: 190%
}

.claim-wb.jp-hannari-mincho.claim-142, .claim-wb.jp-hannari-mincho.claim-170, .claim-wb.jp-harenosora-mincho.claim-142, .claim-wb.jp-harenosora-mincho.claim-170, .claim-wb.jp-kaisei-opti.claim-142, .claim-wb.jp-kaisei-opti.claim-170, .claim-wb.jp-mochiy-pop-p-one.claim-142, .claim-wb.jp-mochiy-pop-p-one.claim-170, .claim-wb.jp-murecho.claim-142, .claim-wb.jp-murecho.claim-170, .claim-wb.jp-yomogi.claim-142, .claim-wb.jp-yomogi.claim-170, .claim-wb.jp-zen-maru-gothic.claim-142, .claim-wb.jp-zen-maru-gothic.claim-170, .claim-wb.jp-zen-old-mincho.claim-142, .claim-wb.jp-zen-old-mincho.claim-170, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-142, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-170, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-142, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-170, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-142, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-170, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-142, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-170, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-142, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-170 {
    line-height: 188%
}

.claim-wb.noto-sans-japanese.claim-46, .claim-wb.noto-serif-japanese.claim-46 {
    line-height: 200%
}

.claim-wb.noto-sans-japanese.claim-52, .claim-wb.noto-sans-japanese.claim-55, .claim-wb.noto-sans-japanese.claim-56, .claim-wb.noto-sans-japanese.claim-58, .claim-wb.noto-sans-japanese.claim-60, .claim-wb.noto-serif-japanese.claim-52, .claim-wb.noto-serif-japanese.claim-55, .claim-wb.noto-serif-japanese.claim-56, .claim-wb.noto-serif-japanese.claim-58, .claim-wb.noto-serif-japanese.claim-60 {
    line-height: 195%
}

.claim-wb.noto-sans-japanese.claim-63, .claim-wb.noto-sans-japanese.claim-64, .claim-wb.noto-sans-japanese.claim-65, .claim-wb.noto-sans-japanese.claim-66, .claim-wb.noto-serif-japanese.claim-63, .claim-wb.noto-serif-japanese.claim-64, .claim-wb.noto-serif-japanese.claim-65, .claim-wb.noto-serif-japanese.claim-66 {
    line-height: 190%
}

.claim-wb.noto-sans-japanese.claim-70, .claim-wb.noto-sans-japanese.claim-72, .claim-wb.noto-sans-japanese.claim-74, .claim-wb.noto-serif-japanese.claim-70, .claim-wb.noto-serif-japanese.claim-72, .claim-wb.noto-serif-japanese.claim-74 {
    line-height: 185%
}

.claim-wb.noto-sans-japanese.claim-80, .claim-wb.noto-serif-japanese.claim-80 {
    line-height: 180%
}

.claim-wb.noto-sans-japanese.claim-100, .claim-wb.noto-sans-japanese.claim-114, .claim-wb.noto-sans-japanese.claim-120, .claim-wb.noto-sans-japanese.claim-122, .claim-wb.noto-sans-japanese.claim-130, .claim-wb.noto-sans-japanese.claim-142, .claim-wb.noto-sans-japanese.claim-170, .claim-wb.noto-serif-japanese.claim-100, .claim-wb.noto-serif-japanese.claim-114, .claim-wb.noto-serif-japanese.claim-120, .claim-wb.noto-serif-japanese.claim-122, .claim-wb.noto-serif-japanese.claim-130, .claim-wb.noto-serif-japanese.claim-142, .claim-wb.noto-serif-japanese.claim-170 {
    line-height: 175%
}

.claim-color-text .sit-w, .claim-default-inv .sit-w, .claim-default .sit-w, .claim-underline .sit-w {
    text-wrap: balance;
    padding-left: .625rem;
    padding-right: .625rem
}

.claim-wb {
    margin-left: .3125rem;
    margin-right: .3125rem
}

    .claim-wb .sit-w {
        text-wrap: balance
    }

.claim-borders {
    margin-left: .625rem;
    margin-right: .625rem
}

.claim-wings .sit-w:after, .claim-wings .sit-w:before {
    width: 3.4375rem
}

.s.wnd-p-bc .claim-wings .sit-w, .s.wnd-p-cc .claim-wings .sit-w, .s.wnd-p-tc .claim-wings .sit-w {
    padding-left: 3.75rem;
    padding-right: 3.75rem;
    margin-left: 1.125rem;
    margin-right: 1.125rem
}

    .s.wnd-p-bc .claim-wings .sit-w:before, .s.wnd-p-cc .claim-wings .sit-w:before, .s.wnd-p-tc .claim-wings .sit-w:before {
        left: 2.9375rem
    }

    .s.wnd-p-bc .claim-wings .sit-w:after, .s.wnd-p-cc .claim-wings .sit-w:after, .s.wnd-p-tc .claim-wings .sit-w:after {
        right: 2.9375rem
    }

.s.wnd-p-bl .claim-wings .sit-w, .s.wnd-p-cl .claim-wings .sit-w, .s.wnd-p-tl .claim-wings .sit-w {
    padding-left: 3.75rem;
    padding-right: .625rem;
    margin-left: 1.125rem
}

    .s.wnd-p-bl .claim-wings .sit-w:before, .s.wnd-p-cl .claim-wings .sit-w:before, .s.wnd-p-tl .claim-wings .sit-w:before {
        left: 2.9375rem
    }

.s.wnd-p-br .claim-wings .sit-w, .s.wnd-p-cr .claim-wings .sit-w, .s.wnd-p-tr .claim-wings .sit-w {
    padding-left: .625rem;
    padding-right: 3.75rem;
    margin-right: 1.125rem
}

    .s.wnd-p-br .claim-wings .sit-w:after, .s.wnd-p-cr .claim-wings .sit-w:after, .s.wnd-p-tr .claim-wings .sit-w:after {
        right: 2.9375rem
    }

.claim-underline:after {
    top: 0
}

.s.wnd-p-bl .claim-underline:after, .s.wnd-p-cl .claim-underline:after, .s.wnd-p-tl .claim-underline:after {
    margin-left: .625rem
}

.s.wnd-p-br .claim-underline:after, .s.wnd-p-cr .claim-underline:after, .s.wnd-p-tr .claim-underline:after {
    margin-right: -.9375rem
}

.b-img.wnd-float-left, .b-img.wnd-float-right {
    margin-bottom: .23438rem !important
}

.b-img.wnd-float-left {
    margin-right: .9375rem !important
}

.b-img.wnd-float-right {
    margin-left: .9375rem !important
}

.wnd-replace-form-button {
    left: .9375rem;
    max-width: calc(100% - 1.875rem)
}

.b-btn-s-l .b-btn-l, .b-btn-s-l .wnd-replace-form-button {
    min-width: 16rem
}

.b-btn-s-l .wnd-replace-form-button {
    left: .25rem
}

.b-btn-s-l .c .b-btn-l {
    min-width: 100%;
    max-width: 100%
}

.b-btn-s-l .c .wnd-replace-form-button {
    min-width: calc(100% - 1.9375rem);
    left: 1rem
}

@container c (min-width:320px) {
    .b-btn-s-l .c .b-btn-l {
        min-width: 14rem
    }

    .b-btn-s-l .c .wnd-replace-form-button {
        min-width: 14rem;
        left: .9375rem
    }
}

@container c (min-width:600px) {
    .b-btn-s-l .c .b-btn-l {
        min-width: 16rem
    }

    .b-btn-s-l .c .wnd-replace-form-button {
        min-width: 16rem;
        left: 1rem
    }

    .b-btn-s-l .c .b-form-default .wnd-replace-form-button {
        left: .3125rem
    }
}

.b-btn-s-m .b-btn-l, .b-btn-s-m .wnd-replace-form-button {
    min-width: 12rem
}

.b-btn-s-m .wnd-replace-form-button {
    left: .25rem
}

.b-btn-s-m .c .b-btn-l {
    min-width: 100%;
    max-width: 100%
}

.b-btn-s-m .c .wnd-replace-form-button {
    min-width: calc(100% - 1.9375rem);
    left: 1rem
}

@container c (min-width:320px) {
    .b-btn-s-m .c .b-btn-l {
        min-width: 10rem
    }

    .b-btn-s-m .c .wnd-replace-form-button {
        min-width: 10rem;
        left: .9375rem
    }
}

@container c (min-width:600px) {
    .b-btn-s-m .c .b-btn-l {
        min-width: 12rem
    }

    .b-btn-s-m .c .wnd-replace-form-button {
        min-width: 12rem;
        left: 1rem
    }

    .b-btn-s-m .c .b-form-default .wnd-replace-form-button {
        left: .3125rem
    }
}

.b-btn-5 .b-btn-l, .b-btn-5 .wnd-replace-form-button, .c .b-btn-5 .b-btn-l, .c .b-btn-5 .wnd-replace-form-button, .c .c .b-btn-5 .b-btn-l, .c .c .b-btn-5 .wnd-replace-form-button {
    min-width: 0
}

.b-hr-line.line-min {
    padding-top: .625rem;
    padding-bottom: .625rem
}

.wnd-s-high:not(.s-f) .b-hr-line.line-auto, .wnd-s-higher:not(.s-f) .b-hr-line.line-auto {
    padding-top: 1.875rem;
    padding-bottom: 1.875rem
}
/*
.form.b-form-default .prd-variants-group label {
    width: 100%;
    text-align: left
}

    .form.b-form-default .prd-variants-group label > span > span {
        padding-left: .3125rem;
        line-height: 1.5
    }

.form.b-form-default .form-file-button {
    width: auto
}

@container c (max-width:599.9px) {
    .c .form.b-form-default .datepicker-icon {
        bottom: 1rem;
        right: 1.875rem
    }
}

@container c (max-width:599.9px) {
    .c .form.b-form-default .form-submit {
        padding: .625rem .9375rem .625rem 1rem
    }
}

.form.b-form-default .form-captcha {
    margin-left: .375rem
}

@container c (max-width:599.9px) {
    .c .form.b-form-default .form-captcha {
        padding: .625rem .9375rem
    }
}

@container c (min-width:600px) {
    .c .form.b-form-default.labels-top form .form-submit, .c .form.b-form-default.labels-top form .wnd-form-field {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }
}

.form.b-form-default.f-rg-normal .form-warning, .form.b-form-default.f-rg-normal > .form-input, .form.b-form-default.f-rg-normal > form > fieldset > div > .form-input {
    padding: .5rem .625rem
}

@container c (max-width:599.9px) {
    .form.b-form-default.f-rg-normal .form-warning, .form.b-form-default.f-rg-normal > .form-input, .form.b-form-default.f-rg-normal > form > fieldset > div > .form-input {
        padding: .25rem .9375rem
    }
}*/

.c .b-form-light.form {
    padding-left: 0;
    padding-right: 0
}

.b-form-light.form .form-submit, .b-form-light.form .form-warning, .b-form-light.form > .form-input, .b-form-light.form > form > fieldset > div > .form-input {
    padding-left: .9375rem;
    padding-right: .9375rem
}

.b-form-light.form label {
    left: .625rem;
    right: .625rem
}

.b-form-light.form .datepicker-icon, .b-form-light.form .form-number-controls {
    right: .9375rem
}

.b-form-light.form .form-file-base, .b-form-light.form .form-file-cover {
    left: .9375rem;
    right: .9375rem
}

.b-form-light.form .form-file-remove {
    right: .9375rem
}

.b-form-light.form .form-group-content label span > span {
    padding: 0 .3125rem
}

.b-form-light.form .form-submit .wnd-replace-form-button {
    margin-left: .625rem
}

.b-form-light.form .form-captcha {
    padding-left: .9375rem
}

.blog.grid .blog-wrapper {
    padding: .4375rem
}

.c .blog.grid .blog-wrapper {
    padding: .3125rem
}

.blog.grid .blog-empty-listing {
    padding: .0625rem .9375rem .9375rem
}

.wnd-s-i .ssb-products {
    grid-template-columns: repeat(auto-fit,minmax(15.625rem,1fr));
    grid-template-rows: auto auto 0 0 0 0;
    overflow: hidden
}

.b-sr-head {
    padding: 0 0 1.875rem
}

.b-sr .b-sr-ci {
    margin-bottom: 1.875rem
}

.cb-button {
    margin: .875rem 1.25rem .875rem 0;
    padding-left: 1.5625rem;
    padding-right: 1.5625rem
}

    .cb-button.cb-button-text {
        margin-top: .5625rem;
        margin-bottom: .625rem
    }

.cb-bar-buttons {
    margin-bottom: 0
}

.cb-popup-c {
    padding: 2rem
}

.mt-image-top .mt-item {
    padding: .9375rem
}

.wnd-s-high .mt-image-top.grid-2 .mt-item, .wnd-s-higher .mt-image-top.grid-2 .mt-item {
    padding: 1.25rem
}

.wnd-s-high .mt-image-top.grid-2 .mt-container, .wnd-s-higher .mt-image-top.grid-2 .mt-container {
    margin-left: -.3125rem;
    margin-right: -.3125rem
}

.mt-image-top.grid-3 .mt-item {
    padding-right: 1.25rem;
    padding-left: 1.25rem
}

.mt-image-left .mt-item {
    padding: .9375rem
}

.mt-image-left.grid-2 .mt-item .b-img {
    height: 6.25rem;
    width: 6.25rem
}

    .mt-image-left.grid-2 .mt-item .b-img embed {
        height: 3.4375rem;
        width: 3.4375rem
    }

.mt-image-left-float .mt-item {
    padding: .75rem
}

    .mt-image-left-float .mt-item .b-text-c > h3:first-child, .mt-image-left-float .mt-item .b-text-c > h4:first-child {
        padding-left: .3125rem
    }

.mt-image .mt-item {
    padding: .6875rem
}

.mt-image.img-s-p .b-text {
    padding-top: 1.875rem;
    padding-bottom: 1.5625rem
}

.mt-pricelist {
    padding: .9375rem
}

    .mt-pricelist .b-text .b-text-c {
        padding: .5625rem
    }

.mt-contact {
    max-width: 50%
}

.mt-contact-table .b-text-c {
    padding: 0 .625rem !important
}

.mt-contact-table .contact-text-label {
    float: left;
    width: 35%
}

.mt-contact-table .contact-text-value {
    float: right;
    width: 55%
}

.mt-contact-table .b-text-c {
    padding: .625rem !important
}

.s-f-border.border-top:before {
    left: 1.5625rem;
    right: 1.5625rem
}

.s-f-edit .s-f-l-w {
    padding-top: .75rem !important;
    padding-bottom: .75rem !important
}

    .s-f-edit .s-f-l-w:before {
        left: 1.5625rem;
        right: 1.5625rem
    }

.l-boxed .s-f-edit .s-f-l-w .s-bg {
    top: 2.5rem
}

.s-f-map .s-bg-w {
    left: 1.5625rem;
    right: 1.5625rem;
    width: calc(100% - 3.125rem)
}

.s-f-map .s-f-l-w {
    padding-top: .625rem !important;
    padding-bottom: .625rem !important
}

.s-f-map .s-f-cols-ez-w {
    left: 1.5625rem;
    right: 1.5625rem;
    width: calc(100% - 3.125rem)
}

.l-boxed .l-m .s-hm-bdh.hn-centered, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden) {
    -webkit-mask-image: linear-gradient(180deg,#000 80%,transparent);
    mask-image: linear-gradient(180deg,#000 80%,transparent);
    margin-bottom: 0
}

    .l-boxed .l-m .s-hm-bdh.hn-centered + .s, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden) + .s {
        margin-top: -10rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-normal .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-normal .h-c {
        padding-bottom: 13.125rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-higher .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-higher .h-c {
        padding-bottom: 14.375rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-high .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-high .h-c {
        padding-bottom: 15rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.s-hm-no-claim.wnd-h-auto.wnd-nh-m, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).s-hm-no-claim.wnd-h-auto.wnd-nh-m {
        min-height: 20.625rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.s-hm-no-claim.wnd-h-auto.wnd-nh-l, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).s-hm-no-claim.wnd-h-auto.wnd-nh-l {
        min-height: 23.125rem
    }

.l-boxed .l-m .s-hm.hn-centered:not(.s-hm-hidden).s-hm-no-claim.hn-no-bg .h-c {
    padding-bottom: 13.125rem
}

.l-d-border.wnd-cms .s-hm.hn-default.wnd-nh-l .s-bg, .l-d-border.wnd-cms .s-hm.hn-default.wnd-nh-m .s-bg, .l-d-border.wnd-cms .s-hm.hn-slogan.wnd-nh-l .s-bg, .l-d-border.wnd-cms .s-hm.hn-slogan.wnd-nh-m .s-bg {
    bottom: .5rem
}

.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
    min-height: calc(60vh - 2.5rem)
}

.wnd-fe:not(.hb-on,.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-high {
    min-height: calc(60vh - 3.75rem)
}

.wnd-fe.hb-on:not(.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-high {
    min-height: calc(60vh - 3.75rem - 2.5rem)
}

.wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
    min-height: calc(60vh - 2.8125rem - 2.5rem)
}

.wnd-utf.wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
    min-height: calc(60vh - 3.0625rem - 2.5rem)
}

.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
    min-height: calc(75vh - 2.5rem)
}

.wnd-fe:not(.hb-on,.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-full {
    min-height: calc(75vh - 3.75rem)
}

.wnd-fe.hb-on:not(.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-full {
    min-height: calc(75vh - 3.75rem - 2.5rem)
}

.wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
    min-height: calc(75vh - 2.8125rem - 2.5rem)
}

.wnd-utf.wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
    min-height: calc(75vh - 3.0625rem - 2.5rem)
}

.hb-on .s-hm.hn-bottom.wnd-h-high {
    min-height: calc(60vh - 2.5rem)
}

.wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-high {
    min-height: calc(60vh - 2.8125rem - 2.5rem)
}

.wnd-uft.wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-high {
    min-height: calc(60vh - 3.0625rem - 2.5rem)
}

.wnd-fe:not(.hb-on)[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-high {
    min-height: calc(60vh - 3.75rem)
}

.wnd-fe.hb-on[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-high {
    min-height: calc(60vh - 3.75rem - 2.5rem)
}

.hb-on .s-hm.hn-bottom.wnd-h-full {
    min-height: calc(75vh - 2.5rem)
}

.wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-full {
    min-height: calc(75vh - 2.8125rem - 2.5rem)
}

.wnd-uft.wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-full {
    min-height: calc(75vh - 3.0625rem - 2.5rem)
}

.wnd-fe:not(.hb-on)[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-full {
    min-height: calc(75vh - 3.75rem)
}

.wnd-fe.hb-on[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-full {
    min-height: calc(75vh - 3.75rem - 2.5rem)
}

.s-hm.s-hm-button.s-hm-three-claims .h-c-b-i h3, .s-hm.s-hm-claims.s-hm-three-claims .h-c-b-i h3 {
    margin-top: 1.875rem
}

.s-hm.s-hm-contentbox .h-c-b {
    margin: 0 .9375rem;
    padding: .9375rem;
    max-width: calc(100% - 1.875rem)
}

.s-hm.s-hm-contentbox .h-c-b-i {
    padding: 1.25rem .9375rem
}

.s-hn .n-l {
    padding: 0 1.5625rem
}

.l-boxed .s-hn.sticky .n-l .s-c {
    padding-left: 1.5625rem;
    padding-right: 1.5625rem
}

.s-hn-default .logo-block, .s-hn-slogan:not(.s-hn-sidebar) .logo-block {
    max-width: 28.125rem
}

.s-basic-box .box-space {
    padding-left: .9375rem;
    padding-right: .9375rem
}

.l-boxed .s-basic-box .box-space, .l-narrow .s-basic-box .box-space {
    padding-left: 1.5625rem;
    padding-right: 1.5625rem
}

.s-hc-c .s-hc-button-box, .s-hc-claim-box .s-hc-c {
    width: calc(100% - 1.875rem);
    margin: 0 .9375rem
}

.s-hb .s-c {
    padding: 0 1.5625rem
}

}

@media screen and (min-width:37.5em) and (max-height:47.99375em) {
    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-h-full, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-h-full {
        min-height: calc(100vh + 10rem)
    }

    .wnd-cms.l-boxed .l-m .s-hm:not(.hn-centered,.hn-bottom,.s-hm-hidden).wnd-h-full {
        min-height: calc(100vh + 10rem - 2.8125rem)
    }

    .wnd-cms.l-boxed.wnd-uft .l-m .s-hm:not(.hn-centered,.hn-bottom,.s-hm-hidden).wnd-h-full {
        min-height: calc(100vh + 10rem - 3.0625rem)
    }
}

@media screen and (max-width:56.24375em) and (min-width:37.5em) {
    .hb-on.l-sidebar .s-hm.wnd-h-high {
        min-height: calc(60vh - 2.5rem)
    }

    .hb-on.l-sidebar .s-hm.wnd-h-full {
        min-height: calc(75vh - 2.5rem)
    }

    .hb-on.l-sidebar.wnd-cms .s-hm.wnd-h-high {
        min-height: calc(60vh - 2.8125rem - 2.5rem)
    }

    .hb-on.l-sidebar.wnd-cms .s-hm.wnd-h-full {
        min-height: calc(75vh - 2.8125rem - 2.5rem)
    }
}

@media screen and (min-width:46.875em) {
    .wt-blogpost:not(.l-sidebar) .wnd-w-narrow .wnd-float-left {
        margin-left: 5.1475vw !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-narrow .wnd-float-right {
        margin-right: 5.1475vw !important
    }
}

@media screen and (min-width:48em) {
    .pswp__caption__center {
        max-width: 80%
    }

    .sit.allura .sit-c {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .claim-beside .sit-w:after, .claim-beside .sit-w:before {
        width: 2.5rem;
        height: .1875rem
    }

    .s.wnd-p-bl .claim-beside .sit-w, .s.wnd-p-cl .claim-beside .sit-w, .s.wnd-p-tl .claim-beside .sit-w {
        margin-left: 3.5rem;
        padding-left: .625rem
    }

        .s.wnd-p-bl .claim-beside .sit-w:before, .s.wnd-p-cl .claim-beside .sit-w:before, .s.wnd-p-tl .claim-beside .sit-w:before {
            left: -2.875rem
        }

    .s.wnd-p-bc .claim-beside .sit-w, .s.wnd-p-cc .claim-beside .sit-w, .s.wnd-p-tc .claim-beside .sit-w {
        margin-left: 3.5rem;
        margin-right: 3.5rem;
        padding-left: .625rem;
        padding-right: .625rem
    }

        .s.wnd-p-bc .claim-beside .sit-w:before, .s.wnd-p-cc .claim-beside .sit-w:before, .s.wnd-p-tc .claim-beside .sit-w:before {
            left: -2.875rem
        }

        .s.wnd-p-bc .claim-beside .sit-w:after, .s.wnd-p-cc .claim-beside .sit-w:after, .s.wnd-p-tc .claim-beside .sit-w:after {
            right: -2.875rem
        }

    .s.wnd-p-br .claim-beside .sit-w, .s.wnd-p-cr .claim-beside .sit-w, .s.wnd-p-tr .claim-beside .sit-w {
        margin-right: 3.5rem;
        padding-right: .625rem
    }

        .s.wnd-p-br .claim-beside .sit-w:before, .s.wnd-p-cr .claim-beside .sit-w:before, .s.wnd-p-tr .claim-beside .sit-w:before {
            right: -2.875rem
        }

    .blog.no-grid .blog-empty-listing {
        padding-left: .9375rem;
        padding-right: .9375rem
    }

    .blog.grid .blog-wrapper {
        padding: .1875rem
    }

    .blog.grid .item {
        padding: .75rem
    }

    .blog.grid .pager {
        padding-left: .75rem;
        padding-right: .75rem
    }

    .blog.grid .blog-empty-listing {
        padding-top: .5625rem
    }

    .l.wnd-fe:not(.wt-checkout).wnd-free-bar-default .wnd-cart, .l.wnd-fe:not(.wt-checkout).wt-product.wnd-free-bar-default .wnd-page {
        margin-bottom: 0
    }

    .wnd-free-stripe-link {
        padding: .625rem 1.25rem
    }

    .s-bdh-t:after {
        width: 10%
    }
}

@media screen and (min-width:53.0625em) {
    .wt-blogpost:not(.l-sidebar) .wnd-w-default .wnd-float-left {
        margin-left: 5.1475vw !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-default .wnd-float-right {
        margin-right: 5.1475vw !important
    }
}

@media screen and (min-width:55em) {
    .l:not(.l-sidebar) .wnd-w-narrow .wnd-float-left {
        margin-left: 3.36vw !important
    }

    .l:not(.l-sidebar) .wnd-w-narrow .wnd-float-right {
        margin-right: 3.36vw !important
    }
}

@media screen and (min-width:56.25em) {
    .s-c {
        padding-right: .9375rem;
        padding-left: .9375rem
    }

    @supports (padding:max(0)) {
        .s-c {
            padding-left: max(.9375rem,env(safe-area-inset-left));
            padding-right: max(.9375rem,env(safe-area-inset-right))
        }
    }

    .wnd-s-normal .s-c {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem
    }

    .wnd-s-normal .box-space {
        padding-top: 1.5625rem;
        padding-bottom: 1.5625rem
    }

    .wnd-s-normal.wn-space-top .s-c {
        padding-top: 1.25rem
    }

    .wnd-s-normal.wn-space-bottom .s-c {
        padding-bottom: 1.25rem
    }

    .wnd-s-higher .s-c {
        padding-top: 4.0625rem;
        padding-bottom: 4.0625rem
    }

    .wnd-s-higher .box-space {
        padding-top: 2.03125rem;
        padding-bottom: 2.03125rem
    }

    .wnd-s-higher.s-f .s-c {
        padding-top: 1.5625rem;
        padding-bottom: 1.5625rem
    }

    .wnd-s-higher.wn-space-top .s-c {
        padding-top: 1.625rem
    }

    .wnd-s-higher.wn-space-bottom .s-c {
        padding-bottom: 1.625rem
    }

    .wnd-s-high .s-c {
        padding-top: 5.625rem;
        padding-bottom: 5.625rem
    }

    .wnd-s-high .box-space, .wnd-s-high.s-f .s-c {
        padding-top: 2.8125rem;
        padding-bottom: 2.8125rem
    }

    .wnd-s-high.wn-space-top .s-c {
        padding-top: 2.25rem
    }

    .wnd-s-high.wn-space-bottom .s-c {
        padding-bottom: 2.25rem
    }

    .l:not(.l-boxed,.l-sidebar) .l-m .s-hm-hidden + .s:not(.s-hc).wnd-s-higher .s-c {
        padding-top: 2rem
    }

    .l:not(.l-boxed,.l-sidebar) .l-m .s-hm-hidden + .s:not(.s-hc).wnd-s-high .s-c {
        padding-top: 2.8125rem
    }

    .wnd-h-auto.s-hm:not(.s-hm-bdh) {
        min-height: 18.75rem
    }

    .wnd-h-high {
        min-height: 75vh
    }

    .wnd-cms .wnd-h-high {
        min-height: calc(75vh - 2.8125rem)
    }

    .wnd-cms.wnd-uft .wnd-h-high {
        min-height: calc(75vh - 3.0625rem)
    }

    .wnd-h-full {
        min-height: 100vh
    }

    .wnd-cms .wnd-h-full {
        min-height: calc(100vh - 2.8125rem)
    }

    .wnd-cms.wnd-uft .wnd-h-full {
        min-height: calc(100vh - 3.0625rem)
    }

    .wnd-hh-auto {
        min-height: 18.75rem
    }

    .wnd-hh-50 {
        min-height: 50vh
    }

    .wnd-hh-high {
        min-height: 75vh
    }

    .wnd-hh-full {
        min-height: 100vh
    }

    .l-narrow .wnd-s-normal .box-space {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem
    }

    .l-narrow .wnd-s-higher .box-space {
        padding-top: 4.0625rem;
        padding-bottom: 4.0625rem
    }

    .l-narrow .wnd-s-high .box-space {
        padding-top: 5.625rem;
        padding-bottom: 5.625rem
    }

    .l-boxed .wnd-s-normal .box-space {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem
    }

    .l-boxed .wnd-s-higher .box-space {
        padding-top: 4.0625rem;
        padding-bottom: 4.0625rem
    }

    .l-boxed .wnd-s-higher.s-f-simple .s-c {
        padding-top: 1.25rem;
        padding-bottom: 1.25rem
    }

    .l-boxed .wnd-s-high .box-space {
        padding-top: 5.625rem;
        padding-bottom: 5.625rem
    }

    .l-boxed .wnd-s-high.s-f-simple .s-c {
        padding-top: 1.875rem;
        padding-bottom: 1.875rem
    }

    .l-boxed .s:not(.s-hn,.s-hm,.s-hb) .s-c {
        padding-right: 1.875rem;
        padding-left: 1.875rem
    }

    @supports (padding:max(0)) {
        .l-boxed .s:not(.s-hn,.s-hm,.s-hb) .s-c {
            padding-left: max(1.875rem,env(safe-area-inset-left));
            padding-right: max(1.875rem,env(safe-area-inset-right))
        }
    }

    .l-boxed .s-hm.wnd-h-high {
        min-height: 75vh
    }

    .wnd-cms .l-boxed .s-hm.wnd-h-high {
        min-height: calc(75vh - 2.8125rem)
    }

    .wnd-cms.wnd-uft .l-boxed .s-hm.wnd-h-high {
        min-height: calc(75vh - 3.0625rem)
    }

    .l-boxed .s-hm.wnd-h-full {
        min-height: 100vh
    }

    .wnd-cms .l-boxed .s-hm.wnd-h-full {
        min-height: calc(100vh - 2.8125rem)
    }

    .wnd-cms.wnd-uft .l-boxed .s-hm.wnd-h-full {
        min-height: calc(100vh - 3.0625rem)
    }

    .l-boxed .l-m .s:not(:first-child) {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .l-boxed .l-f .s {
        padding-top: 2.5rem
    }

        .l-boxed .l-f .s.s-f-simple {
            padding-bottom: 2.5rem
        }

    .ghostinspector .wnd-h-high {
        min-height: 37.5rem
    }

    .wnd-cms.ghostinspector .wnd-h-high {
        min-height: 34.6875rem
    }

    .wnd-cms.wnd-uft.ghostinspector .wnd-h-high {
        min-height: 34.4375rem
    }

    .ghostinspector .wnd-h-full {
        min-height: 50rem
    }

    .wnd-cms.ghostinspector .wnd-h-full {
        min-height: 47.1875rem
    }

    .wnd-cms.wnd-uft.ghostinspector .wnd-h-full {
        min-height: 46.9375rem
    }

    .ghostinspector .wnd-hh-50 {
        min-height: 25rem
    }

    .ghostinspector .wnd-hh-high {
        min-height: 37.5rem
    }

    .ghostinspector .wnd-hh-full {
        min-height: 50rem
    }

    .ghostinspector.l-boxed .s-hm.wnd-h-high {
        min-height: 37.5rem
    }

    .wnd-cms .ghostinspector.l-boxed .s-hm.wnd-h-high {
        min-height: 34.6875rem
    }

    .wnd-cms.wnd-uft .ghostinspector.l-boxed .s-hm.wnd-h-high {
        min-height: 34.4375rem
    }

    .ghostinspector.l-boxed .s-hm.wnd-h-full {
        min-height: 50rem
    }

    .wnd-cms .ghostinspector.l-boxed .s-hm.wnd-h-full {
        min-height: 47.1875rem
    }

    .wnd-cms.wnd-uft .ghostinspector.l-boxed .s-hm.wnd-h-full {
        min-height: 46.9375rem
    }

    .b-s {
        padding: 1.25rem
    }

    .b-s-t {
        padding-top: 1.25rem
    }

    .b-s-r {
        padding-right: 1.25rem
    }

    .b-s-b {
        padding-bottom: 1.25rem
    }

    .b-s-l {
        padding-left: 1.25rem
    }

    .b-s-25 {
        padding: .3125rem
    }

    .b-s-t25 {
        padding-top: .3125rem
    }

    .b-s-r25 {
        padding-right: .3125rem
    }

    .b-s-b25 {
        padding-bottom: .3125rem
    }

    .b-s-l25 {
        padding-left: .3125rem
    }

    .b-s-50 {
        padding: .625rem
    }

    .b-s-t50 {
        padding-top: .625rem
    }

    .b-s-r50 {
        padding-right: .625rem
    }

    .b-s-b50 {
        padding-bottom: .625rem
    }

    .b-s-l50 {
        padding-left: .625rem
    }

    .b-s-60 {
        padding: .75rem
    }

    .b-s-t60 {
        padding-top: .75rem
    }

    .b-s-r60 {
        padding-right: .75rem
    }

    .b-s-b60 {
        padding-bottom: .75rem
    }

    .b-s-l60 {
        padding-left: .75rem
    }

    .b-s-150 {
        padding: 1.875rem
    }

    .b-s-t150 {
        padding-top: 1.875rem
    }

    .b-s-r150 {
        padding-right: 1.875rem
    }

    .b-s-b150 {
        padding-bottom: 1.875rem
    }

    .b-s-l150 {
        padding-left: 1.875rem
    }

    .b-s-200 {
        padding: 2.5rem
    }

    .b-s-t200 {
        padding-top: 2.5rem
    }

    .b-s-r200 {
        padding-right: 2.5rem
    }

    .b-s-b200 {
        padding-bottom: 2.5rem
    }

    .b-s-l200 {
        padding-left: 2.5rem
    }

    .l:not(.l-sidebar) .wnd-float-left {
        margin-right: 1.25rem !important
    }

    .l:not(.l-sidebar) .wnd-float-right {
        margin-left: 1.25rem !important
    }

    .logo-classic .b-l.logo-beside .b-l-text-w, .logo-classic .b-l.logo-wings .b-l-text-w {
        padding-left: calc(4.0625rem - .21em)
    }

        .logo-classic .b-l.logo-beside .b-l-text-w:after, .logo-classic .b-l.logo-beside .b-l-text-w:before, .logo-classic .b-l.logo-wings .b-l-text-w:after, .logo-classic .b-l.logo-wings .b-l-text-w:before {
            width: 3.4375rem
        }

    .logo-classic .b-l.logo-beside[class*=iar] .b-l-text-w, .logo-classic .b-l.logo-wings[class*=iar] .b-l-text-w {
        padding-right: calc(4.0625rem - .21em)
    }

    .logo-center .b-l-image {
        padding-bottom: 1rem
    }

    .logo-center .b-l.abril-fatface .b-l-text-w, .logo-center .b-l.allura .b-l-text-w, .logo-center .b-l.brandon-grotesque .b-l-text-w, .logo-center .b-l.cormorant .b-l-text-w, .logo-center .b-l.exo2 .b-l-text-w, .logo-center .b-l.fira-sans .b-l-text-w, .logo-center .b-l.josefin-sans .b-l-text-w, .logo-center .b-l.josefix .b-l-text-w, .logo-center .b-l.montserrat .b-l-text-w, .logo-center .b-l.pt-serif .b-l-text-w, .logo-center .b-l.quicksand .b-l-text-w, .logo-center .b-l.roboto-slab .b-l-text-w, .logo-center .b-l.zilla-slab .b-l-text-w {
        padding: .1875rem 0
    }

    .logo-center .b-l.logo-beside .b-l-text-w, .logo-center .b-l.logo-wings .b-l-text-w {
        padding-left: calc(4.0625rem - .21em);
        padding-right: calc(4.0625rem - .21em)
    }

        .logo-center .b-l.logo-beside .b-l-text-w:after, .logo-center .b-l.logo-beside .b-l-text-w:before, .logo-center .b-l.logo-wings .b-l-text-w:after, .logo-center .b-l.logo-wings .b-l-text-w:before {
            width: 3.4375rem
        }

    .logo-center .b-l.logo-underline .b-l-text-w:after {
        width: 7.1875rem;
        bottom: -.1875rem
    }

    .logo-sidebar .b-l {
        display: block;
        width: 100%;
        text-align: center;
        margin-left: 0 !important
    }

    .logo-sidebar .b-l-c {
        display: block;
        padding: 0
    }

    .logo-sidebar .b-l-br, .logo-sidebar .b-l-link {
        display: block
    }

    .logo-sidebar .b-l-image {
        display: inline-block;
        width: 100%;
        text-align: center;
        padding-right: 0;
        padding-top: 0;
        padding-bottom: 1rem;
        margin: 0 auto
    }

    .logo-sidebar .b-l-image-w {
        display: block
    }

    .logo-sidebar .b-l-image img {
        margin: 0 auto
    }

    .logo-sidebar .b-l.b-ls-s img {
        max-height: 3.75rem;
        max-width: 8.4375rem
    }

    .logo-sidebar .b-l.b-ls-m img {
        max-height: 5rem;
        max-width: 9.6875rem
    }

    .logo-sidebar .b-l.b-ls-l img {
        max-height: 6.25rem;
        max-width: 11.25rem
    }

    .logo-sidebar .b-l-embed {
        display: inline-block;
        text-align: center;
        padding: 0 0 .375rem
    }

    .logo-sidebar .b-l-embed-svg {
        position: relative
    }

    .logo-sidebar .b-l.b-ls-s .logo-svg {
        height: 3.125rem;
        max-width: 8.125rem
    }

    .logo-sidebar .b-l.b-ls-m .logo-svg {
        height: 4.375rem;
        max-width: 9.375rem
    }

    .logo-sidebar .b-l.b-ls-l .logo-svg {
        height: 5.375rem;
        max-width: 10.625rem
    }

    .logo-sidebar .b-l-text {
        display: inline-block;
        text-align: center;
        max-width: 100%
    }

    .logo-sidebar .b-l[class*=iar] .b-l-text-w {
        margin-left: 0
    }

    .logo-sidebar .b-l.logo-beside .b-l-text-w, .logo-sidebar .b-l.logo-wings .b-l-text-w {
        padding-left: calc(2.1875rem - .21em);
        padding-right: calc(2.1875rem - .21em)
    }

        .logo-sidebar .b-l.logo-beside .b-l-text-w:after, .logo-sidebar .b-l.logo-beside .b-l-text-w:before, .logo-sidebar .b-l.logo-wings .b-l-text-w:after, .logo-sidebar .b-l.logo-wings .b-l-text-w:before {
            width: 1.5625rem
        }

        .logo-sidebar .b-l.logo-beside .b-l-text-w:after, .logo-sidebar .b-l.logo-wings .b-l-text-w:after {
            display: block
        }

    .logo-sidebar .b-l.logo-beside.wnd-image-vector .b-l-text-w, .logo-sidebar .b-l.logo-beside[class*=iar] .b-l-text-w, .logo-sidebar .b-l.logo-wings.wnd-image-vector .b-l-text-w, .logo-sidebar .b-l.logo-wings[class*=iar] .b-l-text-w {
        padding-left: calc(2.1875rem - .21em)
    }

        .logo-sidebar .b-l.logo-beside.wnd-image-vector .b-l-text-w:before, .logo-sidebar .b-l.logo-beside[class*=iar] .b-l-text-w:before, .logo-sidebar .b-l.logo-wings.wnd-image-vector .b-l-text-w:before, .logo-sidebar .b-l.logo-wings[class*=iar] .b-l-text-w:before {
            display: block
        }

    .logo-sidebar .b-l.logo-beside.wnd-image-vector .b-l-text-w, .logo-sidebar .b-l.logo-beside[class*=iar] .b-l-text-w, .logo-sidebar .b-l.logo-wings.wnd-image-vector .b-l-text-w, .logo-sidebar .b-l.logo-wings[class*=iar] .b-l-text-w {
        padding-right: calc(2.1875rem - .21em)
    }

    .logo-sidebar .b-l.logo-underline .b-l-text-w:after {
        left: 50% !important;
        transform: translateX(-50%)
    }

    .logo-sidebar .b-l.logo-borders {
        border: none
    }

        .logo-sidebar .b-l.logo-borders .b-l-text-w {
            border-top: 2px solid;
            border-bottom: 2px solid
        }

        .logo-sidebar .b-l.logo-borders .b-l-embed, .logo-sidebar .b-l.logo-borders .b-l-image {
            padding-top: 0;
            padding-bottom: .8125rem
        }

    .logo-sidebar .b-l.logo-wb .b-l-embed, .logo-sidebar .b-l.logo-wb .b-l-image {
        padding-left: 0
    }

    .logo.logo-21 {
        font-size: 1.3125rem
    }

    .logo.logo-25 {
        font-size: 1.5625rem
    }

    .logo.logo-28 {
        font-size: 1.75rem
    }

    .logo.logo-32 {
        font-size: 2rem
    }

    .logo.logo-36 {
        font-size: 2.25rem
    }

    .logo.logo-40 {
        font-size: 2.5rem
    }

    .logo.logo-44 {
        font-size: 2.75rem
    }

    .logo.logo-48 {
        font-size: 3rem
    }

    .logo.logo-54 {
        font-size: 3.375rem
    }

    .logo.logo-60, .logo.logo-64 {
        font-size: 3rem
    }

    .logo.logo-70 {
        font-size: 3.375rem
    }

    .logo.logo-75 {
        font-size: 3.75rem
    }

    .logo-classic .logo-25, .logo-sidebar .logo-25 {
        line-height: 1.4
    }

        .logo-classic .logo-25 .b-l-text-c, .logo-sidebar .logo-25 .b-l-text-c {
            max-height: 2.8em
        }

    .logo-sidebar .logo-28, .logo-sidebar .logo-32, .logo-sidebar .logo-36 {
        line-height: 1.45
    }

        .logo-sidebar .logo-28 .b-l-text-c, .logo-sidebar .logo-32 .b-l-text-c, .logo-sidebar .logo-36 .b-l-text-c {
            max-height: 2.9em
        }

    .logo-sidebar .logo-40, .logo-sidebar .logo-44, .logo-sidebar .logo-48 {
        line-height: 1.37
    }

        .logo-sidebar .logo-40 .b-l-text-c, .logo-sidebar .logo-44 .b-l-text-c, .logo-sidebar .logo-48 .b-l-text-c {
            max-height: 2.7em
        }

    .logo-slogan .slogan-21 {
        font-size: 1.3125rem
    }

    .logo-slogan .slogan-24 {
        font-size: 1.5rem
    }

    .logo-slogan .sit-c, .s-hn-slogan .logo-slogan .sit-c {
        max-height: 1.6em
    }

    .s-hn-sidebar.s-hn-slogan .logo-slogan {
        text-align: center;
        margin: 0;
        padding-left: 0;
        width: 100%
    }

        .s-hn-sidebar.s-hn-slogan .logo-slogan .sit {
            display: inline-block;
            letter-spacing: .0625rem;
            margin-left: 0 !important
        }

        .s-hn-sidebar.s-hn-slogan .logo-slogan .sit-c {
            max-height: 3.2em
        }

        .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-beside .sit-w, .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-wings .sit-w {
            padding-left: calc(2.1875rem - .21em);
            padding-right: calc(2.1875rem - .21em)
        }

            .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-beside .sit-w:after, .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-beside .sit-w:before, .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-wings .sit-w:after, .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-wings .sit-w:before {
                transform: translate(0,-50%);
                content: "";
                width: 1.5625rem
            }

            .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-beside .sit-w:before, .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-wings .sit-w:before {
                left: 0
            }

            .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-beside .sit-w:after, .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-wings .sit-w:after {
                right: 0
            }

        .s-hn-sidebar.s-hn-slogan .logo-slogan .claim-underline:after {
            transform: translateX(-50%);
            left: 50% !important
        }

    .wnd-mt-boxed #menu.animated {
        transition: all .1s linear
    }

    #menu:after {
        content: "desktop"
    }

    .wnd-mt-classic:not(.s-hn-centered) #menu {
        float: right;
        top: auto
    }

        .wnd-mt-classic:not(.s-hn-centered) #menu .level-1 {
            display: flex;
            justify-content: flex-end
        }

            .wnd-mt-classic:not(.s-hn-centered) #menu .level-1 > li > .mm-arrow:after {
                top: 0;
                font-size: 1rem
            }

        .wnd-mt-classic:not(.s-hn-centered) #menu .level-2 {
            left: -1.875rem
        }

    .l:not(.menu-ready) .wnd-mt-classic:not(.s-hn-centered) {
        overflow: hidden
    }

        .l:not(.menu-ready) .wnd-mt-classic:not(.s-hn-centered) #menu-slider {
            display: block;
            min-width: 0;
            overflow: hidden
        }

    .s-hn-centered #menu-slider {
        float: none
    }

    .l:not(.menu-ready) .wnd-eshop .s-hn-centered #menu, .l:not(.menu-ready) .wnd-eshop .s-hn-centered .level-1 {
        overflow: hidden
    }

    .l:not(.menu-ready) .wnd-eshop .s-hn-centered .n-l-w {
        display: block
    }

    .s-hn-centered .n-l-w {
        width: 100%
    }

    .s-hn-centered #menu {
        text-align: center;
        display: block !important;
        margin: 0 auto;
        padding: 0;
        width: auto;
        float: left;
        top: 0
    }

        .s-hn-centered #menu > div {
            height: 100%
        }

        .s-hn-centered #menu .level-1 {
            padding: 0;
            display: block;
            margin: 0;
            height: 3.125rem;
            float: right
        }

            .s-hn-centered #menu .level-1 > li {
                list-style: none;
                margin: 0;
                padding: 0;
                position: relative
            }

                .s-hn-centered #menu .level-1 > li > .mm-arrow {
                    transition: color .3s ease
                }

                    .s-hn-centered #menu .level-1 > li > .mm-arrow:after {
                        top: -.125rem;
                        font-weight: 100;
                        font-size: 1rem
                    }

                .s-hn-centered #menu .level-1 > li:first-child .level-2 {
                    left: -3.125rem
                }

        .s-hn-centered #menu .level-2 {
            left: -2.1875rem
        }

    .l:not(.menu-ready) .s-hn-centered .n-l-w {
        height: 4.4375rem;
        overflow: hidden;
        width: 100%
    }

    .l:not(.menu-ready) .s-hn-centered .n-l-w-i {
        width: 100%
    }

    .l:not(.menu-ready) .s-hn-centered #menu-slider {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center
    }

    .l:not(.menu-ready) .s-hn-centered #menu {
        width: 100% !important
    }

        .l:not(.menu-ready) .s-hn-centered #menu .level-1 {
            overflow: hidden
        }

    .s-hn-centered.menu-bottom #menu .level-1 {
        height: 5.125rem
    }

    .s-hn-centered:not(.menu-bottom) #menu .level-1 > li:first-child > .menu-item {
        padding-left: 0
    }

    .wnd-mt-classic .menu-close {
        display: none
    }

    .wnd-mt-classic .level-2 .menu-item {
        line-height: 1rem
    }

    .wnd-mt-classic.menu-bottom .level-2 .menu-item {
        line-height: inherit
    }

    .l:not(.menu-ready) .wnd-mt-classic #menu-block {
        display: flex;
        align-items: center;
        flex-direction: row;
        justify-content: flex-start;
        -webkit-mask-image: linear-gradient(90deg,#000 85%,transparent)
    }

    .l:not(.menu-ready) .wnd-mt-classic ul.level-1 {
        white-space: nowrap;
        padding-left: 1.875rem !important
    }

    .wnd-mt-classic #menu {
        position: relative
    }

        .wnd-mt-classic #menu > div {
            display: block;
            margin: 0
        }

        .wnd-mt-classic #menu a {
            text-decoration: none
        }

        .wnd-mt-classic #menu .level-1 {
            width: auto
        }

            .wnd-mt-classic #menu .level-1 > li {
                display: inline-block
            }

                .wnd-mt-classic #menu .level-1 > li > .menu-item {
                    position: relative;
                    line-height: 3.125rem;
                    display: block
                }

                    .wnd-mt-classic #menu .level-1 > li > .menu-item > .menu-item-text {
                        transition: all .3s ease;
                        white-space: nowrap;
                        position: relative;
                        padding: 0
                    }

                    .wnd-mt-classic #menu .level-1 > li > .menu-item:after {
                        text-shadow: none
                    }

                .wnd-mt-classic #menu .level-1 > li > .mm-arrow {
                    position: absolute;
                    line-height: 3.125rem;
                    display: block;
                    outline: 0;
                    top: 0;
                    padding: 0 !important;
                    pointer-events: none
                }

                    .wnd-mt-classic #menu .level-1 > li > .mm-arrow:after {
                        transition: all .3s ease;
                        content: "\f107";
                        font-family: WebnodeIcons,serif;
                        position: relative;
                        left: 0;
                        display: inline-block;
                        font-style: normal
                    }

                .wnd-mt-classic #menu .level-1 > li.overflowed {
                    display: none
                }

        .wnd-mt-classic #menu .level-2 {
            position: absolute;
            top: 2.1875rem;
            margin: 0;
            padding: .9375rem 3.125rem 1.875rem;
            list-style: none;
            z-index: 75;
            display: none;
            text-align: left
        }

            .wnd-mt-classic #menu .level-2:after {
                position: absolute;
                top: .9375rem;
                left: 3.125rem;
                bottom: 1.875rem;
                right: 3.125rem
            }

            .wnd-mt-classic #menu .level-2.align {
                left: auto;
                right: 0;
                padding-right: 0
            }

            .wnd-mt-classic #menu .level-2.open {
                animation: c 1s;
                opacity: 1;
                display: block
            }

            .wnd-mt-classic #menu .level-2 > li {
                float: none
            }

            .wnd-mt-classic #menu .level-2 .menu-item {
                transition: all .3s ease;
                display: block;
                position: relative
            }

            .wnd-mt-classic #menu .level-2 .menu-item-text {
                max-width: 100%;
                overflow: hidden
            }

            .wnd-mt-classic #menu .level-2 .mm-arrow {
                position: absolute;
                top: 0;
                display: block
            }

                .wnd-mt-classic #menu .level-2 .mm-arrow:after {
                    content: "\f105";
                    font-family: WebnodeIcons,serif;
                    transition: all .25s ease;
                    text-align: center;
                    display: inline-block;
                    width: 1.875rem
                }

                .wnd-mt-classic #menu .level-2 .mm-arrow.mm-up:after {
                    animation: i .25s;
                    transform: rotate(90deg)
                }

        .wnd-mt-classic #menu .level-3 {
            display: none
        }

            .wnd-mt-classic #menu .level-3.open {
                animation: d .5s;
                opacity: 1;
                display: block
            }

            .wnd-mt-classic #menu .level-3 li ul {
                opacity: 1 !important;
                display: block !important;
                padding-left: 0
            }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 {
        transition: all .3s ease;
        opacity: 1
    }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2:after {
            content: "";
            z-index: -1
        }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2:before {
            position: absolute;
            left: 4.25rem;
            margin-left: -.4375rem;
            content: "";
            display: block;
            width: 0;
            height: 0;
            border-left: 7px solid transparent;
            border-right: 7px solid transparent;
            border-bottom-width: 7px;
            border-bottom-style: solid;
            top: .625rem;
            z-index: 75
        }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2.align:before {
            left: auto;
            right: .75rem
        }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2.align:after {
            right: 0
        }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2.top {
            top: auto !important;
            bottom: 2.375rem;
            padding-bottom: .9375rem;
            padding-top: 1.875rem
        }

            .wnd-mt-classic:not(.menu-bottom) #menu .level-2.top:before {
                transform: rotate(180deg);
                bottom: .5625rem;
                top: auto
            }

            .wnd-mt-classic:not(.menu-bottom) #menu .level-2.top:after {
                top: 1.875rem;
                bottom: .9375rem
            }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .mm-arrow {
            right: .625rem;
            width: 1.875rem;
            z-index: 75;
            margin: 0;
            padding: 0;
            line-height: 1.375rem;
            font-size: .8125rem
        }

            .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .mm-arrow:after {
                line-height: 3
            }

        .wnd-mt-classic:not(.menu-bottom) #menu .level-2 > li {
            margin: 0;
            padding: 0;
            list-style: none;
            position: relative;
            width: 15rem
        }

            .wnd-mt-classic:not(.menu-bottom) #menu .level-2 > li:first-child {
                padding-top: .625rem
            }

            .wnd-mt-classic:not(.menu-bottom) #menu .level-2 > li:last-child {
                padding-bottom: .625rem
            }

    body:not(.touched) .wnd-mt-classic:not(.menu-bottom) #menu .level-2 > li:hover .mm-down {
        animation: e 1s infinite
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .wnd-with-submenu > .menu-item {
        padding-right: 2.0625rem
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .wnd-with-submenu:first-child .mm-arrow:after {
        padding-top: .625rem
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .wnd-with-submenu:first-child .mm-up:after {
        padding-top: 0;
        margin-top: .625rem
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .menu-item {
        padding: .375rem 1.25rem
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .menu-item-text {
        display: inline-block;
        position: relative;
        padding-top: .375rem;
        line-height: inherit
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-3 {
        transition: all .5s ease-in;
        padding-left: .625rem
    }

    .wnd-mt-classic:not(.menu-bottom) #menu .level-max {
        padding-left: 0
    }

    .wnd-mt-classic.menu-bottom .s-o .s-c {
        padding-top: 0;
        padding-bottom: 0
    }

    .wnd-mt-classic.menu-bottom #menu-slider {
        height: 100%;
        float: right;
        display: flex;
        flex-direction: row;
        justify-items: center;
        align-items: center;
        position: relative
    }

    .wnd-mt-classic.menu-bottom #menu {
        top: 0
    }

        .wnd-mt-classic.menu-bottom #menu .level-1 > li > .menu-item {
            padding: 0 1.125rem
        }

        .wnd-mt-classic.menu-bottom #menu .level-1 > li > .mm-arrow {
            right: 1.125rem
        }

        .wnd-mt-classic.menu-bottom #menu .level-1 > li.wnd-with-submenu > .menu-item {
            padding-right: 2rem
        }

        .wnd-mt-classic.menu-bottom #menu .level-2 {
            transition: top .3s linear,bottom .3s linear,opacity .5s ease-in;
            left: -3.125rem
        }

            .wnd-mt-classic.menu-bottom #menu .level-2 > li {
                width: 15.625rem
            }

    body.wnd-fe:not(.touched) .wnd-mt-classic.menu-bottom #menu .level-2 > li:hover .mm-down {
        animation: e 1s infinite
    }

    .wnd-mt-classic.menu-bottom #menu .level-2 .menu-item {
        padding: .6875rem .9375rem
    }

    body.wnd-fe:not(.touched) .wnd-mt-classic.menu-bottom #menu .level-2 .menu-item:hover {
        border-left: 4px solid
    }

    .wnd-mt-classic.menu-bottom #menu .level-2 .menu-item-text {
        display: inline
    }

    .wnd-mt-classic.menu-bottom #menu .level-2 .wnd-with-submenu > .menu-item {
        padding-right: 2.5rem
    }

    .wnd-mt-classic.menu-bottom #menu .level-2 .wnd-active-path > .menu-item, .wnd-mt-classic.menu-bottom #menu .level-2 .wnd-active > .menu-item {
        border-left: 4px solid
    }

    .wnd-mt-classic.menu-bottom #menu .level-2 .mm-arrow {
        right: 0;
        opacity: .5;
        border: none !important;
        background: none !important;
        padding: 0 !important
    }

        .wnd-mt-classic.menu-bottom #menu .level-2 .mm-arrow:after {
            font-size: 1.375rem;
            line-height: 2.13636
        }

        .wnd-mt-classic.menu-bottom #menu .level-2 .mm-arrow.mm-up:after {
            font-size: 1.375rem;
            line-height: 2.22727
        }

    .wnd-mt-classic.menu-bottom #menu .level-3 .menu-item {
        padding: .625rem .9375rem .625rem 2.5rem
    }

    .wnd-mt-classic.menu-bottom #menu .level-1 > li > .menu-item, .wnd-mt-classic.menu-bottom #menu .level-1 > li > .mm-arrow {
        line-height: 4.625rem;
        border-top: 4px solid transparent;
        border-bottom: 4px solid transparent;
        transition: all .3s linear
    }

    .wnd-mt-classic.menu-bottom #menu .level-2 {
        top: 4.1875rem
    }

    .wnd-mt-classic.menu-bottom.sticky #menu .level-2 {
        top: 4.1875rem !important
    }

    .wnd-mt-classic.menu-bottom .bgonscroll #menu .level-1 > li > a {
        line-height: 4.625rem !important;
        height: 5.125rem !important
    }

    .wnd-mt-classic.menu-bottom.s-hn-slogan #menu .level-1 > li > a {
        line-height: 7.125rem;
        height: 7.625rem
    }

    .wnd-mt-classic.menu-bottom.s-hn-slogan #menu .level-2 {
        top: 6.6875rem
    }

    .wnd-mt-classic.menu-bottom.wnd-nh-l #menu .level-1 > li > a {
        line-height: 7.625rem;
        height: 8.125rem
    }

    .wnd-mt-classic.menu-bottom.wnd-nh-l #menu .level-2 {
        top: 7.1875rem
    }

    .wnd-mt-classic.menu-bottom.wnd-nh-l.s-hn-slogan #menu .level-1 > li > a {
        line-height: 9.5rem;
        height: 10rem
    }

    .wnd-mt-classic.menu-bottom.wnd-nh-l.s-hn-slogan #menu .level-2 {
        top: 9.0625rem
    }

    .wnd-mt-classic.menu-bottom.s-hn-centered.hm-claims:not(.sticky) #menu .level-2, .wnd-mt-classic.menu-bottom.s-hn-centered.hm-editzone:not(.sticky) #menu .level-2 {
        top: 3.25rem;
        bottom: auto;
        padding-bottom: .9375rem;
        padding-top: 1.875rem
    }

    .wnd-mt-classic.menu-bottom.s-hn-bottom.hm-claims:not(.sticky) #menu .level-2, .wnd-mt-classic.menu-bottom.s-hn-bottom.hm-editzone:not(.sticky) #menu .level-2 {
        top: auto;
        bottom: 4.1875rem;
        padding-bottom: .9375rem;
        padding-top: 1.875rem
    }

    .wnd-mt-classic.menu-bottom.s-hn-bottom.hm-claims:not(.sticky).wnd-nh-l #menu .level-2, .wnd-mt-classic.menu-bottom.s-hn-bottom.hm-editzone:not(.sticky).wnd-nh-l #menu .level-2 {
        bottom: 7.1875rem
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item, .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item, .wnd-mt-classic.menu-default .level-1 > li > .menu-item, .wnd-mt-classic.menu-strikethrough .level-1 > li > .menu-item {
        padding: 0 1rem
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .mm-arrow, .wnd-mt-classic.menu-default-underline .level-1 > li > .mm-arrow, .wnd-mt-classic.menu-default .level-1 > li > .mm-arrow, .wnd-mt-classic.menu-strikethrough .level-1 > li > .mm-arrow {
        right: .6875rem
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li.wnd-with-submenu > .menu-item, .wnd-mt-classic.menu-default-underline .level-1 > li.wnd-with-submenu > .menu-item, .wnd-mt-classic.menu-default .level-1 > li.wnd-with-submenu > .menu-item, .wnd-mt-classic.menu-strikethrough .level-1 > li.wnd-with-submenu > .menu-item {
        padding-right: 1.625rem
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li:first-child > .menu-item, .wnd-mt-classic.menu-default-underline .level-1 > li:first-child > .menu-item, .wnd-mt-classic.menu-default .level-1 > li:first-child > .menu-item, .wnd-mt-classic.menu-strikethrough .level-1 > li:first-child > .menu-item {
        padding-left: .3125rem
    }

    body:not(.wnd-eshop) .wnd-mt-classic.menu-default-underline-grow .level-1 > li:last-child > .menu-item, body:not(.wnd-eshop) .wnd-mt-classic.menu-default-underline .level-1 > li:last-child > .menu-item, body:not(.wnd-eshop) .wnd-mt-classic.menu-default .level-1 > li:last-child > .menu-item, body:not(.wnd-eshop) .wnd-mt-classic.menu-strikethrough .level-1 > li:last-child > .menu-item {
        padding-right: 0
    }

    body:not(.wnd-eshop) .wnd-mt-classic.menu-default-underline-grow .level-1 > li:last-child.wnd-with-submenu > .menu-item, body:not(.wnd-eshop) .wnd-mt-classic.menu-default-underline .level-1 > li:last-child.wnd-with-submenu > .menu-item, body:not(.wnd-eshop) .wnd-mt-classic.menu-default .level-1 > li:last-child.wnd-with-submenu > .menu-item, body:not(.wnd-eshop) .wnd-mt-classic.menu-strikethrough .level-1 > li:last-child.wnd-with-submenu > .menu-item {
        padding-right: 1rem
    }

    body:not(.wnd-eshop) .wnd-mt-classic.menu-default-underline-grow .level-1 > li:last-child.wnd-with-submenu > .mm-arrow, body:not(.wnd-eshop) .wnd-mt-classic.menu-default-underline .level-1 > li:last-child.wnd-with-submenu > .mm-arrow, body:not(.wnd-eshop) .wnd-mt-classic.menu-default .level-1 > li:last-child.wnd-with-submenu > .mm-arrow, body:not(.wnd-eshop) .wnd-mt-classic.menu-strikethrough .level-1 > li:last-child.wnd-with-submenu > .mm-arrow {
        right: 0
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li .level-2.align, .wnd-mt-classic.menu-default-underline .level-1 > li .level-2.align, .wnd-mt-classic.menu-default .level-1 > li .level-2.align, .wnd-mt-classic.menu-strikethrough .level-1 > li .level-2.align {
        right: -.9375rem
    }

    .wnd-eshop .wnd-mt-classic.menu-default-underline-grow .level-1 > li .level-2.align, .wnd-eshop .wnd-mt-classic.menu-default-underline .level-1 > li .level-2.align, .wnd-eshop .wnd-mt-classic.menu-default .level-1 > li .level-2.align, .wnd-eshop .wnd-mt-classic.menu-strikethrough .level-1 > li .level-2.align {
        right: .3125rem
    }

    .wnd-mt-classic.menu-strikethrough #menu .level-1 > li.hover > .menu-item, .wnd-mt-classic.menu-strikethrough #menu .level-1 > li.wnd-active-path > .menu-item, .wnd-mt-classic.menu-strikethrough #menu .level-1 > li.wnd-active > .menu-item, body:not(.touched) .wnd-mt-classic.menu-strikethrough #menu .level-1 > li > .menu-item:hover {
        text-decoration: line-through
    }

    .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item span:after, .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item span:before {
        transition: opacity .3s ease;
        position: absolute;
        bottom: -.25rem;
        height: .0625rem;
        width: 51%;
        content: "";
        opacity: 0
    }

    .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item span:before {
        left: 50%
    }

    .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item span:after {
        right: 50%
    }

    .wnd-mt-classic.menu-default-underline .level-1 > li.wnd-active-path span:after, .wnd-mt-classic.menu-default-underline .level-1 > li.wnd-active-path span:before, .wnd-mt-classic.menu-default-underline .level-1 > li.wnd-active span:after, .wnd-mt-classic.menu-default-underline .level-1 > li.wnd-active span:before, body:not(.touched) .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item:hover span:after, body:not(.touched) .wnd-mt-classic.menu-default-underline .level-1 > li > .menu-item:hover span:before {
        opacity: 1
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item span:after, .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item span:before {
        transition: width .3s ease;
        position: absolute;
        bottom: -.25rem;
        height: .125rem;
        width: 0;
        content: ""
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item span:before {
        left: 50%
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item span:after {
        right: 50%
    }

    .wnd-mt-classic.menu-default-underline-grow .level-1 > li.wnd-active-path span:after, .wnd-mt-classic.menu-default-underline-grow .level-1 > li.wnd-active-path span:before, .wnd-mt-classic.menu-default-underline-grow .level-1 > li.wnd-active span:after, .wnd-mt-classic.menu-default-underline-grow .level-1 > li.wnd-active span:before, body:not(.touched) .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item:hover span:after, body:not(.touched) .wnd-mt-classic.menu-default-underline-grow .level-1 > li > .menu-item:hover span:before {
        width: 51%
    }

    .wnd-mt-classic.menu-spaces .level-1 > li > .menu-item {
        padding: 0 1.5625rem
    }

    .wnd-mt-classic.menu-spaces .level-1 > li > .mm-arrow {
        right: 1.25rem
    }

    .wnd-mt-classic.menu-spaces .level-1 > li.wnd-with-submenu > .menu-item {
        padding-right: 2.1875rem
    }

    .wnd-mt-classic.menu-spaces .level-1 > li:first-child > .menu-item {
        padding-left: .3125rem
    }

    body:not(.wnd-eshop) .wnd-mt-classic.menu-spaces .level-1 > li:last-child > .menu-item {
        padding-right: 0
    }

    body:not(.wnd-eshop) .wnd-mt-classic.menu-spaces .level-1 > li:last-child.wnd-with-submenu > .menu-item {
        padding-right: .9375rem
    }

    body:not(.wnd-eshop) .wnd-mt-classic.menu-spaces .level-1 > li:last-child.wnd-with-submenu > .mm-arrow {
        right: 0
    }

    .wnd-mt-classic.menu-spaces .level-1 > li:last-child .level-2.align {
        right: -.9375rem
    }

    .wnd-eshop .wnd-mt-classic.menu-spaces .level-1 > li:last-child .level-2.align {
        right: .3125rem
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li > .menu-item {
        padding: 0 .625rem
    }

        .wnd-mt-classic.menu-delimiters-slash .level-1 > li > .menu-item:after {
            content: "/";
            position: relative;
            right: -.625rem
        }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li.wnd-with-submenu > .menu-item {
        padding-right: 1.5625rem
    }

        .wnd-mt-classic.menu-delimiters-slash .level-1 > li.wnd-with-submenu > .menu-item:after {
            right: -1.5625rem
        }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li.wnd-with-submenu > .mm-arrow {
        right: 1.0625rem
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li.wnd-with-submenu:last-child > .menu-item {
        padding-right: .9375rem
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li.wnd-with-submenu:last-child > .mm-arrow {
        right: 0
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li:first-child > .menu-item {
        padding-left: .3125rem
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li:not(:last-child).wnd-with-submenu .level-2 {
        left: -3.125rem
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li:last-child > .menu-item {
        padding-right: 0
    }

        .wnd-mt-classic.menu-delimiters-slash .level-1 > li:last-child > .menu-item:after {
            display: none
        }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li:last-child.with-submenu > .menu-item {
        padding-right: .9375rem
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li:last-child.with-submenu > .mm-arrow {
        right: 0
    }

    .wnd-mt-classic.menu-delimiters-slash .level-1 > li:last-child .level-2.align {
        right: -.8125rem
    }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item {
        padding: 0 1.0625rem
    }

        .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item > span {
            position: relative;
            white-space: nowrap
        }

            .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item > span:after, .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item > span:before {
                transform: translateX(0);
                opacity: 0;
                transition: all .3s ease-in-out;
                content: "";
                width: .0625rem;
                text-align: center;
                position: absolute;
                font-size: inherit
            }

            .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item > span:before {
                left: 0
            }

            .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item > span:after {
                right: 0
            }

    body:not(.touched) .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item:hover > span:before {
        transform: translateX(-10px);
        opacity: 1;
        transition: all .3s ease-in-out
    }

    body:not(.touched) .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .menu-item:hover > span:after {
        transform: translateX(10px);
        opacity: 1;
        transition: all .3s ease-in-out
    }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li > .mm-arrow {
        right: .9375rem
    }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-with-submenu > .menu-item {
        padding-right: 1.875rem
    }

        .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-with-submenu > .menu-item:after {
            right: -1.5625rem
        }

        .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-with-submenu > .menu-item span:after {
            right: -.9375rem
        }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-with-submenu.wnd-active > .menu-item span:after {
        right: -1.4375rem
    }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-active > .menu-item > span:before {
        left: -.625rem;
        opacity: 1
    }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-active > .menu-item > span:after {
        right: -.625rem;
        opacity: 1
    }

    body:not(.touched) .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-active > .menu-item:hover > span:after, body:not(.touched) .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li.wnd-active > .menu-item:hover > span:before {
        transform: translate(0)
    }

    .wnd-mt-classic.menu-delimiters-doublepipe .level-1 > li:last-child .level-2.align {
        right: 0
    }

    .wnd-menu-empty .wnd-mt-sliding #menu-mobile {
        display: none
    }

    .wnd-mt-sliding #menu-submit {
        position: relative;
        width: 1.125rem;
        height: 1.25rem;
        cursor: pointer;
        padding: 1.25rem 1.875rem 1.25rem 0;
        display: inline-block;
        text-indent: -999em;
        z-index: 99;
        text-decoration: none;
        color: transparent;
        margin: 0 0 0 .625rem;
        font-size: 0
    }

        .wnd-mt-sliding #menu-submit > span, .wnd-mt-sliding #menu-submit > span:after, .wnd-mt-sliding #menu-submit > span:before {
            content: "";
            cursor: pointer;
            height: .125rem;
            width: 1.125rem;
            position: absolute;
            display: block
        }

            .wnd-mt-sliding #menu-submit > span:before {
                bottom: .375rem
            }

            .wnd-mt-sliding #menu-submit > span:after {
                bottom: -.375rem
            }

    .wnd-mt-sliding .menu-close {
        position: relative;
        display: block;
        text-transform: uppercase;
        padding-bottom: 2.5rem;
        width: 100%;
        margin: 0;
        text-decoration: none
    }

        .wnd-mt-sliding .menu-close > span {
            display: none
        }

        .wnd-mt-sliding .menu-close:after, .wnd-mt-sliding .menu-close:before {
            transition: background .3s;
            position: absolute;
            top: 1.125rem;
            right: .5rem;
            display: block;
            content: "";
            cursor: pointer;
            height: .125rem;
            width: .875rem
        }

        .wnd-mt-sliding .menu-close:before {
            transform: rotate(-45deg)
        }

        .wnd-mt-sliding .menu-close:after {
            transform: rotate(45deg)
        }

    .wnd-mt-sliding #menu-slider {
        transition: right .2s ease-in,box-shadow .2s ease-in;
        transform: translate3d(0,0,0);
        display: flex;
        flex-wrap: nowrap;
        align-content: stretch;
        flex-direction: column;
        align-items: flex-start;
        right: -18.75rem;
        width: 18.75rem;
        position: fixed;
        top: 0;
        bottom: 0;
        border-left: 1px solid;
        padding: 0 0 3.75rem;
        z-index: 99
    }

    body.wnd-cms .wnd-mt-sliding #menu-slider {
        padding-top: 2.8125rem
    }

    body.wnd-cms.wnd-uft .wnd-mt-sliding #menu-slider {
        padding-top: 3.0625rem
    }

    .no-js .wnd-mt-sliding #menu-slider {
        overflow: hidden
    }

    .wnd-mt-sliding #menu-slider.open {
        transition: right .2s ease-in,box-shadow .2s ease-in;
        right: 0
    }

    .wnd-mt-sliding #menu-block {
        display: flex;
        flex-grow: 0;
        position: relative;
        width: 100%;
        height: 100%;
        padding: 1.5625rem 0;
        flex-direction: column;
        justify-content: center
    }

    .wnd-mt-sliding .scrolldown, .wnd-mt-sliding .scrollup {
        transition: opacity .1s;
        transform: translateX(-50%);
        font-size: .875rem;
        line-height: 1.71429;
        width: 1.875rem;
        height: 1.875rem;
        position: absolute;
        left: 50%;
        opacity: 0;
        white-space: nowrap;
        cursor: pointer;
        z-index: 75;
        padding: .9375rem;
        pointer-events: none
    }

        .wnd-mt-sliding .scrolldown:after, .wnd-mt-sliding .scrollup:after {
            transform: translateX(-50%);
            left: 50%;
            content: "";
            position: absolute;
            width: 0;
            height: 0;
            border-left: 8px solid transparent;
            border-right: 8px solid transparent
        }

    .wnd-mt-sliding .scrollup {
        top: -.3125rem
    }

        .wnd-mt-sliding .scrollup:after {
            top: .625rem
        }

    .wnd-mt-sliding .scrolldown {
        bottom: -.3125rem
    }

        .wnd-mt-sliding .scrolldown:after {
            bottom: .625rem
        }

    .scrollup-active .wnd-mt-sliding .scrollup {
        opacity: .4;
        pointer-events: auto
    }

    body.wnd-fe:not(.touched) .scrollup-active .wnd-mt-sliding .scrollup:hover {
        opacity: 1
    }

    .scrolldown-active .wnd-mt-sliding .scrolldown {
        opacity: .4;
        pointer-events: auto
    }

    body.wnd-fe:not(.touched) .scrolldown-active .wnd-mt-sliding .scrolldown:hover {
        opacity: 1
    }

    .wnd-mt-sliding #menu {
        display: flex;
        position: relative;
        width: 100%;
        padding: 0;
        margin: 0;
        overflow-y: scroll;
        scrollbar-width: none;
        -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch;
        flex-direction: column;
        justify-content: flex-start;
        overscroll-behavior-y: contain
    }

        .wnd-mt-sliding #menu::-webkit-scrollbar {
            display: none
        }

    .scrollup-active .wnd-mt-sliding #menu {
        -webkit-mask-image: linear-gradient(0deg,#000,#000 95%,transparent)
    }

    .scrolldown-active .wnd-mt-sliding #menu {
        -webkit-mask-image: linear-gradient(180deg,#000,#000 95%,transparent)
    }

    .scrollup-active.scrolldown-active .wnd-mt-sliding #menu {
        -webkit-mask-image: linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent)
    }

    .wnd-mt-sliding #menu > div {
        display: block;
        width: 100%;
        margin: 0
    }

    .wnd-mt-sliding #menu .mm-arrow {
        transition: color .3s ease,text-shadow .3s ease,font-weight 50ms ease-in-out;
        position: absolute;
        right: 5%;
        display: block;
        width: 1.875rem;
        border: none;
        background: none;
        text-decoration: none;
        z-index: 75;
        margin: 0;
        padding: 0
    }

        .wnd-mt-sliding #menu .mm-arrow:after {
            content: "\f105";
            font-family: WebnodeIcons,serif;
            transition: transform .25s ease,top .25s ease,color .3s ease;
            font-weight: 700;
            text-align: center;
            display: inline-block;
            width: 1.5rem;
            font-size: .875rem;
            line-height: 1.5
        }

        .wnd-mt-sliding #menu .mm-arrow.mm-up:after {
            transform: rotate(90deg);
            top: .625rem
        }

    .wnd-mt-sliding #menu .level-2 .mm-arrow {
        transition: color .3s ease !important;
        line-height: 0
    }

        .wnd-mt-sliding #menu .level-2 .mm-arrow:after {
            font-size: .8125rem;
            line-height: 1.53846
        }

    .wnd-mt-sliding #menu ul {
        list-style: none
    }

    .wnd-mt-sliding #menu li {
        float: none;
        list-style: none;
        margin: 0;
        position: relative
    }

    .wnd-mt-sliding #menu .menu-item {
        transition: color .3s ease,text-shadow .3s ease,font-weight 50ms ease-in-out;
        display: block;
        text-decoration: none;
        line-height: 1.4375rem;
        margin: 0 3.125rem;
        padding: 0
    }

    .wnd-mt-sliding #menu .menu-item, .wnd-mt-sliding #menu .menu-item-text {
        overflow: hidden;
        text-overflow: ellipsis
    }

    .wnd-mt-sliding #menu .level-1 {
        margin: 0;
        padding: 0;
        float: none
    }

        .wnd-mt-sliding #menu .level-1 > li {
            display: block;
            padding: .4375rem 0;
            clear: both;
            text-align: center
        }

        .wnd-mt-sliding #menu .level-1 .more, .wnd-mt-sliding #menu .level-2, .wnd-mt-sliding #menu .level-3 {
            display: none
        }

            .wnd-mt-sliding #menu .level-2.open, .wnd-mt-sliding #menu .level-3.open {
                opacity: 1;
                display: block !important;
                overflow: hidden
            }

            .wnd-mt-sliding #menu .level-2 > li {
                width: 100%;
                padding: .0625rem 0
            }

            .wnd-mt-sliding #menu .level-2 .menu-item {
                transition: color .3s ease !important;
                position: relative;
                padding: .1875rem 3.125rem;
                text-align: center;
                line-height: 0;
                margin: 0
            }

            .wnd-mt-sliding #menu .level-2 .menu-item-text {
                display: inline-block;
                max-width: 100%;
                line-height: 1.125rem !important
            }

    .wnd-mt-sliding #menu .level-3, .wnd-mt-sliding #menu .level-max {
        padding: .1875rem 0 .625rem
    }

        .wnd-mt-sliding #menu .level-3 > li, .wnd-mt-sliding #menu .level-max > li {
            width: 100%;
            padding: 0
        }

        .wnd-mt-sliding #menu .level-3 .menu-item, .wnd-mt-sliding #menu .level-max .menu-item {
            padding: .125rem 3.125rem
        }

    .wnd-mt-sliding #menu .level-max {
        display: block;
        padding: 0
    }

    .wnd-mt-boxed #menu-mobile {
        text-align: right
    }

    .wnd-menu-empty .wnd-mt-boxed #menu-mobile {
        display: none
    }

    .wnd-mt-boxed #menu-submit {
        text-indent: 1.0625rem;
        width: auto
    }

        .wnd-mt-boxed #menu-submit > span:before {
            bottom: .25rem
        }

        .wnd-mt-boxed #menu-submit > span:after {
            bottom: -.25rem
        }

        .wnd-mt-boxed #menu-submit.active:after {
            content: "";
            cursor: pointer;
            position: absolute;
            height: .0625rem;
            width: .0625rem;
            bottom: 0;
            right: 0
        }

        .wnd-mt-boxed #menu-submit.active > span {
            width: 0
        }

            .wnd-mt-boxed #menu-submit.active > span:after, .wnd-mt-boxed #menu-submit.active > span:before {
                top: 0
            }

            .wnd-mt-boxed #menu-submit.active > span:before {
                animation: f .3s;
                transform: rotate(45deg)
            }

            .wnd-mt-boxed #menu-submit.active > span:after {
                animation: g .3s;
                transform: rotate(-45deg)
            }

    .wnd-mt-boxed .menu-close {
        display: none
    }

    .wnd-mt-boxed #menu {
        position: absolute;
        top: .5625rem;
        padding: .625rem;
        z-index: 100;
        text-align: left;
        display: none;
        width: 16.875rem;
        right: .3125rem
    }

        .wnd-mt-boxed #menu.open {
            animation: mobile-open .5s;
            opacity: 1;
            display: block
        }

        .wnd-mt-boxed #menu .mm-arrow {
            position: absolute;
            top: 0;
            right: 0;
            background: transparent !important;
            padding: 0;
            margin: 0;
            line-height: 0;
            text-decoration: none;
            display: block;
            width: 2.8125rem;
            height: 2.8125rem
        }

            .wnd-mt-boxed #menu .mm-arrow:after {
                content: "\f105";
                font-family: WebnodeIcons,serif;
                transition: all .25s ease;
                font-size: 1rem;
                line-height: 2.8125;
                text-align: center;
                display: inherit;
                position: relative
            }

            .wnd-mt-boxed #menu .mm-arrow.mm-up:after {
                transform: rotate(90deg)
            }

            .wnd-mt-boxed #menu .mm-arrow.mm-down:after {
                transform: rotate(0deg)
            }

        .wnd-mt-boxed #menu .level-2 .mm-arrow {
            height: 2.5rem
        }

            .wnd-mt-boxed #menu .level-2 .mm-arrow:after {
                font-size: 1rem;
                line-height: 2.5
            }

        .wnd-mt-boxed #menu li {
            list-style: none;
            margin: 0;
            padding: 0;
            position: relative
        }

        .wnd-mt-boxed #menu .menu-item {
            text-decoration: none;
            padding: .625rem .9375rem;
            display: block
        }

        .wnd-mt-boxed #menu .menu-item-text {
            display: block;
            overflow: hidden;
            padding: 0;
            margin: 0
        }

        .wnd-mt-boxed #menu .wnd-with-submenu .menu-item {
            padding-right: 3.125rem
        }

        .wnd-mt-boxed #menu .level-1 {
            margin: 0;
            padding: 0;
            float: right;
            list-style: none;
            width: 100%
        }

            .wnd-mt-boxed #menu .level-1.more {
                display: none
            }

        .wnd-mt-boxed #menu .level-2, .wnd-mt-boxed #menu .level-3 {
            margin: 0;
            padding: 0;
            display: none
        }

            .wnd-mt-boxed #menu .level-2.open, .wnd-mt-boxed #menu .level-3.open {
                opacity: 1;
                display: block
            }

            .wnd-mt-boxed #menu .level-2 .menu-item {
                padding-left: 2.5rem;
                line-height: inherit
            }

            .wnd-mt-boxed #menu .level-3 .menu-item {
                padding-left: 3.75rem
            }

        .wnd-mt-boxed #menu .level-max {
            display: block !important
        }

    .wnd-menu-empty .wnd-mt-sidebar #menu-mobile, .wnd-mt-sidebar .menu-close {
        display: none
    }

    .wnd-mt-sidebar #menu-block {
        position: relative;
        padding: 1.5625rem 0;
        width: 120%
    }

    .wnd-mt-sidebar #menu-block, .wnd-mt-sidebar .nav-wrapper {
        display: flex;
        flex-direction: column;
        justify-content: center;
        overflow: hidden
    }

    .wnd-mt-sidebar .nav-wrapper {
        width: 100%;
        flex-grow: 1
    }

    .wnd-menu-empty .wnd-mt-sidebar .nav-wrapper {
        padding-top: 1.25rem;
        justify-content: flex-start
    }

    .wnd-mt-sidebar .scrolldown, .wnd-mt-sidebar .scrollup {
        transition: opacity .1s;
        transform: translateX(-50%);
        font-size: .875rem;
        line-height: 1.71429;
        width: 1.875rem;
        height: 1.875rem;
        position: absolute;
        left: 50%;
        white-space: nowrap;
        cursor: pointer;
        z-index: 75;
        padding: .9375rem;
        opacity: 0;
        pointer-events: none
    }

        .wnd-mt-sidebar .scrolldown:after, .wnd-mt-sidebar .scrollup:after {
            transform: translateX(-50%);
            left: 50%;
            content: "";
            position: absolute;
            width: 0;
            height: 0;
            border-left: 8px solid transparent;
            border-right: 8px solid transparent
        }

    .wnd-menu-empty .wnd-mt-sidebar .scrolldown, .wnd-menu-empty .wnd-mt-sidebar .scrollup {
        display: none !important
    }

    .wnd-mt-sidebar .scrollup {
        top: .25rem
    }

    .wnd-s-b .wnd-mt-sidebar .scrollup, .wnd-s-i .wnd-mt-sidebar .scrollup {
        top: -.625rem
    }

    .wnd-mt-sidebar .scrollup:after {
        top: .625rem
    }

    .wnd-mt-sidebar .scrolldown {
        bottom: -.3125rem
    }

        .wnd-mt-sidebar .scrolldown:after {
            bottom: .625rem
        }

    .scrollup-active .wnd-mt-sidebar .scrollup {
        opacity: .7;
        pointer-events: auto
    }

    body.wnd-fe:not(.touched) .scrollup-active .wnd-mt-sidebar .scrollup:hover {
        opacity: 1
    }

    .scrolldown-active .wnd-mt-sidebar .scrolldown {
        opacity: .7;
        pointer-events: auto
    }

    body.wnd-fe:not(.touched) .scrolldown-active .wnd-mt-sidebar .scrolldown:hover {
        opacity: 1
    }

    .wnd-mt-sidebar #menu {
        display: block;
        position: relative;
        width: 100%;
        overflow: hidden;
        overflow-y: scroll;
        scrollbar-width: none;
        -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch;
        overscroll-behavior-y: contain
    }

    .scrollup-active .wnd-mt-sidebar #menu {
        -webkit-mask-image: linear-gradient(0deg,#000,#000 95%,transparent)
    }

    .scrolldown-active .wnd-mt-sidebar #menu {
        -webkit-mask-image: linear-gradient(180deg,#000,#000 95%,transparent)
    }

    .scrollup-active.scrolldown-active .wnd-mt-sidebar #menu {
        -webkit-mask-image: linear-gradient(180deg,transparent,#000 5%,#000 95%,transparent)
    }

    .l:not(.menu-ready) .wnd-mt-sidebar #menu {
        display: none
    }

    .wnd-mt-sidebar #menu::-webkit-scrollbar {
        display: none
    }

    .wnd-mt-sidebar #menu .mm-arrow {
        display: block;
        width: 2.125rem;
        border: none;
        background: none;
        z-index: 75;
        margin: 0;
        padding: 0;
        text-decoration: none;
        position: absolute;
        right: 1rem;
        line-height: 0;
        text-shadow: none !important
    }

        .wnd-mt-sidebar #menu .mm-arrow:after {
            content: "\f105";
            font-family: WebnodeIcons,serif;
            transition: transform .25s ease,top .25s ease;
            text-decoration: none;
            text-align: center;
            display: inline-block;
            width: 2.125rem;
            font-weight: 700;
            font-size: .875rem;
            line-height: 1.57143
        }

        .wnd-mt-sidebar #menu .mm-arrow.mm-up:after {
            transform: rotate(90deg);
            top: .625rem
        }

    .wnd-mt-sidebar #menu .level-2 .mm-arrow.mm-up {
        right: 1.0625rem
    }

    .wnd-mt-sidebar #menu .level-2 .mm-arrow:after {
        font-size: .8125rem;
        line-height: 1.76923
    }

    .wnd-mt-sidebar #menu ul {
        list-style: none
    }

    .wnd-mt-sidebar #menu li {
        float: none;
        margin: 0;
        list-style: none;
        position: relative
    }

    .wnd-mt-sidebar #menu .menu-item {
        transition: color .3s ease,text-shadow .3s ease,font-weight 50ms ease-in-out;
        display: block;
        text-decoration: none;
        overflow: hidden;
        text-overflow: ellipsis;
        padding: 0 3.125rem;
        text-align: center;
        line-height: 1.4375rem
    }

    .wnd-mt-sidebar #menu .menu-item-text {
        line-height: 1.25rem !important;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .wnd-mt-sidebar #menu .wnd-with-submenu.hover {
        padding-bottom: 0 !important
    }

    .wnd-mt-sidebar #menu .level-1 {
        margin: 0;
        padding: 0;
        float: none
    }

        .wnd-mt-sidebar #menu .level-1 > li {
            padding: .4375rem 0;
            display: block;
            clear: both
        }

    .wnd-mt-sidebar #menu .level-2, .wnd-mt-sidebar #menu .level-3 {
        display: none
    }

        .wnd-mt-sidebar #menu .level-2.open, .wnd-mt-sidebar #menu .level-3.open {
            opacity: 1;
            display: block !important;
            overflow: hidden
        }

    .wnd-mt-sidebar #menu .level-2 {
        padding: .1875rem 0 .625rem
    }

        .wnd-mt-sidebar #menu .level-2 > li {
            width: 100%;
            padding: .0625rem 0
        }

        .wnd-mt-sidebar #menu .level-2 .menu-item {
            transition: color .3s ease !important;
            line-height: 0;
            position: relative;
            padding: .1875rem 3.125rem
        }

        .wnd-mt-sidebar #menu .level-2 .menu-item-text {
            max-width: 100%;
            display: inline-block
        }

    .wnd-mt-sidebar #menu .level-3, .wnd-mt-sidebar #menu .level-max {
        padding: .1875rem 0 .625rem
    }

        .wnd-mt-sidebar #menu .level-3 > li, .wnd-mt-sidebar #menu .level-max > li {
            width: 100%;
            padding: 0
        }

        .wnd-mt-sidebar #menu .level-3 .menu-item-text, .wnd-mt-sidebar #menu .level-max .menu-item-text {
            letter-spacing: 0
        }

    .wnd-mt-sidebar #menu .level-max {
        display: block !important;
        padding: 0
    }

    .wnd-mt-sidebar #menu ul.level-1 > li > a > .menu-item-text > .mm-arrow, .wnd-mt-sliding #menu ul.level-1 > li > a > .menu-item-text > .mm-arrow {
        line-height: 0
    }

    .wnd-mt-sidebar #menu ul.level-2 > li > a > .menu-item-text, .wnd-mt-sliding #menu ul.level-2 > li > a > .menu-item-text {
        text-transform: none
    }

    .wnd-mt-sidebar #menu ul.level-3 li > a > .menu-item-text, .wnd-mt-sliding #menu ul.level-3 li > a > .menu-item-text {
        text-transform: none;
        font-style: italic
    }

    .wnd-mt-sliding #menu .menu-close {
        display: none
    }

    .s-hn .cart {
        float: right;
        margin-left: 0;
        padding-left: 0
    }

        .s-hn .cart:before {
            position: absolute;
            left: 0;
            height: 2.125rem;
            content: "";
            display: block;
            width: .0625rem;
            top: 50%;
            transform: translateY(-50%);
            transition: height .3s linear
        }

    .wnd-s-b .s-hn .cart:before, body:not(.wnd-s-b,.wnd-s-i) .wnd-menu-empty .s-hn .cart:before {
        display: none
    }

    .s-hn .cart-text {
        display: inline
    }

    .s-hn-sidebar .cart-block {
        margin-top: 1.875rem;
        display: flex;
        width: 100%;
        padding: 0
    }

        .s-hn-sidebar .cart-block .cart {
            border-radius: 17px;
            margin: 0 auto;
            height: 2.1875rem
        }

            .s-hn-sidebar .cart-block .cart a {
                height: 2.1875rem;
                line-height: 2.1875rem;
                padding: 0 .625rem;
                top: 0
            }

        .s-hn-sidebar .cart-block .cart-content-link:after {
            margin: 0;
            position: relative;
            padding-right: .625rem;
            top: 0;
            left: 0
        }

        .s-hn-sidebar .cart-block .cart-text {
            display: inline-block;
            padding-right: .3125rem;
            padding-left: .625rem
        }

        .s-hn-sidebar .cart-block .cart-piece-count {
            top: .875rem;
            right: .625rem
        }

    .wnd-mt-boxed .cart-and-mobile {
        padding: 0 .9375rem
    }

    .wnd-menu-empty .wnd-mt-boxed .cart-content {
        padding: 0
    }

    .menu-default .cart a, .menu-strikethrough .cart a {
        padding: 0 0 0 1.5625rem
    }

    .menu-strikethrough .cart.wnd-active a .cart-text span, body:not(.touched) .menu-strikethrough .cart a:hover .cart-text span {
        text-decoration: line-through
    }

    .menu-default-underline-grow .cart, .menu-default-underline .cart {
        margin-left: .3125rem
    }

        .menu-default-underline-grow .cart a, .menu-default-underline .cart a {
            padding: 0 0 0 1.5625rem
        }

    .menu-default-underline-grow .cart-text span:after, .menu-default-underline-grow .cart-text span:before, .menu-default-underline .cart-text span:after, .menu-default-underline .cart-text span:before {
        position: absolute;
        bottom: -.25rem;
        content: "";
        background-color: transparent
    }

    .menu-default-underline-grow .cart-text span:before, .menu-default-underline .cart-text span:before {
        left: 50%
    }

    .menu-default-underline-grow .cart-text span:after, .menu-default-underline .cart-text span:after {
        right: 50%
    }

    .menu-default-underline-grow .cart.wnd-active .cart-text span:after, .menu-default-underline-grow .cart.wnd-active .cart-text span:before, .menu-default-underline .cart.wnd-active .cart-text span:after, .menu-default-underline .cart.wnd-active .cart-text span:before, body:not(.touched) .menu-default-underline-grow .cart a:hover .cart-text span:after, body:not(.touched) .menu-default-underline-grow .cart a:hover .cart-text span:before, body:not(.touched) .menu-default-underline .cart a:hover .cart-text span:after, body:not(.touched) .menu-default-underline .cart a:hover .cart-text span:before {
        width: 51%;
        opacity: 1
    }

    .menu-default-underline .cart-text span:after, .menu-default-underline .cart-text span:before {
        width: 51%;
        height: .0625rem;
        opacity: 0;
        transition: opacity .3s ease
    }

    .menu-default-underline-grow .cart-text span:after, .menu-default-underline-grow .cart-text span:before {
        width: 0;
        height: .125rem;
        opacity: 1;
        transition: width .3s ease
    }

    .menu-bottom .cart {
        margin-left: 0;
        padding-left: 0;
        height: 100%
    }

        .menu-bottom .cart:before {
            height: 2.125rem
        }

    .menu-bottom .cart-and-mobile {
        height: 100%
    }

    .menu-bottom .cart-piece-count {
        top: 46%;
        left: auto;
        right: .3125rem
    }

    .menu-bottom .cart a {
        transition: all .3s linear;
        padding: 0 0 0 1.125rem;
        line-height: 4.625rem;
        height: 5.125rem;
        border-top: 4px solid;
        border-bottom: 4px solid;
        border-color: transparent
    }

    .menu-bottom.sticky .cart:before {
        height: 2.125rem
    }

    .menu-bottom.s-hn-slogan .cart-piece-count {
        top: 48%
    }

    .menu-bottom.s-hn-slogan .cart a {
        line-height: 7.125rem;
        height: 7.625rem
    }

    .menu-bottom.s-hn-slogan.sticky .cart a {
        line-height: 4.625rem;
        height: 5.125rem
    }

    .menu-bottom.s-hn-slogan.sticky .cart-piece-count {
        top: 46%
    }

    .menu-bottom.wnd-nh-l .cart a {
        line-height: 7.625rem;
        height: 8.125rem
    }

    .menu-bottom.wnd-nh-l .cart-piece-count {
        top: 48%
    }

    .menu-bottom.wnd-nh-l .bgonscroll .cart a {
        line-height: 4.625rem;
        height: 5.125rem
    }

    .menu-bottom.wnd-nh-l .bgonscroll .cart-piece-count {
        top: 46%
    }

    .menu-bottom.wnd-nh-l.s-hn-slogan .cart a {
        line-height: 9.5rem;
        height: 10rem
    }

    .menu-bottom.wnd-nh-l.s-hn-slogan.sticky .cart a {
        line-height: 4.625rem;
        height: 5.125rem
    }

    .menu-delimiters-pipe .cart, .menu-delimiters-slash .cart {
        margin-left: 1.5625rem
    }

        .menu-delimiters-pipe .cart a, .menu-delimiters-slash .cart a {
            padding: 0 0 0 1.5625rem
        }

    .menu-spaces .cart {
        margin-left: .625rem
    }

        .menu-spaces .cart a {
            padding: 0 0 0 2.1875rem
        }

    .menu-delimiters-doublepipe .cart {
        margin-left: .625rem
    }

        .menu-delimiters-doublepipe .cart a {
            padding: 0;
            margin-left: 1.5625rem
        }

            .menu-delimiters-doublepipe .cart a:after, .menu-delimiters-doublepipe .cart a:before {
                transform: translateX(0);
                opacity: 0;
                transition: all .3s ease-in-out;
                content: "";
                width: .0625rem;
                text-align: center;
                position: absolute;
                font-size: inherit;
                color: inherit
            }

            .menu-delimiters-doublepipe .cart a:before {
                left: 0;
                right: auto
            }

            .menu-delimiters-doublepipe .cart a:after {
                left: auto;
                right: .625rem
            }

    body:not(.touched) .menu-delimiters-doublepipe .cart a:hover:before {
        transform: translateX(-10px);
        opacity: 1
    }

    body:not(.touched) .menu-delimiters-doublepipe .cart a:hover:after {
        transform: translateX(10px);
        opacity: 1
    }

    .menu-delimiters-doublepipe .cart.wnd-active a:before {
        transform: translateX(-10px);
        opacity: 1
    }

    .menu-delimiters-doublepipe .cart.wnd-active a:after {
        transform: translateX(10px);
        opacity: 1
    }

    .wnd-s-b .wnd-mt-classic .cart, .wnd-s-i .wnd-mt-classic .cart {
        margin-left: 0
    }

    .sit.cormorant .sit-c, .sit.exo2 .sit-c {
        padding-bottom: .5rem
    }

    .claim .claim-46 {
        font-size: 2.5rem
    }

    .claim .claim-52 {
        font-size: 3rem
    }

    .claim .claim-55 {
        font-size: 3.125rem
    }

    .claim .claim-56 {
        font-size: 2.875rem
    }

    .claim .claim-58 {
        font-size: 3rem
    }

    .claim .claim-60 {
        font-size: 2.8125rem
    }

    .claim .claim-63 {
        font-size: 3.9375rem
    }

    .claim .claim-64 {
        font-size: 3.5rem
    }

    .claim .claim-65 {
        font-size: 3.25rem
    }

    .claim .claim-66 {
        font-size: 4.125rem
    }

    .claim .claim-70 {
        font-size: 4.375rem
    }

    .claim .claim-72 {
        font-size: 4rem
    }

    .claim .claim-74 {
        font-size: 4.625rem
    }

    .claim .claim-80 {
        font-size: 4.5rem
    }

    .claim .claim-100 {
        font-size: 5.25rem
    }

    .claim .claim-114 {
        font-size: 5rem
    }

    .claim .claim-120 {
        font-size: 6rem
    }

    .claim .claim-122 {
        font-size: 5.625rem
    }

    .claim .claim-130 {
        font-size: 6.25rem
    }

    .claim .claim-142 {
        font-size: 6.75rem
    }

    .claim .claim-170 {
        font-size: 8.125rem
    }

    .claim-wb.brandon-grotesque.claim-46, .claim-wb.exo2.claim-46, .claim-wb.fira-sans.claim-46, .claim-wb.josefin-sans.claim-46, .claim-wb.josefix.claim-46, .claim-wb.jp-kei-font.claim-46, .claim-wb.metropolis.claim-46, .claim-wb.proxima-nova.claim-46, .claim-wb.raleway.claim-46, .claim-wb.roboto.claim-46, .claim-wb.work-sans.claim-46, .claim-wb.zilla-slab.claim-46, .claim-wb.zillaslab.claim-46 {
        line-height: 170%
    }

    .claim-wb.brandon-grotesque.claim-52, .claim-wb.brandon-grotesque.claim-55, .claim-wb.brandon-grotesque.claim-56, .claim-wb.brandon-grotesque.claim-58, .claim-wb.brandon-grotesque.claim-60, .claim-wb.exo2.claim-52, .claim-wb.exo2.claim-55, .claim-wb.exo2.claim-56, .claim-wb.exo2.claim-58, .claim-wb.exo2.claim-60, .claim-wb.fira-sans.claim-52, .claim-wb.fira-sans.claim-55, .claim-wb.fira-sans.claim-56, .claim-wb.fira-sans.claim-58, .claim-wb.fira-sans.claim-60, .claim-wb.josefin-sans.claim-52, .claim-wb.josefin-sans.claim-55, .claim-wb.josefin-sans.claim-56, .claim-wb.josefin-sans.claim-58, .claim-wb.josefin-sans.claim-60, .claim-wb.josefix.claim-52, .claim-wb.josefix.claim-55, .claim-wb.josefix.claim-56, .claim-wb.josefix.claim-58, .claim-wb.josefix.claim-60, .claim-wb.jp-kei-font.claim-52, .claim-wb.jp-kei-font.claim-55, .claim-wb.jp-kei-font.claim-56, .claim-wb.jp-kei-font.claim-58, .claim-wb.jp-kei-font.claim-60, .claim-wb.metropolis.claim-52, .claim-wb.metropolis.claim-55, .claim-wb.metropolis.claim-56, .claim-wb.metropolis.claim-58, .claim-wb.metropolis.claim-60, .claim-wb.proxima-nova.claim-52, .claim-wb.proxima-nova.claim-55, .claim-wb.proxima-nova.claim-56, .claim-wb.proxima-nova.claim-58, .claim-wb.proxima-nova.claim-60, .claim-wb.raleway.claim-52, .claim-wb.raleway.claim-55, .claim-wb.raleway.claim-56, .claim-wb.raleway.claim-58, .claim-wb.raleway.claim-60, .claim-wb.roboto.claim-52, .claim-wb.roboto.claim-55, .claim-wb.roboto.claim-56, .claim-wb.roboto.claim-58, .claim-wb.roboto.claim-60, .claim-wb.work-sans.claim-52, .claim-wb.work-sans.claim-55, .claim-wb.work-sans.claim-56, .claim-wb.work-sans.claim-58, .claim-wb.work-sans.claim-60, .claim-wb.zilla-slab.claim-52, .claim-wb.zilla-slab.claim-55, .claim-wb.zilla-slab.claim-56, .claim-wb.zilla-slab.claim-58, .claim-wb.zilla-slab.claim-60, .claim-wb.zillaslab.claim-52, .claim-wb.zillaslab.claim-55, .claim-wb.zillaslab.claim-56, .claim-wb.zillaslab.claim-58, .claim-wb.zillaslab.claim-60 {
        line-height: 165%
    }

    .claim-wb.brandon-grotesque.claim-63, .claim-wb.brandon-grotesque.claim-64, .claim-wb.brandon-grotesque.claim-65, .claim-wb.brandon-grotesque.claim-66, .claim-wb.exo2.claim-63, .claim-wb.exo2.claim-64, .claim-wb.exo2.claim-65, .claim-wb.exo2.claim-66, .claim-wb.fira-sans.claim-63, .claim-wb.fira-sans.claim-64, .claim-wb.fira-sans.claim-65, .claim-wb.fira-sans.claim-66, .claim-wb.josefin-sans.claim-63, .claim-wb.josefin-sans.claim-64, .claim-wb.josefin-sans.claim-65, .claim-wb.josefin-sans.claim-66, .claim-wb.josefix.claim-63, .claim-wb.josefix.claim-64, .claim-wb.josefix.claim-65, .claim-wb.josefix.claim-66, .claim-wb.jp-kei-font.claim-63, .claim-wb.jp-kei-font.claim-64, .claim-wb.jp-kei-font.claim-65, .claim-wb.jp-kei-font.claim-66, .claim-wb.metropolis.claim-63, .claim-wb.metropolis.claim-64, .claim-wb.metropolis.claim-65, .claim-wb.metropolis.claim-66, .claim-wb.proxima-nova.claim-63, .claim-wb.proxima-nova.claim-64, .claim-wb.proxima-nova.claim-65, .claim-wb.proxima-nova.claim-66, .claim-wb.raleway.claim-63, .claim-wb.raleway.claim-64, .claim-wb.raleway.claim-65, .claim-wb.raleway.claim-66, .claim-wb.roboto.claim-63, .claim-wb.roboto.claim-64, .claim-wb.roboto.claim-65, .claim-wb.roboto.claim-66, .claim-wb.work-sans.claim-63, .claim-wb.work-sans.claim-64, .claim-wb.work-sans.claim-65, .claim-wb.work-sans.claim-66, .claim-wb.zilla-slab.claim-63, .claim-wb.zilla-slab.claim-64, .claim-wb.zilla-slab.claim-65, .claim-wb.zilla-slab.claim-66, .claim-wb.zillaslab.claim-63, .claim-wb.zillaslab.claim-64, .claim-wb.zillaslab.claim-65, .claim-wb.zillaslab.claim-66 {
        line-height: 160%
    }

    .claim-wb.brandon-grotesque.claim-70, .claim-wb.brandon-grotesque.claim-72, .claim-wb.brandon-grotesque.claim-74, .claim-wb.exo2.claim-70, .claim-wb.exo2.claim-72, .claim-wb.exo2.claim-74, .claim-wb.fira-sans.claim-70, .claim-wb.fira-sans.claim-72, .claim-wb.fira-sans.claim-74, .claim-wb.josefin-sans.claim-70, .claim-wb.josefin-sans.claim-72, .claim-wb.josefin-sans.claim-74, .claim-wb.josefix.claim-70, .claim-wb.josefix.claim-72, .claim-wb.josefix.claim-74, .claim-wb.jp-kei-font.claim-70, .claim-wb.jp-kei-font.claim-72, .claim-wb.jp-kei-font.claim-74, .claim-wb.metropolis.claim-70, .claim-wb.metropolis.claim-72, .claim-wb.metropolis.claim-74, .claim-wb.proxima-nova.claim-70, .claim-wb.proxima-nova.claim-72, .claim-wb.proxima-nova.claim-74, .claim-wb.raleway.claim-70, .claim-wb.raleway.claim-72, .claim-wb.raleway.claim-74, .claim-wb.roboto.claim-70, .claim-wb.roboto.claim-72, .claim-wb.roboto.claim-74, .claim-wb.work-sans.claim-70, .claim-wb.work-sans.claim-72, .claim-wb.work-sans.claim-74, .claim-wb.zilla-slab.claim-70, .claim-wb.zilla-slab.claim-72, .claim-wb.zilla-slab.claim-74, .claim-wb.zillaslab.claim-70, .claim-wb.zillaslab.claim-72, .claim-wb.zillaslab.claim-74 {
        line-height: 155%
    }

    .claim-wb.brandon-grotesque.claim-80, .claim-wb.exo2.claim-80, .claim-wb.fira-sans.claim-80, .claim-wb.josefin-sans.claim-80, .claim-wb.josefix.claim-80, .claim-wb.jp-kei-font.claim-80, .claim-wb.metropolis.claim-80, .claim-wb.proxima-nova.claim-80, .claim-wb.raleway.claim-80, .claim-wb.roboto.claim-80, .claim-wb.work-sans.claim-80, .claim-wb.zilla-slab.claim-80, .claim-wb.zillaslab.claim-80 {
        line-height: 150%
    }

    .claim-wb.brandon-grotesque.claim-100, .claim-wb.exo2.claim-100, .claim-wb.fira-sans.claim-100, .claim-wb.josefin-sans.claim-100, .claim-wb.josefix.claim-100, .claim-wb.jp-kei-font.claim-100, .claim-wb.metropolis.claim-100, .claim-wb.proxima-nova.claim-100, .claim-wb.raleway.claim-100, .claim-wb.roboto.claim-100, .claim-wb.work-sans.claim-100, .claim-wb.zilla-slab.claim-100, .claim-wb.zillaslab.claim-100 {
        line-height: 146%
    }

    .claim-wb.brandon-grotesque.claim-114, .claim-wb.brandon-grotesque.claim-120, .claim-wb.brandon-grotesque.claim-122, .claim-wb.brandon-grotesque.claim-130, .claim-wb.brandon-grotesque.claim-142, .claim-wb.brandon-grotesque.claim-170, .claim-wb.exo2.claim-114, .claim-wb.exo2.claim-120, .claim-wb.exo2.claim-122, .claim-wb.exo2.claim-130, .claim-wb.exo2.claim-142, .claim-wb.exo2.claim-170, .claim-wb.fira-sans.claim-114, .claim-wb.fira-sans.claim-120, .claim-wb.fira-sans.claim-122, .claim-wb.fira-sans.claim-130, .claim-wb.fira-sans.claim-142, .claim-wb.fira-sans.claim-170, .claim-wb.josefin-sans.claim-114, .claim-wb.josefin-sans.claim-120, .claim-wb.josefin-sans.claim-122, .claim-wb.josefin-sans.claim-130, .claim-wb.josefin-sans.claim-142, .claim-wb.josefin-sans.claim-170, .claim-wb.josefix.claim-114, .claim-wb.josefix.claim-120, .claim-wb.josefix.claim-122, .claim-wb.josefix.claim-130, .claim-wb.josefix.claim-142, .claim-wb.josefix.claim-170, .claim-wb.jp-kei-font.claim-114, .claim-wb.jp-kei-font.claim-120, .claim-wb.jp-kei-font.claim-122, .claim-wb.jp-kei-font.claim-130, .claim-wb.jp-kei-font.claim-142, .claim-wb.jp-kei-font.claim-170, .claim-wb.metropolis.claim-114, .claim-wb.metropolis.claim-120, .claim-wb.metropolis.claim-122, .claim-wb.metropolis.claim-130, .claim-wb.metropolis.claim-142, .claim-wb.metropolis.claim-170, .claim-wb.proxima-nova.claim-114, .claim-wb.proxima-nova.claim-120, .claim-wb.proxima-nova.claim-122, .claim-wb.proxima-nova.claim-130, .claim-wb.proxima-nova.claim-142, .claim-wb.proxima-nova.claim-170, .claim-wb.raleway.claim-114, .claim-wb.raleway.claim-120, .claim-wb.raleway.claim-122, .claim-wb.raleway.claim-130, .claim-wb.raleway.claim-142, .claim-wb.raleway.claim-170, .claim-wb.roboto.claim-114, .claim-wb.roboto.claim-120, .claim-wb.roboto.claim-122, .claim-wb.roboto.claim-130, .claim-wb.roboto.claim-142, .claim-wb.roboto.claim-170, .claim-wb.work-sans.claim-114, .claim-wb.work-sans.claim-120, .claim-wb.work-sans.claim-122, .claim-wb.work-sans.claim-130, .claim-wb.work-sans.claim-142, .claim-wb.work-sans.claim-170, .claim-wb.zilla-slab.claim-114, .claim-wb.zilla-slab.claim-120, .claim-wb.zilla-slab.claim-122, .claim-wb.zilla-slab.claim-130, .claim-wb.zilla-slab.claim-142, .claim-wb.zilla-slab.claim-170, .claim-wb.zillaslab.claim-114, .claim-wb.zillaslab.claim-120, .claim-wb.zillaslab.claim-122, .claim-wb.zillaslab.claim-130, .claim-wb.zillaslab.claim-142, .claim-wb.zillaslab.claim-170 {
        line-height: 143%
    }

    .claim-wb.alegreya-sans.claim-46, .claim-wb.alegreya.claim-46, .claim-wb.allura.claim-46, .claim-wb.cormorant.claim-46, .claim-wb.jp-logo-type-gothic.claim-46, .claim-wb.jp-utsukushi-mincho.claim-46, .claim-wb.jp-wada-lab-maru-gothic.claim-46, .claim-wb.life-savers.claim-46, .claim-wb.literata.claim-46, .claim-wb.lora.claim-46, .claim-wb.marcellix.claim-46, .claim-wb.marcellus.claim-46, .claim-wb.merriweather.claim-46, .claim-wb.montserrat.claim-46, .claim-wb.noto-sans.claim-46, .claim-wb.noto-serif.claim-46, .claim-wb.piazzolla.claim-46, .claim-wb.playfair-display.claim-46, .claim-wb.quicksand.claim-46, .claim-wb.rajdhani.claim-46, .claim-wb.reklame-script.claim-46, .claim-wb.tinos.claim-46 {
        line-height: 175%
    }

    .claim-wb.alegreya-sans.claim-52, .claim-wb.alegreya-sans.claim-55, .claim-wb.alegreya-sans.claim-56, .claim-wb.alegreya-sans.claim-58, .claim-wb.alegreya-sans.claim-60, .claim-wb.alegreya.claim-52, .claim-wb.alegreya.claim-55, .claim-wb.alegreya.claim-56, .claim-wb.alegreya.claim-58, .claim-wb.alegreya.claim-60, .claim-wb.allura.claim-52, .claim-wb.allura.claim-55, .claim-wb.allura.claim-56, .claim-wb.allura.claim-58, .claim-wb.allura.claim-60, .claim-wb.cormorant.claim-52, .claim-wb.cormorant.claim-55, .claim-wb.cormorant.claim-56, .claim-wb.cormorant.claim-58, .claim-wb.cormorant.claim-60, .claim-wb.jp-logo-type-gothic.claim-52, .claim-wb.jp-logo-type-gothic.claim-55, .claim-wb.jp-logo-type-gothic.claim-56, .claim-wb.jp-logo-type-gothic.claim-58, .claim-wb.jp-logo-type-gothic.claim-60, .claim-wb.jp-utsukushi-mincho.claim-52, .claim-wb.jp-utsukushi-mincho.claim-55, .claim-wb.jp-utsukushi-mincho.claim-56, .claim-wb.jp-utsukushi-mincho.claim-58, .claim-wb.jp-utsukushi-mincho.claim-60, .claim-wb.jp-wada-lab-maru-gothic.claim-52, .claim-wb.jp-wada-lab-maru-gothic.claim-55, .claim-wb.jp-wada-lab-maru-gothic.claim-56, .claim-wb.jp-wada-lab-maru-gothic.claim-58, .claim-wb.jp-wada-lab-maru-gothic.claim-60, .claim-wb.life-savers.claim-52, .claim-wb.life-savers.claim-55, .claim-wb.life-savers.claim-56, .claim-wb.life-savers.claim-58, .claim-wb.life-savers.claim-60, .claim-wb.literata.claim-52, .claim-wb.literata.claim-55, .claim-wb.literata.claim-56, .claim-wb.literata.claim-58, .claim-wb.literata.claim-60, .claim-wb.lora.claim-52, .claim-wb.lora.claim-55, .claim-wb.lora.claim-56, .claim-wb.lora.claim-58, .claim-wb.lora.claim-60, .claim-wb.marcellix.claim-52, .claim-wb.marcellix.claim-55, .claim-wb.marcellix.claim-56, .claim-wb.marcellix.claim-58, .claim-wb.marcellix.claim-60, .claim-wb.marcellus.claim-52, .claim-wb.marcellus.claim-55, .claim-wb.marcellus.claim-56, .claim-wb.marcellus.claim-58, .claim-wb.marcellus.claim-60, .claim-wb.merriweather.claim-52, .claim-wb.merriweather.claim-55, .claim-wb.merriweather.claim-56, .claim-wb.merriweather.claim-58, .claim-wb.merriweather.claim-60, .claim-wb.montserrat.claim-52, .claim-wb.montserrat.claim-55, .claim-wb.montserrat.claim-56, .claim-wb.montserrat.claim-58, .claim-wb.montserrat.claim-60, .claim-wb.noto-sans.claim-52, .claim-wb.noto-sans.claim-55, .claim-wb.noto-sans.claim-56, .claim-wb.noto-sans.claim-58, .claim-wb.noto-sans.claim-60, .claim-wb.noto-serif.claim-52, .claim-wb.noto-serif.claim-55, .claim-wb.noto-serif.claim-56, .claim-wb.noto-serif.claim-58, .claim-wb.noto-serif.claim-60, .claim-wb.piazzolla.claim-52, .claim-wb.piazzolla.claim-55, .claim-wb.piazzolla.claim-56, .claim-wb.piazzolla.claim-58, .claim-wb.piazzolla.claim-60, .claim-wb.playfair-display.claim-52, .claim-wb.playfair-display.claim-55, .claim-wb.playfair-display.claim-56, .claim-wb.playfair-display.claim-58, .claim-wb.playfair-display.claim-60, .claim-wb.quicksand.claim-52, .claim-wb.quicksand.claim-55, .claim-wb.quicksand.claim-56, .claim-wb.quicksand.claim-58, .claim-wb.quicksand.claim-60, .claim-wb.rajdhani.claim-52, .claim-wb.rajdhani.claim-55, .claim-wb.rajdhani.claim-56, .claim-wb.rajdhani.claim-58, .claim-wb.rajdhani.claim-60, .claim-wb.reklame-script.claim-52, .claim-wb.reklame-script.claim-55, .claim-wb.reklame-script.claim-56, .claim-wb.reklame-script.claim-58, .claim-wb.reklame-script.claim-60, .claim-wb.tinos.claim-52, .claim-wb.tinos.claim-55, .claim-wb.tinos.claim-56, .claim-wb.tinos.claim-58, .claim-wb.tinos.claim-60 {
        line-height: 170%
    }

    .claim-wb.alegreya-sans.claim-63, .claim-wb.alegreya-sans.claim-64, .claim-wb.alegreya-sans.claim-65, .claim-wb.alegreya-sans.claim-66, .claim-wb.alegreya.claim-63, .claim-wb.alegreya.claim-64, .claim-wb.alegreya.claim-65, .claim-wb.alegreya.claim-66, .claim-wb.allura.claim-63, .claim-wb.allura.claim-64, .claim-wb.allura.claim-65, .claim-wb.allura.claim-66, .claim-wb.cormorant.claim-63, .claim-wb.cormorant.claim-64, .claim-wb.cormorant.claim-65, .claim-wb.cormorant.claim-66, .claim-wb.jp-logo-type-gothic.claim-63, .claim-wb.jp-logo-type-gothic.claim-64, .claim-wb.jp-logo-type-gothic.claim-65, .claim-wb.jp-logo-type-gothic.claim-66, .claim-wb.jp-utsukushi-mincho.claim-63, .claim-wb.jp-utsukushi-mincho.claim-64, .claim-wb.jp-utsukushi-mincho.claim-65, .claim-wb.jp-utsukushi-mincho.claim-66, .claim-wb.jp-wada-lab-maru-gothic.claim-63, .claim-wb.jp-wada-lab-maru-gothic.claim-64, .claim-wb.jp-wada-lab-maru-gothic.claim-65, .claim-wb.jp-wada-lab-maru-gothic.claim-66, .claim-wb.life-savers.claim-63, .claim-wb.life-savers.claim-64, .claim-wb.life-savers.claim-65, .claim-wb.life-savers.claim-66, .claim-wb.literata.claim-63, .claim-wb.literata.claim-64, .claim-wb.literata.claim-65, .claim-wb.literata.claim-66, .claim-wb.lora.claim-63, .claim-wb.lora.claim-64, .claim-wb.lora.claim-65, .claim-wb.lora.claim-66, .claim-wb.marcellix.claim-63, .claim-wb.marcellix.claim-64, .claim-wb.marcellix.claim-65, .claim-wb.marcellix.claim-66, .claim-wb.marcellus.claim-63, .claim-wb.marcellus.claim-64, .claim-wb.marcellus.claim-65, .claim-wb.marcellus.claim-66, .claim-wb.merriweather.claim-63, .claim-wb.merriweather.claim-64, .claim-wb.merriweather.claim-65, .claim-wb.merriweather.claim-66, .claim-wb.montserrat.claim-63, .claim-wb.montserrat.claim-64, .claim-wb.montserrat.claim-65, .claim-wb.montserrat.claim-66, .claim-wb.noto-sans.claim-63, .claim-wb.noto-sans.claim-64, .claim-wb.noto-sans.claim-65, .claim-wb.noto-sans.claim-66, .claim-wb.noto-serif.claim-63, .claim-wb.noto-serif.claim-64, .claim-wb.noto-serif.claim-65, .claim-wb.noto-serif.claim-66, .claim-wb.piazzolla.claim-63, .claim-wb.piazzolla.claim-64, .claim-wb.piazzolla.claim-65, .claim-wb.piazzolla.claim-66, .claim-wb.playfair-display.claim-63, .claim-wb.playfair-display.claim-64, .claim-wb.playfair-display.claim-65, .claim-wb.playfair-display.claim-66, .claim-wb.quicksand.claim-63, .claim-wb.quicksand.claim-64, .claim-wb.quicksand.claim-65, .claim-wb.quicksand.claim-66, .claim-wb.rajdhani.claim-63, .claim-wb.rajdhani.claim-64, .claim-wb.rajdhani.claim-65, .claim-wb.rajdhani.claim-66, .claim-wb.reklame-script.claim-63, .claim-wb.reklame-script.claim-64, .claim-wb.reklame-script.claim-65, .claim-wb.reklame-script.claim-66, .claim-wb.tinos.claim-63, .claim-wb.tinos.claim-64, .claim-wb.tinos.claim-65, .claim-wb.tinos.claim-66 {
        line-height: 165%
    }

    .claim-wb.alegreya-sans.claim-70, .claim-wb.alegreya-sans.claim-72, .claim-wb.alegreya-sans.claim-74, .claim-wb.alegreya-sans.claim-80, .claim-wb.alegreya.claim-70, .claim-wb.alegreya.claim-72, .claim-wb.alegreya.claim-74, .claim-wb.alegreya.claim-80, .claim-wb.allura.claim-70, .claim-wb.allura.claim-72, .claim-wb.allura.claim-74, .claim-wb.allura.claim-80, .claim-wb.cormorant.claim-70, .claim-wb.cormorant.claim-72, .claim-wb.cormorant.claim-74, .claim-wb.cormorant.claim-80, .claim-wb.jp-logo-type-gothic.claim-70, .claim-wb.jp-logo-type-gothic.claim-72, .claim-wb.jp-logo-type-gothic.claim-74, .claim-wb.jp-logo-type-gothic.claim-80, .claim-wb.jp-utsukushi-mincho.claim-70, .claim-wb.jp-utsukushi-mincho.claim-72, .claim-wb.jp-utsukushi-mincho.claim-74, .claim-wb.jp-utsukushi-mincho.claim-80, .claim-wb.jp-wada-lab-maru-gothic.claim-70, .claim-wb.jp-wada-lab-maru-gothic.claim-72, .claim-wb.jp-wada-lab-maru-gothic.claim-74, .claim-wb.jp-wada-lab-maru-gothic.claim-80, .claim-wb.life-savers.claim-70, .claim-wb.life-savers.claim-72, .claim-wb.life-savers.claim-74, .claim-wb.life-savers.claim-80, .claim-wb.literata.claim-70, .claim-wb.literata.claim-72, .claim-wb.literata.claim-74, .claim-wb.literata.claim-80, .claim-wb.lora.claim-70, .claim-wb.lora.claim-72, .claim-wb.lora.claim-74, .claim-wb.lora.claim-80, .claim-wb.marcellix.claim-70, .claim-wb.marcellix.claim-72, .claim-wb.marcellix.claim-74, .claim-wb.marcellix.claim-80, .claim-wb.marcellus.claim-70, .claim-wb.marcellus.claim-72, .claim-wb.marcellus.claim-74, .claim-wb.marcellus.claim-80, .claim-wb.merriweather.claim-70, .claim-wb.merriweather.claim-72, .claim-wb.merriweather.claim-74, .claim-wb.merriweather.claim-80, .claim-wb.montserrat.claim-70, .claim-wb.montserrat.claim-72, .claim-wb.montserrat.claim-74, .claim-wb.montserrat.claim-80, .claim-wb.noto-sans.claim-70, .claim-wb.noto-sans.claim-72, .claim-wb.noto-sans.claim-74, .claim-wb.noto-sans.claim-80, .claim-wb.noto-serif.claim-70, .claim-wb.noto-serif.claim-72, .claim-wb.noto-serif.claim-74, .claim-wb.noto-serif.claim-80, .claim-wb.piazzolla.claim-70, .claim-wb.piazzolla.claim-72, .claim-wb.piazzolla.claim-74, .claim-wb.piazzolla.claim-80, .claim-wb.playfair-display.claim-70, .claim-wb.playfair-display.claim-72, .claim-wb.playfair-display.claim-74, .claim-wb.playfair-display.claim-80, .claim-wb.quicksand.claim-70, .claim-wb.quicksand.claim-72, .claim-wb.quicksand.claim-74, .claim-wb.quicksand.claim-80, .claim-wb.rajdhani.claim-70, .claim-wb.rajdhani.claim-72, .claim-wb.rajdhani.claim-74, .claim-wb.rajdhani.claim-80, .claim-wb.reklame-script.claim-70, .claim-wb.reklame-script.claim-72, .claim-wb.reklame-script.claim-74, .claim-wb.reklame-script.claim-80, .claim-wb.tinos.claim-70, .claim-wb.tinos.claim-72, .claim-wb.tinos.claim-74, .claim-wb.tinos.claim-80 {
        line-height: 160%
    }

    .claim-wb.alegreya-sans.claim-100, .claim-wb.alegreya-sans.claim-114, .claim-wb.alegreya-sans.claim-120, .claim-wb.alegreya-sans.claim-122, .claim-wb.alegreya-sans.claim-130, .claim-wb.alegreya.claim-100, .claim-wb.alegreya.claim-114, .claim-wb.alegreya.claim-120, .claim-wb.alegreya.claim-122, .claim-wb.alegreya.claim-130, .claim-wb.allura.claim-100, .claim-wb.allura.claim-114, .claim-wb.allura.claim-120, .claim-wb.allura.claim-122, .claim-wb.allura.claim-130, .claim-wb.cormorant.claim-100, .claim-wb.cormorant.claim-114, .claim-wb.cormorant.claim-120, .claim-wb.cormorant.claim-122, .claim-wb.cormorant.claim-130, .claim-wb.jp-logo-type-gothic.claim-100, .claim-wb.jp-logo-type-gothic.claim-114, .claim-wb.jp-logo-type-gothic.claim-120, .claim-wb.jp-logo-type-gothic.claim-122, .claim-wb.jp-logo-type-gothic.claim-130, .claim-wb.jp-utsukushi-mincho.claim-100, .claim-wb.jp-utsukushi-mincho.claim-114, .claim-wb.jp-utsukushi-mincho.claim-120, .claim-wb.jp-utsukushi-mincho.claim-122, .claim-wb.jp-utsukushi-mincho.claim-130, .claim-wb.jp-wada-lab-maru-gothic.claim-100, .claim-wb.jp-wada-lab-maru-gothic.claim-114, .claim-wb.jp-wada-lab-maru-gothic.claim-120, .claim-wb.jp-wada-lab-maru-gothic.claim-122, .claim-wb.jp-wada-lab-maru-gothic.claim-130, .claim-wb.life-savers.claim-100, .claim-wb.life-savers.claim-114, .claim-wb.life-savers.claim-120, .claim-wb.life-savers.claim-122, .claim-wb.life-savers.claim-130, .claim-wb.literata.claim-100, .claim-wb.literata.claim-114, .claim-wb.literata.claim-120, .claim-wb.literata.claim-122, .claim-wb.literata.claim-130, .claim-wb.lora.claim-100, .claim-wb.lora.claim-114, .claim-wb.lora.claim-120, .claim-wb.lora.claim-122, .claim-wb.lora.claim-130, .claim-wb.marcellix.claim-100, .claim-wb.marcellix.claim-114, .claim-wb.marcellix.claim-120, .claim-wb.marcellix.claim-122, .claim-wb.marcellix.claim-130, .claim-wb.marcellus.claim-100, .claim-wb.marcellus.claim-114, .claim-wb.marcellus.claim-120, .claim-wb.marcellus.claim-122, .claim-wb.marcellus.claim-130, .claim-wb.merriweather.claim-100, .claim-wb.merriweather.claim-114, .claim-wb.merriweather.claim-120, .claim-wb.merriweather.claim-122, .claim-wb.merriweather.claim-130, .claim-wb.montserrat.claim-100, .claim-wb.montserrat.claim-114, .claim-wb.montserrat.claim-120, .claim-wb.montserrat.claim-122, .claim-wb.montserrat.claim-130, .claim-wb.noto-sans.claim-100, .claim-wb.noto-sans.claim-114, .claim-wb.noto-sans.claim-120, .claim-wb.noto-sans.claim-122, .claim-wb.noto-sans.claim-130, .claim-wb.noto-serif.claim-100, .claim-wb.noto-serif.claim-114, .claim-wb.noto-serif.claim-120, .claim-wb.noto-serif.claim-122, .claim-wb.noto-serif.claim-130, .claim-wb.piazzolla.claim-100, .claim-wb.piazzolla.claim-114, .claim-wb.piazzolla.claim-120, .claim-wb.piazzolla.claim-122, .claim-wb.piazzolla.claim-130, .claim-wb.playfair-display.claim-100, .claim-wb.playfair-display.claim-114, .claim-wb.playfair-display.claim-120, .claim-wb.playfair-display.claim-122, .claim-wb.playfair-display.claim-130, .claim-wb.quicksand.claim-100, .claim-wb.quicksand.claim-114, .claim-wb.quicksand.claim-120, .claim-wb.quicksand.claim-122, .claim-wb.quicksand.claim-130, .claim-wb.rajdhani.claim-100, .claim-wb.rajdhani.claim-114, .claim-wb.rajdhani.claim-120, .claim-wb.rajdhani.claim-122, .claim-wb.rajdhani.claim-130, .claim-wb.reklame-script.claim-100, .claim-wb.reklame-script.claim-114, .claim-wb.reklame-script.claim-120, .claim-wb.reklame-script.claim-122, .claim-wb.reklame-script.claim-130, .claim-wb.tinos.claim-100, .claim-wb.tinos.claim-114, .claim-wb.tinos.claim-120, .claim-wb.tinos.claim-122, .claim-wb.tinos.claim-130 {
        line-height: 150%
    }

    .claim-wb.alegreya-sans.claim-142, .claim-wb.alegreya-sans.claim-170, .claim-wb.alegreya.claim-142, .claim-wb.alegreya.claim-170, .claim-wb.allura.claim-142, .claim-wb.allura.claim-170, .claim-wb.cormorant.claim-142, .claim-wb.cormorant.claim-170, .claim-wb.jp-logo-type-gothic.claim-142, .claim-wb.jp-logo-type-gothic.claim-170, .claim-wb.jp-utsukushi-mincho.claim-142, .claim-wb.jp-utsukushi-mincho.claim-170, .claim-wb.jp-wada-lab-maru-gothic.claim-142, .claim-wb.jp-wada-lab-maru-gothic.claim-170, .claim-wb.life-savers.claim-142, .claim-wb.life-savers.claim-170, .claim-wb.literata.claim-142, .claim-wb.literata.claim-170, .claim-wb.lora.claim-142, .claim-wb.lora.claim-170, .claim-wb.marcellix.claim-142, .claim-wb.marcellix.claim-170, .claim-wb.marcellus.claim-142, .claim-wb.marcellus.claim-170, .claim-wb.merriweather.claim-142, .claim-wb.merriweather.claim-170, .claim-wb.montserrat.claim-142, .claim-wb.montserrat.claim-170, .claim-wb.noto-sans.claim-142, .claim-wb.noto-sans.claim-170, .claim-wb.noto-serif.claim-142, .claim-wb.noto-serif.claim-170, .claim-wb.piazzolla.claim-142, .claim-wb.piazzolla.claim-170, .claim-wb.playfair-display.claim-142, .claim-wb.playfair-display.claim-170, .claim-wb.quicksand.claim-142, .claim-wb.quicksand.claim-170, .claim-wb.rajdhani.claim-142, .claim-wb.rajdhani.claim-170, .claim-wb.reklame-script.claim-142, .claim-wb.reklame-script.claim-170, .claim-wb.tinos.claim-142, .claim-wb.tinos.claim-170 {
        line-height: 148%
    }

    .claim-wb.lobster.claim-46, .claim-wb.open-sans.claim-46, .claim-wb.pt-serif.claim-46, .claim-wb.roboto-slab.claim-46 {
        line-height: 180%
    }

    .claim-wb.lobster.claim-52, .claim-wb.lobster.claim-55, .claim-wb.lobster.claim-56, .claim-wb.lobster.claim-58, .claim-wb.lobster.claim-60, .claim-wb.lobster.claim-63, .claim-wb.lobster.claim-64, .claim-wb.open-sans.claim-52, .claim-wb.open-sans.claim-55, .claim-wb.open-sans.claim-56, .claim-wb.open-sans.claim-58, .claim-wb.open-sans.claim-60, .claim-wb.open-sans.claim-63, .claim-wb.open-sans.claim-64, .claim-wb.pt-serif.claim-52, .claim-wb.pt-serif.claim-55, .claim-wb.pt-serif.claim-56, .claim-wb.pt-serif.claim-58, .claim-wb.pt-serif.claim-60, .claim-wb.pt-serif.claim-63, .claim-wb.pt-serif.claim-64, .claim-wb.roboto-slab.claim-52, .claim-wb.roboto-slab.claim-55, .claim-wb.roboto-slab.claim-56, .claim-wb.roboto-slab.claim-58, .claim-wb.roboto-slab.claim-60, .claim-wb.roboto-slab.claim-63, .claim-wb.roboto-slab.claim-64 {
        line-height: 170%
    }

    .claim-wb.lobster.claim-65, .claim-wb.lobster.claim-66, .claim-wb.lobster.claim-70, .claim-wb.lobster.claim-72, .claim-wb.open-sans.claim-65, .claim-wb.open-sans.claim-66, .claim-wb.open-sans.claim-70, .claim-wb.open-sans.claim-72, .claim-wb.pt-serif.claim-65, .claim-wb.pt-serif.claim-66, .claim-wb.pt-serif.claim-70, .claim-wb.pt-serif.claim-72, .claim-wb.roboto-slab.claim-65, .claim-wb.roboto-slab.claim-66, .claim-wb.roboto-slab.claim-70, .claim-wb.roboto-slab.claim-72 {
        line-height: 168%
    }

    .claim-wb.lobster.claim-74, .claim-wb.lobster.claim-80, .claim-wb.open-sans.claim-74, .claim-wb.open-sans.claim-80, .claim-wb.pt-serif.claim-74, .claim-wb.pt-serif.claim-80, .claim-wb.roboto-slab.claim-74, .claim-wb.roboto-slab.claim-80 {
        line-height: 163%
    }

    .claim-wb.lobster.claim-100, .claim-wb.open-sans.claim-100, .claim-wb.pt-serif.claim-100, .claim-wb.roboto-slab.claim-100 {
        line-height: 158%
    }

    .claim-wb.lobster.claim-114, .claim-wb.lobster.claim-120, .claim-wb.lobster.claim-122, .claim-wb.open-sans.claim-114, .claim-wb.open-sans.claim-120, .claim-wb.open-sans.claim-122, .claim-wb.pt-serif.claim-114, .claim-wb.pt-serif.claim-120, .claim-wb.pt-serif.claim-122, .claim-wb.roboto-slab.claim-114, .claim-wb.roboto-slab.claim-120, .claim-wb.roboto-slab.claim-122 {
        line-height: 155%
    }

    .claim-wb.lobster.claim-130, .claim-wb.lobster.claim-142, .claim-wb.lobster.claim-170, .claim-wb.open-sans.claim-130, .claim-wb.open-sans.claim-142, .claim-wb.open-sans.claim-170, .claim-wb.pt-serif.claim-130, .claim-wb.pt-serif.claim-142, .claim-wb.pt-serif.claim-170, .claim-wb.roboto-slab.claim-130, .claim-wb.roboto-slab.claim-142, .claim-wb.roboto-slab.claim-170 {
        line-height: 153%
    }

    .claim-wb.abril-fatface.claim-46, .claim-wb.jp-rounded-mgen-plus.claim-46, .claim-wb.nunito.claim-46, .claim-wb.ribeye-marrow.claim-46 {
        line-height: 190%
    }

    .claim-wb.abril-fatface.claim-52, .claim-wb.abril-fatface.claim-55, .claim-wb.abril-fatface.claim-56, .claim-wb.abril-fatface.claim-58, .claim-wb.abril-fatface.claim-60, .claim-wb.abril-fatface.claim-63, .claim-wb.abril-fatface.claim-64, .claim-wb.abril-fatface.claim-65, .claim-wb.abril-fatface.claim-66, .claim-wb.jp-rounded-mgen-plus.claim-52, .claim-wb.jp-rounded-mgen-plus.claim-55, .claim-wb.jp-rounded-mgen-plus.claim-56, .claim-wb.jp-rounded-mgen-plus.claim-58, .claim-wb.jp-rounded-mgen-plus.claim-60, .claim-wb.jp-rounded-mgen-plus.claim-63, .claim-wb.jp-rounded-mgen-plus.claim-64, .claim-wb.jp-rounded-mgen-plus.claim-65, .claim-wb.jp-rounded-mgen-plus.claim-66, .claim-wb.nunito.claim-52, .claim-wb.nunito.claim-55, .claim-wb.nunito.claim-56, .claim-wb.nunito.claim-58, .claim-wb.nunito.claim-60, .claim-wb.nunito.claim-63, .claim-wb.nunito.claim-64, .claim-wb.nunito.claim-65, .claim-wb.nunito.claim-66, .claim-wb.ribeye-marrow.claim-52, .claim-wb.ribeye-marrow.claim-55, .claim-wb.ribeye-marrow.claim-56, .claim-wb.ribeye-marrow.claim-58, .claim-wb.ribeye-marrow.claim-60, .claim-wb.ribeye-marrow.claim-63, .claim-wb.ribeye-marrow.claim-64, .claim-wb.ribeye-marrow.claim-65, .claim-wb.ribeye-marrow.claim-66 {
        line-height: 180%
    }

    .claim-wb.abril-fatface.claim-70, .claim-wb.abril-fatface.claim-72, .claim-wb.abril-fatface.claim-74, .claim-wb.jp-rounded-mgen-plus.claim-70, .claim-wb.jp-rounded-mgen-plus.claim-72, .claim-wb.jp-rounded-mgen-plus.claim-74, .claim-wb.nunito.claim-70, .claim-wb.nunito.claim-72, .claim-wb.nunito.claim-74, .claim-wb.ribeye-marrow.claim-70, .claim-wb.ribeye-marrow.claim-72, .claim-wb.ribeye-marrow.claim-74 {
        line-height: 175%
    }

    .claim-wb.abril-fatface.claim-80, .claim-wb.jp-rounded-mgen-plus.claim-80, .claim-wb.nunito.claim-80, .claim-wb.ribeye-marrow.claim-80 {
        line-height: 170%
    }

    .claim-wb.abril-fatface.claim-100, .claim-wb.jp-rounded-mgen-plus.claim-100, .claim-wb.nunito.claim-100, .claim-wb.ribeye-marrow.claim-100 {
        line-height: 165%
    }

    .claim-wb.abril-fatface.claim-114, .claim-wb.abril-fatface.claim-120, .claim-wb.abril-fatface.claim-122, .claim-wb.abril-fatface.claim-130, .claim-wb.jp-rounded-mgen-plus.claim-114, .claim-wb.jp-rounded-mgen-plus.claim-120, .claim-wb.jp-rounded-mgen-plus.claim-122, .claim-wb.jp-rounded-mgen-plus.claim-130, .claim-wb.nunito.claim-114, .claim-wb.nunito.claim-120, .claim-wb.nunito.claim-122, .claim-wb.nunito.claim-130, .claim-wb.ribeye-marrow.claim-114, .claim-wb.ribeye-marrow.claim-120, .claim-wb.ribeye-marrow.claim-122, .claim-wb.ribeye-marrow.claim-130 {
        line-height: 160%
    }

    .claim-wb.abril-fatface.claim-142, .claim-wb.abril-fatface.claim-170, .claim-wb.jp-rounded-mgen-plus.claim-142, .claim-wb.jp-rounded-mgen-plus.claim-170, .claim-wb.nunito.claim-142, .claim-wb.nunito.claim-170, .claim-wb.ribeye-marrow.claim-142, .claim-wb.ribeye-marrow.claim-170 {
        line-height: 158%
    }

    .claim-wb.jp-hannari-mincho.claim-46, .claim-wb.jp-harenosora-mincho.claim-46, .claim-wb.jp-kaisei-opti.claim-46, .claim-wb.jp-mochiy-pop-p-one.claim-46, .claim-wb.jp-murecho.claim-46, .claim-wb.jp-yomogi.claim-46, .claim-wb.jp-zen-maru-gothic.claim-46, .claim-wb.jp-zen-old-mincho.claim-46, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-46, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-46, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-46, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-46, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-46 {
        line-height: 200%
    }

    .claim-wb.jp-hannari-mincho.claim-52, .claim-wb.jp-hannari-mincho.claim-55, .claim-wb.jp-hannari-mincho.claim-56, .claim-wb.jp-hannari-mincho.claim-58, .claim-wb.jp-hannari-mincho.claim-60, .claim-wb.jp-harenosora-mincho.claim-52, .claim-wb.jp-harenosora-mincho.claim-55, .claim-wb.jp-harenosora-mincho.claim-56, .claim-wb.jp-harenosora-mincho.claim-58, .claim-wb.jp-harenosora-mincho.claim-60, .claim-wb.jp-kaisei-opti.claim-52, .claim-wb.jp-kaisei-opti.claim-55, .claim-wb.jp-kaisei-opti.claim-56, .claim-wb.jp-kaisei-opti.claim-58, .claim-wb.jp-kaisei-opti.claim-60, .claim-wb.jp-mochiy-pop-p-one.claim-52, .claim-wb.jp-mochiy-pop-p-one.claim-55, .claim-wb.jp-mochiy-pop-p-one.claim-56, .claim-wb.jp-mochiy-pop-p-one.claim-58, .claim-wb.jp-mochiy-pop-p-one.claim-60, .claim-wb.jp-murecho.claim-52, .claim-wb.jp-murecho.claim-55, .claim-wb.jp-murecho.claim-56, .claim-wb.jp-murecho.claim-58, .claim-wb.jp-murecho.claim-60, .claim-wb.jp-yomogi.claim-52, .claim-wb.jp-yomogi.claim-55, .claim-wb.jp-yomogi.claim-56, .claim-wb.jp-yomogi.claim-58, .claim-wb.jp-yomogi.claim-60, .claim-wb.jp-zen-maru-gothic.claim-52, .claim-wb.jp-zen-maru-gothic.claim-55, .claim-wb.jp-zen-maru-gothic.claim-56, .claim-wb.jp-zen-maru-gothic.claim-58, .claim-wb.jp-zen-maru-gothic.claim-60, .claim-wb.jp-zen-old-mincho.claim-52, .claim-wb.jp-zen-old-mincho.claim-55, .claim-wb.jp-zen-old-mincho.claim-56, .claim-wb.jp-zen-old-mincho.claim-58, .claim-wb.jp-zen-old-mincho.claim-60, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-52, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-55, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-56, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-58, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-60, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-52, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-55, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-56, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-58, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-60, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-52, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-55, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-56, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-58, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-60, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-52, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-55, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-56, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-58, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-60, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-52, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-55, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-56, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-58, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-60 {
        line-height: 195%
    }

    .claim-wb.jp-hannari-mincho.claim-63, .claim-wb.jp-hannari-mincho.claim-64, .claim-wb.jp-hannari-mincho.claim-65, .claim-wb.jp-hannari-mincho.claim-66, .claim-wb.jp-harenosora-mincho.claim-63, .claim-wb.jp-harenosora-mincho.claim-64, .claim-wb.jp-harenosora-mincho.claim-65, .claim-wb.jp-harenosora-mincho.claim-66, .claim-wb.jp-kaisei-opti.claim-63, .claim-wb.jp-kaisei-opti.claim-64, .claim-wb.jp-kaisei-opti.claim-65, .claim-wb.jp-kaisei-opti.claim-66, .claim-wb.jp-mochiy-pop-p-one.claim-63, .claim-wb.jp-mochiy-pop-p-one.claim-64, .claim-wb.jp-mochiy-pop-p-one.claim-65, .claim-wb.jp-mochiy-pop-p-one.claim-66, .claim-wb.jp-murecho.claim-63, .claim-wb.jp-murecho.claim-64, .claim-wb.jp-murecho.claim-65, .claim-wb.jp-murecho.claim-66, .claim-wb.jp-yomogi.claim-63, .claim-wb.jp-yomogi.claim-64, .claim-wb.jp-yomogi.claim-65, .claim-wb.jp-yomogi.claim-66, .claim-wb.jp-zen-maru-gothic.claim-63, .claim-wb.jp-zen-maru-gothic.claim-64, .claim-wb.jp-zen-maru-gothic.claim-65, .claim-wb.jp-zen-maru-gothic.claim-66, .claim-wb.jp-zen-old-mincho.claim-63, .claim-wb.jp-zen-old-mincho.claim-64, .claim-wb.jp-zen-old-mincho.claim-65, .claim-wb.jp-zen-old-mincho.claim-66, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-63, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-64, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-65, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-66, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-63, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-64, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-65, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-66, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-63, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-64, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-65, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-66, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-63, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-64, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-65, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-66, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-63, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-64, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-65, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-66 {
        line-height: 190%
    }

    .claim-wb.jp-hannari-mincho.claim-70, .claim-wb.jp-hannari-mincho.claim-72, .claim-wb.jp-hannari-mincho.claim-74, .claim-wb.jp-harenosora-mincho.claim-70, .claim-wb.jp-harenosora-mincho.claim-72, .claim-wb.jp-harenosora-mincho.claim-74, .claim-wb.jp-kaisei-opti.claim-70, .claim-wb.jp-kaisei-opti.claim-72, .claim-wb.jp-kaisei-opti.claim-74, .claim-wb.jp-mochiy-pop-p-one.claim-70, .claim-wb.jp-mochiy-pop-p-one.claim-72, .claim-wb.jp-mochiy-pop-p-one.claim-74, .claim-wb.jp-murecho.claim-70, .claim-wb.jp-murecho.claim-72, .claim-wb.jp-murecho.claim-74, .claim-wb.jp-yomogi.claim-70, .claim-wb.jp-yomogi.claim-72, .claim-wb.jp-yomogi.claim-74, .claim-wb.jp-zen-maru-gothic.claim-70, .claim-wb.jp-zen-maru-gothic.claim-72, .claim-wb.jp-zen-maru-gothic.claim-74, .claim-wb.jp-zen-old-mincho.claim-70, .claim-wb.jp-zen-old-mincho.claim-72, .claim-wb.jp-zen-old-mincho.claim-74, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-70, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-72, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-74, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-70, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-72, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-74, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-70, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-72, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-74, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-70, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-72, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-74, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-70, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-72, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-74 {
        line-height: 185%
    }

    .claim-wb.jp-hannari-mincho.claim-80, .claim-wb.jp-harenosora-mincho.claim-80, .claim-wb.jp-kaisei-opti.claim-80, .claim-wb.jp-mochiy-pop-p-one.claim-80, .claim-wb.jp-murecho.claim-80, .claim-wb.jp-yomogi.claim-80, .claim-wb.jp-zen-maru-gothic.claim-80, .claim-wb.jp-zen-old-mincho.claim-80, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-80, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-80, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-80, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-80, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-80 {
        line-height: 180%
    }

    .claim-wb.jp-hannari-mincho.claim-100, .claim-wb.jp-harenosora-mincho.claim-100, .claim-wb.jp-kaisei-opti.claim-100, .claim-wb.jp-mochiy-pop-p-one.claim-100, .claim-wb.jp-murecho.claim-100, .claim-wb.jp-yomogi.claim-100, .claim-wb.jp-zen-maru-gothic.claim-100, .claim-wb.jp-zen-old-mincho.claim-100, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-100, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-100, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-100, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-100, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-100 {
        line-height: 176%
    }

    .claim-wb.jp-hannari-mincho.claim-114, .claim-wb.jp-hannari-mincho.claim-120, .claim-wb.jp-hannari-mincho.claim-122, .claim-wb.jp-hannari-mincho.claim-130, .claim-wb.jp-hannari-mincho.claim-142, .claim-wb.jp-hannari-mincho.claim-170, .claim-wb.jp-harenosora-mincho.claim-114, .claim-wb.jp-harenosora-mincho.claim-120, .claim-wb.jp-harenosora-mincho.claim-122, .claim-wb.jp-harenosora-mincho.claim-130, .claim-wb.jp-harenosora-mincho.claim-142, .claim-wb.jp-harenosora-mincho.claim-170, .claim-wb.jp-kaisei-opti.claim-114, .claim-wb.jp-kaisei-opti.claim-120, .claim-wb.jp-kaisei-opti.claim-122, .claim-wb.jp-kaisei-opti.claim-130, .claim-wb.jp-kaisei-opti.claim-142, .claim-wb.jp-kaisei-opti.claim-170, .claim-wb.jp-mochiy-pop-p-one.claim-114, .claim-wb.jp-mochiy-pop-p-one.claim-120, .claim-wb.jp-mochiy-pop-p-one.claim-122, .claim-wb.jp-mochiy-pop-p-one.claim-130, .claim-wb.jp-mochiy-pop-p-one.claim-142, .claim-wb.jp-mochiy-pop-p-one.claim-170, .claim-wb.jp-murecho.claim-114, .claim-wb.jp-murecho.claim-120, .claim-wb.jp-murecho.claim-122, .claim-wb.jp-murecho.claim-130, .claim-wb.jp-murecho.claim-142, .claim-wb.jp-murecho.claim-170, .claim-wb.jp-yomogi.claim-114, .claim-wb.jp-yomogi.claim-120, .claim-wb.jp-yomogi.claim-122, .claim-wb.jp-yomogi.claim-130, .claim-wb.jp-yomogi.claim-142, .claim-wb.jp-yomogi.claim-170, .claim-wb.jp-zen-maru-gothic.claim-114, .claim-wb.jp-zen-maru-gothic.claim-120, .claim-wb.jp-zen-maru-gothic.claim-122, .claim-wb.jp-zen-maru-gothic.claim-130, .claim-wb.jp-zen-maru-gothic.claim-142, .claim-wb.jp-zen-maru-gothic.claim-170, .claim-wb.jp-zen-old-mincho.claim-114, .claim-wb.jp-zen-old-mincho.claim-120, .claim-wb.jp-zen-old-mincho.claim-122, .claim-wb.jp-zen-old-mincho.claim-130, .claim-wb.jp-zen-old-mincho.claim-142, .claim-wb.jp-zen-old-mincho.claim-170, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-114, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-120, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-122, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-130, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-142, .claim-wb.zh-tw-wang-han-zong-te-hei-ti.claim-170, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-114, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-120, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-122, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-130, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-142, .claim-wb.zh-tw-wang-han-zong-te-ming-ti-biao-zhun.claim-170, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-114, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-120, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-122, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-130, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-142, .claim-wb.zh-tw-wang-han-zong-te-yuan-ti.claim-170, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-114, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-120, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-122, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-130, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-142, .claim-wb.zh-tw-wang-han-zong-xi-hei-ti-fan.claim-170, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-114, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-120, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-122, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-130, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-142, .claim-wb.zh-tw-wang-han-zong-zhong-wei-bei-jian-ti.claim-170 {
        line-height: 173%
    }

    .claim-wb.noto-sans-japanese.claim-46, .claim-wb.noto-serif-japanese.claim-46 {
        line-height: 190%
    }

    .claim-wb.noto-sans-japanese.claim-52, .claim-wb.noto-sans-japanese.claim-55, .claim-wb.noto-sans-japanese.claim-56, .claim-wb.noto-sans-japanese.claim-58, .claim-wb.noto-sans-japanese.claim-60, .claim-wb.noto-serif-japanese.claim-52, .claim-wb.noto-serif-japanese.claim-55, .claim-wb.noto-serif-japanese.claim-56, .claim-wb.noto-serif-japanese.claim-58, .claim-wb.noto-serif-japanese.claim-60 {
        line-height: 188%
    }

    .claim-wb.noto-sans-japanese.claim-63, .claim-wb.noto-sans-japanese.claim-64, .claim-wb.noto-sans-japanese.claim-65, .claim-wb.noto-sans-japanese.claim-66, .claim-wb.noto-serif-japanese.claim-63, .claim-wb.noto-serif-japanese.claim-64, .claim-wb.noto-serif-japanese.claim-65, .claim-wb.noto-serif-japanese.claim-66 {
        line-height: 180%
    }

    .claim-wb.noto-sans-japanese.claim-70, .claim-wb.noto-sans-japanese.claim-72, .claim-wb.noto-sans-japanese.claim-74, .claim-wb.noto-serif-japanese.claim-70, .claim-wb.noto-serif-japanese.claim-72, .claim-wb.noto-serif-japanese.claim-74 {
        line-height: 178%
    }

    .claim-wb.noto-sans-japanese.claim-80, .claim-wb.noto-serif-japanese.claim-80 {
        line-height: 175%
    }

    .claim-wb.noto-sans-japanese.claim-100, .claim-wb.noto-serif-japanese.claim-100 {
        line-height: 170%
    }

    .claim-wb.noto-sans-japanese.claim-114, .claim-wb.noto-sans-japanese.claim-120, .claim-wb.noto-sans-japanese.claim-122, .claim-wb.noto-sans-japanese.claim-130, .claim-wb.noto-sans-japanese.claim-142, .claim-wb.noto-sans-japanese.claim-170, .claim-wb.noto-serif-japanese.claim-114, .claim-wb.noto-serif-japanese.claim-120, .claim-wb.noto-serif-japanese.claim-122, .claim-wb.noto-serif-japanese.claim-130, .claim-wb.noto-serif-japanese.claim-142, .claim-wb.noto-serif-japanese.claim-170 {
        line-height: 165%
    }

    .claim-color-text .sit-w, .claim-default-inv .sit-w, .claim-default .sit-w, .claim-underline .sit-w {
        padding-left: .9375rem;
        padding-right: .9375rem
    }

    .claim-wb {
        margin-left: .625rem;
        margin-right: .625rem
    }

    .claim-borders {
        margin-left: .9375rem;
        margin-right: .9375rem
    }

    .s.wnd-p-bc .claim-wings .sit-w, .s.wnd-p-cc .claim-wings .sit-w, .s.wnd-p-tc .claim-wings .sit-w {
        padding-left: 4.375rem;
        padding-right: 4.375rem;
        margin: 0 .8125rem
    }

        .s.wnd-p-bc .claim-wings .sit-w:before, .s.wnd-p-cc .claim-wings .sit-w:before, .s.wnd-p-tc .claim-wings .sit-w:before {
            left: 3.5625rem
        }

        .s.wnd-p-bc .claim-wings .sit-w:after, .s.wnd-p-cc .claim-wings .sit-w:after, .s.wnd-p-tc .claim-wings .sit-w:after {
            right: 3.5625rem
        }

    .s.wnd-p-bl .claim-wings .sit-w, .s.wnd-p-cl .claim-wings .sit-w, .s.wnd-p-tl .claim-wings .sit-w {
        padding-left: 4.375rem;
        margin-left: .8125rem
    }

        .s.wnd-p-bl .claim-wings .sit-w:before, .s.wnd-p-cl .claim-wings .sit-w:before, .s.wnd-p-tl .claim-wings .sit-w:before {
            left: 3.5625rem
        }

    .s.wnd-p-br .claim-wings .sit-w, .s.wnd-p-cr .claim-wings .sit-w, .s.wnd-p-tr .claim-wings .sit-w {
        padding-right: 4.375rem;
        margin-right: .8125rem
    }

        .s.wnd-p-br .claim-wings .sit-w:after, .s.wnd-p-cr .claim-wings .sit-w:after, .s.wnd-p-tr .claim-wings .sit-w:after {
            right: 3.5625rem
        }

    .claim-underline:after {
        width: 7.1875rem;
        top: -.1875rem
    }

    .s.wnd-p-bl .claim-underline:after, .s.wnd-p-cl .claim-underline:after, .s.wnd-p-tl .claim-underline:after {
        margin-left: .9375rem
    }

    .s.wnd-p-br .claim-underline:after, .s.wnd-p-cr .claim-underline:after, .s.wnd-p-tr .claim-underline:after {
        margin-right: -.625rem
    }

    .s.wnd-p-bl .claim-beside .sit-w, .s.wnd-p-cl .claim-beside .sit-w, .s.wnd-p-tl .claim-beside .sit-w {
        margin-left: 3.8125rem
    }

    .s.wnd-p-bc .claim-beside .sit-w, .s.wnd-p-cc .claim-beside .sit-w, .s.wnd-p-tc .claim-beside .sit-w {
        margin-left: 3.8125rem;
        margin-right: 3.8125rem
    }

    .s.wnd-p-br .claim-beside .sit-w, .s.wnd-p-cr .claim-beside .sit-w, .s.wnd-p-tr .claim-beside .sit-w {
        margin-right: 3.8125rem
    }

    .b-img.wnd-float-left, .b-img.wnd-float-right {
        margin-bottom: .3125rem !important
    }

    .b-img.wnd-float-left {
        margin-right: 1.25rem !important
    }

    .b-img.wnd-float-right {
        margin-left: 1.25rem !important
    }

    @container c (max-width:599.9px) {
        .c .form.b-form-default {
            padding-left: .3125rem;
            padding-right: .3125rem
        }
    }

    .form.b-form-default .form-group-content input + div:after {
        transition: opacity .3s;
        display: block;
        opacity: 0
    }

    .form.b-form-default .form-group-content input:checked + div:after {
        transition: opacity .3s;
        opacity: 1
    }

    .c .b-form-light.form {
        padding-left: .3125rem;
        padding-right: .3125rem
    }

    .b-form-light.form .form-group-content input + div:after {
        transition: opacity .3s;
        opacity: 0;
        display: block
    }

    .b-form-light.form .form-group-content input:checked + div:after {
        transition: opacity .3s;
        opacity: 1
    }

    .blog.no-grid .blog-empty-listing {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .blog.grid .blog-wrapper {
        padding: .5rem
    }

    .blog.grid .item {
        padding: .9375rem
    }

    .blog.grid .pager {
        padding-left: .9375rem;
        padding-right: .9375rem
    }

    .blog.grid .blog-empty-listing {
        padding: .25rem 1.25rem 1.25rem
    }

    .wnd-s-b .search-bar {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        height: 100%;
        line-height: 3.125rem;
        position: relative;
        padding: 0;
        margin: 0
    }

    .wnd-s-b .search-bar-input, .wnd-s-b .search-bar-submit {
        outline: none
    }

    .wnd-s-b .search-bar-input {
        transition: border-color .3s linear;
        width: calc(100% - 2.625rem)
    }

    .wnd-s-b .search-bar-submit {
        cursor: pointer;
        transition: background .3s linear;
        font-weight: 500
    }

    .wnd-s-b .search-bar-close {
        display: none
    }

    .wnd-s-i .search-bar {
        top: -4.5rem;
        height: 4.5rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search {
        margin-left: 1.25rem
    }

    .wnd-s-i .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search {
        width: auto
    }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search {
        width: 15rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-icon {
        padding: 0 1.5625rem;
        line-height: 3.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-icon:before {
            display: block
        }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-icon:after {
            position: absolute;
            right: 1.5625rem;
            margin: 0
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-icon-text {
        display: inline
    }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-bar-input {
        height: 2.375rem;
        border-radius: 3px 0 0 3px;
        border-width: 1px 0 1px 1px;
        border-style: solid;
        line-height: 2.375rem;
        padding: 0 .625rem
    }

        .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-bar-input::placeholder {
            line-height: 2.375rem
        }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding) .search-bar-submit {
        height: 2.375rem;
        width: 2.625rem;
        border-radius: 0 3px 3px 0;
        border-width: 1px 1px 1px 0;
        border-style: solid
    }

    .l:not(.menu-ready) .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search {
        visibility: hidden
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search {
        height: 2.375rem;
        position: relative
    }

    .wnd-s-i .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search {
        margin: 1.5625rem auto 1.25rem
    }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search {
        margin: 1.875rem auto;
        width: 15rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search-icon {
        width: auto;
        margin: 0;
        padding: 0 .625rem;
        line-height: 2.375rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search-icon:before {
            display: none
        }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search-icon:after {
            right: .625rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search-icon-text {
        padding-right: 1.5625rem;
        line-height: 2.375rem;
        margin: 0
    }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search-bar {
        padding: 0;
        justify-content: center
    }

    .wnd-s-i .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search-bar {
        left: 18.75rem;
        width: calc(100% - 18.75rem)
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search:after {
        content: "";
        display: block;
        position: absolute;
        height: .0625rem;
        width: 3.125rem;
        left: 50%;
        transform: translateX(-50%)
    }

    .wnd-s-i .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search:after {
        bottom: -1.25rem
    }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).wnd-mt-sidebar .search:after {
        bottom: -1.875rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).s-hn-centered.menu-bottom .search-icon {
        line-height: 4.625rem;
        height: 5.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).s-hn-centered.menu-bottom .search-icon:before {
            height: 2.125rem
        }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).s-hn-centered.menu-bottom .search-icon:after {
            line-height: 4.375rem !important
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search {
        margin-left: 0
    }

    .wnd-s-i .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search {
        height: auto
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search-icon {
        width: auto;
        border-top-width: 4px;
        border-top-style: solid;
        border-bottom-width: 4px;
        border-bottom-style: solid;
        border-color: transparent;
        padding-right: 1.125rem;
        padding-left: 1.125rem;
        transition: all .3s linear
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search-icon:before {
            height: 2.125rem
        }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search-icon:after {
            right: 1.125rem
        }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search-icon:after, .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search-icon:before {
            transition: all .3s linear
        }

    .wnd-s-b .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom .search {
        margin-right: .9375rem;
        margin-left: .9375rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.sticky .search-icon:before {
        height: 2.125rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.wnd-nh-m .search-icon {
        line-height: 4.625rem;
        height: 5.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.wnd-nh-m .search-icon:after {
            line-height: 4.5rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.wnd-nh-l .search-icon {
        line-height: 7.625rem;
        height: 8.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.wnd-nh-l .search-icon:after {
            line-height: 7.5rem;
            right: 1.125rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.wnd-nh-l.sticky .search-icon {
        line-height: 4.625rem;
        height: 5.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.wnd-nh-l.sticky .search-icon:after {
            line-height: 4.5rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m .search-icon {
        line-height: 7.125rem;
        height: 7.625rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m .search-icon:after {
            line-height: 7.125rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m.sticky .search-icon {
        line-height: 4.625rem;
        height: 5.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m.sticky .search-icon:after {
            line-height: 4.625rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l .search-icon {
        line-height: 9.5rem;
        height: 10rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l .search-icon:after {
            line-height: 9.375rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l.sticky .search-icon {
        line-height: 4.625rem;
        height: 5.125rem
    }

        .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l.sticky .search-icon:after {
            line-height: 4.625rem
        }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-delimiters-pipe .search, .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-delimiters-slash .search {
        margin-left: 1.5625rem
    }

    .s-hn:not(.wnd-mt-boxed,.wnd-mt-sliding).menu-spaces .search {
        margin-left: 1.875rem
    }

    .wnd-s-b .s-hn.wnd-mt-boxed .search {
        width: 15rem
    }

    .s-hn.wnd-mt-boxed .search-icon {
        margin-left: 0;
        padding: 0
    }

    .wnd-s-b .s-hn.wnd-mt-boxed .search-bar-input {
        height: 2.375rem;
        border-radius: 0;
        border: none;
        background: transparent;
        line-height: 2.375rem;
        padding: 0 .625rem
    }

    .wnd-s-b .s-hn.wnd-mt-boxed .search-bar-submit {
        height: 2.375rem;
        width: 2.625rem;
        border-radius: 0;
        border: none;
        background: transparent;
        font-weight: 700
    }

    .wnd-s-b .s-hn.wnd-mt-sliding .search {
        width: 15rem
    }

    .s-hn.wnd-mt-sliding .search-icon {
        margin-left: 0;
        padding: 0
    }

    .wnd-s-b .s-hn.wnd-mt-sliding .search-bar {
        padding: 0
    }

    .wnd-s-b .s-hn.wnd-mt-sliding .search-bar-input {
        height: 2.25rem;
        border-radius: 3px 0 0 3px;
        border-width: 1px 0 1px 1px;
        border-style: solid;
        line-height: 2.25rem;
        padding: 0 .625rem
    }

        .wnd-s-b .s-hn.wnd-mt-sliding .search-bar-input::placeholder {
            line-height: 2.25rem
        }

    .wnd-s-b .s-hn.wnd-mt-sliding .search-bar-submit {
        height: 2.25rem;
        width: 2.25rem;
        border-radius: 0 3px 3px 0;
        border-width: 1px 1px 1px 0;
        border-style: solid
    }

    .l:not(.menu-ready) .s-hn.wnd-mt-classic .search {
        display: none
    }

    .ssb-wrapper {
        border-radius: 5px;
        top: 5.25rem;
        border: 1px solid
    }

    .wnd-s-b .ssb-wrapper {
        position: absolute;
        min-width: 35rem;
        left: auto;
        right: 0;
        top: 3.25rem
    }

    .wnd-s-i .ssb-wrapper {
        border-radius: 0 0 5px 5px
    }

    .wnd-s-i.wnd-cms .ssb-wrapper {
        top: 7.25rem
    }

    .wnd-s-i.wnd-fe .ssb-wrapper {
        top: 4.5rem
    }

    .wnd-s-b.l-sidebar .ssb-wrapper {
        position: fixed;
        left: 1.875rem;
        right: auto;
        bottom: auto
    }

    .wnd-s-i.l-sidebar .ssb-wrapper {
        position: fixed;
        left: 18.75rem;
        right: 0;
        top: 4.5rem;
        bottom: auto;
        width: calc(100% - 18.75rem);
        border-radius: 0 0 5px 5px;
        border-right: none;
        border-left: none
    }

    .wnd-cms.wnd-s-i.l-sidebar .ssb-wrapper {
        top: 7.25rem
    }

    .ssb-view-all a {
        transition: background-color .1s linear
    }

    body:not(.touched) .ssb-view-all a:hover {
        text-decoration: none
    }

    .wnd-s-b .wnd-mt-boxed .search-bar, .wnd-s-b .wnd-mt-classic .search-bar, .wnd-s-b .wnd-mt-sliding .search-bar {
        margin-top: 0
    }

    .b-sr-head {
        padding: 0 0 2.5rem
    }

    .b-sr .b-sr-title {
        padding: 0
    }

    .b-sr-main {
        padding-top: 2.8125rem
    }

    .b-sr .b-sr-ci {
        margin-bottom: 2.5rem
    }

    .wnd-free-stripe-text {
        display: block
    }

    .wnd-free-stripe-text-mobile {
        display: none
    }

    .l-sidebar .wnd-free-stripe {
        left: 18.75rem;
        width: calc(100% - 18.75rem)
    }

    .l-sidebar .wnd-user-bar {
        padding-left: 18.75rem
    }

    .l-sidebar.hb-on .wnd-user-bar {
        top: 2.5rem
    }

    .cb-popup-c {
        max-height: 80vh
    }

    .ghostinspector .cb-popup-c {
        max-height: 40rem
    }

    .mt-image-top .mt-item {
        padding: 1.25rem
    }

    .wnd-s-high .mt-image-top.grid-2 .mt-container, .wnd-s-higher .mt-image-top.grid-2 .mt-container {
        margin-left: 0;
        margin-right: 0
    }

    .mt-image-left .mt-item {
        padding: 1.25rem
    }

    .mt-image-left.img-s-l .mt-item .b-img, .mt-image-left.img-s-s .mt-item .b-img {
        padding-left: 0;
        padding-right: 0
    }

    .mt-image-left-float .mt-item, .mt-image .mt-item {
        padding: .9375rem
    }

    .mt-pricelist {
        padding: 1.25rem
    }

        .mt-pricelist .b-text .b-text-c {
            padding: .75rem
        }

    .l-sidebar #wnd_user_bar {
        left: 18.75rem;
        width: calc(100% - 18.75rem)
    }

    .l-sidebar.hb-on .l-m {
        margin-top: 2.5rem
    }

    .l-sidebar .l-w {
        grid-template-rows: auto 1fr;
        grid-template-columns: 18.75rem calc(100% - 18.75rem);
        grid-template-areas: "a b" "a b" "c b"
    }

    .l-sidebar .l-h {
        position: fixed;
        top: 0;
        left: 0;
        bottom: 0;
        right: auto;
        display: block;
        height: 100vh;
        width: 18.75rem;
        z-index: 32
    }

        .l-sidebar .l-h .s-bg {
            overflow: visible
        }

        .l-sidebar .l-h .wnd-fixed {
            position: relative !important
        }

    .l-d-border:not(.wnd-cms) .l-sidebar .l-m .s .s-bg {
        bottom: 1rem
    }

    .l-sidebar.l-d-border .l-sidebar .l-m .s:last-child .s-o, .l-sidebar.l-d-border .l-sidebar .l-m .s:only-child .s-o {
        border-bottom-width: 16px
    }

    .l-sidebar.l-d-border .l-sidebar .l-m .s:last-child .s-bg, .l-sidebar.l-d-border .l-sidebar .l-m .s:only-child .s-bg {
        bottom: 1rem
    }

    .l-sidebar.l-d-border .l-m .s-o {
        border-left: none
    }

    .l-sidebar.l-d-border .l-m .s-bg {
        left: 0
    }

    .l-sidebar.hn-tbg .l-m {
        margin-left: 0;
        width: 100%
    }

        .l-sidebar.hn-tbg .l-m .s-o {
            padding-left: 18.75rem
        }

    .l-sidebar .l-f {
        position: fixed;
        top: auto;
        left: 0;
        bottom: 0;
        right: auto;
        display: block;
        height: auto;
        width: 18.75rem;
        z-index: 32
    }

    .l-sidebar .s-f.invisible {
        opacity: 0
    }

    .l-d-border:not(.wt-preview) .s-o {
        border-width: 8px 16px
    }

    .l-d-border:not(.wt-preview) .s-bg {
        top: .5rem;
        right: 1rem;
        bottom: .5rem;
        left: 1rem
    }

    .l-d-border:not(.wt-preview) .hn-centered .s-bg {
        right: 0;
        left: 0
    }

    .l-d-border:not(.wt-preview) .l-h .s-hn .s-o {
        border-top-width: 16px;
        border-bottom-width: 16px
    }

    .l-d-border:not(.wt-preview) .l-h .s-hn .s-bg {
        top: 1rem;
        bottom: 1rem
    }

    .l-d-border:not(.wt-preview) .l-h .s-hn.hn-no-bg:not(.s-hn-bottom) .s-o {
        border-bottom-width: 0
    }

    .l-d-border:not(.wt-preview) .l-h .s-hn.hn-no-bg:not(.s-hn-bottom) .s-bg {
        bottom: 0
    }

    .l-d-border:not(.wt-preview).wt-blogpost .l-h .s-hn.hn-no-bg.s-hn-bottom .s-o {
        border-bottom-width: 0
    }

    .l-d-border:not(.wt-preview).wt-blogpost .l-h .s-hn.hn-no-bg.s-hn-bottom .s-bg {
        bottom: 0
    }

    .l-d-border:not(.wt-preview):not(.wt-blogpost) .l-h .s-hn.hn-no-bg.s-hn-bottom .s-o {
        border-top-width: 0;
        border-bottom-width: 16px
    }

    .l-d-border:not(.wt-preview):not(.wt-blogpost) .l-h .s-hn.hn-no-bg.s-hn-bottom .s-bg {
        top: 0;
        bottom: 1rem
    }

    .l-d-border:not(.wt-preview) .l-m .s-hm .s-o {
        border-top-width: 16px;
        border-bottom-width: 16px
    }

    .l-d-border:not(.wt-preview) .l-m .s-hm .s-bg {
        top: 1rem
    }

    .l-d-border:not(.wt-preview) .l-f .s:last-child .s-o {
        border-bottom-width: 16px
    }

    .l-d-border:not(.wt-preview) .l-f .s:last-child .s-bg {
        bottom: 1rem
    }

    .l-d-border:not(.wt-preview).wnd-cms .hn-centered .s-bg {
        right: 0;
        left: 0
    }

    .l-d-border:not(.wt-preview).wnd-cms .l-h .s-hn.hm-hidden .s-o {
        border-bottom-width: 8px
    }

    .l-d-border:not(.wt-preview).wnd-cms .l-h .s-hn.hm-hidden .s-bg {
        bottom: .5rem
    }

    .l-d-border:not(.wt-preview).wnd-cms:not(.wt-blogpost) .l-h .s-hn.s-hn-bottom .s-o {
        border-bottom-width: 8px
    }

    .l-d-border:not(.wt-preview).wnd-cms:not(.wt-blogpost) .l-h .s-hn.s-hn-bottom .s-bg {
        bottom: .5rem
    }

    .l-d-border:not(.wt-preview).wnd-cms .l-m .s-hm .s-o {
        border-bottom-width: 8px
    }

    .l-d-border:not(.wt-preview).wnd-cms .l-m .s-hm .s-bg {
        bottom: .5rem
    }

    .l-d-border:not(.wt-preview).wnd-cms .l-m .s-hm + .s .s-o {
        border-top-width: 8px
    }

    .l-d-border:not(.wt-preview).wnd-cms .l-m .s-hm + .s .s-bg {
        top: .5rem
    }

    .wt-preview.l-boxed .l-m .s {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem
    }

    .wt-preview.l-boxed .l-m .s-c {
        min-height: calc(100vh - 2.8125rem - 6.25rem)
    }

    .wt-preview.wnd-uft.l-boxed .l-m .s-c {
        min-height: calc(100vh - 3.0625rem - 6.25rem)
    }

    .ghostinspector.wt-preview.l-boxed .l-m .s-c {
        min-height: 40.9375rem
    }

    .ghostinspector.wt-preview.wnd-uft.l-boxed .l-m .s-c {
        min-height: 40.6875rem
    }

    .ghostinspector.l-sidebar .l-h {
        height: 50rem
    }

    .wnd-s-b:not(.l-sidebar) .fullscreen-overlay.search-overlay {
        z-index: 31
    }

    .fullscreen-overlay.search-overlay .wnd-cms.wnd-cms.l-sidebar .fullscreen-overlay.search-overlay .wnd-cms, .fullscreen-overlay.search-overlay .wnd-cms.wnd-s-b:not(.l-sidebar) .fullscreen-overlay.search-overlay .wnd-cms {
        z-index: -2 !important
    }

    .wnd-cms.l-sidebar .fullscreen-overlay.search-overlay, .wnd-cms.wnd-s-b:not(.l-sidebar) .fullscreen-overlay.search-overlay {
        z-index: -1 !important
    }

    .l-sidebar .fullscreen-overlay.search-overlay {
        z-index: 30
    }

    .s-f .it-c, .sf, .sf-cbr {
        padding: .0625rem .625rem
    }

    .wnd-multicurrency .s-f-l, .wnd-multilang .s-f-l {
        flex-direction: row
    }

    .s-f-l-c-currency, .s-f-l-c-last {
        flex-grow: 1;
        flex-shrink: 0;
        width: auto
    }

    .wnd-multilang:not(.wnd-multicurrency) .s-f-l-c-first {
        text-align: left;
        flex-grow: 2
    }

    .wnd-multilang:not(.wnd-multicurrency) .s-f-l-c-last {
        text-align: right;
        flex-grow: 1.5
    }

    .wnd-multicurrency:not(.wnd-multilang) .s-f-l-c-first {
        text-align: left;
        flex-grow: 2
    }

    .wnd-multicurrency:not(.wnd-multilang) .s-f-l-c-currency {
        text-align: right;
        flex-grow: 1.5
    }

    .wnd-multilang.wnd-multicurrency .s-f-l-c-first {
        text-align: left;
        flex-grow: 2
    }

    .wnd-multilang.wnd-multicurrency .s-f-l-c-currency, .wnd-multilang.wnd-multicurrency .s-f-l-c-last {
        flex-grow: 1.5
    }

    .s-f-ccy, .s-f-lang {
        margin-top: 0
    }

    .s-f-ccy-t > span, .s-f-lang-t > span {
        padding: .0625rem .625rem
    }

    .s-f-ccy-i, .s-f-lang-i {
        margin-right: -.625rem
    }

    .s-f-ccy-list, .s-f-lang-list {
        padding: .0625rem .625rem
    }

    .s-f-border.border-top:before {
        left: 2.1875rem;
        right: 2.1875rem
    }

    .l-sidebar .s-f .s-bg {
        display: none
    }

    .wnd-multilang .s-f-basic .s-f-cr .it, .wnd-multilang .s-f-basic .s-f-sf {
        margin-left: -.625rem
    }

    .s-f-basic .s-f-ccy-t, .s-f-basic .s-f-lang-t {
        margin-right: -.625rem
    }

    .s-f-basic .s-f-l-c-last {
        text-align: left;
        max-width: 30%;
        flex-grow: 1;
        flex-shrink: 0;
        width: auto
    }

    .wnd-multilang:not(.wnd-multicurrency) .s-f-basic .s-f-l-c-last .s-f-lang-t > span {
        padding-right: 0
    }

    .s-f-basic .s-f-l-c-currency {
        text-align: left;
        max-width: 25%;
        flex-grow: 1;
        flex-shrink: 0;
        width: auto
    }

    .wnd-multicurrency:not(.wnd-multilang) .s-f-basic .s-f-l-c-currency .s-f-ccy-t > span {
        padding-right: 0
    }

    .wnd-multilang.wnd-multicurrency .s-f-basic .s-f-l-c-currency {
        padding-left: 2.5rem
    }

    .s-f-double .s-f-l {
        flex-direction: row
    }

    .s-f-double .s-f-l-c {
        text-align: left;
        flex-grow: 1
    }

    .s-f-double .s-f-l-c-w {
        flex-direction: row
    }

    .s-f-double .s-f-l-c-last {
        text-align: right;
        max-width: 50%;
        display: flex;
        flex-direction: column;
        align-items: flex-end
    }

    .s-f-double .s-f-cr .it {
        margin-left: -.625rem
    }

    .s-f-double .s-f-sf {
        margin-right: -.625rem
    }

    .s-f-double .s-f-ccy-c, .s-f-double .s-f-lang-c {
        display: flex;
        flex-direction: row
    }

    .s-f-double .s-f-ccy-i, .s-f-double .s-f-lang-i {
        text-align: left
    }

    .s-f-double .s-f-ccy-t span, .s-f-double .s-f-lang-t span {
        padding-right: 0
    }

    .wnd-multilang.wnd-multicurrency .s-f-double .s-f-l-c-last {
        max-width: 50%
    }

    .wnd-multilang.wnd-multicurrency .s-f-double .s-f-ccy {
        margin-left: 1.25rem
    }

    .wnd-multilang .s-f-edit .s-f-sf {
        margin-left: -.625rem
    }

    .wnd-multicurrency:not(.wnd-multilang) .s-f-edit .s-f-l-c-currency {
        max-width: 35%
    }

    .wnd-multilang.wnd-multicurrency .s-f-edit .s-f-l-c-currency {
        padding-left: 1.875rem;
        max-width: 25%
    }

    .wnd-multilang:not(.wnd-multicurrency) .s-f-edit .s-f-l-c-last {
        max-width: 50%
    }

    .wnd-multilang.wnd-multicurrency .s-f-edit .s-f-l-c-last {
        max-width: 25%
    }

    .s-f-edit .s-f-ccy-c, .s-f-edit .s-f-lang-c {
        display: flex;
        flex-direction: row
    }

    .s-f-edit .s-f-ccy-t span, .s-f-edit .s-f-lang-t span {
        padding-right: 0
    }

    .s-f-edit .s-f-ccy-i, .s-f-edit .s-f-lang-i {
        text-align: left
    }

    .s-f-edit .s-f-l-w {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

        .s-f-edit .s-f-l-w:before {
            left: 2.1875rem;
            right: 2.1875rem
        }

    .s-f-map .s-bg-w {
        left: 2.1875rem;
        right: auto;
        top: 9.4375rem;
        margin-bottom: 6.5625rem;
        width: 55%
    }

    .wnd-multilang .s-f-map .s-f-cr .it, .wnd-multilang .s-f-map .s-f-sf {
        margin-left: -.625rem
    }

    .s-f-map .s-f-ccy-t, .s-f-map .s-f-lang-t {
        margin-right: -.625rem
    }

        .s-f-map .s-f-ccy-t span, .s-f-map .s-f-lang-t span {
            padding-right: 0
        }

    .s-f-map .s-f-ccy-i, .s-f-map .s-f-lang-i {
        display: block
    }

    .s-f-map .s-f-l-w {
        padding-top: .9375rem !important;
        padding-bottom: .9375rem !important
    }

    .s-f-map .s-f-cols {
        padding-top: 9.4375rem;
        padding-bottom: 6.5625rem
    }

    .s-f-map .s-f-cols-ez-w {
        right: auto;
        left: 2.1875rem;
        width: 55%
    }

    .l-boxed .s-f-map .s-f-cols-ez-w {
        width: 66.6%;
        float: left
    }

    .s-f-map .s-f-col {
        width: 50%;
        float: left
    }

    .s-f-map .s-f-col-map {
        width: 100%
    }

    .l-boxed .s-f-map .s-f-col-map {
        position: absolute;
        width: 33.3%;
        height: 100%
    }

    .s-f-map .s-f-col-map .b-map iframe {
        height: 100% !important;
        width: 150% !important
    }

    .l-boxed .s-f-map .s-f-col-map .b-map iframe {
        width: 100% !important
    }

    .s-f-map .s-f-l-c-last {
        max-width: 30%
    }

    .s-f-map .s-f-l-c-currency, .s-f-map .s-f-l-c-last {
        flex-grow: 1;
        flex-shrink: 0;
        width: auto;
        text-align: left
    }

    .s-f-map .s-f-l-c-currency {
        max-width: 25%
    }

    .wnd-multilang.wnd-multicurrency .s-f-map .s-f-l-c-currency {
        padding-left: 1.875rem
    }

    .s-f-map.wnd-s-higher .s-f-cols {
        padding-top: 8.5rem;
        padding-bottom: 5.625rem
    }

    .s-f-map.wnd-s-higher .s-bg-w {
        top: 8.5rem;
        margin-bottom: 5.625rem
    }

    .s-f-map.wnd-s-high .s-f-cols {
        padding-top: 7.5rem;
        padding-bottom: 4.625rem
    }

    .s-f-map.wnd-s-high .s-bg-w {
        top: 7.5rem;
        margin-bottom: 4.625rem
    }

    .l-default .s-f-map.wnd-w-narrow .s-bg-w, .l-default .s-f-map.wnd-w-narrow .s-f-cols-ez-w {
        left: max(calc((100% - 62.5rem) / 2 + 2.1875rem),2.1875rem)
    }

    .l-default .s-f-map.wnd-w-default .s-bg-w, .l-default .s-f-map.wnd-w-default .s-f-cols-ez-w {
        left: max(calc((100% - 71.25rem) / 2 + 2.1875rem),2.1875rem)
    }

    .l-default .s-f-map.wnd-w-wider .s-bg-w, .l-default .s-f-map.wnd-w-wider .s-f-cols-ez-w {
        left: max(calc((100% - 80rem) / 2 + 2.1875rem),2.1875rem)
    }

    .l-default .s-f-map.wnd-w-wide .s-bg-w, .l-default .s-f-map.wnd-w-wide .s-f-cols-ez-w {
        left: max(calc((100% - 95rem) / 2 + 2.1875rem),2.1875rem)
    }

    .l-default .s-f-map.wnd-w-max .s-bg-w, .l-default .s-f-map.wnd-w-max .s-f-cols-ez-w {
        left: 0;
        margin-left: 2.1875rem
    }

    .s-hm.hn-default.wnd-nh-m {
        margin-top: -5.125rem
    }

        .s-hm.hn-default.wnd-nh-m .s-o {
            padding-top: 5.125rem
        }

        .s-hm.hn-default.wnd-nh-m .s-bg {
            top: 5.125rem
        }

    .l-d-border .s-hm.hn-default.wnd-nh-m {
        margin-top: -7.125rem
    }

        .l-d-border .s-hm.hn-default.wnd-nh-m .s-o {
            padding-top: 6.125rem
        }

        .l-d-border .s-hm.hn-default.wnd-nh-m .s-bg {
            top: 7.125rem;
            bottom: 1rem
        }

        .l-d-border .s-hm.hn-default.wnd-nh-m.hn-no-bg {
            margin-top: -6.125rem
        }

            .l-d-border .s-hm.hn-default.wnd-nh-m.hn-no-bg .s-o {
                padding-top: 5.125rem
            }

            .l-d-border .s-hm.hn-default.wnd-nh-m.hn-no-bg .s-bg {
                top: 1rem
            }

    .l-d-border.wnd-cms .s-hm.hn-default.wnd-nh-m .s-bg {
        bottom: .5rem
    }

    .s-hm.hn-default.wnd-nh-l {
        margin-top: -8.125rem
    }

        .s-hm.hn-default.wnd-nh-l .s-o {
            padding-top: 8.125rem
        }

        .s-hm.hn-default.wnd-nh-l .s-bg {
            top: 8.125rem
        }

    .l-d-border .s-hm.hn-default.wnd-nh-l {
        margin-top: -10.125rem
    }

        .l-d-border .s-hm.hn-default.wnd-nh-l .s-o {
            padding-top: 9.125rem
        }

        .l-d-border .s-hm.hn-default.wnd-nh-l .s-bg {
            top: 10.125rem;
            bottom: 1rem
        }

        .l-d-border .s-hm.hn-default.wnd-nh-l.hn-no-bg {
            margin-top: -9.125rem
        }

            .l-d-border .s-hm.hn-default.wnd-nh-l.hn-no-bg .s-o {
                padding-top: 8.125rem
            }

            .l-d-border .s-hm.hn-default.wnd-nh-l.hn-no-bg .s-bg {
                top: 1rem
            }

    .l-d-border.wnd-cms .s-hm.hn-default.wnd-nh-l .s-bg {
        bottom: .5rem
    }

    .s-hm.hn-slogan.wnd-nh-m {
        margin-top: -7.625rem
    }

        .s-hm.hn-slogan.wnd-nh-m .s-o {
            padding-top: 7.625rem
        }

        .s-hm.hn-slogan.wnd-nh-m .s-bg {
            top: 7.625rem
        }

    .l-d-border .s-hm.hn-slogan.wnd-nh-m {
        margin-top: -9.625rem
    }

        .l-d-border .s-hm.hn-slogan.wnd-nh-m .s-o {
            padding-top: 8.625rem
        }

        .l-d-border .s-hm.hn-slogan.wnd-nh-m .s-bg {
            top: 9.625rem;
            bottom: 1rem
        }

        .l-d-border .s-hm.hn-slogan.wnd-nh-m.hn-no-bg {
            margin-top: -8.625rem
        }

            .l-d-border .s-hm.hn-slogan.wnd-nh-m.hn-no-bg .s-o {
                padding-top: 7.625rem
            }

            .l-d-border .s-hm.hn-slogan.wnd-nh-m.hn-no-bg .s-bg {
                top: 1rem
            }

    .l-d-border.wnd-cms .s-hm.hn-slogan.wnd-nh-m .s-bg {
        bottom: .5rem
    }

    .s-hm.hn-slogan.wnd-nh-l {
        margin-top: -10rem
    }

        .s-hm.hn-slogan.wnd-nh-l .s-o {
            padding-top: 10rem
        }

        .s-hm.hn-slogan.wnd-nh-l .s-bg {
            top: 10rem
        }

    .l-d-border .s-hm.hn-slogan.wnd-nh-l {
        margin-top: -12rem
    }

        .l-d-border .s-hm.hn-slogan.wnd-nh-l .s-o {
            padding-top: 11rem
        }

        .l-d-border .s-hm.hn-slogan.wnd-nh-l .s-bg {
            top: 12rem;
            bottom: 1rem
        }

        .l-d-border .s-hm.hn-slogan.wnd-nh-l.hn-no-bg {
            margin-top: -11rem
        }

            .l-d-border .s-hm.hn-slogan.wnd-nh-l.hn-no-bg .s-o {
                padding-top: 10rem
            }

            .l-d-border .s-hm.hn-slogan.wnd-nh-l.hn-no-bg .s-bg {
                top: 1rem
            }

    .l-d-border.wnd-cms .s-hm.hn-slogan.wnd-nh-l .s-bg {
        bottom: .5rem
    }

    .l-sidebar .s-hm {
        margin-top: 0 !important
    }

        .l-sidebar .s-hm .s-o {
            padding-top: 0 !important
        }

        .l-sidebar .s-hm .s-bg {
            top: 0 !important
        }

    .hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 2.5rem)
    }

    .wnd-fe:not(.hb-on,.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 3.75rem)
    }

    .wnd-fe.hb-on:not(.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 3.75rem - 2.5rem)
    }

    .wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 2.8125rem - 2.5rem)
    }

    .wnd-utf.wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 3.0625rem - 2.5rem)
    }

    .hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(100vh - 2.5rem)
    }

    .wnd-fe:not(.hb-on,.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(100vh - 3.75rem)
    }

    .wnd-fe.hb-on:not(.l-sidebar,.l-boxed)[class*=wnd-free-bar-fixed-top] .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(100vh - 3.75rem - 2.5rem)
    }

    .wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(100vh - 2.8125rem - 2.5rem)
    }

    .wnd-utf.wnd-cms.hb-on:not(.l-sidebar,.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(100vh - 3.0625rem - 2.5rem)
    }

    .hb-on.l-sidebar .s-hm.wnd-h-full {
        min-height: calc(100vh - 2.5rem)
    }

    .hb-on.l-sidebar .wnd-user-bar + .wnd-page .s-hm.wnd-h-full {
        min-height: calc(100vh - 2.5rem - 2.875rem)
    }

    .hb-on.l-sidebar.wnd-cms .s-hm.wnd-h-full {
        min-height: calc(100vh - 2.5rem - 2.8125rem)
    }

    .hb-on.l-sidebar.wnd-cms.wnd-uft .s-hm.wnd-h-full {
        min-height: calc(100vh - 2.5rem - 3.0625rem)
    }

    .hb-on .s-hm.hn-bottom.wnd-h-high {
        min-height: calc(75vh - 2.5rem)
    }

    .wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-high {
        min-height: calc(75vh - 2.8125rem - 2.5rem)
    }

    .wnd-uft.wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-high {
        min-height: calc(75vh - 3.0625rem - 2.5rem)
    }

    .wnd-fe:not(.hb-on)[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-high {
        min-height: calc(75vh - 3.75rem)
    }

    .wnd-fe.hb-on[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-high {
        min-height: calc(75vh - 3.75rem - 2.5rem)
    }

    .hb-on .s-hm.hn-bottom.wnd-h-full {
        min-height: calc(100vh - 2.5rem)
    }

    .wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-full {
        min-height: calc(100vh - 2.8125rem - 2.5rem)
    }

    .wnd-uft.wnd-cms.hb-on .s-hm.hn-bottom.wnd-h-full {
        min-height: calc(100vh - 3.0625rem - 2.5rem)
    }

    .wnd-fe:not(.hb-on)[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-full {
        min-height: calc(100vh - 3.75rem)
    }

    .wnd-fe.hb-on[class*=wnd-free-bar-fixed-top] .s-hm.hn-bottom.wnd-h-full {
        min-height: calc(100vh - 3.75rem - 2.5rem)
    }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh) .s-bg {
        top: 0;
        bottom: 0
    }

    .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh) .s-bg {
        top: 1rem;
        bottom: 1rem
    }

    .l-d-border.wnd-cms .s-hm.hn-default.hn-bottom:not(.s-hm-bdh) .s-bg {
        bottom: .5rem
    }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m .s-o {
        padding-bottom: 5.125rem
    }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m .s-bg {
        bottom: 5.125rem
    }

    .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m {
        padding-top: 0
    }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m .s-o {
            padding-bottom: 6.125rem
        }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m .s-bg {
            bottom: 7.125rem
        }

    .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m {
        padding-top: 0
    }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m .s-o {
            padding-bottom: 6.125rem
        }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-m .s-bg {
            bottom: 6.625rem
        }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l .s-o {
        padding-bottom: 8.125rem
    }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l .s-bg {
        bottom: 8.125rem
    }

    .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l {
        padding-top: 0
    }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l .s-o {
            padding-bottom: 9.125rem
        }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l .s-bg {
            bottom: 10.125rem
        }

    .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l {
        padding-top: 0
    }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l .s-o {
            padding-bottom: 9.125rem
        }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).wnd-nh-l .s-bg {
            bottom: 9.625rem
        }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m {
        padding-top: 0
    }

        .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m .s-o {
            padding-bottom: 5.125rem
        }

        .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m .s-bg {
            bottom: 0
        }

    .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m {
        padding-top: 0
    }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m .s-o {
            padding-bottom: 5.125rem
        }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m .s-bg {
            bottom: 1rem
        }

    .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m {
        padding-top: 0
    }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m .s-o {
            padding-bottom: 5.125rem
        }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-m .s-bg {
            bottom: .5rem
        }

    .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l {
        padding-top: 0
    }

        .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l .s-o {
            padding-bottom: 8.125rem
        }

        .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l .s-bg {
            bottom: 0
        }

    .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l {
        padding-top: 0
    }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l .s-o {
            padding-bottom: 8.125rem
        }

        .l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l .s-bg {
            bottom: 1rem
        }

    .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l {
        padding-top: 0
    }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l .s-o {
            padding-bottom: 8.125rem
        }

        .wnd-cms.l-d-border .s-hm.hn-default.hn-bottom:not(.s-hm-bdh).hn-no-bg.wnd-nh-l .s-bg {
            bottom: .5rem
        }

    .l-d-border .s-hm.hn-centered .s-bg {
        bottom: 1rem
    }

    .wnd-cms.l-d-border .s-hm.hn-centered .s-bg {
        bottom: .5rem
    }

    .s-hm.s-hm-button.s-hm-three-claims .h-c-b-i h3, .s-hm.s-hm-claims.s-hm-three-claims .h-c-b-i h3 {
        margin-top: 2.8125rem
    }

    .l:not(.l-boxed) .s-hm.s-hm-button.hn-default.hn-no-bg[class*=wnd-p-c]:not(.s-hm-contentbox):not(.hn-bottom).wnd-nh-m .h-c-b, .l:not(.l-boxed) .s-hm.s-hm-claims.hn-default.hn-no-bg[class*=wnd-p-c]:not(.s-hm-contentbox):not(.hn-bottom).wnd-nh-m .h-c-b {
        margin-top: -2.5625rem
    }

    .l:not(.l-boxed) .s-hm.s-hm-button.hn-default.hn-no-bg[class*=wnd-p-c]:not(.s-hm-contentbox):not(.hn-bottom).wnd-nh-l .h-c-b, .l:not(.l-boxed) .s-hm.s-hm-claims.hn-default.hn-no-bg[class*=wnd-p-c]:not(.s-hm-contentbox):not(.hn-bottom).wnd-nh-l .h-c-b {
        margin-top: -4.0625rem
    }

    .s-hm.s-hm-contentbox .h-c-b {
        max-width: 70%;
        margin: 0 1.25rem;
        padding: 1.25rem
    }

    .s-hm.s-hm-contentbox .h-c-b-i {
        padding: 1.875rem 1.25rem
    }

    .s-hn-default.wnd-nh-m {
        height: 5.125rem
    }

    .l-d-border .s-hn-default.wnd-nh-m {
        height: 7.125rem
    }

        .l-d-border .s-hn-default.wnd-nh-m.hn-no-bg {
            height: 6.125rem
        }

    .s-hn-default.wnd-nh-l {
        height: 8.125rem
    }

    .l-d-border .s-hn-default.wnd-nh-l {
        height: 10.125rem
    }

        .l-d-border .s-hn-default.wnd-nh-l.hn-no-bg {
            height: 9.125rem
        }

    .wnd-cms.l-d-border:not(.wt-blogpost) .s-hn-default.hm-hidden.wnd-nh-m {
        height: 6.625rem
    }

    .wnd-cms.l-d-border:not(.wt-blogpost) .s-hn-default.hm-hidden.wnd-nh-l {
        height: 9.625rem
    }

    .s-hn-slogan:not(.s-hn-sidebar).wnd-nh-m {
        height: 7.625rem
    }

    .l-d-border .s-hn-slogan:not(.s-hn-sidebar).wnd-nh-m {
        height: 9.625rem
    }

        .l-d-border .s-hn-slogan:not(.s-hn-sidebar).wnd-nh-m.hn-no-bg {
            height: 8.625rem
        }

    .s-hn-slogan:not(.s-hn-sidebar).wnd-nh-l {
        height: 10rem
    }

    .l-d-border .s-hn-slogan:not(.s-hn-sidebar).wnd-nh-l {
        height: 12rem
    }

        .l-d-border .s-hn-slogan:not(.s-hn-sidebar).wnd-nh-l.hn-no-bg {
            height: 11rem
        }

    .l-d-waves .s-hn.s-hn-default.hm-hidden.wnd-nh-m {
        height: 5.75rem
    }

        .l-d-waves .s-hn.s-hn-default.hm-hidden.wnd-nh-m .s-o {
            height: 5.125rem
        }

    .l-d-waves .s-hn.s-hn-default.hm-hidden.wnd-nh-l {
        height: 8.75rem
    }

        .l-d-waves .s-hn.s-hn-default.hm-hidden.wnd-nh-l .s-o {
            height: 8.125rem
        }

    .l-d-waves .s-hn.s-hn-slogan.hm-hidden:not(.s-hn-sidebar).wnd-nh-m {
        height: 8.25rem
    }

        .l-d-waves .s-hn.s-hn-slogan.hm-hidden:not(.s-hn-sidebar).wnd-nh-m .s-o {
            height: 7.625rem
        }

    .l-d-waves .s-hn.s-hn-slogan.hm-hidden:not(.s-hn-sidebar).wnd-nh-l {
        height: 10.625rem
    }

        .l-d-waves .s-hn.s-hn-slogan.hm-hidden:not(.s-hn-sidebar).wnd-nh-l .s-o {
            height: 10rem
        }

    .l-d-waves .s-hm.hn-bottom.hn-default.wnd-nh-m .s-o {
        padding-bottom: 5.125rem
    }

    .l-d-waves .s-hm.hn-bottom.hn-default.wnd-nh-m .s-bg {
        bottom: 5.125rem
    }

    .l-d-waves .s-hm.hn-bottom.hn-default.wnd-nh-l .s-o {
        padding-bottom: 8.125rem
    }

    .l-d-waves .s-hm.hn-bottom.hn-default.wnd-nh-l .s-bg {
        bottom: 8.125rem
    }

    .s-hn .n-l {
        padding: 0 2.1875rem
    }

    .l-default.l-d-border .s-hn.sticky .h-w {
        padding-right: 1rem;
        padding-left: 1rem
    }

    .l-boxed .s-hn.sticky .n-l .s-c {
        padding-left: 2.1875rem;
        padding-right: 2.1875rem
    }

    .l-sidebar .s-hn.wnd-nav-border .s-w:after {
        width: .0625rem;
        height: 100%;
        left: auto;
        right: 0;
        top: 0;
        bottom: 0
    }

    .l-narrow.l-d-border .h-w.bgonscroll .s-c {
        margin-left: 1rem !important;
        margin-right: 1rem !important;
        width: calc(100% - 1rem * 2)
    }

    .s-hn-default .logo-block, .s-hn-slogan:not(.s-hn-sidebar) .logo-block {
        flex-shrink: 0
    }

    .s-hn-sidebar {
        height: 100%
    }

        .s-hn-sidebar.wnd-nav-border:after {
            width: .1875rem;
            height: 100%;
            right: -.1875rem;
            top: 0;
            bottom: 0;
            left: auto
        }

    .wnd-cms .wnd-page:not(.wnd-suppression) .s-hn-sidebar {
        margin-top: 2.8125rem;
        height: calc(100% - 2.8125rem)
    }

    .wnd-cms.wnd-uft .wnd-page:not(.wnd-suppression) .s-hn-sidebar {
        margin-top: 3.0625rem;
        height: calc(100% - 3.0625rem)
    }

    .s-hn-sidebar .logo-slogan {
        text-align: center
    }

    .s-hn-sidebar .h-w {
        height: 100%;
        width: 100%
    }

    .s-hn-sidebar .s-o {
        height: 100%
    }

    .s-hn-sidebar.s-hn .n-l {
        display: flex;
        flex-wrap: nowrap;
        align-content: stretch;
        flex-direction: column;
        padding: 1.875rem 0 var(--sidebar-bottom-padding);
        margin: 0 1.875rem;
        height: 100%;
        width: auto
    }

    @supports (padding:max(0)) {
        .s-hn-sidebar.s-hn .n-l {
            margin-left: max(1.875rem,env(safe-area-inset-left))
        }
    }

    body.wnd-cms .s-hn-sidebar.s-hn .n-l {
        padding-top: 1.875rem
    }

    .s-hn-sidebar.s-hn .s-i {
        padding: 1.25rem 0 0
    }

    .s-hn-sidebar.s-hn .s-c {
        display: flex;
        flex-wrap: nowrap;
        align-content: stretch;
        flex-direction: column;
        align-items: flex-start;
        padding: 0
    }

    .s-hn-sidebar .wnd-fixed {
        position: static;
        width: 100%
    }

    .s-hn-centered .n-l-i.slogan-container > .s-c {
        padding-top: 3.4375rem;
        padding-bottom: 1.625rem
    }

    .s-hn-centered .n-l-w {
        position: relative;
        pointer-events: all
    }

        .s-hn-centered .n-l-w .s-c {
            padding: .625rem 1.25rem
        }

    .s-hn-centered .cart-and-mobile {
        width: auto;
        justify-content: flex-start;
        padding: 0;
        flex-shrink: 0
    }

    .s-hn-centered .logo-slogan {
        margin: 0 auto
    }

    .s-hn-centered .logo, .s-hn-centered .logo-slogan {
        max-width: 85%
    }

    .wnd-eshop .s-hn-centered .logo, .wnd-eshop .s-hn-centered .logo-slogan {
        max-width: 90%
    }

    .l-d-border:not(.wt-blogpost) body:not(.wt-blogpost) .s-hn-bottom.hn-no-bg.wnd-nh-m {
        height: 6.125rem
    }

    .wnd-cms.l-d-border:not(.wt-blogpost) body:not(.wt-blogpost) .s-hn-bottom.hn-no-bg.wnd-nh-m {
        height: 5.625rem
    }

    .l-d-border:not(.wt-blogpost) body:not(.wt-blogpost) .s-hn-bottom.hn-no-bg.wnd-nh-l {
        height: 9.125rem
    }

    .wnd-cms.l-d-border:not(.wt-blogpost) body:not(.wt-blogpost) .s-hn-bottom.hn-no-bg.wnd-nh-l {
        height: 8.625rem
    }

    .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-d .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-d .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-d .level-1 > li.wnd-active > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-dt .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-dt .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-dt .level-1 > li.wnd-active > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-m .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-m .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-m .level-1 > li.wnd-active > .menu-item, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-d .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-d .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-d .search-icon:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-dt .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-dt .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-dt .search-icon:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-m .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-m .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-m .search-icon:hover {
        background: hsla(0,0%,100%,.2)
    }

    .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-b .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-b .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-b .level-1 > li.wnd-active > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-ml .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-ml .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-ml .level-1 > li.wnd-active > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-w .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-w .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-w .level-1 > li.wnd-active > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-wt .cart.wnd-active a, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-wt .level-1 > li.wnd-active-path > .menu-item, .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-wt .level-1 > li.wnd-active > .menu-item, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-b .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-b .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-b .search-icon:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-ml .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-ml .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-ml .search-icon:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-w .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-w .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-w .search-icon:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-wt .cart a:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-wt .level-1 > li > .menu-item:hover, body:not(.touched) .menu-bottom.s-hn.hn-no-bg.wnd-mt-classic.sc-wt .search-icon:hover {
        background: rgba(0,0,0,.2)
    }

    .s-basic-box .box-space {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .l-boxed .s-basic-box .box-space, .l-narrow .s-basic-box .box-space {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .s-hc-c .s-hc-button-box, .s-hc-claim-box .s-hc-c {
        width: calc(100% - 2.5rem);
        margin: 0 1.25rem
    }

    .hb-on .s-hb {
        display: block
    }

    .s-hb {
        z-index: 33
    }

    .menu-open .s-hb {
        z-index: 30
    }

    .s-hb .s-c {
        padding: 0 2.1875rem
    }

    .s-hb-c {
        justify-content: flex-start
    }

    .s-hb .hb-si {
        margin-right: .625rem
    }

    .s-hb .hb-ci {
        margin-right: auto;
        flex: 1 1
    }

        .s-hb .hb-ci .ci-mail, .s-hb .hb-ci .ci-phone {
            display: block
        }

            .s-hb .hb-ci .ci-mail.empty, .s-hb .hb-ci .ci-phone.empty {
                display: none
            }

        .s-hb .hb-ci .ci {
            margin-left: .625rem;
            padding: 0 1.25rem 0 0
        }

        .s-hb .hb-ci .ci-news {
            margin-left: 1.25rem;
            flex-shrink: 1
        }

            .s-hb .hb-ci .ci-news.empty {
                display: none
            }

    .s-hb:not(.wnd-hbl-on,.wnd-hbc-on).wnd-hbi-on .ci-c {
        justify-content: flex-end
    }

    .wnd-cms .si-c:empty {
        width: 3.75rem;
        display: flex
    }

    .wnd-cms .si-c a:first-child {
        margin-left: .3125rem
    }

    .ci-c > div {
        margin-left: 1.25rem
    }

        .ci-c > div:first-child {
            margin-left: .625rem !important
        }

    .l-sidebar .s-hb {
        position: fixed;
        right: auto;
        width: 100vw;
        max-width: 100%;
        top: 0
    }

        .l-sidebar .s-hb .s-c {
            max-width: 100%;
            padding: 0 1.25rem
        }

    .l-sidebar.wnd-cms.hb-on .s-hb {
        top: 2.8125rem
    }

    .l-sidebar.wnd-cms.hb-on.wnd-uft .s-hb {
        top: 3.0625rem
    }

    .hb-on .wnd-page:not(.wnd-suppression) .s-hn-sidebar {
        margin-top: 2.5rem;
        height: calc(100% - 2.5rem)
    }

    .wnd-cms.hb-on .wnd-page:not(.wnd-suppression) .s-hn-sidebar {
        margin-top: 5.5625rem;
        height: calc(100% - 3.0625rem - 2.5rem)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .cart.wnd-active a .cart-text span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.hover > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.hover > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.hover > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.wnd-active-path > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li.wnd-active > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .search.wnd-active .search-icon-text, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-strikethrough .level-1 > li > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-strikethrough .level-1 > li > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-strikethrough .level-1 > li > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.hover > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.hover > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.hover > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.wnd-active-path > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li.wnd-active > .menu-item:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-3 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-max > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-max > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .cart a:hover .cart-text span, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li > .menu-item:hover + ul + .mm-arrow:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .level-1 > li > .menu-item:hover:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default .search:hover .search-icon-text, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li > .menu-item:hover + ul + .mm-arrow:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-1 > li > .menu-item:hover:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li .mm-arrow:hover:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-2 > li > .menu-item:hover + ul + .mm-arrow:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .level-3 > li > .menu-item:hover {
        color: var(--ac-color)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .cart.wnd-active a .cart-text span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .cart.wnd-active a .cart-text span:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .cart a .cart-text span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .cart a .cart-text span:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .level-1 > li > .menu-item span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .level-1 > li > .menu-item span:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .search-icon-text:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .search-icon-text:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .search.wnd-active .search-icon-text:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline-grow .search.wnd-active .search-icon-text:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .cart.wnd-active a .cart-text span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .cart.wnd-active a .cart-text span:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .cart a .cart-text span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .cart a .cart-text span:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .level-1 > li > .menu-item span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .level-1 > li > .menu-item span:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .search-icon-text:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .search-icon-text:before, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .search.wnd-active .search-icon-text:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-default-underline .search.wnd-active .search-icon-text:before {
        background-color: var(--ac-color)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic #menu .level-1 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic #menu .level-1 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic .cart.wnd-active a, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic .cart a:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic .search-icon:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic .search.wnd-active .search-icon, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-bottom.wnd-mt-classic #menu .level-1 > li > .menu-item:hover {
        border-top-color: var(--ac-color)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .cart.wnd-active a .cart-text span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .cart a:hover .cart-text span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li.more > .menu-item:hover:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li > .menu-item:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .level-1 > li > .menu-item:hover + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .search.wnd-active .search-icon-text, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-pipe .search:hover .search-icon-text, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .cart.wnd-active a .cart-text span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .search.wnd-active .search-icon-text, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .cart.wnd-active a .cart-text span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .cart a:hover .cart-text span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li.more > .menu-item:hover:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li > .menu-item:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .level-1 > li > .menu-item:hover + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .search.wnd-active .search-icon-text, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-spaces .search:hover .search-icon-text, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .cart a:hover .cart-text span, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li.more > .menu-item:hover:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .level-1 > li > .menu-item:hover + ul + .mm-arrow:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.menu-delimiters-slash .search:hover .search-icon-text {
        color: var(--ac-color);
        text-shadow: 0 0 .0625rem rgba(var(--ac-color-rgb),.5)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-3 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-max > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-max > li > .menu-item:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li .mm-arrow:hover:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li.wnd-active-path > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li.wnd-active > .menu-item + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li > .menu-item:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-2 > li > .menu-item:hover + ul + .mm-arrow:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-3 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-3 > li > .menu-item:hover, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-max > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar.menu-default .level-max > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li .mm-arrow:hover:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-2 > li > .menu-item:hover + ul + .mm-arrow:after, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic:not(.menu-bottom) .level-3 > li > .menu-item:hover {
        color: var(--ac-color)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-2 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-2 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-3 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-3 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-max > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-max > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-max > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-2 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic.menu-bottom #menu .level-3 > li > .menu-item:hover {
        border-left-color: var(--ac-color)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed .search-bar-submit {
        color: var(--ac-color)
    }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active, body.touched .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed .search-bar-submit:hover {
        background: var(--ac-color);
        color: var(--ac-basic)
    }

        .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active span, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active span:after, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active span:before, body.touched .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active span, body.touched .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active span:after, body.touched .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu-submit.active span:before {
            background-color: var(--ac-basic)
        }

    .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-1 > li.wnd-active-path > a, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-1 > li.wnd-active > a, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-2 > li.wnd-active-path > a, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-2 > li.wnd-active > a, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-3 > li.wnd-active > a, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-max > li.wnd-active > a, body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-1 > li.wnd-active-path > a:hover, body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-1 > li.wnd-active > a:hover, body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-2 > li.wnd-active-path > a:hover, body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-2 > li.wnd-active > a:hover, body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-3 > li.wnd-active > a:hover, body.wnd-fe:not(.touched) .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-max > li.wnd-active > a:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-1 li a:hover.mm-arrow, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-boxed #menu .level-1 li a:hover:first-child {
        color: var(--ac-color)
    }

    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic .search-bar-input:focus, .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar .search-bar-input:focus, .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .search-bar-input:focus {
        border-color: rgba(var(--ac-color-rgb),.4)
    }

    .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic .search-bar-submit, .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar .search-bar-submit, .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .search-bar-submit {
        background: var(--ac-color)
    }

        .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-classic .search-bar-submit:hover, .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sidebar .search-bar-submit:hover, .ac-n.wnd-s-b .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).s-hn.wnd-mt-sliding .search-bar-submit:hover {
            background: hsl(var(--ac-color-h),var(--ac-color-s),calc(var(--ac-color-l) + var(--ac-color-l) / 100 * -10))
        }

    .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).logo-sidebar .logo-color .b-l-c {
        background-color: transparent
    }

    .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).logo-sidebar .logo-color .b-l-text-w {
        background-color: var(--ac-color);
        color: var(--ac-basic)
    }

    .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).logo-sidebar .logo-color-alpha .b-l-c {
        background-color: transparent
    }

    .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).logo-sidebar .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(.sc-ac,.sc-acd,.sc-acl).sc-acs.logo-sidebar .logo-wb embed, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).sc-b.logo-sidebar .logo-wb embed, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).sc-ml.logo-sidebar .logo-wb embed, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).sc-w.logo-sidebar .logo-wb embed, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).sc-wt.logo-sidebar .logo-wb 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(.sc-ac,.sc-acd,.sc-acl).sc-d.logo-sidebar .logo-wb embed, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).sc-dt.logo-sidebar .logo-wb embed, .ac-n .wnd-page:not(.ac-none) .s:not(.sc-ac,.sc-acd,.sc-acl).sc-m.logo-sidebar .logo-wb 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) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-2 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-2 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-3 > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-3 > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-max > li.wnd-active-path > .menu-item, .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-max > li.wnd-active > .menu-item, .ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-max > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-2 > li > .menu-item:hover, body:not(.touched).ac-n .wnd-page:not(.ac-none) .s[class*=sc-ac].s-hn.wnd-mt-classic.menu-bottom #menu .level-3 > li > .menu-item:hover {
        border-left-color: var(--ac-color)
    }
}

@media screen and (min-width:56.25em) and (min-height:90em) {
    .wnd-hh-full {
        min-height: 62.5vw
    }
}

@media screen and (min-width:56.25em) and (max-height:47.99375em) {
    .l-sidebar .l-w {
        grid-template-areas: "a b" "a b" "a c"
    }

    .l-sidebar .l-f {
        width: 100% !important;
        height: auto !important;
        position: relative !important;
        float: none !important;
        clear: both !important;
        z-index: 0 !important
    }

        .l-sidebar .l-f .footer-container {
            padding-left: 18.75rem
        }

    .l-sidebar #fe_footer {
        padding-left: 18.75rem;
        width: auto
    }

    .l-sidebar .s-f {
        background-color: transparent !important
    }

    .s-hn-sidebar.s-hn .n-l {
        padding-top: .9375rem !important
    }
}

@media screen and (min-width:56.25em) and (max-height:47.875em) {
    .l-sidebar .s-f-ccy-t > span, .l-sidebar .s-f-lang-t > span, .l-sidebar .s-f .it-c, .l-sidebar .sf, .l-sidebar .sf-cbr {
        padding: .0625rem .625rem
    }

    .l-sidebar.wnd-multicurrency:not(.wnd-multilang) .s-f-basic .s-f-l .s-f-l-c-currency {
        max-width: 50%
    }

        .l-sidebar.wnd-multicurrency:not(.wnd-multilang) .s-f-basic .s-f-l .s-f-l-c-currency .s-f-ccy-t span {
            padding-right: 0
        }

    .l-sidebar.wnd-multilang:not(.wnd-multicurrency) .s-f-basic .s-f-l-c-last {
        max-width: 50%
    }

        .l-sidebar.wnd-multilang:not(.wnd-multicurrency) .s-f-basic .s-f-l-c-last .s-f-lang-t span {
            padding-right: 0
        }

    .l-sidebar.wnd-multicurrency.wnd-multilang .s-f-basic .s-f-l-c-currency, .l-sidebar.wnd-multicurrency.wnd-multilang .s-f-basic .s-f-l-c-last {
        max-width: 33%
    }
}

@media screen and (min-width:56.25em) and (min-height:47.99375em) {
    .l-sidebar.wnd-multicurrency .s-f-l, .l-sidebar.wnd-multilang .s-f-l {
        flex-direction: column
    }

    .l-sidebar .s-f-l-c {
        float: none;
        text-align: center
    }

    .l-sidebar .s-f-l-c-first {
        text-align: center
    }

    .l-sidebar .s-f-l-c-currency, .l-sidebar .s-f-l-c-last {
        text-align: center;
        max-width: 100%
    }

    .l-sidebar .s-f-l-c-currency {
        padding: 0
    }

    .l-sidebar.wnd-multilang .s-f-l-c-first, .l-sidebar.wnd-multilang .s-f-l-c-last {
        text-align: center;
        width: 100%;
        flex-grow: 0
    }

    .l-sidebar .s-f-ccy-t > span, .l-sidebar .s-f-lang-t > span {
        padding: .3125rem .625rem
    }

    .l-sidebar .s-f-ccy-i, .l-sidebar .s-f-lang-i {
        margin-right: 0
    }

    .l-sidebar .s-f .sf-cbr {
        width: 100%;
        padding-top: 0
    }

        .l-sidebar .s-f .sf-cbr:before {
            display: none
        }

    .l-sidebar .s-f .s-c {
        padding-top: .625rem !important;
        padding-bottom: .625rem !important
    }

    .l-sidebar .s-f-border.border-top:before {
        display: none
    }

    .l-sidebar.l-d-waves .s-f .s-o:before {
        display: none !important
    }

    .wnd-multilang.l-sidebar .s-f-basic .s-f-cr .it, .wnd-multilang.l-sidebar .s-f-basic .s-f-sf {
        margin-left: 0
    }

    .l-sidebar .s-f-basic .s-f-ccy-i, .l-sidebar .s-f-basic .s-f-lang-i {
        margin-top: -.3125rem;
        display: inline-block
    }

    .l-sidebar .s-f-basic .s-f-l {
        padding: 0
    }

        .l-sidebar .s-f-basic .s-f-l .s-f-l-c-first {
            text-align: center;
            order: 3
        }

        .l-sidebar .s-f-basic .s-f-l .s-f-l-c-last {
            text-align: center;
            max-width: 100%;
            order: 1
        }

        .l-sidebar .s-f-basic .s-f-l .s-f-l-c-currency {
            text-align: center;
            max-width: 100%;
            padding: 0 !important;
            margin-top: .3125rem;
            order: 2
        }
}

@media screen and (min-width:56.25em) and (min-height:48em) {
    .l-boxed .l-m .s-hm-bdh.hn-centered + .s, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden) + .s {
        margin-top: -12.5rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-normal .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-normal .h-c {
        padding-bottom: 15.625rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-higher .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-higher .h-c {
        padding-bottom: 16.5625rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-high .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-high .h-c {
        padding-bottom: 18.125rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.s-hm-no-claim.wnd-h-auto.wnd-nh-m, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).s-hm-no-claim.wnd-h-auto.wnd-nh-m {
        min-height: 23.125rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.s-hm-no-claim.wnd-h-auto.wnd-nh-l, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).s-hm-no-claim.wnd-h-auto.wnd-nh-l {
        min-height: 25.625rem
    }

    .l-boxed .l-m .s-hm.hn-centered:not(.s-hm-hidden).s-hm-no-claim.hn-no-bg .h-c {
        padding-bottom: 15.625rem
    }
}

@media screen and (min-width:56.25em) and (max-height:37.49375em) {
    .s-hn-sidebar.s-hn .n-l {
        padding-top: 1.25rem !important
    }
}

@media screen and (min-width:56.25em) and (min-height:62.5em) {
    .s-hn-sidebar.s-hn .n-l {
        padding-top: 2.5rem !important
    }
}

@media screen and (min-width:56.875em) {
    .wt-blogpost:not(.l-sidebar) .wnd-w-wider .wnd-float-left {
        margin-left: 5.44vw !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-wider .wnd-float-right {
        margin-right: 5.44vw !important
    }
}

@media screen and (min-width:59.5em) {
    .wt-blogpost:not(.l-sidebar) .wnd-w-wide .wnd-float-left {
        margin-left: 6vw !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-wide .wnd-float-right {
        margin-right: 6vw !important
    }
}

@media screen and (min-width:60.9375em) {
    .l:not(.l-sidebar) .wnd-w-default .wnd-float-left {
        margin-left: 3.69vw !important
    }

    .l:not(.l-sidebar) .wnd-w-default .wnd-float-right {
        margin-right: 3.69vw !important
    }
}

@media screen and (min-width:62.5em) {
    .l:not(.l-sidebar) .wnd-w-narrow .wnd-float-left {
        margin-left: 3.75rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-narrow .wnd-float-left {
        margin-left: 7.8125rem !important
    }

    .l:not(.l-sidebar) .wnd-w-narrow .wnd-float-right {
        margin-right: 3.75rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-narrow .wnd-float-right {
        margin-right: 7.8125rem !important
    }

    .wnd-s-i .wnd-w-narrow .ssb-wrapper {
        left: calc((100vw - 62.5rem) / 2);
        right: calc((100vw - 62.5rem) / 2)
    }
}

@media screen and (min-width:63.3125em) {
    .l:not(.l-sidebar) .wnd-w-wider .wnd-float-left {
        margin-left: 4.56vw !important
    }

    .l:not(.l-sidebar) .wnd-w-wider .wnd-float-right {
        margin-right: 4.56vw !important
    }
}

@media screen and (min-width:65.1875em) {
    .l:not(.l-sidebar) .wnd-w-wide .wnd-float-left {
        margin-left: 5.61vw !important
    }

    .l:not(.l-sidebar) .wnd-w-wide .wnd-float-right {
        margin-right: 5.61vw !important
    }
}

@media screen and (min-width:71.25em) {
    .l:not(.l-sidebar) .wnd-w-default .wnd-float-left {
        margin-left: 5.1625rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-default .wnd-float-left {
        margin-left: 9.08125rem !important
    }

    .l:not(.l-sidebar) .wnd-w-default .wnd-float-right {
        margin-right: 5.1625rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-default .wnd-float-right {
        margin-right: 9.08125rem !important
    }

    .wnd-s-i .wnd-w-default .ssb-wrapper {
        left: calc((100vw - 71.25rem) / 2);
        right: calc((100vw - 71.25rem) / 2)
    }
}

@media screen and (min-width:74.5em) {
    .wt-blogpost:not(.l-sidebar) .wnd-w-max .wnd-float-left {
        margin-left: 6vw !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-max .wnd-float-right {
        margin-right: 6vw !important
    }
}

@media screen and (min-width:75em) {
    .s-c {
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }

    @supports (padding:max(0)) {
        .s-c {
            padding-left: max(1.25rem,env(safe-area-inset-left));
            padding-right: max(1.25rem,env(safe-area-inset-right))
        }
    }

    .wnd-s-normal .s-c {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }

    .wnd-s-normal .box-space {
        padding-top: 1.875rem;
        padding-bottom: 1.875rem
    }

    .wnd-s-normal.wn-space-top .s-c {
        padding-top: 1.5rem
    }

    .wnd-s-normal.wn-space-bottom .s-c {
        padding-bottom: 1.5rem
    }

    .wnd-s-higher .s-c {
        padding-top: 5.3125rem;
        padding-bottom: 5.3125rem
    }

    .wnd-s-higher .box-space {
        padding-top: 2.65625rem;
        padding-bottom: 2.65625rem
    }

    .wnd-s-higher.s-f .s-c {
        padding-top: 1.875rem;
        padding-bottom: 1.875rem
    }

    .wnd-s-higher.wn-space-top .s-c {
        padding-top: 2.125rem
    }

    .wnd-s-higher.wn-space-bottom .s-c {
        padding-bottom: 2.125rem
    }

    .wnd-s-high .s-c {
        padding-top: 6.875rem;
        padding-bottom: 6.875rem
    }

    .wnd-s-high .box-space, .wnd-s-high.s-f .s-c {
        padding-top: 3.4375rem;
        padding-bottom: 3.4375rem
    }

    .wnd-s-high.wn-space-top .s-c {
        padding-top: 3rem
    }

    .wnd-s-high.wn-space-bottom .s-c {
        padding-bottom: 3rem
    }

    .l:not(.l-boxed,.l-sidebar) .l-m .s-hm-hidden + .s:not(.s-hc).wnd-s-higher .s-c {
        padding-top: 2.625rem
    }

    .l:not(.l-boxed,.l-sidebar) .l-m .s-hm-hidden + .s:not(.s-hc).wnd-s-high .s-c {
        padding-top: 3.4375rem
    }

    .l-narrow .wnd-s-normal .box-space {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }

    .l-narrow .wnd-s-higher .box-space {
        padding-top: 5.3125rem;
        padding-bottom: 5.3125rem
    }

    .l-narrow .wnd-s-high .box-space {
        padding-top: 6.875rem;
        padding-bottom: 6.875rem
    }

    .l-boxed .wnd-s-normal .box-space {
        padding-top: 3.75rem;
        padding-bottom: 3.75rem
    }

    .l-boxed .wnd-s-higher .box-space {
        padding-top: 5.3125rem;
        padding-bottom: 5.3125rem
    }

    .l-boxed .wnd-s-higher.s-f-simple .s-c {
        padding-top: 1.5rem;
        padding-bottom: 1.5rem
    }

    .l-boxed .wnd-s-high .box-space {
        padding-top: 6.875rem;
        padding-bottom: 6.875rem
    }

    .l-boxed .wnd-s-high.s-f-simple .s-c {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    .l-boxed .s:not(.s-hn,.s-hm,.s-hb) .s-c {
        padding-right: 3.75rem;
        padding-left: 3.75rem
    }

    @supports (padding:max(0)) {
        .l-boxed .s:not(.s-hn,.s-hm,.s-hb) .s-c {
            padding-left: max(3.75rem,env(safe-area-inset-left));
            padding-right: max(3.75rem,env(safe-area-inset-right))
        }
    }

    .l-boxed .l-m .s:not(:first-child) {
        padding-top: 3.125rem;
        padding-bottom: 3.125rem
    }

    .l-boxed .l-f .s {
        padding-top: 3.125rem
    }

        .l-boxed .l-f .s.s-f-simple {
            padding-bottom: 3.125rem
        }

    .arrow-prev {
        left: -.9375rem
    }

    .arrow-next {
        right: -.9375rem
    }

    .wnd-s-high:not(.s-f) .cw-c, .wnd-s-higher:not(.s-f) .cw-c {
        margin-left: -.625rem;
        margin-right: -.625rem
    }

    .wnd-s-high:not(.s-f) .c-c, .wnd-s-higher:not(.s-f) .c-c {
        padding: .625rem
    }

    .logo.logo-60 {
        font-size: 3.75rem
    }

    .logo.logo-64 {
        font-size: 4rem
    }

    .logo.logo-70 {
        font-size: 4.375rem
    }

    .logo.logo-75 {
        font-size: 4.6875rem
    }

    .claim .claim-46 {
        font-size: 2.875rem
    }

    .claim .claim-52 {
        font-size: 3.25rem
    }

    .claim .claim-55 {
        font-size: 3.4375rem
    }

    .claim .claim-56 {
        font-size: 3.5rem
    }

    .claim .claim-58 {
        font-size: 3.625rem
    }

    .claim .claim-60 {
        font-size: 3.75rem
    }

    .claim .claim-64 {
        font-size: 4rem
    }

    .claim .claim-65 {
        font-size: 4.0625rem
    }

    .claim .claim-72 {
        font-size: 4.5rem
    }

    .claim .claim-80 {
        font-size: 5rem
    }

    .claim .claim-100 {
        font-size: 6.25rem
    }

    .claim .claim-114 {
        font-size: 7.125rem
    }

    .claim .claim-120 {
        font-size: 7.5rem
    }

    .claim .claim-122 {
        font-size: 7.625rem
    }

    .claim .claim-130 {
        font-size: 8.125rem
    }

    .claim .claim-142 {
        font-size: 8.875rem
    }

    .claim .claim-170 {
        font-size: 10.625rem
    }

    .img-s-p .b-img.wnd-type-image .b-img-c {
        padding-top: 185%
    }

    .img-s-p .b-img.wnd-type-icon .b-img-c {
        padding-bottom: 185% !important
    }

    .wnd-replace-form-button {
        left: 1.25rem;
        max-width: calc(100% - 2.5rem)
    }

    .b-btn-s-l .c .wnd-replace-form-button {
        min-width: calc(100% - 2.5rem);
        left: 1.25rem
    }

    @container c (min-width:320px) {
        .b-btn-s-l .c .wnd-replace-form-button {
            min-width: 14rem;
            left: 1.25rem
        }
    }

    @container c (min-width:600px) {
        .b-btn-s-l .c .wnd-replace-form-button {
            min-width: 16rem;
            left: 1.25rem
        }
    }

    .b-btn-s-m .c .wnd-replace-form-button {
        min-width: calc(100% - 2.5rem);
        left: 1.25rem
    }

    @container c (min-width:320px) {
        .b-btn-s-m .c .wnd-replace-form-button {
            min-width: 10rem;
            left: 1.25rem
        }
    }

    @container c (min-width:600px) {
        .b-btn-s-m .c .wnd-replace-form-button {
            min-width: 12rem;
            left: 1.25rem
        }
    }

    .wnd-s-high:not(.s-f) .b-hr-line.line-auto, .wnd-s-higher:not(.s-f) .b-hr-line.line-auto {
        padding-top: 2.5rem;
        padding-bottom: 2.5rem
    }

    @container c (max-width:599.9px) {
        .c .form.b-form-default {
            padding-left: 0;
            padding-right: 0
        }
    }

    @container c (max-width:599.9px) {
        .c .form.b-form-default .datepicker-icon {
            bottom: 1.0625rem;
            right: 2.1875rem
        }
    }

    @container c (max-width:599.9px) {
        .c .form.b-form-default .form-captcha, .c .form.b-form-default .form-submit {
            padding: .625rem 1.25rem
        }
    }

    @container c (max-width:599.9px) {
        .form.b-form-default.f-rg-normal .form-warning, .form.b-form-default.f-rg-normal > .form-input, .form.b-form-default.f-rg-normal > form > fieldset > div > .form-input {
            padding: .3125rem 1.25rem
        }
    }

    .c .b-form-light.form {
        padding-left: 0;
        padding-right: 0
    }

    .b-form-light.form .form-submit, .b-form-light.form .form-warning, .b-form-light.form > .form-input, .b-form-light.form > form > fieldset > div > .form-input {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .b-form-light.form label {
        left: .9375rem;
        right: .9375rem
    }

    .b-form-light.form .datepicker-icon, .b-form-light.form .form-number-controls {
        right: 1.25rem
    }

    .b-form-light.form .form-file-base, .b-form-light.form .form-file-cover {
        left: 1.25rem;
        right: 1.25rem
    }

    .b-form-light.form .form-file-remove {
        right: 1.25rem
    }

    .b-form-light.form .form-group-content label {
        padding: .125rem 0 0 2.8125rem
    }

    .b-form-light.form .form-submit .wnd-replace-form-button {
        margin-left: .9375rem
    }

    .b-form-light.form .form-captcha {
        padding-left: 1.25rem
    }

    .blog.grid .blog-wrapper {
        padding: .3125rem
    }

    .blog.grid .blog-empty-listing {
        padding-top: .625rem
    }

    .wnd-free-stripe-link {
        padding: .625rem 1.875rem
    }

    .cb-button {
        margin: .875rem 0 .875rem 1.25rem
    }

        .cb-button:first-of-type {
            margin-left: 0
        }

    .cb-bar-c {
        flex-wrap: nowrap;
        flex-direction: row;
        justify-content: center;
        align-items: center
    }

    .cb-bar-text {
        padding: .875rem 5% .875rem 0;
        width: 50%
    }

    .cb-bar-buttons {
        text-align: right;
        align-self: center;
        flex-basis: 0;
        flex-grow: 1
    }

    .wnd-s-high .mt-image-top.grid-2 .mt-item, .wnd-s-higher .mt-image-top.grid-2 .mt-item {
        padding: 1.875rem
    }

    .wnd-s-high .mt-image-top.grid-2 .mt-container, .wnd-s-higher .mt-image-top.grid-2 .mt-container {
        margin-left: -.625rem;
        margin-right: -.625rem
    }

    .s-f-border.border-top:before {
        left: 2.5rem;
        right: 2.5rem
    }

    .s-f-edit .s-f-l-w {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

        .s-f-edit .s-f-l-w:before {
            left: 2.5rem;
            right: 2.5rem
        }

    .l-boxed .s-f-edit .s-f-l-w .s-bg {
        top: 3.125rem
    }

    .s-f-map .s-bg-w {
        left: 2.5rem;
        width: 45%
    }

    .s-f-map .s-f-l-w {
        padding-top: 1.25rem !important;
        padding-bottom: 1.25rem !important
    }

    .s-f-map.wnd-s-higher .s-f-cols {
        padding-top: 8.1875rem;
        padding-bottom: 5.3125rem
    }

    .s-f-map.wnd-s-higher .s-bg-w {
        top: 8.1875rem;
        margin-bottom: 5.3125rem
    }

    .l-default .s-f-map.wnd-w-narrow .s-bg-w, .l-default .s-f-map.wnd-w-narrow .s-f-cols-ez-w {
        left: max(calc((100% - 62.5rem) / 2 + 2.5rem),2.5rem)
    }

    .l-default .s-f-map.wnd-w-default .s-bg-w, .l-default .s-f-map.wnd-w-default .s-f-cols-ez-w {
        left: max(calc((100% - 71.25rem) / 2 + 2.5rem),2.5rem)
    }

    .l-default .s-f-map.wnd-w-wider .s-bg-w, .l-default .s-f-map.wnd-w-wider .s-f-cols-ez-w {
        left: max(calc((100% - 80rem) / 2 + 2.5rem),2.5rem)
    }

    .l-default .s-f-map.wnd-w-wide .s-bg-w, .l-default .s-f-map.wnd-w-wide .s-f-cols-ez-w {
        left: max(calc((100% - 95rem) / 2 + 2.5rem),2.5rem)
    }

    .l-default .s-f-map.wnd-w-max .s-bg-w, .l-default .s-f-map.wnd-w-max .s-f-cols-ez-w {
        margin-left: 2.5rem
    }

    .s-hm.s-hm-button.wnd-w-default.wnd-p-bl .h-c-b, .s-hm.s-hm-button.wnd-w-default.wnd-p-br .h-c-b, .s-hm.s-hm-button.wnd-w-default.wnd-p-cl .h-c-b, .s-hm.s-hm-button.wnd-w-default.wnd-p-cr .h-c-b, .s-hm.s-hm-button.wnd-w-default.wnd-p-tl .h-c-b, .s-hm.s-hm-button.wnd-w-default.wnd-p-tr .h-c-b, .s-hm.s-hm-button.wnd-w-wide.wnd-p-bl .h-c-b, .s-hm.s-hm-button.wnd-w-wide.wnd-p-br .h-c-b, .s-hm.s-hm-button.wnd-w-wide.wnd-p-cl .h-c-b, .s-hm.s-hm-button.wnd-w-wide.wnd-p-cr .h-c-b, .s-hm.s-hm-button.wnd-w-wide.wnd-p-tl .h-c-b, .s-hm.s-hm-button.wnd-w-wide.wnd-p-tr .h-c-b, .s-hm.s-hm-button.wnd-w-wider.wnd-p-bl .h-c-b, .s-hm.s-hm-button.wnd-w-wider.wnd-p-br .h-c-b, .s-hm.s-hm-button.wnd-w-wider.wnd-p-cl .h-c-b, .s-hm.s-hm-button.wnd-w-wider.wnd-p-cr .h-c-b, .s-hm.s-hm-button.wnd-w-wider.wnd-p-tl .h-c-b, .s-hm.s-hm-button.wnd-w-wider.wnd-p-tr .h-c-b, .s-hm.s-hm-claims.wnd-w-default.wnd-p-bl .h-c-b, .s-hm.s-hm-claims.wnd-w-default.wnd-p-br .h-c-b, .s-hm.s-hm-claims.wnd-w-default.wnd-p-cl .h-c-b, .s-hm.s-hm-claims.wnd-w-default.wnd-p-cr .h-c-b, .s-hm.s-hm-claims.wnd-w-default.wnd-p-tl .h-c-b, .s-hm.s-hm-claims.wnd-w-default.wnd-p-tr .h-c-b, .s-hm.s-hm-claims.wnd-w-wide.wnd-p-bl .h-c-b, .s-hm.s-hm-claims.wnd-w-wide.wnd-p-br .h-c-b, .s-hm.s-hm-claims.wnd-w-wide.wnd-p-cl .h-c-b, .s-hm.s-hm-claims.wnd-w-wide.wnd-p-cr .h-c-b, .s-hm.s-hm-claims.wnd-w-wide.wnd-p-tl .h-c-b, .s-hm.s-hm-claims.wnd-w-wide.wnd-p-tr .h-c-b, .s-hm.s-hm-claims.wnd-w-wider.wnd-p-bl .h-c-b, .s-hm.s-hm-claims.wnd-w-wider.wnd-p-br .h-c-b, .s-hm.s-hm-claims.wnd-w-wider.wnd-p-cl .h-c-b, .s-hm.s-hm-claims.wnd-w-wider.wnd-p-cr .h-c-b, .s-hm.s-hm-claims.wnd-w-wider.wnd-p-tl .h-c-b, .s-hm.s-hm-claims.wnd-w-wider.wnd-p-tr .h-c-b {
        max-width: 70%
    }

    .s-hm.s-hm-button.wnd-w-max.wnd-p-bl .h-c-b, .s-hm.s-hm-button.wnd-w-max.wnd-p-br .h-c-b, .s-hm.s-hm-button.wnd-w-max.wnd-p-cl .h-c-b, .s-hm.s-hm-button.wnd-w-max.wnd-p-cr .h-c-b, .s-hm.s-hm-button.wnd-w-max.wnd-p-tl .h-c-b, .s-hm.s-hm-button.wnd-w-max.wnd-p-tr .h-c-b, .s-hm.s-hm-claims.wnd-w-max.wnd-p-bl .h-c-b, .s-hm.s-hm-claims.wnd-w-max.wnd-p-br .h-c-b, .s-hm.s-hm-claims.wnd-w-max.wnd-p-cl .h-c-b, .s-hm.s-hm-claims.wnd-w-max.wnd-p-cr .h-c-b, .s-hm.s-hm-claims.wnd-w-max.wnd-p-tl .h-c-b, .s-hm.s-hm-claims.wnd-w-max.wnd-p-tr .h-c-b {
        max-width: 60%
    }

    .s-hm.s-hm-contentbox .h-c-b {
        max-width: 80%
    }

    .s-hm.s-hm-contentbox.wnd-p-bl .h-c-b, .s-hm.s-hm-contentbox.wnd-p-br .h-c-b, .s-hm.s-hm-contentbox.wnd-p-cl .h-c-b, .s-hm.s-hm-contentbox.wnd-p-cr .h-c-b, .s-hm.s-hm-contentbox.wnd-p-tl .h-c-b, .s-hm.s-hm-contentbox.wnd-p-tr .h-c-b {
        max-width: 50%
    }

    .s-hn .n-l {
        padding: 0 2.5rem
    }

    .l-boxed .s-hn.sticky .n-l .s-c {
        padding-left: 2.5rem;
        padding-right: 2.5rem
    }

    .s-hb .s-c {
        padding: 0 2.5rem
    }
}

@media screen and (min-width:56.25em) and (min-width:75em) {
    .s-f-map .s-f-cols-ez-w {
        left: 2.5rem;
        width: 45%
    }
}

@media screen and (min-width:75em) and (min-height:48em) {
    .l-boxed .l-m .s-hm-bdh.hn-centered + .s, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden) + .s {
        margin-top: -16.25rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-normal .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-normal .h-c {
        padding-bottom: 20rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-higher .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-higher .h-c {
        padding-bottom: 21.5625rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.wnd-s-high .h-c, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).wnd-s-high .h-c {
        padding-bottom: 23.125rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.s-hm-no-claim.wnd-h-auto.wnd-nh-m, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).s-hm-no-claim.wnd-h-auto.wnd-nh-m {
        min-height: 26.875rem
    }

    .l-boxed .l-m .s-hm-bdh.hn-centered.s-hm-no-claim.wnd-h-auto.wnd-nh-l, .l-boxed .l-m .s-hm:not(.hn-bottom,.s-hm-hidden).s-hm-no-claim.wnd-h-auto.wnd-nh-l {
        min-height: 29.375rem
    }

    .l-boxed .l-m .s-hm.hn-centered:not(.s-hm-hidden).s-hm-no-claim.hn-no-bg .h-c {
        padding-bottom: 20rem
    }
}

@media screen and (min-width:80em) {
    .l:not(.l-sidebar) .wnd-w-wider .wnd-float-left {
        margin-left: 8.35rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-wider .wnd-float-left {
        margin-left: 11.55rem !important
    }

    .l:not(.l-sidebar) .wnd-w-wider .wnd-float-right {
        margin-right: 8.35rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-wider .wnd-float-right {
        margin-right: 11.55rem !important
    }

    .wnd-s-i .wnd-w-wider .ssb-wrapper {
        left: calc((100vw - 80rem) / 2);
        right: calc((100vw - 80rem) / 2)
    }
}

@media screen and (min-width:81.6875em) {
    .l:not(.l-sidebar) .wnd-w-max .wnd-float-left {
        margin-left: 5.61vw !important
    }

    .l:not(.l-sidebar) .wnd-w-max .wnd-float-right {
        margin-right: 5.61vw !important
    }
}

@media screen and (min-width:87.5em) {
    .pswp__caption__center {
        max-width: 70%
    }
}

@media screen and (min-width:95em) {
    .l:not(.l-sidebar) .wnd-w-wide .wnd-float-left {
        margin-left: 14.9rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-wide .wnd-float-left {
        margin-left: 17.75rem !important
    }

    .l:not(.l-sidebar) .wnd-w-wide .wnd-float-right {
        margin-right: 14.9rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-wide .wnd-float-right {
        margin-right: 17.75rem !important
    }

    .wnd-s-i .wnd-w-wide .ssb-wrapper {
        left: calc((100vw - 95rem) / 2);
        right: calc((100vw - 95rem) / 2)
    }
}

@media screen and (min-width:98.125em) {
    .l-default .s-f-map.wnd-w-narrow.wnd-s-normal .s-f-cols {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-narrow.wnd-s-normal .s-bg-w {
        top: 5rem;
        margin-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-narrow.wnd-s-higher .s-f-cols {
        padding-top: 6.5625rem;
        padding-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-narrow.wnd-s-higher .s-bg-w {
        top: 6.5625rem;
        margin-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-narrow.wnd-s-high .s-f-cols {
        padding-top: 8.125rem;
        padding-bottom: 8.125rem
    }

    .l-default .s-f-map.wnd-w-narrow.wnd-s-high .s-bg-w {
        top: 8.125rem;
        margin-bottom: 8.125rem
    }
}

@media screen and (min-width:106.875em) {
    .l-default .s-f-map.wnd-w-default.wnd-s-normal .s-f-cols {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-default.wnd-s-normal .s-bg-w {
        top: 5rem;
        margin-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-default.wnd-s-higher .s-f-cols {
        padding-top: 6.5625rem;
        padding-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-default.wnd-s-higher .s-bg-w {
        top: 6.5625rem;
        margin-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-default.wnd-s-high .s-f-cols {
        padding-top: 8.125rem;
        padding-bottom: 8.125rem
    }

    .l-default .s-f-map.wnd-w-default.wnd-s-high .s-bg-w {
        top: 8.125rem;
        margin-bottom: 8.125rem
    }
}

@media screen and (min-width:115.625em) {
    .l-default .s-f-map.wnd-w-wider.wnd-s-normal .s-f-cols {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-wider.wnd-s-normal .s-bg-w {
        top: 5rem;
        margin-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-wider.wnd-s-higher .s-f-cols {
        padding-top: 6.5625rem;
        padding-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-wider.wnd-s-higher .s-bg-w {
        top: 6.5625rem;
        margin-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-wider.wnd-s-high .s-f-cols {
        padding-top: 8.125rem;
        padding-bottom: 8.125rem
    }

    .l-default .s-f-map.wnd-w-wider.wnd-s-high .s-bg-w {
        top: 8.125rem;
        margin-bottom: 8.125rem
    }
}

@media screen and (min-width:120em) {
    .l:not(.l-sidebar) .wnd-w-max .wnd-float-left {
        margin-left: 19.15rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-max .wnd-float-left {
        margin-left: 22.75rem !important
    }

    .l:not(.l-sidebar) .wnd-w-max .wnd-float-right {
        margin-right: 19.15rem !important
    }

    .wt-blogpost:not(.l-sidebar) .wnd-w-max .wnd-float-right {
        margin-right: 22.75rem !important
    }
}

@media screen and (min-width:130.625em) {
    .l-default .s-f-map.wnd-w-wide.wnd-s-normal .s-f-cols {
        padding-top: 5rem;
        padding-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-wide.wnd-s-normal .s-bg-w {
        top: 5rem;
        margin-bottom: 5rem
    }

    .l-default .s-f-map.wnd-w-wide.wnd-s-higher .s-f-cols {
        padding-top: 6.5625rem;
        padding-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-wide.wnd-s-higher .s-bg-w {
        top: 6.5625rem;
        margin-bottom: 6.5625rem
    }

    .l-default .s-f-map.wnd-w-wide.wnd-s-high .s-f-cols {
        padding-top: 8.125rem;
        padding-bottom: 8.125rem
    }

    .l-default .s-f-map.wnd-w-wide.wnd-s-high .s-bg-w {
        top: 8.125rem;
        margin-bottom: 8.125rem
    }
}

@container c (min-width:600px) {
    .b-s-pr .b-s {
        padding: .9375rem
    }

    .b-s-pr .b-s-t {
        padding-top: .9375rem
    }

    .b-s-pr .b-s-r {
        padding-right: .9375rem
    }

    .b-s-pr .b-s-b {
        padding-bottom: .9375rem
    }

    .b-s-pr .b-s-l {
        padding-left: .9375rem
    }

    .b-s-pr .b-s-25 {
        padding: .23438rem
    }

    .b-s-pr .b-s-t25 {
        padding-top: .23438rem
    }

    .b-s-pr .b-s-r25 {
        padding-right: .23438rem
    }

    .b-s-pr .b-s-b25 {
        padding-bottom: .23438rem
    }

    .b-s-pr .b-s-l25 {
        padding-left: .23438rem
    }

    .b-s-pr .b-s-50 {
        padding: .46875rem
    }

    .b-s-pr .b-s-t50 {
        padding-top: .46875rem
    }

    .b-s-pr .b-s-r50 {
        padding-right: .46875rem
    }

    .b-s-pr .b-s-b50 {
        padding-bottom: .46875rem
    }

    .b-s-pr .b-s-l50 {
        padding-left: .46875rem
    }

    .b-s-pr .b-s-60 {
        padding: .5625rem
    }

    .b-s-pr .b-s-t60 {
        padding-top: .5625rem
    }

    .b-s-pr .b-s-r60 {
        padding-right: .5625rem
    }

    .b-s-pr .b-s-b60 {
        padding-bottom: .5625rem
    }

    .b-s-pr .b-s-l60 {
        padding-left: .5625rem
    }

    .b-s-pr .b-s-150 {
        padding: 1.40625rem
    }

    .b-s-pr .b-s-t150 {
        padding-top: 1.40625rem
    }

    .b-s-pr .b-s-r150 {
        padding-right: 1.40625rem
    }

    .b-s-pr .b-s-b150 {
        padding-bottom: 1.40625rem
    }

    .b-s-pr .b-s-l150 {
        padding-left: 1.40625rem
    }

    .b-s-pr .b-s-200 {
        padding: 1.875rem
    }

    .b-s-pr .b-s-t200 {
        padding-top: 1.875rem
    }

    .b-s-pr .b-s-r200 {
        padding-right: 1.875rem
    }

    .b-s-pr .b-s-b200 {
        padding-bottom: 1.875rem
    }

    .b-s-pr .b-s-l200 {
        padding-left: 1.875rem
    }

    .c .arrow {
        width: 4rem
    }

    .c .arrow-submit {
        font-size: 2.5rem;
        line-height: 1.625;
        width: 4rem;
        height: 4rem;
        margin-top: -2rem
    }

    .c .arrow-prev {
        left: -.625rem
    }

    .c .arrow-next {
        right: -.625rem
    }

    .c .img-s-p .b-img.wnd-type-image .b-img-c {
        padding-top: 185%
    }

    .c .img-s-p .b-img.wnd-type-icon .b-img-c {
        padding-bottom: 185% !important
    }

    .b-gal-grid:not(.grid-2) {
        grid-template-columns: repeat(auto-fill,minmax(12.5rem,1fr))
    }

    .b-gal-grid.grid-3 {
        grid-template-columns: repeat(3,1fr)
    }

    .b-gal-horizontal {
        --item-height: 12.5rem
    }

    .form.b-form-default form {
        max-width: 41.25rem
    }

    .form.b-form-default label {
        width: 30%;
        float: left;
        text-align: right;
        margin-left: 0
    }

        .form.b-form-default label:not([for]) {
            padding-top: .125rem !important
        }

    .form.b-form-default .select, .form.b-form-default input, .form.b-form-default textarea {
        width: 60%
    }

    .form.b-form-default .form-file-base {
        left: 30%;
        top: .4375rem;
        width: 60%
    }

    .form.b-form-default .form-file-cover, .form.b-form-default .form-group-content {
        width: 60%
    }

    .form.b-form-default .form-checkbox-simple .form-group-content {
        margin-left: 30%
    }

    .form.b-form-default .datepicker-icon {
        right: 13.5%;
        top: 1.25rem
    }

    .form.b-form-default .form-submit .b-btn-l, .form.b-form-default .form-submit .wnd-replace-form-button {
        margin-left: 30%;
        max-width: 60%;
        float: none
    }

    .form.b-form-default .form-captcha-c {
        margin-left: calc(30% - .3125rem);
        width: 70%
    }

    .form.b-form-default .form-warning {
        max-width: 41.25rem
    }

    .form.b-form-default .form-warning-c {
        margin-left: 30%;
        width: 60%
    }

    .form.b-form-default.labels-top form {
        max-width: 31.25rem
    }

    .form.b-form-default.labels-top .form-input:not(.form-radio,.form-checkbox) > label:not([for]) {
        padding-top: .0625rem !important
    }

    .form.b-form-default.labels-top .datepicker-icon {
        bottom: 1.25rem;
        top: auto;
        right: 1.5625rem
    }

    .c .form.b-form-default.labels-top .datepicker-icon {
        bottom: 1.25rem;
        right: 2.1875rem
    }

    .form.b-form-default.labels-top .form-warning {
        max-width: 31.25rem
    }

    .c .form.b-form-default.labels-top .form-captcha, .c .form.b-form-default.labels-top .form-warning {
        padding-left: 1.25rem;
        padding-right: 1.25rem
    }

    .form.b-form-default.f-rh-normal textarea {
        min-height: 9.375rem
    }

    .form.b-form-default.f-rh-normal .form-input > label, .form.b-form-default.f-rh-normal label {
        padding: .5625rem .625rem .5625rem 0
    }

    .form.b-form-default.f-rh-normal .form-group-content .form-input label {
        padding: .125rem 0 0 1.125rem
    }

    .b-form-light.form .form-warning, .b-form-light.form form {
        max-width: 31.25rem
    }

    .blog-basic .item-content {
        width: 70%;
        padding-right: 2em
    }

    .blog-basic .item-media {
        width: 30%;
        order: 1
    }

    .blog-left-thumbnail .item-content {
        padding-left: 2em;
        width: 70%
    }

    .blog-left-thumbnail .item-media {
        width: 30%
    }

    .blog.thumb-float .item-wrapper {
        flex-direction: row
    }

    .blog.thumb-float .item-content {
        padding-top: 0
    }

    .c .mt-image-top .mt-item {
        padding: 1.25rem
    }

    .mt-image-top .b-img {
        padding-bottom: .9375rem
    }

    .mt-image-top.img-s-c.grid-2 .b-img {
        max-width: 9.375rem
    }

    .mt-image-top.img-s-c.grid-2:not(.img-s-c-small) .wnd-type-icon .b-img-w {
        border: 3px solid
    }

    .mt-image-top.img-s-c.img-s-c-large .b-img {
        max-width: 12.5rem
    }

    .mt-image-top.grid-3 .mt-item, .mt-image-top.grid-4 .mt-item {
        width: 33.3%
    }

    .c-c .mt-image-left .mt-item {
        padding: .9375rem
    }

    .mt-image-left.grid-2 .mt-item, .mt-image-left.grid-3 .mt-item, .mt-image-left.grid-4 .mt-item {
        width: 50%
    }

    .mt-image-left-float .mt-item .b-img {
        margin: 0 .8125rem 0 0
    }

    .mt-image-left-float.grid-2 .mt-item, .mt-image-left-float.grid-3 .mt-item, .mt-image-left-float.grid-4 .mt-item {
        width: 50%
    }

    .mt-image.grid-3 .mt-item, .mt-image.grid-4 .mt-item, .mt-image.grid-5 .mt-item {
        width: 33.3%
    }
}

@container c (min-width:768px) {
    .blog.grid-3 .item, .blog.grid-4 .item {
        width: 33.3%
    }

    .wnd-w-narrow .mt-image-top.grid-4 .mt-item {
        width: 25%
    }

    .mt-image-left-float.grid-4 .mt-item, .mt-image-left.grid-4 .mt-item {
        width: 33.3%
    }

    .mt-image.grid-5 .mt-item, .wnd-w-narrow .mt-image.grid-4 .mt-item {
        width: 25%
    }
}

@container c (min-width:900px) {
    .b-s-pr .b-s {
        padding: 1.25rem
    }

    .b-s-pr .b-s-t {
        padding-top: 1.25rem
    }

    .b-s-pr .b-s-r {
        padding-right: 1.25rem
    }

    .b-s-pr .b-s-b {
        padding-bottom: 1.25rem
    }

    .b-s-pr .b-s-l {
        padding-left: 1.25rem
    }

    .b-s-pr .b-s-25 {
        padding: .3125rem
    }

    .b-s-pr .b-s-t25 {
        padding-top: .3125rem
    }

    .b-s-pr .b-s-r25 {
        padding-right: .3125rem
    }

    .b-s-pr .b-s-b25 {
        padding-bottom: .3125rem
    }

    .b-s-pr .b-s-l25 {
        padding-left: .3125rem
    }

    .b-s-pr .b-s-50 {
        padding: .625rem
    }

    .b-s-pr .b-s-t50 {
        padding-top: .625rem
    }

    .b-s-pr .b-s-r50 {
        padding-right: .625rem
    }

    .b-s-pr .b-s-b50 {
        padding-bottom: .625rem
    }

    .b-s-pr .b-s-l50 {
        padding-left: .625rem
    }

    .b-s-pr .b-s-60 {
        padding: .75rem
    }

    .b-s-pr .b-s-t60 {
        padding-top: .75rem
    }

    .b-s-pr .b-s-r60 {
        padding-right: .75rem
    }

    .b-s-pr .b-s-b60 {
        padding-bottom: .75rem
    }

    .b-s-pr .b-s-l60 {
        padding-left: .75rem
    }

    .b-s-pr .b-s-150 {
        padding: 1.875rem
    }

    .b-s-pr .b-s-t150 {
        padding-top: 1.875rem
    }

    .b-s-pr .b-s-r150 {
        padding-right: 1.875rem
    }

    .b-s-pr .b-s-b150 {
        padding-bottom: 1.875rem
    }

    .b-s-pr .b-s-l150 {
        padding-left: 1.875rem
    }

    .b-s-pr .b-s-200 {
        padding: 2.5rem
    }

    .b-s-pr .b-s-t200 {
        padding-top: 2.5rem
    }

    .b-s-pr .b-s-r200 {
        padding-right: 2.5rem
    }

    .b-s-pr .b-s-b200 {
        padding-bottom: 2.5rem
    }

    .b-s-pr .b-s-l200 {
        padding-left: 2.5rem
    }

    .c .arrow-prev {
        left: -.9375rem
    }

    .c .arrow-next {
        right: -.9375rem
    }

    .b-gal-grid {
        gap: 30px
    }

        .b-gal-grid.grid-4 {
            grid-template-columns: repeat(4,1fr)
        }

        .b-gal-grid.grid-5 {
            grid-template-columns: repeat(5,1fr)
        }

    .b-gal-feed {
        column-gap: 30px;
        row-gap: 0
    }

        .b-gal-feed .b-gal-item {
            margin-bottom: 1.875rem
        }

    .wnd-w-default .blog.grid-4 .item, .wnd-w-narrow .blog.grid-4 .item {
        width: 25%
    }

    .mt-image-top .b-img {
        padding-bottom: .9375rem
    }

    .mt-image-top.img-s-c.grid-2:not(.img-s-c-small) .wnd-type-icon .b-img-w {
        border: 4px solid
    }

    .mt-image-top.img-s-c.img-s-c-large .b-img {
        max-width: 16.25rem
    }

    .mt-image-top.grid-2 .mt-item .b-text {
        font-size: 115%
    }

    .mt-image-top.grid-4 .mt-item {
        width: 25%
    }

    .c-c .mt-image-left .mt-item {
        padding: 1.25rem
    }

    .mt-image-left.grid-3 .mt-item {
        width: 33.3%
    }

    .mt-image-left.grid-4 .mt-item {
        width: 25%
    }

    .mt-image-left-float.grid-3 .mt-item {
        width: 33.3%
    }

    .mt-image-left-float.grid-4 .mt-item, .mt-image.grid-4 .mt-item {
        width: 25%
    }

    .mt-image.grid-5 .mt-item {
        width: 20%
    }

    .faq-sz-l .mt-faq-title h3 > span {
        font-size: 150%
    }

    .faq-opp-l .mt-faq-text, .faq-opp-l .mt-faq-title {
        padding-left: 3.25rem !important
    }

    .faq-opp-l .faq-opener {
        left: 0
    }

    .faq-opp-r .mt-faq-text, .faq-opp-r .mt-faq-title {
        padding-right: 3.5rem !important
    }

    .faq-opp-r .faq-opener {
        right: 0
    }
}

@container c (min-width:1200px) {
    .b-gal-horizontal {
        --item-space: 30px
    }

    .blog.grid-4 .item {
        width: 25%
    }
}

