.kh-btns .kap-btn,.kh-banner__btn,.kap-btn--white,.kap-btn--ghost{display:inline-flex;align-items:center;justify-content:center;line-height:1.1;min-height:44px;padding-top:0;padding-bottom:0}.kh-slider{position:relative;aspect-ratio:var(--ar-d);border-radius:28px;overflow:hidden;background:#111}.kh-slider__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.kh-slider__track::-webkit-scrollbar{display:none}.kh-slider .kh-banner{flex:0 0 100%;width:100%;height:100%;aspect-ratio:auto;border-radius:0;scroll-snap-align:start;scroll-snap-stop:always}.kh-slider__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:44px;height:44px;border-radius:50%;border:0;background:#ffffffe6;color:#1d1d1f;display:grid;place-items:center;cursor:pointer;box-shadow:0 2px 10px #0000002e;opacity:0;transition:opacity .25s}.kh-slider:hover .kh-slider__btn,.kh-slider__btn:focus-visible{opacity:1}.kh-slider__btn--prev{left:16px}.kh-slider__btn--next{right:16px}.kh-slider__dots{position:absolute;left:0;right:0;bottom:14px;z-index:3;display:flex;justify-content:center;gap:8px}.kh-slider__dots button{width:8px;height:8px;border-radius:50%;border:0;padding:0;background:#ffffff73;cursor:pointer;transition:background .2s,transform .2s}.kh-slider__dots button.is-on{background:#fff;transform:scale(1.25)}.kh-banner--tl .kh-banner__cap{justify-content:flex-start}.kh-banner--tr .kh-banner__cap{left:auto;right:0;justify-content:flex-start}.kh-banner--bl .kh-banner__cap{justify-content:flex-end}.kh-banner--br .kh-banner__cap{left:auto;right:0;justify-content:flex-end}.kh-banner--tl:after,.kh-banner--bl:after{background:linear-gradient(90deg,#0000006b,#0000 55%)}.kh-banner--tr:after,.kh-banner--br:after{background:linear-gradient(270deg,#0000006b,#0000 55%)}.kh-tree+.kh-mats{padding-top:0}.kh-mats .kh-mat__img{aspect-ratio:1 / 1}@media(max-width:820px){.kh-slider{aspect-ratio:var(--ar-m);border-radius:22px}.kh-slider__btn{display:none}.kh-slider__dots{bottom:10px}.kh-slider .kh-banner__cap,.kh-banner--tr .kh-banner__cap,.kh-banner--tl .kh-banner__cap,.kh-banner--br .kh-banner__cap,.kh-banner--bl .kh-banner__cap{left:0;right:0;justify-content:flex-end;align-items:center;text-align:center;padding-bottom:40px}.kh-banner--tl:after,.kh-banner--tr:after,.kh-banner--bl:after,.kh-banner--br:after{background:linear-gradient(180deg,#0000 40%,#0000008c)}}.kap.kap-home .kh-card__img img:not(.is-alt){transform:scale(.88)!important}.kap.kap-home .kh-card:hover .kh-card__img img:not(.is-alt){transform:scale(.88)!important}
/*# sourceMappingURL=/cdn/shop/t/80/assets/kmd-apple-home-3.css.map */
