@media(min-width:1025px){.aa-navigation{position:relative;z-index:15}.aa-navigation .aa-nav-list{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0}.aa-nav-item{position:static}.aa-navigation .aa-nav-trigger,.aa-navigation .aa-nav-direct{display:flex;align-items:center;gap:5px;min-height:44px;color:var(--aa-ink);font-weight:400;white-space:nowrap;text-decoration:none;background:none;cursor:pointer}.aa-nav-trigger{list-style:none}.aa-nav-trigger::-webkit-details-marker{display:none}.aa-nav-trigger::marker{content:""}.aa-navigation .aa-nav-trigger>svg{flex:0 0 8px;width:8px!important;min-width:8px!important;height:5px!important;min-height:5px!important;transition:transform .16s ease}.aa-nav-item[open]>.aa-nav-trigger svg{transform:rotate(180deg)}.aa-nav-item[open]>.aa-nav-trigger,.aa-nav-direct:hover{color:var(--aa-accent)}.aa-nav-panel{position:absolute;top:100%;left:var(--aa-nav-left, calc(50% - min(585px, calc(50vw - 24px) )) );width:min(1170px,calc(100vw - 48px));max-height:var(--aa-nav-height, 65vh);overflow:auto;overscroll-behavior:contain;padding:28px 32px 32px;background:#fff;color:var(--aa-ink);border-top:1px solid var(--aa-rule);box-shadow:0 14px 24px #2415101f;text-align:left;font-family:var(--font-body--family);cursor:auto}.aa-nav-panel__heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;padding-bottom:22px}.aa-nav-panel__heading h2{margin:0;font-size:25px;line-height:1.3;font-weight:400;letter-spacing:-.025em;text-transform:none}.aa-nav-all{display:inline-flex;align-items:center;min-height:36px;color:var(--aa-accent);text-decoration:underline;text-underline-offset:5px;font-size:13px}.aa-nav-panel__body{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:40px}.aa-nav-links,.aa-nav-links ul{margin:0;padding:0;list-style:none}.aa-nav-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0 24px}.aa-nav-links a{display:flex;align-items:center;min-height:42px;padding:8px 0;color:var(--aa-ink);font-size:14px;line-height:1.5;font-weight:400;text-decoration:none;text-transform:none;letter-spacing:0}.aa-nav-links a:hover,.aa-nav-links a[aria-current=page]{text-decoration:underline;text-underline-offset:5px;color:var(--aa-accent)}.aa-nav-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.aa-nav-feature{display:block;color:var(--aa-ink);text-decoration:none;font-size:14px;line-height:1.5}.aa-nav-feature__image{aspect-ratio:1;overflow:hidden;background:var(--aa-ground)}.aa-nav-feature img{width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.aa-nav-feature>span{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding-top:12px}.aa-nav-feature>span span{font-size:18px}.aa-nav-feature:hover img{transform:scale(1.035)}.aa-nav-feature:hover>span{text-decoration:underline;text-underline-offset:5px}.aa-nav-panel--grouped .aa-nav-panel__body{grid-template-columns:1fr}.aa-nav-links--grouped{display:block;columns:4;column-gap:32px}.aa-nav-links--grouped>li{break-inside:avoid}.aa-nav-links--grouped>li>a{font-weight:500}.aa-nav-links .aa-nav-category{gap:12px;min-height:72px}.aa-nav-category__image{display:block;flex:0 0 56px;width:56px;height:56px;overflow:hidden;background:var(--aa-ground)}.aa-nav-category__image img{display:block;width:100%;height:100%;object-fit:contain}.aa-nav-links--grouped .aa-nav-group{margin-bottom:16px}.aa-nav-links--grouped .aa-nav-group>a{border-bottom:1px solid var(--aa-rule);margin-bottom:6px}.aa-nav-links--grouped ul a{min-height:34px;padding-block:6px;font-size:13px;color:var(--aa-muted)}.aa-nav-panel--grouped .aa-nav-features{display:none}.aa-nav-panel--links .aa-nav-panel__body{grid-template-columns:1fr}.aa-nav-panel--links .aa-nav-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 36px}.aa-nav-panel--guides .aa-nav-links{gap:24px}.aa-nav-links .aa-nav-guide{display:block;padding:0}.aa-nav-guide__image{display:block;aspect-ratio:3 / 2;overflow:hidden;background:#fff;margin-bottom:12px}.aa-nav-guide__image img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s ease}.aa-nav-guide:hover img{transform:scale(1.035)}.aa-navigation :is(a,summary):focus-visible{outline:2px solid var(--aa-accent);outline-offset:4px;box-shadow:none}.aa-nav-panel.aa-nav-panel--gifts{padding:0}.aa-gift-edit{display:grid;grid-template-columns:1.05fr 1fr 1fr;gap:24px;padding:24px;align-items:stretch}.aa-gift-edit__intro{padding:22px 26px;background:var(--aa-ground)}.aa-gift-edit__intro h2{margin:0;max-width:250px;font-size:clamp(26px,2.5vw,34px);line-height:1.08;letter-spacing:-.04em;font-weight:400}.aa-gift-edit__intro>p{margin:12px 0 24px;max-width:240px;font-size:13px;line-height:1.6;color:var(--aa-muted)}.aa-gift-edit__budgets h3{margin:0 0 8px;font-size:12px;color:var(--aa-muted);font-weight:400;letter-spacing:0}.aa-gift-edit__budgets>a{display:flex;justify-content:space-between;align-items:center;min-height:42px;border-bottom:1px solid var(--aa-rule);font-size:16px;color:var(--aa-ink);text-decoration:none}.aa-gift-edit__budgets>a:hover{color:var(--aa-accent)}.aa-gift-edit__budgets>a>span{color:var(--aa-accent)}.aa-gift-edit__guide{display:inline-flex;min-height:44px;align-items:center;margin-top:10px;color:var(--aa-accent);font-size:13px;text-decoration:underline;text-underline-offset:4px}.aa-gift-edit__links{display:flex;flex-wrap:wrap;column-gap:18px;list-style:none;padding:0;margin:8px 0 0}.aa-gift-edit__links a{display:inline-flex;align-items:center;min-height:32px;font-size:12px;color:var(--aa-muted);text-decoration:underline;text-underline-offset:3px}.aa-gift-edit__card{display:flex;flex-direction:column;justify-content:center;min-width:0;color:var(--aa-ink);text-decoration:none}.aa-gift-edit__image{aspect-ratio:1;overflow:hidden}.aa-gift-edit__image img{display:block;width:100%;height:100%;object-fit:contain}.aa-gift-edit__card--voucher{background:#622823;color:#fff}.aa-gift-edit__card--voucher .aa-gift-edit__image{aspect-ratio:auto;flex:1;min-height:0;display:flex;align-items:center}.aa-gift-edit__card--voucher .aa-gift-edit__image img{height:auto}.aa-gift-edit__caption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 12px}.aa-gift-edit__card--voucher .aa-gift-edit__caption{padding:20px 24px}.aa-gift-edit__caption strong{display:block;font-size:21px;line-height:1.3;font-weight:400;letter-spacing:-.025em}.aa-gift-edit__caption small{display:block;margin-top:5px;font-size:12px;line-height:1.5}.aa-gift-edit__caption svg{width:20px;height:20px}.aa-gift-edit__card:hover strong{text-decoration:underline;text-underline-offset:5px}@media(prefers-reduced-motion:no-preference){.aa-nav-item[open] .aa-nav-panel{animation:aa-nav-reveal .16s ease-out}@keyframes aa-nav-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}}}@media(prefers-reduced-motion:reduce){.aa-navigation *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/amberalex-navigation.css.map */
