body .announcement-bar__message{text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem}body .header__menu-item,body .mega-menu__link,body .menu-drawer__menu-item{text-transform:uppercase;letter-spacing:.14em;font-size:1.25rem}body .mega-menu__link--level-2{font-weight:500}body .button,body .shopify-payment-button__button{text-transform:uppercase;letter-spacing:.16em;font-size:1.25rem}body .title-wrapper-with-link .link{text-transform:uppercase;letter-spacing:.14em;font-size:1.2rem}body .card__heading,body .card__heading a{font-family:var(--font-body-family);font-weight:400;text-transform:uppercase;letter-spacing:.08em;font-size:1.3rem;line-height:1.5}body .collection-list .card__heading,body .collection-list .card__heading a{font-family:var(--font-heading-family);text-transform:none;letter-spacing:0;font-size:2.2rem}body .price,body .price .price-item{font-size:1.25rem;font-weight:400;letter-spacing:.06em}body .card-information .price{margin-top:.2rem}body .price--on-sale .price-item--regular{opacity:.55}body .product .price--large,body .product .price--large .price-item{font-size:1.5rem;letter-spacing:.08em}body .card-wrapper .card{position:relative}body .card-wrapper .quick-add{position:absolute;top:1rem;right:1rem;margin:0;padding:0;z-index:3;grid-row-start:auto}body .card-wrapper .quick-add__submit{width:3.8rem;height:3.8rem;min-width:0;min-height:0;padding:0;margin:0;border:0;border-radius:50%;font-size:0;letter-spacing:0;line-height:0;background:#fbf8f3eb;color:#2a211b;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background .2s ease}body .card-wrapper .quick-add__submit:before{display:none}body .card-wrapper .quick-add__submit:after{content:"";position:static;inset:auto;box-shadow:none;border-radius:0;width:1.9rem;height:1.9rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232A211B' stroke-width='1.4' stroke-linejoin='round'%3E%3Cpath d='M5 8h14l-1.2 12.2H6.2L5 8z'/%3E%3Cpath d='M9 8V6.5a3 3 0 0 1 6 0V8'/%3E%3C/svg%3E") center / contain no-repeat}body .card-wrapper .quick-add__submit>span,body .card-wrapper .quick-add__submit .icon-wrap{display:none}body .card-wrapper .quick-add__submit:hover{background:#fbf8f3;transform:scale(1.06)}body .card-wrapper .quick-add__submit.loading:after{opacity:.3}@media screen and (max-width:749px){body .card-wrapper .quick-add{top:.6rem;right:.6rem}body .card-wrapper .quick-add__submit{width:3.2rem;height:3.2rem}body .card-wrapper .quick-add__submit:after{width:1.6rem;height:1.6rem}}body div[aria-label="POPUP Form"][role=dialog]{background:#2a211b2e!important}body div[aria-label="POPUP Form"] form.klaviyo-form{border-radius:0!important;box-shadow:0 10px 40px #2a211b1f!important;background-color:#fbf8f3!important}body div[aria-label="POPUP Form"] form.klaviyo-form>div,body div[aria-label="POPUP Form"] form.klaviyo-form img{border-radius:0!important}body div[aria-label="POPUP Form"] .klaviyo-form-richtext span[style*="40px"],body div[aria-label="POPUP Form"] .klaviyo-form-richtext span[style*="40px"] *{font-family:Bodoni Moda,Georgia,serif!important;font-size:26px!important;font-weight:400!important;line-height:1.3!important;letter-spacing:.06em!important;color:#2a211b!important}body div[aria-label="POPUP Form"] .klaviyo-form-richtext span[style*=medium],body div[aria-label="POPUP Form"] .klaviyo-form-richtext span[style*=medium] *{font-family:Jost,sans-serif!important;font-size:14px!important;font-weight:400!important;letter-spacing:.02em!important;color:#4a3c31!important}body div[aria-label="POPUP Form"] input{border-radius:0!important;border:0!important;border-bottom:1px solid rgba(42,33,27,.35)!important;background:transparent!important;font-family:Jost,sans-serif!important;padding-left:0!important}body div[aria-label="POPUP Form"] button.klaviyo-form-button{border-radius:0!important;background:#a52646!important;font-family:Jost,sans-serif!important;font-size:12px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:.18em!important;height:44px!important}body div[aria-label="POPUP Form"] button.klaviyo-form-button *{font-family:Jost,sans-serif!important;font-weight:400!important;color:#fbf8f3!important}body .caption-with-letter-spacing{text-transform:uppercase;letter-spacing:.22em}body h1 em,body h2 em,body .h0 em,body .h1 em,body .h2 em,body .hxl em{font-style:italic}body .product__title h1{font-size:clamp(2.6rem,3vw,3.6rem)}body .product__description{line-height:1.75}body .multicolumn-card__info h3{font-family:var(--font-heading-family);font-size:2rem}body .badge{text-transform:uppercase;letter-spacing:.12em;font-size:1rem}body .footer-block__heading{text-transform:uppercase;letter-spacing:.16em;font-family:var(--font-body-family);font-size:1.2rem}
/*# sourceMappingURL=/cdn/shop/t/14/assets/ryviera.css.map */
