@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
    .header-blur-background {
    }
}

.top-bun,
.patty,
.bottom-bun {
    height: 1px;
}

.top-bun,
.patty,
.bottom-bun {
    height: 1px;
}

.fe-6404dec8541e5367ac1d417a {
    --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11px);
    --cell-max-width: calc(
        (var(--sqs-site-max-width, 1500px) - (11px * (8 - 1))) / 8
    );

    display: grid;
    position: relative;
    grid-area: 1/1/-1/-1;
    grid-template-rows: repeat(20, minmax(24px, auto));
    grid-template-columns:
        minmax(var(--grid-gutter), 1fr) repeat(
            8,
            minmax(0, var(--cell-max-width))
        )
        minmax(var(--grid-gutter), 1fr);
    row-gap: 10px;
    column-gap: 11px;
}

@media (min-width: 768px) {
    .background-width--inset .fe-6404dec8541e5367ac1d417a {
        --inset-padding: calc(var(--sqs-site-gutter) * 2);
    }

    .fe-6404dec8541e5367ac1d417a {
        --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11px);
        --cell-max-width: calc(
            (var(--sqs-site-max-width, 1500px) - (11px * (24 - 1))) / 24
        );
        --inset-padding: 0vw;

        --row-height-scaling-factor: 0.0215;
        --container-width: min(
            var(--sqs-site-max-width, 1500px),
            calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding))
        );

        grid-template-rows: repeat(
            19,
            minmax(
                calc(var(--container-width) * var(--row-height-scaling-factor)),
                auto
            )
        );
        grid-template-columns:
            minmax(var(--grid-gutter), 1fr) repeat(
                24,
                minmax(0, var(--cell-max-width))
            )
            minmax(var(--grid-gutter), 1fr);
    }
}

.fe-block-a5025b0f9e3ee59dc8de {
    grid-area: 5/2/13/10;
    z-index: 0;

    @media (max-width: 767px) {
    }
}

.fe-block-a5025b0f9e3ee59dc8de .sqs-block {
    justify-content: flex-start;
}

.fe-block-a5025b0f9e3ee59dc8de .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-a5025b0f9e3ee59dc8de {
        grid-area: 6/7/12/21;
        z-index: 0;
    }

    .fe-block-a5025b0f9e3ee59dc8de .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-a5025b0f9e3ee59dc8de .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.fe-block-a9ab6f82da336e87e2c5 {
    grid-area: 1/2/7/10;
    z-index: 4;

    @media (max-width: 767px) {
    }
}

.fe-block-a9ab6f82da336e87e2c5 .sqs-block {
    justify-content: center;
}

.fe-block-a9ab6f82da336e87e2c5 .sqs-block-alignment-wrapper {
    align-items: center;
}

@media (min-width: 768px) {
    .fe-block-a9ab6f82da336e87e2c5 {
        grid-area: 4/11/6/17;
        z-index: 4;
    }

    .fe-block-a9ab6f82da336e87e2c5 .sqs-block {
        justify-content: center;
    }

    .fe-block-a9ab6f82da336e87e2c5 .sqs-block-alignment-wrapper {
        align-items: center;
    }
}

.fe-block-yui_3_17_2_1_1677089800096_1103532 {
    grid-area: 13/2/16/10;
    z-index: 5;

    @media (max-width: 767px) {
    }
}

.fe-block-yui_3_17_2_1_1677089800096_1103532 .sqs-block {
    justify-content: flex-start;
}

.fe-block-yui_3_17_2_1_1677089800096_1103532 .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-yui_3_17_2_1_1677089800096_1103532 {
        grid-area: 12/10/14/18;
        z-index: 5;
    }

    .fe-block-yui_3_17_2_1_1677089800096_1103532 .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-yui_3_17_2_1_1677089800096_1103532 .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.fe-block-86bdef9b1dec9846f503 {
    grid-area: 18/2/20/10;
    z-index: 3;

    @media (max-width: 767px) {
    }
}

.fe-block-86bdef9b1dec9846f503 .sqs-block {
    justify-content: flex-start;
}

.fe-block-86bdef9b1dec9846f503 .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-86bdef9b1dec9846f503 {
        grid-area: 18/11/20/17;
        z-index: 3;
    }

    .fe-block-86bdef9b1dec9846f503 .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-86bdef9b1dec9846f503 .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.sqs-block-image .sqs-block-content {
    height: 100%;
    width: 100%;
}

.fe-block-a9ab6f82da336e87e2c5 .fluidImageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: normal;

    opacity: 0;
}

.fe-6404de8b93570446c1dbadab {
    --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11px);
    --cell-max-width: calc(
        (var(--sqs-site-max-width, 1500px) - (11px * (8 - 1))) / 8
    );

    display: grid;
    position: relative;
    grid-area: 1/1/-1/-1;
    grid-template-rows: repeat(27, minmax(24px, auto));
    grid-template-columns:
        minmax(var(--grid-gutter), 1fr) repeat(
            8,
            minmax(0, var(--cell-max-width))
        )
        minmax(var(--grid-gutter), 1fr);
    row-gap: 11px;
    column-gap: 11px;
}

