:root{--cpx-menu-cream: #f4efe7;--cpx-menu-ink: #11100e;--cpx-menu-muted: #716d66;--cpx-menu-line: rgba(17, 16, 14, .1)}.cpx-mega,.cpx-mega *{box-sizing:border-box}.cpx-mega__title{margin:0 0 18px;color:var(--cpx-menu-ink);font-family:Bodoni Moda,Times New Roman,serif;font-size:25px;font-style:italic;font-weight:500;letter-spacing:-.03em;line-height:1}.cpx-brand-list,.cpx-brand-models,.cpx-mega__links ul{margin:0;padding:0;list-style:none}.cpx-brand-link{align-items:center;color:var(--cpx-menu-ink)!important;display:flex!important;font-size:14px!important;font-weight:550!important;gap:13px;letter-spacing:0!important;min-height:42px;padding:7px 11px!important;text-decoration:none!important;text-transform:none!important;transition:background-color .14s ease,transform .14s ease}.cpx-brand-logo{align-items:center;display:inline-flex;flex:0 0 56px;height:25px;justify-content:center}.cpx-brand-logo img{display:block;filter:brightness(0) saturate(100%);height:22px;max-width:53px;object-fit:contain;width:auto}.cpx-brand-logo svg{display:block}.cpx-circle-grid{display:grid;gap:18px}.cpx-circle-card{align-items:center;color:var(--cpx-menu-ink)!important;display:flex!important;flex-direction:column;gap:9px;min-width:0;padding:0!important;text-align:center;text-decoration:none!important}.cpx-circle-card__media{align-items:center;aspect-ratio:1;background:var(--cpx-menu-cream);border:1px solid rgba(17,16,14,.04);border-radius:50%;display:flex;justify-content:center;overflow:hidden;transform:translateZ(0);transition:box-shadow .16s ease,transform .16s ease;width:100%}.cpx-circle-card__media img{display:block;height:100%;object-fit:contain;padding:7%;width:100%}.cpx-circle-card__image--multiply{mix-blend-mode:multiply;transform:scale(1.14)}.cpx-circle-card__label{display:block;font-size:13px;font-weight:600;line-height:1.2}.cpx-circle-card:hover .cpx-circle-card__media,.cpx-circle-card:focus-visible .cpx-circle-card__media{box-shadow:0 11px 25px #11100e1f;transform:translateY(-3px)}@media(min-width:1001px){#nav>ul>li:has(>.cpx-mega){position:static!important}#nav>ul>li:has(>.cpx-mega):after{bottom:-14px;content:"";height:18px;left:-10px;position:absolute;right:-10px}#nav>ul>li>.cpx-mega{background:#fff!important;border:0!important;border-top:1px solid var(--cpx-menu-line)!important;box-shadow:0 24px 45px -27px #11100e6b!important;display:none!important;left:0!important;margin:0!important;max-height:calc(100vh - 112px)!important;max-width:none!important;min-width:100vw!important;opacity:0;overflow:auto!important;padding:0!important;position:absolute!important;right:0!important;text-align:left!important;top:100%!important;transform:translateY(5px);width:100vw!important;z-index:900}html.nav-hover #nav>ul>li.hover>.cpx-mega,#nav>ul>li:hover>.cpx-mega,#nav>ul>li:focus-within>.cpx-mega{animation:cpx-menu-in .15s ease-out both;display:block!important}.cpx-mega>.cpx-mega__shell{display:grid!important;margin:0 auto!important;max-width:1380px!important;padding:31px 38px 34px!important;width:100%!important}.cpx-mega--sneakers>.cpx-mega__shell{gap:28px;grid-template-columns:216px 190px minmax(250px,.82fr) minmax(430px,1.45fr)!important}.cpx-mega__brands,.cpx-mega__gender,.cpx-mega__discover,.cpx-mega__links,.cpx-mega__spotlights{margin:0!important;min-width:0;padding:0!important}.cpx-brand-row{border-radius:7px;margin:0 0 2px!important;padding:0!important;position:static!important;width:100%!important}.cpx-brand-row:hover>.cpx-brand-link,.cpx-brand-row:focus-within>.cpx-brand-link{background:var(--cpx-menu-cream);transform:translate(2px)}.cpx-brand-row>.toggle{display:none!important}.cpx-brand-models{display:none!important;left:344px!important;padding:0!important;position:absolute!important;top:31px!important;width:190px!important}.cpx-brand-row.is-default>.cpx-brand-models{display:block!important}.cpx-brand-list:hover .cpx-brand-row.is-default:not(:hover)>.cpx-brand-models,.cpx-brand-list:focus-within .cpx-brand-row.is-default:not(:focus-within)>.cpx-brand-models{display:none!important}.cpx-brand-row:hover>.cpx-brand-models,.cpx-brand-row:focus-within>.cpx-brand-models{display:block!important}.cpx-brand-models>li{border:0!important;display:block!important;margin:0!important;padding:0!important;width:auto!important}.cpx-brand-models a{color:var(--cpx-menu-muted)!important;display:inline-block!important;font-size:13px!important;line-height:1.25;padding:5px 0!important;text-decoration:none!important}.cpx-brand-models a:hover,.cpx-brand-models a:focus-visible{color:var(--cpx-menu-ink)!important;text-decoration:underline!important;text-underline-offset:3px}.cpx-brand-models__title a{color:var(--cpx-menu-ink)!important;font-family:Bodoni Moda,Times New Roman,serif;font-size:21px!important;font-style:italic;font-weight:500!important;margin-bottom:8px}.cpx-circle-grid--gender{grid-template-columns:repeat(2,minmax(0,1fr))}.cpx-circle-grid--gender .cpx-circle-card__media{max-width:128px}.cpx-circle-grid--discover{grid-template-columns:repeat(3,minmax(96px,1fr));row-gap:15px}.cpx-circle-grid--discover .cpx-circle-card__media{max-width:104px}.cpx-mega--editorial>.cpx-mega__shell{gap:72px;grid-template-columns:250px 1fr!important;max-width:1050px!important}.cpx-mega__links li{border:0!important;margin:0!important;padding:0!important}.cpx-mega__links a{color:var(--cpx-menu-ink)!important;display:inline-block!important;font-size:14px!important;padding:6px 0!important;text-decoration:none!important}.cpx-mega__links a:hover,.cpx-mega__links a:focus-visible{text-decoration:underline!important;text-underline-offset:3px}.cpx-circle-grid--editorial{grid-template-columns:repeat(3,minmax(155px,1fr));max-width:650px}.cpx-circle-grid--editorial .cpx-circle-card__media{max-width:176px}.cpx-mega--streetwear .cpx-mega__spotlights{display:flex;justify-content:flex-start}.cpx-circle-card--hero{width:220px}}@keyframes cpx-menu-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){#nav>ul>li:has(>.cpx-mega)>a.toggle:not(.toggle-back){font-size:0!important;overflow:hidden!important;text-indent:-39000px!important;white-space:nowrap!important}#nav>ul>li:has(>.cpx-mega)>a.toggle:not(.toggle-back):before{font-size:8px!important;text-indent:0!important}#nav>ul>li:has(>.cpx-mega).toggle>a.toggle:not(.toggle-back),#nav>ul>li:has(>.cpx-mega).mtoggle>a.toggle:not(.toggle-back){display:none!important;pointer-events:none!important}#nav>ul>li:has(>.cpx-mega).toggle>a.toggle-back:before,#nav>ul>li:has(>.cpx-mega).mtoggle>a.toggle-back:before{content:none!important;display:none!important}#nav .cpx-mega{background:#fff;display:none;margin:0!important;padding:0!important;position:static!important;width:100%!important}#nav li.toggle-active>.cpx-mega,#nav li.active>.cpx-mega,#nav li.open>.cpx-mega{display:block}.cpx-mega>.cpx-mega__shell{display:flex!important;flex-direction:column;gap:24px;margin:0!important;padding:20px 18px 30px!important;width:100%!important}.cpx-mega__title{font-size:22px;margin-bottom:14px}.cpx-mega--sneakers .cpx-mega__gender{order:1}.cpx-mega--sneakers .cpx-mega__discover{order:2}.cpx-mega--sneakers .cpx-mega__brands{order:3}.cpx-mega--sneakers .cpx-mega__models-space{display:none}.cpx-circle-grid{display:flex;gap:13px;margin:0 -18px;overflow-x:auto;padding:2px 18px 12px;scroll-padding-left:18px;scroll-snap-type:x proximity;scrollbar-width:none}.cpx-circle-grid::-webkit-scrollbar{display:none}.cpx-circle-card{flex:0 0 104px;scroll-snap-align:start}.cpx-circle-card--large{flex-basis:124px}.cpx-circle-card--hero{flex-basis:150px}.cpx-circle-card__label{font-size:12px;min-height:29px}.cpx-brand-row{border-bottom:1px solid var(--cpx-menu-line)!important;margin:0!important;padding:0!important;position:relative!important;width:100%!important}.cpx-brand-link{display:flex!important;justify-content:flex-start!important;min-height:48px;padding-left:0!important;padding-right:46px!important;text-align:left!important;width:100%!important}#nav .cpx-mega--sneakers .cpx-brand-row>.cpx-brand-link>.cpx-brand-logo{align-items:center!important;display:inline-flex!important;flex:0 0 40px!important;height:22px!important;justify-content:center!important;max-width:40px!important;min-width:40px!important;visibility:visible!important;width:40px!important}#nav .cpx-brand-logo img{display:block!important;height:22px!important;margin:0!important;max-height:22px!important;max-width:40px!important;object-fit:contain!important;opacity:1!important;position:static!important;top:auto!important;transform:none!important;visibility:visible!important;width:40px!important}#nav .cpx-brand-logo svg{display:block!important;height:22px!important;margin:0 auto!important;max-height:22px!important;max-width:22px!important;opacity:1!important;position:static!important;transform:none!important;visibility:visible!important;width:22px!important}.cpx-brand-row>.toggle{bottom:0;display:block!important;font-size:0!important;height:48px!important;padding:0!important;position:absolute!important;right:0;top:0;width:44px!important}.cpx-brand-row>.toggle:after{content:"+"!important;font-size:20px!important;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.cpx-brand-row.toggle-active>.toggle:after,.cpx-brand-row.active>.toggle:after{content:"\2212"!important}.cpx-brand-models{background:var(--cpx-menu-cream);display:none;margin:0 -18px!important;padding:10px 24px 15px!important;position:static!important;width:auto!important}.cpx-brand-row.toggle-active>.cpx-brand-models,.cpx-brand-row.active>.cpx-brand-models{display:block!important}.cpx-brand-models li{border:0!important;margin:0!important;padding:0!important}.cpx-brand-models a{color:var(--cpx-menu-ink)!important;display:block!important;font-size:13px!important;padding:7px 0!important}.cpx-brand-models__title a{font-family:Bodoni Moda,Times New Roman,serif;font-size:19px!important;font-style:italic}.cpx-mega__links li{border-bottom:1px solid var(--cpx-menu-line)!important;margin:0!important;padding:0!important}.cpx-mega__links a{color:var(--cpx-menu-ink)!important;display:block!important;font-size:14px!important;padding:10px 0!important}}@media(prefers-reduced-motion:reduce){.cpx-mega,.cpx-circle-card__media,.cpx-brand-link{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/coproom-mega-menu.css.map */
