.ff-pencil-launch__button:hover{color:#fff;transform:translateY(-2px)}.ff-pencil-launch__image{display:block;overflow:hidden;border:.1rem solid rgba(19,200,255,.35);border-radius:1.8rem;background:#f3e6cf;box-shadow:0 2rem 5rem #0000004d}@media screen and (max-width:749px){.ff-pencil-launch{margin-top:-2.8rem;padding:2rem 0 2.8rem}.ff-pencil-launch__inner{grid-template-columns:1fr;gap:2rem}.ff-pencil-launch__copy{order:2}.ff-pencil-launch__image{order:1}.ff-pencil-launch h2{font-size:clamp(3rem,11vw,4.6rem)}.ff-pencil-launch__button{width:100%}}.ff-pencil-launch{margin-top:-4rem;padding:3rem 0;background:radial-gradient(circle at 85% 10%,rgba(19,200,255,.16),transparent 28rem),#061525;color:#fff}.ff-pencil-launch__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(32rem,.8fr);align-items:center;gap:clamp(2.4rem,5vw,7rem)}.ff-pencil-launch__kicker{margin:0 0 1rem;color:#13c8ff;font-size:1.2rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ff-pencil-launch h2{margin:0 0 1.5rem;color:#fff;font-size:clamp(3.4rem,5vw,6.4rem);line-height:.98;letter-spacing:-.045em}.ff-pencil-launch__copy>p:not(.ff-pencil-launch__kicker){max-width:64rem;color:#c6d5e2;font-size:1.7rem;line-height:1.55}.ff-pencil-launch__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.8rem 1.4rem;margin:2rem 0}.ff-pencil-launch__price strong{color:#ffd447;font-size:2.4rem}.ff-pencil-launch__price span{color:#c6d5e2;font-size:1.3rem}.ff-pencil-launch__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.2rem 2.2rem;border-radius:1rem;background:#ff6a00;color:#fff;font-weight:850;text-decoration:none;box-shadow:0 1rem 2.5rem #ff6a0038}.ff-pencil-launch__image{display:block;overflow:hidden;border:1px solid rgba(19,200,255,.3);border-radius:1.8rem;background:#fff;box-shadow:0 2.5rem 7rem #00000059}.ff-pencil-launch__image img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}@media screen and (max-width:749px){.ff-pencil-launch{margin-top:-2rem;padding:2.2rem 0}.ff-pencil-launch__inner{grid-template-columns:1fr;gap:2rem}.ff-pencil-launch h2{font-size:clamp(3rem,11vw,4.6rem)}.ff-pencil-launch__copy>p:not(.ff-pencil-launch__kicker){font-size:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
