.ri-dawn{--page-width: 144rem;--bg: #08090b;--surface: #15171b;--frame: #23262d;--accent: #4169e1;--accent-hover: #527bff;--text: #f5f6f8;--muted: #bfc4ce;--border: #30343c;--font-heading: var(--font-heading-family);--font-body: var(--font-body-family);background:var(--bg);color:var(--text)}.ri-dawn a{text-underline-offset:.35rem}.ri-dawn :focus-visible{outline-color:var(--accent)}.ri-dawn .header-wrapper{background:var(--bg);border-bottom:1px solid var(--border)}.ri-dawn .header{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left-icons heading right-icons";gap:12px;min-height:92px;max-width:1440px;padding:18px 48px}.ri-dawn .header>header-drawer{display:block;grid-area:left-icons;justify-self:start}.ri-dawn .header>.header__search{display:none}body.ri-dawn .header.header--mobile-center.header--has-menu{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left-icons heading right-icons"}body.ri-dawn .header.header--mobile-center.header--has-menu>.header__search{display:none}body.ri-dawn .header.header--mobile-center.header--has-menu .header__icons .header__search{display:block}.ri-dawn .header__heading,.ri-dawn .header>.header__heading-link{grid-area:heading;justify-self:center}.ri-dawn .header__heading-link{padding:8px 0;line-height:1}.ri-dawn .header__icons{grid-area:right-icons;justify-self:end;padding-right:0}.ri-dawn .header__icons .header__search{display:block}.ri-dawn .header__icon{color:var(--text)}.ri-dawn .header__icon:hover{color:var(--accent-hover)}.ri-wordmark{display:inline-flex;white-space:nowrap;font-family:var(--font-heading-family);font-weight:700;font-size:28px;line-height:1;letter-spacing:-.04em;color:var(--text)}.ri-wordmark__accent{color:var(--accent)}.ri-dawn .cart-count-bubble{background:var(--accent);color:#fff}.ri-dawn .search-modal{background:var(--bg);border-bottom:1px solid var(--border)}.ri-dawn .search-modal__content{max-width:1100px;margin:0 auto}.ri-dawn .menu-drawer{background:var(--bg);border-right:1px solid var(--border);box-shadow:none;width:420px;max-width:100vw}.ri-dawn .menu-drawer__navigation{padding:34px 28px 24px}.ri-menu-eyebrow{color:var(--muted);font-size:11px;letter-spacing:.2em;font-weight:700;margin:0 0 20px}.ri-dawn .ri-reference-navigation .menu-drawer__menu-item{padding:11px 0;font-family:var(--font-heading-family);font-size:24px;font-weight:700;line-height:1.35;text-transform:uppercase;letter-spacing:.01em}.ri-dawn .ri-reference-navigation .menu-drawer__menu-item:hover,.ri-dawn .ri-reference-navigation .menu-drawer__menu-item:focus{background:transparent;color:var(--accent-hover)}.ri-menu-tagline{padding-top:20px;margin-top:22px;border-top:1px solid var(--border);color:var(--muted);font-size:14px}.ri-dawn .menu-drawer__utility-links{background:var(--surface);padding:18px 28px}.ri-dawn .menu-drawer__account{margin:0;color:var(--muted)}.ri-dawn .button{font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ri-dawn .button:not(.button--secondary):hover{background:var(--accent-hover)}.ri-dawn .field__input,.ri-dawn .select__select,.ri-dawn .text-area{background:var(--surface);color:var(--text)}.ri-dawn .footer{border-top:1px solid var(--border);background:var(--bg)}.ri-dawn .footer__content-top{max-width:1440px;padding:0 48px 48px}.ri-dawn .footer__blocks-wrapper{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr;gap:40px}.ri-dawn .footer-block.grid__item{width:auto;max-width:none;margin:0}.ri-dawn .footer-block__heading{font-family:var(--font-body-family);font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.14em;margin:0 0 18px}.ri-dawn .footer-block__brand-info{max-width:290px}.ri-dawn .ri-footer-wordmark{display:inline-block;text-decoration:none;margin-bottom:18px}.ri-dawn .ri-footer-wordmark .ri-wordmark{font-size:32px}.ri-dawn .footer-block__details-content{color:var(--muted);font-size:14px;line-height:1.7}.ri-dawn .footer-block__details-content a{color:var(--muted);text-decoration:none}.ri-dawn .footer-block__details-content a:hover{color:var(--text)}.ri-dawn .footer-block__details-content .list-menu__item--link{display:block;padding:5px 0;font-size:14px}.ri-dawn .footer__content-bottom{border-top:1px solid var(--border);padding-top:24px}.ri-dawn .footer__content-bottom-wrapper{max-width:1440px;padding:0 48px}.ri-dawn .footer__column--info{align-items:flex-start}.ri-dawn .footer__copyright{margin-top:0;font-size:12px;color:var(--muted)}.ri-dawn .footer__copyright .copyright__content{font-size:12px}@media(max-width:989px){.ri-dawn .header{padding:14px 24px;min-height:80px}.ri-dawn .footer__blocks-wrapper{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}@media(max-width:749px){.ri-dawn .header{padding:12px;min-height:76px;gap:0}.ri-dawn .ri-wordmark{font-size:18px}.ri-dawn .header__icon{width:36px;height:44px}.ri-dawn .header__icon .svg-wrapper{width:22px;height:22px}.ri-dawn .header__icon--cart .svg-wrapper{width:40px;height:40px}.ri-dawn .header__icons .small-hide{display:flex!important}.ri-dawn .menu-drawer{width:100vw}.ri-dawn .footer__content-top{padding:0 20px 36px}.ri-dawn .footer__blocks-wrapper{gap:32px 20px}.ri-dawn .footer-block:first-child{grid-column:1 / -1}.ri-dawn .footer-block:last-child{grid-column:1 / -1}.ri-dawn .footer-block__brand-info{max-width:340px}.ri-dawn .footer__content-bottom-wrapper{padding:0 20px}}@media(prefers-reduced-motion:reduce){.ri-dawn *,.ri-dawn *:before,.ri-dawn *:after{scroll-behavior:auto!important}}@media(max-width:350px){.ri-dawn .header .ri-wordmark{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ri-brand.css.map */
