.ea-package-page{color:#111;background:#fff}.ea-package-hero{min-height:500px;background-image:linear-gradient(90deg,#00000052,#0000001f,#00000005),var(--ea-drive-hero-image);background-size:cover;background-position:center;display:flex;align-items:center;padding:70px max(24px,10vw);color:#fff}.ea-package-hero__inner{max-width:700px}.ea-package-eyebrow{color:#ff5a62;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ea-package-hero h1{font-size:clamp(44px,7vw,82px);line-height:.98;margin:16px 0;color:#fff;text-shadow:0 3px 18px rgba(0,0,0,.72)}.ea-package-lead{font-size:19px;line-height:1.55;max-width:610px;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.65)}.ea-package-actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:28px}.ea-package-button{display:inline-block;padding:15px 24px;border-radius:3px;font-weight:700;text-decoration:none}.ea-package-button--primary{background:#e51d2a;color:#fff}.ea-package-button--secondary{border:1px solid #fff;color:#fff}.ea-package-wrap{max-width:1320px;margin:auto;padding:76px 24px}.ea-package-intro{text-align:center;max-width:760px;margin:0 auto 44px}.ea-package-intro h2,.ea-package-contact h2{font-size:38px;margin:0 0 14px}.ea-package-intro p,.ea-package-contact p{color:#666;font-size:17px;line-height:1.6}.ea-package-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ea-package-cards article{margin:0}.ea-package-cards img{display:block;width:100%;height:auto;border-radius:8px;box-shadow:0 18px 38px #0000002e}.ea-package-dark{background:#111;color:#fff}.ea-package-process{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1fr);gap:48px;align-items:center}.ea-package-process__copy{padding:4px 0}.ea-package-process__copy>.ea-package-eyebrow{color:#fff;font-size:clamp(28px,3.1vw,46px);line-height:1.08;letter-spacing:.08em;margin:0 0 22px;max-width:620px}.ea-package-dark h2{font-size:40px;margin:0 0 24px}.ea-package-dark p{color:#ccc;font-size:17px;line-height:1.65}.ea-package-steps{display:grid;gap:14px;margin:0 0 34px}.ea-package-steps>div{display:flex;gap:16px;align-items:flex-start}.ea-package-steps b{background:#e51d2a;color:#fff;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;flex:0 0 auto;font-size:15px}.ea-package-steps p{margin:0}.ea-package-steps strong,.ea-package-steps span{display:block}.ea-package-steps span{color:#bbb;font-size:15px}.ea-package-process__note{max-width:560px;margin:0}.ea-package-process__image{display:block;width:100%;max-height:420px;object-fit:cover;object-position:center;border-radius:16px;box-shadow:0 24px 70px #0000008c;border:1px solid rgba(255,255,255,.08)}.ea-package-contact{text-align:center;padding:76px 24px}.ea-package-phone{font-size:22px!important;font-weight:700}.ea-package-phone a{color:#e51d2a;text-decoration:none}.ea-package-contact .ea-package-button{margin-top:15px}@media(max-width:1100px){.ea-package-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.ea-package-process{grid-template-columns:1fr;gap:34px}.ea-package-process__image{max-height:none}.ea-package-process__copy{padding:0}}@media(max-width:620px){.ea-package-cards{grid-template-columns:1fr}.ea-package-hero{min-height:560px;padding:60px 24px}.ea-package-intro h2,.ea-package-contact h2{font-size:32px}.ea-package-process__copy>.ea-package-eyebrow{font-size:28px}.ea-package-process__image{border-radius:14px}.ea-package-steps{margin-bottom:28px}}.ea-drive-in-nav-row{width:100%;background:#e51d2a;text-align:center}.ea-drive-in-nav-link{display:flex;align-items:center;justify-content:center;gap:12px;color:#fff;font-size:1.45rem;font-weight:700;letter-spacing:.04em;line-height:1.2;padding:14px 18px;text-decoration:none}.ea-drive-in-nav-link__prompt{background:#fff;border-radius:999px;color:#e51d2a;font-size:1.1rem;font-weight:800;letter-spacing:.02em;padding:5px 12px;text-transform:uppercase}.ea-drive-in-nav-link__arrow{font-size:2rem;line-height:1;transition:transform .18s ease}.ea-drive-in-nav-link:hover,.ea-drive-in-nav-link:focus-visible{background:#b9141e;color:#fff}.ea-drive-in-nav-link:hover .ea-drive-in-nav-link__arrow,.ea-drive-in-nav-link:focus-visible .ea-drive-in-nav-link__arrow{transform:translate(4px)}.ea-simmons-title-removed #shopify-section-template--20097004535882__banner_restored .collection-hero__title,.ea-simmons-title-removed #shopify-section-template--20097004535882__banner_restored .collection-hero__description{display:none!important}.ea-simmons-title-removed #shopify-section-template--20097004535882__banner_restored .collection-hero,.ea-simmons-title-removed #shopify-section-template--20097004535882__banner_restored .collection-hero__inner,.ea-simmons-title-removed #shopify-section-template--20097004535882__banner_restored .collection-hero__text-wrapper{min-height:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}.ea-simmons-title-removed #shopify-section-template--20097004535882__banner_restored{height:0!important;min-height:0!important;overflow:hidden!important}@media screen and (max-width:749px){.ea-drive-in-nav-link{flex-wrap:wrap;gap:7px;font-size:1rem;padding:10px 12px}.ea-drive-in-nav-link__prompt{font-size:.85rem;padding:4px 10px}.ea-drive-in-nav-link__arrow{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
