:root{--ol-green-deep: #10261F;--ol-green: #2D6A4F;--ol-cream: #FAF7F0;--ol-stone: #EDE7DA;--ol-brass: #A9853B;--ol-ink: #23302B;--ol-hairline: rgba(45, 106, 79, .22)}.rte a,p a:not(.button),li a:not(.button),.ol-vs a,.ol-why-ol a,.article-template a:not(.button){color:var(--ol-green);text-decoration-color:var(--ol-hairline);text-underline-offset:2px}.rte a:hover,p a:not(.button):hover{color:var(--ol-green-deep)}[class*=ol-badge]{background:transparent!important;border:1px solid var(--ol-hairline)!important;color:var(--ol-green)!important;border-radius:999px}.ol-hub__card{background:var(--ol-cream)!important;border:1px solid var(--ol-hairline)!important;box-shadow:none!important}.ol-hub__card:hover{border-color:var(--ol-brass)!important}.ol-hub__card-pill,.ol-hub__card-tag{background:transparent!important;border:1px solid var(--ol-hairline)!important;color:var(--ol-green)!important}.ol-hub__card-cta{color:var(--ol-green-deep)!important}.ol-hub__chip{background:transparent!important;border:1px solid var(--ol-hairline)!important;color:var(--ol-green)!important}.ol-goal-emoji{display:none!important}.ol-goal-card,.ol-diet-card{background:var(--ol-cream)!important;border:1px solid var(--ol-hairline)!important}.ol-vs h2,.ol-why-ol h2,.ol-hub__card-title,.title.h1,.collection-hero__title,.article-template__title{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:0}.article-card .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:normal;word-break:normal}body:not(.template-index) .ol-proof-bar{display:none!important}@media screen and (max-width:749px){.ol-proof-bar .ol-proof-icon{display:none}.ol-proof-bar{padding-top:.4rem;padding-bottom:.4rem}}.predictive-search .price,predictive-search .price{opacity:1!important;color:var(--ol-green-deep)!important}.menu-drawer predictive-search .price,.header__search .predictive-search--dark .price{color:var(--ol-cream)!important}.button--secondary,.ol-card-action__button.button--secondary{background:transparent;border:1px solid var(--ol-green-deep);color:var(--ol-green-deep);box-shadow:none}.button--secondary:hover{background:#2d6a4f0f}.card__heading{line-height:1.25}.card-wrapper .card__content{row-gap:.35rem}.card-wrapper{transition:transform .18s ease,box-shadow .18s ease}@media(hover:hover){.card-wrapper:hover{transform:translateY(-2px);box-shadow:0 10px 24px #10261f14}}.button,.ol-card-action__button{transition:transform .12s ease,background-color .18s ease,border-color .18s ease}.button:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.card-wrapper,.button{transition:none}.card-wrapper:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/onelife-premium.css.map */
