:root {
    /*
     * 'light-dark': Light and Dark theme are selectable
     * 'light-only': Only Light theme is used, switcher is disabled (default)
     * 'dark-only':  Only Dark theme is used, switcher is disabled
    */
    --theme-availability: 'light-dark';
}

.logo {
    position: relative;
    padding-bottom: 0;
    top: .5rem;
    left: 0;
    width: 100%;
    min-width: 5rem;
    max-width: 10rem;
    height: auto;
    object-fit: contain;
    background-color: transparent;
}

/* these changes to deactivate sidebar */

/*
.sidebar {
    --sidebar-display: none;
}

.container {
    max-width: 100em;
    width: 100%;
    margin: auto;
}

.container-main {
    display: flex;
    justify-content: center;
    margin: 0 1rem;
}

main.with-sidebar {
    display: flex;
    flex-direction: column;
    justify-content: center;
    width: calc(100vw - 2rem);
}

@media (min-width: 62em) {
    main.with-sidebar {
        margin: 0 auto;
        width: 60vw;
    }
}

.basket-footer-button  {
    display: block;

    @media (min-width: 48em) {
        display: block;
    }
}
*/
