.meta-nav{padding-block:2rem;gap:var(--bs-gap);font-family:var(--ff-secondary)}.meta-nav h1{margin-bottom:0}.meta-nav-brand{margin-right:auto;background:none !important}.meta-nav-brand .logo--nanaplus{position:relative;height:100px;margin-block:-2rem;width:auto;display:block}.meta-nav-list-item{padding:1.5rem 2rem}.meta-nav-list-item-my-dvz{gap:1rem;background:none !important}.meta-nav-list-item-my-dvz span{background-repeat:no-repeat;background-size:0 100%;background-image:linear-gradient(transparent calc(100% - 1px), var(--link-color) 1px);transition:background-size 400ms,color 250ms ease}@media(hover: hover){.meta-nav-list-item-my-dvz span:hover{color:var(--link-color);background-size:100% 100%}}.meta-nav-list-item-my-dvz .aspect-ratios-box:first-child{display:none}.meta-nav-list-item-checkout{background:none !important}.meta-nav-list-item-checkout .checkout-secondary{will-change:transform;transform:scale(1);transition:transform 250ms ease}.meta-nav-list-item:last-child{border-bottom:none}.meta-nav-list-item a{--link-color: var(--color-white)}.meta-nav-list-item .checkout-white{width:23px;height:20px}.meta-nav-button-wrapper{gap:1rem}.meta-nav-button-wrapper .button{padding:.8rem;font-size:var(--fs-x-small-mobile)}@media(min-width: 768px){.meta-nav-button-wrapper .button{font-size:var(--fs-medium-desktop)}}@supports(font-size: clamp(var(--fs-x-small-mobile), 3vw, var(--fs-medium-desktop))){.meta-nav-button-wrapper .button{font-size:clamp(var(--fs-x-small-mobile),3vw,var(--fs-medium-desktop))}}.meta-nav-button-wrapper .button-abo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:9ch;border:solid 2px var(--color-secondary);color:var(--color-secondary);background-color:rgba(0,0,0,0)}.meta-nav-button-wrapper .button-login{border:solid 2px var(--color-secondary);color:var(--color-white);background-color:var(--color-secondary)}.meta-nav-button-wrapper .button-abo-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:9ch}.meta-nav-offcanvas-mobile{color:var(--color-white);background-color:var(--color-primary)}.navbar .meta-nav-button-wrapper{gap:1rem}.navbar .meta-nav-button-wrapper .button{padding:.8rem;font-size:var(--fs-x-small-mobile)}@media(min-width: 768px){.navbar .meta-nav-button-wrapper .button{font-size:var(--fs-medium-desktop)}}@supports(font-size: clamp(var(--fs-x-small-mobile), 3vw, var(--fs-medium-desktop))){.navbar .meta-nav-button-wrapper .button{font-size:clamp(var(--fs-x-small-mobile),3vw,var(--fs-medium-desktop))}}.navbar .meta-nav-button-wrapper .button-abo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:9ch;border:solid 2px var(--color-white);color:var(--color-white);background-color:rgba(0,0,0,0)}.navbar .meta-nav-button-wrapper .button-login,.navbar .meta-nav-button-wrapper .button.sso-logout{border:solid 2px var(--color-white);color:var(--color-primary);background-color:var(--color-white)}.navbar .meta-nav-button-wrapper .button-abo-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:solid 2px var(--color-white);color:var(--color-white);background-color:rgba(0,0,0,0)}@media(min-width: 576px){.meta-nav-button-wrapper .button-abo,.meta-nav-button-wrapper .button-abo-email{max-width:20ch}}@media(min-width: 992px){.meta-nav-button-wrapper .button{padding:.8rem 1.5rem}}@media(min-width: 1200px){.meta-nav-list{--meta-nav-list-gap: 1rem;margin-right:1.5rem;gap:var(--meta-nav-list-gap)}.meta-nav-list-item{padding:0}.meta-nav-list-item-my-dvz .aspect-ratios-box:first-child{display:block}.meta-nav-list-item-my-dvz .aspect-ratios-box:nth-child(2){display:none}.meta-nav-list-item a{--link-color: var(--color-black)}.meta-nav .meta-nav-button-wrapper .button-abo,.meta-nav .meta-nav-button-wrapper .button-abo-email{max-width:27ch}}/*!
@include media-breakpoint-up(xxl) {
  .meta-nav .meta-nav-button-wrapper .button-abo,
  .meta-nav .meta-nav-button-wrapper .button-abo-email {
    max-width: 35ch !important;
  }
}
*/@media(hover: hover){a.meta-nav-list-item-my-dvz:hover span{background-size:100% 100%}a.meta-nav-list-item-checkout:hover .checkout-secondary{transform:scale(1.1)}.meta-nav .meta-nav-button-wrapper .button-abo:hover{background-color:var(--color-secondary);color:var(--color-white)}.meta-nav .meta-nav-button-wrapper .button-login:hover,.meta-nav .meta-nav-button-wrapper .sso-logout:hover{background-color:var(--color-dark-secondary);border-color:var(--color-dark-secondary)}.navbar .meta-nav-button-wrapper .button-login:hover,.navbar .meta-nav-button-wrapper .sso-logout:hover{background-color:var(--color-hsla-white-20);border-color:var(--color-white);color:var(--color-primary)}}
