.vm-regions{background:#f9f9f9;padding:28px 20px 32px}.vm-regions__inner{max-width:1200px;margin:auto}.vm-regions h2{text-align:center;color:#24431f;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2;margin:0 0 108px}.vm-regions h2 span,.vm-regions h3{color:#33851d}.vm-regions__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.vm-regions__card{position:relative;box-sizing:border-box;min-height:322px;border:3px solid #24431f;border-radius:16px;background:#fff;box-shadow:0 3px 20px #0001;padding:60px 32px 34px}.vm-regions__icon{position:absolute;width:120px;height:120px;left:50%;top:-82px;transform:translate(-50%)}.vm-regions__icon img{display:block;width:100%;height:100%;object-fit:contain}.vm-regions h3{margin:0;min-height:52px;text-align:center;font-size:20px;font-weight:600;line-height:1.25}.vm-regions ul{border-top:2px solid #e2e2e2;margin:26px 0 0;padding:21px 0 0;list-style:none;display:grid;gap:12px}.vm-regions li{display:flex;gap:10px;font-size:16px;line-height:1.55;color:#182117}.vm-regions li span{color:#33851d}@media(max-width:800px){.vm-regions__grid{grid-template-columns:minmax(0,1fr);gap:100px;max-width:480px;margin:auto}.vm-regions__card{min-height:0;padding:56px 24px 28px}}.vemora-story{background:#fff;color:#111;padding:30px 24px 62px}.vemora-story .vs-wrap{max-width:1200px;margin:auto;display:grid;grid-template-columns:minmax(0,585fr) minmax(0,495fr);gap:30px;align-items:center;padding-right:min(4.7vw,90px);box-sizing:border-box}.vemora-story .vs-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;overflow:hidden;border-radius:16px}.vemora-story .vs-photo{grid-column:span 2;aspect-ratio:1;overflow:hidden;background:#eef1eb}.vemora-story .vs-photo:nth-child(n+4){grid-column:span 3}.vemora-story .vs-photo img,.vemora-story .vs-photo svg{display:block;width:100%;height:100%;object-fit:cover}.vemora-story .vs-badge{position:relative;box-sizing:border-box;width:min(278px,85%);margin:-61px auto 0;text-align:center;padding:16px 24px;border-radius:10px;background:#fff;box-shadow:0 8px 10px #0003;font-size:19px;line-height:1.5}.vemora-story .vs-badge strong{display:block;font-size:48px;line-height:1.2;color:#36801a}.vemora-story h2{margin:0;color:#24431f;font:600 clamp(27px,2.5vw,38px)/1.2 var(--font-heading-family,sans-serif);letter-spacing:-.02em}.vemora-story h2 span{color:#36801a}.vemora-story .vs-lists{display:flex;flex-wrap:wrap;gap:10px 30px;align-items:center;margin:30px 0 36px}.vemora-story ul{padding:0;margin:0;list-style:none}.vemora-story ul:empty{display:none}.vemora-story li{display:flex;gap:9px;margin:5px 0;font-size:16px;line-height:1.6}.vemora-story li span{color:#24431f;font-weight:700}.vemora-story .vs-button{display:block;border-radius:8px;background:#24431f;color:#fff;text-align:center;text-decoration:none;font-size:16px;font-weight:700;padding:14px}@media(max-width:749px){.vemora-story{padding:24px 18px 36px}.vemora-story .vs-wrap{grid-template-columns:1fr;padding:0}.vemora-story .vs-grid{gap:8px}.vemora-story .vs-badge{margin-top:-32px;padding:10px 16px;font-size:16px}.vemora-story .vs-badge strong{font-size:32px}.vemora-story .vs-lists{margin:18px 0 22px}}.vemora-pair{background:#24431f;color:#fff;padding:32px 24px 60px}.vemora-pair__grid{max-width:1050px;margin:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.vemora-pair video,.vemora-pair__empty{display:block;width:100%;aspect-ratio:1;height:auto;object-fit:cover;border-radius:32px;overflow:hidden;background:#193419}.vemora-pair__empty{display:grid;place-items:center}.vemora-pair h2{color:#fff;font-family:inherit;font-size:clamp(26px,2.4vw,38px);font-weight:500;line-height:1.2;letter-spacing:-.025em;margin:10px 0 16px}.vemora-pair h2 span{color:#a3ff85}.vemora-pair__text{font-size:15px;line-height:1.6}.vemora-pair__text p{margin:0 0 .5em;color:inherit}.vemora-pair__text a{color:inherit;text-decoration:underline}@media(max-width:749px){.vemora-pair{padding:24px 20px 36px}.vemora-pair__grid{grid-template-columns:1fr;gap:32px}.vemora-pair video,.vemora-pair__empty{border-radius:24px}.vemora-pair__text{font-size:16px}}.vemora-pair video{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
