:root{--rlf-red: #D9143A;--rlf-red-hi: #FF2E4D;--rlf-ink: #0E1F20;--rlf-mist: #566768;--font-body-family: "Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--font-heading-family: "Archivo",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif;--font-heading-weight: 800;--buttons-radius: 999px;--buttons-radius-outset: 999px}body{-webkit-font-smoothing: antialiased}.banner__heading,.rich-text__heading,.image-with-text__heading,.main-page-title,.collection-hero__title,.footer-block__heading{font-stretch: 78%;letter-spacing: -0.01em;line-height: 1.02}.button::before,.button::after{border-radius: 999px}.announcement-bar__message{font-weight: 700;letter-spacing: .02em;white-space: normal;line-height: 1.35}.announcement-bar__message::before{content: "";display: inline-block;width: .6rem;height: .6rem;border-radius: 50%;background: var(--rlf-red-hi);box-shadow: 0 0 8px var(--rlf-red-hi);margin-right: .7rem;vertical-align: middle}.header__menu-item{font-weight: 600}.header__active-menu-item{text-decoration-color: var(--rlf-red);text-decoration-thickness: 2px;text-underline-offset: .5rem}.cart-count-bubble{background-color: var(--rlf-red) !important;color: #fff !important}.footer-block__heading{color: #fff}.footer-block__details-content .list-menu__item--link{color: rgba(242,238,233,.78)}.footer-block__details-content .list-menu__item--link:hover{color: #fff}#CartDrawer-Checkout,#checkout{background-color: var(--rlf-red) !important;color: #fff !important}