.header__inline-menu header-menu,.header__inline-menu details.mega-menu{position:static}.header__inline-menu details.mega-menu{background:none;border:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}.header__inline-menu .mega-menu__content{position:absolute;top:100%;left:0;right:0;width:auto;z-index:5;background-color:rgb(var(--color-background))}.mega-menu__content{padding-top:clamp(2rem,3vw,2.75rem);padding-bottom:clamp(2rem,3vw,2.75rem);border-top:1px solid rgba(var(--color-foreground),.07);box-shadow:0 24px 48px -30px #00000047}.js .mega-menu__content{opacity:0;transform:translateY(-8px) scale(.985);transition:opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.mega-menu[open] .mega-menu__content{opacity:1;transform:translateY(0) scale(1)}.otodor-mega__viewall{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:clamp(1.25rem,2vw,1.75rem);font-family:var(--otodor-font-display, inherit);font-size:1rem;font-weight:600;letter-spacing:var(--otodor-tracking-wider, .08em);text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground),.62);transition:color .16s ease}.otodor-mega__viewall:hover{color:var(--otodor-blue, #4da6ff)}.otodor-mega__viewall-arrow{width:14px;height:14px;transition:transform .16s ease}.otodor-mega__viewall:hover .otodor-mega__viewall-arrow{transform:translate(3px)}.otodor-drawer__viewall{font-size:1.05rem;letter-spacing:var(--otodor-tracking-wide, .02em);text-transform:uppercase;opacity:.6}.otodor-drawer__viewall:hover{opacity:1}.otodor-mega__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(188px,1fr));gap:clamp(1.25rem,2vw,2rem)}.otodor-mega__card{display:flex;flex-direction:column;text-decoration:none;color:inherit}.otodor-mega__card-media{aspect-ratio:3 / 4;border-radius:var(--otodor-radius-md, 12px);overflow:hidden;background:rgba(var(--color-foreground),.05);border:1px solid rgba(var(--color-foreground),.08);transition:border-color .18s ease}.otodor-mega__card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s cubic-bezier(.22,1,.36,1)}.otodor-mega__card:hover .otodor-mega__card-media,.otodor-mega__card:focus-visible .otodor-mega__card-media{border-color:rgba(var(--color-foreground),.2)}.otodor-mega__card:hover .otodor-mega__card-img{transform:scale(1.05)}.otodor-mega__card-title{margin-top:.7rem;text-align:center;font-family:var(--otodor-font-display, inherit);font-weight:600;font-size:1.18rem;letter-spacing:-.01em;line-height:1.3;color:rgb(var(--color-foreground));transition:color .16s ease}.otodor-mega__card:hover .otodor-mega__card-title,.otodor-mega__card.is-active .otodor-mega__card-title{color:var(--otodor-blue, #4da6ff)}.otodor-mega__cta{display:flex;align-items:center;gap:clamp(1rem,2vw,1.75rem);margin-top:clamp(1.5rem,3vw,2.5rem);padding:clamp(1rem,1.5vw,1.4rem) clamp(1.25rem,2vw,1.75rem);border-radius:var(--otodor-radius-lg, 20px);border:1px solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.035)}.otodor-mega__cta-media{flex:none;width:70px;height:70px;border-radius:var(--otodor-radius-md, 12px);overflow:hidden;background:rgba(var(--color-foreground),.06)}.otodor-mega__cta-img{width:100%;height:100%;object-fit:cover;display:block}.otodor-mega__cta-body{flex:1 1 auto;min-width:0}.otodor-mega__cta-heading{margin:0;font-family:var(--otodor-font-display, inherit);font-weight:600;font-size:1.28rem;line-height:1.25;color:rgb(var(--color-foreground))}.otodor-mega__cta-text{margin:.25rem 0 0;font-size:1.05rem;line-height:1.5;color:rgba(var(--color-foreground),.58);max-width:70ch}.otodor-mega__cta-button{flex:none;display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.3rem;border-radius:var(--otodor-radius-pill, 999px);background:var(--otodor-blue, #4da6ff);color:#fff;font-weight:600;font-size:1.1rem;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.otodor-mega__cta-button:hover{transform:translateY(-1px);box-shadow:0 10px 24px -8px #4da6ff80}.otodor-mega__cta-arrow{width:16px;height:16px}.otodor-mega a:focus-visible{outline:2px solid var(--otodor-blue, #4da6ff);outline-offset:3px;border-radius:var(--otodor-radius-sm, 8px)}@media screen and (max-width:1100px){.otodor-mega__grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.otodor-mega__cta{flex-wrap:wrap}.otodor-mega__cta-text{display:none}}@media(prefers-reduced-motion:reduce){.js .mega-menu__content{transition:opacity .15s ease;transform:none}.mega-menu[open] .mega-menu__content,.otodor-mega__card:hover .otodor-mega__card-img{transform:none}.otodor-mega__card-img{transition:none}.otodor-mega__cta-button:hover{transform:none}.otodor-mega__viewall-arrow{transition:none}.otodor-mega__viewall:hover .otodor-mega__viewall-arrow{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/otodor-mega-menu.css.map */
