[data-page]{display:none}[data-page].on{display:block}.todo{font-style:italic;color:var(--on-40)}.todo:before{content:"Placeholder \2014  ";font-style:normal;font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#d89b6a}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center;margin:0 0 var(--band)}@media(max-width:820px){.split{grid-template-columns:1fr}}.split img{width:100%;height:auto}.valueprops{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:0;margin:var(--band) 0}.valueprops>div{background:var(--void);padding:1.25rem 1.35rem;border:1px solid var(--hair)}.valueprops b{display:block;font-family:var(--display);font-variation-settings:"wdth" 100;font-weight:600;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.4rem}.valueprops p{margin:0;font-size:.875rem;color:var(--on-70);line-height:1.45}.stalls{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:0;margin:0 0 1.5rem}.stalls>div{background:var(--void);padding:1.25rem 1.4rem;border:1px solid var(--hair)}.stalls dt{font-family:var(--display);font-variation-settings:"wdth" 112;font-weight:600;text-transform:uppercase;font-size:.9375rem;letter-spacing:.02em;margin-bottom:.3rem}.stalls dd{margin:0;font-size:.8125rem;color:var(--on-70)}.giftgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:clamp(1rem,2vw,1.5rem);margin:0 0 var(--band)}.giftcard{border:1px solid var(--hair);padding:1.4rem;display:grid;gap:.7rem;align-content:start;text-decoration:none;transition:border-color .25s,background .25s}.giftcard:hover{border-color:var(--sand);background:#e8e0d40a}.giftcard h3{font-family:var(--display);font-variation-settings:"wdth" 118;font-weight:600;text-transform:uppercase;font-size:1rem;letter-spacing:.01em;margin:0}.giftcard p{margin:0;font-size:.875rem;color:var(--on-70)}.giftcard em{font-style:normal;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:var(--on-40)}.contactgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}@media(max-width:820px){.contactgrid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/page.css.map */
