.vl-ccards{background:var(--vlcc-bg, var(--vl-cream));padding:80px 0 100px;margin-top:var(--vlcc-mt, 20px)}.vl-ccards:first-child{margin-top:0}@media(min-width:1025px){.vl-ccards{padding:100px 0 120px}}.vl-ccards__heading{margin:0 0 clamp(30px,3vw,40px);font-family:var(--vl-font-heading);font-weight:500;font-size:clamp(24px,2.5vw,36px);color:var(--vl-maroon)}.vl-ccards__grid{display:grid;grid-template-columns:1fr;gap:clamp(14px,2vw,30px)}@media(min-width:1025px){.vl-ccards__grid{grid-template-columns:repeat(3,1fr)}}.vl-ccards__card{background:var(--vlcc-card-bg, #ffffff);border-radius:8px;padding:clamp(30px,2.4vw,34px);display:flex;flex-direction:column;align-items:flex-start}.vl-ccards__icon{width:26px;height:26px;color:var(--vl-red);margin-bottom:16px}.vl-ccards__icon svg{width:100%;height:100%}.vl-ccards__title{margin:0;font-family:var(--vl-font-body);font-weight:500;font-size:22px;letter-spacing:.02em;color:var(--vl-maroon)}.vl-ccards__text{margin:10px 0 0;font-family:var(--vl-font-body);font-size:14px;line-height:1.6;color:rgb(var(--vl-maroon-rgb) / .85)}.vl-ccards__value{margin-top:16px;font-family:var(--vl-font-body);font-weight:700;font-size:16px;color:var(--vl-maroon);text-decoration:none}a.vl-ccards__value:hover{color:var(--vl-red)}@media(max-width:767px){.vl-ccards__card{padding:40px}.vl-ccards__title{font-size:20px}.vl-ccards__text{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vl-contact-cards.css.map */
