.arctos-cp{--arctos-cp-muted: #b3b8ba;--arctos-cp-line: var(--arctos-line, #333333);--arctos-cp-surface: rgba(255, 255, 255, .035);background:var(--arctos-cp-bg, var(--arctos-bg-deep, #141414));color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:16px;line-height:1.55;letter-spacing:0;padding-block-start:var(--arctos-cp-pt-mobile, 40px);padding-block-end:var(--arctos-cp-pb-mobile, 40px)}@media screen and (min-width:981px){.arctos-cp{padding-block-start:var(--arctos-cp-pt, 72px);padding-block-end:var(--arctos-cp-pb, 72px)}}.arctos-cp__head{max-inline-size:62ch;margin:0 0 16px;text-align:start}.arctos-cp--center .arctos-cp__head{margin-inline:auto;text-align:center}.arctos-cp__heading.arctos-heading{margin:0;font-family:var(--arctos-font-display);font-weight:500;font-size:clamp(var(--arctos-cp-h-mobile, 28px),2.8vw,var(--arctos-cp-h-desktop, 40px));line-height:1.1;letter-spacing:-.01em;color:var(--arctos-text, #f4f6f7);text-transform:none;text-wrap:balance}.arctos-cp__sub{max-inline-size:54ch;margin:8px 0 0;font-size:15px;line-height:1.6;color:var(--arctos-cp-muted);text-wrap:balance}.arctos-cp--center .arctos-cp__sub{margin-inline:auto}.arctos-cp__sub p{margin:0}.arctos-cp__sub p+p{margin-block-start:.6em}.arctos-cp__sub a{color:var(--arctos-text, #f4f6f7);text-decoration:underline;text-underline-offset:3px}.arctos-cp__gallery{max-inline-size:var(--arctos-cp-gallery-w, 920px)}.arctos-cp--center .arctos-cp__gallery{margin-inline:auto}.arctos-cp__viewport{position:relative;margin-block-end:14px}.arctos-cp__track{display:flex;gap:8px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:10px}.arctos-cp__track::-webkit-scrollbar{display:none}.arctos-cp__slide{flex:0 0 100%;min-inline-size:0;margin:0;aspect-ratio:var(--arctos-cp-ratio, 4 / 3);border-radius:10px;overflow:hidden;scroll-snap-align:center;background:#0f1113}.arctos-cp__slide-img{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover}.arctos-cp__placeholder{fill:var(--arctos-cp-muted);background:#0f1113}.arctos-cp__arrow{position:absolute;inset-block-start:50%;z-index:2;display:flex;align-items:center;justify-content:center;inline-size:44px;block-size:44px;margin:0;padding:0;transform:translateY(-50%);border:1px solid var(--arctos-cp-line);border-radius:50%;background:#141414c7;color:var(--arctos-text, #f4f6f7);font-family:var(--arctos-font-body);font-size:17.6px;line-height:1;cursor:pointer;box-shadow:none}.arctos-cp__arrow--prev{inset-inline-start:6px}.arctos-cp__arrow--next{inset-inline-end:6px}.arctos-cp__arrow:focus-visible,.arctos-cp__dot:focus-visible,.arctos-cp [data-cp-scroll]:focus-visible{outline:2px solid var(--arctos-accent, #ededed);outline-offset:3px;box-shadow:none}@media screen and (max-width:640px){.arctos-cp__arrow{display:none}}.arctos-cp__dots{display:flex;justify-content:center;align-items:center;gap:0;margin:0}.arctos-cp__dot{display:inline-flex;align-items:center;justify-content:center;inline-size:auto;min-inline-size:24px;block-size:44px;margin:0;padding:0 8.5px;border:0;border-radius:999px;background:transparent;cursor:pointer;box-shadow:none}.arctos-cp__dot:before{content:"";display:block;inline-size:7px;block-size:7px;border-radius:999px;background:var(--arctos-cp-line);transition:inline-size .18s ease,background-color .18s ease}.arctos-cp__dot.is-active:before{inline-size:18px;background:var(--arctos-text, #f4f6f7)}.arctos-cp__path{margin-block-start:var(--arctos-cp-path-gap, 56px)}.arctos-cp__head+.arctos-cp__path,.arctos-cp__path:first-child{margin-block-start:0}.arctos-cp__path-heading{margin:0 0 10px;font-family:var(--arctos-font-display);font-weight:500;font-size:20px;line-height:1.04;letter-spacing:-.01em;color:var(--arctos-text, #f4f6f7);text-transform:none;text-wrap:balance}.arctos-cp__path-sub{margin:0;font-size:15px;line-height:1.6;color:var(--arctos-cp-muted)}.arctos-cp__cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:20px 0 0;padding:0;list-style:none}.arctos-cp__card{margin:0;min-inline-size:0;overflow:hidden;border:1px solid var(--arctos-cp-line);border-radius:10px;background:var(--arctos-cp-surface)}.arctos-cp__card-media{aspect-ratio:1 / 1;overflow:hidden;background:#e9e9e9}.arctos-cp__card-img{display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover}.arctos-cp__card-body{padding:24px}.arctos-cp__num{display:block;margin-block-end:8px;font-family:var(--arctos-font-display);font-weight:500;font-size:11px;line-height:1.55;letter-spacing:0;color:var(--arctos-cp-muted)}.arctos-cp__badge{display:inline-block;margin-inline-start:6px;padding:1px 9px;border:1px solid rgba(244,246,247,.5);border-radius:999px;font-family:var(--arctos-font-body);font-weight:500;font-size:11px;line-height:1.55;letter-spacing:0;color:var(--arctos-text, #f4f6f7);vertical-align:1px}.arctos-cp__card-title{margin:0 0 6px;font-family:var(--arctos-font-display);font-weight:500;font-size:17px;line-height:1.25;letter-spacing:-.01em;color:var(--arctos-text, #f4f6f7);text-transform:none;text-wrap:balance}.arctos-cp__card-text{margin:0;font-family:var(--arctos-font-body);font-size:13px;line-height:1.5;color:var(--arctos-cp-muted)}@media screen and (max-width:980px){.arctos-cp__cards{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;padding-block-end:10px}@supports not selector(::-webkit-scrollbar){.arctos-cp__cards{scrollbar-width:thin;scrollbar-color:var(--arctos-cp-line) transparent}}.arctos-cp__cards::-webkit-scrollbar{height:6px}.arctos-cp__cards::-webkit-scrollbar-thumb{background:var(--arctos-cp-line);border-radius:3px}.arctos-cp__card{flex:0 0 auto;inline-size:78%;max-inline-size:340px;scroll-snap-align:start}}.arctos-cp__editor-note{margin:0;padding:18px 16px;border:1px dashed var(--arctos-cp-line);border-radius:10px;font-size:13px;line-height:1.5;color:var(--arctos-cp-muted);text-align:center}@media(prefers-reduced-motion:reduce){.arctos-cp__track,.arctos-cp__cards{scroll-behavior:auto}.arctos-cp__dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/arctos-commercial-process.css.map */
