.site-nav--has-dropdown .mega-menu .mega-menu__content:has(.mega-menu__list--shop){max-height:calc(100vh - 14rem);overflow-y:auto;padding-top:1.6rem!important;padding-bottom:1.6rem!important}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list.mega-menu__list--shop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem;align-items:stretch;justify-content:normal;max-width:100rem;margin:0 auto;padding:0 3rem}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop>li.mega-menu__tile{margin:0;padding:0;list-style:none}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop>li.mega-menu__tile:has(a[href*=hot-summer]){grid-column:1 / -1}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:1.4rem;background:#e9e2d4;text-decoration:none;isolation:isolate}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link[href*=hot-summer]{aspect-ratio:auto;height:11rem}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .45s ease}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to top,#0000009e,#0000 55%);transition:opacity .3s ease}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link[href*=hot-summer]:after{background:linear-gradient(90deg,#000000a6,#00000026 60%,#0000)}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link:hover img{transform:scale(1.06)}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop .mega-menu__tile-label{position:absolute;left:1.2rem;right:1.2rem;bottom:1rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#fff;font-size:1.4rem;font-weight:700;line-height:1.2;text-shadow:0 1px 6px rgba(0,0,0,.35)}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link[href*=hot-summer] .mega-menu__tile-label{left:2.4rem;right:auto;top:50%;bottom:auto;transform:translateY(-50%);font-size:2.2rem;flex-direction:column;align-items:flex-start}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link[href*=hot-summer] .mega-menu__tile-label:before{content:"Pre-order now";display:inline-block;margin-bottom:.5rem;padding:.3rem 1rem;border-radius:99rem;background:#fff;color:#111;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;text-shadow:none}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop .mega-menu__tile-arrow{flex:0 0 auto;opacity:0;transform:translate(-4px);transition:opacity .25s ease,transform .25s ease}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop a.mega-menu__tile-link:hover .mega-menu__tile-arrow{opacity:1;transform:none}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop>li.ss-text{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;gap:1rem;width:auto;max-width:none;height:auto;margin:.2rem 0 0;padding:1.1rem 2rem!important;border:0!important;border-radius:99rem;background:#d3e8f0;color:#111}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop>li.ss-text:before{content:"";flex:0 0 1.6rem;width:1.6rem;height:1.6rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23111111'%3E%3Cpath d='M12 2.5c3.6 4.4 6.5 8 6.5 11.5a6.5 6.5 0 0 1-13 0C5.5 10.5 8.4 6.9 12 2.5z'/%3E%3C/svg%3E") center / contain no-repeat}.site-nav--has-dropdown .mega-menu .mega-menu__content .mega-menu__list--shop>li.ss-text p{margin:0;max-width:none;font-size:1.4rem;font-weight:700;line-height:1.4;text-align:center;color:#111}
/*# sourceMappingURL=/cdn/shop/t/125/assets/mega-menu-photo-tiles.css.map */
