.zv-oils{background:var(--oil-bg);color:var(--oil-ink);padding:44px 16px}.zv-oils__inner{max-width:1080px;margin:auto}.zv-oils__eyebrow{text-align:center;letter-spacing:.14em;font-size:11px;font-weight:700;margin:0 0 10px}.zv-oils h2{text-align:center;font:inherit;font-weight:700;color:inherit;font-size:clamp(28px,4vw,44px);line-height:1.15;margin:0 0 24px}.zv-oils__intro{max-width:650px;text-align:center;margin:0 auto 24px;line-height:1.5}.zv-oils__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px}.zv-oils__card{border:1px solid #d7ddd4;border-radius:20px;padding:24px;background:#fff;min-width:0}.zv-oils__card--featured{border:2px solid var(--oil-accent);background:linear-gradient(180deg,#fff,#eaf0e7)}.zv-oils__image{display:block;width:100%;height:210px;object-fit:contain;margin:0 auto 18px}.zv-oils__placeholder{height:180px}.zv-oils__placeholder svg{height:100%;width:100%;opacity:.35}.zv-oils h3{font:inherit;font-weight:750;font-size:clamp(18px,2.5vw,28px);line-height:1.25;color:inherit;text-align:center;margin:0 0 24px;overflow-wrap:anywhere}.zv-oils ul{list-style:none;padding:0;margin:0;display:grid;gap:18px}.zv-oils li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.45}.zv-oils li strong,.zv-oils li div>span{display:block}.zv-oils li strong{font-size:12px;opacity:.7;margin-bottom:3px}.zv-oils__icon{display:grid;place-items:center;flex:0 0 24px;width:24px;height:24px;border-radius:50%;background:#eef0eb;font-weight:700}.zv-oils__card--featured .zv-oils__icon{background:var(--oil-accent);color:#fff}.zv-oils__footnote{text-align:center;font-size:12px;margin:20px 0 0}@media(max-width:749px){.zv-oils{padding:32px 12px}.zv-oils__grid{gap:10px}.zv-oils__card{padding:16px 10px;border-radius:14px}.zv-oils__image{height:135px}.zv-oils__placeholder{height:110px}.zv-oils h3{font-size:18px;margin-bottom:18px}.zv-oils li{font-size:12px;gap:6px}.zv-oils li strong{font-size:10px}.zv-oils__icon{width:18px;height:18px;flex-basis:18px;font-size:12px}.zv-oils ul{gap:16px}}.zv-payments{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin:14px 0}.zv-payments__icon{width:38px;height:24px}.zv-visual{background:var(--zv-bg);color:var(--zv-color);padding:var(--zv-space) 16px}.zv-visual__inner{max-width:var(--zv-width);margin:auto}.zv-visual__title{text-align:center;color:inherit;font:inherit;font-size:clamp(25px,3vw,38px);font-weight:700;line-height:1.2;margin:0 0 20px}.zv-visual__intro{text-align:center;max-width:640px;margin:0 auto 24px;line-height:1.5}.zv-visual__pictures{display:grid;gap:20px}.zv-visual__pictures--grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zv-visual__card{margin:0;min-width:0}.zv-visual__card picture{display:block}.zv-visual__card img{display:block;width:100%;height:auto;border-radius:12px}.zv-visual__card figcaption{text-align:center;padding:14px 8px 0}.zv-visual__card h3{font:inherit;font-size:20px;font-weight:700;line-height:1.3;margin:0;color:inherit}.zv-visual__card p{line-height:1.5;margin:8px 0 0}.zv-visual__placeholder{aspect-ratio:1.3;background:#f1f3ee;border:1px dashed #afbaac;border-radius:12px}.zv-visual__placeholder svg{width:100%;height:100%;opacity:.45}@media(max-width:749px){.zv-visual__pictures--grid{grid-template-columns:1fr}.zv-visual__pictures{gap:16px}}.zv-visual__pictures--carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:16px;padding-bottom:14px;scrollbar-width:thin;scrollbar-color:#a98552 #eaf0e7}.zv-visual__pictures--carousel .zv-visual__card{flex:0 0 min(78%,480px);scroll-snap-align:start}.zv-visual__pictures--carousel:focus-visible{outline:2px solid #274031;outline-offset:4px}.zv-visual__scroll-label{font-size:13px;text-align:center;margin:8px 0 0}@media(max-width:749px){.zv-visual__pictures--carousel .zv-visual__card{flex-basis:88%}}.zv-panel:not(.zv-panel--full){position:relative;overflow:hidden;aspect-ratio:1.13;border-radius:12px}.zv-visual__card .zv-panel:not(.zv-panel--full) img{position:absolute;width:207%;max-width:none;height:auto;border-radius:0;left:-2.5%;top:-27%}.zv-visual__card .zv-panel--two img,.zv-visual__card .zv-panel--four img{left:-104.5%}.zv-visual__card .zv-panel--three img,.zv-visual__card .zv-panel--four img{top:-129%}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map */
