.phone-menu{display:inline-flex;position:relative}.phone-menu .phone-menu-button{min-height:44px;color:var(--v3-paper,#fbf8f1);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 6px;font-size:15px;font-weight:600;display:inline-flex}.phone-menu.is-quiet .phone-menu-button{min-height:56px;color:var(--v3-soft);padding:0 12px;font-size:17px}.phone-menu.is-outline .phone-menu-button{border:1.5px solid var(--v3-outline);border-radius:999px;min-height:50px;padding:0 22px;font-size:17px}.phone-menu.is-ink .phone-menu-button{min-height:0;color:var(--v3-navy);font-size:inherit;padding:0}.phone-menu-panel{z-index:30;padding-top:6px;display:none;position:absolute;top:100%;right:0}.phone-menu.is-left .phone-menu-panel{left:0;right:auto}.phone-menu.is-up .phone-menu-panel{padding:0 0 6px;top:auto;bottom:100%}.phone-menu.is-open .phone-menu-panel{display:block}.phone-menu a.phone-menu-button{text-decoration:none}.phone-menu a.phone-menu-button:hover{color:var(--v3-orange)}.phone-menu-list{background:var(--v3-paper,#fbf8f1);border:1px solid #0911161a;border-radius:14px;flex-direction:column;min-width:220px;padding:6px;display:flex;box-shadow:0 18px 40px -12px #0009}.phone-menu .phone-menu-list a{min-height:44px;color:var(--v3-navy,#091116);white-space:nowrap;border-radius:10px;align-items:center;padding:0 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.phone-menu .phone-menu-list a:hover,.phone-menu .phone-menu-list a:focus-visible{color:var(--v3-navy,#091116);background:#e8dfd0}
