.crossbow-lander{--xb-text: rgba(var(--color-foreground), 1);--xb-muted: rgba(var(--color-foreground), .72);--xb-soft: rgba(var(--color-foreground), .06);--xb-border: rgba(var(--color-foreground), .12);--xb-radius-lg: 2.4rem;--xb-radius-md: 1.8rem;--xb-radius-sm: 1.2rem;--xb-shadow: 0 18px 50px rgba(0, 0, 0, .08);--xb-max-narrow: 86rem}.crossbow-lander .page-width--narrow{max-width:var(--xb-max-narrow);margin:0 auto}.crossbow-lander__hero{padding:4rem 0 2rem}.crossbow-lander__hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:4rem;align-items:center}.crossbow-lander__eyebrow{margin:0 0 1.2rem;font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;color:var(--xb-muted);font-weight:700}.crossbow-lander__title{margin:0 0 1.6rem;font-size:clamp(3.4rem,6vw,5.8rem);line-height:1.02;letter-spacing:-.03em}.crossbow-lander__subheading{max-width:62rem;color:var(--xb-muted);font-size:1.75rem;line-height:1.7}.crossbow-lander__subheading p{margin:0}.crossbow-lander__hero-buttons{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.crossbow-lander__hero-buttons--center{justify-content:center}.crossbow-lander__button{min-width:18rem;border-radius:999px}.crossbow-lander__button--secondary{background:transparent;color:var(--xb-text);border:1px solid var(--xb-border)}.crossbow-lander__hero-note{margin:1.8rem 0 0;color:var(--xb-muted);font-size:1.45rem;line-height:1.6}.crossbow-lander__hero-media{position:relative}.crossbow-lander__hero-image,.crossbow-lander__hero-placeholder{display:block;width:100%;border-radius:var(--xb-radius-lg);overflow:hidden;box-shadow:var(--xb-shadow)}.crossbow-lander__hero-image{aspect-ratio:4 / 4.2;object-fit:cover}.crossbow-lander__hero-placeholder{aspect-ratio:4 / 4.2;background:var(--xb-soft);border:1px solid var(--xb-border);display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem}.crossbow-lander__hero-placeholder p{margin:.8rem 0 0;color:var(--xb-muted)}.crossbow-lander__section{padding:3.2rem 0}.crossbow-lander__section--intro{padding-top:2rem}.crossbow-lander__section-header{margin-bottom:2.4rem;max-width:82rem}.crossbow-lander__section-title{margin:0 0 1.2rem;font-size:clamp(2.6rem,4vw,4rem);line-height:1.1;letter-spacing:-.025em}.crossbow-lander__section-title--center{text-align:center}.crossbow-lander__section-copy{color:var(--xb-muted);font-size:1.65rem;line-height:1.75}.crossbow-lander__section-copy--center{text-align:center;max-width:74rem;margin-left:auto;margin-right:auto}.crossbow-lander__section-copy p:last-child{margin-bottom:0}.crossbow-lander__use-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.crossbow-lander__use-card{border:1px solid var(--xb-border);border-radius:var(--xb-radius-md);overflow:hidden;background:rgb(var(--color-background));box-shadow:0 10px 30px #0000000a;height:100%;display:flex;flex-direction:column}.crossbow-lander__use-image,.crossbow-lander__use-placeholder{display:block;width:100%;aspect-ratio:1.05 / 1}.crossbow-lander__use-image{object-fit:cover}.crossbow-lander__use-placeholder{background:var(--xb-soft);border-bottom:1px solid var(--xb-border);display:flex;align-items:center;justify-content:center;color:var(--xb-muted)}.crossbow-lander__use-body{padding:2rem}.crossbow-lander__use-title{margin:0 0 1rem;font-size:2rem;line-height:1.2}.crossbow-lander__use-text{color:var(--xb-muted);font-size:1.5rem;line-height:1.7}.crossbow-lander__use-text p:last-child{margin-bottom:0}.crossbow-lander__education-list{display:grid;gap:1.8rem}.crossbow-lander__education-item{padding:2.2rem;border:1px solid var(--xb-border);border-radius:var(--xb-radius-md);background:rgba(var(--color-foreground),.025)}.crossbow-lander__education-item h3{margin:0 0 1rem;font-size:2.1rem;line-height:1.2}.crossbow-lander__education-item .rte{color:var(--xb-muted);font-size:1.55rem;line-height:1.75}.crossbow-lander__education-item .rte p:last-child{margin-bottom:0}.crossbow-lander__choose-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.6rem}.crossbow-lander__choose-card{padding:2rem;border-radius:var(--xb-radius-md);background:rgba(var(--color-foreground),.03);border:1px solid var(--xb-border)}.crossbow-lander__choose-card h3{margin:0 0 .8rem;font-size:1.8rem;line-height:1.2}.crossbow-lander__choose-card p{margin:0;color:var(--xb-muted);font-size:1.45rem;line-height:1.65}.crossbow-lander__inventory-note{margin-bottom:1.8rem;padding:1.4rem 1.6rem;border:1px solid var(--xb-border);border-radius:var(--xb-radius-sm);background:rgba(var(--color-foreground),.03)}.crossbow-lander__inventory-note p{margin:0;color:var(--xb-muted);font-size:1.45rem;line-height:1.6}.crossbow-lander__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.crossbow-lander__product-card{display:flex;flex-direction:column;border:1px solid var(--xb-border);border-radius:var(--xb-radius-md);overflow:hidden;background:rgb(var(--color-background));box-shadow:0 10px 30px #0000000a;height:100%}.crossbow-lander__product-media{display:block;text-decoration:none}.crossbow-lander__product-image,.crossbow-lander__product-placeholder{display:block;width:100%;aspect-ratio:1.05 / 1}.crossbow-lander__product-image{object-fit:cover}.crossbow-lander__product-placeholder{background:var(--xb-soft);display:flex;align-items:center;justify-content:center;color:var(--xb-muted);border-bottom:1px solid var(--xb-border)}.crossbow-lander__product-body{display:flex;flex-direction:column;flex:1 1 auto;padding:2rem}.crossbow-lander__product-title{margin:0 0 .6rem;font-size:1.95rem;line-height:1.25}.crossbow-lander__product-title a{text-decoration:none;color:inherit}.crossbow-lander__product-vendor{margin:0 0 1rem;color:var(--xb-muted);font-size:1.3rem;text-transform:uppercase;letter-spacing:.08em}.crossbow-lander__product-excerpt{color:var(--xb-muted);font-size:1.45rem;line-height:1.65}.crossbow-lander__product-badges{margin-top:1.4rem}.crossbow-lander__badge{display:inline-flex;align-items:center;min-height:3.2rem;padding:.4rem 1rem;border-radius:999px;background:rgba(var(--color-foreground),.08);font-size:1.25rem;font-weight:700;letter-spacing:.02em}.crossbow-lander__badge--muted{opacity:.8}.crossbow-lander__product-actions{margin-top:auto;padding-top:1.8rem}.crossbow-lander__product-button{width:100%;border-radius:999px}.crossbow-lander__product-link{display:inline-block;margin-top:1.2rem;font-weight:700;text-decoration:none}.crossbow-lander__collection-footer{display:flex;justify-content:center;margin-top:2.4rem}.crossbow-lander__collection-empty{padding:2rem;border:1px dashed var(--xb-border);border-radius:var(--xb-radius-md);color:var(--xb-muted)}.crossbow-lander__benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.crossbow-lander__benefit-card{padding:2rem;border-radius:var(--xb-radius-md);border:1px solid var(--xb-border);background:rgb(var(--color-background))}.crossbow-lander__benefit-card h3{margin:0 0 .8rem;font-size:1.9rem;line-height:1.2}.crossbow-lander__benefit-card .rte{color:var(--xb-muted);font-size:1.45rem;line-height:1.7}.crossbow-lander__benefit-card .rte p:last-child{margin-bottom:0}.crossbow-lander__cta-panel{border:1px solid var(--xb-border);border-radius:var(--xb-radius-lg);background:rgba(var(--color-foreground),.03);padding:3rem}@media screen and (max-width:1199px){.crossbow-lander__use-grid,.crossbow-lander__product-grid,.crossbow-lander__benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crossbow-lander__choose-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.crossbow-lander__hero{padding-top:2.4rem}.crossbow-lander__hero-grid{grid-template-columns:1fr;gap:2.4rem}.crossbow-lander__hero-image,.crossbow-lander__hero-placeholder{aspect-ratio:16 / 11}.crossbow-lander__section{padding:2.6rem 0}}@media screen and (max-width:749px){.crossbow-lander__title{font-size:3.6rem}.crossbow-lander__subheading,.crossbow-lander__section-copy{font-size:1.55rem}.crossbow-lander__use-grid,.crossbow-lander__choose-grid,.crossbow-lander__product-grid,.crossbow-lander__benefits-grid{grid-template-columns:1fr}.crossbow-lander__use-body,.crossbow-lander__education-item,.crossbow-lander__choose-card,.crossbow-lander__product-body,.crossbow-lander__benefit-card,.crossbow-lander__cta-panel{padding:1.8rem}.crossbow-lander__hero-buttons{flex-direction:column;align-items:stretch}.crossbow-lander__button,.crossbow-lander__product-button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/archery-crossbow-lander.css.map */
