fg-mobile-navigation{--fg-nav-ink: #202020;--fg-nav-muted: #777;--fg-nav-paper: #fafafa;--fg-nav-tile: #eee;--fg-nav-gold: #c6b98c;display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.35;letter-spacing:0;text-transform:none}fg-mobile-navigation *,fg-mobile-navigation *:before,fg-mobile-navigation *:after{box-sizing:border-box}fg-mobile-navigation [hidden],.shopify-section-header header.header fg-mobile-navigation [hidden]{display:none!important}fg-mobile-navigation a{color:inherit;text-decoration:none}fg-mobile-navigation button,fg-mobile-navigation summary{font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer}fg-mobile-navigation a:focus-visible,fg-mobile-navigation button:focus-visible,fg-mobile-navigation summary:focus-visible{outline:2px solid var(--fg-nav-gold);outline-offset:2px}fg-mobile-navigation svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.fg-nav__fallback,.fg-nav__trigger{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;padding:10px;border:0;background:transparent;color:inherit}.fg-nav__dialog{position:fixed;inset:8px auto 8px 8px;width:min(410px,calc(100vw - 16px));max-width:none;height:calc(100vh - 16px);height:calc(100dvh - 16px);max-height:none;margin:0;padding:0;border:1px solid #e4e4e4;border-radius:19px;background:var(--fg-nav-paper);color:var(--fg-nav-ink);box-shadow:0 16px 50px #00000029;overflow:hidden;text-align:left;overscroll-behavior:contain}.fg-nav__dialog:not([open]){display:none}.fg-nav__dialog::backdrop{background:#0000006b}.fg-nav__dialog[open]{animation:fg-nav-enter .18s ease-out}.fg-nav__shell{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.fg-nav__header{display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;padding:10px 13px 6px 18px;min-height:65px}.fg-nav__brand{display:inline-flex;align-items:center;min-height:40px}.fg-nav__brand img{display:block;width:112px;height:auto;max-height:43px;object-fit:contain;object-position:left center}.fg-nav__brand span{display:block;color:var(--fg-nav-gold);font-size:21px;font-weight:700;line-height:.85;letter-spacing:-.06em}.fg-nav__brand small{display:block;padding-top:4px;font-size:8px;letter-spacing:0}.fg-nav__close{display:inline-flex;justify-content:center;align-items:center;width:35px;height:35px;padding:7px;border:1px solid #aaa;border-radius:50%;background:transparent}.fg-nav__close:hover{background:#eee}.fg-nav__close svg{width:16px;height:16px}.fg-nav__phone-card{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;min-height:62px;margin:0 17px 12px;padding:9px 9px 9px 16px;background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 2px 7px #00000008}.fg-nav__phone-card small,.fg-nav__phone-card strong{display:block}.fg-nav__phone-card small{margin-bottom:3px;font-size:10px;font-weight:700;letter-spacing:.025em;text-transform:uppercase}.fg-nav__phone-card strong{font-size:18px;line-height:1.1;letter-spacing:-.03em}.fg-nav__phone-icon{display:inline-flex;justify-content:center;align-items:center;width:35px;height:35px;border-radius:50%;background:#202020;color:#fff;flex:0 0 auto}.fg-nav__phone-icon svg{width:23px;height:23px;fill:currentColor;stroke:none}.fg-nav__body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:0 17px 16px;scrollbar-width:thin}.fg-nav__eyebrow{margin:0 0 9px;color:#8d8d8d;font-size:10px;letter-spacing:.055em;text-transform:uppercase}.fg-nav__tile{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:45px;margin:0 0 5px;padding:8px 8px 8px 12px;border:0;border-radius:11px;background:var(--fg-nav-tile);color:#252525;font-size:12px;font-weight:700;text-align:left;text-transform:uppercase}.fg-nav__tile:hover,.fg-nav__subtile:hover,.fg-nav__product:hover{background:#e8e5dd}.fg-nav__arrow{display:inline-flex;justify-content:center;align-items:center;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:#fff;color:#333;font-size:16px;font-weight:400;line-height:1}.fg-nav__chairs-group{margin:0}.fg-nav__chairs-group summary{list-style:none}.fg-nav__chairs-group summary::-webkit-details-marker{display:none}.fg-nav__chairs-group summary::marker{content:""}.fg-nav__chairs-group[open] .fg-nav__chevron{transform:rotate(180deg)}.fg-nav__products{list-style:none;margin:0 0 7px;padding:0}.fg-nav__products li{margin:0 0 5px}.fg-nav__product{display:flex;align-items:center;gap:9px;min-height:78px;padding:7px 9px;border-radius:11px;background:#f0f0f0}.fg-nav__product img{width:72px;height:64px;object-fit:contain;mix-blend-mode:multiply;flex:0 0 auto}.fg-nav__product-copy{display:grid;gap:5px;min-width:0;flex:1 1 auto}.fg-nav__product-copy strong{font-size:12px;line-height:1.2;text-transform:uppercase}.fg-nav__product-copy span{white-space:nowrap;font-size:11px}.fg-nav__product-copy b{font-weight:700}.fg-nav__product-copy s{margin-left:4px;color:#999;font-size:10px}.fg-nav__view-all{display:flex;justify-content:space-between;align-items:center;min-height:38px;padding:5px 11px;font-size:11px;font-weight:700;text-transform:uppercase}.fg-nav__view-all:hover{text-decoration:underline;text-underline-offset:3px}.fg-nav__view-all span{font-size:17px}.fg-nav__back{display:inline-flex;min-height:29px;align-items:center;margin:0 0 15px;padding:4px 12px;border:0;border-radius:30px;background:#ececec;font-size:10px;font-weight:700;text-transform:uppercase}.fg-nav__view h2{margin:0 0 5px;font:700 17px/1.2 Arial,Helvetica,sans-serif;text-transform:uppercase}.fg-nav__intro{margin:0 0 17px;color:#8b8b8b;font-size:11px;text-transform:uppercase}.fg-nav__subtile{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:60px;margin:0 0 6px;padding:9px 10px 9px 12px;border-radius:11px;background:var(--fg-nav-tile)}.fg-nav__subtile strong{display:block;font-size:11px;line-height:1.2;text-transform:uppercase}.fg-nav__subtile small{display:block;margin-top:4px;color:#888;font-size:9px;line-height:1.2;text-transform:uppercase}.fg-nav__footer{flex:0 0 auto;display:grid;gap:6px;padding:8px 17px max(10px,env(safe-area-inset-bottom,0px));border-top:1px solid #e9e9e9;background:var(--fg-nav-paper)}.fg-nav__finder,.fg-nav__demo{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:4px 6px 4px 12px;border:1px solid #999;border-radius:30px;font-size:10px;font-weight:700;text-transform:uppercase}.fg-nav__finder .fg-nav__arrow{background:#e9e9e9}.fg-nav__demo{border-color:#202020;background:#202020;color:#fff}.fg-nav__demo .fg-nav__arrow{background:#333;color:#fff}.fg-nav__social{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:2px}.fg-nav__social a{display:inline-flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:50%;background:#eee;color:#222}.fg-nav__social a:hover{background:#e8e5dd}.fg-nav__social a svg{width:20px;height:20px}@keyframes fg-nav-enter{0%{transform:translate(-18px);opacity:.5}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.fg-nav__dialog[open]{animation:none}}@media(min-width:990px){fg-mobile-navigation{display:none}}@media(max-width:359px){.fg-nav__header{min-height:57px}.fg-nav__phone-card{min-height:55px}.fg-nav__tile{min-height:40px}.fg-nav__footer{gap:4px}}.header--off-canvas .header__right>.book_a_demo,.header--off-canvas .header__right>.header__call_now,.header--off-canvas .header__right>.header__icon--account{display:none}.header--off-canvas .header__right .header__icon--search{display:inline-flex!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/fg-mobile-navigation.css.map */
