.menu{display:flex;justify-content:space-around;align-items:center;height:100%;width:60%;font-family:Roboto,sans-serif;font-size:14px}@media(max-width:500px){.menu{width:100px}}@media(max-width:800px){.menu{justify-content:flex-end;height:100%}}.pc-menu{display:flex;justify-content:space-between;align-items:center;width:100%;gap:30px;font-size:14px}@media(max-width:800px){.pc-menu{display:none}}.pc-menu .pc-menu a{color:#000;font-size:clamp(14px,1.2vw,16px)}@media(min-width:801px){.mob-menu{display:none}}.mob-menu .menu-icon{height:100%;color:#000}.mob-menu .menu-icon .menu-icon-div{width:100%;width:35px;height:35px;display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:flex-end}.mob-menu .menu-icon .menu-icon-div .menu-icon-line{width:100%}.mob-menu .menu-icon .menu-icon-div .menu-icon-line.line01{width:100%;height:3px;background-color:#000}.mob-menu .menu-icon .menu-icon-div .menu-icon-line.line02{width:75%;height:3px;background-color:#000}.mob-menu .menu-icon .menu-icon-div .menu-icon-line.line03{width:50%;height:3px;background-color:#000}.link-menu{display:flex;justify-content:space-between;font-size:clamp(14px,2vw,16px);color:#000;font-size:13px;font-weight:bolder;cursor:pointer}.link-menu .campaign-wrapper{display:flex;flex-direction:column;justify-content:center;border:3px solid var(--gold);border-image:var(--gold) 1 stretch;background:var(--gold);-webkit-background-clip:text;background-clip:text;color:transparent;border-radius:10px;padding:1px 10px}.link-menu .campaign-wrapper .campaign-text{font-size:14px;font-weight:700;margin-bottom:-5px}.link-menu .campaign-wrapper .campaign-discount{text-align:center;font-weight:700;font-size:16px}.active{border-top:5px solid #da4324}.lng-button-mobile{margin-right:20px}.link-menu-mob{color:#000}