:root{--richez-black: #0a0a0a;--richez-white: #ffffff;--richez-off-white: #f5f5f5;--richez-gray-light: #e0e0e0;--richez-gray-mid: #9a9a9a;--richez-gray-dark: #333333;--richez-font-heading: "Helvetica Neue", Arial, sans-serif;--richez-font-body: "Helvetica Neue", Arial, sans-serif;--richez-letter-spacing: .08em}body{font-family:var(--richez-font-body);color:var(--richez-black);background:var(--richez-white)}.announcement-bar{background:var(--richez-black)!important;color:var(--richez-white)!important;letter-spacing:var(--richez-letter-spacing);font-size:12px;text-transform:uppercase}.announcement-bar a{color:var(--richez-white)!important}.header{background:var(--richez-white);border-bottom:1px solid var(--richez-gray-light)}.header__heading-logo,.header__heading-link{color:var(--richez-black)!important;font-family:var(--richez-font-heading);font-weight:700;letter-spacing:.15em;text-transform:uppercase}.header__menu-item{color:var(--richez-black);text-transform:uppercase;font-size:13px;letter-spacing:.04em}.header__icon svg,.header__icon{color:var(--richez-black)}.richez-section-heading{text-align:center;margin:3rem 0 2rem}.richez-section-heading h2{font-family:var(--richez-font-heading);font-weight:700;letter-spacing:.12em;text-transform:uppercase;font-size:28px;margin-bottom:.5rem;color:var(--richez-black)}.richez-section-heading p{color:var(--richez-gray-mid);font-size:14px;letter-spacing:.02em}.banner__heading{color:var(--richez-white);font-family:var(--richez-font-heading);font-weight:800;letter-spacing:.05em;text-transform:uppercase}.banner__box{background:#0a0a0a8c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.banner .button,.button--primary{background:var(--richez-white);color:var(--richez-black);border:1px solid var(--richez-white);border-radius:0;text-transform:uppercase;letter-spacing:.08em;font-size:13px;transition:all .2s ease}.banner .button:hover,.button--primary:hover{background:transparent;color:var(--richez-white)}.button--secondary{background:transparent;color:var(--richez-black);border:1px solid var(--richez-black);border-radius:0;text-transform:uppercase;letter-spacing:.08em;font-size:13px}.button--secondary:hover{background:var(--richez-black);color:var(--richez-white)}.card{border-radius:0;border:1px solid var(--richez-gray-light);background:var(--richez-white)}.card__badge .badge{background:var(--richez-black);color:var(--richez-white);border-radius:0;text-transform:uppercase;font-size:11px;letter-spacing:.05em}.card__heading a{color:var(--richez-black);font-weight:500;text-transform:uppercase;font-size:13px;letter-spacing:.02em}.price{color:var(--richez-black);font-weight:600}.price--on-sale .price__sale .price-item--regular{color:var(--richez-gray-mid);text-decoration:line-through}.rating-star{color:var(--richez-black)}.multicolumn-card__info{background:#0a0a0aa6;color:var(--richez-white)}.multicolumn-card__title{color:var(--richez-white)!important;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.richez-testimonials{text-align:center;padding:3rem 1rem;background:var(--richez-off-white)}.richez-testimonials h2{font-family:var(--richez-font-heading);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-size:24px}.richez-rating{color:var(--richez-gray-dark);margin-top:.5rem}.email-signup-banner{background:var(--richez-black)!important}.email-signup-banner__box .banner__heading,.email-signup-banner__box p{color:var(--richez-white)!important;text-transform:uppercase;letter-spacing:.08em}.email-signup-banner input[type=email]{border-radius:0;border:1px solid var(--richez-white);background:transparent;color:var(--richez-white)}.email-signup-banner button{background:var(--richez-white);color:var(--richez-black);border-radius:0;text-transform:uppercase;letter-spacing:.05em}.footer{background:var(--richez-black);color:var(--richez-gray-light)}.footer-block__heading{color:var(--richez-white);text-transform:uppercase;letter-spacing:.08em;font-size:14px}.footer a{color:var(--richez-gray-light)}.footer a:hover{color:var(--richez-white)}.product__title{font-family:var(--richez-font-heading);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.product__text.inline-richtext{color:var(--richez-gray-mid);text-transform:uppercase;font-size:12px;letter-spacing:.1em}product-info .price{font-size:22px}.product-form__input .form__label{text-transform:uppercase;font-size:12px;letter-spacing:.05em}fieldset input[type=radio]+label{border-radius:0;border:1px solid var(--richez-black);color:var(--richez-black)}fieldset input[type=radio]:checked+label{background:var(--richez-black);color:var(--richez-white)}.product-form__submit{border-radius:0}.accordion__title{text-transform:uppercase;font-size:13px;letter-spacing:.05em}@media screen and (max-width:749px){.richez-section-heading h2{font-size:22px}.banner__heading{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/richez-custom.css.map */
