@font-face{font-family:Termina;src:url(/cdn/shop/files/termina-regular.woff2?v=1784776853) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(/cdn/shop/files/termina-medium.woff2?v=1784776854) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(/cdn/shop/files/termina-demi.woff2?v=1784776854) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(/cdn/shop/files/termina-bold.woff2?v=1784776241) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Termina;src:url(/cdn/shop/files/termina-black.woff2?v=1784776854) format("woff2");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:Area Normal;src:url(/cdn/shop/files/area-normal-bold.woff2?v=1784776240) format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Borna;src:url(/cdn/shop/files/borna-medium.woff2?v=1784776241) format("woff2");font-weight:400 600;font-style:normal;font-display:swap}:root{--font-heading-family: "Termina", "Archivo", sans-serif;--font-body-family: "Area Normal", "Inter", sans-serif;--font-heading-style: normal;--font-heading-weight: 700}body{font-family:var(--font-body-family)}h1,h2,h3,.h0,.h1,.h2,.h3,.celriv-ba__heading,.celriv-giving__heading,.celriv-founder__heading,.celriv-barrier__heading,.celriv-nl__heading,.cfp__title{font-family:Termina,Archivo,sans-serif;font-weight:700}.cfp__price{font-family:Termina,Archivo,sans-serif;font-weight:800}h4,h5,h6,.h4,.h5,.h6,.card-information__text,a.card-information__text.h4,.card__heading{font-family:Termina,Archivo,sans-serif;font-weight:600}.price,.price-item,.price bdi{font-family:Termina,Archivo,sans-serif!important;font-weight:600!important}.card-article-info.caption-with-letter-spacing{font-family:Area Normal,Inter,sans-serif;font-weight:700;opacity:.6}.celriv-ba__eyebrow,.celriv-giving__eyebrow,.celriv-founder__eyebrow,.celriv-barrier__eyebrow,.cfp__eyebrow{font-family:Area Normal,Inter,sans-serif;font-weight:700;opacity:.65}.celriv-founder__quote,.celriv-founder__attr,.celriv-barrier__subline{font-family:Borna,Lora,serif}.promo-popup .popup__content:before{content:"";display:block;height:34px;margin:0 auto 18px;background:url(/cdn/shop/files/CelRiv_Logo_Black.png) center / contain no-repeat}.promo-popup .popup{border-radius:24px;overflow:hidden}.promo-popup .popup__text.typeset3,.promo-popup .popup__text.typeset3 p{font-family:Termina,Archivo,sans-serif;font-weight:700;font-size:min(2.1rem,3.8vw);line-height:1.35;white-space:nowrap}@media screen and (max-width:360px){.promo-popup .popup__text.typeset3,.promo-popup .popup__text.typeset3 p{font-size:3.6vw}}#shopify-pc__banner{background:#fff!important;color:#333!important;border-radius:20px!important;box-shadow:0 12px 34px #3333332e!important;border:1px solid #DDE9F8!important;font-family:Area Normal,Inter,sans-serif!important}#shopify-pc__banner .shopify-pc__banner__dialog h2,#shopify-pc__banner h2{color:#333!important;font-family:Termina,Archivo,sans-serif!important;font-weight:600!important}#shopify-pc__banner p,#shopify-pc__banner .shopify-pc__banner__body{color:#333!important}#shopify-pc__banner a{color:#5d7fa0!important}#shopify-pc__banner button{border-radius:100px!important;font-family:Area Normal,Inter,sans-serif!important;font-weight:600!important}#shopify-pc__banner #shopify-pc__banner__btn-accept{background:#adcff1!important;color:#333!important;border:1px solid #ADCFF1!important}#shopify-pc__banner #shopify-pc__banner__btn-decline,#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{background:#fff!important;color:#333!important;border:1px solid #ADCFF1!important}#shopify-pc__prefs__header,#shopify-pc__prefs .shopify-pc__prefs__content{font-family:Area Normal,Inter,sans-serif!important}.celriv-ch__head{max-width:78rem!important}.celriv-ch__sub{max-width:74rem;margin-left:auto!important;margin-right:auto!important}.celriv-ch__heading.h1,.celriv-ch__heading.h2{font-size:clamp(2.6rem,2rem + 2vw,3.8rem);text-wrap:balance}.celriv-cnh__heading.h1{text-wrap:balance}.button--cta .label,.button--cta.button--small .label{padding-inline-end:0}.button--cta>svg{margin-inline-start:1rem}
/*# sourceMappingURL=/cdn/shop/t/37/assets/celriv-fonts.css.map */
