: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)}.ol-badge{border:0!important;border-radius:999px;font-weight:700}.ol-badge-vegan,.ol-badge-veg{background:#d4edda!important;color:#155724!important}.ol-badge-organic{background:#d1ecf1!important;color:#0c5460!important}.ol-badge-gf{background:#f8d7da!important;color:#721c24!important}.ol-badge-sf{background:#e2e3e5!important;color:#383d41!important}.ol-badge-keto{background:#cce5ff!important;color:#004085!important}.ol-badge-df{background:#d6d8db!important;color:#1b1e21!important}.ol-badge-cf{background:#f0e6ff!important;color:#5a2d82!important}.ol-badge-nongmo{background:#e8f5e9!important;color:#2e7d32!important}.ol-badge-sa{background:#fff8e1!important;color:#f57f17!important}.ol-badge-halaal{background:#fff3cd!important;color:#856404!important}.ol-badge-more{background:#ede7da!important;color:#23302b!important}.ol-badges{background:transparent!important;border:none!important;border-radius:0;padding:0}.card-information .ol-badges,.card__information .ol-badges{max-height:none!important;overflow:visible!important;margin-bottom:.8rem!important}.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,.ol-diet-icon{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{background:transparent;border:1px solid var(--ol-green-deep);color:var(--ol-green-deep);box-shadow:none}.button--secondary:hover{background:#2d6a4f0f}.ol-card-action__button,.ol-card-action__button.button--secondary{background:var(--ol-green-deep)!important;color:var(--ol-cream)!important;border:0!important;box-shadow:none!important;white-space:nowrap}.ol-card-action__button:after{box-shadow:none!important}.ol-card-action__button:hover{background:var(--ol-green)!important}.ol-card-action__button[disabled]{background:#10261f59!important;color:#faf7f0d9!important}@media screen and (max-width:749px){.ol-card-action__button{font-size:1.15rem;padding-left:.5rem;padding-right:.5rem}}.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}}.product__info-container>*{margin-top:0;margin-bottom:0}.product__info-container>*+*{margin-top:12px}.product__info-container>.product__text.caption-with-letter-spacing{color:var(--ol-brass);letter-spacing:.14em;margin-bottom:0}.product__info-container>.product__title{margin-top:4px}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;letter-spacing:0;line-height:1.12}.ol-pdp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;font-size:1.3rem;line-height:1.4;color:var(--ol-ink)}.ol-pdp-meta__dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.ol-pdp-meta__dot--in{background:var(--ol-green)}.ol-pdp-meta__dot--low{background:#b45309}.ol-pdp-meta__dot--out{background:#b3261e}.ol-pdp-meta__stock{font-weight:600;color:var(--ol-green-deep)}.ol-pdp-meta__stock--low{color:#92400e}.ol-pdp-meta__stock--out{color:#991b1b}.ol-pdp-meta__sep{color:var(--ol-hairline)}.ol-pdp-meta__delivery{color:var(--ol-ink)}.ol-pdp-meta__note{color:#8a8577;font-size:1.2rem}.ol-disclaimer{border:1px solid var(--ol-hairline);border-radius:8px;background:transparent}.ol-disclaimer summary{display:flex;align-items:center;gap:8px;padding:1rem 1.4rem;cursor:pointer;list-style:none;font-size:1.3rem;font-weight:600;color:var(--ol-green);letter-spacing:.02em}.ol-disclaimer summary::-webkit-details-marker{display:none}.ol-disclaimer summary:before{content:"";width:8px;height:8px;border-right:1.5px solid var(--ol-green);border-bottom:1.5px solid var(--ol-green);transform:rotate(-45deg);transition:transform .18s ease;flex-shrink:0}.ol-disclaimer[open] summary:before{transform:rotate(45deg)}.ol-disclaimer summary:hover{color:var(--ol-green-deep)}.ol-disclaimer__body{padding:0 1.4rem 1.2rem;font-size:1.2rem;line-height:1.55;color:var(--ol-ink)}.ol-disclaimer__body .ol-badges{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1rem;padding:0;background:transparent;border:none}.ol-disclaimer__body .ol-tag-disclaimer{margin:0;padding:0;background:transparent;border:none;font-size:1.2rem;line-height:1.55;color:var(--ol-ink)}.ol-disclaimer__body .ol-tag-disclaimer a{color:var(--ol-green)}.ol-assurance{border:1px solid var(--ol-hairline);border-radius:8px;background:var(--ol-cream);overflow:hidden}.ol-assurance__row{display:flex;align-items:center;gap:1.2rem;padding:1.1rem 1.4rem;font-size:1.3rem;font-weight:500;line-height:1.35;color:var(--ol-ink)}.ol-assurance__row+.ol-assurance__row{border-top:1px solid rgba(45,106,79,.12)}.ol-assurance__row>svg{width:1.8rem;height:1.8rem;flex:0 0 1.8rem;stroke:var(--ol-green)}.ol-assurance__row--link{text-decoration:none;transition:background-color .18s ease}.ol-assurance__row--link:hover{background:#2d6a4f0d}.ol-assurance__cta{margin-left:auto;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ol-green)}.ol-assurance__copy{display:flex;flex-direction:column;gap:.2rem;min-width:0}.ol-assurance__lead{font-weight:600;color:var(--ol-green-deep)}.ol-assurance__sub{font-size:1.2rem;color:#8a8577;font-weight:400}.ol-assurance__row--ship{display:block}.ol-assurance__ship-line{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.8rem}.ol-assurance__ship-line strong{color:var(--ol-green-deep)}.ol-assurance__ship-goal{font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ol-green);white-space:nowrap}.ol-assurance__meter{height:3px;border-radius:999px;background:#2d6a4f24;overflow:hidden}.ol-assurance__meter-fill{display:block;height:100%;max-width:100%;border-radius:inherit;background:var(--ol-green);transition:width .3s ease}.ol-assurance__row--pickup{padding:.4rem 1.4rem}.ol-assurance__row--pickup .product__pickup-availabilities{margin:.6rem 0}.ol-assurance__row--pickup:has(pickup-availability:not([available])){display:none}.ol-assurance__row--promises{flex-wrap:wrap;gap:.8rem 1.6rem;background:#ede7da80}.ol-assurance__promise{display:inline-flex;align-items:center;gap:.6rem;font-size:1.15rem;font-weight:500;color:var(--ol-ink);white-space:nowrap}.ol-assurance__promise svg{width:1.4rem;height:1.4rem;flex:0 0 1.4rem;stroke:var(--ol-green);fill:none}.product-form__buttons .product-form__submit.button{background:var(--ol-green-deep);color:var(--ol-cream);box-shadow:none}.product-form__buttons .product-form__submit.button:after{box-shadow:none!important}.product-form__buttons .product-form__submit.button[disabled]{background:#10261f59;color:#faf7f0d9}.product-form__buttons .shopify-payment-button__button--unbranded{background:transparent!important;color:var(--ol-green-deep)!important;box-shadow:inset 0 0 0 1px var(--ol-green-deep)!important;border:0!important}.product-form__buttons .shopify-payment-button__button--unbranded:after{box-shadow:none!important}.product-form__buttons .shopify-payment-button__button--unbranded:hover{background:#2d6a4f0f!important;box-shadow:inset 0 0 0 1px var(--ol-green-deep)!important}.product-form__buttons .shopify-payment-button__button--unbranded:focus-visible{box-shadow:inset 0 0 0 1px var(--ol-green-deep),0 0 0 .3rem #2d6a4f59!important}.cart__ctas .cart__checkout-button:after,.ol-cart-sticky-checkout__button:after{box-shadow:none!important}.ol-card-eyebrow,.ol-line-eyebrow{font-size:1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ol-brass);margin:0 0 .2rem}.card__information .ol-card-eyebrow{margin-bottom:.1rem;line-height:1.3}.cart-item__details .ol-line-eyebrow{margin-bottom:.3rem}.card-wrapper .jdgm-prev-badge[data-number-of-reviews="0"],.card-wrapper .jdgm-prev-badge[data-number-of-reviews="1"],.card-wrapper .jdgm-prev-badge[data-number-of-reviews="2"]{display:none!important}.product-card-wrapper .card__inner{--ratio-percent: 100% !important}.product-card-wrapper .card__inner .card__media{background:var(--ol-cream)}.product-card-wrapper .card__inner .card__media .media img{object-fit:contain;padding:8%;background:var(--ol-cream)}.pagination__list>li.ol-page-arrow{flex:0 0 auto;max-width:none}.ol-page-arrow .pagination__item-arrow{width:auto;padding:0 1.6rem;border:1px solid var(--ol-hairline);border-radius:999px;color:var(--ol-green-deep);font-size:1.3rem;font-weight:600;letter-spacing:.04em;white-space:nowrap;text-decoration:none}.ol-page-arrow .pagination__item-arrow:hover{border-color:var(--ol-brass)}@media screen and (min-width:990px)and (max-width:1439px){.section-header .header__inline-menu .header__menu-item{padding-left:.9rem;padding-right:.9rem;font-size:1.3rem;letter-spacing:.02em;white-space:nowrap}.section-header .header__inline-menu .icon-caret{display:block!important;color:#faf7f0eb!important}.section-header .header__inline-menu summary.list-menu__item{padding-right:2.4rem}}@media screen and (min-width:990px)and (max-width:1199px){.section-header .header__inline-menu .header__menu-item{padding-left:.6rem;padding-right:.6rem;font-size:1.2rem;letter-spacing:.01em}.section-header .header__inline-menu summary.list-menu__item{padding-right:2rem}.section-header .header__inline-menu .list-menu--inline{justify-content:flex-start;row-gap:0}}.ol-product-details{margin:2.4rem auto 1.2rem;padding-top:2rem;border-top:1px solid var(--ol-hairline)}.ol-product-details__heading{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-size:2.6rem;letter-spacing:0;margin:0 0 1.2rem;color:var(--ol-green-deep)}.ol-product-details__body{max-width:82ch;line-height:1.6}@media screen and (min-width:990px){.ol-product-details{margin-top:3.2rem;padding-top:2.8rem}}.footer .rte a,.footer p a:not(.button),.footer li a:not(.button),.footer a.link,.footer .list-social__link{color:rgb(var(--color-foreground))!important;text-decoration-color:#fff6}.footer .list-social__link .icon{color:rgb(var(--color-foreground))!important;fill:currentColor}.footer .rte a:hover,.footer p a:not(.button):hover,.footer a.link:hover{color:#ffffffbf!important}.cart__note{margin-top:1rem}.cart__note label{display:block;margin-bottom:.6rem;font-size:1.2rem;letter-spacing:.06em;color:var(--ol-ink)}.cart__note .text-area,.cart__note textarea{min-height:9rem;padding:1.2rem 1.4rem;border:1px solid var(--ol-hairline);border-radius:8px;background:#fff;font-size:1.3rem;line-height:1.5}.ol-sub{margin:0;padding:0;border:1px solid var(--ol-hairline);border-radius:8px;background:transparent;overflow:hidden}.ol-sub__opt{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.4rem;cursor:pointer;font-size:1.3rem;line-height:1.35}.ol-sub__opt+.ol-sub__opt{border-top:1px solid rgba(45,106,79,.12)}.ol-sub__opt input[type=radio]{accent-color:var(--ol-green-deep);width:1.6rem;height:1.6rem;flex:0 0 1.6rem;margin:0}.ol-sub__opt:has(input:checked){background:#2d6a4f0f}.ol-sub__label{font-weight:600;color:var(--ol-green-deep)}.ol-sub__price{margin-left:auto;font-weight:600;color:var(--ol-ink);white-space:nowrap;text-align:right}.ol-sub__price small{font-size:1.05rem;font-weight:500;color:#8a8577}.ol-sub__freq{display:flex;align-items:center;gap:.8rem;padding:.6rem 1.4rem .4rem;font-size:1.25rem;color:var(--ol-ink)}.ol-sub__freq select{flex:1 1 auto;max-width:24rem;padding:.6rem .9rem;border:1px solid var(--ol-hairline);border-radius:6px;background:#fff;font-size:1.25rem;color:var(--ol-ink)}.ol-sub__note{margin:0;padding:.5rem 1.4rem 1.1rem;font-size:1.15rem;color:#8a8577}.ol-card-sub{font-size:1.05rem;font-weight:600;letter-spacing:.02em;color:var(--ol-brass)}.cart-item__details .product-option{font-size:1.2rem;color:#8a8577}.card--standard .card__information .ol-card-action{margin-top:auto;padding-top:1rem}.ol-badge{font-size:max(11px,.85em)!important}.cart-drawer .quantity__button,.cart-drawer .cart-remove-button,.cart-drawer .cart-drawer__frequently-add,cart-items .quantity__button,cart-items .cart-remove-button{position:relative}.cart-drawer .quantity__button:after,.cart-drawer .cart-remove-button:after,.cart-drawer .cart-drawer__frequently-add:after,cart-items .quantity__button:after,cart-items .cart-remove-button:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:max(100%,44px);height:max(100%,44px)}.cart-drawer .quantity__button:after,cart-items .quantity__button:after{width:max(100%,36px)}.product__info-container .jdgm-prev-badge[data-number-of-reviews="0"]{display:none!important}.product__info-container shopify-app-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none}.footer.color-scheme-3{--color-background: 16, 38, 31;--gradient-background: #10261F;--color-foreground: 250, 247, 240;--color-button: 169, 133, 59;--color-button-text: 250, 247, 240;background-color:#10261f}@media screen and (max-width:749px){.ol-promo-bar{display:none!important}}.card-wrapper{height:100%}@media screen and (max-width:749px){.ol-proof-bar{display:none!important}}.cart-drawer .quantity__button,.cart-drawer cart-remove-button .button,.cart-drawer cart-remove-button a{min-width:4.4rem;min-height:4.4rem}.shop-pc-badge,.vpc-badge,.ol-dp__pill-tag{font-size:max(10.5px,.8em)!important}@media screen and (max-width:749px){.slideshow .ol-theme-asset-slide .slideshow__text-wrapper.banner__content{align-items:flex-end!important;justify-content:flex-start!important}.slideshow .ol-theme-asset-slide .slideshow__text.banner__box{align-self:flex-end!important}.slideshow .ol-theme-asset-slide .button{min-height:4.4rem!important}.section-header .header__heading-logo{width:min(50vw,21rem)!important;max-width:min(50vw,21rem)!important}}main:has(.ol-col-banner) .collection-hero{display:none!important}main:has(.ol-bpills) .ol-col-nav{display:none!important}.card-wrapper .card{height:100%;display:flex;flex-direction:column}.card-wrapper .card>.card__inner{flex:0 0 auto}.card-wrapper .card>.card__content{flex:1 1 auto;display:flex;flex-direction:column;height:auto}.card__content .card__information{flex:1 1 auto;display:flex;flex-direction:column;height:auto}.card__content>.card__badge{order:-1}.card__information>.card-information{flex:1 1 auto;display:flex;flex-direction:column}.product-card-wrapper .ol-card-action,.card-wrapper .ol-card-action,.card-information .ol-card-action,.card__information .ol-card-action{margin-top:auto!important;padding-top:1rem}.ol-card-action{position:relative;z-index:3}.ol-brands__track{gap:0!important;will-change:transform}.ol-brands__track .ol-brand{margin-right:10px}.ol-brands__track:hover{animation-play-state:running}@media(hover:hover){.ol-brands__track:hover{animation-play-state:paused}}@media(hover:none){.product-card-wrapper:hover .card,.product-card-wrapper .card:hover,.product-card-wrapper:hover .card__media img,.product-card-wrapper .card__media img{transform:none!important;transition:none!important}.card-wrapper .media--hover-effect img+img,.card-wrapper .card__media img:nth-child(2){opacity:0!important}}[data-olr]{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--olr-i, 0) * 70ms)}[data-olr].olr-in{opacity:1;transform:none}[data-oltilt]{transform-style:preserve-3d;transition:transform .18s ease}[data-oltilt] .ol-lift{transform:translateZ(24px)}@media(prefers-reduced-motion:reduce){[data-olr]{opacity:1!important;transform:none!important;transition:none!important}[data-oltilt]{transform:none!important}}.ol-ink{position:relative;overflow:hidden;border-radius:18px;color:#faf7f0;border:1px solid rgba(232,206,143,.32);box-shadow:0 18px 44px #10261f42}.ol-ink h2,.ol-ink h3,.ol-ink h4{color:#faf7f0}.ol-ink p{color:#faf7f0e0}.ol-ink--forest{background:linear-gradient(150deg,#1e4636,#10261f 58%,#0b1b16)}.ol-ink--leaf{background:linear-gradient(150deg,#4a7c59,#2e5340 55%,#21402e)}.ol-ink--teal{background:linear-gradient(150deg,#2f6472,#1e4650 55%,#16333b)}.ol-ink--ochre{background:linear-gradient(150deg,#a9853b,#7a5e24 55%,#5c451a)}.ol-ink--plum{background:linear-gradient(150deg,#5a3b52,#3e2a3a 55%,#2e1f2b)}.ol-ink--slate{background:linear-gradient(150deg,#34495a,#22303b 55%,#18232c)}.ol-ink--bronze{background:linear-gradient(150deg,#5a4632,#3a2d1f 55%,#2b2117)}.ol-ink--heather{background:linear-gradient(150deg,#6e5a66,#4a3b47 55%,#372b35)}.ol-hairline{height:2px;border:0;margin:0;background:linear-gradient(90deg,transparent,#E8CE8F,transparent);opacity:.85}.ol-ground{background:#faf7f0}.ol-w40__glp-card h2,.ol-w40__glp-card h3,.ol-m40__glp-card h2,.ol-m40__glp-card h3,.ol-w40__circle h2,.ol-m40__close h2,.ol-glp__how h2,.ol-glp__link-card h2,.ol-glp__link-card h3,.ol-pd__close h2,.ol-ink h2,.ol-ink h3,.ol-ink h4{color:#faf7f0!important}.product-card-wrapper .card{background:#fdfbf6!important;border:1px solid #eee5d4!important;border-radius:14px!important;box-shadow:0 1px 2px #10261f0a!important}.product-card-wrapper .card__media,.product-card-wrapper .card .media,.product-card-wrapper .card__inner .media{background:#fdfbf6!important}.product-card-wrapper .card__inner .card__media .media img{background:#fdfbf6}.product-card-wrapper:hover .card{border-color:#eee5d4!important}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .card{border-color:var(--ol-brass)!important}}.product-card-wrapper .price,.product-card-wrapper .price-item--regular,.product-card-wrapper .price-item--sale{color:#1b4332!important;font-weight:700!important}.product-card-wrapper .price__sale s.price-item--regular{color:#23302b8c!important;font-weight:500!important;text-decoration-color:#23302b66}.product-card-wrapper .ol-card-action__button[disabled],.ol-card-action__button[disabled],.product-card-wrapper .quick-add__submit:disabled,.quick-add__submit[disabled],.ol-card-action__button[disabled]:hover,.product-card-wrapper .ol-card-action__button[disabled]:hover,.product-card-wrapper .quick-add__submit:disabled:hover{background:#eae4d6!important;border-color:#eae4d6!important;color:#10261f!important;opacity:1!important}.card-wrapper .card__badge .badge.color-scheme-3,.badge.price__badge-sold-out{background:#eae4d6!important;color:#10261f!important;border-color:transparent!important}.ol-badge-vegan,.ol-badge-veg,.ol-badge-organic,.ol-badge-nongmo,.vpc-badge--vegan,.vpc-badge--veg,.vpc-badge--organic,.vpc-badge--nongmo,.shop-pc-badge--vegan,.shop-pc-badge--veg,.shop-pc-badge--organic,.shop-pc-badge--nongmo{background:#e4eee7!important;color:#2e4a3c!important;border:0!important}.ol-badge-gf,.ol-badge-sf,.ol-badge-df,.vpc-badge--gf,.vpc-badge--sf,.vpc-badge--df,.shop-pc-badge--gf,.shop-pc-badge--sf,.shop-pc-badge--df{background:#e2ecee!important;color:#2f5560!important;border:0!important}.ol-badge-keto,.ol-badge-cf,.vpc-badge--keto,.vpc-badge--cf,.shop-pc-badge--keto,.shop-pc-badge--cf{background:#ece5ea!important;color:#574753!important;border:0!important}.ol-badge-sa,.ol-badge-halaal,.ol-badge-more,.vpc-badge--sa,.shop-pc-badge--sa{background:#f0e9d8!important;color:#6b5220!important;border:0!important}.product-card-wrapper .ol-badge{border-radius:999px!important;padding:3px 8px!important}.ol-why-ol .ol-why-ol__grid .ol-why-ol__card,.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:nth-child(1),.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:nth-child(2),.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:nth-child(3){position:relative;background:#fdfbf6!important;border:1px solid #eee5d4!important;border-radius:14px!important;box-shadow:0 1px 2px #10261f0a!important}.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#E8CE8F,transparent);opacity:.85;pointer-events:none}.ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__icon,.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:nth-child(1) .ol-why-ol__icon,.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:nth-child(2) .ol-why-ol__icon,.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:nth-child(3) .ol-why-ol__icon{background:#10261f!important;color:#e8ce8f!important}.ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__title{color:#10261f!important}.ol-why-ol .ol-why-ol__grid .ol-why-ol__card .ol-why-ol__link{color:#1b4332!important}@media(hover:hover)and (pointer:fine){.ol-why-ol .ol-why-ol__grid .ol-why-ol__card:hover{border-color:var(--ol-brass)!important;box-shadow:0 14px 32px -16px #10261f4d!important}}.ol-follow-section{background:#faf7f0!important;border-top:1px solid #eee5d4}.ol-follow-title{color:#10261f!important;letter-spacing:.14em!important}.ol-follow-link,.ol-follow-link.ol-follow-fb,.ol-follow-link.ol-follow-ig,.ol-follow-link.ol-follow-wa,.ol-follow-link.ol-follow-tt,.ol-follow-link.ol-follow-email{background:#10261f!important}.ol-follow-link svg{fill:#e8ce8f!important}@media(hover:hover){.ol-follow-link:hover{background:#1e4636!important}}.article-card-wrapper .card.article-card{background:#fdfbf6!important;border:1px solid #eee5d4!important;border-radius:14px!important;overflow:hidden}.article-card-wrapper .card.article-card .card__inner,.article-card-wrapper .article-card__image-wrapper.card__media,.article-card-wrapper .card.article-card .card__inner .media{background:#f5f1e8!important}.blog__posts .article-card-wrapper .card.article-card .card__inner{border-radius:14px 14px 0 0!important}@media screen and (max-width:749px){.banner__content.banner--desktop-transparent .banner__heading,.banner__content.banner--desktop-transparent .banner__text,[class*=__hero-copy]{text-shadow:0 1px 24px rgba(11,27,22,.55)}.banner__content.banner--desktop-transparent .button,[class*=__hero-copy] .button,[class*=__hero-copy] a,[class*=__hero-ctas] a{text-shadow:none}[class*=__hero-scrim]:after,.slideshow .ol-theme-asset-slide .banner__media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;z-index:1;background:linear-gradient(180deg,#0b1b1600,#0b1b1647 45%,#0b1b168c);pointer-events:none}}@media(hover:hover)and (pointer:fine){.card-wrapper[data-oltilt]:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/onelife-premium.css.map */
