.kh-products-cine{padding:6rem 0;background-color:#fff;overflow:hidden}.kh-products-cine__heading{text-align:center;margin-bottom:4rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 2.4rem);letter-spacing:.1em;text-transform:uppercase}.kh-products-cine__carousel-wrapper{position:relative;width:100%}.kh-products-cine__track{display:flex;gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;padding:2rem 10vw;scrollbar-width:none;-ms-overflow-style:none;align-items:center}.kh-products-cine__track::-webkit-scrollbar{display:none}.kh-products-cine__card{flex:0 0 320px;scroll-snap-align:center;transition:transform .5s cubic-bezier(.25,1,.5,1),opacity .5s ease;position:relative;opacity:.6}.kh-products-cine__card:hover{opacity:1}@media screen and (min-width:990px){.kh-products-cine__card{flex:0 0 450px}}.kh-products-cine__media{position:relative;width:100%;overflow:hidden;border-radius:2px;background-color:#f5f5f5}.kh-products-cine__media img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.kh-products-cine__card:hover .kh-products-cine__media img{transform:scale(1.05)}.kh-products-cine__info{margin-top:1.5rem;text-align:center}.kh-products-cine__title{font-family:var(--font-heading-family);font-size:1.2rem;margin:0 0 .5rem;letter-spacing:.05em;color:#111;text-decoration:none;display:block}.kh-products-cine__price{font-size:1rem;color:#444;margin-bottom:1.5rem}.kh-products-cine__btn{display:inline-block;padding:.8rem 2rem;border:1px solid #111;color:#111;text-decoration:none;font-size:.8rem;letter-spacing:.1em;text-transform:uppercase;transition:all .3s ease}.kh-products-cine__btn:hover{background-color:#111;color:#fff}.kh-products-cine__nav{display:flex;justify-content:center;gap:2rem;margin-top:3rem}.kh-products-cine__nav-btn{background:none;border:none;cursor:pointer;color:#111;opacity:.5;transition:opacity .3s ease}.kh-products-cine__nav-btn:hover{opacity:1}.kh-products-cine__title:hover{color:#98cbc2}@media screen and (max-width:749px){.kh-products-cine__card{flex:0 0 280px}.kh-products-cine{padding:4rem 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kh-collection-products-cine.css.map */
