.sticker-promo{--sp-bg: #191919;--sp-cream: #ece6da;--sp-accent: #29b8ce;--sp-line: rgba(236, 230, 218, .15);background:var(--sp-bg);color:var(--sp-cream);font-family:Outfit,sans-serif}.sticker-promo__hero{padding:80px 24px 60px;text-align:left}.sticker-promo__hero-inner{max-width:760px;margin:0 auto}.sticker-promo__title{font-size:clamp(2rem,5vw,3.4rem);font-weight:800;text-transform:uppercase;letter-spacing:.5px;margin:0 0 16px;line-height:1.05}.sticker-promo__subtitle{font-size:clamp(1.1rem,2.4vw,1.5rem);font-weight:600;margin:0 0 20px;opacity:.9}.sticker-promo__text{font-size:1.05rem;line-height:1.6;margin:0 0 32px;opacity:.85;max-width:620px}.sticker-promo__cta{display:inline-block;background:var(--sp-accent);color:var(--sp-bg);text-decoration:none;padding:16px 32px;border-radius:4px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;font-size:.95rem;transition:transform .15s ease,opacity .15s ease;border:none;cursor:pointer}.sticker-promo__cta:hover{transform:translateY(-2px);opacity:.9}.sticker-promo__section-title{font-size:clamp(1.6rem,3.5vw,2.2rem);font-weight:800;text-transform:uppercase;text-align:center;margin:0 0 40px}.sticker-promo__usages{padding:60px 24px;border-top:1px solid var(--sp-line)}.sticker-promo__usages-grid{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.sticker-promo__usage-card{text-align:center}.sticker-promo__usage-img-wrap{border-radius:8px;overflow:hidden;aspect-ratio:4 / 3;margin-bottom:12px}.sticker-promo__usage-img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.sticker-promo__usage-caption{font-size:.95rem;opacity:.85;margin:0}.sticker-promo__pricing{padding:60px 24px;border-top:1px solid var(--sp-line)}.sticker-promo__pricing-note-top{text-align:center;opacity:.8;margin:-20px auto 32px;max-width:500px}.sticker-promo__table-wrap{max-width:900px;margin:0 auto;overflow-x:auto}.sticker-promo__table{width:100%;border-collapse:collapse;min-width:620px}.sticker-promo__table th,.sticker-promo__table td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--sp-line)}.sticker-promo__table th{font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.3px}.sticker-promo__th-sub{display:block;font-weight:400;text-transform:none;opacity:.6;font-size:.75rem}.sticker-promo__pricing-note{max-width:900px;margin:20px auto 0;font-size:.8rem;opacity:.6}.sticker-promo__form-section{padding:60px 24px 80px;border-top:1px solid var(--sp-line)}.sticker-promo__form{max-width:700px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:20px}.sticker-promo__form-row{display:flex;flex-direction:column;gap:6px}.sticker-promo__form-row--full{grid-column:1 / -1}.sticker-promo__form-row--checkbox label{display:flex;align-items:flex-start;gap:10px;font-size:.9rem;opacity:.85}.sticker-promo__form-row--checkbox input{margin-top:4px;flex-shrink:0}.sticker-promo__form label{font-size:.9rem;font-weight:600}.sticker-promo__form input[type=text],.sticker-promo__form input[type=email],.sticker-promo__form input[type=tel],.sticker-promo__form select,.sticker-promo__form textarea{background:#f4efe60f;border:1px solid var(--sp-line);color:var(--sp-cream);padding:12px 14px;border-radius:4px;font-size:1rem;font-family:inherit}.sticker-promo__form textarea{resize:vertical}.sticker-promo__cta--form{grid-column:1 / -1;justify-self:start;margin-top:10px}@media(max-width:640px){.sticker-promo__form{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/autocollants-promo.css.map */
