.nm-site{--nm-green:#174331;--nm-red:#b73125;--nm-yellow:#edc66d;--nm-paper:#fbf5e8;--nm-line:#21443133;background:var(--nm-paper);color:var(--nm-green);font-family:Manrope,Arial,sans-serif}.nm-site *{box-sizing:border-box}.nm-site p,.nm-site h1,.nm-site h2,.nm-site h3,.nm-site figure{margin:0}.nm-site button,.nm-site a{touch-action:manipulation}:is(.nm-site a:focus-visible,.nm-site button:focus-visible){outline:3px solid var(--nm-red);outline-offset:5px}.nm-site ::selection{color:#174331;background:#edd081}.nm-wrap{width:min(1280px,100% - 96px);margin-inline:auto}.nm-skip{z-index:90;background:#fff;padding:15px;position:fixed;top:-100px;left:16px}.nm-skip:focus{top:15px}.nm-concept-bar{color:#f8f1dd;background:#18362a;justify-content:space-between;align-items:center;gap:20px;padding:10px 32px;font-size:12px;line-height:1.5;display:flex}.nm-concept-bar a,.nm-concept-bar button{align-items:center;gap:7px;display:flex}.nm-concept-bar button{color:inherit;background:0 0;border:0;padding:0;font-size:12px}.nm-header{background:#edc66d;border-bottom:1px solid #99682240}.nm-header-inner{justify-content:space-between;align-items:center;gap:35px;min-height:106px;display:flex}.nm-logo{flex-shrink:0;width:330px;display:block}.nm-logo img{width:100%;height:auto}.nm-header nav{align-items:center;gap:34px;font-size:14px;font-weight:650;display:flex}.nm-header nav>a{padding-block:14px}.nm-header-route{border-bottom:1px solid var(--nm-green);align-items:center;gap:16px;display:flex}.nm-hero{background:var(--nm-yellow);grid-template-columns:1fr 1.06fr;min-height:665px;display:grid}.nm-hero-copy{padding:51px 45px 42px max(48px,50vw - 640px);position:relative}.nm-eyebrow{letter-spacing:.08em;font-size:12px;font-weight:700;line-height:1.6}.nm-hero-copy>.nm-eyebrow{align-items:center;gap:10px;display:flex}.nm-hero-copy>.nm-eyebrow>span{background:var(--nm-red);border-radius:50%;width:7px;height:7px}.nm-hero-copy>.nm-russian{color:var(--nm-red);margin-top:37px;margin-bottom:17px;font:italic 23px Georgia,Times New Roman,serif}.nm-hero h1{letter-spacing:-4px;color:var(--nm-red);font:700 clamp(65px,7.5vw,110px)/.94 Georgia,Times New Roman,serif}.nm-hero h1 em{font-weight:400}.nm-hero-subtitle{letter-spacing:-.5px;font-size:21px;font-weight:650;margin-top:22px!important}.nm-hero-description{font-size:16px;line-height:1.7;margin:21px 0 26px!important}.nm-button{border:1px solid #0000;border-radius:1px;justify-content:space-between;align-items:center;gap:28px;min-height:52px;padding:16px 22px;font-size:14px;font-weight:650;display:inline-flex}.nm-button-red{background:var(--nm-red);color:#fff7e7}.nm-button-red:hover{background:#95271d}.nm-button-green{background:var(--nm-green);color:#fff}.nm-button-green:hover{background:#265941}.nm-hero-address{max-width:360px;margin-top:22px;font-size:12px;line-height:1.5;display:block}.nm-hero-photo{background:#124632;min-width:0;position:relative;overflow:hidden}.nm-hero-photo>img{object-fit:cover;object-position:52% center;width:100%;height:100%;position:absolute;inset:0}.nm-hero-photo>figcaption{text-align:right;color:#fff9e9;text-shadow:0 2px 15px #0c2a22a0;position:absolute;bottom:40px;right:34px}.nm-hero-photo>figcaption>span:first-child{font:italic 65px/1.1 Georgia,Times New Roman,serif;display:block}.nm-hero-photo>figcaption>span:last-child{margin-top:8px;font-size:13px;display:block}.nm-image-note{color:#fff7e2;background:#123424ba;padding:6px 9px;font-size:11px;position:absolute;top:19px;right:22px}.nm-welcome-line{background:var(--nm-red);color:#fff0cb;padding:20px 0}.nm-welcome-line .nm-wrap{justify-content:space-between;align-items:center;gap:30px;display:flex}.nm-welcome-line span:first-child{letter-spacing:.065em;font-size:11px;font-weight:650}.nm-welcome-line span:nth-child(2){font:italic 24px Georgia,serif}.nm-welcome-line span:last-child{font-size:12px}.nm-discover{padding-block:88px 91px}.nm-section-heading{grid-template-columns:1.35fr 1fr;align-items:end;gap:25px 80px;margin-bottom:40px;display:grid}.nm-section-heading>.nm-eyebrow{grid-column:1/-1}.nm-eyebrow>span{margin-left:9px;font-weight:400}.nm-site h2{letter-spacing:-1.7px;font:400 51px/1.13 Georgia,Times New Roman,serif}.nm-site h2 em{color:var(--nm-red);font-weight:400}.nm-section-heading>p:last-child{max-width:385px;font-size:16px;line-height:1.9}.nm-discover-grid{grid-template-columns:1.1fr 1fr;align-items:start;gap:65px;display:grid}.nm-pantry{background:#ecd099;position:relative}.nm-pantry img{aspect-ratio:1/1.04;object-fit:cover;object-position:46% center;width:100%;height:auto}.nm-pantry figcaption{color:#fff3d0;background:#174331f5;padding:27px 31px;position:absolute;bottom:0;left:0;right:0}.nm-pantry figcaption>span:first-child{font:italic 34px Georgia,serif;display:block}.nm-pantry figcaption>span:last-child{margin-top:8px;font-size:13px;display:block}.nm-small-label{letter-spacing:.09em;color:#68755f;font-size:11px;font-weight:650;margin-bottom:8px!important}.nm-food-notes article{border-bottom:1px solid var(--nm-line);gap:23px;padding:23px 0;display:flex}.nm-food-index{color:var(--nm-red);padding-top:5px;font-size:12px}.nm-food-notes h3{letter-spacing:-.5px;margin-bottom:10px;font:400 27px/1.2 Georgia,serif}.nm-food-notes article div>span{color:var(--nm-red);font-size:13px}.nm-food-notes article p{color:#576951;margin-top:11px;font-size:15px;line-height:1.8}.nm-food-notes article a{align-items:center;gap:18px;margin-top:17px;font-size:13px;font-weight:650;display:inline-flex}.nm-stock-note{color:#65725c;font-size:12px;line-height:1.7;margin-top:19px!important}.nm-invitation{background:var(--nm-green);color:#f7e4ab;text-align:center;border-block:9px double #d7b761;padding:57px 0 63px}.nm-invitation .nm-eyebrow{color:#e0c984}.nm-invitation-russian{letter-spacing:-1.7px;font:italic 65px/1.15 Georgia,Times New Roman,serif;margin:23px 0 9px!important}.nm-invitation h2{letter-spacing:0;color:#fff3d2;font:500 22px Manrope,Arial,sans-serif}.nm-invitation .nm-wrap>span{color:#e1d7b2;margin-top:16px;font-size:14px;display:block}.nm-visit{grid-template-columns:1fr 1.1fr;align-items:start;gap:90px;padding-block:85px 70px;display:grid}.nm-visit-title>.nm-eyebrow{margin-bottom:25px}.nm-visit h2{letter-spacing:-2.4px;font-size:67px;line-height:1.04}.nm-visit-title>p:last-child{margin-top:24px;font-size:17px;line-height:1.8}.nm-address-card{background:#f7edcf;border:1px solid #afbb9e;padding:32px;box-shadow:7px 7px #e4dbc0}.nm-address-top{border-bottom:1px solid #a8b096;justify-content:space-between;align-items:center;gap:25px;padding-bottom:22px;display:flex}.nm-address-top>span{letter-spacing:.075em;text-align:right;font-size:12px;line-height:1.6}.nm-address-card address{flex-direction:column;gap:10px;padding:29px 0 24px;font-style:normal;display:flex}.nm-address-card address strong{letter-spacing:-.75px;font-size:26px;font-weight:650;line-height:1.3}.nm-address-card address>span{font-size:15px;line-height:1.7}.nm-visit-actions{flex-wrap:wrap;align-items:center;gap:21px;display:flex}.nm-copy{min-height:44px;color:var(--nm-green);background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:13px;font-weight:650;display:inline-flex}.nm-copy-status{min-height:18px;margin-top:10px;font-size:12px;display:block}.nm-copy-fallback{margin-top:15px;font-size:13px}.nm-copy-fallback textarea{resize:vertical;color:#174331;background:#fff;border:1px solid #a0b09b;width:100%;margin-top:8px;padding:10px}.nm-hours{border-top:1px solid #b7bea3;margin-top:19px;padding-top:20px}.nm-hours>span{font-size:14px;font-weight:700}.nm-hours>p{color:#536749;margin-top:7px;font-size:14px;line-height:1.7}.nm-hours>a{border-bottom:1px solid #adb799;align-items:center;gap:9px;margin-top:14px;padding-bottom:5px;font-size:12px;display:inline-flex}.nm-faq{grid-template-columns:1fr 1.1fr;gap:90px;padding-block:0 77px;display:grid}.nm-faq h2{padding-top:16px;font-size:37px}.nm-faq [data-slot=accordion-item]{border-color:#c5ceba}.nm-faq [data-slot=accordion-trigger]{color:var(--nm-green);padding-block:20px;font-family:Manrope,Arial,sans-serif;font-size:15px;line-height:1.7}.nm-faq [data-slot=accordion-content]>div{color:#5d6f52;font-size:15px;line-height:1.9}.nm-footer{background:var(--nm-yellow);padding:39px 0 24px}.nm-footer-top{justify-content:space-between;align-items:center;gap:35px;padding-bottom:30px;display:flex}.nm-footer-logo{width:50%;max-width:460px}.nm-footer-logo img{width:100%;height:auto}.nm-footer-top>p{text-align:right;color:var(--nm-red);font:italic 30px Georgia,serif}.nm-footer-top>p>span{color:var(--nm-green);margin-top:10px;font:12px Manrope,Arial,sans-serif;display:block}.nm-footer-bottom{border-top:1px solid #986e3745;justify-content:space-between;align-items:center;gap:30px;padding-top:22px;font-size:11px;display:flex}.nm-footer-bottom nav{gap:23px;display:flex}.nm-footer-bottom nav a,.nm-footer-bottom nav button{align-items:center;gap:7px;font-size:11px;display:flex}.nm-footer-bottom nav button{color:inherit;background:0 0;border:none;padding:0}.nm-info-dialog{max-height:85dvh;overflow-y:auto;color:#174331!important;background:#fbf5e8!important;max-width:620px!important}.nm-info-dialog p{font-size:14px;line-height:1.8}.nm-info-dialog [data-slot=dialog-title]{font:31px Georgia,serif}.nm-info-dialog [data-slot=dialog-description]{color:#59684f}@media (min-width:1600px){.nm-hero{min-height:725px}.nm-hero-copy{padding-top:63px}.nm-hero h1{font-size:118px}.nm-hero-description{font-size:18px}}@media (max-width:1050px){.nm-wrap{width:calc(100% - 64px)}.nm-logo{width:280px}.nm-header nav{gap:23px;font-size:13px}.nm-hero{min-height:600px}.nm-hero-copy{padding:40px 30px 36px 32px}.nm-hero h1{font-size:78px}.nm-hero-copy>.nm-russian{margin-top:27px;font-size:21px}.nm-hero-subtitle{font-size:19px}.nm-hero-description{font-size:15px}.nm-hero-photo>figcaption>span:first-child{font-size:53px}.nm-welcome-line .nm-wrap{gap:20px}.nm-welcome-line span:first-child{max-width:190px;line-height:1.5}.nm-welcome-line span:nth-child(2){font-size:20px}.nm-section-heading{gap:20px 40px}.nm-site h2{font-size:44px}.nm-discover-grid{gap:38px}.nm-pantry img{aspect-ratio:1/1.35}.nm-visit,.nm-faq{gap:50px}.nm-visit h2{font-size:55px}.nm-visit .nm-eyebrow>span{margin-left:0;display:block}.nm-address-card{padding:27px}.nm-address-card address strong{font-size:22px}}@media (max-width:760px){.nm-wrap{width:calc(100% - 40px)}.nm-concept-bar{gap:14px;padding:9px 20px;font-size:10px}.nm-concept-bar>span{text-align:right;max-width:230px}.nm-concept-bar>button{display:none}.nm-header-inner{flex-wrap:wrap;gap:12px;min-height:0;padding-block:19px 10px}.nm-logo{width:290px;margin-inline:auto}.nm-header nav{justify-content:space-between;gap:16px;width:100%;font-size:12px}.nm-header nav>a{padding-block:10px}.nm-header-route{gap:6px}.nm-header-route svg{width:14px}.nm-hero{grid-template-columns:1fr;min-height:0}.nm-hero-copy{padding:32px 25px 33px}.nm-hero-copy>.nm-russian{margin-top:25px;margin-bottom:12px;font-size:22px}.nm-hero h1{letter-spacing:-3.5px;font-size:88px;line-height:.95}.nm-hero h1 br{display:none}.nm-hero h1 em{display:block}.nm-hero-subtitle{font-size:21px;margin-top:20px!important}.nm-hero-description{font-size:16px;line-height:1.75;margin:18px 0 23px!important}.nm-hero-description br:first-of-type{display:none}.nm-hero-address{max-width:290px;margin-top:19px;font-size:12px}.nm-hero-photo{height:440px}.nm-hero-photo>img{object-position:50% 48%}.nm-hero-photo>figcaption{bottom:26px;right:23px}.nm-hero-photo>figcaption>span:first-child{font-size:59px}.nm-hero-photo>figcaption>span:last-child{font-size:12px}.nm-image-note{font-size:10px;top:15px;right:17px}.nm-welcome-line{padding:20px 0}.nm-welcome-line .nm-wrap{text-align:center;flex-wrap:wrap;justify-content:center;gap:9px}.nm-welcome-line span:first-child{width:100%;max-width:none;margin-bottom:4px;font-size:10px}.nm-welcome-line span:nth-child(2){width:100%;font-size:23px}.nm-welcome-line span:last-child{font-size:12px}.nm-discover{padding-block:53px}.nm-section-heading{grid-template-columns:1fr;gap:19px;margin-bottom:28px}.nm-site h2{letter-spacing:-1.25px;font-size:38px}.nm-eyebrow{font-size:11px}.nm-eyebrow>span{margin-left:5px}.nm-section-heading>p:last-child{max-width:none;font-size:16px;line-height:1.8}.nm-discover-grid{grid-template-columns:1fr;gap:30px}.nm-pantry img{aspect-ratio:1.1;object-position:50% 45%}.nm-pantry figcaption{padding:23px}.nm-pantry figcaption>span:first-child{font-size:32px}.nm-food-notes article{gap:20px;padding:23px 0}.nm-food-notes h3{font-size:27px}.nm-food-notes article p{font-size:16px}.nm-food-notes article div>span{font-size:13px}.nm-small-label{font-size:10px}.nm-stock-note{font-size:12px}.nm-invitation{border-width:7px;padding:39px 0 44px}.nm-invitation .nm-eyebrow{font-size:10px}.nm-invitation-russian{letter-spacing:-1px;font-size:40px;margin-top:22px!important}.nm-invitation h2{letter-spacing:0;font-size:20px}.nm-invitation .nm-wrap>span{font-size:13px;line-height:1.6}.nm-visit{grid-template-columns:1fr;gap:29px;padding-block:52px 44px}.nm-visit .nm-eyebrow>span{margin-left:5px;display:inline}.nm-visit h2{letter-spacing:-1.6px;font-size:51px}.nm-visit-title>p:last-child{margin-top:19px;font-size:16px}.nm-address-card{margin-right:7px;padding:24px}.nm-address-card address strong{font-size:23px}.nm-address-card address>span{font-size:14px}.nm-visit-actions{gap:13px}.nm-button{gap:23px;padding:15px 19px;font-size:14px}.nm-copy{font-size:13px}.nm-faq{grid-template-columns:1fr;gap:15px;padding-bottom:51px}.nm-faq h2{padding-top:0;font-size:33px}.nm-faq [data-slot=accordion-trigger],.nm-faq [data-slot=accordion-content]>div{font-size:16px}.nm-footer{padding-block:29px 21px}.nm-footer-top{flex-direction:column;align-items:flex-start;gap:25px;padding-bottom:26px}.nm-footer-logo{width:100%;max-width:390px}.nm-footer-top>p{text-align:left;font-size:28px}.nm-footer-bottom{flex-direction:column;align-items:flex-start;gap:17px;padding-top:20px;font-size:11px;line-height:1.7}.nm-footer-bottom nav{flex-wrap:wrap;gap:22px}.nm-footer-bottom nav a,.nm-footer-bottom nav button{min-height:30px}.nm-info-dialog p{font-size:15px}}@media (max-width:380px){.nm-header nav{gap:9px;font-size:11px}.nm-hero h1{font-size:77px}.nm-hero-photo{height:360px}.nm-hero-description br:first-of-type{display:block}.nm-site h2,.nm-invitation-russian{font-size:35px}.nm-address-card{padding:21px}.nm-address-card address strong{font-size:21px}.nm-visit .nm-eyebrow>span{margin-left:0;display:block}}@media (prefers-reduced-motion:reduce){.nm-site *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:NaschCondensed;src:url(/fonts/oswald-600.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.nm-brands{color:#fff6d9;background:#166b26;padding:76px 0 42px}.nm-brands-heading{max-width:880px;margin-bottom:38px}.nm-brands-heading .nm-eyebrow{color:#ffda74;letter-spacing:.02em;margin-bottom:19px;font-size:14px}.nm-brands-heading .nm-eyebrow>span{margin:0;font-weight:700}.nm-site .nm-brands h2{text-transform:uppercase;letter-spacing:-1.4px;max-width:860px;font-family:NaschCondensed,Arial Narrow,Impact,sans-serif;font-size:clamp(44px,5.3vw,76px);font-weight:600;line-height:1.04}.nm-brands-heading>p:last-child{max-width:750px;margin-top:22px;font-size:16px;line-height:1.75}.nm-brand-disclosure{color:#ebefcb;max-width:930px;font-size:12px;line-height:1.7;margin-top:23px!important}.nm-reviews{background:#f3dfae;border-bottom:1px solid #bda572;padding:79px 0 68px}.nm-review-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px;display:flex}.nm-review-heading .nm-eyebrow{color:#725b32;margin-bottom:22px}.nm-review-heading h2{font-size:52px}.nm-rating{text-align:right;flex-shrink:0;max-width:310px}.nm-rating-score{justify-content:flex-end;align-items:center;gap:20px;display:flex}.nm-rating-score strong{letter-spacing:-2px;font:600 70px/1 NaschCondensed,Impact,sans-serif}.nm-stars{color:#a69572;letter-spacing:3px;white-space:nowrap;font-size:25px;line-height:1.1;display:inline-block;position:relative}.nm-stars>span:last-child{color:#a62f20;position:absolute;top:0;left:0;overflow:hidden}.nm-rating>p{margin-top:10px;font-size:14px;font-weight:650}.nm-rating-source{color:#655d42;margin-top:8px;font-size:12px;line-height:1.6;display:block}.nm-review-explanation{border-top:1px solid #a79c7780;align-items:baseline;gap:25px;margin-bottom:23px;padding-top:20px;display:flex}.nm-review-explanation>span{letter-spacing:.06em;flex-shrink:0;font-size:12px;font-weight:700}.nm-review-explanation>p{max-width:670px;font-size:13px;line-height:1.7}.nm-review-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.nm-review{border-top:3px solid var(--nm-red);background:#fff8e5;flex-direction:column;padding:25px 27px 23px;display:flex}.nm-review-top{justify-content:space-between;align-items:start;gap:20px;display:flex}.nm-review-top>span:first-child{letter-spacing:.1em;color:#7e735d;font-size:12px;font-weight:650}.nm-quote-mark{color:var(--nm-red);height:36px;font:70px/.7 Georgia,serif}.nm-review h3{margin:17px 0 14px;font:26px/1.2 Georgia,serif}.nm-review blockquote{margin:0 0 23px;font-size:16px;line-height:1.85}.nm-review .nm-review-label{color:#756b55;border-top:1px solid #ded3b8;margin-top:auto;padding-top:15px;font-size:12px;line-height:1.6}.nm-google-reviews{margin-top:30px}.nm-hours dl{margin:15px 0 0;font-size:15px;line-height:1.6}.nm-hours dl>div{justify-content:space-between;gap:18px;margin-top:9px;display:flex}.nm-hours dd{text-align:right;margin:0;font-weight:650}.nm-hours .nm-hours-source{color:#5f6b50;margin-top:15px;font-size:12px;line-height:1.7}.nm-map-section{background:#f7edcf;border:1px solid #b1b799;grid-column:1/-1;min-width:0;margin-top:-30px}.nm-map-frame{background:#e1dfbf;height:410px;position:relative}.nm-map-frame iframe{border:0;width:100%;height:100%}.nm-map-placeholder{text-align:center;background:linear-gradient(135deg,#e5e1c4,#f8edcf);flex-direction:column;justify-content:center;align-items:center;gap:12px;height:100%;padding:22px;display:flex}.nm-map-placeholder>svg{color:var(--nm-red)}.nm-map-placeholder h3{letter-spacing:-1px;font:36px/1.1 Georgia,serif}.nm-map-placeholder>p:not(.nm-eyebrow){font-size:14px;line-height:1.6}.nm-map-placeholder>span{color:#586249;font-size:12px;line-height:1.6}.nm-map-caption{border-top:1px solid #b1b799;justify-content:space-between;align-items:center;gap:30px;padding:26px 30px;display:flex}.nm-map-caption h3{margin-bottom:8px;font:28px Georgia,serif}.nm-map-caption p{font-size:14px;line-height:1.6}.nm-map-links{align-items:center;gap:28px;display:flex}.nm-map-links a{border-bottom:1px solid #6e7d59;align-items:center;gap:9px;min-height:44px;font-size:14px;font-weight:650;display:inline-flex}@media (max-width:1050px){.nm-review-heading{gap:30px}.nm-review-heading h2{font-size:43px}.nm-rating{max-width:240px}.nm-review{padding:22px}.nm-review-grid{gap:16px}.nm-review-explanation{display:block}.nm-review-explanation>p{margin-top:8px}.nm-map-section{margin-top:-10px}}@media (max-width:760px){.nm-brands{padding:47px 0 32px}.nm-site .nm-brands h2{letter-spacing:-.7px;font-size:48px}.nm-brands-heading{margin-bottom:27px}.nm-brands-heading>p:last-child{margin-top:19px;font-size:16px}.nm-reviews{padding:49px 0}.nm-review-heading{flex-direction:column;align-items:flex-start;gap:27px;margin-bottom:27px}.nm-review-heading h2{font-size:38px}.nm-rating{text-align:left;max-width:320px}.nm-rating-score{justify-content:flex-start}.nm-rating-score strong{font-size:62px}.nm-review-grid{grid-template-columns:1fr;gap:17px}.nm-review{padding:23px}.nm-review h3{font-size:27px}.nm-review blockquote{margin-bottom:21px}.nm-google-reviews{gap:12px;width:100%;font-size:13px}.nm-hours dl{font-size:14px}.nm-hours dl>div{gap:10px}.nm-map-section{margin-top:9px}.nm-map-frame{height:420px}.nm-map-caption{flex-direction:column;align-items:flex-start;gap:15px;padding:23px}.nm-map-links{justify-content:space-between;gap:15px;width:100%}}@media (max-width:380px){.nm-site .nm-brands h2{font-size:42px}.nm-review-heading h2{font-size:34px}}.nm-brand-band{margin-top:35px}.nm-brand-band-toolbar{color:#f5e6b0;justify-content:space-between;align-items:center;gap:18px;padding:0 0 16px;display:flex}.nm-brand-band-toolbar>span{letter-spacing:.1em;font-size:12px;line-height:1.6}.nm-brand-band-toolbar button{color:#fff6d9;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:8px 0 8px 12px;font-size:13px;display:inline-flex}.nm-brand-scroll{scrollbar-width:thin;scrollbar-color:#ab925b #eee1bd;overscroll-behavior-x:contain;touch-action:pan-x pan-y;background:#fffaf0;border-top:5px double #f0cc73;border-bottom:5px double #f0cc73;overflow:auto hidden;scroll-behavior:auto!important}.nm-site .nm-brand-scroll:focus-visible{outline-offset:6px;outline:3px solid #ffdf83}.nm-brand-track{width:max-content;display:flex}.nm-brand-run{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.nm-brand-item{color:#174331;flex-direction:column;flex:0 0 270px;justify-content:space-between;align-items:center;gap:22px;width:270px;padding:31px 24px 25px;display:flex;position:relative}.nm-brand-item:after{content:"";background:#17433120;width:1px;position:absolute;top:36px;bottom:34px;right:0}.nm-brand-image{justify-content:center;align-items:center;width:222px;height:142px;display:flex;overflow:hidden}.nm-brand-image img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .25s}.nm-brand-item:hover .nm-brand-image img{transform:scale(1.045)}.nm-brand-item-borjomi .nm-brand-image img{object-fit:cover}.nm-brand-caption{text-align:center;flex-direction:column;justify-content:center;gap:5px;min-height:45px;display:flex}.nm-brand-caption>span:first-child{font-size:16px;font-weight:650;line-height:1.4}.nm-brand-caption>span:last-child{text-transform:uppercase;letter-spacing:.12em;color:#62705a;font-size:12px;line-height:1.6}@media (max-width:760px){.nm-brand-band{margin-top:24px}.nm-brand-band-toolbar{align-items:center;gap:12px;padding-bottom:11px}.nm-brand-band-toolbar>span{letter-spacing:.025em;max-width:145px;font-size:12px}.nm-brand-band-toolbar button{gap:7px;max-width:165px;font-size:12px}.nm-brand-item{flex-basis:220px;gap:18px;width:220px;padding:26px 20px 22px}.nm-brand-image{width:180px;height:124px}.nm-brand-caption>span:first-child{font-size:15px}.nm-brand-caption>span:last-child{letter-spacing:.07em}.nm-brand-item:after{top:28px;bottom:28px}}@media (prefers-reduced-motion:reduce){.nm-brand-image img{transition:none}.nm-brand-item:hover .nm-brand-image img{transform:none}}
