@media screen and (min-width:37.5em) {
    .s-c {
        padding-right: .625rem;
        padding-left: .625rem
    }
    @supports (padding:max(0px)) {
        .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):not(.l-sidebar) .l-m .s-hm-hidden+.s:not(.s-hc).wnd-s-higher .s-c {
        padding-top: 1.5625rem
    }
    .l:not(.l-boxed):not(.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):not(.s-hm):not(.s-hb) .s-c {
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
    @supports (padding:max(0px)) {
        .l-boxed .s:not(.s-hn):not(.s-hm):not(.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 {
        paddin-bottom: 15px
    }
    .b-s-l {
        padding-left: .9375rem
    }
    .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,
    .pr-600 .arrow {
        width: 4rem
    }
    .arrow-submit,
    .pr-600 .arrow-submit {
        font-size: 2.5rem;
        line-height: 1.625;
        width: 4rem;
        height: 4rem;
        margin-top: -2rem
    }
    .arrow-prev,
    .pr-600 .arrow-prev {
        left: -10px
    }
    .pr-900 .arrow-prev {
        left: -15px
    }
    .arrow-next,
    .pr-600 .arrow-next {
        right: -10px
    }
    .pr-900 .arrow-next {
        right: -15px
    }
    .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.25rem
    }
    .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.exo2.claim-46,
    .claim-wb.fira-sans.claim-46,
    .claim-wb.josefix.claim-46,
    .claim-wb.jp-kei-font.claim-46,
    .claim-wb.proxima-nova.claim-46,
    .claim-wb.raleway.claim-46,
    .claim-wb.roboto.claim-46,
    .claim-wb.zilla-slab.claim-46,
    .claim-wb.zillaslab.claim-46 {
        line-height: 175%
    }
    .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.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.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.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.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.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.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.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.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.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.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.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.exo2.claim-100,
    .claim-wb.fira-sans.claim-100,
    .claim-wb.josefix.claim-100,
    .claim-wb.jp-kei-font.claim-100,
    .claim-wb.proxima-nova.claim-100,
    .claim-wb.raleway.claim-100,
    .claim-wb.roboto.claim-100,
    .claim-wb.zilla-slab.claim-100,
    .claim-wb.zillaslab.claim-100 {
        line-height: 155%
    }
    .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.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.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.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.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.lora.claim-46,
    .claim-wb.marcellix.claim-46,
    .claim-wb.merriweather.claim-46,
    .claim-wb.montserrat.claim-46,
    .claim-wb.playfair-display.claim-46,
    .claim-wb.quicksand.claim-46,
    .claim-wb.rajdhani.claim-46 {
        line-height: 183%
    }
    .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.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.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.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 {
        line-height: 177%
    }
    .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.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.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.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 {
        line-height: 170%
    }
    .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.lora.claim-80,
    .claim-wb.marcellix.claim-80,
    .claim-wb.merriweather.claim-80,
    .claim-wb.montserrat.claim-80,
    .claim-wb.playfair-display.claim-80,
    .claim-wb.quicksand.claim-80,
    .claim-wb.rajdhani.claim-80 {
        line-height: 165%
    }
    .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.lora.claim-100,
    .claim-wb.lora.claim-114,
    .claim-wb.marcellix.claim-100,
    .claim-wb.marcellix.claim-114,
    .claim-wb.merriweather.claim-100,
    .claim-wb.merriweather.claim-114,
    .claim-wb.montserrat.claim-100,
    .claim-wb.montserrat.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 {
        line-height: 163%
    }
    .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.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.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.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 {
        line-height: 160%
    }
    .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.lora.claim-142,
    .claim-wb.lora.claim-170,
    .claim-wb.marcellix.claim-142,
    .claim-wb.marcellix.claim-170,
    .claim-wb.merriweather.claim-142,
    .claim-wb.merriweather.claim-170,
    .claim-wb.montserrat.claim-142,
    .claim-wb.montserrat.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 {
        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 {
        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 {
        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 {
        line-height: 188%
    }
    .claim-wb.brandon-grotesque.claim-46,
    .claim-wb.noto-sans-japanese.claim-46,
    .claim-wb.noto-serif-japanese.claim-46 {
        line-height: 200%
    }
    .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.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.brandon-grotesque.claim-63,
    .claim-wb.brandon-grotesque.claim-64,
    .claim-wb.brandon-grotesque.claim-65,
    .claim-wb.brandon-grotesque.claim-66,
    .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.brandon-grotesque.claim-70,
    .claim-wb.brandon-grotesque.claim-72,
    .claim-wb.brandon-grotesque.claim-74,
    .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.brandon-grotesque.claim-80,
    .claim-wb.noto-sans-japanese.claim-80,
    .claim-wb.noto-serif-japanese.claim-80 {
        line-height: 180%
    }
    .claim-wb.brandon-grotesque.claim-100,
    .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.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 {
        padding-left: .625rem;
        padding-right: .625rem
    }
    .claim-wb {
        margin-left: .3125rem;
        margin-right: .3125rem
    }
    .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: 47px
    }
    .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: 47px
    }
    .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: 47px
    }
    .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: 47px
    }
    .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
    }
    .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
    }
    .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
    }
    .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
    }
    .pr-0 .img-s-p .b-img.wnd-type-image .b-img-c {
        padding-top: 100%
    }
    .pr-400 .img-s-p .b-img.wnd-type-image .b-img-c {
        padding-top: 200%
    }
    .pr-600 .img-s-p .b-img.wnd-type-image .b-img-c {
        padding-top: 185%
    }
    .pr-0 .img-s-p .b-img.wnd-type-icon .b-img-c {
        padding-bottom: 100%!important
    }
    .pr-400 .img-s-p .b-img.wnd-type-icon .b-img-c {
        padding-bottom: 200%!important
    }
    .pr-600 .img-s-p .b-img.wnd-type-icon .b-img-c {
        padding-bottom: 185%!important
    }
    .wnd-replace-form-button {
        left: 15px;
        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: 4px
    }
    .b-btn-s-l .pr-0 .b-btn-l {
        min-width: 100%;
        max-width: 100%
    }
    .b-btn-s-l .pr-0 .wnd-replace-form-button {
        min-width: calc(100% - 1.9375rem);
        left: 16px
    }
    .b-btn-s-l .pr-320 .b-btn-l {
        min-width: 14rem
    }
    .b-btn-s-l .pr-320 .wnd-replace-form-button {
        min-width: 14rem;
        left: 15px
    }
    .b-btn-s-l .pr-600 .b-btn-l {
        min-width: 16rem
    }
    .b-btn-s-l .pr-600 .wnd-replace-form-button {
        min-width: 16rem;
        left: 16px
    }
    .b-btn-s-l .pr .pr-0 .b-btn-l {
        min-width: 100%;
        max-width: 100%
    }
    .b-btn-s-l .pr .pr-320 .b-btn-l {
        min-width: 14rem
    }
    .b-btn-s-l .pr .pr-600 .b-btn-l {
        min-width: 16rem
    }
    .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: 4px
    }
    .b-btn-s-m .pr-0 .b-btn-l {
        min-width: 100%;
        max-width: 100%
    }
    .b-btn-s-m .pr-0 .wnd-replace-form-button {
        min-width: calc(100% - 1.9375rem);
        left: 16px
    }
    .b-btn-s-m .pr-320 .b-btn-l {
        min-width: 10rem
    }
    .b-btn-s-m .pr-320 .wnd-replace-form-button {
        min-width: 10rem;
        left: 15px
    }
    .b-btn-s-m .pr-600 .b-btn-l {
        min-width: 12rem
    }
    .b-btn-s-m .pr-600 .wnd-replace-form-button {
        min-width: 12rem;
        left: 16px
    }
    .b-btn-s-m .pr .pr-0 .b-btn-l {
        min-width: 100%;
        max-width: 100%
    }
    .b-btn-s-m .pr .pr-320 .b-btn-l {
        min-width: 10rem
    }
    .b-btn-s-m .pr .pr-600 .b-btn-l {
        min-width: 12rem
    }
    .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
    }
    .b-gal .wnd-empty-placeholder {
        margin: .625rem .9375rem
    }
    .b-gal-grid,
    .pr-0 .b-gal-grid {
        padding: 0
    }
    .pr-400 .b-gal-grid {
        padding: .125rem
    }
    .pr-600 .b-gal-grid {
        padding: 0
    }
    .pr-900 .b-gal-grid {
        padding: .1875rem
    }
    .pr-1200 .b-gal-grid {
        padding: .3125rem
    }
    .pr-320 .b-gal-grid.grid-2 .b-gal-item {
        width: 50%
    }
    .b-gal-grid.grid-3 .b-gal-item {
        width: 33.3%
    }
    .pr-320 .b-gal-grid.grid-3 .b-gal-item {
        width: 50%
    }
    .b-gal-grid.grid-4 .b-gal-item,
    .pr-600 .b-gal-grid.grid-3 .b-gal-item {
        width: 33.3%
    }
    .pr-320 .b-gal-grid.grid-4 .b-gal-item {
        width: 50%
    }
    .pr-600 .b-gal-grid.grid-4 .b-gal-item {
        width: 33.3%
    }
    .pr-900 .b-gal-grid.grid-4 .b-gal-item {
        width: 25%
    }
    .b-gal-grid.grid-5 .b-gal-item {
        width: 33.3%
    }
    .pr-320 .b-gal-grid.grid-5 .b-gal-item {
        width: 50%
    }
    .pr-600 .b-gal-grid.grid-5 .b-gal-item {
        width: 33.3%
    }
    .pr-900 .b-gal-grid.grid-5 .b-gal-item,
    .pr-1200 .b-gal-grid.grid-5 .b-gal-item {
        width: 25%
    }
    .pr-320 .b-gal-grid .b-gal-w {
        flex-direction: row
    }
    .b-gal-grid .b-gal-item {
        width: 33.333%;
        padding: .625rem
    }
    .pr-0 .b-gal-grid .b-gal-item {
        width: 100%;
        padding: .625rem
    }
    .pr-400 .b-gal-grid .b-gal-item {
        width: 50%;
        padding: .5rem
    }
    .pr-600 .b-gal-grid .b-gal-item {
        width: 33.333%;
        padding: .625rem
    }
    .pr-900 .b-gal-grid .b-gal-item {
        padding: .75rem
    }
    .pr-1200 .b-gal-grid .b-gal-item {
        width: 25%;
        padding: .9375rem
    }
    .pr-0 .b-gal-slideshow .b-gal-img {
        padding: 70% 0 0
    }
    .pr-1200 .b-gal-slideshow .b-gal-img {
        padding: 60% 0 0
    }
    .pr-0 .b-gal-slideshow .arrow {
        padding: 70% 0 0
    }
    .pr-1200 .b-gal-slideshow .arrow {
        padding: 60% 0 0
    }
    .b-gal-horizontal {
        padding: 0
    }
    .pr-0 .b-gal-horizontal {
        padding: .3125rem
    }
    .pr-400 .b-gal-horizontal {
        padding: .4375rem
    }
    .pr-600 .b-gal-horizontal {
        padding: .3125rem
    }
    .pr-900 .b-gal-horizontal {
        padding: .1875rem
    }
    .pr-0 .b-gal-horizontal .b-gal-w,
    .pr-1200 .b-gal-horizontal {
        padding: .3125rem
    }
    .b-gal-horizontal .b-gal-item {
        margin: .625rem
    }
    .pr-0 .b-gal-horizontal .b-gal-item {
        margin: .625rem;
        width: 100%
    }
    .pr-400 .b-gal-horizontal .b-gal-item {
        width: auto;
        margin: .5rem
    }
    .pr-600 .b-gal-horizontal .b-gal-item {
        margin: .625rem
    }
    .pr-900 .b-gal-horizontal .b-gal-item {
        margin: .75rem
    }
    .pr-1200 .b-gal-horizontal .b-gal-item {
        margin: .9375rem
    }
    .b-gal-horizontal img {
        height: 8.75rem
    }
    .pr-0 .b-gal-horizontal img {
        width: 100%;
        height: auto
    }
    .pr-400 .b-gal-horizontal img {
        width: auto;
        height: 7.1875rem
    }
    .pr-600 .b-gal-horizontal img {
        height: 8.75rem
    }
    .pr-900 .b-gal-horizontal img {
        height: 12.5rem
    }
    .b-gal-horizontal.horizontal-ready .b-gal-img {
        height: 8.75rem
    }
    .pr-0 .b-gal-horizontal.horizontal-ready .b-gal-img {
        width: 100%;
        height: auto
    }
    .pr-400 .b-gal-horizontal.horizontal-ready .b-gal-img {
        width: auto;
        height: 7.1875rem
    }
    .pr-600 .b-gal-horizontal.horizontal-ready .b-gal-img {
        height: 8.75rem
    }
    .pr-900 .b-gal-horizontal.horizontal-ready .b-gal-img {
        height: 12.5rem
    }
    .form.b-form-default form {
        max-width: 41.25rem
    }
    .pr:not(.pr-600) .form.b-form-default {
        padding-left: 0;
        padding-right: 0
    }
    .form.b-form-default label {
        width: 30%;
        float: left;
        text-align: right;
        margin-left: 0
    }
    .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: 0;
        line-height: 1.5
    }
    .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: 7px;
        width: 60%
    }
    .form.b-form-default .form-file-cover {
        width: 60%
    }
    .form.b-form-default .form-file-button {
        width: auto
    }
    .form.b-form-default .form-group-content {
        width: 60%
    }
    .pr:not(.pr-600) .form.b-form-default .form-group-content .form-input label {
        padding: 0 0 0 1.5625rem
    }
    .form.b-form-default .form-group-content label {
        padding: .125rem 0 0 1.125rem
    }
    .form.b-form-default .form-checkbox-simple .form-group-content {
        margin-left: 30%
    }
    .form.b-form-default .form-checkbox-simple label>span {
        padding: 0 .3125rem
    }
    .pr:not(.pr-600) .form.b-form-default .form-checkbox-simple label>span {
        padding: 0 .625rem
    }
    .form.b-form-default .datepicker-icon,
    .pr.pr-600 .form.b-form-default .datepicker-icon {
        right: 13.5%;
        top: 20px
    }
    .pr:not(.pr-600) .form.b-form-default .form-submit {
        padding: .625rem .9375rem .625rem 1rem
    }
    .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 {
        margin-left: .1875rem
    }
    .form.b-form-default .form-captcha>div {
        margin-left: calc(30% - .3125rem)
    }
    .pr:not(.pr-600) .form.b-form-default .form-captcha>div {
        margin-left: -.125rem
    }
    .pr:not(.pr-600) .form.b-form-default .form-captcha {
        padding: .625rem .9375rem
    }
    .form.b-form-default .form-message {
        text-align: center
    }
    .form.b-form-default.labels-top form {
        max-width: 31.25rem
    }
    .form.b-form-default.labels-top .form-input:not(.form-radio):not(.form-checkbox)>.select,
    .form.b-form-default.labels-top .form-input:not(.form-radio):not(.form-checkbox)>.select>select,
    .form.b-form-default.labels-top .form-input:not(.form-radio):not(.form-checkbox)>input,
    .form.b-form-default.labels-top .form-input:not(.form-radio):not(.form-checkbox)>textarea {
        width: 100%;
        display: block
    }
    .form.b-form-default.labels-top .form-input:not(.form-radio):not(.form-checkbox)>label {
        float: none;
        text-align: left;
        width: 100%
    }
    .form.b-form-default.labels-top .form-input:not(.form-radio):not(.form-checkbox)>label span span {
        padding: 0
    }
    .form.b-form-default.f-rh-normal label {
        padding: .5625rem .625rem .5625rem 0
    }
    .form.b-form-default.f-rh-normal .form-file label {
        padding-top: .5625rem
    }
    .pr:not(.pr-600) .form.b-form-default.f-rh-normal .form-group-content .form-input label {
        padding: .0625rem 0 0 1.5625rem
    }
    .form.b-form-default.f-rh-normal .form-group-content label {
        padding: .125rem 0 0 1.125rem
    }
    .form.b-form-default.f-rg-normal>.form-input,
    .form.b-form-default.f-rg-normal>form>fieldset>div>.form-input {
        padding: .5rem .625rem
    }
    .pr:not(.pr-600) .form.b-form-default.f-rg-normal>.form-input,
    .pr:not(.pr-600) .form.b-form-default.f-rg-normal>form>fieldset>div>.form-input {
        padding: .25rem .9375rem
    }
    .b-form-light.form form {
        max-width: 31.25rem
    }
    .pr .b-form-light.form {
        padding-left: 0;
        padding-right: 0
    }
    .b-form-light.form label {
        left: 10px;
        right: 10px
    }
    .b-form-light.form .datepicker-icon,
    .b-form-light.form .form-number-controls {
        right: 15px
    }
    .b-form-light.form .form-file-base,
    .b-form-light.form .form-file-cover {
        left: 15px;
        right: 15px
    }
    .b-form-light.form .form-file-remove {
        right: 15px
    }
    .b-form-light.form .form-group-content label span>span {
        padding: 0 .3125rem
    }
    .b-form-light.form .form-submit {
        padding: .9375rem
    }
    .b-form-light.form .form-captcha,
    .h-c-b .b-form-light.form .form-captcha,
    .pr .b-form-light.form .form-captcha {
        padding-left: .75rem
    }
    .b-form-light.form .form-message {
        text-align: center
    }
    .form.b-form-light.f-rg-normal>.form-input,
    .form.b-form-light.f-rg-normal>form>fieldset>div>.form-input {
        padding: 1.25rem .9375rem 1.3125rem
    }
    .blog-basic .item-content,
    .pr-600 .blog-basic .item-content {
        width: 70%;
        padding-right: 2em
    }
    .blog-basic .item-media,
    .pr-600 .blog-basic .item-media {
        width: 30%;
        order: 1
    }
    .blog-left-thumbnail .item-content,
    .pr-600 .blog-left-thumbnail .item-content {
        padding-left: 2em;
        width: 70%
    }
    .blog-left-thumbnail .item-media,
    .pr-600 .blog-left-thumbnail .item-media {
        width: 30%
    }
    .blog.thumb-float .item-wrapper,
    .pr-480 .blog-feed-board .blog-container,
    .pr-480 .blog-feed .blog-container,
    .pr-600 .blog.thumb-float .item-wrapper {
        flex-direction: row
    }
    .blog.thumb-float .item-content,
    .pr-600 .blog.thumb-float .item-content {
        padding-top: 0
    }
    .blog.grid .blog-wrapper {
        padding: .4375rem
    }
    .pr-0 .blog.grid .blog-wrapper {
        padding: .3125rem
    }
    .blog.grid .blog-empty-listing {
        padding: .0625rem .9375rem .9375rem
    }
    .pr-480 .blog.grid-2 .item,
    .pr-480 .blog.grid-3 .item {
        width: 50%
    }
    .pr-768 .blog.grid-3 .item {
        width: 33.3%
    }
    .pr-480 .blog.grid-4 .item {
        width: 50%
    }
    .pr-768 .blog.grid-4 .item {
        width: 33.3%
    }
    .pr-1200 .blog.grid-4 .item {
        width: 25%
    }
    .pr-0 .b-e-f {
        padding: 0 0 .9375rem
    }
    .pr-768 .b-e-f-c {
        padding-bottom: 0
    }
    .pr-0 .b-e-f-title {
        margin: 0 0 .625rem;
        padding: 0
    }
    .pr-0 .b-e-f .ef-level-1 {
        display: none
    }
    .pr-768 .b-e.wnd-show-filter.show-f .b-e-w {
        width: 78%;
        float: right;
        padding-left: .9375rem
    }
    .pr-768 .b-e.wnd-show-filter.show-f .b-e-f {
        width: 22%;
        float: left;
        padding-right: .625rem;
        padding-left: 0;
        padding-top: .625rem
    }
    .b-e-frs .b-e-g.b-e-n .item-wrapper {
        padding: .875rem
    }
    .b-e-frs .b-e-g.b-e-car .item,
    .b-e-frs .b-e-g.b-e-n .item,
    .b-e-frs .b-e-g.b-e-sqr .item {
        padding: .625rem
    }
    .b-e-g:not(.b-e-car) .b-e-w-correct {
        margin: -1.5625rem -.9375rem -1.25rem
    }
    .pr-0 .b-e-g:not(.b-e-car) .b-e-w-correct {
        margin: -1.25rem -.625rem -.625rem
    }
    .b-e-g .item {
        padding: .9375rem
    }
    .pr-0 .b-e-g .item {
        padding: .625rem;
        margin: .46875rem 0
    }
    .b-e-g.grid-3 .item,
    .b-e-g.grid-4 .item,
    .b-e-g.grid-5 .item {
        width: 33.3333%
    }
    .pr.pr-0 .b-e-g .item,
    .pr.pr-0 .b-e-g.wnd-show-filter .item {
        width: 100%
    }
    .pr.pr-400 .b-e-g .item,
    .pr.pr-400 .b-e-g.wnd-show-filter .item {
        width: 50%
    }
    .pr.pr-600 .b-e-g .item,
    .pr.pr-600 .b-e-g.wnd-show-filter .item {
        width: 33.3333%
    }
    .b-e-g .wnd-empty-placeholder {
        margin-top: 2.8125rem
    }
    .b-e-sbs .pr-0 .b-e-g .item {
        padding: 0
    }
    .b-e-sbs .pr-0 .b-e-g .item-wrapper {
        padding: .5625rem
    }
    .pr-0 .b-e-s .item-wrapper {
        display: flex;
        flex-direction: column;
        align-items: stretch
    }
    .pr-0 .b-e-s .item-media {
        width: 100%
    }
    .pr-0 .b-e-s .item-content {
        width: 100%;
        text-align: center;
        padding: 1.25rem 0 0;
        display: block
    }
    .pr-0 .b-e-s .item-price {
        text-align: center;
        padding: .5rem 0
    }
    .pr-0 .b-e-s .b-tb {
        padding-top: 100%
    }
    .pr-0 .b-e-s .prd-btn {
        text-align: center;
        margin: 0 auto;
        padding: 0 .5rem 1.25rem
    }
    .pr-0 .b-e-car .b-e-w-correct {
        margin: -1.25rem 0
    }
    .b-e-car .item {
        padding: .9375rem
    }
    .pr-0 .b-e-car .item {
        padding: .625rem;
        margin: .46875rem 0
    }
    .b-e-car.grid-3:after,
    .b-e-car.grid-3:before {
        content: "3"
    }
    .pr-0 .b-e-car.grid-3:after {
        content: "1"
    }
    .pr-320 .b-e-car.grid-3:after {
        content: "2"
    }
    .b-e-car.grid-4:after,
    .pr-infinity .b-e-car.grid-3:after {
        content: "3"
    }
    .pr-0 .b-e-car.grid-4:after {
        content: "1"
    }
    .pr-320 .b-e-car.grid-4:after {
        content: "2"
    }
    .pr-600 .b-e-car.grid-4:after {
        content: "3"
    }
    .pr-infinity .b-e-car.grid-4:after {
        content: "4"
    }
    .b-e-car.grid-5:after {
        content: "3"
    }
    .pr-0 .b-e-car.grid-5:after {
        content: "1"
    }
    .pr-32 .b-e-car.grid-5:after {
        content: "2"
    }
    .pr-600 .b-e-car.grid-5:after {
        content: "3"
    }
    .pr-900 .b-e-car.grid-5:after {
        content: "4"
    }
    .pr-infinity .b-e-car.grid-5:after {
        content: "5"
    }
    .grid-3 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+3) {
        display: block
    }
    .grid-3 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+4) {
        display: none
    }
    .grid-4 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+3) {
        display: block
    }
    .grid-4 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+4) {
        display: none
    }
    .grid-5 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+3) {
        display: block
    }
    .grid-5 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+4) {
        display: none
    }
    .b-sr-main {
        padding: 1.875rem 0
    }
    .b-sr-head {
        padding: 0 0 1.875rem
    }
    .b-sr .b-sr-head.b-text .b-sr-title {
        font-size: 2.25rem;
        line-height: 1.27778
    }
    .b-sr .b-sr-head.b-text .b-sr-count {
        font-size: 1rem;
        line-height: 1.5
    }
    .b-sr .b-sr-list-head.b-text .b-sr-list-title {
        font-size: 1.75rem;
        line-height: 1.28571
    }
    .cb-buttons {
        margin-bottom: 0
    }
    .cb-button {
        margin: .875rem 1.25rem .875rem 0;
        padding-left: 1.5625rem;
        padding-right: 1.5625rem
    }
    .cb-button-text {
        margin: .5625rem 0 .625rem
    }
    .cb-advanced-c {
        padding: 2rem
    }
    .mt-image-top .mt-item {
        padding: .9375rem
    }
    .pr-400 .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
    }
    .pr-600 .mt-image-top.grid-2 .mt-item {
        width: 50%
    }
    .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 {
        width: 33.3%
    }
    .pr-400 .mt-image-top.grid-3 .mt-item {
        width: 50%;
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
    .mt-image-top.grid-4 .mt-item,
    .pr-600 .mt-image-top.grid-3 .mt-item {
        width: 33.3%
    }
    .pr-400 .mt-image-top.grid-4 .mt-item {
        width: 50%;
        padding-right: 1.25rem;
        padding-left: 1.25rem
    }
    .pr-600 .mt-image-top.grid-4 .mt-item {
        width: 33.3%
    }
    .pr-900 .mt-image-top.grid-4 .mt-item {
        width: 25%
    }
    .mt-image-left .mt-item {
        padding: .9375rem
    }
    .pr-400 .mt-image-left .mt-item {
        padding: .625rem
    }
    .pr-600 .mt-image-left .mt-item {
        padding: .9375rem
    }
    .pr-900 .mt-image-left .mt-item {
        padding: 1.25rem
    }
    .mt-image-left.grid-2 .mt-item,
    .pr-600 .mt-image-left.grid-2 .mt-item {
        width: 50%
    }
    .mt-image-left.grid-2 .mt-item .b-img {
        height: 7.5rem;
        width: 7.5rem
    }
    .mt-image-left.grid-2 .mt-item .b-img embed {
        height: 3.75rem;
        width: 3.75rem
    }
    .mt-image-left.grid-3 .mt-item,
    .pr-600 .mt-image-left.grid-3 .mt-item {
        width: 50%
    }
    .pr-900 .mt-image-left.grid-3 .mt-item {
        width: 33.3%
    }
    .mt-image-left.grid-4 .mt-item,
    .pr-400 .mt-image-left.grid-4 .mt-item {
        width: 50%
    }
    .pr-600 .mt-image-left.grid-4 .mt-item {
        width: 33.3%
    }
    .pr-900 .mt-image-left.grid-4 .mt-item {
        width: 25%
    }
    .mt-image-left-float .mt-item {
        padding: .75rem
    }
    .pr-400 .mt-image-left-float .mt-item {
        padding: .6875rem
    }
    .mt-image-left-float .mt-item .b-img,
    .pr-600 .mt-image-left-float .mt-item .b-img {
        margin: 0 .8125rem 0 0
    }
    .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-left-float.grid-2 .mt-item,
    .mt-image-left-float.grid-3 .mt-item,
    .pr-600 .mt-image-left-float.grid-2 .mt-item,
    .pr-600 .mt-image-left-float.grid-3 .mt-item {
        width: 50%
    }
    .pr-900 .mt-image-left-float.grid-3 .mt-item {
        width: 33.3%
    }
    .mt-image-left-float.grid-4 .mt-item,
    .pr-600 .mt-image-left-float.grid-4 .mt-item {
        width: 50%
    }
    .pr-900 .mt-image-left-float.grid-4 .mt-item {
        width: 33.3%
    }
    .pr-1200 .mt-image-left-float.grid-4 .mt-item {
        width: 25%
    }
    .mt-image .mt-item,
    .pr-400 .mt-image .mt-item {
        padding: .6875rem
    }
    .mt-image.img-s-p .b-text {
        padding-top: 1.875rem;
        padding-bottom: 1.5625rem
    }
    .pr-400 .mt-image.grid-2 .mt-item {
        width: 50%
    }
    .mt-image.grid-3 .mt-item {
        width: 33.3%
    }
    .pr-400 .mt-image.grid-3 .mt-item {
        width: 50%
    }
    .mt-image.grid-4 .mt-item,
    .pr-600 .mt-image.grid-3 .mt-item {
        width: 33.3%
    }
    .pr-400 .mt-image.grid-4 .mt-item {
        width: 50%
    }
    .pr-600 .mt-image.grid-4 .mt-item {
        width: 33.3%
    }
    .pr-900 .mt-image.grid-4 .mt-item {
        width: 25%
    }
    .mt-image.grid-5 .mt-item {
        width: 33.3%
    }
    .pr-400 .mt-image.grid-5 .mt-item {
        width: 50%
    }
    .pr-600 .mt-image.grid-5 .mt-item {
        width: 33.3%
    }
    .pr-768 .mt-image.grid-5 .mt-item {
        width: 25%
    }
    .pr-900 .mt-image.grid-5 .mt-item {
        width: 20%
    }
    .mt-pricelist {
        padding: .9375rem
    }
    .pr-0 .mt-pricelist .mt-i-c {
        flex-direction: column
    }
    .pr-320 .mt-pricelist .mt-i-c {
        flex-direction: row
    }
    .mt-pricelist .b-text .b-text-c {
        padding: .5625rem
    }
    .pr-0:not(.pr-320) .mt-pricelist .b-text:first-child .b-text-c {
        padding: .375rem 0 0
    }
    .pr-0:not(.pr-320) .mt-pricelist .b-text:last-child .b-text-c {
        text-align: left;
        padding: 0 0 .375rem
    }
    .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: 25px;
        right: 25px
    }
    .s-f-edit .s-f-l-w {
        padding-top: .75rem!important;
        padding-bottom: .75rem!important
    }
    .s-f-edit .s-f-l-w:before {
        left: 25px;
        right: 25px
    }
    .l-boxed .s-f-edit .s-f-l-w .s-bg {
        top: 40px
    }
    .s-f-map .s-bg-w {
        left: 25px;
        right: 25px;
        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: 25px;
        right: 25px;
        width: calc(100% - 3.125rem)
    }
    .l-boxed .l-m .s-hm-bdh.hn-centered,
    .l-boxed .l-m .s-hm:not(.hn-bottom):not(.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):not(.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):not(.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):not(.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):not(.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):not(.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):not(.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: 8px
    }
    .hb-on:not(.l-sidebar):not(.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(60vh - 2.5rem)
    }
    .wnd-fe:not(.hb-on):not(.l-sidebar):not(.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):not(.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):not(.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):not(.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(60vh - 3.0625rem - 2.5rem)
    }
    .hb-on:not(.l-sidebar):not(.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(75vh - 2.5rem)
    }
    .wnd-fe:not(.hb-on):not(.l-sidebar):not(.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):not(.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):not(.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):not(.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
    }
    .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-width:75em) {
    .cb-button:last-of-type {
        margin-right: 0
    }
}

