.v-page{font-family:var(--v-font);max-width:760px;margin:0 auto;padding:4.5rem 1.25rem 6rem;color:var(--v-paper)}@media(min-width:700px){.v-page{padding:6rem 1.5rem 7.5rem}}.v-page__head{margin-bottom:2.75rem}.v-page__eyebrow{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--v-blue)}.v-page__title{margin:0;font-size:clamp(2.125rem,5vw,3.25rem);font-weight:700;line-height:1.03;letter-spacing:-.025em}.v-page__intro{margin-top:1.125rem;font-size:1.0625rem;line-height:1.6;color:var(--v-mute)}.v-page__intro p{margin:0 0 .75rem}.v-page__intro p:last-child{margin-bottom:0}.v-page__body,.v-page__body h2,.v-page__body h3,.v-page__body h4,.v-page__body p,.v-page__body li,.v-page__body th,.v-page__body td,.v-page__body a,.v-page__body strong{font-family:var(--v-font);font-style:normal}.v-page__body em{font-family:var(--v-font)}.v-page__body{font-size:1rem;line-height:1.7;color:#333}.v-page__body h2{margin:2.625rem 0 .875rem;font-size:1.5rem;font-weight:700;line-height:1.2;letter-spacing:-.015em;color:var(--v-paper)}.v-page__body h3{margin:1.875rem 0 .625rem;font-size:1.1875rem;font-weight:600;color:var(--v-paper)}.v-page__body h2:first-child,.v-page__body h3:first-child{margin-top:0}.v-page__body p{margin:0 0 1.125rem}.v-page__body ul,.v-page__body ol{margin:0 0 1.125rem;padding-left:1.375rem}.v-page__body li{margin:0 0 .5rem}.v-page__body a{color:var(--v-blue);text-decoration:underline;text-underline-offset:3px}.v-page__body img{max-width:100%;height:auto;border-radius:var(--v-radius)}.v-page__body hr{margin:2.5rem 0;border:0;border-top:1px solid var(--v-line)}.v-page__body table{width:100%;border-collapse:collapse;margin:0 0 1.125rem;font-size:.9375rem}.v-page__body th,.v-page__body td{padding:.625rem .75rem;border-bottom:1px solid var(--v-line);text-align:left}.v-page__back{margin:3.5rem 0 0;padding-top:2rem;border-top:1px solid var(--v-line)}.v-page__back a{display:inline-flex;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:500;text-decoration:none;color:var(--v-paper);transition:color var(--v-dur) var(--v-ease)}.v-page__back a:hover{color:var(--v-blue)}.v-page__back svg{width:16px;height:16px}.v-contact{font-family:var(--v-font);max-width:720px;margin:0 auto;padding:5rem 1.25rem 6.5rem;text-align:center;color:var(--v-paper)}@media(min-width:700px){.v-contact{padding:6.5rem 1.5rem 8rem}}.v-contact__title{margin:0 0 1.125rem;font-size:clamp(2.5rem,7vw,4.5rem);font-weight:700;line-height:1;letter-spacing:-.03em}.v-contact__intro{margin:0 auto 3.5rem;max-width:480px;font-size:1rem;line-height:1.6;color:var(--v-mute)}.v-contact__block{margin:0 0 2.5rem}.v-contact__block:last-of-type{margin-bottom:0}.v-contact__label{margin:0 0 .25rem;font-size:1.375rem;font-weight:600;letter-spacing:-.015em}.v-contact__sub{margin:0 0 1.125rem;font-size:.9375rem;color:var(--v-mute)}.v-contact__mail{display:block;max-width:560px;margin:0 auto;padding:1.375rem 1.5rem;border:1px solid var(--v-line);border-radius:var(--v-radius-lg);background:var(--v-ink-3);font-size:clamp(1.0625rem,2.6vw,1.375rem);font-weight:500;color:var(--v-paper);text-decoration:none;word-break:break-word;transition:background-color var(--v-dur) var(--v-ease),border-color var(--v-dur) var(--v-ease),color var(--v-dur) var(--v-ease)}.v-contact__mail:hover{background:var(--v-blue);border-color:var(--v-blue);color:#fff}.v-contact__social{list-style:none;display:flex;justify-content:center;gap:.75rem;margin:3.5rem 0 0;padding:2.5rem 0 0;border-top:1px solid var(--v-line)}.v-contact__social a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--v-line);border-radius:50%;color:var(--v-paper);transition:border-color var(--v-dur) var(--v-ease),color var(--v-dur) var(--v-ease)}.v-contact__social a:hover{border-color:var(--v-blue);color:var(--v-blue)}.v-contact__social svg{width:18px;height:18px}.v-404{font-family:var(--v-font);min-height:62vh;display:flex;align-items:center;justify-content:center;padding:5rem 1.25rem;color:var(--v-paper)}.v-404__inner{max-width:640px;text-align:center}.v-404__eyebrow{margin:0 0 .625rem;font-size:.75rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:var(--v-blue)}.v-404__big{margin:0;font-size:clamp(6.875rem,26vw,16rem);font-weight:700;line-height:.86;letter-spacing:-.05em}.v-404__big span{color:var(--v-blue)}.v-404__msg{margin:1.375rem 0 2.125rem;font-size:clamp(1rem,2vw,1.1875rem);line-height:1.5;color:var(--v-mute)}.v-404__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem 1.625rem}.v-404__btn{display:inline-flex;align-items:center;justify-content:center;padding:.9375rem 2.125rem;border:1px solid var(--v-blue);border-radius:var(--v-radius-pill);background:var(--v-blue);color:#fff;font-size:.9375rem;font-weight:600;text-decoration:none;transition:background-color var(--v-dur) var(--v-ease),border-color var(--v-dur) var(--v-ease)}.v-404__btn:hover{background:var(--v-paper);border-color:var(--v-paper)}.v-404__link{font-size:.9375rem;font-weight:500;color:var(--v-paper);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--v-line);transition:color var(--v-dur) var(--v-ease),text-decoration-color var(--v-dur) var(--v-ease)}.v-404__link:hover{color:var(--v-blue);text-decoration-color:var(--v-blue)}@media(prefers-reduced-motion:reduce){.v-page__back a,.v-contact__mail,.v-contact__social a,.v-404__btn,.v-404__link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/vetma-page.css.map */
