.kh3{position:relative;overflow:hidden;border-radius:0}.kh3__media{position:relative;height:var(--kh3-height-desktop);min-height:360px}.kh3__grid{height:100%;display:grid;grid-template-columns:repeat(3,1fr)}.kh3__item{position:relative;height:100%}.kh3__itemLink{display:block;height:100%}.kh3__img{width:100%;height:100%;display:block;object-fit:cover}.kh3__placeholder{width:100%;height:100%;background:#222}.kh3__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--kh3-overlay));pointer-events:none}.kh3__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;z-index:2;pointer-events:none}.kh3__textWrap{display:none!important}.kh3__ctaWrap{width:100%;display:flex;justify-content:center;padding:0 1.5rem 56px;pointer-events:auto}.kh3__btn.button{display:inline-flex;align-items:center;justify-content:center;background:#ffffff24;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:14px 34px;min-height:46px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px;line-height:1;text-decoration:none;box-shadow:0 10px 28px #00000038,inset 0 1px #ffffff40;transition:transform .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.kh3__btn.button:hover{transform:translateY(-1px);background:#fff3;border-color:#ffffffb3;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff4d}}.kh3__btn.button:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px}.kh3__btn.button:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;border-radius:999px;background:radial-gradient(circle,#ffffff2e,#fff0 60%);opacity:.8;filter:blur(6px);z-index:-1}.kh3__btn.button{position:relative}@media(hover:hover)and (pointer:fine){.kh3__btn.button:hover{transform:translateY(-1px)}}@media(max-width:749px){.kh3__media{height:var(--kh3-height-mobile);min-height:320px}.kh3__grid{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.kh3__item{flex:0 0 100%;min-width:100%;scroll-snap-align:start}.kh3__item:nth-child(n+2){display:block}.kh3__grid::-webkit-scrollbar{display:none}.kh3__grid{scrollbar-width:none}.kh3__btn.button{padding:12px 22px}}.kh3__btn.button:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-kapture-hero-3up.css.map */