@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):not(.s-hm-hidden).wnd-h-full {
        min-height: calc(100vh + 10rem)
    }
    .wnd-cms.l-boxed .l-m .s-hm:not(.hn-centered):not(.hn-bottom):not(.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):not(.hn-bottom):not(.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%
    }
    .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
    }
    .blog.grid-3 .item,
    .blog.grid-4 .item {
        width: 33.3%
    }
    .b-e-f {
        padding: 1.25rem
    }
    .b-e-f-c {
        padding-bottom: 0
    }
    .b-e-f-title {
        margin-bottom: 1.25rem
    }
    .b-e-f .ef-level-1,
    .pr-768 .b-e-f .ef-level-1 {
        display: block;
        margin: 0;
        padding: 0
    }
    .b-e-f .ef-level-2,
    .b-e-f .ef-level-3,
    .pr-768 .b-e-f .ef-level-2,
    .pr-768 .b-e-f .ef-level-3 {
        padding-left: .9375rem
    }
    .b-e-f .ef-level-max,
    .pr-768 .b-e-f .ef-level-max {
        padding-left: 0
    }
    .b-e-f-select,
    .pr-768 .b-e-f-select {
        display: none
    }
    .b-e.wnd-show-filter.show-f .b-e-w {
        width: 78%;
        float: right;
        padding-left: .9375rem
    }
    .b-e.wnd-show-filter.show-f .b-e-f {
        width: 22%;
        float: left;
        padding-right: .625rem;
        padding-left: 0;
        padding-top: .625rem
    }
    .b-e-s .item-wrapper {
        flex-direction: row
    }
    .b-e-s .item-media {
        width: 50%;
        float: left
    }
    .b-e-s .item-content {
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
        align-items: flex-start;
        width: 50%;
        float: left;
        text-align: left;
        padding: 1.25rem 2em 1.25rem 3em
    }
    .b-e-s .item-price {
        text-align: left;
        padding: 1em 0 1.5em
    }
    .b-e-s .prd-text {
        margin: .75rem 0
    }
    .b-e-s .prd-btn {
        text-align: left;
        margin: 0;
        padding: 0 0 1.25rem
    }
    .b-e-crt-head {
        display: block;
        padding: .625rem .8125rem
    }
    .b-e-crt-th {
        padding: 0 .3125rem;
        float: left
    }
    .b-e-crt-th:first-child {
        padding-left: 0
    }
    .b-e-crt-th:last-child {
        padding-right: 0
    }
    .b-e-crt-tr {
        padding: .8125rem;
        margin: 0 0 .625rem
    }
    .b-e-crt-td {
        padding: .3125rem;
        float: left
    }
    .b-e-crt-td:first-child {
        padding-left: 0
    }
    .b-e-crt-td:last-child {
        padding-right: 0
    }
    .b-e-crt-i {
        display: flex
    }
    .b-e-crt-vertical {
        display: flex;
        flex-direction: column;
        justify-content: center
    }
    .b-e-crt-product {
        width: 49%
    }
    .b-e-crt-product a {
        align-items: center
    }
    .b-e-crt-img {
        width: 4.0625rem;
        height: 4.0625rem
    }
    .b-e-crt-title,
    .b-e-crt-variant {
        margin-left: 1.25rem
    }
    .b-e-crt-variant {
        padding: 0 0 .3125rem
    }
    .b-e-crt-price {
        display: flex;
        width: 15%;
        text-align: left
    }
    .b-e-crt-qty {
        width: 13%;
        min-width: 8.125rem;
        align-items: center
    }
    .b-e-crt-qty,
    .b-e-crt-qty-w {
        text-align: center
    }
    .b-e-crt-qty-c {
        padding-left: 0
    }
    .b-e-crt-out-of-stock {
        margin-left: 0
    }
    .b-e-crt-sum {
        align-items: flex-end;
        min-height: 0;
        width: 17%
    }
    .b-e-crt-delete {
        position: relative;
        top: auto;
        right: auto;
        width: 7%;
        text-align: right;
        float: right;
        align-items: flex-end
    }
    .b-e-crt-tot {
        padding: 1.375rem 1.4375rem;
        text-align: right
    }
    .b-e-crt-tot-label {
        float: none
    }
    .b-e-crt-tot-value {
        float: none;
        padding: 0 6.5% 0 .9375rem
    }
    .b-e-crt-cont {
        float: left;
        line-height: 1;
        padding: 3.4375rem .8125rem 0;
        max-width: 39%
    }
    .wnd-fe.wnd-free-bar-default .b-e-crt-cho,
    .wnd-fe.wnd-free-bar-fixed .b-e-crt-cho {
        bottom: auto
    }
    .b-e-crt-cho {
        position: relative;
        float: right;
        text-align: right;
        line-height: 0;
        padding: 2.5rem .8125rem 0;
        max-width: 60%
    }
    .wnd-page.wnd-cart {
        padding-bottom: 0!important
    }
    .b-e-d form {
        display: grid;
        grid-template-columns: 50% 50%;
        grid-template-rows: max-content 1fr
    }
    .b-e-d-left {
        padding-right: 1.25rem
    }
    .b-e-d-head {
        grid-column: 2/3;
        grid-row: 1/2
    }
    .b-e-d-gal {
        grid-column: 1/2;
        grid-row: 1/3;
        place-self: stretch
    }
    .b-e-d-c {
        grid-column: 2/3;
        grid-row: 2/3
    }
    .b-e-d-price,
    .b-e-d .prd-title-c {
        padding: .3125rem 1.25rem
    }
    .b-e-d .prd-title-c {
        margin-bottom: .3125rem
    }
    .b-e-d .prd-text-c {
        padding: .75rem 1.25rem
    }
    .wnd-fe.wnd-free-bar-default .b-e-d .prd-crt,
    .wnd-fe.wnd-free-bar-fixed .b-e-d .prd-crt {
        bottom: auto
    }
    .b-e-d .prd-crt {
        display: inline-block;
        position: relative;
        padding: 1.25rem;
        background-color: transparent!important;
        box-shadow: none!important
    }
    .b-e-d .prd-gal-nav ul {
        width: auto
    }
    .b-e-d .prd-gal-nav-arrow {
        width: 1.5625rem;
        height: 100%
    }
    .b-e-d .prd-variants-title {
        margin: .9375rem 0 .625rem 1.25rem
    }
    .b-e-d .prd-variants-c {
        margin: -.25rem .3125rem 0;
        padding: 0 0 1.25rem
    }
    .b-e-d .prd-variants-group {
        float: none;
        width: 100%
    }
    .b-e-d .prd-variants-group .select {
        max-width: 15em
    }
    .l.wnd-fe.wnd-free-bar-fixed .wnd-page {
        margin-bottom: 3.75rem
    }
    .l.wnd-fe.wnd-free-bar-default .wnd-cart,
    .l.wnd-fe.wt-product.wnd-free-bar-default .wnd-page {
        margin-bottom: 0
    }
    .wnd-free-stripe>a {
        padding: 1rem 1.25rem
    }
    .mt-image.grid-5 .mt-item {
        width: 25%
    }
    .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(0px)) {
        .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):not(.l-sidebar) .l-m .s-hm-hidden+.s:not(.s-hc).wnd-s-higher .s-c {
        padding-top: 2rem
    }
    .l:not(.l-boxed):not(.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):not(.s-hm):not(.s-hb) .s-c {
        padding-right: 1.875rem;
        padding-left: 1.875rem
    }
    @supports (padding:max(0px)) {
        .l-boxed .s:not(.s-hn):not(.s-hm):not(.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 {
        paddin-bottom: 20px
    }
    .b-s-l {
        padding-left: 1.25rem
    }
    .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.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: -3px
    }
    .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: translateY(-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: 16px
    }
    .wnd-mt-classic:not(.s-hn-centered) #menu .level-2 {
        left: -30px
    }
    .wnd-mt-classic:not(.s-hn-centered) .initial-state {
        overflow: hidden
    }
    .wnd-mt-classic:not(.s-hn-centered) .initial-state #menu-slider {
        display: block
    }
    .wnd-mt-classic:not(.s-hn-centered) .initial-state #menu {
        overflow: hidden;
        text-align: right;
        width: calc(100% - 20.625rem - 1.5625rem)
    }
    .wnd-eshop .wnd-mt-classic:not(.s-hn-centered) .initial-state #menu {
        width: calc(100% - 20.625rem - 1.5625rem - 11.25rem)
    }
    .wnd-mt-classic:not(.s-hn-centered) .initial-state #menu .level-1 {
        white-space: nowrap
    }
    .s-hn-centered #menu-slider {
        float: none
    }
    .wnd-eshop .s-hn-centered .initial-state #menu,
    .wnd-eshop .s-hn-centered .initial-state .level-1 {
        overflow: hidden
    }
    .wnd-eshop .s-hn-centered .initial-state .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>.menu-item {
        text-transform: uppercase
    }
    .s-hn-centered #menu .level-1>li>.mm-arrow {
        transition: color .3s ease
    }
    .s-hn-centered #menu .level-1>li>.mm-arrow:after {
        top: -2px;
        font-weight: 100;
        font-size: 16px
    }
    .s-hn-centered #menu .level-1>li:first-child .level-2 {
        left: -50px
    }
    .s-hn-centered #menu .level-2 {
        left: -35px
    }
    .s-hn-centered .initial-state .n-l-w {
        height: 4.4375rem;
        overflow: hidden;
        width: 100%
    }
    .s-hn-centered .initial-state .n-l-w-i {
        width: 100%
    }
    .s-hn-centered .initial-state #menu-slider {
        display: flex;
        flex-direction: row;
        align-items: center;
        justify-content: center
    }
    .s-hn-centered .initial-state #menu {
        width: 100%!important
    }
    .s-hn-centered .initial-state #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 #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: 50px;
        display: block
    }
    .wnd-mt-classic #menu .level-1>li>.menu-item>.menu-item-text {
        transition: all .3s ease;
        padding-bottom: .0625rem;
        white-space: nowrap;
        position: relative
    }
    .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: 50px;
        display: block;
        outline: 0;
        top: 0;
        padding: 0!important
    }
    body:not(.touched) .wnd-mt-classic #menu .level-1>li>.mm-arrow {
        pointer-events: none
    }
    .wnd-mt-classic #menu .level-1>li>.mm-arrow:after {
        transition: all .3s ease;
        content: "\f107";
        font-family: WebnodeIcons;
        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: 35px;
        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: 15px;
        left: 50px;
        bottom: 30px;
        right: 50px
    }
    .wnd-mt-classic #menu .level-2.align {
        left: auto;
        right: 0;
        padding-right: 0
    }
    .wnd-mt-classic #menu .level-2.open {
        animation: h 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;
        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: b .25s;
        transform: rotate(90deg)
    }
    .wnd-mt-classic #menu .level-3 {
        display: none
    }
    .wnd-mt-classic #menu .level-3.open {
        animation: c .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: 68px;
        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: 10px;
        z-index: 75
    }
    .wnd-mt-classic:not(.menu-bottom) #menu .level-2.align:before {
        left: auto;
        right: 12px
    }
    .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: 38px;
        padding-bottom: .9375rem;
        padding-top: 1.875rem
    }
    .wnd-mt-classic:not(.menu-bottom) #menu .level-2.top:before {
        transform: rotate(180deg);
        bottom: 9px;
        top: auto
    }
    .wnd-mt-classic:not(.menu-bottom) #menu .level-2.top:after {
        top: 30px;
        bottom: 15px
    }
    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .mm-arrow {
        right: 10px;
        width: 1.875rem;
        z-index: 75;
        margin: 0;
        padding: 0;
        line-height: 22px;
        font-size: 13px
    }
    .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: d 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;
        line-height: 16px
    }
    .wnd-mt-classic:not(.menu-bottom) #menu .level-2 .menu-item-text {
        display: inline-block;
        position: relative;
        padding-top: .375rem;
        line-height: 16px
    }
    .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: 18px
    }
    .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: -50px
    }
    .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: d 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: .4;
        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: 74px;
        border-top: 4px solid transparent;
        border-bottom: 4px solid transparent;
        transition: all .3s linear
    }
    .wnd-mt-classic.menu-bottom #menu .level-2 {
        top: 67px
    }
    .wnd-mt-classic.menu-bottom.sticky #menu .level-2 {
        top: 67px!important
    }
    .wnd-mt-classic.menu-bottom .bgonscroll #menu .level-1>li>a {
        line-height: 74px!important;
        height: 5.125rem!important
    }
    .wnd-mt-classic.menu-bottom.s-hn-slogan #menu .level-1>li>a {
        line-height: 114px;
        height: 7.625rem
    }
    .wnd-mt-classic.menu-bottom.s-hn-slogan #menu .level-2 {
        top: 107px
    }
    .wnd-mt-classic.menu-bottom.wnd-nh-l #menu .level-1>li>a {
        line-height: 122px;
        height: 8.125rem
    }
    .wnd-mt-classic.menu-bottom.wnd-nh-l #menu .level-2 {
        top: 115px
    }
    .wnd-mt-classic.menu-bottom.wnd-nh-l.s-hn-slogan #menu .level-1>li>a {
        line-height: 152px;
        height: 10rem
    }
    .wnd-mt-classic.menu-bottom.wnd-nh-l.s-hn-slogan #menu .level-2 {
        top: 145px
    }
    .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: 52px;
        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: 67px;
        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: 115px
    }
    .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: 11px
    }
    .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: -15px
    }
    .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: 5px
    }
    .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: -4px;
        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: -4px;
        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: 20px
    }
    .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: -15px
    }
    .wnd-eshop .wnd-mt-classic.menu-spaces .level-1>li:last-child .level-2.align {
        right: 5px
    }
    .wnd-mt-classic.menu-delimiters-slash .level-1>li>.menu-item {
        text-transform: uppercase;
        padding: 0 .625rem
    }
    .wnd-eshop .wnd-mt-classic.menu-delimiters-slash .level-1>li>.menu-item {
        padding: 0 .75rem
    }
    .wnd-mt-classic.menu-delimiters-slash .level-1>li>.menu-item:after {
        content: "/";
        position: relative;
        right: -10px
    }
    .wnd-eshop .wnd-mt-classic.menu-delimiters-slash .level-1>li>.menu-item:after {
        display: none
    }
    .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: -25px
    }
    .wnd-mt-classic.menu-delimiters-slash .level-1>li.wnd-with-submenu>.mm-arrow {
        right: 15px
    }
    .wnd-eshop .wnd-mt-classic.menu-delimiters-slash .level-1>li.wnd-with-submenu>.mm-arrow {
        right: 10px
    }
    .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: -50px
    }
    .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: -13px
    }
    .wnd-mt-classic.menu-delimiters-doublepipe .level-1>li>.menu-item {
        text-transform: uppercase;
        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: 15px
    }
    .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: -25px
    }
    .wnd-mt-classic.menu-delimiters-doublepipe .level-1>li.wnd-with-submenu>.menu-item span:after {
        right: -15px
    }
    .wnd-mt-classic.menu-delimiters-doublepipe .level-1>li.wnd-with-submenu.wnd-active>.menu-item span:after {
        right: -23px
    }
    .wnd-mt-classic.menu-delimiters-doublepipe .level-1>li.wnd-active>.menu-item>span:before {
        left: -10px;
        opacity: 1
    }
    .wnd-mt-classic.menu-delimiters-doublepipe .level-1>li.wnd-active>.menu-item>span:after {
        right: -10px;
        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-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!important
    }
    .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;
        margin-top: -.0625rem
    }
    .wnd-mt-sliding #menu-submit>span:before {
        bottom: 6px
    }
    .wnd-mt-sliding #menu-submit>span:after {
        bottom: -6px
    }
    .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: 18px;
        right: 8px;
        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: translateZ(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
    }
    body.wnd-fe.wnd-free-bar-fixed-top-default .wnd-mt-sliding #menu-slider {
        padding-top: 4.8125rem
    }
    body.wnd-fe.wnd-free-bar-fixed-top-button .wnd-mt-sliding #menu-slider {
        padding-top: 3.75rem
    }
    .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: 1;
        position: relative;
        width: 100%;
        padding: 1.5625rem 0
    }
    .wnd-mt-sliding .scrolldown,
    .wnd-mt-sliding .scrollup {
        transition: opacity .3s;
        transform: translateX(-50%);
        font-size: .875rem;
        line-height: 1.71429;
        width: 1.875rem;
        height: 1.875rem;
        position: absolute;
        left: 50%;
        opacity: .4;
        white-space: nowrap;
        cursor: pointer;
        z-index: 75;
        padding: .9375rem
    }
    body:not(.touched) .wnd-mt-sliding .scrolldown:hover,
    body:not(.touched) .wnd-mt-sliding .scrollup:hover {
        opacity: 1
    }
    .wnd-mt-sliding .scrolldown.hide,
    .wnd-mt-sliding .scrollup.hide {
        display: none
    }
    .wnd-mt-sliding .scrolldown.show,
    .wnd-mt-sliding .scrollup.show {
        display: block
    }
    .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: -5px
    }
    .wnd-mt-sliding .scrollup:after {
        top: 10px
    }
    .wnd-mt-sliding .scrolldown {
        bottom: -5px
    }
    .wnd-mt-sliding .scrolldown:after {
        bottom: 10px
    }
    .wnd-mt-sliding #menu {
        display: block;
        position: relative;
        width: 100%;
        padding: 0;
        margin: 0;
        overflow-y: scroll;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch
    }
    .wnd-mt-sliding #menu::-webkit-scrollbar {
        display: none
    }
    .wnd-mt-sliding #menu>div {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        display: block;
        width: 100%;
        margin: 0
    }
    .wnd-mt-sliding #menu.centered>div {
        bottom: 50%;
        top: auto;
        transform: translateY(50%)
    }
    .wnd-mt-sliding #menu .mm-arrow {
        transition: color .3s ease, text-shadow .3s ease, font-weight 50ms ease-in-out;
        line-height: 23px;
        top: 5px;
        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;
        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: 10px
    }
    .wnd-mt-sliding #menu .level-2 .mm-arrow {
        transition: color .3s ease!important;
        line-height: 0;
        top: 4px
    }
    .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: 23px;
        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 .wnd-with-submenu.hover {
        padding-bottom: 0
    }
    .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 {
        padding: .1875rem 0 .625rem
    }
    .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: 18px!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-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: e .3s;
        transform: rotate(45deg)
    }
    .wnd-mt-boxed #menu-submit.active>span:after {
        animation: f .3s;
        transform: rotate(-45deg)
    }
    .wnd-mt-boxed .menu-close {
        display: none
    }
    .wnd-mt-boxed #menu {
        position: absolute;
        top: 9px;
        padding: .625rem;
        z-index: 100;
        text-align: left;
        display: none;
        width: 16.875rem;
        right: 5px
    }
    .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;
        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;
        text-transform: uppercase
    }
    .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 {
        transition: all .3s ease;
        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 {
        transition: all .3s ease-in;
        margin: 0;
        padding: 0;
        display: none
    }
    .wnd-mt-boxed #menu .level-2.open,
    .wnd-mt-boxed #menu .level-3.open {
        animation: h .7s;
        opacity: 1;
        display: block
    }
    .wnd-mt-boxed #menu .level-2 .menu-item {
        padding-left: 2.5rem
    }
    .wnd-mt-boxed #menu .level-3.open {
        animation: h .5s
    }
    .wnd-mt-boxed #menu .level-3 .menu-item {
        padding-left: 3.75rem
    }
    .wnd-mt-boxed #menu .level-max {
        display: block!important
    }
    .wnd-mt-sidebar .menu-close {
        display: none
    }
    .wnd-mt-sidebar #menu-block {
        display: flex;
        flex-grow: 1;
        flex-direction: column;
        justify-content: center;
        position: relative;
        padding: 1.5625rem 0;
        overflow: hidden;
        width: 120%;
        margin-left: -10%
    }
    .wnd-mt-sidebar .scrolldown,
    .wnd-mt-sidebar .scrollup {
        transition: opacity .3s;
        transform: translateX(-50%);
        font-size: .875rem;
        line-height: 1.71429;
        width: 1.875rem;
        height: 1.875rem;
        position: absolute;
        left: 50%;
        opacity: .7;
        white-space: nowrap;
        cursor: pointer;
        display: none;
        z-index: 75;
        padding: .9375rem
    }
    .wnd-mt-sidebar .scrolldown.hidden,
    .wnd-mt-sidebar .scrollup.hidden {
        display: none
    }
    body.wnd-fe:not(.touched) .wnd-mt-sidebar .scrolldown:hover,
    body.wnd-fe:not(.touched) .wnd-mt-sidebar .scrollup:hover {
        opacity: 1
    }
    .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-mt-sidebar .scrollup {
        top: -5px
    }
    .wnd-mt-sidebar .scrollup:after {
        top: 10px
    }
    .wnd-mt-sidebar .scrolldown {
        bottom: -5px
    }
    .wnd-mt-sidebar .scrolldown:after {
        bottom: 10px
    }
    .wnd-mt-sidebar #menu {
        display: block;
        position: relative;
        width: 100%;
        overflow: hidden;
        overflow: -moz-scrollbars-none;
        -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch
    }
    .wnd-eshop .wnd-mt-sidebar #menu {
        margin-top: 1em
    }
    .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: 16px;
        line-height: 0;
        top: 5px;
        text-shadow: none!important
    }
    .wnd-mt-sidebar #menu .mm-arrow:after {
        content: "\f105";
        font-family: WebnodeIcons;
        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: 10px
    }
    .wnd-mt-sidebar #menu .level-2 .mm-arrow {
        top: 0
    }
    .wnd-mt-sidebar #menu .level-2 .mm-arrow.mm-up {
        right: 17px
    }
    .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
    }
    .wnd-mt-sidebar #menu .menu-item-text {
        line-height: 20px;
        letter-spacing: .0625rem;
        overflow: hidden;
        text-overflow: ellipsis;
        text-transform: uppercase
    }
    .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
    }
    .wnd-mt-sidebar #menu .level-2 .menu-item-text {
        max-width: 100%;
        display: inline-block;
        text-transform: none
    }
    .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;
        font-style: italic
    }
    .wnd-mt-sidebar #menu .level-max {
        display: block!important;
        padding: 0
    }
    .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-menu-empty .s-hn .cart:before,
    .wnd-s-b .s-hn .cart:before {
        display: none
    }
    .s-hn .cart-text {
        display: inline
    }
    .s-hn-sidebar .cart-block {
        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 {
        line-height: 35px;
        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: 14px;
        right: 10px
    }
    .wnd-mt-boxed .cart-and-mobile {
        padding: 0 .9375rem
    }
    .menu-default .cart,
    .menu-strikethrough .cart {
        margin-left: .3125rem
    }
    .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: -4px;
        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: 5px
    }
    .menu-bottom .cart a {
        transition: all .3s linear;
        padding: 0 0 0 1.125rem;
        line-height: 74px;
        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: 114px;
        height: 7.625rem
    }
    .menu-bottom.s-hn-slogan.sticky .cart a {
        line-height: 74px;
        height: 5.125rem
    }
    .menu-bottom.s-hn-slogan.sticky .cart-piece-count {
        top: 46%
    }
    .menu-bottom.wnd-nh-l .cart a {
        line-height: 122px;
        height: 8.125rem
    }
    .menu-bottom.wnd-nh-l .cart-piece-count {
        top: 48%
    }
    .menu-bottom.wnd-nh-l .bgonscroll .cart a {
        line-height: 74px;
        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: 152px;
        height: 10rem
    }
    .menu-bottom.wnd-nh-l.s-hn-slogan.sticky .cart a {
        line-height: 74px;
        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;
        text-transform: uppercase
    }
    .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;
        text-transform: uppercase
    }
    .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: 10px
    }
    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.exo2.claim-46,
    .claim-wb.fira-sans.claim-46,
    .claim-wb.josefix.claim-46,
    .claim-wb.jp-kei-font.claim-46,
    .claim-wb.proxima-nova.claim-46,
    .claim-wb.raleway.claim-46,
    .claim-wb.roboto.claim-46,
    .claim-wb.zilla-slab.claim-46,
    .claim-wb.zillaslab.claim-46 {
        line-height: 170%
    }
    .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.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.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.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.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.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.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.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.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.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.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.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.exo2.claim-80,
    .claim-wb.fira-sans.claim-80,
    .claim-wb.josefix.claim-80,
    .claim-wb.jp-kei-font.claim-80,
    .claim-wb.proxima-nova.claim-80,
    .claim-wb.raleway.claim-80,
    .claim-wb.roboto.claim-80,
    .claim-wb.zilla-slab.claim-80,
    .claim-wb.zillaslab.claim-80 {
        line-height: 150%
    }
    .claim-wb.exo2.claim-100,
    .claim-wb.fira-sans.claim-100,
    .claim-wb.josefix.claim-100,
    .claim-wb.jp-kei-font.claim-100,
    .claim-wb.proxima-nova.claim-100,
    .claim-wb.raleway.claim-100,
    .claim-wb.roboto.claim-100,
    .claim-wb.zilla-slab.claim-100,
    .claim-wb.zillaslab.claim-100 {
        line-height: 146%
    }
    .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.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.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.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.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.lora.claim-46,
    .claim-wb.marcellix.claim-46,
    .claim-wb.merriweather.claim-46,
    .claim-wb.montserrat.claim-46,
    .claim-wb.playfair-display.claim-46,
    .claim-wb.quicksand.claim-46,
    .claim-wb.rajdhani.claim-46 {
        line-height: 175%
    }
    .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.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.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.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 {
        line-height: 170%
    }
    .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.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.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.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 {
        line-height: 165%
    }
    .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.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.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.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 {
        line-height: 160%
    }
    .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.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.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.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 {
        line-height: 150%
    }
    .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.lora.claim-142,
    .claim-wb.lora.claim-170,
    .claim-wb.marcellix.claim-142,
    .claim-wb.marcellix.claim-170,
    .claim-wb.merriweather.claim-142,
    .claim-wb.merriweather.claim-170,
    .claim-wb.montserrat.claim-142,
    .claim-wb.montserrat.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 {
        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 {
        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 {
        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 {
        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 {
        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 {
        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 {
        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 {
        line-height: 173%
    }
    .claim-wb.brandon-grotesque.claim-46,
    .claim-wb.noto-sans-japanese.claim-46,
    .claim-wb.noto-serif-japanese.claim-46 {
        line-height: 190%
    }
    .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.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.brandon-grotesque.claim-63,
    .claim-wb.brandon-grotesque.claim-64,
    .claim-wb.brandon-grotesque.claim-65,
    .claim-wb.brandon-grotesque.claim-66,
    .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.brandon-grotesque.claim-70,
    .claim-wb.brandon-grotesque.claim-72,
    .claim-wb.brandon-grotesque.claim-74,
    .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.brandon-grotesque.claim-80,
    .claim-wb.noto-sans-japanese.claim-80,
    .claim-wb.noto-serif-japanese.claim-80 {
        line-height: 175%
    }
    .claim-wb.brandon-grotesque.claim-100,
    .claim-wb.noto-sans-japanese.claim-100,
    .claim-wb.noto-serif-japanese.claim-100 {
        line-height: 170%
    }
    .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.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: 57px
    }
    .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: 57px
    }
    .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: 57px
    }
    .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: 57px
    }
    .claim-underline:after {
        width: 7.1875rem;
        top: -3px
    }
    .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
    }
    .l-sidebar.b-btn-s-l .b-btn-l {
        min-width: 12rem;
        padding: .875rem 1rem
    }
    .b-gal .wnd-empty-placeholder {
        margin: 1.25rem .9375rem
    }
    .b-gal-grid {
        padding: .1875rem
    }
    .b-gal-grid.grid-4 .b-gal-item,
    .b-gal-grid.grid-5 .b-gal-item {
        width: 25%
    }
    .b-gal-grid .b-gal-item {
        padding: .75rem
    }
    .pr-0 .b-gal-feed .b-gal-w {
        margin: .3125rem
    }
    .pr-1200 .b-gal-feed .b-gal-w {
        margin: 0
    }
    .pr-0 .b-gal-classic .b-gal-w {
        padding: 0
    }
    .pr-400 .b-gal-classic .b-gal-w {
        padding: .3125rem
    }
    .pr-1200 .b-gal-classic .b-gal-w {
        padding: 0
    }
    .b-gal-horizontal {
        padding: .1875rem
    }
    .b-gal-horizontal .b-gal-item {
        margin: .75rem
    }
    .b-gal-horizontal.horizontal-ready .b-gal-img,
    .b-gal-horizontal img {
        height: 12.5rem
    }
    .pr:not(.pr-600) .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
    }
    .form.b-form-default .form-group-content label span span {
        padding: 0 .3125rem
    }
    .pr:not(.pr-600) .form.b-form-default .datepicker-icon {
        right: 30px
    }
    .pr .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
    }
    .b-e .item-labels {
        top: 10px
    }
    .b-e-g .item {
        margin: .625rem 0
    }
    .b-e-g.grid-4 .item,
    .b-e-g.grid-5 .item {
        width: 25%
    }
    .b-e-g .wnd-empty-placeholder {
        margin-top: 2.8125rem
    }
    .b-e-s .item-content {
        padding-left: 4.5em;
        padding-right: 3em
    }
    .b-e-car .b-e-w-correct {
        margin: -1.5625rem -.9375rem
    }
    .b-e-car .item {
        margin: .625rem 0
    }
    .b-e-car.grid-4:after,
    .b-e-car.grid-5:after {
        content: "4"
    }
    .grid-4 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+4) {
        display: block
    }
    .grid-4 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+5) {
        display: none
    }
    .grid-5 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+4) {
        display: block
    }
    .grid-5 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+5) {
        display: none
    }
    .wnd-w-narrow .b-e-d form {
        grid-template-columns: 55% 45%
    }
    .wnd-w-default .b-e-d form {
        grid-template-columns: 57% 43%
    }
    .wnd-w-max .b-e-d form,
    .wnd-w-wide .b-e-d form,
    .wnd-w-wider .b-e-d form {
        grid-template-columns: 60% 40%
    }
    .l-sidebar .s .b-e-d form {
        grid-template-columns: 55% 45%
    }
    .b-e-d-left {
        padding-right: 2.5rem
    }
    .l-sidebar .b-e-d-left {
        padding-right: 1.25rem
    }
    .b-e-d .prd-text-c {
        padding: .9375rem 1.25rem
    }
    .b-e-d .prd-gal {
        display: flex;
        flex-direction: row-reverse;
        align-content: stretch;
        align-items: stretch
    }
    .b-e-d .prd-gal-nav {
        flex-direction: column;
        width: 6.25rem;
        height: 33.75rem;
        margin: 0 .625rem 0 0
    }
    .b-e-d .prd-gal-nav.show-arrows {
        padding: 1.5625rem 0
    }
    .b-e-d .prd-gal-nav:after {
        content: "vertical"
    }
    .b-e-d .prd-gal-nav ul {
        width: 6.25rem;
        height: auto
    }
    .b-e-d .prd-gal-nav li {
        margin: .625rem 0 0;
        float: none
    }
    .b-e-d .prd-gal-nav-arrow {
        width: 100%;
        height: 1.5625rem
    }
    .b-e-d .prd-gal-nav-arrow-prev .prd-gal-nav-arrow-submit:before {
        transform: translate(-50%) rotate(90deg);
        top: -11px;
        left: 50%
    }
    .b-e-d .prd-gal-nav-arrow-next {
        top: auto;
        left: 0;
        bottom: 0;
        right: auto
    }
    .b-e-d .prd-gal-nav-arrow-next .prd-gal-nav-arrow-submit:before {
        transform: translate(50%) rotate(90deg);
        top: auto;
        bottom: -11px;
        right: 50%
    }
    .b-e-d .prd-gal.slideshow .prd-gal-nav {
        display: flex
    }
    .b-e-d .prd-variants-c {
        margin: -.25rem 0 0
    }
    .b-e-d .prd-variants-group {
        float: left;
        width: 50%
    }
    .b-e-d .prd-variants-group:nth-child(odd) {
        padding-right: .9375rem
    }
    .b-e-d .prd-variants-group:nth-child(2n+2) {
        padding-left: .9375rem
    }
    .b-e-d.wnd-empty-thumbnail .prd-gal-c:after {
        width: 12.5rem;
        height: 12.5rem;
        font-size: 200px
    }
    .wnd-s-b .search-bar {
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        width: 100%;
        height: 100%;
        line-height: 50px;
        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: -72px;
        height: 4.5rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search {
        margin-left: 1.25rem
    }
    .wnd-s-i .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search {
        width: auto
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search {
        width: 15rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-icon {
        padding: 0 1.5625rem;
        line-height: 50px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-icon:before {
        display: block
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-icon:after {
        position: absolute;
        right: 25px;
        margin: 0;
        line-height: 50px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-icon-text {
        display: inline
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.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: 38px;
        padding: 0 .625rem
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-bar-input::-webkit-input-placeholder {
        line-height: 38px
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-bar-input:-moz-placeholder,
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding) .search-bar-input::-moz-placeholder {
        line-height: 38px
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.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
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search {
        height: 2.375rem;
        position: relative
    }
    .wnd-s-i .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search {
        margin: 1.5625rem auto 1.25rem
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search {
        margin: 2.1875rem auto 1.875rem;
        width: 15rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search-icon {
        width: auto;
        margin: 0;
        padding: 0 .625rem;
        line-height: 38px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search-icon:before {
        display: none
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search-icon:after {
        right: 10px;
        line-height: 38px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search-icon-text {
        padding-right: 1.5625rem;
        line-height: 38px;
        margin: 0
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search-bar {
        padding: 0;
        justify-content: center
    }
    .wnd-s-i .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search-bar {
        left: 300px;
        width: calc(100% - 18.75rem)
    }
    .s-hn:not(.wnd-mt-boxed):not(.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):not(.wnd-mt-sliding).wnd-mt-sidebar .search:after {
        bottom: -20px
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).wnd-mt-sidebar .search:after {
        bottom: -30px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom .search {
        height: auto;
        margin-left: 0
    }
    .s-hn:not(.wnd-mt-boxed):not(.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):not(.wnd-mt-sliding).menu-bottom .search-icon:before {
        height: 2.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom .search-icon:after {
        right: 18px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom .search-icon:after,
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom .search-icon:before {
        transition: all .3s linear
    }
    .wnd-s-b .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom .search {
        margin-right: .9375rem;
        margin-left: .9375rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.sticky .search-icon:before {
        height: 2.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.wnd-nh-m .search-icon {
        line-height: 74px;
        height: 5.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.wnd-nh-m .search-icon:after {
        line-height: 74px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.wnd-nh-l .search-icon {
        line-height: 122px;
        height: 8.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.wnd-nh-l .search-icon:after {
        line-height: 122px;
        right: 18px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.wnd-nh-l.sticky .search-icon {
        line-height: 74px;
        height: 5.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.wnd-nh-l.sticky .search-icon:after {
        line-height: 74px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m .search-icon {
        line-height: 114px;
        height: 7.625rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m .search-icon:after {
        line-height: 114px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m.sticky .search-icon {
        line-height: 74px;
        height: 5.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-m.sticky .search-icon:after {
        line-height: 74px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l .search-icon {
        line-height: 152px;
        height: 10rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l .search-icon:after {
        line-height: 150px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l.sticky .search-icon {
        line-height: 74px;
        height: 5.125rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-bottom.s-hn-slogan.wnd-nh-l.sticky .search-icon:after {
        line-height: 74px
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-delimiters-pipe .search,
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-delimiters-slash .search {
        margin-left: 1.5625rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-delimiters-pipe .search-icon-text,
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-delimiters-slash .search-icon-text {
        text-transform: uppercase
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-spaces .search {
        margin-left: 1.875rem
    }
    .s-hn:not(.wnd-mt-boxed):not(.wnd-mt-sliding).menu-spaces .search-icon-text {
        text-transform: uppercase
    }
    .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: 38px;
        padding: 0 .625rem
    }
    .wnd-s-b .s-hn.wnd-mt-boxed .search-bar-submit {
        height: 2.375rem;
        line-height: 36px;
        width: 2.625rem;
        border-radius: 0;
        border: none;
        background: transparent;
        font-weight: 700
    }
    .wnd-s-b .s-hn.wnd-mt-sliding .search {
        width: 15rem;
        margin-right: .625rem
    }
    .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: 36px;
        padding: 0 .625rem
    }
    .wnd-s-b .s-hn.wnd-mt-sliding .search-bar-input:-ms-input-placeholder,
    .wnd-s-b .s-hn.wnd-mt-sliding .search-bar-input::-webkit-input-placeholder,
    .wnd-s-b .s-hn.wnd-mt-sliding .search-bar-input::placeholder {
        line-height: 36px
    }
    .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
    }
    .ssb-wrapper {
        border-radius: 5px;
        top: 84px;
        border: 1px solid
    }
    .wnd-s-b .ssb-wrapper {
        position: absolute;
        min-width: 35rem;
        left: auto;
        right: 0;
        top: 52px
    }
    .wnd-s-i .ssb-wrapper {
        border-radius: 0 0 5px 5px
    }
    .wnd-s-i.wnd-cms .ssb-wrapper {
        top: 116px
    }
    .wnd-s-i.wnd-fe .ssb-wrapper {
        top: 72px
    }
    .wnd-s-b.l-sidebar .ssb-wrapper {
        position: fixed;
        left: 30px;
        right: auto;
        bottom: auto
    }
    .wnd-s-i.l-sidebar .ssb-wrapper {
        position: fixed;
        left: 300px;
        right: 0;
        top: 72px;
        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: 116px
    }
    .ssb-view-all a:hover {
        text-decoration: underline
    }
    .b-sr-main {
        padding: 2.5rem 0
    }
    .b-sr-head {
        padding: 0 0 2.5rem;
        display: flex;
        justify-content: space-between;
        align-items: center
    }
    .b-sr-list-results {
        margin-top: .9375rem
    }
    .b-sr .b-sr-head.b-text .b-sr-title {
        padding: 0
    }
    .l-sidebar .wnd-free-stripe {
        left: 300px;
        width: calc(100% - 18.75rem)
    }
    .wnd-free-bar-fixed-top-button .wnd-free-stripe .wnd-free-stripe-text-mobile {
        display: none
    }
    .wnd-free-bar-fixed-top-button .wnd-free-stripe .wnd-free-stripe-text {
        display: block
    }
    .l-sidebar .wnd-user-bar {
        padding-left: 18.75rem
    }
    .l-sidebar.hb-on .wnd-user-bar {
        top: 40px
    }
    .cb-advanced-c {
        max-height: 80vh
    }
    .ghostinspector .cb-advanced-c {
        max-height: 40rem
    }
    .mt-image-top .mt-item {
        padding: 1.25rem
    }
    .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
    }
    .pr .mt-image-top.img-s-c.grid-2:not(.img-s-c-small) .wnd-type-icon .b-img-w {
        border: 2px solid
    }
    .pr-900 .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: 16.25rem
    }
    .mt-image-top.grid-2 .mt-item .b-text {
        font-size: 115%
    }
    .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-top.grid-4 .mt-item {
        width: 25%
    }
    .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.grid-3 .mt-item,
    .mt-image-left.grid-4 .mt-item {
        width: 33.3%
    }
    .mt-image-left-float .mt-item,
    .pr-400 .mt-image-left-float .mt-item {
        padding: .9375rem
    }
    .mt-image-left-float.grid-3 .mt-item,
    .mt-image-left-float.grid-4 .mt-item {
        width: 33.3%
    }
    .mt-image .mt-item,
    .pr-400 .mt-image .mt-item {
        padding: .9375rem
    }
    .mt-image.grid-4 .mt-item {
        width: 25%
    }
    .mt-image.grid-5 .mt-item {
        width: 20%
    }
    .mt-pricelist {
        padding: 1.25rem
    }
    .mt-pricelist .b-text .b-text-c {
        padding: .75rem
    }
    .l-sidebar #wnd_cookie_bar_text {
        margin-left: 18.75rem
    }
    .l-sidebar #wnd_user_bar {
        left: 300px;
        width: calc(100% - 18.75rem)
    }
    .l-sidebar.hb-on #wnd_cookie_bar {
        margin-top: 2.5rem
    }
    .l-sidebar.hb-on .l-m {
        padding-top: 2.5rem
    }
    .l-sidebar.hb-on #wnd_cookie_bar+.wnd-page .l-m {
        padding-top: 0
    }
    .l-sidebar.hb-on #wnd_cookie_bar[style="display: none;"]+.wnd-page .l-m {
        padding-top: 2.5rem
    }
    .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,
    .l-sidebar .l-m {
        overflow: visible
    }
    .l-sidebar .l-m {
        margin-left: 18.75rem;
        width: calc(100% - 18.75rem)
    }
    .l-d-border:not(.wnd-cms) .l-sidebar .l-m .s .s-bg {
        bottom: 16px
    }
    .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: 16px
    }
    .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: 8px;
        right: 16px;
        bottom: 8px;
        left: 16px
    }
    .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: 16px;
        bottom: 16px
    }
    .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: 16px
    }
    .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: 16px
    }
    .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: 16px
    }
    .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: 8px
    }
    .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: 8px
    }
    .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: 8px
    }
    .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: 8px
    }
    .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 {
        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: 35px;
        right: 35px
    }
    .l-sidebar .s-f .s-bg {
        display: none
    }
    .wnd-multilang .s-f-basic .s-f-cr .inline-text,
    .wnd-multilang .s-f-basic .s-f-sf .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 .inline-text {
        margin-left: -.625rem
    }
    .s-f-double .s-f-sf .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 .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: 35px;
        right: 35px
    }
    .s-f-map .s-bg-w {
        left: 35px;
        right: auto;
        top: 151px;
        margin-bottom: 6.5625rem;
        width: 55%
    }
    .wnd-multilang .s-f-map .s-f-cr .inline-text,
    .wnd-multilang .s-f-map .s-f-sf .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: 35px;
        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: 136px;
        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: 120px;
        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% - 1000px) / 2 + 35px), 35px)
    }
    .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% - 1140px) / 2 + 35px), 35px)
    }
    .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% - 1280px) / 2 + 35px), 35px)
    }
    .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% - 1520px) / 2 + 35px), 35px)
    }
    .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: 82px
    }
    .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: 114px;
        bottom: 16px
    }
    .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: 16px
    }
    .l-d-border.wnd-cms .s-hm.hn-default.wnd-nh-m .s-bg {
        bottom: 8px
    }
    .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: 130px
    }
    .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: 162px;
        bottom: 16px
    }
    .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: 16px
    }
    .l-d-border.wnd-cms .s-hm.hn-default.wnd-nh-l .s-bg {
        bottom: 8px
    }
    .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: 122px
    }
    .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: 154px;
        bottom: 16px
    }
    .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: 16px
    }
    .l-d-border.wnd-cms .s-hm.hn-slogan.wnd-nh-m .s-bg {
        bottom: 8px
    }
    .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: 160px
    }
    .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: 192px;
        bottom: 16px
    }
    .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: 16px
    }
    .l-d-border.wnd-cms .s-hm.hn-slogan.wnd-nh-l .s-bg {
        bottom: 8px
    }
    .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):not(.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 2.5rem)
    }
    .wnd-fe:not(.hb-on):not(.l-sidebar):not(.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):not(.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):not(.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):not(.l-boxed) .s-hm:not(.hn-bottom).wnd-h-high {
        min-height: calc(75vh - 3.0625rem - 2.5rem)
    }
    .hb-on:not(.l-sidebar):not(.l-boxed) .s-hm:not(.hn-bottom).wnd-h-full {
        min-height: calc(100vh - 2.5rem)
    }
    .wnd-fe:not(.hb-on):not(.l-sidebar):not(.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):not(.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):not(.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):not(.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: 16px;
        bottom: 16px
    }
    .l-d-border.wnd-cms .s-hm.hn-default.hn-bottom:not(.s-hm-bdh) .s-bg {
        bottom: 8px
    }
    .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: 82px
    }
    .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: 114px
    }
    .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: 106px
    }
    .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: 130px
    }
    .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: 162px
    }
    .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: 154px
    }
    .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: 16px
    }
    .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: 8px
    }
    .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: 16px
    }
    .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: 8px
    }
    .l-d-border .s-hm.hn-centered .s-bg {
        bottom: 16px
    }
    .wnd-cms.l-d-border .s-hm.hn-centered .s-bg {
        bottom: 8px
    }
    .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
    }
    .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: 82px
    }
    .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: 130px
    }
    .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: -3px;
        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)
    }
    .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;
        align-items: flex-start;
        padding: 1.875rem 0 0;
        margin: 0 1.875rem;
        height: 100%;
        width: auto
    }
    @supports (padding:max(0px)) {
        .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.s-hn .initial-state {
        padding-bottom: 12.5rem!important
    }
    .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.wnd-fe .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):not(.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: 45px
    }
    .l-sidebar.wnd-cms.hb-on.wnd-uft .s-hb {
        top: 49px
    }
    .l-sidebar.wnd-fe[class*=wnd-free-bar-fixed-top] .s-hb {
        top: 60px
    }
    .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.3125rem;
        height: calc(100% - 2.8125rem - 2.5rem)
    }
    .wnd-fe.hb-on[class*=wnd-free-bar-fixed-top] .wnd-page:not(.wnd-suppression) .s-hn-sidebar {
        margin-top: 6.25rem;
        height: calc(100% - 2.5rem - 3.75rem)
    }
    .wnd-fe:not(.hb-on)[class*=wnd-free-bar-fixed-top] .wnd-page:not(.wnd-suppression) .s-hn-sidebar {
        margin-top: 3.75rem;
        height: calc(100% - 3.75rem)
    }
}

