@import"https://fonts.googleapis.com/css2?family=Allura&family=Fraunces:opsz,wght@9..144,600;9..144,700&family=Special+Elite&display=swap";:root{--sp-ink:#2A1F1A;--sp-paper:#F3E8D2;--sp-card:#FFFBF2;--sp-forest:#2F4A3A;--sp-berry:#A93F5B;--sp-mustard:#E1A53B;--sp-type:"Special Elite","Courier New",monospace;--sp-serif:"Fraunces",Georgia,serif;--sp-script:"Allura",cursive}body,.page-wrapper{background-color:var(--sp-paper);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .36 0 0 0 0 .27 0 0 0 0 .17 0 0 0 .14 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}main h1,main h2,main h3{font-family:var(--sp-serif);font-weight:700}header-announcements,.announcement-bar{border-bottom:3px double var(--sp-mustard)}#header-component{border-bottom:2px solid var(--sp-ink)}.button,a.button,button.button,.product-form__submit{border:2px solid var(--sp-ink)!important;border-radius:999px!important;box-shadow:3px 3px 0 var(--sp-ink);font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:transform .12s ease,box-shadow .12s ease}.button:hover,a.button:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--sp-ink)}.button-secondary,a.button-secondary{border:2px solid var(--sp-ink)!important;border-radius:999px!important;box-shadow:3px 3px 0 var(--sp-ink);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.section-resource-list__header h3,.section-resource-list__header h2{font-family:var(--sp-serif);font-size:clamp(1.75rem,3vw,2.5rem);line-height:1.15}.section-resource-list__header h3:before,.section-resource-list__header h2:before{content:"\2766  ";color:var(--sp-berry)}.section-resource-list__header .button-unstyled,.section-resource-list__header a{display:inline-block;background:var(--sp-card);color:var(--sp-ink);border:2px solid var(--sp-ink);border-radius:999px;padding:10px 22px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:3px 3px 0 var(--sp-ink)}.card-gallery{background:var(--sp-card);box-shadow:0 0 0 7px var(--sp-card),0 0 0 9px var(--sp-ink);border:2px solid var(--sp-ink);margin:9px}.resource-list__item{padding:0 4px}.product-card h3,.product-card .product-title{font-family:var(--sp-serif);font-weight:600}.price,.resource-list__item .price{font-family:var(--sp-type)!important;color:var(--sp-berry)}.product-badges__badge{background:#fffbf2f0!important;color:var(--sp-berry)!important;border:3px double var(--sp-berry)!important;border-radius:4px!important;font-family:var(--sp-type)!important;letter-spacing:.12em;text-transform:uppercase;transform:rotate(-6deg)}.collection-card{border:2px solid var(--sp-ink);border-radius:14px;overflow:hidden;box-shadow:4px 4px 0 var(--sp-ink);background:var(--sp-card)}input[type=text],input[type=email],input[type=search],textarea,select{border:2px solid var(--sp-ink)!important;border-radius:10px!important;background:var(--sp-card)!important}footer,footer .section,footer .section-background{background:#2a1f1a!important;color:#d9cdb4!important}footer a,footer h2,footer h3,footer p{color:#d9cdb4!important}.sp-btn{display:inline-block;padding:15px 30px;border:2px solid var(--sp-ink);border-radius:999px;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;box-shadow:4px 4px 0 var(--sp-ink)}.sp-btn--gold{background:var(--sp-mustard);color:var(--sp-ink)}.sp-btn--ghost{background:transparent;color:#f5ecd9;border-color:#f5ecd9;box-shadow:none}.sp-tag{display:inline-block;transform:rotate(-2deg);background:var(--sp-mustard);color:var(--sp-ink);border:2px solid var(--sp-ink);font-family:var(--sp-type);font-size:13px;letter-spacing:.14em;text-transform:uppercase;padding:6px 14px;border-radius:4px 14px 14px 4px}.sp-hero{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:32px;background:var(--sp-forest);color:#f5ecd9;border:2px solid var(--sp-ink);border-radius:28px;box-shadow:6px 6px 0 var(--sp-ink);padding:48px 56px;margin:24px 0}.sp-hero__title{font-family:var(--sp-script)!important;font-weight:400!important;font-size:clamp(3.2rem,7vw,6rem);line-height:.92;color:#f5ecd9;margin:16px 0 0}.sp-hero p{font-family:var(--sp-serif);font-size:1.15rem;color:#ede3cc;max-width:30em;margin:16px 0 0}.sp-hero__btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:26px}.sp-hero__imgs{display:flex;justify-content:center;align-items:center}.sp-arch{width:150px;height:210px;object-fit:cover;border:2px solid var(--sp-ink);border-radius:75px 75px 10px 10px;box-shadow:4px 4px 0 var(--sp-ink);background:#eadbc0}.sp-hero__imgs .sp-arch:nth-child(1){transform:rotate(-6deg)}.sp-hero__imgs .sp-arch:nth-child(2){margin:0 -18px;position:relative;z-index:1}.sp-hero__imgs .sp-arch:nth-child(3){transform:rotate(6deg)}.sp-trust{display:flex;justify-content:space-between;gap:24px;flex-wrap:wrap;font-family:var(--sp-type);font-size:13px;letter-spacing:.06em;padding:14px 0;border-top:2px solid var(--sp-ink);border-bottom:2px solid var(--sp-ink);background:#f8efd9}.sp-bundle{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center;background:var(--sp-forest);color:#f5ecd9;border:2px solid var(--sp-ink);border-radius:28px;box-shadow:6px 6px 0 var(--sp-ink);padding:56px;margin:24px 0}.sp-bundle__script{font-family:var(--sp-script);font-size:3.4rem;line-height:1;color:var(--sp-mustard)}.sp-bundle h2{font-family:var(--sp-serif);font-size:clamp(2rem,4vw,2.8rem);line-height:1.12;color:#f5ecd9;margin:6px 0 0}.sp-bundle p{font-size:1.1rem;color:#ede3cc;max-width:28em;margin:16px 0 0}.sp-bundle__imgs{display:flex;align-items:center;justify-content:center;gap:14px}.sp-bundle__imgs .sp-arch{width:130px;height:190px;box-shadow:none;border-color:#f5ecd9}.sp-bundle__plus{font-family:var(--sp-serif);font-size:2.2rem;color:var(--sp-mustard)}.sp-bundle__extras{width:130px;height:190px;border:2px dashed #F5ECD9;border-radius:65px 65px 10px 10px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:var(--sp-serif);padding:10px;box-sizing:border-box}@media(max-width:800px){.sp-hero,.sp-bundle{grid-template-columns:1fr;padding:32px 24px}.sp-arch{width:96px;height:140px}.sp-bundle__imgs .sp-arch,.sp-bundle__extras{width:90px;height:130px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/stillpoint-c3.css.map */
