.vl-catalog-links{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0 24px}.vl-catalog-links a{display:inline-block;padding:9px 14px;border:1px solid #ccd8ee;border-radius:9px;background:#f5f8ff;color:#214481;font-size:14px;font-weight:700;text-decoration:none}.vl-catalog-links a:hover,.vl-catalog-links a:focus-visible{background:#e8efff;outline:2px solid #809bd4;outline-offset:2px}.vl-catalog-help{margin:32px 0 0;padding:24px;border:1px solid #d8e1f4;border-radius:16px;background:#f7f9ff;text-align:left}.vl-catalog-help h2{font-size:23px;margin:0 0 12px}.vl-catalog-help p{line-height:1.65;margin:10px 0}.vl-catalog-questions{margin-top:18px}.vl-catalog-questions details{border-top:1px solid #d8e1f4;padding:13px 0}.vl-catalog-questions summary{cursor:pointer;font-weight:700}.vl-catalog-questions summary:focus-visible{outline:2px solid #809bd4;outline-offset:4px}.vl-catalog-service{font-size:14px}.vl-gifts h2{margin:26px 0 14px}.vl-gifts p,.vl-gifts li{line-height:1.65}.vl-gifts li{margin:8px 0}.vl-gifts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.vl-gift-section{display:block;padding:18px;border:1px solid #d8e1f4;border-radius:12px;background:#f6f8ff;color:inherit;text-decoration:none}.vl-gift-section h3{font-size:18px;margin:0 0 10px}.vl-gift-section p{font-size:14px;margin:0 0 12px}.vl-gift-section span{font-size:14px;font-weight:700;color:#214481}.vl-gift-section:hover,.vl-gift-section:focus-visible{border-color:#809bd4;outline:2px solid #809bd4;outline-offset:2px}@media(max-width:640px){.vl-gifts-grid{grid-template-columns:1fr}.vl-catalog-help{padding:18px}.vl-catalog-help h2{font-size:21px}}