@media (min-width: 768px) {
    .background-width--inset .fe-6404de8b93570446c1dbadab {
        --inset-padding: calc(var(--sqs-site-gutter) * 2);
    }

    .fe-6404de8b93570446c1dbadab {
        --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11px);
        --cell-max-width: calc(
            (var(--sqs-site-max-width, 1500px) - (11px * (24 - 1))) / 24
        );
        --inset-padding: 0vw;

        --row-height-scaling-factor: 0.0215;
        --container-width: min(
            var(--sqs-site-max-width, 1500px),
            calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding))
        );

        grid-template-rows: repeat(
            13,
            minmax(
                calc(var(--container-width) * var(--row-height-scaling-factor)),
                auto
            )
        );
        grid-template-columns:
            minmax(var(--grid-gutter), 1fr) repeat(
                24,
                minmax(0, var(--cell-max-width))
            )
            minmax(var(--grid-gutter), 1fr);
    }
}

.fe-block-69cc2dd52c2d3e5f8ecd {
    grid-area: 1/2/12/10;
    z-index: 0;

    @media (max-width: 767px) {
    }
}

.fe-block-69cc2dd52c2d3e5f8ecd .sqs-block {
    justify-content: center;
}

.fe-block-69cc2dd52c2d3e5f8ecd .sqs-block-alignment-wrapper {
    align-items: center;
}

@media (min-width: 768px) {
    .fe-block-69cc2dd52c2d3e5f8ecd {
        grid-area: 4/15/14/26;
        z-index: 0;
    }

    .fe-block-69cc2dd52c2d3e5f8ecd .sqs-block {
        justify-content: center;
    }

    .fe-block-69cc2dd52c2d3e5f8ecd .sqs-block-alignment-wrapper {
        align-items: center;
    }
}

.fe-block-2b648b0d4639c58aaaeb {
    grid-area: 12/2/15/10;
    z-index: 5;

    @media (max-width: 767px) {
    }
}

.fe-block-2b648b0d4639c58aaaeb .sqs-block {
    justify-content: center;
}

.fe-block-2b648b0d4639c58aaaeb .sqs-block-alignment-wrapper {
    align-items: center;
}

@media (min-width: 768px) {
    .fe-block-2b648b0d4639c58aaaeb {
        grid-area: 4/2/6/8;
        z-index: 5;
    }

    .fe-block-2b648b0d4639c58aaaeb .sqs-block {
        justify-content: center;
    }

    .fe-block-2b648b0d4639c58aaaeb .sqs-block-alignment-wrapper {
        align-items: center;
    }
}

.fe-block-aee1c8f0f00714927425 {
    grid-area: 15/2/21/9;
    z-index: 2;

    @media (max-width: 767px) {
    }
}

.fe-block-aee1c8f0f00714927425 .sqs-block {
    justify-content: flex-start;
}

.fe-block-aee1c8f0f00714927425 .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-aee1c8f0f00714927425 {
        grid-area: 6/2/10/12;
        z-index: 2;
    }

    .fe-block-aee1c8f0f00714927425 .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-aee1c8f0f00714927425 .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.fe-block-ff7415cf4e767b784709 {
    grid-area: 21/2/28/10;
    z-index: 4;

    @media (max-width: 767px) {
    }
}

.fe-block-ff7415cf4e767b784709 .sqs-block {
    justify-content: flex-start;
}

.fe-block-ff7415cf4e767b784709 .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-ff7415cf4e767b784709 {
        grid-area: 10/2/14/13;
        z-index: 4;
    }

    .fe-block-ff7415cf4e767b784709 .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-ff7415cf4e767b784709 .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.sqs-block-image .sqs-block-content {
    height: 100%;
    width: 100%;
}

.fe-block-69cc2dd52c2d3e5f8ecd .fluidImageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: normal;

    opacity: 0;
}

.sqs-block-image .sqs-block-content {
    height: 100%;
    width: 100%;
}

.fe-block-2b648b0d4639c58aaaeb .fluidImageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: normal;

    opacity: 0;
}

.fe-6404e40069188b20b91a5e22 {
    --grid-gutter: calc(var(--sqs-mobile-site-gutter, 6vw) - 11px);
    --cell-max-width: calc(
        (var(--sqs-site-max-width, 1500px) - (11px * (8 - 1))) / 8
    );

    display: grid;
    position: relative;
    grid-area: 1/1/-1/-1;
    grid-template-rows: repeat(31, minmax(24px, auto));
    grid-template-columns:
        minmax(var(--grid-gutter), 1fr) repeat(
            8,
            minmax(0, var(--cell-max-width))
        )
        minmax(var(--grid-gutter), 1fr);
    row-gap: 11px;
    column-gap: 11px;
}

