.p-milano-nav{--navItemSize: 25vw;--color01: #008c64;--color02: #de3a77;position:relative}.p-milano-nav__body{display:flex;align-items:stretch;justify-content:flex-start;min-width:100%;width:auto;height:46px}.p-milano-nav__item{display:flex;flex:1 0 auto;position:relative;border:1px solid var(--color01);background:var(--color01)}.p-milano-nav__item:has(details[open]){position:static}[data-item-count="2"] .p-milano-nav__item{flex-basis:50%}[data-item-count="3"] .p-milano-nav__item{flex-basis:33.3333333333%}[data-item-count="4"] .p-milano-nav__item{flex-basis:25%}.p-milano-nav__item-title{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 .75em;background:var(--color01);line-height:1.2;color:#fff;font-feature-settings:"palt";font-weight:bold;font-size:.9rem;text-align:center;letter-spacing:.06em;white-space:nowrap;transition:background-color 100ms,color 100ms}.p-milano-nav__item-title:hover{background:#fff;color:var(--color01)}.p-milano-nav__item-title:focus-visible{position:relative;z-index:1;outline:2px solid #000;outline-offset:-1px}.p-milano-nav__item[data-has-pulldown=true]{cursor:pointer}.p-milano-nav__item[data-has-pulldown=true]>details{width:100%}.p-milano-nav__item[data-has-pulldown=true]>details>summary{pointer-events:none}.p-milano-nav__item[data-has-pulldown=true]>details>summary::-webkit-details-marker{display:none}.p-milano-nav__item[data-has-pulldown=true]>details>summary::after{content:"▼";margin-left:.3em}.p-milano-nav__item[data-has-pulldown=true]>details[open]>summary::after{content:"▲"}.p-milano-nav__item[data-has-pulldown=true]>input[type=checkbox]{display:none}.p-milano-nav__item[data-has-pulldown=true]>label{position:absolute;top:0;left:0;width:100%;height:100%}.p-milano-nav__item[data-has-pulldown=true]:has(details[open])>label{display:none}@keyframes pulldownFadeIn{from{opacity:0}to{opacity:1}}.p-milano-nav-pulldown{display:none;visibility:hidden;position:absolute;z-index:10;width:100%;background:#fff;border:1px solid var(--color01)}.p-milano-nav-pulldown[data-control-mode=visual]{top:calc(100% - 2px);left:0}.p-milano-nav-pulldown[data-control-mode=keyboard]{top:100%;left:0}[data-has-pulldown=true]>details[open] .p-milano-nav-pulldown[data-control-mode=keyboard]{display:block;visibility:visible}.p-milano-nav-sports{display:flex;flex-wrap:wrap;gap:8px 16px;padding:8px 16px}.p-milano-nav-sports__item{flex:0 0 calc((100% - 16px)/2);font-size:.8rem}.p-milano-nav-sports__item>a{position:relative;display:flex;align-items:center;width:100%;height:100%;padding:8px 1.3em 6px 0;border-bottom:1px solid currentcolor;line-height:1.4;color:var(--color01);letter-spacing:.06em}.p-milano-nav-sports__item>a::after{content:"▼";position:absolute;top:8px;right:0;bottom:6px;height:1em;margin:auto 0;transform:rotate(-90deg) scaleY(0.8)}.p-milano-nav-sports__item>a:focus-visible{outline:2px solid #000;outline-offset:4px}.p-milano-nav-sports__item>a span{display:inline-block}.p-milano-nav-sports__close{flex:0 0 100%;padding:12px 0;color:var(--color01);font-weight:bold;text-align:center;letter-spacing:.06em}.p-milano-nav-sports__close>label{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.p-button__readmore{width:66.66666vw;margin:-16px auto 0;padding-bottom:16px}.p-button__readmore a{display:block;padding:16px 0;background-color:#333;border-radius:8px;color:#fff;font-size:1rem;font-weight:bold;text-align:center}.p-button__readmore a:hover{opacity:.75}@media only screen and (max-width: 767px ){.p-milano-nav__scroll{width:100%;overflow-x:scroll;scrollbar-width:none}.p-milano-nav__body[data-item-count="5"]{width:calc(var(--navItemSize)*5)}.p-milano-nav__body[data-item-count="6"]{width:calc(var(--navItemSize)*6)}[data-item-count="5"] .p-milano-nav__item,[data-item-count="6"] .p-milano-nav__item{flex-basis:var(--navItemSize)}}@media print,screen and (min-width: 768px ){.p-milano-nav__body{justify-content:center;width:100%;height:50px}[data-item-count="5"] .p-milano-nav__item{flex-basis:20%}[data-item-count="6"] .p-milano-nav__item{flex-basis:16.6666666667%}.p-milano-nav__item-title{font-size:1rem}.p-milano-nav__item-title:focus-visible{outline-offset:2px}.p-milano-nav-pulldown{width:540px}.p-milano-nav-pulldown[data-control-mode=keyboard]{left:-2px}.p-milano-nav-sports{padding-bottom:16px}.p-milano-nav-sports__item{font-size:1rem}.p-button__readmore{width:50%;margin-top:-28px;padding-bottom:28px}.p-button__readmore a{padding:24px 0;font-size:1.2rem}}@media(any-hover: hover){.p-milano-nav__item{position:static}.p-milano-nav__item[data-has-pulldown=true]:hover>details>summary,.p-milano-nav:has([data-control-mode=visual]:hover) .p-milano-nav__item[data-has-pulldown=true]>details>summary{background:#fff;color:var(--color01)}.p-milano-nav__item[data-has-pulldown=true]:hover>details>summary::after,.p-milano-nav:has([data-control-mode=visual]:hover) .p-milano-nav__item[data-has-pulldown=true]>details>summary::after{content:"▲"}.p-milano-nav__item[data-has-pulldown=true]>label{pointer-events:none}.p-milano-nav:has([data-has-pulldown=true]:hover) .p-milano-nav-pulldown[data-control-mode=visual]{display:block;visibility:visible;animation:pulldownFadeIn 100ms ease none}.p-milano-nav-pulldown[data-control-mode=visual]:hover{display:block;visibility:visible;animation:pulldownFadeIn}.p-milano-nav:has([data-has-pulldown=true]>details[open]) .p-milano-nav-pulldown[data-control-mode=visual]{display:none;visibility:hidden}.p-milano-nav-sports__item>a:hover{color:var(--color02)}.p-milano-nav-sports__close{display:none}}@media(any-hover: none){.p-milano-nav__item[data-has-pulldown=true]:has(input[type=checkbox]:checked)>details>summary{background:#fff;color:var(--color01)}.p-milano-nav__item[data-has-pulldown=true]:has(input[type=checkbox]:checked)>details>summary::after{content:"▲"}.p-milano-nav:has([data-has-pulldown=true]>input[type=checkbox]:checked) .p-milano-nav-pulldown[data-control-mode=visual]{display:block;visibility:visible;animation:pulldownFadeIn 300ms ease both}}@media(prefers-reduced-motion: reduce){.p-milano-nav-pulldown[data-control-mode=visual]{animation:none}}
/*# sourceMappingURL=sourcemap/css/sp.css.map */