@media screen and (min-width:56.25em) and (min-width:56.25em) {
    .wnd-mt-classic:not(.s-hn-centered) .initial-state #menu {
        width: calc(100% - 23.75rem - 1.5625rem)
    }
    .wnd-eshop .wnd-mt-classic:not(.s-hn-centered) .initial-state #menu {
        width: calc(100% - 23.75rem - 1.5625rem - 11.25rem)
    }
}

@media screen and (min-width:56.25em) and (min-width:25em) and (min-height:37.5em) {
    .wnd-mt-sliding .menu-close {
        padding-bottom: 3.75rem
    }
    .wnd-mt-sliding .menu-close:after,
    .wnd-mt-sliding .menu-close:before {
        top: 28px;
        right: 18px
    }
}

@media screen and (min-width:56.25em) and (min-width:56.25em) and (min-height:62.5em) {
    .wnd-mt-sliding #menu-block {
        padding: 1.875rem 0!important
    }
    .wnd-mt-sliding #menu .mm-arrow {
        top: 8px
    }
    .wnd-mt-sliding #menu .mm-arrow:after {
        top: 0;
        font-size: .875rem;
        line-height: 1.85714
    }
    .wnd-mt-sliding #menu .level-2 .mm-arrow {
        top: 7px
    }
    .wnd-mt-sliding #menu .level-1>li {
        padding: .625rem 0
    }
    .wnd-mt-sliding #menu .level-2 {
        padding: .1875rem 0 .8125rem
    }
    .wnd-mt-sliding #menu .level-2>li {
        padding: .25rem 0
    }
    .wnd-mt-sliding #menu .level-3>li,
    .wnd-mt-sliding #menu .level-max>li {
        padding: .0625rem 0
    }
    .wnd-mt-sidebar #menu-block {
        padding: 1.875rem 0
    }
    .wnd-mt-sidebar .scrollup {
        top: 0
    }
    .wnd-mt-sidebar #menu .mm-arrow.mm-up {
        right: 17px
    }
    .wnd-mt-sidebar #menu .mm-arrow:after {
        line-height: 27px
    }
    .wnd-mt-sidebar #menu .level-2 .mm-arrow {
        top: 4px;
        right: 17px
    }
    .wnd-mt-sidebar #menu .level-2 .mm-arrow:after {
        line-height: 21px
    }
    .wnd-mt-sidebar #menu .level-1>li {
        padding: .625rem 0
    }
    .wnd-mt-sidebar #menu .level-2 {
        padding: .1875rem 0 .8125rem
    }
    .wnd-mt-sidebar #menu .level-2>li {
        padding: .25rem 0
    }
    .wnd-mt-sidebar #menu .level-3>li,
    .wnd-mt-sidebar #menu .level-max>li {
        padding: .0625rem 0
    }
}

