html.theme-peking [data-component=button][data-style=primary]{text-transform:uppercase;letter-spacing:.1em;border:2px solid var(--color-primary-500);background-color:#0000;padding:.5rem 1.75rem;font-size:13px;overflow:hidden}:is(html.theme-peking [data-component=button][data-style=primary]:hover,html.theme-peking [data-component=button][data-style=primary]:focus){border-color:var(--color-primary-500);color:var(--color-primary-700);background-color:#0000}html.theme-peking [data-component=button][data-style=primary]:hover:after{opacity:1;width:100%;left:0;right:auto}html.theme-peking [data-component=button][data-style=primary]:focus:after{opacity:1;width:100%;left:0;right:auto}html.theme-peking [data-component=button][data-style=primary]>*{z-index:10}html.theme-peking [data-component=button][data-style=primary]:after{content:"";z-index:0;background-color:var(--color-primary-500);width:0;height:100%;transition-property:transform,opacity,width,height,top,left,visibility;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1);position:absolute;top:0;bottom:0;right:0}:is(html.theme-peking [class^=book-a-table-module-scss-module__][class$=__Button] [data-component=button],html.theme-peking [class^=book-a-table-module-scss-module__][class$=__FormFlex] [data-component=button]){border-color:var(--color-primary-500);background-color:var(--color-primary-500);color:var(--color-gray-950)}html.theme-peking .module--top-space{border-top-width:1px;border-color:var(--color-gray-50)}html.theme-peking .site:before{content:"";background:linear-gradient(to bottom, transparent, var(--color-primary-500) 20%, var(--color-primary-200) 80%, transparent);z-index:210;opacity:.1;width:1px;position:fixed;top:1.25rem;bottom:1.25rem}html.theme-peking .site:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-primary-500) 20%, var(--color-primary-200) 80%, transparent);z-index:210;opacity:.1;width:1px;position:fixed;top:1.25rem;bottom:1.25rem}@media (min-width:992px){html.theme-peking .site:before{opacity:.2}html.theme-peking .site:after{opacity:.2}}@media (min-width:1500px){html.theme-peking .site:before{opacity:.4}html.theme-peking .site:after{opacity:.4}}html.theme-peking .site:before{left:1.25rem}@media (min-width:992px){html.theme-peking .site:before{left:2.5rem}}html.theme-peking .site:after{right:1.25rem}@media (min-width:992px){html.theme-peking .site:after{right:2.5rem}}html.theme-peking h1{letter-spacing:.1em}html.theme-peking .peking-theme-styles-module-scss-module__C_fUPG__h1{letter-spacing:.1em}html.theme-peking h2{letter-spacing:.1em}html.theme-peking .peking-theme-styles-module-scss-module__C_fUPG__h2{letter-spacing:.1em}html.theme-peking h3{letter-spacing:.1em}html.theme-peking .peking-theme-styles-module-scss-module__C_fUPG__h3{letter-spacing:.1em}html.theme-peking [class^=modalstyles__Wrapper]>div:nth-child(2){background-color:color-mix(in srgb, var(--color-white) 85%, transparent)}html.theme-peking [class^=gallerystyles__NavigationButton]:hover>span{background-color:var(--color-primary-500)}html.theme-peking [class^=gallerystyles__NavigationButton]:hover>span>div:before{background-color:var(--color-white)}html.theme-peking [class^=gallerystyles__NavigationButton]:hover>span>div:after{background-color:var(--color-white)}html.theme-peking [class^=gallerystyles__NavigationButton]>span{background-color:color-mix(in srgb, var(--color-gray-950) 10%, transparent);width:2.5rem;height:2.5rem;transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}html.theme-peking [class^=gallerystyles__NavigationButton]>span>div:before{background-color:var(--color-gray-950);transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}html.theme-peking [class^=gallerystyles__NavigationButton]>span>div:after{background-color:var(--color-gray-950);transition-property:background-color,border-color,color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}html.theme-peking.dark [class^=modalstyles__Wrapper]>div:nth-child(2){background-color:color-mix(in srgb, var(--color-background,var(--color-white)) 85%, transparent)}
