:root{--rit-heading: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--rit-body: "Hanken Grotesk", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--rit-mono: "DM Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--rit-pink: #FF0099;--rit-ink: #111111;--rit-line: #e7e7e5;--font-heading-family: var(--rit-heading);--font-heading-italic: var(--rit-heading);--font-heading-weight: 600;--font-heading-spacing: -.02em;--font-heading-height: 1.08;--font-heading-scale: 1.2;--font-body-family: var(--rit-body);--font-body-weight: 400;--font-body-weight-bold: 600;--font-body-height: 1.6;--font-body-spacing: 0px;--font-menu-family: var(--rit-body);--font-menu-weight: 500;--font-collapsible-family: var(--rit-body);--font-collapsible-weight: 500;--font-button-family: var(--rit-mono);--font-button-weight: 500;--button-style: uppercase;--button-text-size: 15px;--button-text-size_mobile: 13px;--button-text-space: .08em;--button-text-weight: 500;--sale-price: var(--rit-pink);--rit-mute: #777777;--rit-panel: #f4f4f2}:root,.color-background-1,.color-background-2,.color-inverse,.color-accent-1,.color-accent-2,.color-scheme-15ab6c1a-5144-4b7d-a402-482fa31b8c04,.color-scheme-64a2b88c-c634-4339-8359-e0e748086a7e,.color-scheme-ad51283d-6044-441e-b8ec-b4441c2da21b,.color-scheme-a5804aff-65ef-4d98-9b3d-fee032a22621,.color-scheme-c8c05c75-1914-4148-9446-95aa92ade006,.color-scheme-52d78e47-b03e-4ed2-bab3-29902c2ed1a3,.color-scheme-2d78336e-8e91-4bbb-9706-c357218f66fc{--color-background: 255,255,255;--gradient-background: #ffffff;--color-foreground: 17,17,17;--color-background-contrast: 231,231,229;--color-shadow: 17,17,17;--color-button: 17,17,17;--color-button-text: 255,255,255;--color-secondary-button: 255,255,255;--color-secondary-button-text: 17,17,17;--color-link: 17,17,17;--color-badge-foreground: 255,255,255;--color-badge-background: 255,0,153;--color-badge-border: 255,0,153}body{font-family:var(--rit-body);font-size:1.6rem;background:#fff}@media screen and (min-width:750px){body{font-size:1.7rem}}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.title,.banner__heading,.rich-text__heading{font-family:var(--rit-heading);font-weight:600;letter-spacing:-.02em;line-height:1.08}strong,b{font-weight:600}.price,.price-item,.price__regular,.price__sale,.badge,.caption,.caption-large,.caption-with-letter-spacing,.subtitle{font-family:var(--rit-mono);letter-spacing:.04em}a:hover{color:var(--rit-pink)}::selection{background:var(--rit-pink);color:#fff}:focus-visible{outline-color:var(--rit-pink)}.button,.button--primary,.button--secondary,.shopify-challenge__button,.customer button{font-family:var(--rit-mono);font-size:var(--button-text-size);letter-spacing:var(--button-text-space);font-weight:500}@media screen and (max-width:749px){.button,.button--primary,.button--secondary,.shopify-challenge__button,.customer button{font-size:var(--button-text-size_mobile)}}.gps,.gps *{--g-font-Anybody: var(--rit-body);--g-font-Open-Sans: var(--rit-body);--g-font-Assistant: var(--rit-body);--g-font-Poppins: var(--rit-body);--g-font-Montserrat: var(--rit-body);--g-font-body: var(--rit-body)}.gps :where(*:not(svg):not(svg *):not(i)){font-family:var(--rit-body)!important}.gps h1,.gps h2,.gps h3,.gps h4,.gps h5,.gps h6{font-family:var(--rit-heading)!important;font-weight:600;letter-spacing:-.02em}.gps button,.gps [role=button],.gps a[class*=button i]{font-family:var(--rit-mono)!important;letter-spacing:.08em}.rit-section{display:block}.rit-eyebrow{font-family:var(--rit-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--rit-mute);margin:0;line-height:1.5}.rit-h2{font-family:var(--rit-heading);font-weight:300;font-size:clamp(34px,5vw,64px);line-height:1;letter-spacing:-.04em;margin:14px 0 0}.rit-lede{font-size:clamp(18px,1.8vw,24px);font-weight:300;line-height:1.35;letter-spacing:-.015em;color:#111;margin:0}.rit-rich{font-size:15px;line-height:1.65;color:#444}.rit-rich p{margin:0 0 12px}.rit-rich p:last-child{margin-bottom:0}.rit-rich ul{margin:0 0 12px;padding-left:18px}.rit-rich strong{font-weight:600;color:#111}.rit-price{font-family:var(--rit-mono);font-size:15px;letter-spacing:.02em;color:#111}.rit-price--was{color:var(--rit-mute);text-decoration:line-through}.rit-btn{display:inline-flex;align-items:center;justify-content:center;gap:14px;font-family:var(--rit-mono);font-size:13px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;padding:18px 30px;border:1px solid #111111;background:transparent;color:#111;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;border-radius:0}.rit-btn--solid{background:#111;color:#fff}a.rit-btn:hover,.rit-btn:hover{background:var(--rit-pink);border-color:var(--rit-pink);color:#fff}.rit-btn:disabled{opacity:.45;cursor:not-allowed}.rit-link{display:inline-block;font-family:var(--rit-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #111111;padding-bottom:3px;margin-top:22px}a.rit-card:hover,a.rit-related:hover{color:inherit}.rit-accs{border-bottom:1px solid var(--rit-line)}.rit-acc{border-top:1px solid var(--rit-line)}.rit-acc>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;cursor:pointer;font-family:var(--rit-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#111}.rit-acc>summary::-webkit-details-marker{display:none}.rit-acc>summary:after{content:"+";font-size:18px;font-weight:300;letter-spacing:0}.rit-acc[open]>summary:after{content:"\2212"}.rit-acc__body{padding:0 0 26px;max-width:54ch}
/*# sourceMappingURL=/cdn/shop/t/7/assets/rituelly-theme.css.map */
