.vhm.vhm{color:#0f2340;font-family:inherit;-webkit-font-smoothing:antialiased;background:#fff}.vhm.vhm *,.vhm.vhm *:before,.vhm.vhm *:after{box-sizing:border-box}:where(.vhm,.hm-gal) a{color:inherit;text-decoration:none}.vhm.vhm img{display:block;max-width:none}.vhm.vhm h2,.vhm.vhm h3,.vhm.vhm p{font-family:inherit;text-transform:none;letter-spacing:inherit}.vhm.vhm button{font-family:inherit;-webkit-appearance:none;appearance:none}.vhm.vhm .hm-tg.hm-a{left:calc(50% + 14px)}:is(.vhm,.hm-gal) .hm-ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}:is(.vhm,.hm-gal) .hm-w{max-width:1440px;margin:0 auto;padding:0 96px}:is(.vhm,.hm-gal) .hm-sec{padding:96px 0;border-top:1px solid #eef0f3}:is(.vhm,.hm-gal) .hm-sec.hm-first{border-top:1px solid #eef0f3}:is(.vhm,.hm-gal) .hm-band{background:#f5f7f9;border-top:0}:is(.vhm,.hm-gal) .hm-band+.hm-sec{border-top:0}:is(.vhm,.hm-gal) .hm-eb{font-size:15px;font-weight:600;color:#5b6b82;margin:0 0 14px}:is(.vhm,.hm-gal) .hm-h2{font-size:44px;font-weight:600;letter-spacing:-.025em;line-height:1.08;margin:0}:is(.vhm,.hm-gal) .hm-lead{font-size:17px;line-height:1.6;color:#5b6b82;margin:18px 0 0}:is(.vhm,.hm-gal) .hm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 24px;border-radius:999px;background:#0f2340;color:#fff;font-weight:600;font-size:15px;white-space:nowrap}:is(.vhm,.hm-gal) .hm-lk{display:inline-flex;align-items:center;font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}:is(.vhm,.hm-gal) .hm-hd{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px}:is(.vhm,.hm-gal) .hm-only-ph{display:none}:is(.vhm,.hm-gal) .hm-dent{display:grid;grid-template-columns:7fr 5fr;gap:72px;align-items:center}:is(.vhm,.hm-gal) .hm-vid{display:block;position:relative;border-radius:22px;overflow:hidden;aspect-ratio:16/9;background:#e9eef3}:is(.vhm,.hm-gal) .hm-vid img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-play{position:absolute;left:28px;bottom:28px;display:flex;align-items:center;gap:12px;height:56px;padding:0 22px 0 8px;border-radius:999px;background:#fff;font-weight:600;font-size:15px;box-shadow:0 8px 24px #0f23401f}:is(.vhm,.hm-gal) .hm-play span{width:40px;height:40px;border-radius:50%;background:#0f2340;color:#fff;display:grid;place-items:center}:is(.vhm,.hm-gal) .hm-play svg{width:18px;height:18px;fill:currentColor}:is(.vhm,.hm-gal) .hm-dent .hm-btn{margin-top:32px}:is(.vhm,.hm-gal) .hm-tpw{padding-top:0;border-top:0}:is(.vhm,.hm-gal) .hm-tp{display:flex;justify-content:space-between;align-items:center;gap:32px;padding:36px 40px;border:1px solid #e6eaef;border-radius:22px}:is(.vhm,.hm-gal) .hm-tp h3{font-size:26px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:0;white-space:nowrap}:is(.vhm,.hm-gal) .hm-tpr{display:flex;align-items:center;gap:28px}:is(.vhm,.hm-gal) .hm-tps{display:flex;align-items:center;gap:12px;font-size:15px;color:#5b6b82;white-space:nowrap}:is(.vhm,.hm-gal) .hm-tps b{color:#0f2340;font-weight:600}:is(.vhm,.hm-gal) .hm-st{display:flex;gap:2px}:is(.vhm,.hm-gal) .hm-st svg{width:24px;height:24px;border-radius:2px}:is(.vhm,.hm-gal) .hm-shelf{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}:is(.vhm,.hm-gal) .hm-sh{background:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column}:is(.vhm,.hm-gal) .hm-sh img{width:100%;aspect-ratio:1;object-fit:cover}:is(.vhm,.hm-gal) .hm-sh .hm-bd{padding:18px 20px 20px;display:flex;flex-direction:column;gap:4px}:is(.vhm,.hm-gal) .hm-sn{font-size:17px;font-weight:600;margin:0;white-space:nowrap}:is(.vhm,.hm-gal) .hm-sx{font-size:14px;color:#5b6b82;margin:0}:is(.vhm,.hm-gal) .hm-sb{margin-top:14px;display:flex;align-items:center;justify-content:center;height:44px;border-radius:999px;background:#f1f3f6;font-weight:600;font-size:14.5px}:is(.vhm,.hm-gal) .hm-chd{display:flex;justify-content:space-between;align-items:flex-end;gap:48px;margin-bottom:40px}:is(.vhm,.hm-gal) .hm-chd .hm-h2{font-size:46px;line-height:1.06;max-width:22ch}:is(.vhm,.hm-gal) .hm-ha{display:flex;align-items:center;gap:24px}:is(.vhm,.hm-gal) .hm-pr{text-align:right;line-height:1.2}:is(.vhm,.hm-gal) .hm-pr b{display:block;font-size:22px;font-weight:600}:is(.vhm,.hm-gal) .hm-pr span{font-size:13.5px;color:#5b6b82}:is(.vhm,.hm-gal) .hm-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}:is(.vhm,.hm-gal) .hm-s{border-radius:22px;background:#f5f7f9;overflow:hidden}:is(.vhm,.hm-gal) .hm-s .hm-im{position:relative;height:300px;background:#e9eef3}:is(.vhm,.hm-gal) .hm-s .hm-im>img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-s .hm-sbd{padding:22px 24px 26px}:is(.vhm,.hm-gal) .hm-n{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#0f2340;color:#fff;font-size:14px;font-weight:600;margin-bottom:14px}:is(.vhm,.hm-gal) .hm-stt{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:0 0 6px;white-space:nowrap}:is(.vhm,.hm-gal) .hm-stx{font-size:15px;line-height:1.5;color:#5b6b82;margin:0}:is(.vhm,.hm-gal) .hm-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;border-top:1px solid #eef0f3;border-bottom:1px solid #eef0f3}:is(.vhm,.hm-gal) .hm-fc{display:flex;align-items:center;gap:16px;padding:26px 28px;min-width:0}:is(.vhm,.hm-gal) .hm-fc+.hm-fc{border-left:1px solid #eef0f3}:is(.vhm,.hm-gal) .hm-fc:first-child{padding-left:0}:is(.vhm,.hm-gal) .hm-fi{width:44px;height:44px;border-radius:50%;background:#f1f4f8;color:#0f2340;display:grid;place-items:center;flex:none}:is(.vhm,.hm-gal) .hm-fl{font-size:13.5px;color:#5b6b82;margin:0 0 3px;white-space:nowrap}:is(.vhm,.hm-gal) .hm-fv{font-size:15.5px;font-weight:600;margin:0;white-space:nowrap}:is(.vhm,.hm-gal) .hm-fc.hm-go{justify-content:space-between;padding-right:0}:is(.vhm,.hm-gal) .hm-fc.hm-go .hm-fv{white-space:normal;line-height:1.35}:is(.vhm,.hm-gal) .hm-also{display:flex;justify-content:center;margin-top:24px}:is(.vhm,.hm-gal) .hm-also .hm-lk{gap:8px}:is(.vhm,.hm-gal) .hm-also .hm-ic{width:18px;height:18px}:is(.vhm,.hm-gal) .hm-sw{position:relative;height:100%;overflow:hidden;background:#e9eef3}:is(.vhm,.hm-gal) .hm-trk{display:flex;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}:is(.vhm,.hm-gal) .hm-trk::-webkit-scrollbar{display:none}:is(.vhm,.hm-gal) .hm-sl{flex:0 0 100%;scroll-snap-align:start;display:grid;grid-template-columns:1fr 1fr;gap:3px;height:100%}:is(.vhm,.hm-gal) .hm-sl img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-tg{position:absolute;top:12px;height:28px;padding:0 11px;border-radius:999px;font-size:12.5px;font-weight:600;display:flex;align-items:center;pointer-events:none}:is(.vhm,.hm-gal) .hm-tg.hm-b{left:12px;background:#fff;color:#0f2340}:is(.vhm,.hm-gal) .hm-tg.hm-a{left:calc(50% + 14px);background:#0f2340;color:#fff}:is(.vhm,.hm-gal) .hm-nav{position:absolute;left:12px;right:12px;bottom:12px;display:flex;align-items:center;justify-content:space-between;pointer-events:none}:is(.vhm,.hm-gal) .hm-nb{pointer-events:auto;width:40px;height:40px;border-radius:50%;border:0;background:#fff;color:#0f2340;display:grid;place-items:center;box-shadow:0 4px 14px #0f234029;padding:0;cursor:pointer}:is(.vhm,.hm-gal) .hm-nb:disabled{opacity:.45;cursor:default}:is(.vhm,.hm-gal) .hm-nb svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}:is(.vhm,.hm-gal) .hm-ct{height:30px;padding:0 12px;border-radius:999px;background:#0f2340c7;color:#fff;font-size:13px;font-weight:600;display:flex;align-items:center}:is(.vhm,.hm-gal) .hm-blog{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}:is(.vhm,.hm-gal) .hm-post{border-radius:18px;background:#f5f7f9;overflow:hidden}:is(.vhm,.hm-gal) .hm-post img{width:100%;aspect-ratio:16/10;object-fit:cover}:is(.vhm,.hm-gal) .hm-pt{font-size:16.5px;font-weight:600;line-height:1.3;margin:0;padding:16px 18px 6px}:is(.vhm,.hm-gal) .hm-pm{font-size:13.5px;color:#5b6b82;margin:0;padding:0 18px 18px}@media(max-width:899px){:is(.vhm,.hm-gal) .hm-only-dt{display:none!important}:is(.vhm,.hm-gal) .hm-only-ph{display:block}:is(.vhm,.hm-gal) .hm-w{padding:0 20px}:is(.vhm,.hm-gal) .hm-sec{padding:48px 0}:is(.vhm,.hm-gal) .hm-eb{font-size:14px;margin-bottom:10px}:is(.vhm,.hm-gal) .hm-h2{font-size:30px;letter-spacing:-.02em;line-height:1.12}:is(.vhm,.hm-gal) .hm-lead{font-size:15.5px;line-height:1.55;margin-top:14px}:is(.vhm,.hm-gal) .hm-btn{display:flex;width:100%;font-size:15.5px}:is(.vhm,.hm-gal) .hm-hd{display:block;margin-bottom:22px}:is(.vhm,.hm-gal) .hm-ctr{display:flex;justify-content:center;margin-top:10px}:is(.vhm,.hm-gal) .hm-ctr .hm-lk{height:44px}:is(.vhm,.hm-gal) .hm-dent{display:block}:is(.vhm,.hm-gal) .hm-vid{aspect-ratio:16/9;border-radius:18px;margin-bottom:24px}:is(.vhm,.hm-gal) .hm-play{left:14px;bottom:14px;height:48px;padding:0 18px 0 6px;font-size:14.5px}:is(.vhm,.hm-gal) .hm-play span{width:36px;height:36px}:is(.vhm,.hm-gal) .hm-dent .hm-btn{margin-top:24px}:is(.vhm,.hm-gal) .hm-tpw{padding-top:0}:is(.vhm,.hm-gal) .hm-tp{display:block;padding:22px 20px;border-radius:18px}:is(.vhm,.hm-gal) .hm-tp h3{font-size:22px;line-height:1.2;margin-bottom:16px;white-space:normal}:is(.vhm,.hm-gal) .hm-tpr{display:block}:is(.vhm,.hm-gal) .hm-tps{flex-wrap:wrap;gap:8px 10px;font-size:14px;white-space:normal}:is(.vhm,.hm-gal) .hm-st svg{width:22px;height:22px}:is(.vhm,.hm-gal) .hm-tp .hm-btn{margin-top:18px;height:50px}:is(.vhm,.hm-gal) .hm-shelf{display:flex;gap:12px;overflow-x:auto;margin:0 -20px;padding:0 20px;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding:0 20px}:is(.vhm,.hm-gal) .hm-shelf::-webkit-scrollbar{display:none}:is(.vhm,.hm-gal) .hm-sh{flex:0 0 220px;border-radius:18px;scroll-snap-align:start}:is(.vhm,.hm-gal) .hm-sh .hm-bd{padding:14px 16px 16px}:is(.vhm,.hm-gal) .hm-sn{font-size:15.5px}:is(.vhm,.hm-gal) .hm-sx{font-size:13.5px}:is(.vhm,.hm-gal) .hm-sb{height:44px;font-size:14px;margin-top:12px}:is(.vhm,.hm-gal) .hm-cph .hm-pr{text-align:left;display:flex;align-items:baseline;gap:8px;margin:14px 0 22px}:is(.vhm,.hm-gal) .hm-cph .hm-pr span{font-size:14px}:is(.vhm,.hm-gal) .hm-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px;scroll-padding:0 20px}:is(.vhm,.hm-gal) .hm-rail::-webkit-scrollbar{display:none}:is(.vhm,.hm-gal) .hm-rc{flex:0 0 84%;scroll-snap-align:start;border-radius:18px;background:#f5f7f9;overflow:hidden}:is(.vhm,.hm-gal) .hm-rc .hm-im{height:210px;position:relative;background:#e9eef3}:is(.vhm,.hm-gal) .hm-rc .hm-im>img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-rc .hm-two{display:grid;grid-template-columns:1fr 1fr;gap:2px;height:100%}:is(.vhm,.hm-gal) .hm-rc .hm-two img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-rc .hm-sbd{padding:16px 18px 20px}:is(.vhm,.hm-gal) .hm-rc .hm-n{width:30px;height:30px;font-size:13.5px;margin-bottom:12px}:is(.vhm,.hm-gal) .hm-rc .hm-stt{font-size:17px;margin-bottom:4px}:is(.vhm,.hm-gal) .hm-rc .hm-stx{font-size:14.5px}:is(.vhm,.hm-gal) .hm-dots{display:flex;gap:6px;justify-content:center;margin:14px 0 0}:is(.vhm,.hm-gal) .hm-dots i{width:7px;height:7px;border-radius:50%;background:#d5dce5;transition:background .2s,width .2s}:is(.vhm,.hm-gal) .hm-dots i.hm-on{background:#0f2340;width:20px;border-radius:4px}:is(.vhm,.hm-gal) .hm-rh{display:flex;justify-content:space-between;align-items:baseline;margin:30px 0 12px}:is(.vhm,.hm-gal) .hm-rh b{font-size:19px;font-weight:600}:is(.vhm,.hm-gal) .hm-rh span{font-size:13.5px;color:#5b6b82}:is(.vhm,.hm-gal) .hm-rs{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -20px;padding:0 20px;scroll-padding:0 20px}:is(.vhm,.hm-gal) .hm-rs::-webkit-scrollbar{display:none}:is(.vhm,.hm-gal) .hm-rp{flex:0 0 72%;scroll-snap-align:start;border-radius:16px;overflow:hidden;position:relative;height:200px;display:grid;grid-template-columns:1fr 1fr;gap:2px;background:#e9eef3}:is(.vhm,.hm-gal) .hm-rp img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-rp .hm-tg{top:8px;height:22px;font-size:11px;padding:0 8px}:is(.vhm,.hm-gal) .hm-rp .hm-tg.hm-b{left:8px}:is(.vhm,.hm-gal) .hm-rp .hm-tg.hm-a{left:calc(50% + 9px)}:is(.vhm,.hm-gal) .hm-pfacts{border-top:1px solid #eef0f3;margin:22px 0}:is(.vhm,.hm-gal) .hm-pfacts span{display:flex;align-items:center;gap:12px;min-height:50px;border-bottom:1px solid #eef0f3;font-size:15px;white-space:nowrap}:is(.vhm,.hm-gal) .hm-cph .hm-lk{display:flex;justify-content:center;height:44px;margin-top:6px;font-size:14.5px}:is(.vhm,.hm-gal) .hm-feat img{width:100%;aspect-ratio:16/10;object-fit:cover;border-radius:18px}:is(.vhm,.hm-gal) .hm-ft{font-size:20px;font-weight:600;line-height:1.25;margin:14px 0 4px}:is(.vhm,.hm-gal) .hm-pm2{font-size:13px;color:#5b6b82;margin:0}:is(.vhm,.hm-gal) .hm-pl{display:grid;grid-template-columns:96px minmax(0,1fr);gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid #eef0f3}:is(.vhm,.hm-gal) .hm-pl:first-of-type{border-top:1px solid #eef0f3;margin-top:20px}:is(.vhm,.hm-gal) .hm-pl img{width:96px;height:72px;object-fit:cover;border-radius:12px}:is(.vhm,.hm-gal) .hm-plt{font-size:15.5px;font-weight:600;line-height:1.3;margin:0 0 4px}}:is(.vhm,.hm-gal) .hm-chd .hm-h2{max-width:21ch;text-wrap:balance}:is(.vhm,.hm-gal) .hm-buy{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex:none}:is(.vhm,.hm-gal) .hm-bl{margin:0;display:flex;align-items:baseline;gap:10px;font-size:15px;color:#5b6b82;white-space:nowrap}:is(.vhm,.hm-gal) .hm-bl b{font-size:19px;font-weight:600;color:#0f2340}:is(.vhm,.hm-gal) .hm-bl i{font-style:normal;color:#9aa7ba}:is(.vhm,.hm-gal) .hm-res{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:start}:is(.vhm,.hm-gal) .hm-lp{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:3px;border-radius:22px;overflow:hidden;background:#e9eef3}:is(.vhm,.hm-gal) .hm-lp img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-lc{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:16px}:is(.vhm,.hm-gal) .hm-lc p{margin:0;font-size:15px;color:#5b6b82}:is(.vhm,.hm-gal) button.hm-lk{border:0;background:none;padding:0;color:#0f2340;font-family:inherit;cursor:pointer;gap:8px}:is(.vhm,.hm-gal) button.hm-lk .hm-ic{width:18px;height:18px}:is(.vhm,.hm-gal) .hm-rng{background:#f5f7f9;border-radius:22px;padding:24px;height:440px;display:flex;flex-direction:column}:is(.vhm,.hm-gal) .hm-rng .hm-mini{flex:1;grid-template-rows:repeat(3,minmax(0,1fr))}:is(.vhm,.hm-gal) .hm-rng .hm-mp{height:auto}:is(.vhm,.hm-gal) .hm-rt{font-size:19px;font-weight:600;margin:0 0 4px}:is(.vhm,.hm-gal) .hm-rs2{font-size:14px;color:#5b6b82;margin:0 0 18px}:is(.vhm,.hm-gal) .hm-mini{display:grid;grid-template-columns:1fr 1fr;gap:12px}:is(.vhm,.hm-gal) .hm-mp{display:grid;grid-template-columns:1fr 1fr;gap:2px;height:104px;border:0;padding:0;border-radius:14px;overflow:hidden;background:#e9eef3;cursor:pointer}:is(.vhm,.hm-gal) .hm-mp img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-mp:hover{opacity:.92}:is(.vhm,.hm-gal) .hm-how{font-size:22px;font-weight:600;letter-spacing:-.01em;margin:64px 0 20px}:is(.vhm,.hm-gal) .hm-steps .hm-s .hm-im{height:220px}.hm-gal.hm-gal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:grid;place-items:center;padding:24px}.hm-gal.hm-gal[hidden]{display:none}:is(.vhm,.hm-gal) .hm-gv{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a14238c}:is(.vhm,.hm-gal) .hm-gp{position:relative;width:min(1040px,100%);max-height:min(760px,calc(100dvh - 120px));background:#fff;border-radius:24px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 80px #00000040}:is(.vhm,.hm-gal) .hm-gh{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;border-bottom:1px solid #eef0f3}:is(.vhm,.hm-gal) .hm-gt{font-size:20px;font-weight:600;margin:0}:is(.vhm,.hm-gal) .hm-gs{font-size:14px;color:#5b6b82;margin:2px 0 0}:is(.vhm,.hm-gal) .hm-gx{width:44px;height:44px;border-radius:50%;border:0;background:#f1f4f8;color:#0f2340;display:grid;place-items:center;cursor:pointer;flex:none}:is(.vhm,.hm-gal) .hm-gb{overflow-y:auto;overscroll-behavior:contain;padding:22px 26px 26px}:is(.vhm,.hm-gal) .hm-gg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:is(.vhm,.hm-gal) .hm-gi{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:2px;height:190px;border-radius:16px;overflow:hidden;background:#e9eef3}:is(.vhm,.hm-gal) .hm-gi img{width:100%;height:100%;object-fit:cover}:is(.vhm,.hm-gal) .hm-gi .hm-tg{top:8px;height:22px;font-size:11px;padding:0 8px}:is(.vhm,.hm-gal) .hm-gi .hm-tg.hm-b{left:8px}:is(.vhm,.hm-gal) .hm-gi .hm-tg.hm-a{left:calc(50% + 9px)}:is(.vhm,.hm-gal) .hm-gi.hm-hl{box-shadow:0 0 0 3px #0f2340}@media(max-width:899px){:is(.vhm,.hm-gal) .hm-cph .hm-h2{text-wrap:balance}:is(.vhm,.hm-gal) .hm-buy{align-items:stretch;gap:12px;margin:18px 0 24px}:is(.vhm,.hm-gal) .hm-bl{flex-direction:column;align-items:flex-start;gap:2px;white-space:normal}:is(.vhm,.hm-gal) .hm-bl i{display:none}:is(.vhm,.hm-gal) .hm-lp{border-radius:18px}:is(.vhm,.hm-gal) .hm-lc{flex-direction:column;align-items:flex-start;gap:6px;margin-top:12px}:is(.vhm,.hm-gal) .hm-lc p{font-size:14px}:is(.vhm,.hm-gal) .hm-lc .hm-lk{height:44px}:is(.vhm,.hm-gal) .hm-cph .hm-rh{margin:26px 0 12px}:is(.vhm,.hm-gal) .hm-pfacts{margin-top:26px}.hm-gal.hm-gal{padding:0;place-items:end stretch}:is(.vhm,.hm-gal) .hm-gp{width:100%;max-height:92dvh;border-radius:22px 22px 0 0}:is(.vhm,.hm-gal) .hm-gh{padding:18px 20px}:is(.vhm,.hm-gal) .hm-gb{padding:16px 20px 28px}:is(.vhm,.hm-gal) .hm-gg{grid-template-columns:1fr;gap:12px}:is(.vhm,.hm-gal) .hm-gi{height:210px}}:is(.vhm,.hm-gal) button.hm-vid{border:0;padding:0;width:100%;cursor:pointer;font:inherit;color:inherit;text-align:left}.hm-gal.hm-gal{z-index:2147483000;color:#0f2340;font-family:inherit;-webkit-font-smoothing:antialiased}.hm-gal.hm-gal *,.hm-gal.hm-gal *:before,.hm-gal.hm-gal *:after{box-sizing:border-box}.hm-gal.hm-gal img{display:block;max-width:none}.hm-gal.hm-gal button{font-family:inherit;-webkit-appearance:none;appearance:none}.hm-gal.hm-gal p{margin:0}:is(.vhm,.hm-gal) .hm-pt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.vhm,.hm-gal) p{margin-top:0!important}:is(.vhm,.hm-gal) p.hm-lead{margin-top:18px!important}:is(.vhm,.hm-gal) p.hm-ft{margin-top:14px!important}:is(.vhm,.hm-gal) p.hm-how{margin-top:64px!important}:is(.vhm,.hm-gal) p.hm-gs{margin-top:2px!important}@media(max-width:899px){:is(.vhm,.hm-gal) p.hm-lead{margin-top:14px!important}}:is(.vhm,.hm-gal) .hm-btn.hm-btn-o{background:transparent;color:#0f2340;box-shadow:inset 0 0 0 1.5px #0f2340}@media(hover:hover){:is(.vhm,.hm-gal) .hm-btn.hm-btn-o:hover{background:#0f2340;color:#fff}}:is(.vhm,.hm-gal) .hm-buy .hm-btn{min-width:240px;height:58px;font-size:16.5px;padding:0 36px}@media(max-width:899px){:is(.vhm,.hm-gal) .hm-buy .hm-btn{min-width:0;height:54px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/vn-home-middle.css.map */
