.co-wrapper{--co-orange: #eb6623;--co-orange-hover: #d45a1c;--co-navy: #1f2a38;--co-gray-200: #e8e8e8;--co-gray-600: #666;--co-gray-800: #333;--co-gold: #f5a623;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--co-gray-800);line-height:1.6;-webkit-font-smoothing:antialiased}.co-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 36px;min-height:44px;border-radius:100px;font-size:16px;font-weight:700;text-decoration:none;border:none;cursor:pointer;transition:background .2s,border-color .2s;font-family:inherit}.co-btn--primary{background:var(--co-orange);color:#fff}.co-btn--primary:hover{background:var(--co-orange-hover);color:#fff}.co-btn--outline{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.5)}.co-btn--outline:hover{border-color:#fff;background:#ffffff1a;color:#fff}.co-btn--lg{font-size:19px;padding:18px 44px}.co-hero{background:var(--co-navy);color:#fff;display:grid;grid-template-columns:1fr 1fr;min-height:460px;overflow:hidden}.co-hero__content{padding:64px 60px 64px 80px;display:flex;flex-direction:column;justify-content:center}.co-hero__eyebrow{font-size:13px;font-weight:600;color:#f0763a;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:18px}.co-hero__title{font-size:46px;font-weight:800;line-height:1.1;margin:0 0 18px;letter-spacing:-1px;color:#fff}.co-hero__title em{color:var(--co-orange);font-style:normal}.co-hero__sub{font-size:18px;line-height:1.6;color:#b0bec5;margin:0 0 28px;max-width:500px}.co-hero__ctas{display:flex;gap:14px;flex-wrap:wrap;margin-bottom:22px}.co-hero__proof{font-size:13px;color:#90a4ae}.co-hero__image{display:flex;align-items:center;justify-content:center;padding:40px}.co-hero__image img{max-width:100%;height:auto}.co-section{padding:64px 24px;max-width:1080px;margin:0 auto}.co-section--center{text-align:center}.co-section__title{font-size:32px;font-weight:800;color:var(--co-navy);letter-spacing:-.5px;margin:0 0 10px}.co-section__subtitle{font-size:16px;color:var(--co-gray-600);max-width:560px;margin:0 auto 36px}.co-tiers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:860px;margin:36px auto 0}.co-tier-card{position:relative;background:#fff;border:1px solid var(--co-gray-200);border-radius:14px;padding:32px 24px 28px;transition:box-shadow .2s}.co-tier-card:hover{box-shadow:0 4px 16px #0000000f}.co-tier-card--best{border:2px solid var(--co-orange)}.co-tier-badge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#c4551a;color:#fff;font-size:12px;font-weight:700;padding:3px 14px;border-radius:100px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.co-tier-card__qty{font-size:15px;font-weight:700;color:var(--co-gray-600);text-transform:uppercase;letter-spacing:1px;margin-bottom:8px}.co-tier-card__price{font-size:36px;font-weight:800;color:var(--co-navy);line-height:1.1}.co-tier-card__price span{font-size:15px;font-weight:600;color:var(--co-gray-600)}.co-tier-card__save{display:inline-block;margin-top:10px;font-size:13px;font-weight:600;color:var(--co-navy);background:#fef3ec;padding:4px 12px;border-radius:100px}.co-fine-print{font-size:13px;color:var(--co-gray-600);margin:22px auto 0;max-width:520px}.co-steps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:36px;text-align:left}.co-step{background:#fff;border:1px solid var(--co-gray-200);border-radius:14px;padding:28px 24px}.co-step__number{width:36px;height:36px;border-radius:50%;background:var(--co-orange);color:#fff;font-weight:800;font-size:17px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.co-step h3{font-size:18px;font-weight:700;color:var(--co-navy);margin:0 0 8px}.co-step p{font-size:14px;color:var(--co-gray-600);margin:0;line-height:1.6}.co-quote-bar{background:#fef3ec;padding:44px 24px;text-align:center}.co-quote-bar__stars{color:#b8720a;letter-spacing:3px;font-size:15px;margin-bottom:14px}.co-quote-bar blockquote{font-size:19px;font-style:italic;color:var(--co-navy);line-height:1.6;max-width:720px;margin:0 auto 12px}.co-quote-bar__author{font-size:13px;font-weight:600;color:var(--co-gray-600)}.co-uses-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;text-align:left}.co-use-card{background:#fff;border:1px solid var(--co-gray-200);border-radius:14px;padding:28px 24px;transition:box-shadow .2s}.co-use-card:hover{box-shadow:0 4px 16px #0000000f}.co-use-card__icon{font-size:28px;margin-bottom:12px}.co-use-card h3{font-size:17px;font-weight:700;color:var(--co-navy);margin:0 0 8px}.co-use-card p{font-size:14px;color:var(--co-gray-600);margin:0;line-height:1.6}.co-products-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px}.co-product-card{display:block;background:#fff;border:1px solid var(--co-gray-200);border-radius:14px;padding:28px 24px;text-decoration:none;transition:box-shadow .2s,transform .2s}.co-product-card:hover{box-shadow:0 4px 16px #0000000f;transform:translateY(-2px)}.co-product-card img{max-width:220px;width:100%;height:auto;margin-bottom:14px}.co-product-card h3{font-size:18px;font-weight:700;color:var(--co-navy);margin:0 0 6px}.co-product-card p{font-size:14px;color:var(--co-gray-600);margin:0 0 12px;line-height:1.5}.co-product-card__cta{font-size:14px;font-weight:700;color:var(--co-orange)}.co-final-cta{background:var(--co-navy);color:#fff;text-align:center;padding:64px 24px}.co-final-cta h2{font-size:30px;font-weight:800;letter-spacing:-.5px;margin:0 0 12px;color:#fff}.co-final-cta p{font-size:16px;color:#b0bec5;max-width:560px;margin:0 auto 28px}.co-final-cta__btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.co-trust-bar{display:flex;justify-content:center;gap:36px;flex-wrap:wrap;padding:22px 24px;background:#fff;border-top:1px solid var(--co-gray-200);font-size:13px;font-weight:600;color:var(--co-navy)}@media(max-width:992px){.co-hero{grid-template-columns:1fr;min-height:0}.co-hero__content{padding:48px 24px 8px;text-align:center;align-items:center}.co-hero__title{font-size:32px}.co-hero__sub{font-size:16px}.co-hero__ctas{justify-content:center}.co-hero__image{padding:12px 24px 36px}.co-hero__image img{max-width:300px}.co-section{padding:48px 20px}.co-section__title{font-size:26px}.co-tiers-grid,.co-steps-grid,.co-uses-grid,.co-products-grid{grid-template-columns:1fr}.co-tiers-grid{max-width:380px}.co-tier-card--best{order:-1}.co-final-cta h2{font-size:24px}.co-btn--lg{font-size:16px;padding:16px 32px}.co-trust-bar{gap:14px 24px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/section-custom-orders.css.map */
