@media (min-width: 1025px) {
    html.gb-shop-split-document {
        overflow: hidden;
        scrollbar-gutter: stable;
        overscroll-behavior: none;
    }

    body.woodmart-archive-shop.gb-shop-split-active {
        min-height: var(--gb-shop-split-document-height, 100vh);
        overscroll-behavior: none;
    }

    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper {
        position: fixed;
        z-index: 20;
        top: var(--gb-shop-split-top, 0px);
        left: var(--gb-shop-split-left, 0px);
        width: var(--gb-shop-split-width, auto);
        height: calc(100dvh - var(--gb-shop-split-top, 0px));
        min-height: 0;
        padding-block: 18px 0;
        overflow: hidden;
        background: #fff;
        align-items: stretch;
        transition: top .3s ease, height .3s ease;
    }

    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .sidebar-container,
    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .site-content {
        height: 100%;
        min-height: 0;
        max-height: none;
        overflow-x: hidden;
        overflow-y: auto;
        overscroll-behavior-y: contain;
        scrollbar-width: none;
        -ms-overflow-style: none;
        -webkit-overflow-scrolling: touch;
    }

    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .sidebar-container::-webkit-scrollbar,
    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .site-content::-webkit-scrollbar {
        display: none;
        width: 0;
        height: 0;
    }

    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .sidebar-container {
        position: relative;
        top: auto;
        box-sizing: border-box;
        padding-inline: 8px;
    }

    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .site-content:focus-visible,
    body.woodmart-archive-shop.gb-shop-split-active .wd-content-layout.content-layout-wrapper > .sidebar-container:focus-visible {
        outline: 2px solid #2f9e44;
        outline-offset: -2px;
    }
}
