.eva{font-family:DM Sans,sans-serif;color:#1c1917;font-size:17px;line-height:1.65;background:#fff;overflow-x:clip}.eva *,.eva *:before,.eva *:after{box-sizing:border-box}.eva a{color:#b3271f}.eva a:hover{color:#8f1f19}.eva p{font-size:inherit;line-height:inherit;letter-spacing:0}.eva h1,.eva h2,.eva h3,.eva .eva__t{font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;color:#1c1917!important}.eva__hero{position:relative;min-height:clamp(440px,48vw,620px);display:flex;align-items:center;justify-content:center;text-align:center;background:#1c1917 center 40% / cover no-repeat}.eva__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#281c1461}.eva__hero-in{position:relative;z-index:1;padding:48px clamp(20px,4vw,40px);color:#fff}.eva .eva__hero h1{margin:0 0 12px;font-size:clamp(36px,5.4vw,64px)!important;line-height:1.08;color:#fff!important}.eva .eva__hero p{margin:0;font-size:14px;font-weight:500!important;letter-spacing:.16em;line-height:1.5;color:#fff!important}.eva__intro{text-align:center;max-width:820px;margin:0 auto;padding:clamp(56px,7vw,88px) clamp(20px,4vw,40px) clamp(24px,3vw,40px)}.eva .eva__intro h2{margin:0 0 20px;font-size:clamp(26px,3.2vw,36px)!important;line-height:1.2}.eva .eva__intro-rte p{margin:0 0 16px;color:#5c554e}.eva__intro-rte strong{color:#1c1917;font-weight:700}.eva .eva__tagline{margin:0;font-size:14px!important;font-weight:700!important;letter-spacing:.16em;line-height:1.5!important;color:#1c1917}.eva__wrap{max-width:1100px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.eva__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(32px,5vw,64px);align-items:center;padding:clamp(40px,5vw,64px) 0}.eva__row--img-left .eva__img{order:-1}.eva__img img{width:100%;height:auto;aspect-ratio:3 / 2;object-fit:cover;display:block;border-radius:4px}.eva__img img.eva__warm{filter:sepia(.42) saturate(1.3) brightness(1.09) contrast(1.03) hue-rotate(-10deg)}.eva .eva__row h2{margin:0 0 14px;font-size:clamp(26px,3vw,34px)!important;line-height:1.2}.eva .eva__rte p{margin:0 0 14px;color:#5c554e;font-size:16px!important;line-height:1.7!important}.eva__rte p:last-child{margin-bottom:0}.eva__rte strong{color:#1c1917;font-weight:700}.eva__eye{display:block;margin:0 0 8px;font-size:13px;font-weight:500;letter-spacing:.12em;line-height:1.5;color:#b3271f}.eva .eva__statement{text-align:center;max-width:760px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(20px,4vw,40px);font-family:Plus Jakarta Sans,sans-serif!important;font-weight:800!important;font-size:clamp(22px,2.6vw,30px);line-height:1.4;color:#1c1917}.eva__statement em{font-style:italic;color:#b3271f}.eva .eva__strip{display:block;height:clamp(260px,34vw,460px);margin:clamp(24px,3vw,40px) 0;background:#1c1917 center 60% / cover no-repeat}.eva__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;text-align:center;padding:clamp(48px,6vw,80px) 0}.eva__stats svg{color:#1c1917;display:inline-block}.eva .eva__stats p{margin:14px 0 0;font-size:18px;font-weight:500!important;letter-spacing:.02em;line-height:1.5;color:#1c1917}.eva__products{max-width:1440px;margin:0 auto;padding:clamp(40px,5vw,64px) clamp(20px,4vw,40px) clamp(64px,8vw,104px)}.eva .eva__ph{margin:0 0 clamp(28px,4vw,44px);text-align:center;font-size:clamp(24px,3vw,34px)!important;line-height:1.3}.eva .eva__ph em{display:block;margin-top:8px;font-style:italic;color:#b3271f!important}.eva__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none}.eva__grid li{margin:0;padding:0;list-style:none}.eva__card{display:flex;flex-direction:column;height:100%;background:#fff;border:1px solid #E6DFD6;border-radius:10px;overflow:hidden}.eva__pi-link{display:block}.eva__pi{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;background:#f4f2ee}.eva__body{display:flex;flex-direction:column;flex:1;padding:16px 18px 18px}.eva .eva__cat{margin:0 0 6px;font-size:11px!important;font-weight:500!important;letter-spacing:.12em;line-height:1.5!important;color:#5c554e}.eva .eva__t{margin:0;font-size:20px!important;line-height:1.25}.eva .eva__t a{color:#1c1917;text-decoration:none}.eva .eva__t a:hover{color:#b3271f}.eva .eva__rt{margin:8px 0 0;font-size:13px!important;line-height:1.5!important;color:#5c554e}.eva__st{color:#e8963c;letter-spacing:1px;margin-right:6px}.eva .eva__pr{margin:12px 0 16px;font-size:17px!important;font-weight:700!important;line-height:1.4!important;color:#1c1917}.eva .eva__pr s{margin-left:8px;font-weight:400;font-size:14px;color:#8a8279}.eva a.eva__btn{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:4px;background:#1c1917;color:#fff;font-size:12px;font-weight:700;letter-spacing:.14em;text-decoration:none}.eva a.eva__btn:hover{background:#b3271f;color:#fff}@media(max-width:749px){.eva__row{grid-template-columns:minmax(0,1fr)}.eva__row .eva__img{order:-1}.eva .eva__strip{display:none}.eva__stats{grid-template-columns:minmax(0,1fr);gap:36px}.eva__grid{grid-template-columns:repeat(3,minmax(250px,1fr));overflow-x:auto;gap:14px;padding-bottom:8px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.eva__grid li{scroll-snap-align:start}}.ev-campaign-badge{position:absolute;left:16px;bottom:0;transform:translateY(50%);z-index:3;display:inline-flex;align-items:center;gap:6px;background:#1c1917;color:#fff;font-family:DM Sans,system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;line-height:1;padding:7px 12px 7px 10px;border-radius:999px;border:2px solid #fff;box-shadow:0 6px 14px #1c191738;pointer-events:none;white-space:nowrap}.ev-campaign-badge__leaf{font-size:13px;letter-spacing:0;display:inline-block;transform-origin:50% 0;animation:evLeaf 4s ease-in-out infinite}@keyframes evLeaf{0%,to{transform:rotate(-8deg)}50%{transform:rotate(10deg)}}@media(prefers-reduced-motion:reduce){.ev-campaign-badge__leaf{animation:none}}@media(max-width:749px){.ev-campaign-badge{left:10px;font-size:10px;padding:6px 10px 6px 8px}}.eva__pi-link{position:relative}.eva__grid:has(.ev-campaign-badge) .eva__body{padding-top:28px}.ev-price-sale{color:#b3271f!important}
/*# sourceMappingURL=/cdn/shop/t/25/assets/evora-about.css.map */
