@media (min-width: 1025px) {
    .wd-search-opened body[class*="wrapper-boxed"] .header-banner,.wd-search-opened body[class*="wrapper-boxed"] .whb-main-header:not(.whb-clone) .whb-row,.wd-search-opened body[class*="wrapper-boxed"] .wd-page-content {
        padding-right:0
    }
}

@media (min-width: 1200px) {
    body[class*="wrapper-boxed"] {
        --wd-container-w: calc(var(--wd-boxed-w) - 40px);
        --wd-boxed-w: 1336px;
    }

    body[class*="wrapper-boxed"] .wd-page-wrapper {
        margin-inline:auto;max-width: var(--wd-boxed-w);
        box-shadow: 0 1px 9px rgba(0,0,0,0.08)
    }

    body[class*="wrapper-boxed"] .whb-header:not(.whb-boxed) .whb-main-header,body[class*="wrapper-boxed"] .main-nav .menu-item-design-full-width .wd-dropdown-menu,body[class*="wrapper-boxed"] .whb-secondary-menu .menu-item-design-full-width .wd-dropdown-menu {
        right: auto;
        left: auto;
        max-width: var(--wd-boxed-w);
        width: 100vw
    }

    body[class*="wrapper-boxed"] .wd-header-nav .wd-design-full-width:not([style]) {
        display: none
    }

    body[class*="wrapper-boxed"] .wd-search-full-screen {
        margin: 0 auto;
        max-width: var(--wd-boxed-w);
        right: calc(var(--wd-sticky-nav-w))
    }

    .wd-search-opened body[class*="wrapper-boxed"] .wd-sticky-nav {
        pointer-events: none
    }

    .wd-search-opened body[class*="wrapper-boxed"]:not(.wd-sticky-nav-enabled) .wd-search-full-screen {
        right: var(--wd-scroll-w)
    }

    body[class*="wrapper-boxed"] .wp-block-wd-section>.wp-block-wd-container:not(.wd-custom-width),body[class*="wrapper-boxed"] .wp-block-wd-section>.wp-block-wd-row:not(.wd-custom-width) {
        max-width: var(--wd-boxed-w)
    }

    @supports (overflow: clip) {
        .wrapper-boxed .wd-page-wrapper {
            overflow:clip
        }
    }

    @supports not (overflow: clip) {
        .wrapper-boxed .wd-page-wrapper {
            clip-path:inset(-100vh 0 -100vh 0);
            box-shadow: none !important
        }

        .wrapper-boxed:before {
            content: "";
            position: fixed;
            inset-block: 0;
            left: 0;
            display: block;
            margin: 0 auto;
            max-width: var(--wd-boxed-w);
            width: 100%;
            height: 100vh;
            box-shadow: 0 1px 9px rgba(0,0,0,0.08);
            pointer-events: none;
            right: calc(var(--wd-sticky-nav-w))
        }

        .wd-search-opened .wrapper-boxed:not(.wd-sticky-nav-enabled):before {
            right: var(--wd-scroll-w)
        }

        html[style*="overflow: hidden;"] .wrapper-boxed:before {
            right: calc(var(--wd-sticky-nav-w) + 15px)
        }
    }
}
