.mega-menu{position:absolute;top:100%;left:calc(50% - 50vw);z-index:5;box-sizing:border-box;width:100vw;margin-top:0;padding:70px 0 88px;background:transparent;box-shadow:none;opacity:0;visibility:hidden;transition:opacity .22s ease}.masthead:not([data-mega-armed]) .mega-menu{display:none}.masthead__nav-item[data-open]>.mega-menu{opacity:1;visibility:visible}.masthead__nav-item[data-placed]>.mega-menu{margin-top:-16px}.masthead[data-condensed=true] .mega-menu{position:fixed;top:60px;margin-top:0}.mega-menu__inner{max-width:1500px;padding-top:0;padding-bottom:0}.mega-menu__row,.mega-menu__feed{margin-top:24px}.mega-menu__row{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.mega-menu__tile{display:block;flex:0 0 20%;max-width:20%;padding:4px 0;text-decoration:none;color:var(--colour-cream-warm)}.mega-menu__tile-frame{position:relative;display:block;aspect-ratio:1 / 1;margin-bottom:12px;overflow:hidden}.mega-menu__tile-frame img,.mega-menu__post-media img{position:absolute;top:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover}.mega-menu__tile-label,.mega-menu__post-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-serif);font-size:12px;font-weight:400;line-height:20.4px;letter-spacing:.96px;text-align:center;text-transform:uppercase;color:var(--colour-cream-warm);text-shadow:0 1px 10px rgba(18,26,10,.65);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:6px;transition:text-decoration-color .2s}.mega-menu__post-title{display:block;margin-bottom:5px;-webkit-line-clamp:none}.mega-menu__tile:hover .mega-menu__tile-label,.mega-menu__tile:focus-visible .mega-menu__tile-label,.mega-menu__post:hover .mega-menu__post-title,.mega-menu__post:focus-visible .mega-menu__post-title{text-decoration-color:var(--colour-cream-warm)}.mega-menu__feed{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;overflow:hidden}.mega-menu__feed:not(:has(>:nth-child(5))){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 64px)/5);justify-content:center}.mega-menu__post{display:block;padding:4px 0;text-decoration:none}.mega-menu__post-media{position:relative;display:block;aspect-ratio:1 / 1;margin-bottom:8px;overflow:hidden}.mega-menu__tile--stamp .mega-menu__tile-frame{--stamp-r: 4.5px;--stamp-s: 15px;box-sizing:border-box;padding:10px;background-color:#f5f0e8;-webkit-mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle at 50% 0,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 100% 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round,radial-gradient(circle at 50% 100%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 0 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round;mask:linear-gradient(#000 0 0) content-box,radial-gradient(circle at 50% 0,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 100% 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round,radial-gradient(circle at 50% 100%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / var(--stamp-s) 100% round no-repeat,radial-gradient(circle at 0 50%,#0000 var(--stamp-r),#000 calc(var(--stamp-r) + .6px)) left top / 100% var(--stamp-s) no-repeat round;-webkit-mask-composite:source-over,source-in,source-in,source-in,source-over;mask-composite:add,intersect,intersect,intersect,add}.mega-menu__tile--stamp .mega-menu__tile-frame img{top:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}@media screen and (max-width:1039px){.mega-menu{display:none}}
/*# sourceMappingURL=/cdn/shop/t/929/assets/component-mega-menu.css.map */
