.cv-collection-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--cv-ink)}.cv-collection-hero.collection-hero--with-image{padding:0}.cv-collection-hero__inner,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__inner{position:relative;z-index:1;display:flex;align-items:flex-end;min-height:clamp(36rem,30vw,48rem);padding-top:clamp(4rem,5vw,6rem);padding-bottom:clamp(3.5rem,4vw,5rem)}.cv-collection-hero .cv-collection-hero__copy,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__copy{width:100%;max-width:78rem;padding:0}.cv-collection-hero__eyebrow{margin:0 0 1.5rem}.cv-collection-hero .cv-collection-hero__title{max-width:14ch;margin:0;font-size:clamp(4.8rem,5.2vw,8rem);line-height:1;letter-spacing:-.04em}.cv-collection-hero .collection-hero__description{max-width:52rem;margin:1.4rem 0 0;font-size:1.5rem;line-height:1.5}.cv-collection-hero .collection-hero__description p{margin:0}.cv-collection-hero__footer{max-width:34rem;margin-top:2rem;padding-top:1.4rem;border-top:1px solid currentColor}.cv-collection-hero__count{font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.cv-collection-hero .cv-collection-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;width:100%;height:100%;min-height:0;margin:0;overflow:hidden;border:0;border-radius:0;box-shadow:none;background:#d8d0c5}.cv-collection-hero__media img{width:100%;height:100%;object-fit:cover;object-position:center 52%}.cv-collection-hero__media--vineyard img{object-position:center}.cv-collection-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0c0f0cbf,#0c0f0c7a 46%,#0c0f0c33)}.cv-collection-hero .cv-collection-hero__media--product{background:#d8d0c5}.cv-collection-hero__media--product img{object-fit:contain;object-position:74% center}.cv-collection-hero.collection-hero--with-image .cv-collection-hero__copy,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__eyebrow,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__title,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__count{color:#fff}.cv-collection-hero:not(.collection-hero--with-image){background:var(--cv-ivory)}.cv-collection-hero:not(.collection-hero--with-image) .cv-collection-hero__inner{min-height:24rem}.cv-collection-results{background:var(--cv-ivory)}.cv-collection-results .facets-wrapper{margin-bottom:2.8rem;padding-top:1.2rem;border-top:1px solid rgba(32,34,29,.25)}.cv-collection-results .product-grid{--grid-desktop-horizontal-spacing: clamp(1.4rem, 2vw, 3rem);--grid-mobile-horizontal-spacing: 1.2rem;row-gap:clamp(4rem,5vw,7rem)}.cv-collection-results .card-wrapper{height:100%}.cv-collection-results .card__inner{overflow:hidden;background:#d8d0c5}.cv-collection-results .card__media .media img{object-fit:contain}.cv-collection-results .card>.card__content{margin-top:1.4rem;padding-top:1.4rem;border-top:1px solid rgba(32,34,29,.32)}.cv-collection-results .card__information{padding-top:0;padding-bottom:0}.cv-collection-results .card__heading.h5{max-width:27ch;padding-right:2.2rem;font-family:Iowan Old Style,Baskerville,Georgia,serif;font-size:clamp(1.9rem,1.85vw,2.5rem);font-weight:400;line-height:1.2;letter-spacing:-.02em}.cv-collection-results .card-information .price{margin-top:1rem;font-size:1.3rem;letter-spacing:.02em}.cv-collection-results .card__badge .badge{padding:.7rem 1rem;font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase}.cv-collection-results .card-wrapper:hover .card__heading a,.cv-collection-results .card-wrapper:focus-within .card__heading a{text-decoration:underline;text-underline-offset:.35rem}@media(min-width:990px){.cv-collection-results .card-wrapper:focus-within .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.cv-collection-results .card-wrapper:focus-within .media.media--hover-effect>img+img{opacity:1}}@media(max-width:989px){.cv-collection-hero__inner,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__inner{min-height:36rem}.cv-collection-hero .cv-collection-hero__title{font-size:clamp(4.8rem,7vw,6.4rem)}}@media(max-width:749px){.cv-collection-hero__inner,.cv-collection-hero.collection-hero--with-image .cv-collection-hero__inner{min-height:39rem;padding-top:3.2rem;padding-bottom:3.2rem}.cv-collection-hero .cv-collection-hero__title{font-size:clamp(4.2rem,11vw,5.6rem)}.cv-collection-hero__eyebrow{margin-bottom:1.2rem}.cv-collection-hero__footer{margin-top:1.5rem}.cv-collection-hero__media:after{background:linear-gradient(0deg,#0c0f0cd1,#0c0f0c7a 56%,#0c0f0c24)}.cv-collection-hero__media--product img{object-position:center 30%}.cv-collection-hero__media--vineyard img{object-position:74% center}.cv-collection-results .facets-wrapper{margin-bottom:2rem}.cv-collection-results .product-grid{row-gap:3.4rem}.cv-collection-results .card>.card__content{margin-top:1rem;padding-top:1rem}.cv-collection-results .card__heading.h5{padding-right:0;font-size:1.6rem}.cv-collection-results .card-information .price{font-size:1.2rem}}@media(prefers-reduced-motion:reduce){.cv-collection-results .media--hover-effect img{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cv-collection.css.map */
