.v7 .hero.kh{min-height:0}.v7 .hero.kh>.wrap{flex:0 1 auto}.v7 #collection{background:#0f0d16;color:#f5f3ec;padding-top:clamp(80px,8vw,120px);padding-bottom:clamp(100px,10vw,140px)}.v7 #collection .h2 i{color:#f3dca0}.v7 .nav a.l[aria-current]{color:#f5f3ec;position:relative}.v7 .nav a.l[aria-current]:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:3px;border-radius:2px;background:#e2c078}.v7 .hero.kh{background:radial-gradient(80% 70% at 72% 42%,#4d3d70 0,#231d35 52%,#0f0d16 100%)}.v7 .kbig{position:absolute;right:-50px;top:70px;font-size:600px;font-weight:800;letter-spacing:-.06em;line-height:1;color:transparent;-webkit-text-stroke:2px rgba(243,220,160,.09);pointer-events:none}.v7 .kgrid{display:grid;grid-template-columns:minmax(0,1fr) 560px;gap:44px;align-items:center;padding:30px 0 96px}.v7 .bc{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;list-style:none;font-size:13.5px;font-weight:700;color:rgba(245,243,236,.55)}.v7 .bc a{color:rgba(245,243,236,.8);text-decoration:none}.v7 .bc a:hover{color:#f5f3ec}.v7 .kh1{font-size:calc(var(--h1max)*1px);white-space:nowrap}.v7 .kband{margin-top:20px;font-size:38px;line-height:1}.v7 .kband .h1b{margin-top:0;font-size:1em}.v7 .ksub{margin:32px 0 0;max-width:500px;font-size:19px;line-height:1.55;color:rgba(245,243,236,.82)}.v7 .kchips{display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.v7 .knote{margin:14px 0 0;font-size:14.5px;color:rgba(245,243,236,.66)}.v7 .kfan{position:relative;height:560px;zoom:.92}.v7 .kcol{background:#0f0d16;padding-top:clamp(80px,8vw,120px)}.v7 .kcol .h2 i,.v7 .kcta .h2 i{color:#f3dca0}.v7 .kg5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:34px 22px;margin:56px 0 0;padding:0;list-style:none}.v7 .kc{display:block;text-decoration:none}.v7 .kc,.v7 a.kc:hover{color:#f5f3ec}.v7 .kci{position:relative;display:block;aspect-ratio:560/895;border-radius:5%/3.2%;overflow:hidden;box-shadow:0 24px 44px rgba(0,0,0,.6);transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.v7 .kci img{display:block;width:100%;height:100%;object-fit:cover;transition:filter .45s ease}.v7 a.kc:hover .kci{transform:translateY(-10px) rotate(-1.5deg) scale(1.03);box-shadow:0 40px 60px rgba(0,0,0,.7),0 0 60px rgba(226,192,120,.28)}.v7 .ka,.v7 a.kc:hover .ka{border-radius:0;overflow:visible;box-shadow:none}.v7 .kci:not(.ka):not(.kb) img{transform:scale(1.035)}.v7 .ka img{object-fit:contain;filter:drop-shadow(0 22px 24px rgba(0,0,0,.6))}.v7 a.kc:hover .ka img{filter:drop-shadow(0 32px 30px rgba(0,0,0,.7)) drop-shadow(0 0 26px rgba(226,192,120,.45))}.v7 .kfan .lc{border-radius:0;overflow:visible;box-shadow:none!important}.v7 .kfan .lc img{object-fit:contain;filter:drop-shadow(0 36px 34px rgba(0,0,0,.6))}.v7 .kfan .f0 img{filter:drop-shadow(0 46px 44px rgba(0,0,0,.65)) drop-shadow(0 0 34px rgba(226,192,120,.3))}.v7 .kcn{display:block;margin-top:16px;font-size:19px;line-height:1.2;font-weight:800;letter-spacing:-.025em}.v7 .kcn span{margin-left:8px;font-size:15px;font-weight:700;letter-spacing:0;color:#e2c078}.v7 .kce{display:block;margin-top:4px;font-size:14.5px;line-height:1.4;color:rgba(245,243,236,.66)}.v7 .kb{display:flex;align-items:center;justify-content:center;background:radial-gradient(120% 90% at 50% 0,#4d3d70 0,#2a2240 46%,#15111f 100%);box-shadow:inset 0 0 0 2px rgba(226,192,120,.5),inset 0 0 0 10px #15111f,inset 0 0 0 11px rgba(226,192,120,.28),0 24px 44px rgba(0,0,0,.6)}.v7 .kb:before{content:"";position:absolute;inset:11px;border-radius:4%/2.6%;background:repeating-linear-gradient(45deg,rgba(226,192,120,.055) 0 2px,rgba(226,192,120,0) 2px 14px)}.v7 .kb b{position:relative;font-size:92px;font-weight:800;line-height:1;color:transparent;-webkit-text-stroke:2px #e2c078}.v7 .kl .kce,.v7 .kl .kcn{opacity:.72}.v7 .kt{min-height:500px;padding:40px 38px 38px}.v7 .kt h3{gap:14px;font-size:36px}.v7 .kt h3,.v7 .kt h3 b{display:flex;align-items:center}.v7 .kt h3 b{flex:0 0 auto;width:46px;height:46px;border-radius:50%;background:linear-gradient(135deg,#f3dca0,#e2c078 55%,#c99a45);color:#1a1408;font-size:20px;font-weight:800;letter-spacing:0;justify-content:center}.v7 .kt>p{max-width:300px}.v7 .kv{position:relative;margin-top:auto;padding-top:28px;height:250px;display:flex;align-items:center;justify-content:center}.v7 .kpl{display:flex;flex-direction:column;gap:10px;width:100%}.v7 .kp{gap:12px;height:54px;padding:0 18px 0 12px;border-radius:18px;background:#f5f3ec;font-size:16px;font-weight:800}.v7 .kp,.v7 .kp i{display:flex;align-items:center}.v7 .kp i{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:#2d6a50;color:#f5f3ec;justify-content:center}.v7 .kfl{position:relative;width:134px;height:214px;perspective:1200px}.v7 .kfi{position:absolute;inset:0;transform-style:preserve-3d}.v7 .on .kfi{animation:kfl 6s cubic-bezier(.6,0,.3,1) infinite}@keyframes kfl{0%,38%{transform:rotateY(0)}50%,88%{transform:rotateY(180deg)}to{transform:rotateY(1turn)}}.v7 .kfi>span{position:absolute;inset:0;border-radius:5%/3.2%;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.v7 .kfi>span+span{transform:rotateY(180deg);border-radius:0;overflow:visible}.v7 .kfi img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 20px 20px rgba(31,58,46,.35))}.v7 .kfi .kb{box-shadow:inset 0 0 0 2px rgba(226,192,120,.5),inset 0 0 0 8px #15111f,inset 0 0 0 9px rgba(226,192,120,.28),0 24px 40px rgba(31,58,46,.35)}.v7 .kfi .kb:before{inset:9px}.v7 .kfi .kb b{font-size:64px}.v7 .ksh{position:relative;width:100%;padding:18px 16px 16px;border-radius:26px;background:#f5f3ec;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 16px}.v7 .ksh>span:first-child{width:84px;height:134px;border-radius:5%/3.2%;overflow:hidden;transform:rotate(-4deg);box-shadow:0 16px 28px rgba(31,58,46,.35)}.v7 .ksh img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.035)}.v7 .ksh b{display:block;font-size:19px;font-weight:800;letter-spacing:-.025em}.v7 .ksh em{display:block;margin-top:2px;font-size:14px;font-style:normal;color:#4a5a51}.v7 .ksh i{grid-column:1/-1;justify-self:start;display:inline-flex;align-items:center;height:34px;max-width:100%;padding:0 13px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px rgba(31,58,46,.1);font-size:12px;font-style:normal;font-weight:700;color:#2d6a50;white-space:nowrap}.v7 .kcta{background:radial-gradient(80% 90% at 74% 50%,#4d3d70 0,#231d35 52%,#0f0d16 100%);overflow:hidden}.v7 .kcg{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:60px;align-items:center}.v7 .kcs{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.v7 .kcf{position:relative;height:440px}.v7 .kcf .kci{position:absolute;left:50%;top:60px;width:170px}.v7 .kcf .kc1{margin-left:-226px;transform:rotate(-10deg)}.v7 .kcf .kc2{margin-left:56px;transform:rotate(10deg)}.v7 .kcf .kc0{top:26px;width:216px;margin-left:-108px;box-shadow:0 40px 70px rgba(0,0,0,.65),0 0 70px rgba(226,192,120,.3)}.v7 .kcf .ka.kc0{box-shadow:none;border-radius:0;overflow:visible}.v7 .kcf img.kpk{position:absolute;z-index:3;left:50%;top:-58px;width:104px;height:104px;margin-left:-52px;object-fit:contain;filter:drop-shadow(0 12px 16px rgba(0,0,0,.4))}@media (min-width:1024px){.v7 .nav{padding:clamp(12px,2.4vh,24px) 0}.v7 .kgrid{padding-top:clamp(12px,3.6vh,30px);padding-bottom:clamp(48px,10vh,96px)}.v7 .kh1{font-size:clamp(44px,10vh,calc(var(--h1max)*1px))}.v7 .kband{font-size:clamp(26px,4.2vh,38px);margin-top:clamp(12px,2.2vh,20px)}.v7 .ksub{margin-top:clamp(16px,3.5vh,32px);font-size:clamp(16px,2.1vh,19px)}.v7 .kfan{zoom:clamp(.6,tan(atan2(100vh,960px)),.92)}@media (max-height:699px){.v7 .knote{display:none}}}@media (min-width:1024px) and (max-width:1279px){.v7 .kgrid{grid-template-columns:minmax(0,1fr) 440px;gap:30px}.v7 .kfan{zoom:min(.72,tan(atan2(100vh,900px)))}.v7 .kh1{font-size:clamp(44px,calc((100vw - 590px)*var(--h1k)),calc(var(--h1max)*1px))}.v7 .kg5{gap:28px 16px}.v7 .kcn{font-size:17px}.v7 .kcn span{display:block;margin:2px 0 0}.v7 .kt{padding:32px 26px 30px}.v7 .kt h3{font-size:30px}.v7 .ksh{padding:14px}.v7 .ksh>span:first-child{width:72px;height:115px}.v7 .ksh i{font-size:10.5px;padding:0 9px}.v7 .kp{font-size:14.5px}.v7 .kcf{zoom:.86}.v7 .navr .l{display:none}.v7 .nav nav{gap:22px}}@media (max-width:1023px){.v7 .kbig{font-size:300px;right:-20px;top:420px}.v7 .kgrid{grid-template-columns:minmax(0,1fr);gap:20px;padding:14px 0 56px}.v7 .bc{margin-bottom:18px;font-size:13px}.v7 .kh1{font-size:var(--mh1,44px)}.v7 .kband{margin-top:14px;font-size:24px}.v7 .ksub{margin-top:22px;font-size:17px;text-wrap:pretty}.v7 .kchips{gap:8px;margin-top:24px}.v7 .kchips .chip{height:36px;padding:0 13px 0 10px;font-size:14px}.v7 .knote{font-size:14px;line-height:1.5}.v7 .kfan{height:556px;zoom:.68}.v7 .kfan .f1{margin-left:-250px!important}.v7 .kfan .f2{margin-left:0!important}.v7 #collection,.v7 .kcol{padding-top:64px;padding-bottom:72px}.v7 .kg5{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 14px;margin-top:34px}.v7 .kcn{margin-top:12px;font-size:17px}.v7 .kcn span{display:block;margin:2px 0 0;font-size:14px}.v7 .kce{font-size:13.5px}.v7 .kb b{font-size:72px}.v7 .kt{min-height:0;padding:30px 24px}.v7 .kt h3{font-size:30px}.v7 .kt>p{max-width:none}.v7 .kv{height:auto;min-height:200px}.v7 .kcta{padding:72px 0 60px}.v7 .kcg{grid-template-columns:minmax(0,1fr);gap:0}.v7 .kcs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;margin-top:26px}.v7 .kcf{height:390px;margin-top:76px;zoom:.82}.v7 .kcf .kc1{margin-left:-196px}.v7 .kcf .kc2{margin-left:26px}@media (max-width:379px){.v7 .kh1{font-size:calc(var(--mh1,44px)*.9)}.v7 .kfan{zoom:.62}.v7 .kcn{font-size:16px}.v7 .kcf{zoom:.76}}@media (max-width:339px){.v7 .kh1{font-size:calc(var(--mh1,44px)*.8)}.v7 .kband{font-size:21px}.v7 .kfan{zoom:.55}.v7 .kg5{gap:22px 10px}.v7 .kcn{font-size:15px}.v7 .kce{font-size:12.5px}.v7 .kb b{font-size:60px}.v7 .kcf{zoom:.68}.v7 .ksh i{font-size:10.5px;padding:0 9px}.v7 .kt{padding:26px 18px}.v7 .kp{font-size:14.5px;padding:0 12px 0 10px}}}