.page[data-v-a35f9010]{padding:3rem 0}.page .banner[data-v-a35f9010]{align-items:center;aspect-ratio:7/2;display:flex;overflow:hidden}.page .banner img[data-v-a35f9010]{-o-object-fit:cover;object-fit:cover}.page .-w .categories[data-v-a35f9010]{display:flex;gap:2rem;margin:2rem calc(var(--g-margin)*-1);overflow-x:auto;padding:0 var(--g-margin);scrollbar-width:none;z-index:2;-ms-overflow-style:none}.page .-w .categories[data-v-a35f9010]::-webkit-scrollbar,.page .-w .categories[data-v-a35f9010]::-webkit-scrollbar-button{display:none}.page .-w .categories .i[data-v-a35f9010]{align-items:center;border-radius:.5rem;cursor:pointer;display:flex;font-size:1.25rem;position:relative;text-transform:uppercase;white-space:nowrap}.page .-w .categories .i span[data-v-a35f9010]{z-index:2}.page .-w .categories .i[data-v-a35f9010]:before{background-color:var(--c-black);content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.1);width:100%}.page .-w .categories .i.-active[data-v-a35f9010]{background-color:var(--c-black);color:#f6f5f4}.page .-w .categories .i.-active[data-v-a35f9010]:before{opacity:1}.page .-w .list[data-v-a35f9010]{--items-count:4;display:flex;flex-shrink:1;flex-wrap:wrap;gap:var(--g-margin);width:calc(100% + 1rem)}@media(max-width:1024px){.page[data-v-a35f9010]{contain:paint}.page .-w .list[data-v-a35f9010]{--items-count:2}.page .-w .list[data-v-a35f9010] .i{margin-bottom:1rem}}
