:root{--oh-paper: #FEF6EF;--oh-day: #FFFDF9;--oh-oat: #F5EADB;--oh-dusk: #F1E1CC;--oh-white: #FFFFFF;--oh-ink: #05224D;--oh-ink-hover: #0B3470;--oh-text: #24395A;--oh-muted: #4E5C70;--oh-night-text: #B7C3D4;--oh-line: #E4D6C3;--oh-accent: #FFBA3B;--oh-display: "Kenao", Georgia, serif;--oh-wonky: "WonkyFont", "Kenao", Georgia, serif;--oh-sans: var(--font-body-family, "DM Sans"), "DM Sans", system-ui, sans-serif;--oh-ease: cubic-bezier(.2, .7, .2, 1);--oh-gutter: 20px;--oh-section: 64px;--oh-radius: 20px;--oh-sky: var(--oh-paper);--page-width: 124rem;--buttons-radius: 999px;--buttons-radius-outset: 999px;--variant-pills-radius: 999px;--inputs-radius: 12px;--inputs-radius-outset: 12px;--media-radius: 20px;--product-card-corner-radius: 2rem;--collection-card-corner-radius: 2rem;--blog-card-corner-radius: 2rem;--text-boxes-radius: 20px;--badge-corner-radius: 999px;--popup-corner-radius: 16px}@media screen and (min-width:750px){:root{--oh-gutter: 32px;--oh-section: 96px}}@media screen and (min-width:1024px){:root{--oh-gutter: 48px;--oh-section: 128px}}.page-width{padding-left:var(--oh-gutter);padding-right:var(--oh-gutter)}.h1{font-size:clamp(3.6rem,3.6vw + 1.6rem,6.4rem);line-height:1.04}.h2{font-size:clamp(2.8rem,2.4vw + 1.6rem,4.8rem);line-height:1.08}.rte h2{font-size:clamp(2.8rem,2vw + 1.8rem,3.6rem);line-height:1.12}.rte h3{font-size:clamp(2rem,1vw + 1.6rem,2.4rem);line-height:1.25}.ovee-feature-card__title,.ovee-review-card__title,.ovee-ingredient-item__name,.ovee-pillar__title,.ovee-prod-ing__product-title,.ovee-pdp-review-card__title,.ovee-related-posts__heading,.ovee-article-newsletter__heading,.ovee-answer-box__heading,.ovee-article-products__heading{font-family:var(--oh-sans)!important;font-weight:600;letter-spacing:-.01em}.ovee-answer-box__heading,.ovee-article-products__heading{font-size:clamp(1.8rem,1vw + 1.4rem,2.2rem)!important}.ovee-related-posts__heading,.ovee-article-newsletter__heading{font-size:clamp(2.2rem,1.4vw + 1.6rem,3rem)!important}.ovee-pdp-review-card__title{font-size:1.7rem!important}.field__input,.select__select,.customer .field input,textarea.field__input{font-size:1.6rem}.field__label,.customer .field label{font-size:1.5rem;letter-spacing:0}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{font-size:1.3rem;letter-spacing:0}.customer button[type=submit],.customer .button{border-radius:999px;font-family:var(--oh-sans);font-weight:600;font-size:1.6rem;letter-spacing:0;text-transform:none}.product-card-wrapper .card--standard .card__inner{background:var(--oh-oat)}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--oh-sans)!important;font-weight:600;font-size:1.7rem;line-height:1.3;letter-spacing:-.005em;color:var(--oh-ink)}.product-card-wrapper .card__media .media>img{transition:transform .6s var(--oh-ease)}.product-card-wrapper:hover .card__media .media>img{transform:scale(1.03)}.quick-add__submit{min-height:4.4rem!important;font-size:1.5rem!important}.badge{font-size:1.3rem;letter-spacing:0;font-weight:600}.footer-block__heading,.caption-large,.facets__heading,.facets-container,.facets-container *,.facet-filters__label,.product-count,.product-count *{font-family:var(--oh-sans)!important}.footer-block__heading{font-weight:600;text-transform:uppercase}.rich-text__caption{font-size:1.3rem;letter-spacing:.08em}.ovee-sub-benefits__plan,.ovee-sub-benefits__sub,.ovee-sub-benefits__hint,.ovee-sub-benefits__note,.ovee-sub-benefits__note a{font-size:1.3rem!important}.ovee-answer-box{margin-top:40px}.ovee-col-banner__trust li{border-radius:999px;padding:8px 16px;font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none}.ovee-col-banner__credential{border-radius:999px;padding:10px 20px;font-size:1.4rem;letter-spacing:0;text-transform:none}.ovee-col-banner__eyebrow{letter-spacing:.08em;font-size:1.3rem}.header__menu-item,.header__menu-item .link,.header__menu-item span,.announcement-bar__message,.announcement-bar .announcement-bar__message{font-size:1.4rem}.footer-block__heading,.footer__heading{font-size:1.3rem;letter-spacing:.08em}.footer__list-item a,.footer__list-item .link,.footer-block__details-content .link{font-size:1.4rem}.footer__copyright,.copyright__content{font-size:1.3rem}.product-form__submit.button--secondary,.product-form__submit.button--primary{background:var(--oh-ink)!important;color:var(--oh-paper)!important;border:0!important;opacity:1!important}.product-form__submit.button--secondary:hover{background:var(--oh-ink-hover)!important}body.template-baby-moisturising-cream .product__title h1,body.template-baby-moisturising-cream .product__title .h1,body.template-oat-wash .product__title h1,body.template-oat-wash .product__title .h1,body.template-skincare-bundle .product__title h1,body.template-skincare-bundle .product__title .h1{font-size:clamp(2.6rem,1vw + 1.6rem,3.2rem)!important;line-height:1.12}.product__title h1,.product__title .h1{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual}@media screen and (min-width:750px){.product:not(.featured-product) .product__media-wrapper>media-gallery{position:sticky;top:max(24px,calc(50vh - 300px))}}.ovee-breadcrumbs,.ovee-breadcrumbs__link,.ovee-breadcrumbs__item{font-size:1.4rem;letter-spacing:0;text-transform:none}@media(prefers-reduced-motion:no-preference){.oh-motion [data-oh-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s var(--oh-ease),transform .7s var(--oh-ease);transition-delay:calc(var(--oh-i, 0) * 80ms)}.oh-motion [data-oh-reveal].is-in{opacity:1;transform:none}.oh-motion .oh-w{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.14em;margin-bottom:-.14em}.oh-motion .oh-w__i{display:inline-block;transform:translateY(110%);transition:transform .7s var(--oh-ease);transition-delay:calc(var(--oh-i, 0) * 50ms)}.oh-motion [data-oh-words].is-in .oh-w__i{transform:none}.oh-motion [data-oh-media]{clip-path:inset(6% round var(--oh-radius));transition:clip-path 1s var(--oh-ease)}.oh-motion [data-oh-media] img{transform:scale(1.08);transition:transform 1.2s var(--oh-ease)}.oh-motion [data-oh-media].is-in{clip-path:inset(0 round var(--oh-radius))}.oh-motion [data-oh-media].is-in img{transform:none}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card__media .media>img,.product-card-wrapper:hover .card__media .media>img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ovee-system.css.map */
