.hd{position:relative;z-index:20}.hd__logo img{width:120px}.mn summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:12px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;padding:10px 0;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:color .25s ease}.mn summary::-webkit-details-marker{display:none}.mn summary:focus-visible{outline:2px solid var(--os);outline-offset:4px}.mn__ico{position:relative;display:inline-block;width:24px;height:16px;border-top:2px solid var(--os);border-bottom:2px solid var(--os);transition:border-color .25s ease}.mn__ico:before,.mn__ico:after{content:"";position:absolute;left:0;right:0;top:50%;margin-top:-1px;border-top:2px solid var(--os);transition:transform .35s cubic-bezier(.2,.7,.2,1),border-color .25s ease}.mn.is-open summary,.mn[open]:not(.js-anim) summary{color:var(--rouge)}.mn.is-open .mn__ico,.mn[open]:not(.js-anim) .mn__ico{border-color:transparent}.mn.is-open .mn__ico:before,.mn[open]:not(.js-anim) .mn__ico:before{transform:rotate(45deg);border-color:var(--rouge)}.mn.is-open .mn__ico:after,.mn[open]:not(.js-anim) .mn__ico:after{transform:rotate(-45deg);border-color:var(--rouge)}.hd .mn__panel{position:absolute;left:0;right:0;top:100%;display:flex;flex-direction:column;background:var(--noir);border-top:1px solid var(--trait);border-bottom:1px solid var(--trait)}.hd .mn__panel a{display:block;margin:0;padding:18px 24px;font-family:Bebas Neue,Impact,sans-serif;font-size:30px;line-height:1;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border-bottom:1px solid var(--trait);transition:color .2s ease,padding-left .25s ease}.hd .mn__panel a:last-child{border-bottom:0}.hd .mn__panel a:hover,.hd .mn__panel a:focus-visible{color:var(--rouge);padding-left:34px}.mn.js-anim .mn__panel{clip-path:inset(0 0 100% 0);opacity:.4;transition:clip-path .34s cubic-bezier(.4,0,.6,1),opacity .3s ease}.mn.js-anim.is-open .mn__panel{clip-path:inset(0 0 0 0);opacity:1;transition:clip-path .44s cubic-bezier(.2,.7,.2,1),opacity .3s ease}.mn.js-anim .mn__panel a{opacity:0;transform:translateY(-16px);transition:color .2s ease,padding-left .25s ease,opacity .18s ease,transform .25s ease}.mn.js-anim.is-open .mn__panel a{opacity:1;transform:none;transition:color .2s ease,padding-left .25s ease,opacity .45s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.mn.js-anim.is-open .mn__panel a:nth-child(1){transition-delay:0s,0s,.06s,.06s}.mn.js-anim.is-open .mn__panel a:nth-child(2){transition-delay:0s,0s,.12s,.12s}.mn.js-anim.is-open .mn__panel a:nth-child(3){transition-delay:0s,0s,.18s,.18s}.mn.js-anim.is-open .mn__panel a:nth-child(4){transition-delay:0s,0s,.24s,.24s}.mn.js-anim.is-open .mn__panel a:nth-child(5){transition-delay:0s,0s,.3s,.3s}.mn.js-anim.is-open .mn__panel a:nth-child(6){transition-delay:0s,0s,.36s,.36s}.mn.js-anim.is-open .mn__panel a:nth-child(n+7){transition-delay:0s,0s,.42s,.42s}@media(prefers-reduced-motion:reduce){.mn.js-anim .mn__panel,.mn.js-anim .mn__panel a,.mn__ico:before,.mn__ico:after{transition:none!important}}.t-index .hd{border-bottom-color:transparent}.t-index .hd__logo{visibility:hidden}.t-index .cs{min-height:calc(100vh - 85px);min-height:calc(100svh - 85px)}
/*# sourceMappingURL=/cdn/shop/t/17/assets/vantha-menu.css.map */
