.os-menu{--os-menu-ink: #1a1917;--os-menu-muted: #6d675c;--os-menu-gold: #c9a845;--os-menu-bronze: #80651a;--os-menu-tint: #f6eed6;color:var(--os-menu-ink)}.os-menu__bar{display:flex;align-items:center;gap:26px;margin:0;padding:0;list-style:none}.os-menu__bar>li{margin:0}.os-menu__link{padding:0;border:0;background:none;color:inherit;font:400 18px/1 var(--wp--preset--font-family--heading);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer}.os-menu__link.is-lead,.os-menu__link.is-lead:hover{color:var(--os-menu-bronze)}.os-menu__link:hover{color:inherit;text-decoration:underline;text-decoration-color:var(--os-menu-gold);text-decoration-thickness:2px;text-underline-offset:7px}.os-menu__link[aria-expanded=true]{text-decoration:underline;text-decoration-color:var(--os-menu-gold);text-decoration-thickness:2px;text-underline-offset:7px}.os-menu__panel{position:absolute;top:calc(100% + 11px);left:0;right:0;z-index:2;display:flex;align-items:flex-start;gap:36px;padding:32px 40px;border-radius:20px;background:var(--wp--preset--color--surface);box-shadow:0 16px 40px #1a19172e;color:var(--os-menu-ink);cursor:default}.os-menu__panel[hidden]{display:none}.os-menu__panel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.os-menu__scrim{position:fixed;inset:0;z-index:9;background:#1a191773}.os-menu__scrim[hidden]{display:none}.os-menu__col{display:flex;flex-direction:column;gap:11px;flex:none;width:158px}.os-menu__head{padding-bottom:8px;border-bottom:2px solid var(--os-menu-gold);color:var(--os-menu-ink);font:400 22px/1 var(--wp--preset--font-family--heading);letter-spacing:.04em;text-transform:uppercase;text-decoration:none}.os-menu__head:hover{color:var(--os-menu-bronze)}.os-menu__title{margin:0;color:var(--os-menu-muted);font:400 15px/1 var(--wp--preset--font-family--heading);letter-spacing:.1em;text-transform:uppercase}.os-menu__list{display:flex;flex-direction:column;gap:inherit;margin:0;padding:0;list-style:none}.os-menu__list+.os-menu__title{margin-top:10px}.os-menu__list li{display:flex;margin:0}.os-menu__entry,.os-menu__all{display:inline-flex;align-items:center;gap:10px;color:var(--os-menu-ink);font:500 15px/normal var(--wp--preset--font-family--body);text-decoration:none;white-space:nowrap}.os-menu__entry:hover,.os-menu__all:hover{text-decoration:underline;text-decoration-color:var(--os-menu-gold);text-decoration-thickness:2px;text-underline-offset:4px}.os-menu__all{font-weight:700;white-space:pre}.os-menu__all:after,.os-menu__more:after{content:"  \2192";white-space:pre}.os-menu__side{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:220px}.os-menu__card{display:flex;flex-direction:column;overflow:hidden;border:2px solid var(--os-menu-ink);border-radius:14px;background:var(--os-menu-ink);color:#fff;text-decoration:none}.os-menu__card-media{position:relative;display:block;height:140px;background:#222}.os-menu .os-menu__card-media img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.os-menu__badge{display:inline-block;padding:5px 10px 4px;border-radius:6px;background:var(--os-menu-gold);color:var(--os-menu-ink);font:400 14px/1 var(--wp--preset--font-family--heading);letter-spacing:.08em;text-transform:uppercase}.os-menu__card-media .os-menu__badge{position:absolute;top:14px;left:14px}.os-menu__card-body{display:flex;flex-direction:column;gap:6px;padding:14px 18px 18px}.os-menu__card-title{font:400 22px/1.05 var(--wp--preset--font-family--heading);letter-spacing:.03em;text-transform:uppercase}.os-menu__card-text{font:400 14px/1.35 var(--wp--preset--font-family--body)}.os-menu__more{color:var(--os-menu-gold);font:700 14px/normal var(--wp--preset--font-family--body)}.os-menu__card:hover{color:#fff}.os-menu__card:hover .os-menu__more{text-decoration:underline}.os-menu__open,.os-menu__drawer{display:none}@media(max-width:1024px){.os-menu__bar,.os-menu__scrim,.os-menu__panel{display:none}.os-menu__open{display:flex;align-items:center;justify-content:center;width:40px;height:32px;margin-left:-8px;padding:0;border:0;background:none;color:var(--os-menu-ink);cursor:pointer}.os-menu__burger,.os-menu__burger:before,.os-menu__burger:after{display:block;width:22px;height:2px;border-radius:1px;background:currentColor}.os-menu__burger{position:relative}.os-menu__burger:before,.os-menu__burger:after{content:"";position:absolute;left:0}.os-menu__burger:before{top:-7px}.os-menu__burger:after{top:7px}.os-menu__drawer[open]{display:block}.os-menu__drawer{box-sizing:border-box;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:var(--wp--preset--color--surface);color:var(--os-menu-ink);overflow-y:auto}.os-menu__drawer::backdrop{background:#1a191773}.os-menu__drawer-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;height:84px;padding:14px 20px;box-sizing:border-box;border-bottom:3px solid var(--os-menu-gold);background:#fff;color:var(--os-menu-ink)}.os-menu .os-menu__drawer-brand img{display:block;width:auto;height:52px}.os-menu__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(26,25,23,.3);border-radius:50%;background:none;color:inherit;font:400 18px/1 var(--wp--preset--font-family--body);cursor:pointer}.os-menu__drawer-body{display:flex;flex-direction:column;gap:24px;padding:24px 20px 36px}.os-menu__search input[type=search]{box-sizing:border-box;width:100%;padding:12px 18px;border:1px solid var(--os-menu-ink);border-radius:100px;background:var(--wp--preset--color--surface);color:var(--os-menu-ink);font:400 15px/normal var(--wp--preset--font-family--body)}.os-menu__search input[type=search]::-moz-placeholder{color:var(--os-menu-muted);opacity:1}.os-menu__search input[type=search]::placeholder{color:var(--os-menu-muted);opacity:1}.os-menu__start{display:flex;align-items:center;gap:14px;padding:18px;border-radius:16px;background:var(--os-menu-gold);color:var(--os-menu-ink);text-decoration:none}.os-menu__start:before{content:"";flex:none;width:12px;height:12px;border-radius:50%;background:var(--os-menu-ink);box-shadow:0 0 0 5px #1a191726}.os-menu__start-text{display:flex;flex-direction:column;gap:3px;font:500 14px/1.3 var(--wp--preset--font-family--body)}.os-menu__start-text strong{font:400 22px/1 var(--wp--preset--font-family--heading);letter-spacing:.04em;text-transform:uppercase}.os-menu__start:after{content:"\2192";margin-left:auto;font:400 18px/normal var(--wp--preset--font-family--body)}.os-menu__group{display:flex;flex-direction:column;gap:10px}.os-menu__group .os-menu__title{color:var(--os-menu-ink);font-size:17px}.os-menu__rows{margin:0;padding:0;list-style:none}.os-menu__rows li{margin:0}.os-menu__rows li+li{border-top:1px dashed #ddd5c4}.os-menu__row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:var(--os-menu-ink);font:600 17px/normal var(--wp--preset--font-family--body);text-decoration:none}.os-menu__row:after{content:"\2192";color:#a39a86;font:400 15px/normal var(--wp--preset--font-family--body)}.os-menu__row--all{font-weight:700}.os-menu__row--all:after{color:var(--os-menu-ink)}.os-menu__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.os-menu__chips li{margin:0}.os-menu__chip{display:block;padding:9px 16px 8px;border-radius:100px;background:var(--os-menu-tint);color:var(--os-menu-ink);font:400 16px/1 var(--wp--preset--font-family--heading);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.os-menu__promo{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:20px;border-radius:18px;background:var(--os-menu-ink);color:#fff;text-decoration:none}.os-menu__promo:hover{color:#fff}.os-menu__promo .os-menu__card-text{line-height:1.4}.os-menu__promo .os-menu__more:after{content:" \2192"}.os-menu__support{margin:0;color:var(--os-menu-muted);font:400 14px/1.4 var(--wp--preset--font-family--body);text-align:center}.os-menu__support a{color:var(--os-menu-ink);font-weight:700}}
