:root{--ovs-cream:#FAF6EE;--ovs-oat:#F3ECDF;--ovs-sage:#E6EBDD;--ovs-olive:#4F6B47;--ovs-forest:#24331F;--ovs-clay:#A65A3A;--ovs-radius:14px}body{letter-spacing:.005em}h1,h2,h3,.h1,.h2,.h3,.m-section__heading{letter-spacing:.01em;line-height:1.15}.m-button,.shopify-payment-button__button--unbranded,button.m-button{border-radius:999px!important}.m-button--link{border-radius:0!important}.m-product-card,.m-collection-card,.m-icon-box,.m-testimonial{border-radius:var(--ovs-radius);overflow:hidden}.m-product-card__media,.m-collection-card__image,.m-product-card__media img{border-radius:var(--ovs-radius)}.m-product-card{background:#fff;box-shadow:0 1px #24331f0f;transition:box-shadow .25s}.m-product-card:hover{box-shadow:0 8px 24px #24331f1a}.m-product-card__content{padding:12px 14px 16px}input,select,textarea,.form-field{border-radius:10px!important}.m-header{border-bottom:1px solid #E3DACA;box-shadow:none}.m-footer{border-top:0}.m-footer a:hover{color:var(--ovs-clay)}.ovs-home-trust .m-icon-box__heading{font-size:1.15rem}.ovs-home-trust .m-icon-box__description{color:#5a6150}.ovs-faq-teaser{background:var(--ovs-oat);border-radius:var(--ovs-radius)}.sf-home__slideshow .m-slider__title,.sf-home__slideshow h2{text-shadow:0 2px 14px rgba(0,0,0,.35)}.sf-home__slideshow .m-slider-item__overlay,.sf-home__slideshow .m-overlay{background:linear-gradient(180deg,#24331f26,#24331f73)}a{text-underline-offset:3px}@media(max-width:767px){.m-product-card__content{padding:10px}h1,.h1{font-size:2.1rem}}.ovs-xmas-note{background:#f3ecdf;border-left:3px solid #A65A3A;border-radius:10px;padding:10px 14px;margin:12px 0;font-size:.95rem;color:#2f3a2f}.ovs-xmas-note a{color:#8a4a2e;text-decoration:underline}.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-widget.jdgm-preview-badge:has(.jdgm-prev-badge[data-number-of-reviews="0"]),.m-product-card .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.ovs-home-trust .m-icon-box__media,.ovs-home-trust .m-icon-box__image,.ovs-home-trust .placeholder-svg,.ovs-home-trust svg.m-placeholder-svg{display:none!important}.ovs-home-trust .m-icon-box{background:transparent;text-align:center}.m-select-custom--options{left:auto!important;right:0!important;max-width:min(100%,calc(100vw - 32px));min-width:100%;box-sizing:border-box}.m-topbar .m-select-custom--options,.m-footer .m-select-custom--options{max-width:calc(100vw - 32px);min-width:0}@media(hover:none){.m-tooltip__content{display:none!important}}.m-wishlist-button.m-tooltip .m-tooltip__content{left:auto!important;right:0!important;transform:none!important}:has(>.m-main-product--wrapper){overflow-x:clip}@media(min-width:768px)and (max-width:1023px){.m-sticky-addtocart--leftblock{display:none!important}}.m-sticky-addtocart--rightblock{flex:1 1 auto!important;min-width:0;max-width:100%}.m-sticky-addtocart--rightblock .m-product-form__wrapper,.m-sticky-addtocart--rightblock .m-product-form__wrapper>*{min-width:0}@media(min-width:1024px)and (max-width:1279px){.m-topbar__left{display:none!important}.m-topbar__center{flex:1 1 auto;width:auto!important;min-width:0;justify-content:flex-start!important;font-size:13px}.m-topbar__right{flex:0 0 auto;width:auto!important;margin-left:24px}}@media(min-width:600px)and (max-width:1023px){.m-collection-products>*{width:33.3333%!important;max-width:33.3333%!important;flex:0 0 33.3333%!important}}@media(max-width:1279px){body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.m-footer{padding-bottom:calc(16px + env(safe-area-inset-bottom))}}@media(pointer:coarse){.m-footer a.m-link,.m-link-lists--item>a,.m-footer--bottom a,.m-menu__link,.m-menu-mobile__link{display:inline-flex;align-items:center;min-height:44px}.m-link-lists--item{margin-bottom:0!important}}@media(min-width:768px)and (max-width:1279px){.m-footer--accordion{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:24px;row-gap:32px;margin-left:0!important;margin-right:0!important}.m-footer--accordion>.m-footer--block{width:auto!important;max-width:none!important;min-width:0;overflow-wrap:anywhere}.m-footer--accordion>.m-footer--block *{max-width:100%;box-sizing:border-box}.m-footer--accordion>.m-footer--block:first-child{grid-column:1/-1}.m-footer--accordion>.m-footer--block-spacing{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/239/assets/ovs-natural.css.map */
