.layout-module__m4HjuW__root{--mobile:0;background-color:var(--mantine-color-gray-1);grid-template-rows:[content-start]1fr[content-end toggle-start]auto[toggle-end cart-start]auto[cart-end];grid-template-columns:[content-start toggle-start cart-start]1fr[content-end toggle-end cart-end];display:grid}.layout-module__m4HjuW__content{flex-direction:column;grid-area:content;display:flex;overflow:auto;container-type:inline-size}@media (min-width:720px){.layout-module__m4HjuW__root{grid-template-rows:[content-start cart-start]auto[cart-end content-end];grid-template-columns:[content-start]1fr[content-end cart-start]auto[cart-end]}}
.Cart-module__hixmBG__root{display:contents}.Cart-module__hixmBG__actions{padding:var(--mantine-spacing-xs);background-color:var(--mantine-color-white);justify-content:center;justify-self:stretch;gap:var(--mantine-spacing-xs);border-top:solid 1px var(--mantine-color-default-border);display:flex}.Cart-module__hixmBG__actions input[type=checkbox],.Cart-module__hixmBG__actions .Cart-module__hixmBG__close{display:none}.Cart-module__hixmBG__actions:has(input[type=checkbox]:checked) .Cart-module__hixmBG__close{display:block}.Cart-module__hixmBG__actions:has(input[type=checkbox]:checked) .Cart-module__hixmBG__open{display:none}.Cart-module__hixmBG__total:before{content:"|";margin-right:1ch;display:inline-block}.Cart-module__hixmBG__total{margin-left:1ch}.Cart-module__hixmBG__cart{border-left:solid 1px var(--mantine-color-default-border);height:0;transition:height .3s ease-in-out, padding-block .3s ease-in-out, display .3s steps(1, jump-end) allow-discrete;interpolate-size:allow-keywords;background-color:var(--mantine-color-white);grid-area:cart;align-self:start;display:none;overflow:clip}.Cart-module__hixmBG__root:has(.Cart-module__hixmBG__cartToggle input[type=checkbox]:checked) .Cart-module__hixmBG__cart{height:auto;padding-block:var(--mantine-spacing-md);transition:height .3s ease-in-out, padding-block .3s ease-in-out, display .3s steps(1, jump-start) allow-discrete;display:flex}@starting-style{.Cart-module__hixmBG__root:has(.Cart-module__hixmBG__cartToggle input[type=checkbox]:checked) .Cart-module__hixmBG__cart{height:0;padding-block:0}}@media (min-width:720px){.Cart-module__hixmBG__actions{display:none}.Cart-module__hixmBG__cart{max-width:calc(var(--mantine-spacing-md) * 24);height:100%;padding-block:var(--mantine-spacing-md);display:flex}}
/*# sourceMappingURL=2sr6vqeki0tiq.css.map*/