.kap.kap-home{--kh-edge: 0 0 0 0 transparent;--kh-cw: clamp(240px, 22vw, 340px)}.kap.kap-home .kh-card{display:flex!important;flex-direction:column;height:auto!important;background:#fff!important;border-radius:26px!important;padding:10px!important;box-shadow:0 1px 3px #0000000d,0 10px 26px -8px #00000024!important;transition:box-shadow .3s ease,transform .3s ease}.kap.kap-home .kh-card:hover{box-shadow:0 2px 4px #0000000f,0 16px 34px -8px #0000002e!important}.kap.kap-home .kh-card .kh-card__img,.kap.kap-home .kh-card:hover .kh-card__img{aspect-ratio:1 / 1!important;border-radius:18px!important;background:#f0f0f2!important;box-shadow:none!important}.kap.kap-home .kh-card .kh-card__img img.is-alt.is-cover{object-fit:cover!important;transform:none!important;mix-blend-mode:normal!important}.kap.kap-home .kh-card .kh-card__txt{padding:16px 12px 10px!important;gap:3px!important}.kap.kap-home .kh-card .kh-card__txt strong{font-size:clamp(18px,1.35vw,23px)!important}.kap.kap-home .kh-card .kh-sw{margin-top:12px}.kap.kap-home .kh-card .kh-sw__dot.is-on{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #1d1d1f!important}.kap.kap-home .kh-badge{position:absolute;top:12px;right:12px;z-index:2;padding:6px 12px;border-radius:999px;background:#000;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;line-height:1}.kap.kap-home .kh-shelf .kap-car__btn,.kap.kap-home .kh-series__shelf .kap-car__btn{top:calc(30px + (var(--kh-cw) - 20px) / 2)!important}.kap.kap-home .kh-tabsec .kh-shelf__head.kh-feat__head{display:flex!important;flex-direction:row!important;text-align:left!important;justify-content:space-between!important;align-items:flex-end!important;margin-bottom:clamp(20px,2.4vw,36px)!important}.kap.kap-home .kh-tabsec .kh-shelf__head.kh-feat__head .kap-h2{display:block!important;text-align:left!important;margin:0!important}.kap.kap-home .kh-tabsec .kh-shelf__head.kh-feat__head .kh-feat__sub{text-align:left!important}.kap.kap-home .kh-cards{align-items:stretch!important}.kap.kap-home .kh-cmpsec .kap-fine{text-align:center!important}.kap.kap-home .kap-reviews .kap-car__track{padding-bottom:44px!important;margin-bottom:-28px!important}.kap.kap-home .kh-feat__pills{padding:4px!important;gap:2px!important;border-radius:999px!important;background:#e4e4e6!important}.kap.kap-home .kh-tabsec .kh-feat__pills a,.kap.kap-home .kh-feat__pills a{font-size:15px!important;font-weight:600!important;letter-spacing:0!important;line-height:1.2!important;padding:10px 22px!important;border-radius:999px!important;color:#424245!important;background:transparent!important;box-shadow:none!important}.kap.kap-home .kh-tabsec .kh-feat__pills a.is-on,.kap.kap-home .kh-feat__pills a.is-on{color:#000!important;background:#fff!important;box-shadow:0 1px 2px #0000000f,0 4px 10px -4px #00000029!important}.kap.kap-home .kh-series__title{font-size:clamp(36px,4vw,60px)!important}.kap.kap-home .kh-rvban__box{aspect-ratio:3 / 1}.kap.kap-home .kh-rvban__stars{font-size:clamp(22px,2.4vw,38px)}.kap.kap-home .kh-rvban__title{font-size:clamp(28px,3vw,46px)}.kap.kap-home .kh-rvban__text{font-size:clamp(15px,1.3vw,20px)}.kap.kap-home .kh-cmpsec{background:#e8e8ea!important;padding:clamp(64px,7vw,110px) 0!important;margin:clamp(32px,4vw,64px) 0 0}.kap.kap-home .kh-cmp{background:none!important;box-shadow:none!important;padding:0!important;border-radius:0!important}.kap.kap-home .kh-cmp .kap-cmp__k,.kap.kap-home .kh-cmp .kap-cmp__brand{background:#fff!important;border-top-color:#f0f0f2!important}.kap.kap-home .kh-cmp .kap-cmp__head .kap-cmp__brand{border-radius:18px 18px 0 0}.kap.kap-home .kh-cmp .kap-cmp__row--last .kap-cmp__k{border-radius:0 0 18px 18px}.kap.kap-home .kh-cmp .kap-cmp__f,.kap.kap-home .kh-cmp .kap-cmp__v,.kap.kap-home .kh-cmp .kap-cmp__head span{border-color:#d6d6d9!important}.kap.kap-home .kh-cmpsec .kap-h2{letter-spacing:-.035em!important}.kap.kap-home .kh-reviews{padding-bottom:24px!important}.kap.kap-home .kh-reviews .kap-more{margin-top:0!important;margin-bottom:0!important}.kap.kap-home .kh-tree{padding-top:32px!important}@media(max-width:820px){.kap.kap-home{--kh-cw: 72vw}.kap.kap-home .kh-tabsec .kh-shelf__head.kh-feat__head{flex-direction:column!important;align-items:flex-start!important}.kap.kap-home .kh-rvban__box{aspect-ratio:4 / 5}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kmd-apple-home-7.css.map */
