.kh-campaigns.wrap{padding-top:28px;padding-bottom:28px}.kh-campaigns__heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:17px}.kh-campaigns__heading h1{font:600 14px/1.4 DM Sans,Arial,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#102137}.kh-campaigns__heading>span{font-size:12px;color:#667684}.kh-campaigns__gallery{display:block}.kh-campaigns__rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kh-campaigns__card{min-width:0;overflow:hidden;border-radius:16px;background:#071a31;box-shadow:0 8px 26px #071a310c;border:1px solid #071a3110;transition:box-shadow .25s,transform .25s}.kh-campaigns__card:hover{transform:translateY(-3px);box-shadow:0 15px 35px #071a311a}.kh-campaigns__link,.kh-campaigns__card picture{display:block}.kh-campaigns__image{display:block;width:100%;height:auto;object-fit:contain}.kh-campaigns__link:focus-visible{outline:3px solid #86dbff;outline-offset:-6px}.kh-campaigns__empty{display:grid;place-items:center;aspect-ratio:4/3;color:#fff;padding:30px}.kh-campaigns__controls{display:none}.kh-campaigns__rail:focus-visible{outline:2px solid #1383b5;outline-offset:5px}@media(max-width:749px){.kh-campaigns.wrap{padding:20px 0 12px}.kh-campaigns__heading{padding:0 20px;margin-bottom:13px}.kh-campaigns__heading h1{font-size:11px;letter-spacing:1.4px}.kh-campaigns__heading>span{font-size:10px}.kh-campaigns__rail{display:flex;gap:12px;padding:0 20px 7px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:20px;scrollbar-width:none;overscroll-behavior-x:contain}.kh-campaigns__rail::-webkit-scrollbar{display:none}.kh-campaigns__card{flex:0 0 calc(100% - 12px);border-radius:12px;scroll-snap-align:start;scroll-snap-stop:always;box-shadow:none}.kh-campaigns__card:hover{transform:none}.kh-campaigns__controls{display:flex;align-items:center;gap:2px;padding:5px 20px 0}.kh-campaigns__controls button{border:0;background:transparent;color:#173953;height:44px;width:40px;display:grid;place-items:center;border-radius:30px;font-size:20px}.kh-campaigns__controls button:hover{background:#e8eef3}.kh-campaigns__controls button:disabled{opacity:.25}.kh-campaigns__dots{display:flex}.kh-campaigns__dots button{width:30px}.kh-campaigns__dots span{display:block;width:7px;height:7px;border-radius:10px;background:#adbeca;transition:width .2s}.kh-campaigns__dots [aria-current=true] span{width:20px;background:#123d5c}.kh-campaigns__hint{margin-left:auto;font-size:11px;color:#62788a}}@media(prefers-reduced-motion:reduce){.kh-campaigns__card,.kh-campaigns__dots span{transition:none}.kh-campaigns__rail{scroll-behavior:auto}}.wordmark img{width:var(--logo-width,52px);height:52px;object-fit:contain}.wordmark .brand-name{overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.wordmark img{width:min(var(--logo-width,52px),60px);height:36px}.wordmark .brand-name{max-width:120px}}.kh-brands{padding:55px 0 61px;background:#fff;overflow:hidden}.kh-brands__intro{text-align:center}.kh-brands__intro .eyebrow{color:#2c89ad;letter-spacing:.2em}.kh-brands__intro h2{font-size:clamp(24px,3vw,36px);margin:10px 0 30px;letter-spacing:-.035em}.kh-brands__viewport{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.kh-brands__track{display:flex;width:max-content;animation:kh-brand-slide 28s linear infinite}.kh-brands__viewport:hover .kh-brands__track,.kh-brands__viewport:focus-within .kh-brands__track{animation-play-state:paused}.kh-brands__set{display:flex;align-items:center;justify-content:space-around;gap:clamp(70px,8vw,145px);padding:20px clamp(35px,4vw,72px);white-space:nowrap;flex:none}.kh-brands__set span{font-size:clamp(24px,3.5vw,42px);font-weight:800;letter-spacing:-.045em;color:#244659;opacity:.78}.kh-brands__set span:nth-child(3){letter-spacing:-.055em;font-weight:700}.kh-brands__set span:nth-child(4){font-weight:650}.kh-brands__set span:nth-child(5){font-style:italic}.kh-brands__set span:hover{color:#0f8abe;opacity:1}@keyframes kh-brand-slide{to{transform:translate(-50%)}}@media(max-width:749px){.kh-brands{padding:42px 0 50px}.kh-brands__set{gap:65px;padding-inline:32px}.kh-brands__set span{font-size:28px}}@media(prefers-reduced-motion:reduce){.kh-brands__track{animation:none;width:100%;overflow-x:auto}.kh-brands__set[aria-hidden]{display:none}.kh-brands__set{gap:35px}}.kh-brands__set a{font-size:clamp(24px,3.5vw,42px);font-weight:800;letter-spacing:-.045em;color:#244659;opacity:.78;text-decoration:none}.kh-brands__set a:hover{color:#0f8abe;opacity:1}.kh-brands__set a:focus-visible{outline:3px solid #0f8abe;outline-offset:5px}@media(max-width:749px){.kh-brands__set a{font-size:28px}}.kh-category-section{padding-top:clamp(40px,6vw,78px);padding-bottom:clamp(32px,5vw,64px)}.kh-category-section__head{text-align:center;margin-bottom:32px}.kh-category-section__head .eyebrow{color:#1886b5;letter-spacing:.2em}.kh-category-section__head h2{font-size:clamp(29px,3.8vw,48px);letter-spacing:-.04em;line-height:1.1;margin:13px 0}.kh-category-section__head p{font-size:15px;color:#5b7384}.kh-category-section__rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.kh-category-section__entry{min-width:0}.kh-category-section__card{display:block;color:#10283d;text-decoration:none}.kh-category-section__image{position:relative;overflow:hidden;aspect-ratio:4/5;border-radius:18px;background:#e9f0f5}.kh-category-section__image img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s ease}.kh-category-section__card:hover img{transform:scale(1.055)}.kh-category-section__arrow{position:absolute;right:13px;bottom:13px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fffffff0;color:#09283f;font-size:20px}.kh-category-section__info{padding:14px 3px 0}.kh-category-section__info h3{font-size:clamp(15px,1.5vw,20px);margin:0 0 5px;line-height:1.2}.kh-category-section__info p{font-size:12px;line-height:1.45;color:#63798b;margin:0}.kh-category-section__shortcuts{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px;padding-top:20px;border-top:1px solid #dae5ec}.kh-category-section__shortcuts span{font-size:11px;color:#587286;letter-spacing:.13em;text-transform:uppercase;margin-right:6px}.kh-category-section__shortcuts a{border:1px solid #cbdfe9;border-radius:30px;padding:8px 14px;color:#14354e;font-size:12px;text-decoration:none;transition:background .2s}.kh-category-section__shortcuts a:hover{background:#e8f6fd}.kh-category-section__card:focus-visible,.kh-category-section__shortcuts a:focus-visible{outline:3px solid #1b96ce;outline-offset:4px}@media(max-width:900px){.kh-category-section__rail{gap:12px}.kh-category-section__info p{font-size:11px}}@media(max-width:749px){.kh-category-section__head{text-align:left;margin-bottom:22px}.kh-category-section__head h2{font-size:33px}.kh-category-section__rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:18px;margin-inline:-18px;padding:0 18px 18px;scrollbar-width:none}.kh-category-section__rail::-webkit-scrollbar{display:none}.kh-category-section__entry{flex:0 0 min(62vw,265px);scroll-snap-align:start}.kh-category-section__image{border-radius:14px}.kh-category-section__info h3{font-size:18px}.kh-category-section__shortcuts{gap:8px}.kh-category-section__shortcuts span{width:100%}}@media(prefers-reduced-motion:reduce){.kh-category-section__image img{transition:none}}.kh-deals{background:linear-gradient(145deg,#eef5fa,#f8fbfd 58%,#eaf5fa);border-block:1px solid #d9e9f1;padding-block:clamp(48px,6vw,86px)}.kh-deals__head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:27px}.kh-deals__head .eyebrow{color:#257fa6;letter-spacing:.17em}.kh-deals__head h2{font-size:clamp(32px,4vw,52px);letter-spacing:-.04em;margin:12px 0 8px}.kh-deals__head p{font-size:15px;color:#5d7486;margin:0}.kh-deals__rail{display:flex;gap:17px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 0 16px;scrollbar-color:#a9ccde transparent}.kh-deals__item{flex:0 0 min(31%,370px);min-width:0;scroll-snap-align:start}.kh-deals__card{display:block;height:100%;color:#102b40;text-decoration:none}.kh-deals__media{position:relative;display:grid;place-items:center;aspect-ratio:1.13;background:#e1e9ee;border-radius:25px;padding:34px;overflow:hidden}.kh-deals__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .45s}.kh-deals__card:hover .kh-deals__media img{transform:scale(1.045)}.kh-deals__badge{position:absolute;left:15px;top:15px;background:#0b354d;color:#fff;border-radius:100px;padding:8px 14px;font-size:12px;font-weight:700;letter-spacing:.03em}.kh-deals__badge--demo{background:#fff;color:#254459;border:1px solid #cad8e2}.kh-deals__open{position:absolute;right:15px;bottom:15px;display:grid;place-items:center;background:#0b354d;color:#fff;width:40px;height:40px;border-radius:50%;font-size:22px}.kh-deals__details{padding:17px 7px 5px}.kh-deals__vendor{font-size:10px;letter-spacing:.17em;color:#57778a;text-transform:uppercase}.kh-deals__details h3{font-size:18px;line-height:1.38;margin:8px 0 12px}.kh-deals__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;color:#0b2b43}.kh-deals__prices strong{font-size:19px}.kh-deals__prices s{font-size:14px;color:#82929b}.kh-deals__enquire{font-size:13px;color:#34647e}.kh-deals__empty{padding:35px;color:#36566b;background:#fff;border-radius:15px;min-width:100%}.kh-deals__empty a{margin-left:12px;color:#086b98}.kh-deals__card:focus-visible{outline:3px solid #078fcb;outline-offset:4px}@media(max-width:749px){.kh-deals__head{align-items:start;flex-direction:column}.kh-deals__head h2{font-size:33px}.kh-deals__rail{margin-inline:-18px;padding-inline:18px;scroll-padding-inline:18px;scrollbar-width:none}.kh-deals__rail::-webkit-scrollbar{display:none}.kh-deals__item{flex-basis:min(76vw,330px)}.kh-deals__media{padding:22px;border-radius:20px}.kh-deals__details h3{font-size:16px}.kh-deals__badge{font-size:10px}}@media(prefers-reduced-motion:reduce){.kh-deals__media img{transition:none}}.kh-latest.section{padding-top:28px;padding-bottom:44px}.kh-latest .kh-latest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.kh-latest__item{min-width:0}.kh-latest__grid .card-photo{aspect-ratio:1.3;border:1px solid #e5ebf0;padding:28px}.kh-latest__badge{display:inline-block;margin-top:12px;padding:4px 9px;border:1px solid #d9e4eb;border-radius:4px;font-size:10px;letter-spacing:.5px;color:#52687d}.kh-latest .product-card h3{line-height:1.5}.kh-latest .price{font-size:16px}@media(max-width:749px){.kh-latest.section{padding-top:22px;padding-bottom:30px}.kh-latest .kh-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kh-latest .section-top{align-items:start;flex-direction:column;gap:15px}.kh-latest__grid .card-photo{padding:14px;aspect-ratio:1}.kh-latest .price{font-size:13px}.kh-latest__badge{font-size:9px}.kh-latest .product-card h3{font-size:14px}}.kh-laptop-card{height:100%;background:#fff;border:1px solid #e4e9ee;border-radius:15px;overflow:hidden;transition:box-shadow .25s,border-color .25s}.kh-laptop-card:hover{box-shadow:0 12px 35px #1738540d;border-color:#aed4e8}.kh-laptop-card__link{display:flex;flex-direction:column;height:100%;padding:12px}.kh-laptop-card__photo{position:relative;aspect-ratio:1.35;background:#f6f8fa;border-radius:9px;padding:28px 20px;display:grid;place-items:center;overflow:hidden}.kh-laptop-card__photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transition:transform .3s}.kh-laptop-card:hover img{transform:scale(1.035)}.kh-laptop-card__badge{position:absolute;left:10px;top:10px;padding:4px 7px;background:#ffffffed;color:#425b70;border:1px solid #dfe7ee;border-radius:5px;font-size:9px;line-height:1.4}.kh-laptop-card__body{padding:19px 8px 5px;display:flex;flex-direction:column;flex:1}.kh-laptop-card__vendor{color:#657c8f;text-transform:uppercase;font-size:10px;letter-spacing:1.6px}.kh-laptop-card__body h3{font-size:16px;line-height:1.5;margin:8px 0 15px;font-weight:600;letter-spacing:-.2px}.kh-laptop-card__price{font-size:18px;font-weight:700;color:#102d44;margin-top:auto;margin-bottom:17px}.kh-laptop-card__action{display:flex;justify-content:space-between;align-items:center;padding:11px 14px;border:1px solid #dce8ef;border-radius:6px;background:#f1f7fa;font-size:12px;font-weight:600;color:#163b54}.kh-laptop-card:hover .kh-laptop-card__action{background:#ddf2fd;border-color:#c1e4f5}@media(max-width:749px){.kh-laptop-card{border-radius:11px}.kh-laptop-card__link{padding:7px}.kh-laptop-card__photo{aspect-ratio:1.1;padding:28px 9px 13px}.kh-laptop-card__body{padding:13px 3px 4px}.kh-laptop-card__body h3{font-size:12px;margin:7px 0 12px}.kh-laptop-card__vendor{font-size:9px;letter-spacing:1px}.kh-laptop-card__price{font-size:13px;margin-bottom:12px}.kh-laptop-card__badge{font-size:8px;top:6px;left:6px;padding:3px 5px}.kh-laptop-card__action{font-size:10px;padding:9px}.kh-laptop-card__photo img{max-height:150px}}@media(prefers-reduced-motion:reduce){.kh-laptop-card,.kh-laptop-card__photo img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
