.vf{--ink:#0f2340;--mid:#5b6b82;--soft:#66768c;--line:#eef0f3;--band:#f5f7f9;--chip:#f1f3f6;background:#fff;color:var(--ink);font-family:inherit;-webkit-font-smoothing:antialiased;line-height:1.35;text-align:left}.vf *{box-sizing:border-box}.vf p{margin:0;letter-spacing:normal;text-transform:none}.vf a{color:inherit;text-decoration:none}.vf a:hover{color:var(--ink)}.vf .vf-ic{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.vf-w{max-width:1440px;margin:0 auto;padding:0 96px}.vf-band{background:var(--band)}#MainContent>.shopify-section:last-child:has(>hr:only-child){display:none}.vf-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.vf-tr{padding:56px 40px 52px;border-left:1px solid #e6eaef}.vf-tr:first-child{border-left:0;padding-left:0}.vf-tr .vf-ic{width:26px;height:26px;color:#071a2f;margin-bottom:20px}.vf .vf-tt{font-size:18px;font-weight:600;margin:0 0 6px;color:var(--ink)}.vf .vf-tx{font-size:15px;line-height:1.5;color:var(--mid)}.vf-mid{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:40px;padding:64px 0;border-bottom:1px solid var(--line)}.vf-logo{width:150px;height:auto;display:block}.vf .vf-lead{font-size:15px;line-height:1.55;color:var(--mid);margin:20px 0 26px;max-width:30ch}.vf-ct{display:flex;flex-direction:column;gap:14px}.vf-ct a{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:500;white-space:nowrap;color:var(--ink)}.vf-ct .vf-ic{width:20px;height:20px;color:#071a2f}.vf-ct .vf-ar,.vf-cl{display:none}.vf .vf-h{font-size:16px;font-weight:600;margin:0 0 18px;color:var(--ink);white-space:nowrap}.vf-ls{display:flex;flex-direction:column;gap:12px}.vf-ls a{font-size:15px;color:var(--mid);white-space:nowrap}.vf-nl{background:var(--band);border-radius:20px;padding:28px;align-self:start}.vf .vf-nh{font-size:22px;font-weight:600;letter-spacing:-.01em;margin:0 0 8px;color:var(--ink)}.vf .vf-nx{font-size:14.5px;line-height:1.5;color:var(--mid);margin:0 0 20px}.vf-form{margin:0}.vf-fld{display:flex;align-items:center;background:#fff;border:1px solid #dfe4ea;border-radius:999px;padding:5px 5px 5px 20px;gap:8px;box-sizing:border-box;width:100%}.vf .vf-fld input{border:0;outline:none;box-shadow:none;background:transparent;font:inherit;font-size:15px;color:var(--ink);flex:1;min-width:0;height:44px;padding:0;margin:0;-webkit-appearance:none;appearance:none}.vf .vf-fld input:focus,.vf .vf-fld input:focus-visible{outline:none;box-shadow:none}.vf .vf-fld input::placeholder{color:var(--soft);opacity:1}.vf .vf-go{height:44px;min-width:0;min-height:0;padding:0 20px;border-radius:999px;border:0;margin:0;background:var(--ink);color:#fff;font:inherit;font-weight:600;font-size:14.5px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;position:relative;transition:transform .12s,background-color .15s;letter-spacing:0;text-transform:none;box-shadow:none;-webkit-tap-highlight-color:transparent}.vf .vf-go:hover{background:#1b3459}.vf .vf-go:active{transform:scale(.96)}.vf .vf-go .vf-ic{width:18px;height:18px}.vf .vf-go .vf-sp{display:none;position:absolute;top:0;right:0;bottom:0;left:0;place-items:center}.vf .vf-go .vf-sp svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.25;stroke-linecap:round;stroke-dasharray:40 60;animation:vfspin .7s linear infinite}.vf .vf-go.is-busy{pointer-events:none}.vf .vf-go.is-busy .vf-gl{visibility:hidden}.vf .vf-go.is-busy .vf-sp{display:grid}@keyframes vfspin{to{transform:rotate(360deg)}}.vf-msg{display:flex;align-items:center;gap:8px;font-size:14px;line-height:1.4;margin-top:12px}.vf-msg .vf-ic{width:18px;height:18px}.vf-msg.ok{color:#1d6b46}.vf-msg.err{color:#a3262a}.vf-tp{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:22px;font-size:14px;line-height:1.4;color:var(--mid)}.vf-tp b{color:var(--ink);font-weight:600}.vf-st{display:flex;gap:2px;flex:none}.vf .vf-tpb{width:20px;height:20px;display:block;border-radius:2px}.vf .vf-tpn{color:var(--ink);font-weight:600}.vf-ph{display:none}.vf-reg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;padding:36px 0;border-bottom:1px solid var(--line)}.vf .vf-rx{font-size:13px;line-height:1.65;color:var(--soft)}.vf .vf-rx b{color:#33435a;font-weight:600}.vf .vf-rx a{text-decoration:underline;text-underline-offset:3px}.vf-bot{display:flex;justify-content:space-between;align-items:center;padding:28px 0;gap:24px}.vf-lg{display:flex;flex-wrap:wrap;gap:8px 22px;font-size:13.5px;color:var(--soft)}.vf-lg a,.vf-lg span{white-space:nowrap}.vf-rt{display:flex;align-items:center;gap:18px}.vf-uk{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--mid);white-space:nowrap}.vf-uk .vf-ic{width:18px;height:18px;color:#071a2f}.vf-so{display:flex;gap:6px}.vf-so a{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:var(--ink);transition:background-color .15s}.vf-so a:hover{background:var(--chip)}.vf-so svg{width:18px;height:18px;fill:currentColor;display:block}.vf-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:1279px){.vf-w{padding:0 48px}.vf-tr{padding:48px 28px 44px}.vf-mid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 32px}.vf-brand{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px}.vf .vf-lead{margin:16px 0 0}.vf-nl{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:8px 40px;align-items:center}.vf .vf-nx{margin:0}.vf-nl .vf-tp{margin-top:0}.vf-bot{flex-wrap:wrap}}@media(max-width:989px){.vf-w{padding:0 32px}.vf-trust{grid-template-columns:repeat(2,minmax(0,1fr))}.vf-tr{padding:32px 24px 32px 0;border-left:0}.vf-tr:nth-child(2n){padding-left:24px;border-left:1px solid #e6eaef}.vf-tr:nth-child(n+3){border-top:1px solid #e6eaef}.vf-reg{grid-template-columns:1fr;gap:16px}.vf-nl{grid-template-columns:1fr}.vf-mid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.vf-w{padding:0 20px}.vf-band .vf-w{padding:8px 20px}.vf-trust{display:block}.vf-tr,.vf-tr:nth-child(2n),.vf-tr:nth-child(n+3){display:flex;gap:16px;padding:20px 0;border:0;border-top:1px solid #e6eaef}.vf-tr:first-child{border-top:0}.vf-tr .vf-ic{width:24px;height:24px;margin:1px 0 0}.vf .vf-tt{font-size:16px;margin-bottom:3px}.vf .vf-tx{font-size:14px;line-height:1.45}.vf-mid{display:flex;flex-direction:column;padding:0;border:0}.vf-nl{order:1}.vf-links{order:2}.vf-cl{display:inline}.vf-mid>*{padding:36px 0;border-bottom:1px solid var(--line)}.vf-brand{display:block;padding-bottom:0!important;border-bottom:0!important}.vf-ct a:last-child{border-bottom:1px solid var(--line)}.vf-logo{width:124px}.vf .vf-lead{margin:16px 0 20px;max-width:none}.vf-ct{gap:0}.vf-ct a{height:56px;gap:14px;font-size:16px;border-top:1px solid var(--line)}.vf-ct .vf-ar{display:block;margin-left:auto;color:#97a3b4;width:18px;height:18px}.vf-nl{display:block;border-radius:0;background:none;padding:36px 0}.vf-nlc{background:var(--band);border-radius:20px;padding:24px 20px}.vf .vf-nh{font-size:21px;margin-bottom:6px}.vf .vf-nx{margin:0 0 18px}.vf-fld{display:flex;background:#fff;border:1px solid #dfe4ea;border-radius:999px;padding:5px 5px 5px 18px}.vf .vf-fld input{height:46px;font-size:16px}.vf .vf-go{height:46px;padding:0 20px;font-size:15px}.vf-nl .vf-tp{margin-top:20px;font-size:14px}.vf-nl{padding-bottom:32px!important}.vf-links{padding-top:32px!important}.vf .vf-tpb{width:22px;height:22px}.vf-dk{display:none}.vf-ph{display:inline}.vf-links{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 16px}.vf-links .vf-h{margin-bottom:6px}.vf-ls{gap:0}.vf-ls a{height:40px;display:flex;align-items:center}.vf-reg{display:block;padding:36px 0 0;border:0}.vf .vf-rx{margin:0 0 16px}.vf-bot{display:block;padding:8px 0 40px}.vf-rt{display:block}.vf-uk{font-size:13.5px;height:48px}.vf-so{gap:8px;margin-top:12px}.vf-so a{width:48px;height:48px;background:var(--chip)}.vf-lg{gap:4px 18px;margin-top:24px}.vf-lg a,.vf-lg span{height:32px;display:flex;align-items:center}}@media(min-width:750px){.vf-nlc{display:contents}}@media(min-width:750px)and (max-width:1279px){.vf-links{display:contents}}@media(min-width:1280px){.vf-links{display:contents}.vf-brand{grid-column:1;grid-row:1}.vf-nl{grid-column:1;grid-row:2;margin-top:4px}.vf-links>nav{grid-row:1 / span 2}}@media(prefers-reduced-motion:reduce){.vf .vf-go .vf-sp svg{animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/vn-footer.css.map */
