.site-footer a{color:#c2c4c8}.site-footer a:hover{color:#fff}.site-footer .wrap{padding-block:56px 32px}.footer-grid{display:grid;grid-template-columns:1.6fr repeat(3,1fr);gap:40px}.footer-grid h4{font-size:12px;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#83868c;margin-bottom:16px}.footer-grid ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;font-size:14px}.footer-bot{display:flex;justify-content:space-between;gap:16px;margin-top:44px;padding-top:22px;border-top:1px solid oklch(.32 .012 260);font-size:12.5px;color:#7d8086;flex-wrap:wrap}.footer-logo{color:#fff;font-weight:800;font-size:20px;letter-spacing:-.04em}.section{padding-block:clamp(48px,7vw,84px)}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:34px;flex-wrap:wrap}.section-head h2{font-size:clamp(26px,3.4vw,38px)}.section-head p{color:var(--ink-2);font-size:15px;max-width:52ch;margin-top:10px}.grid{display:grid;gap:16px}.cols-4{grid-template-columns:repeat(4,1fr)}.cols-3{grid-template-columns:repeat(3,1fr)}.cols-2{grid-template-columns:repeat(2,1fr)}.link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14px;color:var(--ink)}.link-arrow svg{transition:.15s ease}.link-arrow:hover svg{transform:translate(4px)}.divider{height:1px;background:var(--line);border:0;margin:0}.reassure{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r);overflow:hidden}.reassure>div{background:var(--surface);padding:22px 24px;display:flex;gap:14px;align-items:flex-start}.reassure svg{flex:none;color:var(--accent);margin-top:2px}.reassure b{display:block;font-size:14.5px;font-weight:600;letter-spacing:-.01em}.reassure span{font-size:13px;color:var(--ink-2);line-height:1.4}@media(max-width:1080px){.cols-4{grid-template-columns:repeat(3,1fr)}.footer-grid,.reassure{grid-template-columns:1fr 1fr}}@media(max-width:780px){.cols-4,.cols-3{grid-template-columns:repeat(2,1fr)}.nav,.search{display:none}.topbar__left a:not(:first-child){display:none}}@media(max-width:520px){.cols-4,.cols-3,.cols-2,.reassure{grid-template-columns:1fr}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.catstrip .wrap::-webkit-scrollbar{height:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/vbc-05.css.map */
