.mega-menu--with-images{position:static}.mega-menu__content--images{background-color:rgb(var(--color-background));border-left:0;border-radius:0;border-right:0;left:0;overflow-y:auto;padding:2.5rem 0;position:absolute;right:0;top:100%;box-shadow:0 8px 24px #00000014}.shopify-section-header-sticky .mega-menu__content--images{max-height:calc(100vh - var(--header-bottom-position-desktop, 20rem) - 4rem)}.header-wrapper--border-bottom .mega-menu__content--images{border-top:0}.js .mega-menu__content--images{opacity:0;transform:translateY(-.5rem);transition:opacity .2s ease,transform .2s ease;pointer-events:none}.mega-menu--with-images[open] .mega-menu__content--images{opacity:1;transform:translateY(0);pointer-events:auto}.mega-menu__inner{max-width:1400px;margin:0 auto}.mega-menu__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem;list-style:none;padding:0;margin:0}@media screen and (max-width: 1200px){.mega-menu__grid{grid-template-columns:repeat(3,1fr)}}.mega-menu__card{position:relative}.mega-menu__card-link{display:block;text-decoration:none;color:inherit;border-radius:.5rem;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.mega-menu__card-link:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001a}.mega-menu__card-link:focus{outline:2px solid #C9A962;outline-offset:2px}.mega-menu__card-image-wrapper{position:relative;aspect-ratio:4/3;overflow:hidden;background-color:rgba(var(--color-foreground),.03);border-radius:.5rem}.mega-menu__card-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.mega-menu__card-link:hover .mega-menu__card-image{transform:scale(1.05)}.mega-menu__card-image-wrapper--placeholder{background:linear-gradient(145deg,rgba(var(--color-foreground),.03),rgba(var(--color-foreground),.06));display:flex;align-items:center;justify-content:center}.mega-menu__card-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mega-menu__card-placeholder svg{width:48px;height:48px;color:rgba(var(--color-foreground),.15);transition:color .2s ease}.mega-menu__card-link:hover .mega-menu__card-placeholder svg{color:rgba(var(--color-foreground),.25)}.mega-menu__card--page .mega-menu__card-image-wrapper--placeholder{background:linear-gradient(145deg,#c9a9620d,#c9a9621a)}.mega-menu__card--page .mega-menu__card-placeholder svg{color:#c9a96266}.mega-menu__card--page .mega-menu__card-link:hover .mega-menu__card-placeholder svg{color:#c9a96299}.mega-menu__card-info{padding:.875rem .25rem;text-align:center}.mega-menu__card-title{display:block;font-size:.9375rem;font-weight:500;color:rgb(var(--color-foreground));line-height:1.3}.mega-menu__card-count{display:block;font-size:.8125rem;color:rgba(var(--color-foreground),.6);margin-top:.25rem}.mega-menu__sublinks{display:none;position:absolute;top:100%;left:0;right:0;padding:.75rem .5rem;margin:0;list-style:none;background:rgb(var(--color-background));border-radius:0 0 .5rem .5rem;box-shadow:0 4px 12px #0000001a;z-index:10}.mega-menu__card:hover .mega-menu__sublinks,.mega-menu__card:focus-within .mega-menu__sublinks{display:block}.mega-menu__sublink{display:block;padding:.375rem .5rem;font-size:.8125rem;color:rgba(var(--color-foreground),.75);text-decoration:none;transition:color .15s ease}.mega-menu__sublink:hover,.mega-menu__sublink--active{color:rgb(var(--color-foreground))}.mega-menu__footer{margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgba(var(--color-foreground),.08);text-align:center}.mega-menu__view-all{display:inline-flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:500;color:#c9a962;text-decoration:none;transition:color .15s ease}.mega-menu__view-all:hover{color:#b8923d}.mega-menu__view-all svg{transition:transform .2s ease}.mega-menu__view-all:hover svg{transform:translate(4px)}@media screen and (max-width: 1200px){.mega-menu__card-count{display:none}}@media (prefers-reduced-motion: reduce){.mega-menu__content--images,.mega-menu__card-link,.mega-menu__card-image,.mega-menu__view-all svg{transition:none}.mega-menu__card-link:hover,.mega-menu__card-link:hover .mega-menu__card-image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/mega-menu-images.css.map */
