#hdt-nav-ul>li>hdt-header-menu>details>.hdt-sub-menu.hdt-mega-menu.hdt-mega-nested,#hdt-nav-ul>li details>.hdt-sub-menu.hdt-mega-menu.hdt-mega-nested{--mega-width: 100% !important;width:min(100%,calc(100vw - var(--scrollbar-w, 0px)))!important;max-width:calc(100vw - var(--scrollbar-w, 0px))!important;min-width:0!important;padding:0!important;text-align:start!important;overflow:visible!important;border:none;box-shadow:none}#hdt-nav-ul>li details>.hdt-sub-menu.hdt-mega-nested.hdt-mega-menu{padding-top:0;padding-bottom:0;padding-inline:0;max-height:min(85vh,720px)}#hdt-nav-ul>li>hdt-header-menu>details>.hdt-sub-menu.hdt-mega-nested.hdt-mega-nested--bleed,#hdt-nav-ul>li details>.hdt-sub-menu.hdt-mega-nested.hdt-mega-nested--bleed{width:100vw!important;max-width:100vw!important;left:50%!important;right:auto!important;transform:translate3d(-50%,0,0)!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__shell{background-color:#f5f2eb;box-shadow:0 12px 40px #0000001f;border-top:1px solid #e0dbd0;width:100%;max-width:none}.hdt-mega-nested-wrap--mood .hdt-mega-nested__inner{max-width:100%;margin:0 auto;padding:0 clamp(16px,3vw,48px)}.hdt-mega-nested-wrap--mood .hdt-mega-nested__grid{min-height:var(--mega-nested-min-h, 400px);max-height:min(82vh,680px);border-radius:0}.hdt-mega-nested-wrap--mood .hdt-mega-nested__col--l2{width:min(260px,22vw)!important;background-color:#fff!important;border-inline-end:1px solid #e0dbd0!important;padding:4px 0 8px}.hdt-mega-nested-wrap--mood .hdt-mega-nested__col--l3{width:min(300px,26vw)!important;background-color:#efeae1!important;border-inline-end:1px solid #d9d3c8!important;padding:20px 0 24px}.hdt-mega-nested-wrap--mood .hdt-mega-nested__col--content{background-color:#f7f4ee!important;padding:28px 36px 36px 40px!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__col--l2,.hdt-mega-nested-wrap--mood .hdt-mega-nested__col--l3,.hdt-mega-nested-wrap--mood .hdt-mega-nested__col--content{border-radius:0}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l3-heading{margin:0 0 12px;padding:0 18px 14px;font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--color-foreground));border-bottom:1px solid #d9d3c8}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l2-btn{padding:8px 11px!important;font-size:1.3rem!important;font-weight:600!important;letter-spacing:.05em!important;border-bottom:1px solid transparent;color:#1a1a1a!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l2-btn:hover{background-color:#00000008!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l2-btn.is-active{color:rgb(var(--color-accent))!important;background-color:transparent!important;box-shadow:none!important;border-bottom-color:rgb(var(--color-accent))}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l3-btn{padding:13px 18px!important;margin:0 8px;font-size:1.35rem!important;font-weight:500!important;letter-spacing:.02em!important;text-transform:none!important;color:#2c2c2c!important;border-radius:2px}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l3-btn:hover{background-color:#ffffff73!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l3-btn.is-active{color:rgb(var(--color-accent))!important;font-weight:600!important;background-color:#ffffff8c!important;box-shadow:inset 0 -2px rgb(var(--color-accent))!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__content-heading{font-size:1.85rem!important;letter-spacing:.05em!important;margin-bottom:14px!important;color:#111!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__shop-all{font-size:1.35rem!important;font-weight:600!important;margin-bottom:22px!important;text-transform:none;letter-spacing:.02em}.hdt-mega-nested-wrap--mood .hdt-mega-nested__link-columns--flow-columns{column-rule:1px solid #cfc7ba!important;column-gap:2.25rem!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__link-columns a{font-size:1.35rem!important;line-height:1.65!important;padding:5px 0!important;font-weight:400!important;text-transform:none!important;color:#222!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__link-columns a:hover{color:rgb(var(--color-accent))!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l2-arrow:after{content:"\203a"!important;font-size:1.75em!important;font-weight:400!important;opacity:.65!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__l2-btn.is-active .hdt-mega-nested__l2-arrow:after{opacity:1!important;color:rgb(var(--color-accent))!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatches{border-top-color:#cfc7ba!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__content-panel{animation:hdt-mega-fade .12s ease}@keyframes hdt-mega-fade{0%{opacity:.85}to{opacity:1}}.hdt-mega-nested-wrap--l3-hidden .hdt-mega-nested__col--l3{width:0!important;min-width:0!important;overflow:hidden!important;border:none!important;padding:0!important;opacity:0;pointer-events:none}.hdt-mega-nested-wrap--mood.hdt-mega-nested-wrap--l3-hidden .hdt-mega-nested__col--l2{width:min(280px,26vw)!important}.hdt-mega-nested-wrap--mood.hdt-mega-nested-wrap--l3-hidden .hdt-mega-nested__col--content{flex:1 1 auto!important;min-width:0!important}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch-grid--color{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem 1rem;max-width:560px}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch{font-size:1rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#333}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch:hover{color:rgb(var(--color-accent))}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch-img{aspect-ratio:1;width:80px;height:80px;margin:0 auto .35rem;border-radius:4px;overflow:hidden;border:1px solid #e0dbd0}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch-img img{width:100%;height:100%;object-fit:cover}.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch-img--placeholder{display:block;width:100%}@media(max-width:1279px){.hdt-mega-nested-wrap--mood .hdt-mega-nested__swatch-grid--color{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1280px){.hdt-mega-nested-wrap--mood .hdt-mega-nested__link-columns--flow-columns{columns:var(--mega-nested-cols, 4)!important}}@media(min-width:1024px)and (max-width:1279px){.hdt-mega-nested-wrap--mood .hdt-mega-nested__link-columns--flow-columns{columns:3!important}}@media(max-width:1023px){.hdt-mega-nested-wrap--mood .hdt-mega-nested__link-columns--flow-columns{columns:2!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/mega-menu-mood.css.map */
