.gp-shop{color:#19251e;background:#faf9f4;font-family:var(--font-body-family),sans-serif}.gp-shop *{box-sizing:border-box}.gp-shop h1,.gp-shop h2,.gp-shop h3,.gp-shop p,.gp-shop figure{margin:0;color:inherit}.gp-hero{display:grid;grid-template-columns:1.03fr 1fr;align-items:stretch;max-width:1600px;margin:auto;background:#e9ede1}.gp-hero-copy{padding:clamp(4rem,6.5vw,10rem);align-self:center}.gp-shop .gp-label,.gp-shop figcaption,.gp-shop .gp-dims{font-family:ui-monospace,monospace;text-transform:uppercase;font-size:1.2rem;letter-spacing:.1em;font-weight:600}.gp-shop h1,.gp-shop h2,.gp-shop h3{font-family:var(--font-heading-family),sans-serif;letter-spacing:-.055em;line-height:1.02}.gp-shop h1{font-size:clamp(4.8rem,6.3vw,9.8rem);margin:2rem 0;max-width:11ch}.gp-shop .gp-intro,.gp-kit-text>p,.gp-features p{line-height:1.55;max-width:47ch}.gp-actions{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2.6rem}.gp-btn,.gp-link{font-weight:700;text-decoration:none}.gp-btn{padding:1.2rem 2.5rem;border:1px solid #1e3328;color:#fff;background:#1e3328;border-radius:.3rem}.gp-btn.gp-outline{background:transparent;color:#1e3328}.gp-btn:hover,.gp-link:hover{text-decoration:underline;text-underline-offset:4px}.gp-hero-photo{display:grid;place-content:center;justify-items:center;padding:3.4rem;background:#d8dfcd;min-width:0}.gp-hero-photo img,.gp-kit-photo img{width:100%;height:auto;object-fit:contain;mix-blend-mode:multiply}.gp-hero-photo img{max-height:49rem}.gp-hero-photo figcaption{margin-top:1.3rem}.gp-compare{max-width:132rem;margin:auto;padding:clamp(4rem,6vw,8rem) max(5%,2rem);scroll-margin-top:10rem}.gp-shop h2{font-size:clamp(4rem,5vw,7rem);margin:1rem 0 3rem}.gp-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,4rem)}.gp-kit{border:1px solid #cbd0c4;background:#fff}.gp-kit-photo{display:grid;place-items:center;background:#e9eae3;padding:2rem}.gp-kit:nth-child(2) .gp-kit-photo{background:#eee6df}.gp-kit-photo img{height:clamp(17rem,21vw,29rem)}.gp-kit-text{padding:clamp(2rem,3vw,3.6rem)}.gp-kit-head{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap}.gp-kit-head h3{font-size:clamp(2.8rem,3vw,4.5rem)}.gp-shop .gp-dims{margin:.8rem 0 1.5rem}.gp-link{display:inline-block;color:#234c36;padding:1.3rem 0;text-decoration:underline;text-underline-offset:4px}.gp-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3.2rem;padding:4.4rem max(6vw,2rem);background:#193426;color:#faf9f4}.gp-features h3{font-size:2.4rem;margin-bottom:1rem}@media(max-width:749px){.gp-hero,.gp-grid,.gp-features{grid-template-columns:1fr}.gp-hero-copy{padding:3.6rem 2.2rem}.gp-shop h1{font-size:clamp(4.4rem,11vw,6.3rem);max-width:14ch}.gp-hero-photo{padding:2rem}.gp-hero-photo img{max-height:27rem}.gp-features{gap:2.4rem}.gp-features>div+div{border-top:1px solid #5a7061;padding-top:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAC */
