.vt-design-storefront{background:#fff;margin:0}:where(.vt-design-storefront) a{color:#0b2540}:where(.vt-design-storefront) a:hover{color:#0d6ea6}:where(.vt-design-storefront) .sf *{box-sizing:border-box}:where(.vt-design-storefront) .sf{color:#0b2540;font-optical-sizing:auto;font-family:Inter,system-ui,sans-serif}:where(.vt-design-storefront) .sf h1,:where(.vt-design-storefront) .sf h2,:where(.vt-design-storefront) .sf h3,:where(.vt-design-storefront) .disp{letter-spacing:-.025em;font-family:Inter Display,Inter,system-ui,sans-serif}:where(.vt-design-storefront) .wrap{max-width:1360px;margin:0 auto;padding:0 32px}:where(.vt-design-storefront) .nav a{color:#0b2540;border-bottom:2px solid #0000;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none}:where(.vt-design-storefront) .nav a:hover{color:#0b2540;border-bottom-color:#0d6ea6}:where(.vt-design-storefront) .ib{color:#0b2540;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}:where(.vt-design-storefront) .ib:hover{background:#f1f5f9}:where(.vt-design-storefront) .btn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s,box-shadow .2s;display:inline-flex}:where(.vt-design-storefront) .b-pri{color:#fff;background:#0d6ea6}:where(.vt-design-storefront) .b-pri:hover{color:#fff;background:#0a5c8c}:where(.vt-design-storefront) .b-navy{color:#fff;background:#0b2540}:where(.vt-design-storefront) .b-navy:hover{color:#fff;background:#13355a}:where(.vt-design-storefront) .b-soft{color:#0b2540;background:#eef4f9}:where(.vt-design-storefront) .b-soft:hover{color:#0b2540;background:#e1ecf5}:where(.vt-design-storefront) .b-white{color:#0b2540;background:#fff}:where(.vt-design-storefront) .b-white:hover{color:#0b2540;background:#f1f5f9}:where(.vt-design-storefront) .seg{background:#eef3f8;border-radius:12px;gap:4px;padding:4px;display:inline-flex}:where(.vt-design-storefront) .seg button{color:#45586b;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font:600 13px Inter,system-ui,sans-serif}:where(.vt-design-storefront) .seg button.on{color:#0b2540;background:#fff;box-shadow:0 1px 3px #0b25401f}:where(.vt-design-storefront) .chip{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff47;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.vt-design-storefront) .chip:hover{color:#fff;background:#ffffff47}:where(.vt-design-storefront) .cat{color:#0b2540;background:#eef3f8;border-radius:20px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;position:relative;overflow:hidden}:where(.vt-design-storefront) .cat:hover{color:#0b2540;transform:translateY(-4px);box-shadow:0 24px 48px -24px #0b254059}:where(.vt-design-storefront) .cat img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}:where(.vt-design-storefront) .cat:hover img{transform:scale(1.05)}:where(.vt-design-storefront) .cnt{color:#45586b;background:#fff;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.vt-design-storefront) .pc{background:#fff;border:1px solid #e4eaf0;border-radius:18px;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}:where(.vt-design-storefront) .pc:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px #0b254066}:where(.vt-design-storefront) .pimg{background:#f4f7fa;place-items:center;height:230px;display:grid;position:relative}:where(.vt-design-storefront) .pimg img{object-fit:contain;mix-blend-mode:multiply;max-width:72%;max-height:150px}:where(.vt-design-storefront) .tag{letter-spacing:.02em;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}:where(.vt-design-storefront) .t-oem{color:#0b6b63;background:#e2f4f2}:where(.vt-design-storefront) .t-am{color:#0b4a78;background:#e5eef7}:where(.vt-design-storefront) .sale{color:#fff;background:#e5484d;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;right:12px}:where(.vt-design-storefront) .dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(.vt-design-storefront) .field{color:#0b2540;background:#fff;border:1px solid #d8e1ea;border-radius:12px;width:100%;height:52px;padding:0 16px;font:500 15px Inter,system-ui,sans-serif}:where(.vt-design-storefront) .sel{color:#45586b;background:#fff;border:1px solid #d8e1ea;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 14px;font:500 14px Inter,system-ui,sans-serif;display:flex}:where(.vt-design-storefront) .brand{letter-spacing:-.01em;color:#9aa8b6;font-family:Inter Display,Inter,sans-serif;font-size:22px;font-weight:800;transition:color .2s}:where(.vt-design-storefront) .brand:hover{color:#0b2540}:where(.vt-design-storefront) .toast{z-index:50;color:#fff;background:#0b2540;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both vt-storefront-tin;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 40px -16px #0b254099}@keyframes vt-storefront-tin{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:where(.vt-design-storefront) .fl a{color:#c3d2e0;font-size:14px;text-decoration:none}:where(.vt-design-storefront) .fl a:hover{color:#fff}@media (max-width:900px){:where(.vt-design-storefront) .nav{display:none!important}:where(.vt-design-storefront) .wrap{padding:0 16px}:where(.vt-design-storefront) .hide-sm{display:none!important}:where(.vt-design-storefront) .heroin{padding:28px 20px!important}:where(.vt-design-storefront) .bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:160px!important}:where(.vt-design-storefront) .bento>a:first-child{grid-column:span 2!important}:where(.vt-design-storefront) .pad{padding:28px 22px!important}:where(.vt-design-storefront) .tri{grid-template-columns:1fr!important}:where(.vt-design-storefront) .sf h2{font-size:32px!important}:where(.vt-design-storefront) .heroshade{background:linear-gradient(#06182b8c,#06182bd9)!important}}
.vt-design-ull{background:#fbf8f4;margin:0}:where(.vt-design-ull) a{color:#2b2724}:where(.vt-design-ull) a:hover{color:#5e6f45}:where(.vt-design-ull) .sf *{box-sizing:border-box}:where(.vt-design-ull) .sf{color:#2b2724;font-optical-sizing:auto;background:#fbf8f4;font-family:Inter,system-ui,sans-serif}:where(.vt-design-ull) .sf h1,:where(.vt-design-ull) .sf h2,:where(.vt-design-ull) .sf h3,:where(.vt-design-ull) .disp{letter-spacing:-.035em;font-family:Inter Display,Inter,system-ui,sans-serif;font-weight:600}:where(.vt-design-ull) .wrap{max-width:1360px;margin:0 auto;padding:0 32px}:where(.vt-design-ull) .nav a{color:#2b2724;border-bottom:2px solid #0000;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none}:where(.vt-design-ull) .nav a:hover{color:#2b2724;border-bottom-color:#5e6f45}:where(.vt-design-ull) .ib{color:#2b2724;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}:where(.vt-design-ull) .ib:hover{background:#f2ece3}:where(.vt-design-ull) .btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}:where(.vt-design-ull) .b-pri{color:#fff;background:#5e6f45}:where(.vt-design-ull) .b-pri:hover{color:#fff;background:#4c5b37}:where(.vt-design-ull) .b-dark{color:#fff;background:#2b2724}:where(.vt-design-ull) .b-dark:hover{color:#fff;background:#3b3531}:where(.vt-design-ull) .b-soft{color:#2b2724;background:#f2ece3}:where(.vt-design-ull) .b-soft:hover{color:#2b2724;background:#e8e0d3}:where(.vt-design-ull) .b-white{color:#2b2724;background:#fff}:where(.vt-design-ull) .b-white:hover{color:#2b2724;background:#f2ece3}:where(.vt-design-ull) .b-ghost{color:#fff;background:#ffffff24;border:1px solid #ffffff59}:where(.vt-design-ull) .b-ghost:hover{color:#fff;background:#ffffff3d}:where(.vt-design-ull) .seg{background:#f2ece3;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}:where(.vt-design-ull) .seg button{color:#6f675e;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font:600 13px Inter,system-ui,sans-serif}:where(.vt-design-ull) .seg button.on{color:#2b2724;background:#fff;box-shadow:0 1px 3px #0000001f}:where(.vt-design-ull) .chip{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.vt-design-ull) .chip:hover{color:#fff;background:#ffffff47}:where(.vt-design-ull) .cat{color:#2b2724;background:#f2ece3;border-radius:14px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;position:relative;overflow:hidden}:where(.vt-design-ull) .cat:hover{color:#2b2724;transform:translateY(-4px);box-shadow:0 24px 48px -24px #00000059}:where(.vt-design-ull) .cat>img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}:where(.vt-design-ull) .cat:hover>img{transform:scale(1.05)}:where(.vt-design-ull) .cap{justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}:where(.vt-design-ull) .cap.light{color:#fff}:where(.vt-design-ull) .shade{background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}:where(.vt-design-ull) .cnt{color:#6f675e;background:#fff;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.vt-design-ull) .pc{background:#fff;border:1px solid #e6ded2;border-radius:14px;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}:where(.vt-design-ull) .pc:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px #0006}:where(.vt-design-ull) .pimg{background:#f2ece3;place-items:center;height:260px;display:grid;position:relative;overflow:hidden}:where(.vt-design-ull) .pimg>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.vt-design-ull) .mat{background:#fff;border:1px solid #e7e2da;padding:12px;position:absolute;inset:22px 40px;box-shadow:0 18px 30px -16px #00000073}:where(.vt-design-ull) .mat img{object-fit:cover;width:100%;height:100%;display:block}:where(.vt-design-ull) .tag{color:#2b2724;z-index:2;background:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}:where(.vt-design-ull) .sale{color:#fff;z-index:2;background:#b5562f;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;right:12px}:where(.vt-design-ull) .dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(.vt-design-ull) .sel{color:#6f675e;background:#fff;border:1px solid #e6ded2;border-radius:999px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 14px;font:500 14px Inter,system-ui,sans-serif;display:flex}:where(.vt-design-ull) .toast{z-index:50;color:#fff;background:#2b2724;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both vt-ull-tin;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 40px -16px #0009}@keyframes vt-ull-tin{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:where(.vt-design-ull) .fl a{color:#ffffffb8;font-size:14px;text-decoration:none}:where(.vt-design-ull) .fl a:hover{color:#fff}:where(.vt-design-ull) .usp{background:#f2ece3;border-radius:14px;align-items:center;gap:14px;padding:18px 20px;display:flex}:where(.vt-design-ull) .usp .i{color:#5e6f45;background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}:where(.vt-design-ull) .bar{background:var(--c1);border-radius:5px;width:118px;height:184px;position:relative;overflow:hidden;box-shadow:0 22px 34px -18px #28140aa6,inset 0 0 0 1px #ffffff14}:where(.vt-design-ull) .bar:before{content:"";background-image:radial-gradient(circle at 25% 30%,var(--c2) 0 9%,transparent 10%),radial-gradient(circle at 75% 60%,var(--c2) 0 7%,transparent 8%),radial-gradient(circle at 40% 85%,var(--c2) 0 6%,transparent 7%);opacity:.55;position:absolute;inset:0}:where(.vt-design-ull) .bar .foil{background:linear-gradient(90deg,#b9b2a6,#f1ece3 30%,#a79f92 55%,#e9e3d8 80%,#b9b2a6);height:20px;position:absolute;top:0;left:0;right:0}:where(.vt-design-ull) .bar .lbl{text-align:center;color:#3a2219;background:#fffbf6;border-radius:3px;padding:8px 8px 7px;position:absolute;bottom:12px;left:10px;right:10px}:where(.vt-design-ull) .bar .lbl b{letter-spacing:.02em;text-transform:uppercase;font-size:10.5px;font-weight:800;line-height:1.15;display:block}:where(.vt-design-ull) .bar .lbl i{color:#8a6a58;margin-top:3px;font-size:10px;font-style:normal;display:block}:where(.vt-design-ull) .bar.lg{width:170px;height:268px}:where(.vt-design-ull) .bar.lg .lbl b{font-size:14px}:where(.vt-design-ull) .bar.lg .lbl i{font-size:12px}:where(.vt-design-ull) .bar.lg .foil{height:28px}@media (max-width:900px){:where(.vt-design-ull) .nav{display:none!important}:where(.vt-design-ull) .wrap{padding:0 16px}:where(.vt-design-ull) .hide-sm{display:none!important}:where(.vt-design-ull) .heroin{padding:28px 20px!important}:where(.vt-design-ull) .bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:160px!important}:where(.vt-design-ull) .bento>a:first-child{grid-column:span 2!important}:where(.vt-design-ull) .pad{padding:28px 22px!important}:where(.vt-design-ull) .tri{grid-template-columns:1fr!important}:where(.vt-design-ull) .sf h2{font-size:32px!important}:where(.vt-design-ull) .heroshade{background:linear-gradient(#00000059,#000000bf)!important}:where(.vt-design-ull) .herobars{display:none!important}}
.vt-design-minjagripir{background:#fff;margin:0}:where(.vt-design-minjagripir) a{color:#1c2428}:where(.vt-design-minjagripir) a:hover{color:#2f7a8a}:where(.vt-design-minjagripir) .sf *{box-sizing:border-box}:where(.vt-design-minjagripir) .sf{color:#1c2428;font-optical-sizing:auto;background:#fff;font-family:Inter,system-ui,sans-serif}:where(.vt-design-minjagripir) .sf h1,:where(.vt-design-minjagripir) .sf h2,:where(.vt-design-minjagripir) .sf h3,:where(.vt-design-minjagripir) .disp{letter-spacing:-.02em;font-family:Inter Display,Inter,system-ui,sans-serif;font-weight:800}:where(.vt-design-minjagripir) .wrap{max-width:1360px;margin:0 auto;padding:0 32px}:where(.vt-design-minjagripir) .nav a{color:#1c2428;border-bottom:2px solid #0000;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none}:where(.vt-design-minjagripir) .nav a:hover{color:#1c2428;border-bottom-color:#2f7a8a}:where(.vt-design-minjagripir) .ib{color:#1c2428;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}:where(.vt-design-minjagripir) .ib:hover{background:#eef3f3}:where(.vt-design-minjagripir) .btn{cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}:where(.vt-design-minjagripir) .b-pri{color:#fff;background:#2f7a8a}:where(.vt-design-minjagripir) .b-pri:hover{color:#fff;background:#246270}:where(.vt-design-minjagripir) .b-dark{color:#fff;background:#1c2428}:where(.vt-design-minjagripir) .b-dark:hover{color:#fff;background:#2a353a}:where(.vt-design-minjagripir) .b-soft{color:#1c2428;background:#eef3f3}:where(.vt-design-minjagripir) .b-soft:hover{color:#1c2428;background:#e0e9ea}:where(.vt-design-minjagripir) .b-white{color:#1c2428;background:#fff}:where(.vt-design-minjagripir) .b-white:hover{color:#1c2428;background:#eef3f3}:where(.vt-design-minjagripir) .b-ghost{color:#fff;background:#ffffff24;border:1px solid #ffffff59}:where(.vt-design-minjagripir) .b-ghost:hover{color:#fff;background:#ffffff3d}:where(.vt-design-minjagripir) .seg{background:#eef3f3;border-radius:10px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}:where(.vt-design-minjagripir) .seg button{color:#5d6a70;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font:600 13px Inter,system-ui,sans-serif}:where(.vt-design-minjagripir) .seg button.on{color:#1c2428;background:#fff;box-shadow:0 1px 3px #0000001f}:where(.vt-design-minjagripir) .chip{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.vt-design-minjagripir) .chip:hover{color:#fff;background:#ffffff47}:where(.vt-design-minjagripir) .cat{color:#1c2428;background:#eef3f3;border-radius:12px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;position:relative;overflow:hidden}:where(.vt-design-minjagripir) .cat:hover{color:#1c2428;transform:translateY(-4px);box-shadow:0 24px 48px -24px #00000059}:where(.vt-design-minjagripir) .cat>img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}:where(.vt-design-minjagripir) .cat:hover>img{transform:scale(1.05)}:where(.vt-design-minjagripir) .cap{justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}:where(.vt-design-minjagripir) .cap.light{color:#fff}:where(.vt-design-minjagripir) .shade{background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}:where(.vt-design-minjagripir) .cnt{color:#5d6a70;background:#fff;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.vt-design-minjagripir) .pc{background:#fff;border:1px solid #e3eaeb;border-radius:12px;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}:where(.vt-design-minjagripir) .pc:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px #0006}:where(.vt-design-minjagripir) .pimg{background:#eef3f3;place-items:center;height:260px;display:grid;position:relative;overflow:hidden}:where(.vt-design-minjagripir) .pimg>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.vt-design-minjagripir) .mat{background:#fff;border:1px solid #e7e2da;padding:12px;position:absolute;inset:22px 40px;box-shadow:0 18px 30px -16px #00000073}:where(.vt-design-minjagripir) .mat img{object-fit:cover;width:100%;height:100%;display:block}:where(.vt-design-minjagripir) .tag{color:#1c2428;z-index:2;background:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}:where(.vt-design-minjagripir) .sale{color:#fff;z-index:2;background:#d9822b;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;right:12px}:where(.vt-design-minjagripir) .dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(.vt-design-minjagripir) .sel{color:#5d6a70;background:#fff;border:1px solid #e3eaeb;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 14px;font:500 14px Inter,system-ui,sans-serif;display:flex}:where(.vt-design-minjagripir) .toast{z-index:50;color:#fff;background:#1c2428;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both vt-minjagripir-tin;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 40px -16px #0009}@keyframes vt-minjagripir-tin{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:where(.vt-design-minjagripir) .fl a{color:#ffffffb8;font-size:14px;text-decoration:none}:where(.vt-design-minjagripir) .fl a:hover{color:#fff}:where(.vt-design-minjagripir) .usp{background:#eef3f3;border-radius:12px;align-items:center;gap:14px;padding:18px 20px;display:flex}:where(.vt-design-minjagripir) .usp .i{color:#2f7a8a;background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}:where(.vt-design-minjagripir) .bar{background:var(--c1);border-radius:5px;width:118px;height:184px;position:relative;overflow:hidden;box-shadow:0 22px 34px -18px #28140aa6,inset 0 0 0 1px #ffffff14}:where(.vt-design-minjagripir) .bar:before{content:"";background-image:radial-gradient(circle at 25% 30%,var(--c2) 0 9%,transparent 10%),radial-gradient(circle at 75% 60%,var(--c2) 0 7%,transparent 8%),radial-gradient(circle at 40% 85%,var(--c2) 0 6%,transparent 7%);opacity:.55;position:absolute;inset:0}:where(.vt-design-minjagripir) .bar .foil{background:linear-gradient(90deg,#b9b2a6,#f1ece3 30%,#a79f92 55%,#e9e3d8 80%,#b9b2a6);height:20px;position:absolute;top:0;left:0;right:0}:where(.vt-design-minjagripir) .bar .lbl{text-align:center;color:#3a2219;background:#fffbf6;border-radius:3px;padding:8px 8px 7px;position:absolute;bottom:12px;left:10px;right:10px}:where(.vt-design-minjagripir) .bar .lbl b{letter-spacing:.02em;text-transform:uppercase;font-size:10.5px;font-weight:800;line-height:1.15;display:block}:where(.vt-design-minjagripir) .bar .lbl i{color:#8a6a58;margin-top:3px;font-size:10px;font-style:normal;display:block}:where(.vt-design-minjagripir) .bar.lg{width:170px;height:268px}:where(.vt-design-minjagripir) .bar.lg .lbl b{font-size:14px}:where(.vt-design-minjagripir) .bar.lg .lbl i{font-size:12px}:where(.vt-design-minjagripir) .bar.lg .foil{height:28px}@media (max-width:900px){:where(.vt-design-minjagripir) .nav{display:none!important}:where(.vt-design-minjagripir) .wrap{padding:0 16px}:where(.vt-design-minjagripir) .hide-sm{display:none!important}:where(.vt-design-minjagripir) .heroin{padding:28px 20px!important}:where(.vt-design-minjagripir) .bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:160px!important}:where(.vt-design-minjagripir) .bento>a:first-child{grid-column:span 2!important}:where(.vt-design-minjagripir) .pad{padding:28px 22px!important}:where(.vt-design-minjagripir) .tri{grid-template-columns:1fr!important}:where(.vt-design-minjagripir) .sf h2{font-size:32px!important}:where(.vt-design-minjagripir) .heroshade{background:linear-gradient(#00000059,#000000bf)!important}:where(.vt-design-minjagripir) .herobars{display:none!important}}
.vt-design-tiska{background:#fff;margin:0}:where(.vt-design-tiska) a,:where(.vt-design-tiska) a:hover{color:#111}:where(.vt-design-tiska) .sf *{box-sizing:border-box}:where(.vt-design-tiska) .sf{color:#111;font-optical-sizing:auto;background:#fff;font-family:Inter,system-ui,sans-serif}:where(.vt-design-tiska) .sf h1,:where(.vt-design-tiska) .sf h2,:where(.vt-design-tiska) .sf h3,:where(.vt-design-tiska) .disp{letter-spacing:-.02em;font-family:Inter Display,Inter,system-ui,sans-serif;font-weight:700}:where(.vt-design-tiska) .wrap{max-width:1360px;margin:0 auto;padding:0 32px}:where(.vt-design-tiska) .nav a{color:#111;border-bottom:2px solid #0000;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none}:where(.vt-design-tiska) .nav a:hover{color:#111;border-bottom-color:#111}:where(.vt-design-tiska) .ib{color:#111;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}:where(.vt-design-tiska) .ib:hover{background:#f3f1ee}:where(.vt-design-tiska) .btn{cursor:pointer;border:0;border-radius:2px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}:where(.vt-design-tiska) .b-pri{color:#fff;background:#111}:where(.vt-design-tiska) .b-pri:hover{color:#fff;background:#333}:where(.vt-design-tiska) .b-dark{color:#fff;background:#111}:where(.vt-design-tiska) .b-dark:hover{color:#fff;background:#2a2a2a}:where(.vt-design-tiska) .b-soft{color:#111;background:#f3f1ee}:where(.vt-design-tiska) .b-soft:hover{color:#111;background:#e8e5e0}:where(.vt-design-tiska) .b-white{color:#111;background:#fff}:where(.vt-design-tiska) .b-white:hover{color:#111;background:#f3f1ee}:where(.vt-design-tiska) .b-ghost{color:#fff;background:#ffffff24;border:1px solid #ffffff59}:where(.vt-design-tiska) .b-ghost:hover{color:#fff;background:#ffffff3d}:where(.vt-design-tiska) .seg{background:#f3f1ee;border-radius:2px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}:where(.vt-design-tiska) .seg button{color:#666;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font:600 13px Inter,system-ui,sans-serif}:where(.vt-design-tiska) .seg button.on{color:#111;background:#fff;box-shadow:0 1px 3px #0000001f}:where(.vt-design-tiska) .chip{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.vt-design-tiska) .chip:hover{color:#fff;background:#ffffff47}:where(.vt-design-tiska) .cat{color:#111;background:#f3f1ee;border-radius:4px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;position:relative;overflow:hidden}:where(.vt-design-tiska) .cat:hover{color:#111;transform:translateY(-4px);box-shadow:0 24px 48px -24px #00000059}:where(.vt-design-tiska) .cat>img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}:where(.vt-design-tiska) .cat:hover>img{transform:scale(1.05)}:where(.vt-design-tiska) .cap{justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}:where(.vt-design-tiska) .cap.light{color:#fff}:where(.vt-design-tiska) .shade{background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}:where(.vt-design-tiska) .cnt{color:#666;background:#fff;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.vt-design-tiska) .pc{background:#fff;border:1px solid #e6e3de;border-radius:4px;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}:where(.vt-design-tiska) .pc:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px #0006}:where(.vt-design-tiska) .pimg{background:#f3f1ee;place-items:center;height:260px;display:grid;position:relative;overflow:hidden}:where(.vt-design-tiska) .pimg>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.vt-design-tiska) .mat{background:#fff;border:1px solid #e7e2da;padding:12px;position:absolute;inset:22px 40px;box-shadow:0 18px 30px -16px #00000073}:where(.vt-design-tiska) .mat img{object-fit:cover;width:100%;height:100%;display:block}:where(.vt-design-tiska) .tag{color:#111;z-index:2;background:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}:where(.vt-design-tiska) .sale{color:#fff;z-index:2;background:#a8744f;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;right:12px}:where(.vt-design-tiska) .dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(.vt-design-tiska) .sel{color:#666;background:#fff;border:1px solid #e6e3de;border-radius:2px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 14px;font:500 14px Inter,system-ui,sans-serif;display:flex}:where(.vt-design-tiska) .toast{z-index:50;color:#fff;background:#111;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both vt-tiska-tin;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 40px -16px #0009}@keyframes vt-tiska-tin{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:where(.vt-design-tiska) .fl a{color:#ffffffb8;font-size:14px;text-decoration:none}:where(.vt-design-tiska) .fl a:hover{color:#fff}:where(.vt-design-tiska) .usp{background:#f3f1ee;border-radius:4px;align-items:center;gap:14px;padding:18px 20px;display:flex}:where(.vt-design-tiska) .usp .i{color:#111;background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}:where(.vt-design-tiska) .bar{background:var(--c1);border-radius:5px;width:118px;height:184px;position:relative;overflow:hidden;box-shadow:0 22px 34px -18px #28140aa6,inset 0 0 0 1px #ffffff14}:where(.vt-design-tiska) .bar:before{content:"";background-image:radial-gradient(circle at 25% 30%,var(--c2) 0 9%,transparent 10%),radial-gradient(circle at 75% 60%,var(--c2) 0 7%,transparent 8%),radial-gradient(circle at 40% 85%,var(--c2) 0 6%,transparent 7%);opacity:.55;position:absolute;inset:0}:where(.vt-design-tiska) .bar .foil{background:linear-gradient(90deg,#b9b2a6,#f1ece3 30%,#a79f92 55%,#e9e3d8 80%,#b9b2a6);height:20px;position:absolute;top:0;left:0;right:0}:where(.vt-design-tiska) .bar .lbl{text-align:center;color:#3a2219;background:#fffbf6;border-radius:3px;padding:8px 8px 7px;position:absolute;bottom:12px;left:10px;right:10px}:where(.vt-design-tiska) .bar .lbl b{letter-spacing:.02em;text-transform:uppercase;font-size:10.5px;font-weight:800;line-height:1.15;display:block}:where(.vt-design-tiska) .bar .lbl i{color:#8a6a58;margin-top:3px;font-size:10px;font-style:normal;display:block}:where(.vt-design-tiska) .bar.lg{width:170px;height:268px}:where(.vt-design-tiska) .bar.lg .lbl b{font-size:14px}:where(.vt-design-tiska) .bar.lg .lbl i{font-size:12px}:where(.vt-design-tiska) .bar.lg .foil{height:28px}@media (max-width:900px){:where(.vt-design-tiska) .nav{display:none!important}:where(.vt-design-tiska) .wrap{padding:0 16px}:where(.vt-design-tiska) .hide-sm{display:none!important}:where(.vt-design-tiska) .heroin{padding:28px 20px!important}:where(.vt-design-tiska) .bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:160px!important}:where(.vt-design-tiska) .bento>a:first-child{grid-column:span 2!important}:where(.vt-design-tiska) .pad{padding:28px 22px!important}:where(.vt-design-tiska) .tri{grid-template-columns:1fr!important}:where(.vt-design-tiska) .sf h2{font-size:32px!important}:where(.vt-design-tiska) .heroshade{background:linear-gradient(#00000059,#000000bf)!important}:where(.vt-design-tiska) .herobars{display:none!important}}
.vt-design-heimili{background:#faf7f2;margin:0}:where(.vt-design-heimili) a{color:#2d2a26}:where(.vt-design-heimili) a:hover{color:#a85a3a}:where(.vt-design-heimili) .sf *{box-sizing:border-box}:where(.vt-design-heimili) .sf{color:#2d2a26;font-optical-sizing:auto;background:#faf7f2;font-family:Inter,system-ui,sans-serif}:where(.vt-design-heimili) .sf h1,:where(.vt-design-heimili) .sf h2,:where(.vt-design-heimili) .sf h3,:where(.vt-design-heimili) .disp{letter-spacing:-.03em;font-family:Inter Display,Inter,system-ui,sans-serif;font-weight:600}:where(.vt-design-heimili) .wrap{max-width:1360px;margin:0 auto;padding:0 32px}:where(.vt-design-heimili) .nav a{color:#2d2a26;border-bottom:2px solid #0000;padding:10px 0;font-size:15px;font-weight:500;text-decoration:none}:where(.vt-design-heimili) .nav a:hover{color:#2d2a26;border-bottom-color:#a85a3a}:where(.vt-design-heimili) .ib{color:#2d2a26;cursor:pointer;background:0 0;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:relative}:where(.vt-design-heimili) .ib:hover{background:#f1ebe3}:where(.vt-design-heimili) .btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}:where(.vt-design-heimili) .b-pri{color:#fff;background:#a85a3a}:where(.vt-design-heimili) .b-pri:hover{color:#fff;background:#8e4a2e}:where(.vt-design-heimili) .b-dark{color:#fff;background:#2d2a26}:where(.vt-design-heimili) .b-dark:hover{color:#fff;background:#3e3a35}:where(.vt-design-heimili) .b-soft{color:#2d2a26;background:#f1ebe3}:where(.vt-design-heimili) .b-soft:hover{color:#2d2a26;background:#e7ded3}:where(.vt-design-heimili) .b-white{color:#2d2a26;background:#fff}:where(.vt-design-heimili) .b-white:hover{color:#2d2a26;background:#f1ebe3}:where(.vt-design-heimili) .b-ghost{color:#fff;background:#ffffff24;border:1px solid #ffffff59}:where(.vt-design-heimili) .b-ghost:hover{color:#fff;background:#ffffff3d}:where(.vt-design-heimili) .seg{background:#f1ebe3;border-radius:999px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}:where(.vt-design-heimili) .seg button{color:#77706a;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:8px 14px;font:600 13px Inter,system-ui,sans-serif}:where(.vt-design-heimili) .seg button.on{color:#2d2a26;background:#fff;box-shadow:0 1px 3px #0000001f}:where(.vt-design-heimili) .chip{color:#fff;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}:where(.vt-design-heimili) .chip:hover{color:#fff;background:#ffffff47}:where(.vt-design-heimili) .cat{color:#2d2a26;background:#f1ebe3;border-radius:18px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:block;position:relative;overflow:hidden}:where(.vt-design-heimili) .cat:hover{color:#2d2a26;transform:translateY(-4px);box-shadow:0 24px 48px -24px #00000059}:where(.vt-design-heimili) .cat>img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}:where(.vt-design-heimili) .cat:hover>img{transform:scale(1.05)}:where(.vt-design-heimili) .cap{justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:16px;left:18px;right:18px}:where(.vt-design-heimili) .cap.light{color:#fff}:where(.vt-design-heimili) .shade{background:linear-gradient(#0000 45%,#0000008c);position:absolute;inset:0}:where(.vt-design-heimili) .cnt{color:#77706a;background:#fff;border-radius:999px;align-items:center;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}:where(.vt-design-heimili) .pc{background:#fff;border:1px solid #e8e0d6;border-radius:18px;flex-direction:column;transition:box-shadow .3s,transform .3s;display:flex;overflow:hidden}:where(.vt-design-heimili) .pc:hover{transform:translateY(-3px);box-shadow:0 24px 48px -28px #0006}:where(.vt-design-heimili) .pimg{background:#f1ebe3;place-items:center;height:260px;display:grid;position:relative;overflow:hidden}:where(.vt-design-heimili) .pimg>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}:where(.vt-design-heimili) .mat{background:#fff;border:1px solid #e7e2da;padding:12px;position:absolute;inset:22px 40px;box-shadow:0 18px 30px -16px #00000073}:where(.vt-design-heimili) .mat img{object-fit:cover;width:100%;height:100%;display:block}:where(.vt-design-heimili) .tag{color:#2d2a26;z-index:2;background:#fff;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;left:12px}:where(.vt-design-heimili) .sale{color:#fff;z-index:2;background:#a85a3a;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:700;position:absolute;top:12px;right:12px}:where(.vt-design-heimili) .dot{border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(.vt-design-heimili) .sel{color:#77706a;background:#fff;border:1px solid #e8e0d6;border-radius:999px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 14px;font:500 14px Inter,system-ui,sans-serif;display:flex}:where(.vt-design-heimili) .toast{z-index:50;color:#fff;background:#2d2a26;border-radius:14px;align-items:center;gap:12px;padding:14px 18px;font-size:14px;animation:.4s cubic-bezier(.2,.8,.2,1) both vt-heimili-tin;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 20px 40px -16px #0009}@keyframes vt-heimili-tin{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}:where(.vt-design-heimili) .fl a{color:#ffffffb8;font-size:14px;text-decoration:none}:where(.vt-design-heimili) .fl a:hover{color:#fff}:where(.vt-design-heimili) .usp{background:#f1ebe3;border-radius:18px;align-items:center;gap:14px;padding:18px 20px;display:flex}:where(.vt-design-heimili) .usp .i{color:#a85a3a;background:#fff;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}:where(.vt-design-heimili) .bar{background:var(--c1);border-radius:5px;width:118px;height:184px;position:relative;overflow:hidden;box-shadow:0 22px 34px -18px #28140aa6,inset 0 0 0 1px #ffffff14}:where(.vt-design-heimili) .bar:before{content:"";background-image:radial-gradient(circle at 25% 30%,var(--c2) 0 9%,transparent 10%),radial-gradient(circle at 75% 60%,var(--c2) 0 7%,transparent 8%),radial-gradient(circle at 40% 85%,var(--c2) 0 6%,transparent 7%);opacity:.55;position:absolute;inset:0}:where(.vt-design-heimili) .bar .foil{background:linear-gradient(90deg,#b9b2a6,#f1ece3 30%,#a79f92 55%,#e9e3d8 80%,#b9b2a6);height:20px;position:absolute;top:0;left:0;right:0}:where(.vt-design-heimili) .bar .lbl{text-align:center;color:#3a2219;background:#fffbf6;border-radius:3px;padding:8px 8px 7px;position:absolute;bottom:12px;left:10px;right:10px}:where(.vt-design-heimili) .bar .lbl b{letter-spacing:.02em;text-transform:uppercase;font-size:10.5px;font-weight:800;line-height:1.15;display:block}:where(.vt-design-heimili) .bar .lbl i{color:#8a6a58;margin-top:3px;font-size:10px;font-style:normal;display:block}:where(.vt-design-heimili) .bar.lg{width:170px;height:268px}:where(.vt-design-heimili) .bar.lg .lbl b{font-size:14px}:where(.vt-design-heimili) .bar.lg .lbl i{font-size:12px}:where(.vt-design-heimili) .bar.lg .foil{height:28px}@media (max-width:900px){:where(.vt-design-heimili) .nav{display:none!important}:where(.vt-design-heimili) .wrap{padding:0 16px}:where(.vt-design-heimili) .hide-sm{display:none!important}:where(.vt-design-heimili) .heroin{padding:28px 20px!important}:where(.vt-design-heimili) .bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:160px!important}:where(.vt-design-heimili) .bento>a:first-child{grid-column:span 2!important}:where(.vt-design-heimili) .pad{padding:28px 22px!important}:where(.vt-design-heimili) .tri{grid-template-columns:1fr!important}:where(.vt-design-heimili) .sf h2{font-size:32px!important}:where(.vt-design-heimili) .heroshade{background:linear-gradient(#00000059,#000000bf)!important}:where(.vt-design-heimili) .herobars{display:none!important}}
