.kap.kap-home.kv2 .kv2-band{padding:clamp(40px,4.6vw,72px) 0!important}.kap.kap-home.kv2 .kh-sec,.kap.kap-home.kv2 .kh-sec+.kh-sec{padding-top:clamp(40px,4.6vw,72px)}.kap.kap-home.kv2 .kh-rvban{padding-top:clamp(40px,4.6vw,72px)!important}.kap.kap-home.kv2 .kap-treewrap{padding-top:clamp(32px,3.6vw,56px)!important}.kap.kap-home.kv2 .kh-abouts{padding-bottom:clamp(48px,5vw,80px)!important}.kap.kap-home.kv2 .kh-feat__head{margin-bottom:clamp(18px,2vw,30px)!important}.kap.kap-home.kv2 .kap-h2{margin-bottom:clamp(16px,2vw,28px)!important}.kap.kap-home.kv2 .kh-pane__all{margin-top:18px!important}@media(max-width:820px){.kap.kap-home.kv2 .kv2-band{padding:40px 0!important}}.kv2-menu-on .header__primary-nav .header__dropdown-menu{display:none!important}.kv2-menu-on .header__primary-nav summary.h6{font-family:Sora,Inter,sans-serif!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;padding:9px 15px!important;border-radius:999px;transition:background .25s,box-shadow .25s}.kv2-menu-on .header__primary-nav li.kv2-is-on>details>summary{background:#ffffffd9;box-shadow:inset 0 1px #fff,0 4px 14px -6px #00000040;color:#1d1d1f}.kv2-mega{position:absolute;top:calc(100% + 8px);left:max(12px,calc((100% - 1440px)/2));right:max(12px,calc((100% - 1440px)/2));z-index:50;border-radius:26px;overflow:hidden;color:#1d1d1f;font-family:Inter,sans-serif;background:linear-gradient(180deg,#f6f6f8d1,#ececefc7);border:1px solid rgba(255,255,255,.9);-webkit-backdrop-filter:blur(30px) saturate(180%);backdrop-filter:blur(30px) saturate(180%);box-shadow:inset 0 1px #fff,0 40px 80px -30px #0006;opacity:0;visibility:hidden;translate:0 -8px;transition:opacity .28s ease,translate .35s cubic-bezier(.2,.8,.2,1),visibility 0s .3s}.kv2-mega.is-open{opacity:1;visibility:visible;translate:0 0;transition:opacity .28s ease,translate .35s cubic-bezier(.2,.8,.2,1)}.kv2-mega__grain{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.kv2-mega__grain i{position:absolute;top:-760px;left:-760px;right:0;bottom:0;background:#1d1d1f;opacity:0;transition:opacity 1s;-webkit-mask:var(--kv2-pat) 0 0 / 760px 760px repeat;mask:var(--kv2-pat) 0 0 / 760px 760px repeat;animation:kv2-drift-m 160s linear infinite}.kv2-mega.is-grain .kv2-mega__grain i{opacity:.05}@keyframes kv2-drift-m{to{transform:translate3d(760px,760px,0)}}.kv2-mega__in{position:relative;z-index:1;display:grid;grid-template-columns:230px 1fr auto;gap:26px;padding:26px;min-height:380px}.kv2-mega a{color:inherit;text-decoration:none}.kv2-c1{display:flex;flex-direction:column;gap:2px;padding-right:18px;border-right:1px solid rgba(0,0,0,.08)}.kv2-c1 a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 14px;border-radius:14px;font:600 14.5px/1.3 Sora,Inter,sans-serif;letter-spacing:-.01em;transition:background .2s}.kv2-c1 a small{display:block;font:500 12px/1.3 Inter,sans-serif;color:#6e6e73;letter-spacing:0}.kv2-c1 a svg{width:14px;height:14px;flex:none;opacity:.35;transition:opacity .2s,translate .25s}.kv2-c1 a.is-on{background:#ffffffe6;box-shadow:inset 0 1px #fff,0 6px 18px -10px #0000004d}.kv2-c1 a.is-on svg{opacity:1;translate:3px 0}.kv2-c2{min-width:0}.kv2-c2__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:4px 0 14px}.kv2-c2__head h4{margin:0;font:700 22px/1.2 Sora,Inter,sans-serif;letter-spacing:-.03em}.kv2-c2__head h4 span{font-weight:500;color:#6e6e73}.kv2-c2__head a{font-size:13px;font-weight:600;color:#6e6e73;white-space:nowrap}.kv2-c2__head a:hover{color:#1d1d1f}.kv2-links{columns:3 160px;column-gap:22px}.kv2-links a{display:flex;align-items:center;gap:8px;break-inside:avoid;padding:5px 10px;margin:0 -10px;border-radius:10px;font-size:14px;color:#3a3a3c;opacity:0;translate:0 4px;animation:kv2-in .35s forwards}.kv2-links a:hover{background:#ffffffd9;color:#1d1d1f}.kv2-ser{break-inside:avoid;margin-bottom:14px}.kv2-ser h5{margin:0 0 3px;font:700 13px/1.3 Sora,Inter,sans-serif;letter-spacing:-.01em;color:#1d1d1f}@keyframes kv2-in{to{opacity:1;translate:0 0}}.kv2-tag{padding:2px 7px;border-radius:99px;background:#1d1d1f;color:#fff;font:700 9.5px/1.5 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase}.kv2-desc{max-width:560px}.kv2-desc p{margin:0 0 18px;font-size:16px;color:#3a3a3c}.kv2-pill{display:inline-flex;align-items:center;gap:8px;padding:11px 18px;border-radius:999px;background:linear-gradient(180deg,#2b2b2e,#0d0d0e);color:#fff!important;font-weight:600;font-size:14px;box-shadow:inset 0 1px #ffffff24,0 10px 22px -12px #00000080}.kv2-wide{display:block;position:relative;margin-top:22px;max-height:260px;border-radius:20px;overflow:hidden;background:#e9e9ec;box-shadow:0 20px 40px -24px #00000073}.kv2-wide img{display:block;width:100%;height:100%;object-fit:cover;transition:scale .6s}.kv2-wide.is-product{background:linear-gradient(160deg,#fff,#ececef)}.kv2-wide.is-product img{object-fit:contain;mix-blend-mode:multiply}.kv2-wide:hover img{scale:1.03}.kv2-tiles{display:flex;gap:14px;align-items:flex-start}.kv2-tile{position:relative;display:block;flex:none;height:280px;border-radius:20px;overflow:hidden;isolation:isolate;background:#d9d9dc;box-shadow:0 20px 40px -22px #00000073}.kv2-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.kv2-tile__im{object-fit:cover;transition:scale .6s cubic-bezier(.2,.8,.2,1)}.kv2-tile.is-fit .kv2-tile__im{object-fit:contain}.kv2-tile__bg{object-fit:cover;filter:blur(22px) saturate(120%);scale:1.25;opacity:.9}.kv2-tile.is-product{background:linear-gradient(160deg,#fff,#e6e6ea)}.kv2-tile.is-product .kv2-tile__im{object-fit:contain;padding:14px 14px 92px;mix-blend-mode:multiply}.kv2-tile:hover .kv2-tile__im{scale:1.04}.kv2-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#0000 52%,#0000009e)}.kv2-tile.is-product:after{background:linear-gradient(180deg,#0000 58%,#00000080)}.kv2-tile__cap{position:absolute;left:16px;right:16px;bottom:15px;z-index:2;color:#fff}.kv2-tile__cap span{display:block;margin-bottom:6px;font:700 10px/1 Inter,sans-serif;letter-spacing:.12em;text-transform:uppercase;opacity:.9}.kv2-tile__cap strong{display:block;font:700 18px/1.15 Sora,Inter,sans-serif;letter-spacing:-.03em}.kv2-tile__cap em{display:block;margin-top:4px;font:500 12.5px/1.3 Inter,sans-serif;font-style:normal;opacity:.9}@media(max-width:1279px){.kv2-tiles .kv2-tile+.kv2-tile{display:none}}.kv2-mega__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(320px circle at var(--mx, 50%) var(--my, 50%),rgba(255,255,255,.28),rgba(255,255,255,0) 62%)}.kv2-mega__glow:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),#fff,rgba(255,255,255,0) 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.kv2-gl:hover>.kv2-mega__glow{opacity:1}@media(max-width:999px){.kv2-mega{display:none}}@media(prefers-reduced-motion:reduce){.kv2-mega__grain i{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kmd-v2-3.css.map */
