@media screen and (min-width:641px){.section-header,.header-wrapper,.header-wrapper>header,.header-wrapper>.header,.shopify-section-header-sticky{position:relative;z-index:30}.dh-mega-nav,.dh-mega-nav>ul,.dh-mega-nav .dh-mega-nav__item,.dh-mega-nav header-menu,.dh-mega-nav .dh-mega{position:static!important;overflow:visible!important}.dh-mega-nav .dh-mega__panel{position:absolute!important;top:100%;left:0!important;right:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:auto!important;min-height:0!important;max-height:calc(100vh - 90px);margin:0!important;padding:0!important;transform:none;box-sizing:border-box;overflow-x:hidden!important;overflow-y:auto!important;background:var(--dh-bg, #f3f0e8)!important;color:var(--dh-text, #242424)!important;border:0!important;border-radius:0!important;box-shadow:0 18px 35px #0000000f;z-index:100}.dh-mega-nav .dh-mega[open]>.dh-mega__panel{animation:dhMegaFadeIn .18s ease both}.dh-mega-nav .dh-mega__inner{width:100%!important;max-width:1800px!important;margin:0 auto!important;padding:var(--dh-padding, 40px) 3.4vw!important;box-sizing:border-box!important}.dh-mega-nav .dh-mega__layout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,1fr);align-items:start;gap:clamp(28px,3vw,56px);width:100%}.dh-mega-nav .dh-mega__navigation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:34px clamp(24px,3vw,56px);min-width:0}.dh-mega-nav .dh-mega__column{min-width:0;width:100%}.dh-mega-nav .dh-mega__heading{margin:0 0 18px;padding:0;color:inherit;font-family:var(--font-body-family);font-size:var(--dh-heading-size, 14px);font-weight:600;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.dh-mega-nav .dh-mega__heading-link{color:inherit;text-decoration:none;transition:opacity .16s ease}.dh-mega-nav .dh-mega__links,.dh-mega-nav .dh-mega__sublinks{list-style:none;margin:0;padding:0}.dh-mega-nav .dh-mega__links{display:flex;flex-direction:column;align-items:flex-start;gap:var(--dh-link-gap, 12px)}.dh-mega-nav .dh-mega__sublinks{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin:10px 0 4px 12px}.dh-mega-nav .dh-mega__link{display:inline-block;max-width:100%;color:inherit;font-family:var(--font-body-family);font-size:var(--dh-link-size, 18px);font-weight:400;line-height:1.4;text-decoration:none;opacity:.82;overflow-wrap:anywhere;transition:opacity .16s ease,text-decoration-color .16s ease}.dh-mega-nav .dh-mega__link:hover,.dh-mega-nav .dh-mega__link:focus-visible,.dh-mega-nav .dh-mega__heading-link:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.dh-mega-nav .dh-mega__link.is-active{opacity:1;font-weight:600}.dh-mega-nav .dh-mega__media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;align-content:start;gap:clamp(14px,1.8vw,28px);min-width:0}.dh-mega-nav .dh-mega__image-card{display:block;min-width:0;width:100%;max-width:100%;color:inherit;text-decoration:none;overflow:hidden}.dh-mega-nav .dh-mega__image{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:#0000000a;transition:transform .35s ease}.dh-mega-nav .dh-mega__image-card:hover .dh-mega__image{transform:scale(1.025)}.dh-mega-nav .dh-mega__image-copy{padding-top:14px}.dh-mega-nav .dh-mega__image-title{margin:0;color:inherit;font-family:var(--font-heading-family);font-size:18px;font-weight:500;line-height:1.4}.dh-mega-nav .dh-mega__image-description{margin:6px 0 0;color:inherit;font-size:13px;line-height:1.5;opacity:.75}.dh-mega-nav .dh-mega__products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.dh-mega-nav .dh-mega__product{display:flex;min-width:0;flex-direction:column;gap:7px;color:inherit;text-decoration:none;font-size:13px}.dh-mega-nav .dh-mega__product-image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;background:#0000000a;transition:opacity .2s ease}.dh-mega-nav .dh-mega__product:hover .dh-mega__product-image{opacity:.88}.dh-mega-nav .dh-mega__product-title{line-height:1.4}.dh-mega-nav .dh-mega__product-price{opacity:.75}.dh-mega-nav .dh-mega__custom{color:inherit;font-size:14px;line-height:1.6}.dh-mega-nav .dh-mega__custom>*:first-child{margin-top:0}.dh-mega-nav .dh-mega__custom>*:last-child{margin-bottom:0}.dh-mega-nav .dh-mega__notice{margin:0;color:inherit;font-size:12px;line-height:1.5;opacity:.7}}@media screen and (min-width:750px)and (max-width:1199px){.dh-mega-nav .dh-mega__inner{padding-left:2.4rem!important;padding-right:2.4rem!important}.dh-mega-nav .dh-mega__layout{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:24px}.dh-mega-nav .dh-mega__navigation{gap:28px 20px}.dh-mega-nav .dh-mega__link{font-size:min(var(--dh-link-size, 18px),16px)}}@media screen and (max-width:640px){.dh-mega-nav .dh-mega__panel{display:none!important}}@keyframes dhMegaFadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media screen and (prefers-reduced-motion:reduce){.dh-mega-nav .dh-mega__panel,.dh-mega-nav .dh-mega__link,.dh-mega-nav .dh-mega__heading-link,.dh-mega-nav .dh-mega__image,.dh-mega-nav .dh-mega__product-image{animation:none!important;transition:none!important}}@media screen and (max-width:640px){.dh-mobile-mega{list-style:none;width:100%;padding:18px 1.5rem 24px;box-sizing:border-box}.dh-mobile-mega__content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;width:100%}.dh-mobile-mega__card{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:7px;color:inherit;text-decoration:none}.dh-mobile-mega__image{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.dh-mobile-mega__title{font-size:14px;font-weight:500;line-height:1.4}.dh-mobile-mega__description{font-size:12px;line-height:1.45;opacity:.75}}@media screen and (max-width:360px){.dh-mobile-mega__content{gap:12px 8px}}@media screen and (min-width:641px){.section-header,.section-header>sticky-header,.section-header>.header-wrapper,.section-header .header-wrapper,.section-header .header{overflow:visible!important}.section-header .header-wrapper{position:relative;z-index:50}.section-header .dh-mega-nav{position:static!important}.section-header .dh-mega-nav>.list-menu--inline{position:static!important}.section-header .dh-mega-nav .dh-mega-nav__item,.section-header .dh-mega-nav .dh-mega{position:static!important}.section-header .dh-mega-nav .dh-mega__panel{position:absolute!important;left:calc((100% - 100vw)/2)!important;right:auto!important;width:100vw!important;max-width:100vw!important;min-width:0!important;margin:0!important;box-sizing:border-box!important;background:var(--dh-bg, #f3f0e8)!important;color:var(--dh-text, #242424)!important;z-index:100!important;transform:none}.section-header .dh-mega-nav .dh-mega__inner{width:100%!important;max-width:1600px!important;margin-inline:auto!important;padding:var(--dh-padding, 40px) clamp(24px,4vw,64px)!important;box-sizing:border-box!important}.section-header .dh-mega-nav .dh-mega__grid{display:grid!important;grid-template-columns:repeat(var(--dh-columns, 4),minmax(0,1fr))!important;gap:var(--dh-gap, 32px)!important;align-items:start!important;width:100%!important}.section-header .dh-mega-nav .dh-mega__column{min-width:0!important;max-width:100%!important;grid-column:span var(--dh-span, 1);overflow-wrap:anywhere}.section-header .dh-mega-nav .dh-mega__image-card{display:block!important;width:100%!important;min-width:0!important}.section-header .dh-mega-nav .dh-mega__image{display:block!important;width:100%!important;max-width:100%!important;aspect-ratio:4 / 5;height:auto!important;object-fit:cover}}@media screen and (min-width:641px)and (max-width:1199px){.section-header .dh-mega-nav .dh-mega__grid{gap:24px!important}.section-header .dh-mega-nav .dh-mega__inner{padding-inline:24px!important}}@media screen and (min-width:641px){.dh-mega-nav header-menu{position:static}.dh-mega-nav .dh-mega{position:static!important}.dh-mega-nav .dh-mega__panel{top:100%;z-index:100;pointer-events:auto}.dh-mega-nav .dh-mega__panel:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px;background:transparent}.dh-mega-nav .dh-mega[open]>.dh-mega__panel{visibility:visible;opacity:1}}@media screen and (min-width:641px){.section-header,.shopify-section-header-sticky,.header-wrapper,.header-wrapper>header,.header__inline-menu,.dh-mega-nav,.dh-mega-nav header-menu,.dh-mega-nav .dh-mega,.dh-mega-nav .dh-mega__panel{overflow:visible!important}.dh-mega-nav header-menu{position:static!important}.dh-mega-nav .dh-mega{position:static!important}.dh-mega-nav .dh-mega__panel{top:calc(100% - 1px)!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;z-index:999!important;pointer-events:auto!important}.dh-mega-nav .dh-mega[open]>.dh-mega__panel{display:block!important;visibility:visible!important;opacity:1;pointer-events:auto!important}.dh-mega-nav .dh-mega[open]>summary{position:relative;z-index:1000}.dh-mega-nav .dh-mega[open]>.dh-mega__panel:before{content:"";position:absolute;left:0;right:0;top:-12px;height:12px;background:transparent;pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/component-mega-menu.css.map */
