
#l1-hdr-wrapper-id{background:var(--main-bg-color);z-index:2}#l1-logo-id{line-height:0;padding:.5rem 0}#l1-menu-wrapper-id{flex-grow:1;text-align:right;font-size:1.17rem;line-height:1em;justify-content:flex-end;margin:1em 0}#l1-container-id{display:flex;align-items:center;padding-left:var(--padding);padding-right:var(--padding)}#l2-id{position:sticky;top:0;background:#333;color:#f3f3f3;z-index:3;padding-left:var(--padding);padding-right:var(--padding)}#l2-logo-id{display:none;height:0;vertical-align:top;padding-right:.75rem}#l2-title-id{font-family:var(--header-font-face),sans-serif;font-weight:var(--header-font-weight);font-size:1.4rem;line-height:1em;color:#dcdcdc}#l2-hdr-wrapper-id{padding-top:.75em;padding-bottom:.75em;display:flex;flex-direction:column;gap:.75rem}#l1-menu-wrapper-id,#l2-menu-wrapper-id{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;line-height:1em}.menu-item{padding:.5em .5rem;transition:background .25s;text-shadow:rgba(0,0,0,.2) 0 0 4px}.menu-item.selected{font-weight:400;background:rgba(255,255,255,.6)}.menu-item:not(.selected):hover{background:rgba(255,255,255,.1);transition:background .25s}.menu-item a{color:#f3f3f3}.menu-item.selected a{color:#212121}#products-id{color:#f3f3f3;border-top:5px solid rgba(0,0,0,.07);border-bottom:5px solid rgba(0,0,0,.07);padding:1.5rem 0;display:none;padding-left:var(--padding);padding-right:var(--padding)}#products-container-id{display:flex;justify-content:center}.product{flex-grow:1;flex-basis:0;display:flex;flex-direction:column;background-position:bottom .25rem right;background-repeat:no-repeat}.product ul.product-links li:not(:last-child){margin-bottom:.75rem}#products-container-id .product:not(:first-child){margin-left:2rem;border-left:1px dashed rgba(255,255,255,.15);padding-left:2rem}.product-title{font-family:var(--header-font-face),sans-serif;font-size:1.17rem;margin-bottom:1.5rem;padding-bottom:.5rem;border-bottom:1px dashed rgba(255,255,255,.15);flex-grow:0}.product-description{font-weight:300;margin-bottom:1.5rem;flex-grow:0}.product-links{flex-grow:1}#products-id a{color:#f3f3f3;border-bottom:1px solid rgba(255,255,255,.15);padding:0 0 1px 0}#products-id .product-title a{border-bottom:none}#ym-product-link-id{color:#ec6924;margin-left:.15rem;text-shadow:rgba(0,0,0,.7) 0 0 4px}