.arc-root{--arc-bg:var(--ard-bg,#0b0b0d);--arc-surface:var(--ard-surface,#141418);--arc-surface-2:var(--ard-surface-2,#1c1c22);--arc-line:var(--ard-line,#2b2b34);--arc-text:var(--ard-text,#f5f5f7);--arc-muted:var(--ard-muted,#a9a9b6);--arc-accent:var(--ard-accent,#c8102e);--arc-radius:var(--ard-radius,12px);--arc-pad:var(--ard-pad,clamp(16px,4vw,40px));background:var(--arc-bg);color:var(--arc-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.55;letter-spacing:0;text-transform:none}.arc-root *,.arc-root *:before,.arc-root *:after{box-sizing:border-box}.arc-root p{margin:0}.arc-root a:focus-visible,.arc-root summary:focus-visible,.arc-root button:focus-visible{outline:2px solid #fff;outline-offset:2px;border-radius:4px}.arc-root .ard-wrap{max-width:var(--ard-max,1280px);margin-inline:auto;padding-inline:var(--arc-pad)}.arc-root .ard-h1,.arc-root .ard-h2{font-family:var(--ard-font-head,var(--typeHeaderPrimary,inherit)),var(--typeHeaderFallback,sans-serif);font-weight:400;text-transform:none;letter-spacing:.01em;line-height:1.12;color:var(--arc-text);margin:0}.arc-root .ard-h1{font-size:clamp(34px,6vw,46px)}.arc-root .ard-h2{font-size:clamp(26px,4vw,34px)}.arc-root .ard-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:var(--ard-radius-sm,8px);background:var(--arc-accent);color:#fff;font-family:inherit;font-weight:600;font-size:15px;line-height:1.2;text-align:center;text-decoration:none;border:1px solid transparent;cursor:pointer;text-transform:none;letter-spacing:0}.arc-root .ard-btn:hover{background:var(--ard-accent-hover,#e01735);color:#fff}.arc-root .ard-btn--ghost{background:transparent;border-color:var(--arc-line);color:var(--arc-text)}.arc-root .ard-btn--ghost:hover{background:var(--arc-surface-2);color:var(--arc-text)}.arc-root .ard-card{background:var(--arc-surface);border:1px solid var(--arc-line);border-radius:var(--arc-radius);overflow:hidden}.arc-root .ard-spectrum{height:2px;border:0;background:var(--ard-spectrum,linear-gradient(90deg,#ff3d6e,#ff9a3d,#ffe45c,#4be3a0,#3db8ff,#a66bff));margin:0}.arc-hero{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 140% at 85% 0%,#2a1630,#15131f 42%,#0b0b0d 78%)}.arc-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.arc-hero__img{width:100%;height:100%;object-fit:cover;display:block}.arc-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0b0b0d8c,#0b0b0dd1 62%,#0b0b0df0)}.arc-hero__inner{padding-block:clamp(40px,9vw,104px) clamp(36px,7vw,80px)}.arc-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--arc-muted);margin-bottom:20px}.arc-crumbs a{color:var(--arc-text);text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--arc-line)}.arc-crumbs a:hover{text-decoration-color:currentColor}.arc-hero__title{max-width:18ch}.arc-hero__promise{max-width:52ch;margin-top:16px!important;font-size:clamp(17px,2.2vw,20px);color:#e4e4ea}.arc-hero__actions{display:flex;flex-direction:column;gap:12px;margin-top:28px}@media(min-width:560px){.arc-hero__actions{flex-direction:row;flex-wrap:wrap}}.arc-sec{padding-block:clamp(44px,7vw,88px)}.arc-sec--tint{background:#101014;border-block:1px solid var(--arc-line)}.arc-sec--flush{padding-top:0}.arc-split{display:grid;gap:28px}@media(min-width:900px){.arc-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px;align-items:start}}.arc-lede{margin-top:14px!important;color:var(--arc-muted);max-width:46ch}.arc-lede--wide{max-width:68ch}.arc-sechead{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px}.arc-link{color:var(--arc-text);font-weight:600;font-size:15px;text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--arc-accent);text-decoration-thickness:2px}.arc-link:hover{color:#fff;text-decoration-color:#fff}.arc-center{text-align:center;margin-top:28px!important}.arc-note{margin-top:16px!important;font-size:14px;color:var(--arc-muted);max-width:60ch}.arc-points{list-style:none;margin:0;padding:0;counter-reset:arc-pt}.arc-point{counter-increment:arc-pt;position:relative;padding:20px 0 20px 52px;border-top:1px solid var(--arc-line);margin:0}.arc-point:last-child{border-bottom:1px solid var(--arc-line)}.arc-point:before{content:counter(arc-pt,decimal-leading-zero);position:absolute;left:0;top:22px;font-size:14px;font-variant-numeric:tabular-nums;color:var(--arc-muted)}.arc-point__title{margin:0 0 6px;font-family:inherit;font-size:18px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--arc-text)}.arc-point__text{color:var(--arc-muted)}.arc-much__links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:20px!important}.arc-amounts{margin:0;padding:4px 20px}.arc-amount{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 20px;padding:14px 0;border-top:1px solid var(--arc-line)}.arc-amount:first-child{border-top:0}.arc-amount dt{font-weight:600;color:var(--arc-text)}.arc-amount dd{margin:0;color:#e4e4ea;font-variant-numeric:tabular-nums}.arc-startsmall{padding:22px 20px;font-size:18px;color:var(--arc-text)}.arc-products{margin-top:28px}.arc-products .grid{margin-bottom:0}.arc-panel{display:grid;gap:20px;padding:clamp(22px,4vw,40px);align-items:center}@media(min-width:800px){.arc-panel{grid-template-columns:1fr auto;gap:40px}}.arc-guides{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:16px}@media(min-width:700px){.arc-guides{grid-template-columns:repeat(3,minmax(0,1fr))}}.arc-guide{margin:0}.arc-guide__link{display:block;height:100%;color:var(--arc-text);text-decoration:none}.arc-guide__media{display:block;aspect-ratio:16/10;background:linear-gradient(135deg,#1c1c22,#241a2c 60%,#15202b);overflow:hidden}.arc-guide__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.arc-guide__link:hover .arc-guide__media img{transform:scale(1.03)}.arc-guide__title{display:block;padding:16px 18px 20px;font-size:17px;font-weight:600;line-height:1.35}.arc-guide__link:hover .arc-guide__title{text-decoration:underline;text-underline-offset:3px}.arc-faq__item{border-top:1px solid var(--arc-line)}.arc-faq__item:last-child{border-bottom:1px solid var(--arc-line)}.arc-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:14px 0;cursor:pointer;list-style:none;font-size:17px;font-weight:600;color:var(--arc-text)}.arc-faq__item summary::-webkit-details-marker{display:none}.arc-faq__item summary:after{content:"";flex:none;width:10px;height:10px;border-right:2px solid var(--arc-muted);border-bottom:2px solid var(--arc-muted);transform:rotate(45deg);transition:transform .2s ease;margin-right:4px}.arc-faq__item[open] summary:after{transform:rotate(-135deg)}.arc-faq__item p{padding:0 0 18px;color:var(--arc-muted);max-width:64ch}.arc-close{text-align:center;border-top:1px solid var(--arc-line)}.arc-close__inner{display:flex;flex-direction:column;align-items:center}.arc-close .arc-lede{max-width:56ch}.arc-close__actions{justify-content:center;width:100%}.arc-index__head{padding-block:clamp(36px,7vw,80px) 8px}.arc-index__intro{margin-top:14px!important;max-width:56ch;color:var(--arc-muted);font-size:clamp(17px,2.2vw,19px)}.arc-tiles{list-style:none;margin:28px 0 0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.arc-tile{margin:0}@media(max-width:799px){.arc-tile:first-child{grid-column:1/-1}.arc-tile:first-child .arc-tile__link{aspect-ratio:16/11}}@media(min-width:800px){.arc-tiles{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px}.arc-tile{grid-column:span 3}.arc-tile:nth-child(-n+3){grid-column:span 4}.arc-tile:nth-child(-n+3) .arc-tile__link{aspect-ratio:5/4}}.arc-tile__link{position:relative;display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:4/5;border-radius:var(--arc-radius);border:1px solid var(--arc-line);overflow:hidden;color:#fff;text-decoration:none;isolation:isolate;background:var(--arc-tile-bg,linear-gradient(150deg,#241a2c,#15131f 60%,#0f1620))}.arc-tile__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .35s ease}.arc-tile__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0b0b0d00 30%,#0b0b0de0 82%)}.arc-tile__link:hover .arc-tile__img{transform:scale(1.04)}.arc-tile__link:hover{border-color:#4a4a58}.arc-tile__body{padding:16px}.arc-tile__title{display:block;font-family:var(--ard-font-head,var(--typeHeaderPrimary,inherit)),var(--typeHeaderFallback,sans-serif);font-size:clamp(19px,2.6vw,24px);line-height:1.15;letter-spacing:.01em;text-transform:none;color:#fff}.arc-tile__blurb{display:block;margin-top:6px;font-size:14px;line-height:1.4;color:#d6d6de}.arc-tile--bait{--arc-tile-bg:linear-gradient(150deg,#12303a,#0f1a22 60%,#0b0b0d)}.arc-tile--resin{--arc-tile-bg:linear-gradient(150deg,#1a2452,#1b1430 60%,#0b0b0d)}.arc-tile--tumblers{--arc-tile-bg:linear-gradient(150deg,#3a1840,#1b1226 60%,#0b0b0d)}.arc-tile--wood{--arc-tile-bg:linear-gradient(150deg,#3a2a14,#1d1712 60%,#0b0b0d)}.arc-tile--slime{--arc-tile-bg:linear-gradient(150deg,#16382a,#111d1a 60%,#0b0b0d)}.arc-tile--nails{--arc-tile-bg:linear-gradient(150deg,#40162a,#22111c 60%,#0b0b0d)}.arc-tile--paint{--arc-tile-bg:linear-gradient(150deg,#3a1418,#1c1114 60%,#0b0b0d)}.arc-index__foot{padding-block:36px clamp(44px,7vw,88px)}.arc-index__foot .arc-panel{text-align:left}@media(prefers-reduced-motion:reduce){.arc-root *{transition:none!important;animation:none!important}}.arc-lines{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.arc-lines__chip{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--arc-line);border-radius:999px;background:var(--arc-surface);color:var(--arc-text);font-size:14px;font-weight:600;text-decoration:none}.arc-lines__chip:hover{background:var(--arc-surface-2);border-color:#4a4a58;color:#fff}.arc-line{margin-top:clamp(32px,5vw,48px);scroll-margin-top:96px}.arc-line__head{padding-bottom:12px;border-bottom:1px solid var(--arc-line)}.arc-line__title{margin:0;font-family:var(--ard-font-head,var(--typeHeaderPrimary,inherit)),var(--typeHeaderFallback,sans-serif);font-size:clamp(20px,3vw,26px);font-weight:400;line-height:1.2;letter-spacing:.01em;text-transform:none;color:var(--arc-text)}.arc-line__products{margin-top:20px}
/*# sourceMappingURL=/cdn/shop/t/38/assets/alpha-craft.css.map */
