.olv-compare,.olv-compare *,.olv-compare *:before,.olv-compare *:after{box-sizing:border-box;margin:0;padding:0}.olv-compare{--olv-cmp-u: min(.08418vw, 1px);position:relative;width:100%;padding:calc(16 * var(--olv-cmp-u)) 0 calc(33 * var(--olv-cmp-u));overflow:hidden;font-family:Jost,Arial,sans-serif}.olv-compare__head{max-width:calc(1029 * var(--olv-cmp-u));margin:0 auto;text-align:center}.olv-compare__eyebrow{font-size:max(9px,calc(9 * var(--olv-cmp-u)));font-weight:400;letter-spacing:.21em;text-transform:uppercase;color:#b08a45}.olv-compare__title{margin-top:calc(16 * var(--olv-cmp-u));font-family:Newsreader,Georgia,serif;font-weight:300;font-size:max(34px,calc(74 * var(--olv-cmp-u)));line-height:.885;letter-spacing:-.0625em;color:#201a11}.olv-compare__title span{display:block}.olv-compare__title em{display:block;font-style:italic;font-weight:300;letter-spacing:-.048em;color:#83560f}.olv-compare__intro{max-width:calc(386 * var(--olv-cmp-u));min-width:260px;margin:calc(30 * var(--olv-cmp-u)) auto 0;text-align:left;font-size:max(11px,calc(11.4 * var(--olv-cmp-u)));font-weight:300;line-height:1.535;color:#8e816e}.olv-compare__grid{display:grid;grid-template-columns:minmax(0,1fr) calc(249 * var(--olv-cmp-u)) minmax(0,1fr);align-items:stretch;max-width:1600px;padding:56px 110px 70px;margin:calc(62 * var(--olv-cmp-u)) auto 0}.olv-compare__card{padding:calc(41 * var(--olv-cmp-u)) calc(19 * var(--olv-cmp-u)) calc(32 * var(--olv-cmp-u));border:1px solid #e9e0c7}.olv-compare__card--leaf{background:#fbf7ef;border-top:2px solid #c09847}.olv-compare__label{font-size:max(9px,calc(9 * var(--olv-cmp-u)));font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#c9a96a}.olv-compare__card--extract .olv-compare__label{color:#a69f90}.olv-compare__card-title{margin-top:calc(16 * var(--olv-cmp-u));font-family:Newsreader,Georgia,serif;font-weight:300;font-size:max(22px,calc(30 * var(--olv-cmp-u)));line-height:1.15;letter-spacing:-.005em;color:#231f18}.olv-compare__list{list-style:none;margin-top:calc(11 * var(--olv-cmp-u))}.olv-compare__item{display:flex;align-items:center;gap:calc(10 * var(--olv-cmp-u));padding-left:calc(1 * var(--olv-cmp-u));font-size:max(11px,calc(11.1 * var(--olv-cmp-u)));font-weight:300;line-height:1.35;color:#7b766a}.olv-compare__card--extract .olv-compare__item{color:#706a5e}.olv-compare__item+.olv-compare__item{margin-top:calc(15 * var(--olv-cmp-u))}.olv-compare__icon{flex:none;width:calc(14 * var(--olv-cmp-u));min-width:11px;height:auto;fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.olv-compare__icon--check{stroke:#c5a25f}.olv-compare__icon--cross{stroke:#cbc5b7}.olv-compare__vs{position:relative;display:flex;align-items:center;justify-content:center}.olv-compare__vs:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1px;background:#ebe2cd}.olv-compare__vs-badge{position:relative;display:flex;align-items:center;justify-content:center;width:calc(92 * var(--olv-cmp-u));height:calc(92 * var(--olv-cmp-u));min-width:56px;min-height:56px;border-radius:50%;background:#fff;border:2px solid #ebdfc0;font-family:Newsreader,Georgia,serif;font-style:italic;font-weight:300;font-size:max(22px,calc(28 * var(--olv-cmp-u)));padding-top:5px;color:#87681f;transform:translateY(-2px)}@media(max-width:900px){.olv-compare{padding:64px 39px 40px;background:#ede8dc}.olv-compare__head{max-width:560px}.olv-compare__eyebrow{font-size:8.5px;letter-spacing:.2em}.olv-compare__title{margin-top:15px;font-size:clamp(36px,11.8vw,56px);line-height:.96;letter-spacing:-.03em;font-optical-sizing:none;font-variation-settings:"opsz" 30}.olv-compare__title em{letter-spacing:-.025em}.olv-compare__intro{max-width:none;min-width:0;margin-top:9px;font-size:14px;line-height:1.23}.olv-compare__grid{display:block;max-width:560px;margin-top:38px;padding:20px 0}.olv-compare__card{padding:27px 15px 26px}.olv-compare__label{font-size:9px}.olv-compare__card-title{margin-top:12px;font-size:25px}.olv-compare__list{margin-top:16px}.olv-compare__item{gap:6px;padding-left:0;font-size:11.8px;line-height:1.37}.olv-compare__item+.olv-compare__item{margin-top:9px}.olv-compare__icon{width:12px;min-width:12px}.olv-compare__vs{height:70px;margin:37px 0}.olv-compare__vs:before{top:50%;bottom:auto;left:0;right:0;width:auto;height:1px}.olv-compare__vs-badge{width:70px;height:70px;min-width:0;min-height:0;padding-top:4px;transform:none;font-size:24px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-leaf-vs-extract.css.map */
