body.vk-action-site .vk-brand-header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:0 32px;box-sizing:border-box;width:calc(100% - 80px);max-width:1440px;min-height:0;margin:0 auto;padding:16px 0 0;border:0;background:#fff;color:#202320}body.vk-action-site .vk-brand-header__logo{min-height:48px}body.vk-action-site .vk-brand-header__logo img{width:142px;height:auto}body.vk-action-site .vk-brand-header__nav{justify-self:end;gap:32px}body.vk-action-site .vk-brand-header__nav a{display:inline-flex;min-height:44px;align-items:center;font-size:14px;line-height:1.35;font-weight:600;text-decoration:none;color:#202320}body.vk-action-site .vk-brand-header__nav a[aria-current=page]{text-decoration:underline;text-decoration-color:#b49300;text-decoration-thickness:2px;text-underline-offset:6px}body.vk-action-site .vk-brand-header__needs{grid-column:1 / -1;display:flex;align-items:center;flex-wrap:wrap;gap:0 30px;margin-top:14px;border-top:1px solid #dedfd8}body.vk-action-site .vk-brand-header__needs-label{display:flex;align-items:center;gap:10px;margin-right:auto;font-size:10px;font-weight:600;letter-spacing:.12em;color:#575b55}body.vk-action-site .vk-brand-header__needs-label:before{content:"";width:16px;height:4px;background:#ffd21c}body.vk-action-site .vk-brand-header__needs a{display:inline-flex;align-items:center;min-height:44px;color:#202320;font-size:13px;font-weight:500;line-height:1.4;text-decoration:none}body.vk-action-site .vk-brand-header :is(.vk-brand-header__nav,.vk-brand-header__needs) a:hover{text-decoration:underline;text-underline-offset:5px}body.vk-action-site.page-type-page section.contact-form{padding:48px 40px 72px!important;color:#202320}body.vk-action-site.page-type-page section.contact-form>.container{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;padding:0;background:transparent;align-items:start}body.vk-action-site.page-type-page section.contact-form>.container>.text-center{min-width:0;padding:0;text-align:left!important;background:transparent;color:#202320}body.vk-action-site.page-type-page section.contact-form .vk-eyebrow{display:flex;align-items:center;gap:10px;margin:0 0 22px;font-size:10px;line-height:1.6;letter-spacing:.13em;color:#575b55}body.vk-action-site.page-type-page section.contact-form .vk-eyebrow:before{content:"";flex:0 0 16px;height:4px;background:#ffd21c}body.vk-action-site.page-type-page section.contact-form h1{max-width:15ch;margin:0 0 22px;font-family:var(--bs-body-font-family);font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1.12;letter-spacing:-.04em;overflow-wrap:break-word}body.vk-action-site.page-type-page section.contact-form .description{max-width:none;font-size:15px!important;line-height:1.7;color:#575b55!important}body.vk-action-site.page-type-page section.contact-form .description p{margin:0 0 20px}body.vk-action-site.page-type-page section.contact-form .description a{color:#202320}body.vk-action-site.page-type-page section.contact-form .vk-help-routes{margin:28px 0}body.vk-action-site.page-type-page section.contact-form .vk-help-routes a{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:start;gap:12px;min-height:84px;padding:18px 0;border-top:1px solid #dedfd8;font-weight:400;text-decoration:none}body.vk-action-site.page-type-page section.contact-form .vk-help-routes a:last-child{border-bottom:1px solid #dedfd8}body.vk-action-site.page-type-page section.contact-form .vk-help-routes__index{font-size:11px;line-height:2;font-weight:600;color:#575b55}body.vk-action-site.page-type-page section.contact-form .vk-help-routes strong{display:block;font-size:15px;line-height:1.5;font-weight:600}body.vk-action-site.page-type-page section.contact-form .vk-help-routes small{display:block;margin-top:3px;color:#575b55;font-size:13px;line-height:1.6}body.vk-action-site.page-type-page section.contact-form .vk-help-routes a:hover strong{text-decoration:underline;text-underline-offset:4px}body.vk-action-site.page-type-page section.contact-form .vk-help-direct{font-size:13px;line-height:1.8}body.vk-action-site.page-type-page section.contact-form .vk-help-direct a{font-size:15px;font-weight:500}body.vk-action-site.page-type-page section.contact-form form{min-width:0;margin:0!important;padding:0 0 0 48px;border-left:1px solid #dedfd8;background:transparent}body.vk-action-site.page-type-page section.contact-form .form-label{font-size:14px;line-height:1.5;font-weight:600;color:#202320}body.vk-action-site.page-type-page section.contact-form :is(.form-control,.form-select){width:100%;max-width:100%;box-sizing:border-box;min-height:50px;padding:12px 14px;border:1px solid #85897f;border-radius:3px;background-color:#fff;font-size:16px;line-height:1.5;color:#202320}body.vk-action-site.page-type-page section.contact-form textarea.form-control{min-height:160px;resize:vertical}body.vk-action-site.page-type-page section.contact-form .form-control::placeholder{color:#656b61;opacity:1}body.vk-action-site.page-type-page section.contact-form :is(.form-control,.form-select):focus-visible{outline:3px solid #202320!important;outline-offset:3px;box-shadow:0 0 0 6px #ffd21c!important}body.vk-action-site.page-type-page section.contact-form :is(.form-control,.form-select).is-invalid,body.vk-action-site.page-type-page section.contact-form :is(.form-control,.form-select)[aria-invalid=true]{border-color:#a8232b}body.vk-action-site.page-type-page section.contact-form button[type=submit]{min-height:52px;padding:14px 20px;border:1px solid #202320;border-radius:3px;background:#202320;color:#fff;font-size:14px;line-height:1.5;font-weight:600;text-transform:none}body.vk-action-site.page-type-page section.contact-form button[type=submit]:hover{border-color:#202320;background:#ffd21c;color:#202320}body.vk-action-site.page-type-page section.contact-form :is(.form-success,.errors,.alert){font-size:16px;line-height:1.65;overflow-wrap:anywhere}body.vk-action-site.page-type-policy .shopify-policy__container{display:grid;grid-template-columns:minmax(240px,.7fr) minmax(0,1.5fr);gap:64px;align-items:start;box-sizing:border-box;width:calc(100% - 80px);max-width:1240px;margin:48px auto 72px;padding:0;font-family:var(--bs-body-font-family);font-size:16px;line-height:1.8;color:#202320}body.vk-action-site.page-type-policy .shopify-policy__title{min-width:0;padding:0;background:transparent;text-align:left}body.vk-action-site.page-type-policy .shopify-policy__title:before{content:"";display:block;width:24px;height:4px;margin:0 0 24px;background:#ffd21c}body.vk-action-site.page-type-policy .shopify-policy__title h1{margin:0;font-family:var(--bs-body-font-family);font-size:clamp(32px,3vw,42px);font-weight:600;line-height:1.15;letter-spacing:-.035em;color:#202320;overflow-wrap:break-word}body.vk-action-site.page-type-policy .shopify-policy__body{min-width:0;max-width:70ch;padding-top:0;overflow-wrap:anywhere}body.vk-action-site.page-type-policy .shopify-policy__body .rte{font-size:16px;line-height:1.8;color:#202320}body.vk-action-site.page-type-policy .shopify-policy__body :is(h2,h3,h4,h5,h6){font-family:var(--bs-body-font-family);color:#202320;font-weight:600;line-height:1.4;letter-spacing:-.02em;margin:32px 0 12px}body.vk-action-site.page-type-policy .shopify-policy__body h2{font-size:25px}body.vk-action-site.page-type-policy .shopify-policy__body h3{font-size:21px}body.vk-action-site.page-type-policy .shopify-policy__body :is(h4,h5,h6){font-size:18px}body.vk-action-site.page-type-policy .shopify-policy__body p{margin:0 0 20px}body.vk-action-site.page-type-policy .shopify-policy__body :is(ul,ol){padding-left:24px;margin-bottom:24px}body.vk-action-site.page-type-policy .shopify-policy__body li{margin-bottom:8px}body.vk-action-site.page-type-policy .shopify-policy__body a{color:#202320;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}body.vk-action-site .vk-service-footer{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.7fr) minmax(0,1.1fr);gap:32px 64px;box-sizing:border-box;width:calc(100% - 80px);max-width:1440px;margin:0 auto;padding:40px 0 28px;border-top:1px solid #202320;color:#202320;background:#fff}body.vk-action-site .vk-service-footer>div{min-width:0;text-align:left}body.vk-action-site .vk-service-footer__brand{display:inline-flex;min-height:48px}body.vk-action-site .vk-service-footer__brand img{width:130px;height:auto;object-fit:contain}body.vk-action-site .vk-service-footer p{margin:0;font-size:14px;line-height:1.75;color:#575b55}body.vk-action-site .vk-service-footer__identity>p{margin-top:16px}body.vk-action-site .vk-service-footer a{display:inline-flex;align-items:center;max-width:100%;min-height:44px;font-size:14px;line-height:1.5;font-weight:400;text-decoration:none;color:#202320;overflow-wrap:anywhere}body.vk-action-site .vk-service-footer a:hover{text-decoration:underline;text-underline-offset:4px}body.vk-action-site .vk-service-footer nav{border:0;padding:0;margin:0}body.vk-action-site .vk-service-footer .vk-service-footer__label{margin:6px 0 12px;font-size:10px;font-weight:600;line-height:1.6;letter-spacing:.13em;color:#575b55}body.vk-action-site .vk-service-footer__explore{grid-column:auto;display:flex;flex-direction:column;align-items:flex-start;gap:0}body.vk-action-site .vk-service-footer__contact>a{min-height:44px;font-size:17px;font-weight:500;text-decoration:underline;text-underline-offset:5px}body.vk-action-site .vk-service-footer__contact>p:last-child{max-width:32ch;margin-top:8px;font-size:13px}body.vk-action-site .vk-service-footer__bottom{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:18px;border-top:1px solid #dedfd8}body.vk-action-site .vk-service-footer__bottom>p{flex:0 0 auto;font-size:12px}body.vk-action-site .vk-service-footer__legal{grid-column:auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:0 24px}body.vk-action-site .vk-service-footer__legal a{font-size:12px}@media(max-width:991px){body.vk-action-site .vk-brand-header{width:calc(100% - 48px)}body.vk-action-site.page-type-page section.contact-form{padding:36px 24px 56px!important}body.vk-action-site.page-type-page section.contact-form>.container{grid-template-columns:1fr;gap:28px;max-width:680px!important}body.vk-action-site.page-type-page section.contact-form>.container>.text-center{padding:0}body.vk-action-site.page-type-page section.contact-form h1{max-width:18ch;font-size:40px}body.vk-action-site.page-type-page section.contact-form form{padding:28px 0 0;border-left:0;border-top:1px solid #dedfd8}body.vk-action-site.page-type-policy .shopify-policy__container{width:calc(100% - 48px);grid-template-columns:1fr;gap:32px;margin-top:36px;margin-bottom:56px}body.vk-action-site.page-type-policy .shopify-policy__title{padding:0}body.vk-action-site.page-type-policy .shopify-policy__title h1{font-size:38px}body.vk-action-site .vk-service-footer{width:calc(100% - 48px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px 36px}body.vk-action-site .vk-service-footer__identity{grid-column:1 / -1;display:flex;align-items:center;gap:32px}body.vk-action-site .vk-service-footer__identity>p{margin:0}}@media(max-width:575px){body.vk-action-site .vk-brand-header{width:calc(100% - 40px);padding-top:8px;gap:0 16px}body.vk-action-site .vk-brand-header__logo img{width:108px}body.vk-action-site .vk-brand-header__nav{gap:14px}body.vk-action-site .vk-brand-header__nav a{font-size:12px}body.vk-action-site .vk-brand-header__nav .vk-brand-header__how{display:inline-flex;max-width:64px;text-align:center}body.vk-action-site .vk-brand-header__needs{justify-content:space-between;gap:0 16px;margin-top:8px}body.vk-action-site .vk-brand-header__needs-label{display:none}body.vk-action-site .vk-brand-header__needs a{font-size:12px}body.vk-action-site.page-type-page section.contact-form{padding:28px 24px 44px!important}body.vk-action-site.page-type-page section.contact-form h1{max-width:15ch;font-size:34px;margin-bottom:18px}body.vk-action-site.page-type-page section.contact-form .vk-eyebrow{margin-bottom:18px}body.vk-action-site.page-type-page section.contact-form .description{font-size:15px!important}body.vk-action-site.page-type-page section.contact-form .vk-help-routes{margin:22px 0}body.vk-action-site.page-type-page section.contact-form .vk-help-routes a{padding:16px 0}body.vk-action-site.page-type-page section.contact-form form{padding:26px 0 0}body.vk-action-site.page-type-policy .shopify-policy__container{width:calc(100% - 48px);margin-top:28px;gap:28px}body.vk-action-site.page-type-policy .shopify-policy__title h1{font-size:32px}body.vk-action-site.page-type-policy .shopify-policy__title:before{margin-bottom:18px}body.vk-action-site .vk-service-footer{padding:30px 0 24px;grid-template-columns:1fr;gap:24px}body.vk-action-site .vk-service-footer__identity{grid-column:auto;gap:24px}body.vk-action-site .vk-service-footer__identity>p{font-size:12px}body.vk-action-site .vk-service-footer__brand img{width:118px}body.vk-action-site .vk-service-footer__explore{display:grid;grid-template-columns:1fr 1fr;column-gap:16px}body.vk-action-site .vk-service-footer__explore>p{grid-column:1 / -1}body.vk-action-site .vk-service-footer__contact>a{font-size:16px}body.vk-action-site .vk-service-footer__bottom{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:18px}body.vk-action-site .vk-service-footer__legal{justify-content:flex-start;gap:0 20px}}@media(max-width:380px){body.vk-action-site .vk-brand-header{width:calc(100% - 32px);column-gap:10px}body.vk-action-site .vk-brand-header__logo img{width:92px}body.vk-action-site .vk-brand-header__nav{gap:10px}body.vk-action-site .vk-brand-header__nav .vk-brand-header__how{max-width:60px}body.vk-action-site .vk-brand-header__needs{gap:0 12px}body.vk-action-site.page-type-page section.contact-form{padding-left:20px!important;padding-right:20px!important}body.vk-action-site .vk-service-footer{width:calc(100% - 40px)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/vk-action-service.css.map */
