.vn-hl{color:#1a1a1a}.vn-hl a{color:inherit;text-decoration:none}.vn-hl a:focus-visible,.vn-rs__strip:focus-visible{outline:2px solid #00490c;outline-offset:3px;border-radius:14px}.vn-hl__h{margin:0;font-family:var(--font-heading--family, "Instrument Serif", Georgia, serif);font-weight:400;font-style:normal;font-size:30px;line-height:1.05;letter-spacing:0;text-transform:none;color:#1a1a1a}.vn-hl__cap{margin:0;font-size:12.5px;line-height:1.4;color:#4a4237}.vn-hl__word{font-family:var(--font-heading--family, "Instrument Serif", Georgia, serif);font-size:22px;line-height:1}.vn-rs{padding:8px 0 30px}.vn-rs__strip{display:flex;gap:10px;margin:0;padding:0 20px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:20px;scrollbar-width:none}.vn-rs__strip::-webkit-scrollbar{display:none}.vn-rs__card{flex:0 0 168px;scroll-snap-align:start;display:flex;flex-direction:column;gap:8px;min-height:150px;padding:16px;border-radius:18px;background:#f3efe9}.vn-rs__ic{display:block;width:26px;height:26px;fill:none;stroke:#1a1a1a;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.vn-rs__dot{fill:#1a1a1a;stroke:none}.vn-rs__t{display:block;margin-top:auto;font-family:var(--font-heading--family, "Instrument Serif", Georgia, serif);font-weight:400;font-size:25px;line-height:1.05}.vn-rs__vani.vn-vani-lockup{align-self:flex-start;margin-top:4px;padding-top:2.4px}.vn-rs__vani.vn-vani-lockup:before{height:1.2px}.vn-rs__vani .vn-vani-lockup__v{height:15.6px}.vn-rs__vani .vn-vani-lockup__ani{font-size:19.2px}.vn-rs__vine{--g: 1;position:relative;display:block;height:26px;margin:14px 20px 0;pointer-events:none}.vn-rs__vine:before,.vn-rs__vine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url(vn-lv-4.svg) 0 0 / 100% 100% no-repeat;mask:url(vn-lv-4.svg) 0 0 / 100% 100% no-repeat}.vn-rs__vine:before{background:#1a1a1a29}.vn-rs__vine:after{background:var(--vn-st);clip-path:inset(0 calc((1 - var(--g)) * 100%) 0 0);transition:clip-path .3s linear}.vn-rs__vine>i{--i: 0;position:absolute;display:block;left:calc(12.5% - 8.5px);top:-7.2px;width:17px;height:17.85px;background:var(--vn-l1);-webkit-mask:url(vn-leaf.svg) center / contain no-repeat;mask:url(vn-leaf.svg) center / contain no-repeat;transform-origin:50% 95.24%;rotate:-58deg;transition:transform .45s var(--vn-sp)}.vn-rs__vine>i:nth-child(2){--i: 1;left:calc(37.5% - 8.5px);top:-.8px;rotate:122deg;background:var(--vn-l2)}.vn-rs__vine>i:nth-child(3){--i: 2;left:calc(62.5% - 8.5px);background:var(--vn-l3)}.vn-rs__vine>i:nth-child(4){--i: 3;left:calc(87.5% - 8.5px);top:-.8px;rotate:122deg;background:var(--vn-l4)}.vn-rs__vine>i:nth-child(5){--i: 4;left:calc(100% - 8.5px);top:0;width:13px;height:13.65px;rotate:70deg;background:var(--vn-l2)}.vn-rs__vine.js>i{transform:scale(0)}.vn-rs__vine.js>i.on{transform:scale(1)}.vn-rs__vine.now:after,.vn-rs__vine.now>i{transition:none}.vn-im{display:flex;flex-direction:column;gap:14px;padding:30px 20px;border-top:1px solid rgba(26,26,26,.12)}.vn-im__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:4px 0 0;padding:0;list-style:none}.vn-im__item{min-width:0}.vn-im__card{display:flex;flex-direction:column;gap:10px}.vn-im__ph{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;border-radius:14px}.vn-im__row{display:flex;flex-direction:column;gap:10px}.vn-im__plate{display:flex;align-items:center;justify-content:center;height:54px;border-radius:14px;background:#f3efe9}.vn-im__plate img{display:block;width:var(--w);height:var(--h);max-width:80%;object-fit:contain;mix-blend-mode:multiply}.vn-br{display:flex;flex-direction:column;gap:14px;padding:30px 20px}.vn-br__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none}.vn-br__logo{display:flex;align-items:center;justify-content:center;height:74px;border:1px solid transparent;border-radius:14px;background:#f3efe9;transition:border-color .2s}.vn-br__logo img{display:block;width:var(--w);height:var(--h);max-width:80%;object-fit:contain;mix-blend-mode:multiply}.vn-br__more{display:flex;margin-top:4px}.vn-br__all{display:flex;flex:1;align-items:center;justify-content:center;min-height:54px;padding:0 28px;border:1px solid rgba(26,26,26,.6);border-radius:27px;font-size:15.5px;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--vn-e),background .25s}.vn-hl .vn-br__all:focus-visible{border-radius:27px}.vn-br__all:active{transform:scale(.97)}.vn-sh{padding:20px 0 30px;border-top:1px solid rgba(26,26,26,.12)}.vn-sh__art{position:relative;overflow:hidden;container-type:inline-size;aspect-ratio:390 / 290}.vn-sh__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%;mix-blend-mode:multiply}.vn-sh__sign{position:absolute;left:52.56cqw;top:37.45cqw;translate:-50% 0;display:flex;flex-direction:column;align-items:center;transform-origin:50% 0}.vn-sh__sign[hidden]{display:none}.vn-sh__strs{display:block;width:34px;height:13px}.vn-sh__spl{min-width:54px;padding:4px 9px 5px;border-radius:5px;background:#1a1a1a;box-shadow:0 3px 8px #1a1a1a40;font-family:var(--font-heading--family, "Instrument Serif", Georgia, serif);font-size:15px;line-height:1;text-align:center;color:#f3efe9}.vn-sh__sign.is-open .vn-sh__spl{background:#00490c}.vn-sh__sign.is-sw{animation:vn-sh-swing 1.6s var(--vn-e) both}@keyframes vn-sh-swing{0%{transform:rotate(6deg)}35%{transform:rotate(-4deg)}65%{transform:rotate(2deg)}to{transform:rotate(0)}}.vn-sh__txt{display:flex;flex-direction:column;gap:8px;padding:16px 20px 0}.vn-sh__open{margin:2px 0 0;font-size:15px;font-weight:600;line-height:1.4;color:#3d362d}.vn-sh__open.is-open{color:#00490c}.vn-sh__addr{display:flex;align-items:center;gap:10px}.vn-sh__at{display:flex;flex-grow:1;align-items:center;gap:7px;min-width:0;font-size:14.5px;line-height:1.35;color:#3d362d}.vn-sh__pin{flex:none;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.3}.vn-sh__map{display:inline-flex;flex:none;align-items:center;gap:7px;min-height:40px;padding:0 14px;border:1px solid rgba(26,26,26,.5);border-radius:20px;font-size:14px;font-weight:500;-webkit-tap-highlight-color:transparent;transition:transform .14s var(--vn-e),background .2s}.vn-hl .vn-sh__map:focus-visible{border-radius:20px}.vn-sh__map:active{transform:scale(.97);background:#f3efe9}.vn-sh__hours{line-height:1.6}.vn-sh .vn-sh__hol{margin-top:6px}.vn-sh .vn-sh__rows{display:flex;flex-direction:column;padding:0 18px 14px 22px}.vn-sh__row{display:flex;align-items:center;gap:10px;min-height:42px;font-size:15px}.vn-sh__row:not([hidden])~.vn-sh__row{border-top:1px solid rgba(26,26,26,.1)}.vn-sh__row[hidden],.vn-sh__hol[hidden]{display:none}.vn-sh__row.is-today{font-weight:600}.vn-sh__lf{flex:none;fill:var(--c);stroke:var(--c);stroke-width:.8}.vn-sh__hrs{margin-left:auto;color:#3d362d}.vn-sh__nt{display:none;position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a}html[data-vn-gift=on] .vn-sh--n .vn-sh__nt{display:block}html[data-vn-gift=on] .vn-sh--n .vn-sh__day{display:none}.vn-sh__nt .vn-sh__img{position:relative;mix-blend-mode:normal}.vn-sh__glow{position:absolute;left:47.69cqw;top:36.92cqw;width:41.03cqw;height:30.77cqw;background:radial-gradient(closest-side,#e3c27a9e,#e3c27a38 55%,#e3c27a00)}.vn-sh__gar{position:absolute;left:52.82cqw;top:45.13cqw;width:28.21cqw;height:8.72cqw;overflow:visible}.vn-sh__lv{fill:var(--c);transform-box:fill-box;transform-origin:50% 100%}.vn-sh--n.is-sp .vn-sh__lv{animation:vn-sh-sprout .7s cubic-bezier(.3,1.5,.5,1) calc(.2s + var(--i) * .08s) both}@keyframes vn-sh-sprout{0%{transform:scale(0)}}html[data-vn-gift=on] .vn-sh--n .vn-sh__strs{stroke:#d9cfc2}.vn-shc{display:flex;flex-direction:column;margin-top:6px}.vn-shc__b,.vn-shc__a{display:flex;flex-direction:column;gap:4px;margin:0;padding:16px 18px;border-radius:18px;background:#f3efe9}.vn-shc__b{border:1px solid #00490c}.vn-shc__b[hidden],.vn-shc__a[hidden]{display:none}.vn-shc__s{font-size:12.5px;font-weight:600;line-height:1.35;color:#4a4237}.vn-shc__d{font-family:var(--font-heading--family, "Instrument Serif", Georgia, serif);font-size:30px;font-weight:400;line-height:1.05;color:#1a1a1a}.vn-shc__c{font-size:12.5px;line-height:1.4;color:#4a4237}.vn-ext{flex:none;width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.vn-ext__a{transition:transform .2s cubic-bezier(.3,.7,.2,1)}.vn-sh__map:focus-visible .vn-ext__a{transform:translate(1.6px,-1.6px)}@media(hover:hover){.vn-br__all:hover{background:#f3efe98c}.vn-sh__map:hover{background:#f3efe999}.vn-sh__map:hover .vn-ext__a{transform:translate(1.6px,-1.6px)}}.vn-sh__map:active .vn-ext__a{transform:translate(2.4px,-2.4px)}@media screen and (min-width:990px){.vn-hl__h{font-size:44px;line-height:1.02}.vn-hl__cap{font-size:13px}.vn-rs,.vn-im,.vn-br,.vn-sh{max-width:1440px;margin-inline:auto;padding-inline:80px}.vn-rs{padding-top:10px;padding-bottom:50px}.vn-rs__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:0;overflow:visible}.vn-rs__card{padding:22px 22px 20px;min-height:190px}.vn-rs__t{font-size:34px}.vn-rs__card .vn-hl__cap{font-size:14px}.vn-rs__vine{margin:20px 0 0}.vn-rs__vine:after{transition:clip-path 1.3s var(--vn-e) .2s}.vn-rs__vine>i{transition-delay:calc(.35s + var(--i) * .22s)}.vn-im{gap:22px;padding-top:50px;padding-bottom:56px}.vn-im__grid{gap:24px;margin-top:0}.vn-im__card{gap:14px}.vn-im__ph{aspect-ratio:1;border-radius:18px}.vn-im__row{flex-direction:row;align-items:center;justify-content:space-between;gap:16px}.vn-im__plate{height:auto;background:none}.vn-im__plate img{width:var(--dw);height:var(--dh);max-width:none}.vn-im__card--np .vn-im__row{flex-direction:column;align-items:stretch}.vn-im__card--np .vn-im__plate{height:96px;background:#f3efe9}.vn-br{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:24px;row-gap:22px;padding-top:0;padding-bottom:60px}.vn-br__h{grid-column:1;grid-row:1}.vn-br__more{grid-column:2;grid-row:1;margin-top:0}.vn-br__grid{grid-column:1 / -1;grid-row:2;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:0}.vn-br__logo{height:96px}.vn-br__logo img{width:var(--dw);height:var(--dh)}.vn-sh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;align-items:center;padding-top:30px;padding-bottom:50px}.vn-sh__art{aspect-ratio:620 / 440}.vn-sh__sign{top:35.35cqw}.vn-sh__glow{top:34.82cqw}.vn-sh__gar{top:43.03cqw}.vn-sh__strs{width:46px;height:18px}.vn-sh__spl{min-width:76px;padding:6px 12px 7px;border-radius:6px;font-size:20px}.vn-sh__txt{gap:10px;padding:0}.vn-sh__open{margin-top:4px;font-size:17px}.vn-sh .vn-sh__hol{max-width:420px}}@media screen and (min-width:990px)and (hover:hover){.vn-br__logo:hover{border-color:#1a1a1a}}@media(prefers-reduced-motion:reduce){.vn-rs__vine:after,.vn-rs__vine>i,.vn-br__logo,.vn-br__all,.vn-sh__map,.vn-ext__a{transition:none!important}.vn-sh__sign.is-sw,.vn-sh--n.is-sp .vn-sh__lv{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/vn-home-lower.css.map */
