.hcap{--hcap-gutter: 6.25%;--hcap-art-height: clamp(500px, 31.4vw, 640px);--hcap-gap: 20px;display:block;padding:80px 0 32px;overflow:clip;color:var(--hcap-ink);background:var(--hcap-background);font:var(--hcap-body-weight) 21px/1.38 var(--hcap-body-font)}.hcap *,.hcap *:before,.hcap *:after{box-sizing:border-box}.hcap [hidden]{display:none!important}.hcap__header{padding-inline:var(--hcap-gutter);text-align:center}.hcap__orb{width:260px;height:260px;margin:0 auto 24px;border-radius:50%;overflow:hidden}.hcap__orb img{display:block;width:100%;height:100%;object-fit:contain}.hcap .hcap__heading{max-width:1050px;margin:0 auto;color:var(--hcap-ink);font:var(--hcap-heading-weight) 48px/1.0834 var(--hcap-heading-font);text-transform:none;letter-spacing:0}.hcap__eyebrow{margin:0 0 18px;font:var(--hcap-heading-weight) 21px/25px var(--hcap-heading-font)}.hcap__heading-mobile{display:none}.hcap__intro{max-width:735px;margin:28px auto 0;color:var(--hcap-muted)}.hcap__cta{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:24px;color:#b34f00;text-decoration:none}.hcap__cta:hover{color:#8f3f00;text-decoration:underline;text-underline-offset:5px}.hcap :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--hcap-ink);outline-offset:4px}.hcap__gallery{margin-top:72px;scroll-margin-top:176px}.hcap__rail{display:flex;align-items:stretch;gap:var(--hcap-gap);margin:0;padding:0 var(--hcap-gutter);list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--hcap-gutter);scrollbar-width:none}.hcap__rail::-webkit-scrollbar{display:none}.hcap__card{flex:0 0 calc(var(--hcap-art-height) * var(--hcap-ratio));min-width:0;margin:0;padding:0 0 4px;scroll-snap-align:start}.hcap__art{width:100%;aspect-ratio:var(--hcap-ratio);overflow:hidden;border-radius:28px;isolation:isolate}.hcap__art picture{display:block;width:100%;height:100%}.hcap__art img{display:block;width:100%;height:100%;object-fit:contain}.hcap__caption{max-width:clamp(512px,35.6vw,680px);padding:28px 16px 0;color:var(--hcap-muted);font:400 17px/21px var(--typeBasePrimary, Poppins),var(--typeBaseFallback, sans-serif)}.hcap__caption h3,.hcap__caption p{display:inline;margin:0;padding:0;font:inherit;text-transform:none;letter-spacing:0}.hcap__caption h3{color:var(--hcap-ink)}.hcap__controls{display:flex;justify-content:flex-end;gap:10px;margin:24px var(--hcap-gutter) 0}.hcap__paddle{position:relative;display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:50%;background:transparent;color:#111;cursor:pointer;-webkit-tap-highlight-color:transparent}.hcap__paddle:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--hcap-accent);transition:background .16s ease}.hcap__paddle svg{position:relative;display:block;width:12px;height:20px}.hcap__paddle:hover:not(:disabled):before{background:#ed6900}.hcap__paddle:disabled{color:#73777d;cursor:default}.hcap__paddle:disabled:before{background:#e1e3e7}.hcap__status{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hcap--privacy .hcap__heading{max-width:1260px;font-size:clamp(40px,4.4445vw,64px);line-height:1.0625}.hcap--privacy .hcap__intro{max-width:840px;margin-top:24px}.hcap--privacy .hcap__gallery{margin-top:80px}.hcap--privacy .hcap__art{border-radius:28px}.hcap--privacy .hcap__caption{max-width:none;padding:28px 16px 0;font:var(--hcap-body-weight) 17px/21px var(--hcap-body-font)}@media(min-width:735px)and (max-width:1068px){.hcap{--hcap-art-height: 416px}}@media(max-width:734px){.hcap{--hcap-gutter: max(6.25%, calc((100% - 420px)/2) );--hcap-art-height: 316px;padding-top:48px;font-size:19px;line-height:27px}.hcap__header{padding-inline:10px}.hcap__orb{width:152px;height:152px}.hcap .hcap__heading{max-width:480px;font-size:32px;line-height:36px}.hcap__heading-desktop{display:none}.hcap__heading-mobile{display:inline}.hcap__eyebrow{font-size:19px;line-height:24px}.hcap__intro,.hcap--privacy .hcap__intro{max-width:min(480px,87.5vw)}.hcap__intro{margin-top:28px}.hcap__cta{max-width:87.5vw;margin-top:24px;font-size:19px;line-height:27px}.hcap__gallery,.hcap--privacy .hcap__gallery{margin-top:56px;scroll-margin-top:110px}.hcap--ai .hcap__gallery{margin-top:40px}.hcap__card,.hcap--privacy .hcap__card{flex-basis:260px}.hcap__art{height:316px;aspect-ratio:auto}.hcap__art img{object-fit:cover;object-position:var(--hcap-mobile-position, 50% 50%)!important}.hcap__caption{max-width:none;padding:24px 16px 0;font-size:14px;line-height:18px}.hcap--privacy .hcap__heading{font-size:clamp(32px,10.2564vw,40px);line-height:1.1}.hcap--privacy .hcap__caption{padding-top:24px;font-size:14px;line-height:18px}}@media(prefers-reduced-motion:reduce){.hcap *,.hcap *:before{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/hho-capabilities.css.map */