@media (min-width: 768px) {
    .background-width--inset .fe-6404e40069188b20b91a5e22 {
        --inset-padding: calc(var(--sqs-site-gutter) * 2);
    }

    .fe-6404e40069188b20b91a5e22 {
        --grid-gutter: calc(var(--sqs-site-gutter, 4vw) - 11px);
        --cell-max-width: calc(
            (var(--sqs-site-max-width, 1500px) - (11px * (24 - 1))) / 24
        );
        --inset-padding: 0vw;

        --row-height-scaling-factor: 0.0215;
        --container-width: min(
            var(--sqs-site-max-width, 1500px),
            calc(100vw - var(--sqs-site-gutter, 4vw) * 2 - var(--inset-padding))
        );

        grid-template-rows: repeat(
            12,
            minmax(
                calc(var(--container-width) * var(--row-height-scaling-factor)),
                auto
            )
        );
        grid-template-columns:
            minmax(var(--grid-gutter), 1fr) repeat(
                24,
                minmax(0, var(--cell-max-width))
            )
            minmax(var(--grid-gutter), 1fr);
    }
}

.fe-block-9b96ed9547a3f180519c {
    grid-area: 1/2/12/10;
    z-index: 0;

    @media (max-width: 767px) {
    }
}

.fe-block-9b96ed9547a3f180519c .sqs-block {
    justify-content: center;
}

.fe-block-9b96ed9547a3f180519c .sqs-block-alignment-wrapper {
    align-items: center;
}

@media (min-width: 768px) {
    .fe-block-9b96ed9547a3f180519c {
        grid-area: 1/2/11/13;
        z-index: 0;
    }

    .fe-block-9b96ed9547a3f180519c .sqs-block {
        justify-content: center;
    }

    .fe-block-9b96ed9547a3f180519c .sqs-block-alignment-wrapper {
        align-items: center;
    }
}

.fe-block-5ef5dc55b11d6116b67f {
    grid-area: 12/2/15/10;
    z-index: 5;

    @media (max-width: 767px) {
    }
}

.fe-block-5ef5dc55b11d6116b67f .sqs-block {
    justify-content: center;
}

.fe-block-5ef5dc55b11d6116b67f .sqs-block-alignment-wrapper {
    align-items: center;
}

@media (min-width: 768px) {
    .fe-block-5ef5dc55b11d6116b67f {
        grid-area: 1/14/3/20;
        z-index: 5;
    }

    .fe-block-5ef5dc55b11d6116b67f .sqs-block {
        justify-content: center;
    }

    .fe-block-5ef5dc55b11d6116b67f .sqs-block-alignment-wrapper {
        align-items: center;
    }
}

.fe-block-2c8fba9022b4e8752914 {
    grid-area: 15/2/21/9;
    z-index: 2;

    @media (max-width: 767px) {
    }
}

.fe-block-2c8fba9022b4e8752914 .sqs-block {
    justify-content: flex-start;
}

.fe-block-2c8fba9022b4e8752914 .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-2c8fba9022b4e8752914 {
        grid-area: 3/14/7/26;
        z-index: 2;
    }

    .fe-block-2c8fba9022b4e8752914 .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-2c8fba9022b4e8752914 .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.fe-block-a93bda01160128e30bb6 {
    grid-area: 21/2/28/10;
    z-index: 4;

    @media (max-width: 767px) {
    }
}

.fe-block-a93bda01160128e30bb6 .sqs-block {
    justify-content: flex-start;
}

.fe-block-a93bda01160128e30bb6 .sqs-block-alignment-wrapper {
    align-items: flex-start;
}

@media (min-width: 768px) {
    .fe-block-a93bda01160128e30bb6 {
        grid-area: 7/14/11/25;
        z-index: 4;
    }

    .fe-block-a93bda01160128e30bb6 .sqs-block {
        justify-content: flex-start;
    }

    .fe-block-a93bda01160128e30bb6 .sqs-block-alignment-wrapper {
        align-items: flex-start;
    }
}

.sqs-block-image .sqs-block-content {
    height: 100%;
    width: 100%;
}

.fe-block-9b96ed9547a3f180519c .fluidImageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: normal;

    opacity: 0;
}

.sqs-block-image .sqs-block-content {
    height: 100%;
    width: 100%;
}

.fe-block-5ef5dc55b11d6116b67f .fluidImageOverlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    mix-blend-mode: normal;

    opacity: 0;
}

.user-items-list-item-container[data-section-id="6404e722561b574b4ef06bdb"]
    .list-item-content__title {
    font-size: 1.6rem;
}

.user-items-list-item-container[data-section-id="6404e722561b574b4ef06bdb"]
    .list-item-content__description {
    font-size: 1rem;
}

.user-items-list-item-container[data-section-id="6404e722561b574b4ef06bdb"]
    .list-item-content__button {
    font-size: 0.9rem;
}

@supports (--test-custom-property: true) {
    .user-items-list-item-container[data-section-id="6404e722561b574b4ef06bdb"] {
        --title-font-size-value: 1.6;
        --body-font-size-value: 1;
        --button-font-size-value: 0.9;
    }
}

body {
    font-family: "CustomFont", sans-serif !important;
}

a.sqs-block-button-element {
    padding: 10px !important;
}
