:root{--g0:#140B0B;--g1:#7C0F14;--g2:#B3121B;--g3:#C9962B;--mint:#FBECEC;--mint2:#FFF6F5;--cream:#FFFCF8;--ink:#1A1212;--mut:#6B5757;--line:#EBDCDC;--amber:#D4A838;--red:#C41E1E;--wa:#1FAF5A;--r:22px;--hf:"Playfair Display",Georgia,serif;--bf:"Figtree",system-ui,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:var(--bf);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:inherit}h1,h2,h3,h4{font-family:var(--hf);line-height:1.12;margin:0;letter-spacing:-.01em}.kv-wrap{max-width:1200px;margin:0 auto;padding:0 22px}.kv-btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:0;border-radius:999px;padding:15px 26px;font:700 16px/1 var(--bf);text-decoration:none;cursor:pointer;transition:transform .15s,box-shadow .2s,background .2s;white-space:nowrap}.kv-btn:active{transform:scale(.97)}.kv-btn-g{background:var(--g2);color:#fff;box-shadow:0 8px 20px -8px #b3121bb3}.kv-btn-g:hover{background:var(--g1)}.kv-btn-w{background:var(--wa);color:#fff;box-shadow:0 8px 20px -8px #1faf5ab3}.kv-btn-w:hover{filter:brightness(.95)}.kv-btn-o{background:#fff;color:var(--g1);border:1.5px solid var(--line)}.kv-btn-o:hover{border-color:var(--g2)}.kv-btn svg{width:20px;height:20px;flex:none}.kv-top{background:var(--g0);color:#eadcdc;font-size:13.5px;font-weight:600}.kv-top .kv-wrap{display:flex;justify-content:center;gap:10px 34px;padding-top:9px;padding-bottom:9px}.kv-top span{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.kv-top span:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--amber)}@media(max-width:820px){.kv-top span:nth-child(n+2){display:none}}.kv-hd{position:sticky;top:0;z-index:60;background:#fffcf8f0;-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}.kv-hd .kv-wrap{display:flex;align-items:center;gap:22px;height:76px}.kv-logo{display:inline-flex;align-items:center;text-decoration:none}.kv-logo img{height:58px;width:auto}.kv-nav{display:flex;gap:2px;margin-left:12px}.kv-nav a{padding:9px 13px;border-radius:999px;text-decoration:none;font-weight:600;font-size:15px;color:var(--ink);white-space:nowrap}.kv-nav a:hover{background:var(--mint)}.kv-hd-r{margin-left:auto;display:flex;align-items:center;gap:10px}.kv-cart{position:relative;width:46px;height:46px;border-radius:50%;background:var(--mint);display:grid;place-items:center;color:var(--g1);text-decoration:none}.kv-cart svg{width:22px;height:22px}.kv-cc{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;border-radius:999px;background:var(--g0);color:#fff;font:800 12px/20px var(--bf);text-align:center;padding:0 5px;display:none}.kv-cc.on{display:block}.kv-burger{display:none;width:46px;height:46px;border-radius:50%;border:0;background:var(--mint);cursor:pointer;flex-direction:column;gap:5px;align-items:center;justify-content:center}.kv-burger span{width:20px;height:2.5px;background:var(--g1);border-radius:2px;display:block}.kv-hd .kv-btn{padding:12px 20px;font-size:15px}@media(max-width:1180px){.kv-burger{display:flex}.kv-hd .kv-btn{display:none}.kv-nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--cream);flex-direction:column;padding:10px 22px 22px;margin:0;border-bottom:1px solid var(--line);box-shadow:0 20px 30px #140b0b24}.kv-nav.open{display:flex}.kv-nav a{padding:15px 6px;font-size:18px;border-bottom:1px solid var(--line);border-radius:0}.kv-logo img{height:52px}}.kv-hero{position:relative;overflow:hidden;padding:56px 0 70px}.kv-hero:before{content:"";position:absolute;right:-180px;top:-120px;width:620px;height:620px;border-radius:50%;background:var(--mint)}.kv-hero:after{content:"";position:absolute;left:-120px;bottom:-200px;width:420px;height:420px;border-radius:50%;background:#f8efd9}.kv-hero .kv-wrap{position:relative;z-index:1;display:grid;grid-template-columns:1.05fr .95fr;gap:40px;align-items:center}.kv-pill{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-weight:700;font-size:14px;color:var(--g1)}.kv-pill:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--g3);box-shadow:0 0 0 4px #c9962b40}.kv-hero h1{font-size:clamp(36px,5.4vw,66px);font-weight:800;margin:20px 0 18px}.kv-hero h1 em{font-style:normal;color:var(--g2);background:linear-gradient(transparent 64%,#d4a83880 64%)}.kv-hero p.lead{font-size:19px;color:var(--mut);max-width:520px;margin:0 0 28px}.kv-cta{display:flex;gap:12px;flex-wrap:wrap}.kv-ticks{display:flex;gap:10px 24px;flex-wrap:wrap;margin-top:28px;font-weight:700;font-size:14.5px;color:var(--g1)}.kv-ticks span:before{content:"\2713  ";color:var(--g3)}.kv-arches{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:end}.kv-arch{background:#fff;border-radius:200px 200px 26px 26px;padding:26px 14px 14px;border:1px solid var(--line);box-shadow:0 22px 40px -26px #140b0b80;text-decoration:none;display:block;text-align:center}.kv-arch:nth-child(2){transform:translateY(-34px)}.kv-arch:nth-child(3){grid-column:1/-1;border-radius:26px;display:flex;align-items:center;gap:16px;text-align:left;padding:14px;transform:none}.kv-arch img{width:100%;aspect-ratio:1/1;object-fit:contain}.kv-arch:nth-child(3) img{width:110px;height:110px;flex:none}.kv-arch b{display:block;font:700 15px/1.25 var(--hf);margin-top:6px}.kv-arch small{color:var(--g2);font-weight:800}@media(max-width:900px){.kv-hero{padding:34px 0 50px}.kv-hero .kv-wrap{grid-template-columns:1fr}.kv-hero:before{width:380px;height:380px;right:-160px;top:-60px}.kv-arch:nth-child(2){transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/hgrah.css.map */
