.nav-book{color:#000000b8;white-space:nowrap;border-bottom:1px solid #00000047;flex:none;margin-left:24px;margin-right:18px;padding:4px 0;font-size:13px;font-weight:500;text-decoration:none;transition:color .2s,border-color .2s}.nav-book:hover{color:#000;border-color:#000}.book-alt{color:#6e6e73;margin:0 0 14px;font-size:1rem}.book-alt a{color:#171717;text-underline-offset:3px;text-decoration:underline}@media (min-width:1024px){body .site-head .nav-cta{white-space:nowrap;background:#171717;border-radius:980px;padding:7px 16px;font-size:13px;font-weight:500;text-decoration:none;color:#fff!important}body .mnav,body .site-head .mnav-btn{display:none!important}.nav-book+.head-carts{margin-left:0}}@media (max-width:1023px){body .site-head .nav,body .site-head .nav-book,body .site-head .nav-mobile{display:none!important}body .site-head .mnav-btn{color:#1d1d1f;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:inline-flex!important}body .mnav-btn svg{width:20px;height:20px}body .mnav-btn .x{display:none}body .mnav-btn[aria-expanded=true] .x{display:block}body .mnav-btn[aria-expanded=true] .bars{display:none}body .site-head .nav-cta,body .site-head .head-carts{margin-left:auto}body .mnav:not([hidden]){flex-direction:column;display:flex!important}body .mnav{top:48px;color:#1d1d1f!important;padding:20px clamp(20px,6vw,40px) calc(24px + env(safe-area-inset-bottom,0px))!important;background:#fff!important}body .mnav>ul{margin:0 0 24px}body .mnav ul{padding-left:0;list-style:none}body .mnav{z-index:70;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}body .mnav li a,body .mnav .mnav-sub summary{letter-spacing:-.02em;min-height:60px;font-weight:600;line-height:1.12;color:#1d1d1f!important;font-size:clamp(26px,7.4vw,36px)!important}body .mnav .mnav-sub li a{min-height:48px;font-weight:500;color:#6e6e73!important;font-size:clamp(18px,5vw,22px)!important}body .mnav .mnav-sub[open]>summary{color:#171717!important}body .mnav .mnav-sub ul{margin:0 0 10px 2px}body .mnav .mnav-foot{border-top:0;gap:12px;margin-top:auto;padding-top:16px;display:grid}body .mnav .mnav-foot a.mnav-act{box-sizing:border-box;border-radius:980px;justify-content:center;align-items:center;width:100%;min-height:56px;font-size:18px;font-weight:600;text-decoration:none;display:flex}body .mnav .mnav-foot a.mnav-act.primary{background:#171717;color:#fff!important}body .mnav .mnav-foot a.mnav-act.secondary{background:0 0;border:1.5px solid #171717;color:#171717!important}body .mnav .mnav-contact{flex-wrap:wrap;justify-content:center;gap:6px 20px;margin:6px 0 0;font-size:15px;display:flex}body .mnav .mnav-contact a{color:#6e6e73;min-height:32px;font-size:15px}}@media (max-width:359px){body .mnav li a,body .mnav .mnav-sub summary{min-height:54px;font-size:24px!important}}
