@font-face{font-family:Didot;src:url(HTFDidot-Medium06_Web.woff2) format("woff2"),url(HTFDidot-Medium06_Web.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Didot Italic;src:url(HTFDidot-MediumIta06_Web.woff2) format("woff2"),url(HTFDidot-MediumIta06_Web.woff) format("woff");font-weight:500;font-style:italic}.mega-menu{position:static}.js .mega-menu .mega-menu-content,.mega-menu.before-opening .mega-menu-content,.mega-menu.before-closing .mega-menu-content,.mega-menu.closing .mega-menu-content{visibility:hidden;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1),visibility 0s linear .3s}.js .mega-menu .mega-menu-content .mega-menu-list,.mega-menu.before-opening .mega-menu-content .mega-menu-list,.mega-menu.before-closing .mega-menu-content .mega-menu-list,.mega-menu.closing .mega-menu-content .mega-menu-list{transform:translateY(8px);opacity:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s,opacity .3s cubic-bezier(.215,.61,.355,1) 0s}.js .mega-menu .mega-menu-content .mega-menu-media,.mega-menu.before-opening .mega-menu-content .mega-menu-media,.mega-menu.before-closing .mega-menu-content .mega-menu-media,.mega-menu.closing .mega-menu-content .mega-menu-media{transform:scale(1.03);opacity:0;transition:transform .3s cubic-bezier(.215,.61,.355,1),opacity .3s cubic-bezier(.215,.61,.355,1)}.js .mega-menu .mega-menu-content .mega-menu-media.menu-featured-collection,.mega-menu.before-opening .mega-menu-content .mega-menu-media.menu-featured-collection,.mega-menu.before-closing .mega-menu-content .mega-menu-media.menu-featured-collection,.mega-menu.closing .mega-menu-content .mega-menu-media.menu-featured-collection{transform:translateY(8px);opacity:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s,opacity .3s cubic-bezier(.215,.61,.355,1) 0s}.mega-menu.open .mega-menu-content,.mega-menu.opening .mega-menu-content{visibility:visible;opacity:1;transition:opacity .3s cubic-bezier(.215,.61,.355,1)}.mega-menu.open .mega-menu-content .mega-menu-list,.mega-menu.opening .mega-menu-content .mega-menu-list{transform:translateY(0);opacity:1;transition:transform .6s cubic-bezier(.215,.61,.355,1) .2s,opacity .6s cubic-bezier(.215,.61,.355,1) .2s}.mega-menu.open .mega-menu-content .mega-menu-media,.mega-menu.opening .mega-menu-content .mega-menu-media{transform:none;opacity:1;transition:transform .6s cubic-bezier(.215,.61,.355,1),opacity .6s cubic-bezier(.215,.61,.355,1)}.mega-menu.open .mega-menu-content .mega-menu-media.menu-featured-collection,.mega-menu.opening .mega-menu-content .mega-menu-media.menu-featured-collection{transform:translateY(0);opacity:1;transition:transform .6s cubic-bezier(.215,.61,.355,1) .2s,opacity .6s cubic-bezier(.215,.61,.355,1) .2s}.mega-menu:before{content:"";position:absolute;cursor:default;width:100%;height:calc(100vh - 100%);top:100%;left:0;background:rgba(var(--color-gray-900-rgb),.6);opacity:0;visibility:hidden;z-index:-1;transition:opacity .3s ease,visibility 0s}.mega-menu.open:before,.mega-menu.opening:before{opacity:1;visibility:visible}.mega-menu-content{--color-typography-base: #252525;--color-link: #252525;position:absolute;right:0;left:0;top:100%;overflow-y:auto;z-index:-1;text-align:left;-ms-overflow-style:none;scrollbar-width:none}.mega-menu-content::-webkit-scrollbar{display:none}.mega-menu-content .btn-cta{--color-btn-text: var(--color-gray-800);--color-btn-border: var(--color-gray-400);--color-btn-border-hover: var(--color-gray-800);--color-btn-text-hover: var(--color-gray-800)}.theme-dark .mega-menu-content .btn-cta{--color-focus: #8c2512}.mega-menu-list{list-style:none}.mega-menu-list-item+.mega-menu-list-item{margin-top:1.25rem}.mega-menu-list-item .mega-menu-children{margin-top:1.5rem}.mega-menu-list-item .mega-menu-children li+li{margin-top:.75rem}.mega-menu-link{display:block;text-decoration:none;transition:color .3s ease;margin-bottom:0}.mega-menu-link.child-link{font-size:1rem}.theme-dark .mega-menu-link{--color-focus: #8c2512}a.mega-menu-link:hover{color:var(--color-gray-600)}.dropdown-content{display:flex}.dropdown-list{width:40%;padding:3rem;min-height:calc(350px + 6rem)}.dropdown-list .mega-menu-shop-all{margin-top:2.5rem}.dropdown-list .heading-4{margin-bottom:2rem}@media (min-width: 1400px){.dropdown-list{width:30%;min-height:calc(500px + 6rem);padding:3rem var(--container-padding)}}.dropdown-image{width:60%}.dropdown-image .media{width:100%;padding-top:50%;min-height:100%}@media (min-width: 1400px){.dropdown-image{width:70%}}.collections-menu-container{display:flex;align-items:flex-start;padding-top:3rem;padding-bottom:3rem}.collections-list-container{display:flex;flex-direction:column;flex:1 1 auto;margin-right:4rem}.collections-list-container .mega-menu-shop-all{margin-top:2rem;align-self:flex-start}@media (min-width: 1400px){.collections-list-container{min-height:500px}.collections-list-container .mega-menu-shop-all{margin-top:auto}}.collection-list-heading{margin-bottom:2rem}.collections-list{list-style:none;display:flex;justify-content:space-between;gap:2rem;padding:0}.collections-list .mega-menu-list-item{flex:1 1 auto}.collections-list .mega-menu-list-item+.mega-menu-list-item{margin-top:0}.menu-featured-collection{flex:0 0 auto;width:35%}.theme-dark .menu-featured-collection .collection-card .card-inner{--color-focus: #8c2512}.menu-featured-collection .collection-card .card-heading{font-size:1.5rem}.menu-featured-collection .collection-card .btn-cta{display:flex;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/132/assets/component-mega-menu.css.map */
