.tt-mega{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4rem;align-items:start}.tt-mega .mega-menu__list{grid-template-columns:repeat(3,max-content);column-gap:clamp(3rem,4vw,6rem)}.tt-mega__features{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,22rem);justify-content:end;gap:2rem;margin:0;padding:0}.tt-mega__card{display:flex;flex-direction:column;gap:.4rem;color:rgb(var(--color-foreground));text-decoration:none}.tt-mega__media{display:block;aspect-ratio:3 / 4;overflow:hidden;margin-bottom:.6rem;background:rgba(var(--color-foreground),.04)}.tt-mega__media img,.tt-mega__media svg{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.tt-mega__card:hover .tt-mega__media img{transform:scale(1.03)}.tt-mega__card:hover .tt-mega__title{text-decoration:underline}.tt-mega__title{font-size:1.4rem;line-height:1.3}.tt-mega__price{font-size:1.3rem;color:rgba(var(--color-foreground),.7)}@media(prefers-reduced-motion:reduce){.tt-mega__media img{transition:none}.tt-mega__card:hover .tt-mega__media img{transform:none}}.menu-drawer__navigation-container:has(.tt-drawer-tabs){grid-template-rows:auto 1fr auto}.tt-drawer-tabs{display:flex;border-bottom:.1rem solid rgba(var(--color-foreground),.12)}.tt-drawer-tabs__tab{flex:1;padding:1.8rem 1rem 1.6rem;background:none;border:0;border-bottom:.2rem solid transparent;margin-bottom:-.1rem;color:rgba(var(--color-foreground),.6);font-family:inherit;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.tt-drawer-tabs__tab[aria-selected=true]{color:rgb(var(--color-foreground));border-bottom-color:rgb(var(--color-foreground))}.tt-drawer-tabs__tab:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:-.4rem}.menu-drawer__navigation[hidden]{display:none}.tt-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;margin:0;padding:0 2rem}.tt-tile{display:flex;flex-direction:column;gap:.8rem;color:rgb(var(--color-foreground));text-decoration:none;cursor:pointer;list-style:none}.tt-tile::-webkit-details-marker{display:none}.tt-tile__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:rgba(var(--color-foreground),.06)}.tt-tile__media img{width:100%;height:100%;object-fit:cover}.tt-tile__label{font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/11/assets/timantti-header.css.map */