@media screen and (min-width:56.25em) and (max-height:47.99375em) {
    .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,
    .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 {
        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 .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 .inline-text,
    .wnd-multilang.l-sidebar .s-f-basic .s-f-sf .sf {
        margin-left: 0
    }
    .l-sidebar .s-f-basic .s-f-ccy-i,
    .l-sidebar .s-f-basic .s-f-lang-i {
        margin-top: -.625rem;
        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):not(.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):not(.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):not(.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):not(.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):not(.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):not(.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
    }
    .s-hn-sidebar.s-hn .initial-state {
        padding-bottom: 0!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
    }
    .l-sidebar.b-btn-s-l .b-btn-l {
        min-width: 16rem;
        padding: .875rem 2rem
    }
    .wnd-s-i .wnd-w-narrow .ssb-wrapper {
        left: calc((100vw - 1000px) / 2);
        right: calc((100vw - 1000px) / 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 - 1140px) / 2);
        right: calc((100vw - 1140px) / 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(0px)) {
        .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):not(.l-sidebar) .l-m .s-hm-hidden+.s:not(.s-hc).wnd-s-higher .s-c {
        padding-top: 2.625rem
    }
    .l:not(.l-boxed):not(.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):not(.s-hm):not(.s-hb) .s-c {
        padding-right: 3.75rem;
        padding-left: 3.75rem
    }
    @supports (padding:max(0px)) {
        .l-boxed .s:not(.s-hn):not(.s-hm):not(.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: -15px
    }
    .arrow-next {
        right: -15px
    }
    .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: 20px;
        max-width: calc(100% - 2.5rem)
    }
    .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
    }
    .b-gal-grid {
        padding: .3125rem
    }
    .b-gal-grid.grid-5 .b-gal-item {
        width: 20%
    }
    .b-gal-grid .b-gal-item {
        width: 25%;
        padding: .9375rem
    }
    .b-gal-slideshow .arrow,
    .b-gal-slideshow .b-gal-img {
        padding: 60% 0 0
    }
    .b-gal-horizontal {
        padding: .3125rem
    }
    .b-gal-horizontal .b-gal-item {
        margin: .9375rem
    }
    .pr:not(.pr-600) .form.b-form-default {
        padding-left: 0;
        padding-right: 0
    }
    .pr:not(.pr-600) .form.b-form-default .datepicker-icon {
        right: 35px
    }
    .pr:not(.pr-600) .form.b-form-default .form-captcha,
    .pr:not(.pr-600) .form.b-form-default .form-submit {
        padding: .625rem 1.25rem
    }
    .pr:not(.pr-600) .form.b-form-default.f-rg-normal>.form-input,
    .pr:not(.pr-600) .form.b-form-default.f-rg-normal>form>fieldset>div>.form-input {
        padding: .3125rem 1.25rem
    }
    .pr .b-form-light.form {
        padding-left: 0;
        padding-right: 0
    }
    .b-form-light.form label {
        left: 15px;
        right: 15px
    }
    .b-form-light.form .datepicker-icon,
    .b-form-light.form .form-number-controls {
        right: 20px
    }
    .b-form-light.form .form-file-base,
    .b-form-light.form .form-file-cover {
        left: 20px;
        right: 20px
    }
    .b-form-light.form .form-file-remove {
        right: 20px
    }
    .b-form-light.form .form-group-content label {
        padding: .125rem 0 0 2.8125rem
    }
    .b-form-light.form .form-submit {
        padding: .9375rem 1.25rem
    }
    .b-form-light.form .form-captcha,
    .h-c-b .b-form-light.form .form-captcha,
    .pr .b-form-light.form .form-captcha {
        padding-left: 1.0625rem
    }
    .form.b-form-light.f-rg-normal>.form-input,
    .form.b-form-light.f-rg-normal>form>fieldset>div>.form-input {
        padding: 1.25rem 1.25rem 1.3125rem
    }
    .blog.grid .blog-wrapper {
        padding: .3125rem
    }
    .blog.grid .blog-empty-listing {
        padding-top: .625rem
    }
    .blog.grid-4 .item {
        width: 25%
    }
    .b-e.wnd-show-filter.show-f .b-e-w {
        width: 82%;
        padding-left: 1.25rem
    }
    .b-e.wnd-show-filter.show-f .b-e-f {
        width: 18%;
        padding-right: .9375rem
    }
    .b-e-g.grid-5 .item {
        width: 20%
    }
    .b-e-s .item-content {
        padding-left: 5em;
        padding-right: 4em
    }
    .b-e-car.grid-5:after {
        content: "5"
    }
    .grid-5 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+5) {
        display: block
    }
    .grid-5 .b-e-car.not-loaded .b-e-box article:nth-of-type(n+6) {
        display: none
    }
    .b-e-crt-title,
    .b-e-crt-variant {
        margin-left: 1.5625rem
    }
    .wnd-free-stripe>a {
        padding: 1rem 1.875rem
    }
    .cb-text {
        padding-right: 5%;
        display: flex;
        flex-direction: column;
        justify-content: center
    }
    .cb-buttons,
    .cb-text {
        flex-basis: 0;
        flex-grow: 1
    }
    .cb-buttons {
        text-align: right;
        align-self: center
    }
    .cb-button {
        margin: .875rem 0 .875rem 1.25rem
    }
    .cb-button:first-of-type {
        margin-left: 0
    }
    .cb-basic-c {
        flex-wrap: nowrap;
        flex-direction: row
    }
    .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
    }
    .mt-image-left-float.grid-4 .mt-item,
    .mt-image-left.grid-4 .mt-item {
        width: 25%
    }
    .s-f-border.border-top:before {
        left: 40px;
        right: 40px
    }
    .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: 40px;
        right: 40px
    }
    .l-boxed .s-f-edit .s-f-l-w .s-bg {
        top: 50px
    }
    .s-f-map .s-bg-w {
        left: 40px;
        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: 131px;
        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% - 1000px) / 2 + 40px), 40px)
    }
    .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% - 1140px) / 2 + 40px), 40px)
    }
    .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% - 1280px) / 2 + 40px), 40px)
    }
    .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% - 1520px) / 2 + 40px), 40px)
    }
    .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:37.5em) and (min-width:75em) {
    .b-btn-s-l .pr-0 .wnd-replace-form-button {
        min-width: calc(100% - 2.5rem);
        left: 20px
    }
    .b-btn-s-l .pr-320 .wnd-replace-form-button {
        min-width: 14rem;
        left: 20px
    }
    .b-btn-s-l .pr-600 .wnd-replace-form-button {
        min-width: 16rem;
        left: 20px
    }
    .b-btn-s-m .pr-0 .wnd-replace-form-button {
        min-width: calc(100% - 2.5rem);
        left: 20px
    }
    .b-btn-s-m .pr-320 .wnd-replace-form-button {
        min-width: 10rem;
        left: 20px
    }
    .b-btn-s-m .pr-600 .wnd-replace-form-button {
        min-width: 12rem;
        left: 20px
    }
}

@media screen and (min-width:56.25em) and (min-width:75em) {
    .s-f-map .s-f-cols-ez-w {
        left: 40px;
        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):not(.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):not(.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):not(.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):not(.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):not(.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):not(.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:75em) and (max-height:37.49375em) {
    .s-hn-sidebar.s-hn .initial-state {
        padding-bottom: 0!important
    }
}

@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 - 1280px) / 2);
        right: calc((100vw - 1280px) / 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 - 1520px) / 2);
        right: calc((100vw - 1520px) / 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: 80px;
        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: 105px;
        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: 130px;
        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: 80px;
        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: 105px;
        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: 130px;
        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: 80px;
        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: 105px;
        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: 130px;
        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: 80px;
        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: 105px;
        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: 130px;
        margin-bottom: 8.125rem
    }
}