@font-face{font-family:Olivalley Prices;src:url(montserrat-italic.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}:root{--ov-launch-green:#073d22;--ov-launch-line:#c9dace}.skip-to-content-link:not(:focus){left:0!important;right:auto!important;top:0!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ov-store .ov-launch-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:36px;min-height:0;padding-block:28px;margin-bottom:24px;background:#073d22;text-align:start}.ov-launch-hero .ov-intro-copy{max-width:560px}.ov-launch-hero .ov-eyebrow{margin:0 0 12px;letter-spacing:.16em}.ov-launch-hero h1{margin:0 0 14px;line-height:1.12}.ov-launch-hero .ov-brand-name{display:block;font:300 clamp(54px,5.6vw,82px)/1.2 var(--sinai-font)!important;color:#fff;letter-spacing:0}html[lang=en] .ov-launch-hero .ov-brand-name{font-family:Arial,Helvetica,sans-serif!important;font-weight:700!important;letter-spacing:-.04em}.ov-launch-hero .ov-launch-title{display:block;font-size:clamp(21px,2.2vw,30px);font-weight:700;line-height:1.5;margin-top:8px;color:#fff}.ov-launch-hero .ov-intro-text{font-size:16px;line-height:1.9;margin:0 0 20px;max-width:440px}.ov-launch-hero .ov-hero-art,.ov-launch-hero .ov-hero-art:where(a){width:100%;max-width:270px;justify-self:center;transform:none!important;border:0;border-radius:10px;box-shadow:none;background:#073d22}.ov-launch-hero .ov-hero-art img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:contain;mix-blend-mode:normal}.ov-launch-hero .ov-hero-cta{min-height:48px;padding:12px 22px;border-radius:8px;gap:20px}.ov-packs-heading{margin-bottom:20px;padding-bottom:16px;scroll-margin-top:100px}.ov-grid{align-items:stretch;gap:24px}.ov-grid .ov-card{display:flex;flex-direction:column;padding:0;border:1px solid var(--ov-launch-line);border-radius:14px;background:#fff;box-shadow:0 5px 20px #073d2209;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.ov-grid .ov-media{aspect-ratio:1;margin:0;border:0;border-radius:0;background:#073d22}.ov-grid .ov-media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:normal}.ov-grid .ov-card-body{padding:20px;display:flex;flex:1;flex-direction:column}.ov-grid .ov-card h2{font-size:19px;line-height:1.6;min-height:61px;margin:0 0 8px}.ov-grid .sn-rating{min-height:22px;margin:0 0 10px}.ov-grid .ov-contents{font-size:14px;line-height:1.8;min-height:78px;margin:0 0 12px;color:#254b34}.ov-grid .bf-delivery-note{font-size:11px;line-height:1.8;min-height:40px;margin:0 0 12px;color:#365d43}.ov-grid .ov-prices{display:flex;align-items:baseline;gap:12px;min-height:50px;margin:auto 0 16px}.ov-grid .ov-prices strong{font-size:32px!important;line-height:1.35;color:#073d22}.ov-price-number,.ov-prices strong,.sn-price,.price,.compare-at-price,.sticky-add-to-cart__price{font-family:Olivalley Prices,Arial,Helvetica,sans-serif!important;font-style:italic!important;font-weight:900!important;font-variant-numeric:lining-nums tabular-nums;letter-spacing:-.025em}.ov-prices .ov-price-currency,.sn-price>span{font-family:var(--sinai-font)!important;font-style:normal!important;font-weight:700;font-size:.55em;letter-spacing:0}.ov-prices s{font-family:Olivalley Prices,Arial,sans-serif!important;font-style:italic;font-weight:600;color:#526c59;font-size:15px}.ov-grid .ov-form{margin-top:0;padding-top:0}.ov-grid .ov-buy{min-height:50px;border-radius:8px;background:#073d22;color:#fff}.ov-grid .ov-details{min-height:36px;display:flex;align-items:center;justify-content:center;margin-top:8px}.sn-product{transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ov-grid .ov-card:hover,.sn-product:hover{transform:translateY(-4px) scale(1.012);box-shadow:0 14px 30px #073d221a}}@media(hover:none)and (prefers-reduced-motion:no-preference){.ov-grid .ov-card:active,.sn-product:active{transform:scale(.99)}}.ov-grid .ov-card:focus-within,.sn-product:focus-within{outline:2px solid #164c2d;outline-offset:3px}.ov-launch-quiz{max-width:900px;margin:0 auto;padding:12px 24px 36px;color:#073d22}.ov-launch-quiz>summary{cursor:pointer;border:1px solid var(--ov-launch-line);border-radius:10px;padding:16px 20px;font-size:17px;background:#fff}.ov-launch-quiz .ov-flavour{margin:24px auto 0}.ov-launch-quiz .ov-recipes{margin:36px auto 0}.ov-launch-film.ov-experience{padding-top:36px;padding-bottom:20px}.sn-products{padding-top:24px;padding-bottom:24px}.sn-section-head{padding-top:24px}.ov-launch-mobile-sticky .sticky-add-to-cart__bar{background:#fff;color:#073d22;border:1px solid #c9dace;box-shadow:0 -4px 24px #073d221a}@media(min-width:750px){.ov-launch-mobile-sticky{display:none}}@media(max-width:899px){.ov-store .ov-launch-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:12px;margin-bottom:20px;padding:20px 16px}.ov-launch-hero .ov-brand-name{font-size:clamp(40px,12vw,62px)!important;line-height:1.3!important}.ov-launch-hero .ov-launch-title{font-size:20px;line-height:1.45;margin-top:3px}.ov-launch-hero h1{margin-bottom:10px}.ov-launch-hero .ov-eyebrow{font-size:8px;line-height:1.5;letter-spacing:.06em;margin-bottom:6px}.ov-launch-hero .ov-intro-text{font-size:12px;line-height:1.7;margin-bottom:12px}.ov-launch-hero .ov-hero-art{max-width:250px;border-radius:6px}.ov-launch-hero .ov-hero-cta{font-size:12px;min-height:44px;padding:10px 12px;gap:8px}.ov-packs-heading{gap:5px;padding-bottom:12px;margin-bottom:16px}.ov-packs-heading h2{font-size:24px}.ov-packs-heading>span{font-size:9px}.ov-grid{gap:20px}.ov-grid .ov-card-body{padding:18px}.ov-grid .ov-card h2{min-height:0;font-size:19px}.ov-grid .ov-contents{min-height:0;font-size:14px}.ov-grid .bf-delivery-note{min-height:0}.ov-launch-quiz{padding:12px 16px 28px}.ov-launch-quiz>summary{font-size:15px}html[lang=en] .ov-launch-hero .ov-brand-name{font-size:clamp(31px,9vw,46px)!important}}@media(max-width:749px){body:has(.ov-launch-mobile-sticky){padding-bottom:calc(120px + env(safe-area-inset-bottom,0px))}.ov-launch-mobile-sticky .sticky-add-to-cart__bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 14px;left:0;bottom:0;width:100%;max-width:100%;border-radius:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));transform:translateY(calc(100% + 40px));box-sizing:border-box}.ov-launch-mobile-sticky .sticky-add-to-cart__bar[data-stuck=true]{transform:translateY(0)}.ov-launch-mobile-sticky .sticky-add-to-cart__bar:before{display:none}.ov-launch-mobile-sticky .sticky-add-to-cart__image{display:none}.ov-launch-mobile-sticky .sticky-add-to-cart__info{grid-column:1;grid-row:1;padding:0!important}.ov-launch-mobile-sticky .sticky-add-to-cart__title{display:block!important;font-size:12px!important;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ov-launch-mobile-sticky .sticky-add-to-cart__price{grid-column:1;grid-row:2;font-size:20px;line-height:1.4;direction:ltr;text-align:start}.ov-launch-mobile-sticky .compare-at-price{display:none}.ov-launch-mobile-sticky .sticky-add-to-cart__button{grid-column:2;grid-row:1/3;width:auto;min-width:128px;min-height:48px;height:auto;padding:10px 14px;background:#073d22;color:#fff;border-radius:8px}.ov-launch-mobile-sticky .add-to-cart-text__content{display:inline!important;font-size:13px}.ov-launch-mobile-sticky .add-to-cart-icon{display:none}}@media(prefers-reduced-motion:reduce){.ov-grid .ov-card,.sn-product,.ov-launch-hero .ov-hero-cta{transition:none!important;transform:none!important}}header-component .header-logo__image-container{width:176px;height:68px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:6px;flex:none}header-component .header-logo__image{width:176px;height:176px;max-width:none;flex:none;object-fit:contain}header-component .header-logo{min-width:176px}@media(max-width:749px){header-component .header-logo__image-container{width:144px;height:56px}header-component .header-logo__image{width:144px;height:144px}header-component .header-logo{min-width:144px}}@media(max-width:359px){header-component .header-logo__image-container{width:124px;height:48px}header-component .header-logo__image{width:124px;height:124px}header-component .header-logo{min-width:124px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/olivalley-launch.css.map */
