.orn-mega{--orn-ink: #1a1815;--orn-muted: #77736d;--orn-hover: #949494;--orn-cream: #f7f4ee;--orn-hairline: rgb(26 24 21 / .09);position:absolute;inset:100% 0 auto;z-index:60;max-height:calc(100dvh - var(--orn-menu-top, var(--header-height, 96px)) - 12px);overflow:clip;overscroll-behavior:none;background:var(--orn-cream);color:var(--orn-ink);box-shadow:0 24px 48px -36px #1a18154d;font:400 14px / 1.5 var(--text-font-family);text-align:left;letter-spacing:normal;text-transform:none}.orn-menu-disclosure:not([open])>.orn-mega,.orn-mega [hidden]{display:none!important}.orn-mega a:not(.button):not(.link){text-decoration:none;color:inherit}.orn-mega .orn-mega__grid{display:grid;grid-template-columns:260px minmax(0,1fr) 328px}.orn-mega.orn-mega--without-feature .orn-mega__grid{grid-template-columns:260px minmax(0,1fr)}.orn-mega .orn-col{display:flex;flex-direction:column;min-width:0}.orn-mega .orn-col--nav{gap:30px;padding:38px 36px;border-right:1px solid var(--orn-hairline);background:#fff}.orn-mega .orn-col--brands{gap:24px;padding:38px 28px}.orn-mega .orn-col--feature{padding:0;gap:0;background:#191918;color:#f7f4ee;--background: 25 25 24;--text-color: 247 244 238;--button-background: 247 244 238;--button-text-color: 25 25 24;--button-outline-color: 247 244 238}.orn-mega .orn-stack{display:flex;flex-direction:column;gap:15px}.orn-mega .orn-stack--links{align-items:flex-start;gap:14px}.orn-mega .orn-rule{height:1px;border:0;margin:0;background:var(--orn-hairline)}.orn-mega .orn-eyebrow{margin:0;font-family:var(--heading-font-family);font-size:10.5px;font-weight:var(--heading-font-weight);letter-spacing:.2em;text-transform:uppercase;color:var(--orn-muted)}.orn-mega .orn-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.orn-mega .orn-list li{margin:0}.orn-mega .orn-list a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13.5px;letter-spacing:.02em;color:var(--orn-ink)}.orn-mega .orn-list .link{background-image:none;text-decoration:none;transition:color .2s ease}.orn-mega .orn-list .link:is(:hover,:focus-visible){color:var(--orn-hover)}.orn-mega .orn-list--two{display:grid;grid-template-columns:1fr 1fr;gap:11px 14px}.orn-mega .orn-list--two a{font-size:12px;letter-spacing:0}.orn-mega .orn-count{font-size:11px;color:var(--orn-muted)}.orn-mega .orn-brands{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 18px}.orn-mega .orn-brand{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0}.orn-mega .orn-brand__img{display:block;width:180px;max-width:none;height:180px;object-fit:contain;mix-blend-mode:multiply;transition:transform .24s ease}.orn-mega .orn-brand__initial{display:grid;place-items:center;width:180px;height:180px;font-size:32px}.orn-mega .orn-brand__name{font-family:var(--heading-font-family);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;text-align:center;line-height:1.5;color:var(--orn-ink);transition:color .2s ease}.orn-mega .orn-brand:focus-visible .orn-brand__name{color:var(--orn-hover)}@media(hover:hover)and (pointer:fine){.orn-mega .orn-brand:hover .orn-brand__name{color:var(--orn-hover)}}@media(prefers-reduced-motion:no-preference){.orn-mega .orn-brand:focus-visible .orn-brand__img{transform:translateY(-2px)}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.orn-mega .orn-brand:hover .orn-brand__img{transform:translateY(-2px)}}.orn-mega orn-featured-fragrance{display:block;flex:1;min-width:0}.orn-mega .orn-feature__slides{display:grid;height:100%}.orn-mega .orn-feature__slide{grid-area:1 / 1;min-width:0;min-height:620px;margin:0;display:grid;grid-template-rows:minmax(280px,1fr) auto}.orn-mega .orn-feature__slide:not(.is-active){visibility:hidden;pointer-events:none}.orn-mega .orn-feature__photo{display:block;position:relative;width:100%;min-height:280px;overflow:hidden;background:#292826}.orn-mega .orn-feature__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;object-fit:cover}.orn-mega .orn-feature__content{display:flex;flex-direction:column;align-items:stretch;gap:20px;padding:28px 28px 32px}.orn-mega .orn-feature__text{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.orn-mega .orn-feature__brand{margin:0;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:10px;letter-spacing:var(--heading-letter-spacing);text-transform:uppercase;color:#c3bfb7;line-height:1.6}.orn-mega .orn-feature__title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);font-size:26px;line-height:1.35;overflow-wrap:anywhere;color:#f7f4ee}.orn-mega .orn-feature__description{font-size:13px;line-height:1.75;color:#d0cdc6;overflow-wrap:anywhere}.orn-mega .orn-feature__description p{margin:0}.orn-mega .orn-feature__more{display:inline;margin:0 0 0 .3em;padding:0;color:#bcb9b3;font:inherit;letter-spacing:inherit;text-transform:none;white-space:nowrap}.orn-mega .orn-feature__content>.button{align-self:stretch;margin-top:4px}.orn-mega .orn-feature__empty{margin:26px;min-height:340px;padding:24px;border:1px dashed #aaa;font-size:13px;line-height:1.7}.orn-mega .orn-feature__empty p+p{margin-top:16px}.orn-mega :is(a,button):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media(min-width:1440px){.orn-mega .orn-brands{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1600px){.orn-mega .orn-brands{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.orn-mega .orn-brand__img,.orn-mega .orn-brand__initial{width:216px;height:216px}.orn-mega .orn-col--brands{padding-inline:40px}}@media(min-width:1000px)and (max-width:1199px){.orn-mega .orn-mega__grid{grid-template-columns:226px minmax(0,1fr) 280px}.orn-mega .orn-col--nav{padding-inline:24px}.orn-mega .orn-feature__content{padding-inline:22px}.orn-mega .orn-col--brands{padding-inline:16px}.orn-mega .orn-brands{gap:18px 10px}.orn-mega .orn-brand__img,.orn-mega .orn-brand__initial{width:156px;height:180px}.orn-mega .orn-brand__name{font-size:9px;letter-spacing:.05em}}@media(prefers-reduced-motion:reduce){.orn-mega *{transition:none!important}}.header-sidebar__collapsible-panel:has(.orn-mobile-panel)>.header-sidebar__scroller{height:100%;overscroll-behavior:contain}.header-sidebar__scroller:has(.orn-mobile-panel:not([hidden])){padding:0}.orn-mobile-panel>.header-sidebar__back-button{display:flex;justify-content:flex-start;gap:10px;width:100%;margin:0;padding:18px 24px;border:0;background:#fff;color:#1a1815;font:400 13px / 1.5 var(--text-font-family);letter-spacing:normal;text-transform:none}.orn-mega.orn-mega--mobile{position:static;max-height:none;overflow:visible;box-shadow:none}.orn-mega--mobile .orn-mega__grid{display:flex;flex-direction:column}.orn-mega--mobile .orn-col--nav{gap:0;padding:0 24px 10px;border:0}.orn-mega--mobile .orn-stack--links{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:12px;padding:4px 0 16px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:11px;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.orn-mega--mobile .orn-stack--links>a{display:inline-flex;align-items:center;min-height:44px;background-image:none;text-decoration:none}.orn-mega--mobile .orn-rule{display:none}.orn-mega--mobile .orn-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.orn-mega--mobile .orn-list a{align-items:center;min-height:44px;font-size:13px}.orn-mega--mobile .orn-col--brands{padding:26px 20px 30px}.orn-mega--mobile .orn-brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 12px}.orn-mega--mobile .orn-brand{gap:10px}.orn-mega--mobile .orn-brand__img,.orn-mega--mobile .orn-brand__initial{width:100%;max-width:135px;height:130px}.orn-mega--mobile .orn-brand__name{font-size:9px;letter-spacing:.07em;overflow-wrap:anywhere}.orn-mega--mobile .orn-feature__slides{display:block;height:auto}.orn-mega--mobile .orn-feature__slide{display:block;min-height:0}.orn-mega--mobile .orn-feature__slide:not(.is-active){display:none}.orn-mega--mobile .orn-feature__photo{min-height:0;aspect-ratio:4 / 3}.orn-mega--mobile .orn-feature__content{padding:26px 24px 32px;gap:18px}.orn-mega--mobile .orn-feature__title{font-size:24px}.orn-mega--mobile .orn-feature__description{font-size:14px;line-height:1.7}.orn-mega--mobile .orn-feature__content>.button{min-height:48px}@media(max-width:999px){.header-sidebar:has(.orn-mobile-panel){--drawer-max-width: min(100vw, 440px)}.header-sidebar:has(.orn-mobile-panel) .header-sidebar__collapsible-panel{max-width:100%}}@media(max-width:359px){.orn-mega--mobile .orn-col--brands{padding-inline:14px}.orn-mega--mobile .orn-brands{gap:22px 8px}.orn-mega--mobile .orn-brand__img,.orn-mega--mobile .orn-brand__initial{height:110px}}.orn-quick-separator{color:#aaa6a0;font-size:12px}.orn-mega orn-filter-disclosure,.orn-mega orn-family-counts{display:block;min-width:0}.orn-filter>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--heading-font-family);font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--orn-muted);cursor:pointer}.orn-filter__content{padding-top:15px}.orn-filter__toggle{position:relative;flex:0 0 10px;width:10px;height:10px}.orn-filter__toggle:before,.orn-filter__toggle:after{content:"";position:absolute;background:currentColor;inset:4.5px 0 auto;height:1px}.orn-filter__toggle:after{transform:rotate(90deg);transition:transform .25s ease}.orn-filter>summary[aria-expanded=true] .orn-filter__toggle:after{transform:rotate(0)}.orn-mega--mobile .orn-filter{border-top:1px solid var(--orn-hairline)}.orn-mega--mobile .orn-filter>summary{min-height:48px;font-family:var(--text-font-family);font-size:12px;letter-spacing:.06em;text-transform:none;color:var(--orn-ink)}.orn-mega--mobile .orn-filter__content{padding:0 0 14px}.orn-mega .orn-count{flex-shrink:0;font-variant-numeric:tabular-nums}@media(max-width:359px){.orn-mega--mobile .orn-stack--links{gap:10px;font-size:10px;letter-spacing:.1em}}
/*# sourceMappingURL=/cdn/shop/t/156/assets/ornata-megamenu.css.map */
