.ck-hero{--ck-navy: #011426;--ck-lime: #b9e000;position:relative;z-index:0;isolation:isolate;width:100%;background:var(--ck-navy);color:#fff}.template-index .section-header.shopify-section-group-header-group,.template-index .shopify-section-group-header-group{position:relative;z-index:20}.ck-hero__viewport,.ck-hero__slides,.ck-hero__slide,.ck-hero__empty{position:relative}.ck-hero__viewport{overflow:hidden}.ck-hero__slides,.ck-hero__empty{aspect-ratio:1 / 1}.ck-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s ease,visibility .45s ease}.ck-hero__slide.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto}.ck-hero__media{position:relative;width:100%;height:100%;aspect-ratio:1 / 1;overflow:hidden}.home-carousel__link,.ck-hero__media picture{display:block;width:100%;height:100%}.home-carousel__link{color:inherit;text-decoration:none}.ck-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--ck-focal-mobile, center center)}.ck-hero__slide--image-fit-content .ck-hero__image{object-fit:contain}.home-carousel__link:focus-visible,.ck-hero__arrow:focus-visible,.ck-hero__dot:focus-visible{outline:.2rem solid #fff;outline-offset:.3rem}.home-carousel__link:focus-visible{position:relative;z-index:2;outline-offset:-.4rem}.ck-hero__arrow{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:50%;background:#0114267a;color:#fff;cursor:pointer;transform:translateY(-50%);transition:background-color .18s ease,border-color .18s ease}.ck-hero__arrow:hover{border-color:var(--ck-lime);background:var(--ck-navy)}.ck-hero__arrow svg{width:2rem;height:2rem}.ck-hero__arrow--previous{left:1.6rem}.ck-hero__arrow--next{right:1.6rem}.ck-hero__dots{position:absolute;right:0;bottom:2.4rem;left:0;z-index:3;display:flex;justify-content:center;gap:.8rem}.ck-hero__dot{width:.9rem;height:.9rem;padding:0;border:1px solid #fff;border-radius:50%;background:transparent;cursor:pointer;transition:width .18s ease,border-radius .18s ease,background-color .18s ease}.ck-hero__dot.is-active{width:2.8rem;border-color:var(--ck-lime);border-radius:999px;background:var(--ck-lime)}.ck-hero__empty{overflow:hidden;background:#eef2f4}.ck-hero__empty svg{width:100%;height:100%}.home-carousel-intro{background:#fff;color:var(--ck-navy, #011426)}.home-carousel-intro__inner{width:min(100%,112rem);margin:0 auto;padding:3.2rem 2rem 3.6rem}.home-carousel-intro__heading{margin:0 0 1.2rem;color:inherit;font-family:var(--font-heading-family);font-size:clamp(2.4rem,3vw,3.2rem);font-weight:800;letter-spacing:-.025em;line-height:1.15}.home-carousel-intro__text{max-width:82rem;color:#011426d1;font-size:1.6rem;line-height:1.65}.home-carousel-intro__text p{margin:0}.home-carousel-intro__links{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin-top:1.8rem}.home-carousel-intro__link{color:#355000;font-size:1.5rem;font-weight:750;text-underline-offset:.3rem}.home-carousel-intro__link:hover{color:#011426}.home-carousel-intro__link:focus-visible{outline:.2rem solid #355000;outline-offset:.3rem}@media screen and (min-width:750px)and (max-width:989px){.ck-hero__slides,.ck-hero__empty,.ck-hero__media{aspect-ratio:4 / 3}.ck-hero__image{object-position:var(--ck-focal-tablet, center center)}}@media screen and (min-width:990px)and (max-width:1439px){.ck-hero__slides,.ck-hero__empty,.ck-hero__media{aspect-ratio:16 / 7}.ck-hero__image{object-position:var(--ck-focal-desktop, center center)}}@media screen and (min-width:1440px){.ck-hero__slides,.ck-hero__empty,.ck-hero__media{aspect-ratio:43 / 12}.ck-hero__image{object-position:var(--ck-focal-wide, center center)}}@media screen and (min-width:750px){.ck-hero__arrow--previous{left:3rem}.ck-hero__arrow--next{right:3rem}.home-carousel-intro__inner{padding:4rem 4rem 4.4rem}}@media screen and (max-width:749px){.ck-hero__arrow{top:auto;bottom:1.4rem;width:3.8rem;height:3.8rem;transform:none}.ck-hero__dots{bottom:2.8rem}}@media(prefers-reduced-motion:reduce){.ck-hero__slide,.ck-hero__arrow,.ck-hero__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-carnakit-hero-carousel.css.map */
