@font-face{font-family:Onest;src:url('/wp-content/themes/dostavka-wp-child/assets/fonts/onest-cyrillic.woff2') format('woff2');font-weight:100 900;font-display:swap;unicode-range:U+0400-052F,U+2DE0-2DFF,U+A640-A69F}
@font-face{font-family:Onest;src:url('/wp-content/themes/dostavka-wp-child/assets/fonts/onest-latin.woff2') format('woff2');font-weight:100 900;font-display:swap}.ds-gate{--ink:#182219;--muted:#526052;--green:#297622;--line:#dce5da;--tint:#f2f7f0;color-scheme:light}.ds-gate *{box-sizing:border-box}.ds-gate body{margin:0;background:#fff;color:var(--ink);font-family:Onest,Arial,sans-serif;font-size:16px;line-height:1.55}.ds-gate button,.ds-gate input,.ds-gate textarea{font:inherit}.ds-gate a{color:inherit}.ds-gate button,.ds-gate a{-webkit-tap-highlight-color:transparent}.ds-gate button{cursor:pointer}.ds-gate button:focus-visible,.ds-gate a:focus-visible,.ds-gate input:focus-visible,.ds-gate textarea:focus-visible{outline:3px solid #3d9e2f;outline-offset:4px}.ds-gate h2:focus,.ds-gate h3:focus{outline:none}.ds-gate svg{flex-shrink:0}.ds-gate h1,.ds-gate h2,.ds-gate h3,.ds-gate p{margin:0}.ds-gate h1,.ds-gate h2,.ds-gate h3{text-wrap:balance;letter-spacing:-.025em}.ds-gate .site-header{height:76px;max-width:1120px;margin:auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.ds-gate .logo{font-size:26px;font-weight:850;text-decoration:none;letter-spacing:-.04em}.ds-gate .logo small{font-size:16px;font-weight:500;letter-spacing:-.03em}.ds-gate .site-header>span{font-size:12px;color:var(--muted)}.ds-gate main{max-width:760px;margin:0 auto;padding:38px 28px 28px}.ds-gate .crumbs{font-size:13px;color:var(--muted);margin-bottom:16px}.ds-gate .crumbs a{text-decoration:none}.ds-gate .crumbs span{padding:0 8px;color:#667565}.ds-gate h1{font-size:36px;line-height:1.18;margin-bottom:28px}.ds-gate .steps{list-style:none;margin:0 0 24px;padding:0;display:flex;gap:32px;color:var(--muted);font-size:13px}.ds-gate .steps li{display:flex;align-items:center;gap:9px}.ds-gate .steps li>span{height:24px;width:24px;border:1px solid #b4c2b0;display:grid;place-items:center;border-radius:50%;font-weight:650}.ds-gate .steps .current{font-weight:650;color:var(--ink)}.ds-gate .steps .current>span,.ds-gate .steps .complete>span{color:#fff;background:var(--green);border-color:var(--green)}.ds-gate .gate{background:var(--tint);border-radius:12px;padding:32px}.ds-gate .gate-top{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.ds-gate .symbol{width:48px;height:48px;border-radius:10px;display:grid;place-items:center;background:#dcedd6;color:var(--green)}.ds-gate .access{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.ds-gate .gate h2{font-size:34px;line-height:1.15;max-width:530px}.ds-gate .intro{margin-top:16px;max-width:490px;color:#455343;line-height:1.65}.ds-gate .networks{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:26px}.ds-gate .network{display:flex;align-items:center;gap:12px;min-height:56px;border:0;border-radius:8px;padding:14px 16px;color:#fff;text-decoration:none;font-size:14px;font-weight:600;transition:filter .15s}.ds-gate .network>svg:last-child{margin-left:auto}.ds-gate .network:hover{filter:brightness(.91)}.ds-gate .network-mark{display:grid;place-items:center;width:24px;font-weight:850;font-size:20px;line-height:1}.ds-gate .vk{background:#0065d6}.ds-gate .telegram{background:#0878b3}.ds-gate .ok{background:#bc4b00}.ds-gate .whatsapp{background:#087744}.ds-gate .max{background:#5740cf}.ds-gate .native{background:#fff;color:var(--ink);border:1px solid #b8c8b4}.ds-gate .selected{outline:2px solid var(--ink);outline-offset:2px}.ds-gate .share-status:empty{display:none}.ds-gate .share-status{margin-top:16px;color:#a13226;font-size:13px}.ds-gate .gate-caption{font-size:12px;color:var(--muted);margin-top:20px}.ds-gate .confirmation{border-top:1px solid #ccdaca;padding-top:20px;margin-top:24px}.ds-gate .confirmation p{font-size:14px;margin-bottom:12px}.ds-gate .primary{background:var(--green);color:white;border:0;border-radius:8px;min-height:50px;padding:13px 18px;display:inline-flex;justify-content:center;align-items:center;gap:16px;font-size:14px;font-weight:650;transition:background .15s}.ds-gate .primary:hover{background:#205e1a}.ds-gate .thanks{text-align:center;padding:24px 0 26px}.ds-gate .thanks h2{font-size:34px;line-height:1.18}.ds-gate .smile{display:block;font-size:48px;line-height:1;margin-top:18px}.ds-gate .notice{background:var(--tint);padding:20px 24px;border-radius:10px;font-size:14px;line-height:1.65}.ds-gate .notice p{margin-top:8px;color:var(--muted)}.ds-gate .question h3{font-size:25px;line-height:1.25;margin-top:30px}.ds-gate .small-note{font-size:13px;color:var(--muted);margin-top:8px;margin-bottom:22px}.ds-gate .fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ds-gate label{display:block;font-size:14px;font-weight:550;margin-bottom:18px}.ds-gate input,.ds-gate textarea{display:block;width:100%;background:#fff;border:1px solid #aebdaa;border-radius:8px;padding:12px;margin-top:7px;min-height:48px;color:var(--ink)}.ds-gate textarea{resize:vertical;min-height:130px}.ds-gate textarea::placeholder{color:var(--muted)}.ds-gate .demo-note{font-size:12px;color:var(--muted);margin-top:12px}.ds-gate .sent{display:flex;gap:12px;align-items:flex-start;background:var(--tint);padding:24px;border-radius:10px}.ds-gate footer{border-top:1px solid var(--line);margin-top:28px;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:11px;color:var(--muted)}.ds-gate footer button{display:flex;gap:6px;align-items:center;background:transparent;border:0;min-height:44px;padding:0;color:var(--muted);font-size:12px}.ds-gate footer button:hover{color:var(--green)}
@media(max-width:600px){.ds-gate .site-header{height:60px;padding:0 20px}.ds-gate .logo{font-size:23px}.ds-gate .logo small{font-size:14px}.ds-gate main{padding:24px 20px}.ds-gate .crumbs{margin-bottom:12px}.ds-gate h1{font-size:30px;margin-bottom:22px}.ds-gate .steps{gap:20px;font-size:11px;margin-bottom:20px}.ds-gate .steps li{gap:7px}.ds-gate .gate{padding:24px 20px}.ds-gate .gate-top{align-items:flex-start;gap:12px;margin-bottom:20px}.ds-gate .access{max-width:155px;font-size:11px;line-height:1.4;padding-top:6px}.ds-gate .access svg{align-self:flex-start;margin-top:1px}.ds-gate .gate h2{font-size:28px}.ds-gate .intro{font-size:14px;margin-top:14px}.ds-gate .networks{gap:8px;margin-top:22px}.ds-gate .network{gap:8px;padding:13px 10px;font-size:12px;min-height:52px}.ds-gate .network-mark{font-size:18px;width:21px}.ds-gate .network svg{width:17px}.ds-gate .gate-caption{font-size:11px}.ds-gate .primary{width:100%;font-size:13px;gap:10px}.ds-gate .thanks{padding:16px 0 24px}.ds-gate .thanks h2{font-size:29px}.ds-gate .smile{font-size:44px}.ds-gate .notice{padding:18px;font-size:13px}.ds-gate .question h3{font-size:23px;margin-top:24px}.ds-gate .fields{grid-template-columns:1fr;gap:0}.ds-gate footer{align-items:flex-start;gap:8px}.ds-gate footer>span{max-width:170px;padding-top:12px}}
@media(max-width:600px){.ds-gate .network-mark{flex-shrink:0}.ds-gate .ok .network-mark{display:none}.ds-gate .native{font-size:11px}}
@media(max-width:360px){.ds-gate main{padding-inline:16px}.ds-gate .gate{padding-inline:16px}.ds-gate .networks{grid-template-columns:1fr}.ds-gate .steps{gap:14px}.ds-gate .gate h2{font-size:26px}.ds-gate .ok .network-mark{display:grid}}
@media(prefers-reduced-motion:reduce){.ds-gate *,.ds-gate *::before,.ds-gate *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

.ds-gate{font-family:Onest,Arial,sans-serif;font-size:16px;line-height:1.55;--ink:#182219;--muted:#526052;--green:#297622;--line:#dce5da;--tint:#f2f7f0;color:var(--ink);margin:20px 0 28px}
.ds-gate a.network,.ds-gate a.network:hover{color:#fff!important;text-decoration:none!important;border-bottom:0!important}
.ds-gate button{box-shadow:none!important}.ds-gate h2{margin:0!important}.ds-gate .steps{padding:0!important;margin:0 0 24px!important}.ds-gate .steps li{padding:0!important;margin:0!important}.ds-gate .steps li:before{display:none!important}.ds-gate p{margin:0}.ds-gate .intro{margin-top:16px}.ds-gate .gate-caption{margin-top:20px}.ds-gate .confirmation{margin-top:24px}.ds-gate .confirmation p{margin-bottom:12px}.ds-gate .notice p{margin-top:8px}
body.ds-gate-enabled:not(.ds-gate-unlocked) #respond,body.ds-gate-enabled:not(.ds-gate-unlocked) #ds-order-helper{display:none!important}
.page-id-9702.ds-gate-enabled #post-9702,.page-id-9702.ds-gate-enabled #post-9702 .entry-content{margin-bottom:0}.page-id-9702.ds-gate-enabled #comments{padding-top:0}
.page-id-9702 #respond{padding:0;margin:28px 0}.page-id-9702 #reply-title{font:700 25px/1.25 Onest,Arial,sans-serif;margin:0 0 10px}.page-id-9702 .ds-form-note{font-size:13px;color:#526052;margin:0 0 22px}.page-id-9702 #commentform input:not([type=checkbox]):not([type=hidden]),.page-id-9702 #commentform textarea:not([aria-hidden=true]){border-radius:8px;font-family:Onest,Arial,sans-serif}.page-id-9702 #commentform #submit{min-height:50px;background:#297622;color:#fff;font-size:14px;font-weight:650}.page-id-9702 #commentform #submit:hover{background:#205e1a}.page-id-9702 #respond .comment-form-cookies-consent{font-size:13px;line-height:1.5}.page-id-9702 #respond .comment-form-cookies-consent input{margin-right:8px}
@media(max-width:600px){.ds-gate{margin-top:16px}.page-id-9702 #respond{margin-top:24px}.page-id-9702 #commentform #submit{width:100%}}
