.kvsh-showcase{background:#08080a}.kvsh-showcase__header{text-align:center;padding:80px 2rem 0;background:#08080a}.kvsh-showcase__eyebrow{display:block;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#c19a5b;margin-bottom:.75rem;font-weight:500}.kvsh-showcase__heading{font-size:clamp(2rem,5vw,3.5rem);font-weight:800;color:#ececea;margin:0 0 .5rem;line-height:1.05;letter-spacing:-.01em}.kvsh-showcase__row{display:grid;grid-template-columns:1fr 1fr;min-height:75vh;border-top:1px solid rgba(255,255,255,.06);background:#08080a}.kvsh-showcase__row--reverse{direction:rtl}.kvsh-showcase__row--reverse>*{direction:ltr}.kvsh-showcase__image-wrap{position:relative;overflow:hidden}.kvsh-showcase__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s ease}.kvsh-showcase__image-wrap:hover .kvsh-showcase__img{transform:scale(1.04)}.kvsh-showcase__badge{position:absolute;top:1.5rem;left:1.5rem;background:#c19a5b;color:#08080a;font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:.35rem .8rem}.kvsh-showcase__content{display:flex;flex-direction:column;justify-content:center;padding:4rem 5rem;background:#08080a}.kvsh-showcase__item-eyebrow{display:block;font-size:.65rem;letter-spacing:.2em;text-transform:uppercase;color:#c19a5b;margin-bottom:1rem;font-weight:500}.kvsh-showcase__item-heading{font-size:clamp(1.8rem,3.5vw,3rem);font-weight:900;color:#ececea;margin:0 0 1.25rem;line-height:1;letter-spacing:-.01em;white-space:pre-line}.kvsh-showcase__item-subtext{font-size:.9rem;color:#ececea73;line-height:1.75;margin:0 0 1.5rem;white-space:pre-line}.kvsh-showcase__item-price{font-size:1.05rem;font-weight:700;color:#ececea;margin:0 0 1.75rem}.kvsh-showcase__cta{display:inline-block;color:#c19a5b;font-size:.75rem;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;border-bottom:1px solid rgba(193,154,91,.5);padding-bottom:3px;transition:opacity .2s;width:fit-content}.kvsh-showcase__cta:hover{opacity:.65}@media screen and (max-width:749px){.kvsh-showcase__row{grid-template-columns:1fr;min-height:auto;direction:ltr!important}.kvsh-showcase__row--reverse>*{direction:ltr}.kvsh-showcase__image-wrap{height:80vw}.kvsh-showcase__content{padding:2.5rem 1.5rem}.kvsh-showcase__header{padding:48px 1.5rem 0}}@media screen and (min-width:750px)and (max-width:989px){.kvsh-showcase__content{padding:3rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kvsh-collection-showcase.css.map */
