@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600&display=swap";.header__heading-link .h2,.header__heading-link:hover .h2,.header__menu-item{color:rgb(var(--color-foreground))}.header__menu-item:hover span,.header__active-menu-item{color:var(--riva-gold)}.header__heading-logo-wrapper{display:flex;align-items:center}.header__heading-logo{max-height:5.6rem;width:auto;object-fit:contain}.header__heading{margin:0}.header__menu-item{padding-top:.8rem;padding-bottom:.8rem}.announcement-bar__message{padding-top:.6rem;padding-bottom:.6rem;min-height:0}@media screen and (max-width:749px){.header__heading-logo{max-height:4.4rem}.header__icon{height:4.4rem;width:4.4rem}}.product-media-container.media-type-image{--aspect-ratio:.8}.product-media-container.media-type-image .media img{object-fit:cover;object-position:center}.thumbnail-list .thumbnail img{object-fit:cover}:root{--riva-cream:#FFFFFF;--riva-cream-200:#FFFFFF;--riva-gold-100:#FFFFFF}.riva-ph{background:repeating-linear-gradient(135deg,#f7f7f7 0 12px,#f0f0f0 12px 24px)}.riva-gift{border:1px solid var(--riva-line)}.riva-gift__bar{background:#eee}.riva-waitlist,.riva-tile--soon{border:1px solid var(--riva-line)}.riva-sticky-atc__img{width:4.8rem;height:4.8rem;flex:none;object-fit:cover}.riva-sticky-atc__price{font-size:1.4rem}.riva-sticky-atc__price s{color:var(--riva-muted);margin-left:.6rem;font-size:1.2rem}body.riva-sticky-on{padding-bottom:7.6rem}@media(min-width:990px){.riva-sticky-atc{justify-content:center;gap:2rem}.riva-sticky-atc__info{flex:0 1 48rem}}.riva-save{display:inline-block;margin:.6rem 0 0;padding:.3rem .9rem;background:#eaf3ee;color:var(--riva-success);font-size:1.25rem;font-weight:500;letter-spacing:.04em}.card--standard .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em}.card-wrapper,.card-wrapper .card--standard{height:100%}.card--standard>.card__content{display:flex;flex-direction:column}.card--standard>.card__content .card__information{flex:1 1 auto}.card--standard>.card__content .riva-buy-now{margin-top:auto;padding-top:1.2rem}:root{--riva-oxblood:#670808;--riva-oxblood-800:#670808}.riva-compare th:nth-child(2),.riva-compare td:nth-child(2){background:#6708080d}.button:not(.button--tertiary):hover{filter:none}.riva-buy-now .button,.card-wrapper .quick-add__submit{box-sizing:border-box;max-width:100%}.section-header .header__heading-logo{filter:brightness(0) invert(1)}@media screen and (min-width:990px){.header__heading-logo{max-height:6.4rem}}.product-grid .grid__item{display:flex}.product-grid .grid__item>.card-wrapper{width:100%}.card--standard{display:flex;flex-direction:column;height:100%}.card--standard>.card__content{flex:1 1 auto;min-width:0}.riva-buy-now,.card--standard .quick-add{width:100%;max-width:100%}.riva-buy-now .button,.card--standard .quick-add__submit{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}@media screen and (max-width:749px){.riva-card-proof{display:block;white-space:normal;overflow:hidden;font-size:1rem;line-height:1.35;letter-spacing:.04em;min-height:2.7em}.riva-card-proof svg{display:inline-block;vertical-align:-1px;margin-right:.4rem}.product-grid,.contains-card--product{--grid-mobile-horizontal-spacing:1.2rem}.card--standard .card-information .price{min-height:4.6rem}.card--standard .quick-add__submit,.riva-buy-now .button{min-height:3.8rem;font-size:1.1rem;letter-spacing:.08em;padding:0 .6rem}}.footer__copyright .copyright__content:has(a[href*="shopify.com"]){display:none}.header__heading-link .h2{font-family:Cormorant Garamond,Bodoni Moda,Georgia,serif;font-weight:600;font-size:2.6rem;line-height:1;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;color:#fff}@media screen and (max-width:749px){.header__heading-link .h2{font-size:1.8rem;letter-spacing:.18em}}.product-grid .grid__item>.card-wrapper,.card--standard,.card--standard>.card__content,.riva-card-proof{min-width:0;max-width:100%}.card--card{display:flex;flex-direction:column;height:100%}.card--card>.card__content{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.card--card>.card__content .card__information{flex:1 1 auto}.card--card .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:2.8em}.card--card>.card__content .riva-buy-now{margin-top:auto;padding-top:1.2rem}.card--card .quick-add__submit{box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important}@media screen and (max-width:749px){.card--card .card-information .price{min-height:4.6rem}.card--card .quick-add__submit{min-height:3.8rem;font-size:1.1rem;letter-spacing:.08em;padding:0 .6rem}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/riva-header.css.map */
