.sevira-menu-shell{display:flex;align-items:center;z-index:7}.sevira-menu-toggle{position:fixed;opacity:0;pointer-events:none}.sevira-menu-button{width:44px;height:44px;display:inline-flex;flex-direction:column;justify-content:center;gap:5px;border:1px solid rgba(var(--color-base-text),.16);border-radius:999px;cursor:pointer;padding:0 12px;background:rgb(var(--color-base-background-1));box-shadow:0 8px 24px rgba(var(--color-shadow),.08)}.sevira-menu-button span{height:2px;width:100%;display:block;border-radius:999px;background:rgb(var(--color-base-text))}.sevira-menu-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#1212126b;opacity:0;visibility:hidden;cursor:pointer;transition:opacity .18s ease,visibility .18s ease}.sevira-drawer-panel{position:fixed;inset:0 auto 0 0;z-index:90;width:min(420px,86vw);overflow-y:auto;background:rgb(var(--color-base-background-1));color:rgb(var(--color-base-text));transform:translate(-105%);transition:transform .22s ease;box-shadow:24px 0 60px rgba(var(--color-shadow),.22)}.sevira-menu-toggle:checked~.sevira-menu-backdrop{opacity:1;visibility:visible}.sevira-menu-toggle:checked~.sevira-drawer-panel{transform:translate(0)}.sevira-drawer-head{min-height:96px;padding:24px 24px 18px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:1px solid rgba(var(--color-base-text),.1)}.sevira-drawer-head strong{display:block;font-size:2.2rem;line-height:1.05;letter-spacing:0}.sevira-drawer-head small{display:block;margin-top:6px;color:rgba(var(--color-base-text),.62);font-size:1.3rem}.sevira-menu-close{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(var(--color-base-text),.12);border-radius:999px;cursor:pointer;font-size:2rem;line-height:1}.sevira-drawer-search{display:grid;grid-template-columns:1fr auto;gap:8px;padding:16px 20px;border-bottom:1px solid rgba(var(--color-base-text),.08)}.sevira-drawer-search input{min-width:0;height:46px;padding:0 14px;border:1px solid rgba(var(--color-base-text),.16);border-radius:10px;font-size:1.4rem}.sevira-drawer-search button{height:46px;padding:0 18px;border:0;border-radius:10px;cursor:pointer;color:rgb(var(--color-base-solid-button-labels));background:rgb(var(--color-base-accent-1));font-weight:700}.sevira-department-list{padding:8px 0 28px}.sevira-department{border-bottom:1px solid rgba(var(--color-base-text),.08)}.sevira-department summary{list-style:none;min-height:58px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;cursor:pointer;font-weight:700;font-size:1.62rem}.sevira-department summary::-webkit-details-marker{display:none}.sevira-department summary em{font-style:normal;font-size:2.1rem;color:rgba(var(--color-base-text),.55);transform:rotate(0);transition:transform .16s ease}.sevira-department[open] summary em{transform:rotate(45deg)}.sevira-department-links{display:grid;gap:2px;padding:0 24px 16px 38px}.sevira-department-links a{min-height:40px;display:flex;align-items:center;text-decoration:none;color:rgba(var(--color-base-text),.76);font-size:1.46rem;line-height:1.25}.sevira-department-links a:hover{color:rgb(var(--color-base-accent-1))}.sevira-department-links .sevira-main-link{color:rgb(var(--color-base-text));font-weight:700}@media screen and (min-width:990px){.sevira-menu-shell{margin-right:12px}.sevira-drawer-panel{width:460px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/sevira-marketplace.css.map */
