html{--lumo-box-shadow-s: 0 1px 1px 0 rgba(27, 14, 14, .14), .5px .5px 0px 0 rgba(0, 0, 0, 0), 0px 0px .5px .5px rgba(0, 0, 0, .1);--lumo-primary-text-color: #000;--lumo-secondary-text-color: #000;--lumo-primary-color: var(--lumo-primary-text-color);--lumo-success-color: var(--vb-success-color);--lumo-primary-color-10pct: rgba(238, 255, 117, .13);--vb-highlight-color: var(--lumo-primary-color);--vb-success-color: #009600;--vb-price-color: var(--lumo-primary-text-color);--vb-slider_bgcolor: var(--vb-app-layout-drawer-background);--vb-pagination-color: #00bfff;--vb-pagination_hover-color: #66d9ff;--vb-spacing: 1rem;--vb-spacing2x: 2rem;--vb-view-border: transparent;--vb-slide-track-border: transparent;--vb-app-layout-navbar-background: #f8f8f8;--vb-app-layout-navbar-box-shadow: var(--lumo-box-shadow-s);--vb-app-layout-drawer-background: #e2e2e2;--vb-app-layout-drawer-width: 12rem;--vb-slide-thumb-opacity: .7;--swiper-navigation-color: var(--vb-pagination-color);--swiper-pagination-color: var(--vb-pagination-color);--swiper-navigation-color: gray}[theme~=dark]{--lumo-primary-text-color: rgb(255, 255, 255);--lumo-base-color: rgb(30, 30, 30);--vb-highlight-color: yellow;--vb-price-color: var(--lumo-primary-text-color);--vb-slider_bgcolor: var(--vb-app-layout-drawer-background);--vb-app-layout-navbar-background: var(--lumo-contrast-10pct);--vb-app-layout-navbar-box-shadow: var(--lumo-box-shadow-s);--vb-app-layout-drawer-background: #2a2b2d;--vb-slide-thumb-opacity: .5}[theme~=dark] vaadin-login-overlay-wrapper::part(brand){background-color:var(--lumo-contrast-10pct)}a{font-weight:700}body{overflow-x:hidden}vaadin-app-layout::part(drawer){padding-top:.5rem;background-color:var(--vb-app-layout-drawer-background);box-shadow:var(--vb-app-layout-navbar-box-shadow)}vaadin-app-layout::part(navbar){background-color:var(--vb-app-layout-navbar-background);box-shadow:var(--vb-app-layout-navbar-box-shadow)}vaadin-side-nav{line-height:2rem;font-size:var(--lumo-font-size-s);font-weight:unset;color:var(--lumo-secondary-text-color);padding-left:var(--lumo-space-s)}vaadin-side-nav-item::part(content){background-color:unset}vaadin-side-nav-item[current]::part(content){font-weight:700}vaadin-side-nav-item::part(link){gap:0}.vmark__app-logo{display:inherit}.vmark__navipathlayout{padding-top:1rem;padding-bottom:1rem;gap:.3rem}.vmark__navipathlayout [router-link]:hover{color:var(--vb-highlight-color);text-decoration:none}.vmark__item-short-desc{cursor:pointer}.vmark__item-short-desc:hover{color:var(--vb-highlight-color)}.vmark__desc{flex:1;align-self:center;min-width:min(100%,200px);max-width:700px;padding:var(--vb-spacing)}.vmark__element-view{padding-top:0;padding-bottom:0}.vmark__items-grid{display:grid;grid-auto-flow:row;gap:var(--vb-spacing2x);padding-top:1rem;padding-bottom:1rem;width:100%}.vmark__items-flex{display:flex;flex-direction:row;align-items:start;justify-content:center;flex-wrap:wrap;width:100%;height:100%}vaadin-login-overlay-wrapper.vmark__login_logoHide::part(brand){display:none}vaadin-login-overlay-wrapper.vmark__login_logoShow::part(brand){align-items:center;padding-left:0;padding-right:0}.vmark__login_formHide vaadin-login-form-wrapper vaadin-text-field,.vmark__login_formHide vaadin-login-form-wrapper vaadin-password-field,.vmark__login_formHide vaadin-login-form vaadin-button[theme~=submit]{display:none}.vmark__login_form-title vaadin-login-form-wrapper::part(form-title){margin-top:0;align-self:center}.vmark__app-navbar{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap;width:100%}.vmark__app-order-nav{gap:.3rem}.vmark__t-container{width:100%;margin:0 auto;box-sizing:border-box}.vmark__hat-section{margin:.5rem auto 1rem;text-align:center;font-size:var(--lumo-font-size-l)}.vmark__i-section{display:flex;justify-content:center;flex-wrap:nowrap;gap:1.5rem}.vmark__i-item-section{flex:0 0 auto;text-align:center;box-sizing:border-box;color-scheme:light}
