@import"https://fonts.googleapis.com/css2?family=Bodoni+Moda:opsz,wght@6..96,500;6..96,700&family=Manrope:wght@400;500;700&display=swap";.kiki-global-bottom-bands{--kiki-black: #090909;--kiki-charcoal: #141414;--kiki-cream: #f7f4ee;--kiki-gold: #d3c086;--kiki-gold-soft: #e2d5af;--kiki-text: #efe8d8;--kiki-muted: rgba(255, 248, 231, .76);color:var(--kiki-text);margin-left:auto;margin-right:auto;max-width:1240px;padding-left:1rem;padding-right:1rem}.kiki-global-bottom-bands .kiki-social,.kiki-global-bottom-bands .kiki-signup{margin-left:auto;margin-right:auto}.kiki-global-bottom-bands .kiki-social{align-items:center;display:grid;gap:1.2rem;grid-template-columns:1.2fr 1fr;margin-top:3rem;position:relative}.kiki-global-bottom-bands .kiki-social__gallery{display:grid;gap:.7rem;grid-template-columns:repeat(3,minmax(0,1fr))}.kiki-global-bottom-bands .kiki-social__gallery img{border-radius:16px;display:block;height:250px;object-fit:cover;width:100%}.kiki-global-bottom-bands .kiki-social__eyebrow,.kiki-global-bottom-bands .kiki-signup__eyebrow{color:var(--kiki-gold);font-family:Manrope,sans-serif;font-size:.74rem;letter-spacing:.2em;margin:0 0 .8rem;text-transform:uppercase}.kiki-global-bottom-bands .kiki-social h2,.kiki-global-bottom-bands .kiki-signup h2{color:var(--kiki-cream);font-family:Bodoni Moda,Georgia,serif;font-weight:600;letter-spacing:.02em;margin:0}.kiki-global-bottom-bands .kiki-social__content h2{font-size:clamp(1.5rem,3.2vw,2.5rem);margin-bottom:1rem}.kiki-global-bottom-bands .kiki-social__overlay-link{top:0;right:0;bottom:0;left:0;position:absolute;z-index:5}.kiki-global-bottom-bands .kiki-signup{align-items:center;background:linear-gradient(120deg,#141414f2,#231c10e6);border:1px solid rgba(211,192,134,.24);border-radius:22px;display:grid;gap:1rem;grid-template-columns:1.2fr 1fr;margin-top:2.4rem;padding:clamp(1rem,3vw,2rem)}.kiki-global-bottom-bands .kiki-signup h2{font-size:clamp(1.35rem,2.7vw,2.1rem);margin-bottom:.6rem}.kiki-global-bottom-bands .kiki-signup__content p{color:var(--kiki-muted);font-family:Manrope,sans-serif;margin:0}.kiki-global-bottom-bands .kiki-signup__form form{display:flex;flex-direction:column;gap:.65rem}.kiki-global-bottom-bands .kiki-signup__form input[type=email]{background:#ffffff0f;border:1px solid rgba(226,213,175,.38);border-radius:999px;color:#fff;font-family:Manrope,sans-serif;font-size:.95rem;padding:.78rem 1rem}.kiki-global-bottom-bands .kiki-signup__form input[type=email]::placeholder{color:#fff9}.kiki-global-bottom-bands .kiki-signup__message{font-family:Manrope,sans-serif;font-size:.84rem;margin:.4rem 0 0}.kiki-global-bottom-bands .kiki-signup__message--success{color:#d8e7c4}.kiki-global-bottom-bands .kiki-signup__message--error{color:#f8b5b5}.kiki-global-bottom-bands .kiki-signup__message--info{color:#e6d5b0}.kiki-global-bottom-bands .kiki-signup__support-link{color:#e3c77f;font-weight:600;text-decoration:underline;text-underline-offset:3px}.kiki-global-bottom-bands .kiki-signup__support-link:hover{color:#f5e4b4}.kiki-global-bottom-bands .kiki-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Manrope,sans-serif;font-size:.82rem;font-weight:600;letter-spacing:.16em;line-height:1;padding:.8rem 1.25rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .18s ease,opacity .18s ease,background-color .18s ease}.kiki-global-bottom-bands .kiki-btn:hover{opacity:.93;transform:translateY(-1px)}.kiki-global-bottom-bands .kiki-btn--gold{background:linear-gradient(100deg,#b89a4a,#dcc37d 55%,#9a7d39);border:1px solid rgba(223,198,126,.62);color:#16110b;justify-content:center}.kiki-global-bottom-bands .kiki-btn--ghost{background:#ffffff05;border:1px solid rgba(226,213,175,.5);color:#efe3c3}.kiki-global-bottom-bands [data-kiki-reveal]{opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.kiki-global-bottom-bands [data-kiki-reveal].is-visible{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.kiki-global-bottom-bands [data-kiki-reveal]{opacity:1;transform:none;transition:none}}@media(max-width:1100px){.kiki-global-bottom-bands .kiki-social,.kiki-global-bottom-bands .kiki-signup{grid-template-columns:1fr}}@media(max-width:780px){.kiki-global-bottom-bands .kiki-social__gallery{grid-template-columns:1fr}.kiki-global-bottom-bands .kiki-social__gallery img{height:300px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/kiki-global-social-signup.css.map */
