.custom-shop__hero[data-astro-cid-ozfvvxwv]{padding:68px var(--ojf-layout-page-gutter) 60px;background-color:var(--ojf-color-base);background-image:linear-gradient(color-mix(in oklab,var(--ojf-color-base) 92%,transparent),color-mix(in oklab,var(--ojf-color-base) 92%,transparent)),url(/assets/camo-grouse-dusk.svg);background-size:auto,520px}.custom-shop__hero-inner[data-astro-cid-ozfvvxwv],.custom-shop__proof-inner[data-astro-cid-ozfvvxwv],.custom-shop__how-inner[data-astro-cid-ozfvvxwv]{max-width:var(--ojf-layout-section-max);margin:0 auto}.custom-shop__hero-inner[data-astro-cid-ozfvvxwv]{display:flex;flex-direction:column;gap:18px}.custom-shop__page-title[data-astro-cid-ozfvvxwv],.custom-shop__section-eyebrow[data-astro-cid-ozfvvxwv]{color:var(--ojf-color-eyebrow-on-dark);font-size:var(--ojf-font-size-eyebrow);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-eyebrow);text-transform:uppercase}.custom-shop__hero[data-astro-cid-ozfvvxwv] h1[data-astro-cid-ozfvvxwv]{max-width:660px;color:var(--ojf-color-ink-on-dark);font-size:54px}.custom-shop__hero-copy[data-astro-cid-ozfvvxwv] p{max-width:660px;margin:0;color:var(--ojf-color-ink-on-dark-muted);font-size:var(--ojf-font-size-lead);text-wrap:pretty}.custom-shop__hero-actions[data-astro-cid-ozfvvxwv]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:4px}.custom-shop__hero-actions[data-astro-cid-ozfvvxwv] a[data-astro-cid-ozfvvxwv]{display:inline-flex;align-items:center;justify-content:center;min-height:var(--ojf-min-hit-target);padding:12px 28px;border-radius:var(--ojf-radius-default);background:var(--ojf-color-accent);color:var(--ojf-color-ink-on-dark);font-size:var(--ojf-font-size-ui);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-button);text-decoration:none;text-transform:uppercase}.custom-shop__hero-actions[data-astro-cid-ozfvvxwv] a[data-astro-cid-ozfvvxwv]:hover{background:var(--ojf-color-accent-hover)}.custom-shop__hero-actions[data-astro-cid-ozfvvxwv] p[data-astro-cid-ozfvvxwv]{margin:0;padding:9px 16px;border-radius:var(--ojf-radius-default);background:var(--ojf-color-surface-panel);color:var(--ojf-color-ink-on-dark);font-size:var(--ojf-font-size-small);font-weight:var(--ojf-font-weight-semibold)}.custom-shop__proof[data-astro-cid-ozfvvxwv]{padding:60px var(--ojf-layout-page-gutter);background:var(--ojf-color-paper)}.custom-shop__proof-inner[data-astro-cid-ozfvvxwv]{display:flex;flex-direction:column;gap:26px}.custom-shop__proof[data-astro-cid-ozfvvxwv] header[data-astro-cid-ozfvvxwv]{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.custom-shop__proof[data-astro-cid-ozfvvxwv] h2[data-astro-cid-ozfvvxwv],.custom-shop__how[data-astro-cid-ozfvvxwv] h2[data-astro-cid-ozfvvxwv]{margin:0;font-size:var(--ojf-font-size-h2)}.custom-shop__proof[data-astro-cid-ozfvvxwv] header[data-astro-cid-ozfvvxwv] p[data-astro-cid-ozfvvxwv]{margin:0;color:var(--ojf-color-accent);font-size:var(--ojf-font-size-eyebrow);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-eyebrow);text-transform:uppercase}.custom-shop__feature[data-astro-cid-ozfvvxwv]{display:flex;flex-wrap:wrap;align-items:stretch;gap:24px}.custom-shop__feature-photo[data-astro-cid-ozfvvxwv]{flex:2 1 460px;min-width:0;min-height:420px;margin:0;border:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper-alt)}.custom-shop__feature-photo[data-astro-cid-ozfvvxwv] img{display:block;width:100%;height:100%;min-height:420px;object-fit:cover;object-position:center}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv]{display:flex;flex:1 1 300px;min-width:0;flex-direction:column;gap:18px;padding:30px 32px;border:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper-alt)}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] h3{color:var(--ojf-color-ink-secondary);font-family:var(--ojf-font-family-body);font-size:var(--ojf-font-size-eyebrow);font-weight:var(--ojf-font-weight-semibold);letter-spacing:var(--ojf-font-tracking-eyebrow);text-transform:uppercase}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] table{width:100%;border-collapse:collapse}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] td{padding:10px 0;color:var(--ojf-color-ink-secondary);font-size:var(--ojf-font-size-small)}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] td:last-child{color:var(--ojf-color-ink-strong);font-weight:var(--ojf-font-weight-semibold);text-align:right}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] tr+tr td{border-top:1px solid var(--ojf-color-rule-light)}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] h3+p{margin:0;padding:16px 18px;border-left:4px solid var(--ojf-color-accent);background:var(--ojf-color-notice-bg);color:var(--ojf-color-ink-strong);font-size:var(--ojf-font-size-small)}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] h3+p+h3{margin-top:6px}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] h3:last-of-type{color:var(--ojf-color-accent)}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv] h3:last-of-type+p{margin:0;padding:0;border:0;background:transparent;color:var(--ojf-color-ink)}.custom-shop__how[data-astro-cid-ozfvvxwv]{padding:66px var(--ojf-layout-page-gutter);border-top:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper-alt)}.custom-shop__how-inner[data-astro-cid-ozfvvxwv]{display:flex;flex-direction:column;gap:30px}.custom-shop__how[data-astro-cid-ozfvvxwv] header[data-astro-cid-ozfvvxwv]{max-width:640px}.custom-shop__section-eyebrow[data-astro-cid-ozfvvxwv]{margin-bottom:8px;color:var(--ojf-color-ink-secondary)}.custom-shop__how[data-astro-cid-ozfvvxwv] header[data-astro-cid-ozfvvxwv] p{margin:8px 0 0;text-wrap:pretty}.custom-shop__steps[data-astro-cid-ozfvvxwv] p{display:inline-block;width:calc(25% - 15px);min-width:200px;margin:0 16px 0 0;padding-top:18px;border-top:2px solid var(--ojf-color-accent);vertical-align:top}.custom-shop__steps[data-astro-cid-ozfvvxwv] p:last-child{margin-right:0}.custom-shop__steps[data-astro-cid-ozfvvxwv] strong{display:block;margin-bottom:10px;color:var(--ojf-color-ink-strong);font-family:var(--ojf-font-family-display);font-size:var(--ojf-font-size-card-title);line-height:var(--ojf-font-leading-snug)}.custom-shop__steps[data-astro-cid-ozfvvxwv] strong:first-letter{color:var(--ojf-color-accent)}.custom-shop__terms[data-astro-cid-ozfvvxwv]{display:flex;flex-wrap:wrap;gap:20px}.custom-shop__terms[data-astro-cid-ozfvvxwv] p{flex:1 1 260px;margin:0;padding:22px 24px;border:1px solid var(--ojf-color-rule);background:var(--ojf-color-paper);color:var(--ojf-color-ink-secondary);font-size:var(--ojf-font-size-small)}.custom-shop__terms[data-astro-cid-ozfvvxwv] strong{display:block;margin-bottom:6px;color:var(--ojf-color-ink-strong);font-family:var(--ojf-font-family-display);font-size:22px;line-height:var(--ojf-font-leading-snug)}@media(max-width:900px){.custom-shop__steps[data-astro-cid-ozfvvxwv] p{width:calc(50% - 12px);margin-right:20px;margin-bottom:20px}.custom-shop__steps[data-astro-cid-ozfvvxwv] p:nth-child(2n){margin-right:0}}@media(max-width:600px){.custom-shop__hero[data-astro-cid-ozfvvxwv],.custom-shop__proof[data-astro-cid-ozfvvxwv],.custom-shop__how[data-astro-cid-ozfvvxwv]{padding-inline:18px}.custom-shop__hero[data-astro-cid-ozfvvxwv]{padding-block:52px}.custom-shop__hero[data-astro-cid-ozfvvxwv] h1[data-astro-cid-ozfvvxwv]{font-size:var(--ojf-font-size-display)}.custom-shop__hero-actions[data-astro-cid-ozfvvxwv]{align-items:stretch}.custom-shop__hero-actions[data-astro-cid-ozfvvxwv] a[data-astro-cid-ozfvvxwv]{width:100%}.custom-shop__feature-photo[data-astro-cid-ozfvvxwv],.custom-shop__feature-photo[data-astro-cid-ozfvvxwv] img{min-height:300px}.custom-shop__build-sheet[data-astro-cid-ozfvvxwv]{padding:26px 22px}.custom-shop__steps[data-astro-cid-ozfvvxwv] p{display:block;width:auto;min-width:0;margin:0 0 20px}.custom-shop__steps[data-astro-cid-ozfvvxwv] p:last-child{margin-bottom:0}}
