@import"https://fonts.googleapis.com/css2?family=Figtree:wght@400;500;600;700;800&family=Inter+Tight:ital,wght@0,500;0,600;0,700;1,600&display=swap";.kh-slider--hero{border-radius:0}.kh-slider--hero .kh-hero{flex:0 0 100%;width:100%;height:100%;aspect-ratio:auto;scroll-snap-align:start;scroll-snap-stop:always}.kh-slider--hero .kh-slider__dots{bottom:18px}.kh-series__title{font-size:clamp(40px,5.4vw,76px)!important;letter-spacing:.03em!important;line-height:1!important}.kh-series__banner .kh-eyebrow{letter-spacing:.14em}.kh-series__shelf{margin-top:20px}.kh-series .kap-car__btn{top:42%}.kh-hl .kap-bento{margin-top:0}@media(max-width:820px){.kh-slider--hero{border-radius:0}.kh-series__title{font-size:40px!important}.kh-series__shelf{margin-top:14px}}.kap-home{--kh-shadow: 0 1px 3px rgba(0,0,0,.05), 0 12px 32px rgba(0,0,0,.09);--kh-grey: #f2f2f3}.kap-home .kh-eyebrow{text-transform:none;letter-spacing:-.01em;font-family:Inter Tight,Inter,sans-serif;font-weight:600}.kap-home .kap-h2{font:700 clamp(32px,3.6vw,50px)/1.05 "Inter Tight",sans-serif!important;letter-spacing:-.025em!important;text-align:center;color:#111}.kap-home .kh-shelf__head{flex-direction:column;align-items:center;gap:12px;margin-bottom:36px}.kap-home .kh-shelf__head .kh-link{font-size:15px;font-weight:500}.kap-home .kap-rvhead{justify-content:center;text-align:center}.kap-home .kap-rvhead .kap-rvsum{justify-content:center}.kap-home .kh-shelf,.kap-home .kh-series,.kap-home .kh-hl{background:linear-gradient(180deg,#fff,#f4f4f6 22% 78%,#fff)}.kap-home .kh-sec+.kh-sec{padding-top:72px}.kap-home .kh-cards{padding:10px 6px 34px;margin:-10px -6px -34px;gap:22px}.kap-home .kh-card{background:transparent;border-radius:0;overflow:visible}.kap-home .kh-card__img{position:relative;isolation:isolate;aspect-ratio:4 / 5;padding:28px;border-radius:24px;background:var(--kh-grey);overflow:hidden;box-shadow:var(--kh-shadow);transition:box-shadow .3s ease,transform .3s ease}.kap-home .kh-card:hover .kh-card__img{box-shadow:0 2px 6px #0000000f,0 18px 44px #00000021;transform:translateY(-2px)}.kap-home .kh-card__img img{mix-blend-mode:multiply}.kap-home .kh-card__img img.is-alt{top:0;right:0;bottom:0;left:0;padding:0;object-fit:cover;mix-blend-mode:multiply}@media(hover:hover){.kap-home .kh-card:hover .kh-card__img img:not(.is-alt){opacity:0}.kap-home .kh-card__img img:not(.is-alt){transition:opacity .3s ease}}.kap-home .kh-card__txt{padding:18px 4px 0;gap:6px}.kap-home .kh-card__txt strong{font:700 20px/1.2 Inter Tight,sans-serif;letter-spacing:-.015em;color:#111}.kap-home .kh-card__price{font-size:14px;color:#3a3a3c}.kap-home .kh-cards>*{flex:0 0 300px}.kap-home .kh-banner,.kap-home .kap-tile,.kap-home .kap-card,.kap-home .kap-tree,.kap-home .kh-about{box-shadow:var(--kh-shadow)}.kap-home .kh-series__banner,.kap-home .kap-bento>*,.kap-home .kh-about,.kap-home .kap-tree{border-radius:24px}.kap-home .kap-rv{box-shadow:var(--kh-shadow)!important;border-radius:20px}.kap-home .kh-banner__cap .kh-eyebrow{font-size:clamp(20px,2.2vw,32px);line-height:1.15;color:#fff;margin:0 0 6px;opacity:1}.kap-home .kh-series__title{font:700 clamp(44px,5.6vw,84px)/1.02 "Inter Tight",sans-serif!important;letter-spacing:-.03em!important;text-transform:none!important}.kap-home .kh-banner__cap{text-shadow:0 2px 18px rgba(0,0,0,.18)}.kap-home .kap-btn--white,.kap-home .kh-banner__btn{border-radius:999px!important;min-height:52px;padding:0 30px!important;font:600 17px/1 Inter Tight,Inter,sans-serif!important;color:#111!important;background:#fff;box-shadow:0 6px 18px #00000029;text-shadow:none}.kap-home .kap-btn--ghost{border-radius:999px!important;min-height:52px;padding:0 30px!important;font:600 17px/1 Inter Tight,Inter,sans-serif!important}.kap-home .kh-banner__btn{margin-top:24px}.kap-home .kh-hero .kh-eyebrow{font-size:clamp(18px,1.8vw,26px);color:#fff;margin-bottom:8px}.kap-home .kh-hero .kh-h1{font:700 clamp(40px,4.8vw,72px)/1.02 "Inter Tight",sans-serif;letter-spacing:-.03em;max-width:620px}.kap-home .kh-hero .kh-lead{font-size:clamp(16px,1.3vw,19px)}.kap-home .kap-tile__cap h3,.kap-home .kap-card__cap h3{font-family:Inter Tight,sans-serif;font-weight:700;letter-spacing:-.02em}@media(max-width:820px){.kap-home .kap-h2{font-size:32px!important}.kap-home .kh-shelf__head{margin-bottom:24px}.kap-home .kh-sec+.kh-sec{padding-top:48px}.kap-home .kh-cards{gap:14px;padding-bottom:26px;margin-bottom:-26px}.kap-home .kh-cards>*{flex-basis:70vw}.kap-home .kh-card__img{padding:20px;border-radius:20px}.kap-home .kh-card__txt strong{font-size:18px}.kap-home .kh-series__title{font-size:44px!important}.kap-home .kh-banner__cap .kh-eyebrow{font-size:20px}.kap-home .kap-btn--white,.kap-home .kh-banner__btn,.kap-home .kap-btn--ghost{min-height:46px;padding:0 24px!important;font-size:15px!important}.kap-home .kh-hero .kh-h1{font-size:36px}.kap-home .kh-hero .kh-eyebrow{font-size:17px}}.kap-home{background:#f2f2f2!important;--kh-shadow: 0 1px 2px rgba(0,0,0,.04), 0 6px 18px rgba(0,0,0,.07)}.kap-home,.kap-home h1,.kap-home h2,.kap-home h3,.kap-home p,.kap-home a,.kap-home span,.kap-home strong,.kap-home button,.kap-home s{font-family:Figtree,Helvetica Neue,Arial,sans-serif!important}.kap-home .kh-shelf,.kap-home .kh-series,.kap-home .kh-hl,.kap-home .kh-abouts,.kap-home .kap-reviews{background:transparent!important}.kap-home .kap-reviews:before{display:none}.kap-home .kh-sec{padding-top:88px;padding-bottom:0}.kap-home .kh-sec+.kh-sec{padding-top:88px}.kap-home .kh-abouts{padding-bottom:96px}.kap-home .kap-treewrap{padding-top:88px;padding-bottom:0}.kap-home .kap-h2{font-size:clamp(32px,3.4vw,48px)!important;font-weight:700!important;letter-spacing:-.012em!important;line-height:1.1!important;margin:0 0 40px!important;color:#000}.kap-home .kh-shelf__head{margin-bottom:40px;gap:10px}.kap-home .kh-shelf__head .kap-h2{margin:0!important}.kap-home .kh-shelf__head .kh-link{font-size:16px;font-weight:600;color:#000}.kap-home .kh-cards{gap:16px;padding:8px 8px 30px;margin:-8px -8px -30px}.kap-home .kh-cards>*{flex:0 0 calc((100% - 48px)/4);min-width:250px}.kap-home .kh-card__img{background:#fff!important;padding:0!important;border-radius:18px;aspect-ratio:4 / 5;box-shadow:var(--kh-shadow);display:grid;place-items:center}.kap-home .kh-card__img img:not(.is-alt){width:100%;height:100%;object-fit:contain;transform:scale(1.06);mix-blend-mode:normal}.kap-home .kh-card__img img.is-alt{mix-blend-mode:normal;object-fit:cover}.kap-home .kh-card:hover .kh-card__img{transform:translateY(-3px);box-shadow:0 2px 4px #0000000d,0 14px 32px #0000001f}.kap-home .kh-card__txt{padding:18px 6px 0;gap:4px}.kap-home .kh-card__txt strong{font-size:21px!important;font-weight:700!important;letter-spacing:-.005em!important;line-height:1.2!important;color:#000}.kap-home .kh-card__price{font-size:15px;font-weight:500;color:#222}.kap-home .kh-card__price s{font-weight:400;color:#8a8a8e}.kap-home .kap-card,.kap-home .kap-card__img--contain,.kap-home .kap-rv{background:#fff!important}.kap-home .kap-tile__cap h3,.kap-home .kap-card__cap h3{font-size:26px!important;font-weight:700!important;letter-spacing:-.01em!important}.kap-home .kap-tile__cap p,.kap-home .kap-card__cap p{font-size:16px;line-height:1.45}.kap-home .kh-series__banner,.kap-home .kap-bento>*,.kap-home .kh-about,.kap-home .kap-tree,.kap-home .kap-rv{border-radius:18px!important}.kap-home .kh-banner__cap .kh-eyebrow{font-size:clamp(20px,2.3vw,34px)!important;font-weight:600!important;letter-spacing:-.005em!important;margin-bottom:4px}.kap-home .kh-series__title{font-size:clamp(46px,5.8vw,86px)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.04!important}.kap-home .kh-hero .kh-eyebrow{font-size:clamp(18px,1.9vw,28px)!important;font-weight:600!important;letter-spacing:-.005em!important}.kap-home .kh-hero .kh-h1{font-size:clamp(40px,4.8vw,70px)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.04!important}.kap-home .kap-btn--white,.kap-home .kh-banner__btn,.kap-home .kap-btn--ghost{font-weight:700!important;font-size:17px!important;letter-spacing:0!important}.kap-home .kh-series__shelf{margin-top:32px}.kap-home .kap-rvsum,.kap-home .kap-rv h3,.kap-home .kap-rv p{letter-spacing:0}@media(max-width:820px){.kap-home .kh-sec,.kap-home .kh-sec+.kh-sec,.kap-home .kap-treewrap{padding-top:56px}.kap-home .kh-abouts{padding-bottom:64px}.kap-home .kap-h2{font-size:32px!important;margin-bottom:24px!important}.kap-home .kh-shelf__head{margin-bottom:24px}.kap-home .kh-cards{gap:12px}.kap-home .kh-cards>*{flex:0 0 72vw;min-width:0}.kap-home .kh-card__txt strong{font-size:18px!important}.kap-home .kh-card__price{font-size:14px}.kap-home .kh-series__title{font-size:44px!important}.kap-home .kh-banner__cap .kh-eyebrow{font-size:19px!important}.kap-home .kh-hero .kh-h1{font-size:36px!important}.kap-home .kap-tile__cap h3,.kap-home .kap-card__cap h3{font-size:22px!important}.kap-home .kh-series__shelf{margin-top:20px}}.kap.kap-home *:not(svg):not(path):not(circle){font-family:Figtree,Helvetica Neue,Arial,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kmd-apple-home-4.css.map */
