.cs-bottom-ctas-section{padding-top:3rem;padding-bottom:3rem;background-color:#f5f0e8}@media(min-width:1024px){.cs-bottom-ctas-section{padding-top:4rem;padding-bottom:4rem}}.cs-bottom-ctas-max-container{max-width:1400px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media(min-width:640px){.cs-bottom-ctas-max-container{padding-left:1.5rem;padding-right:1.5rem}}@media(min-width:1024px){.cs-bottom-ctas-max-container{padding-left:2rem;padding-right:2rem}}.cs-bottom-ctas-grid-matrix{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;max-width:64rem;margin-left:auto;margin-right:auto}@media(min-width:1024px){.cs-bottom-ctas-grid-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}.cs-cta-card-left{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:2rem;background:radial-gradient(ellipse at center,#f5f0e8,#e8e0d0,#d4c9b5);min-height:200px}.cs-cta-left-eyebrow{color:#c5a55a;font-size:.75rem;font-family:var(--font-body-family),sans-serif;text-transform:uppercase;letter-spacing:.3em;margin-top:0;margin-bottom:.5rem}.cs-cta-left-heading{color:#000e29;font-family:var(--font-heading-family),serif;font-size:1.25rem;font-weight:400;margin-top:0;margin-bottom:.75rem}.cs-cta-left-desc{color:#000e2980;font-family:var(--font-body-family),sans-serif;font-size:.75rem;line-height:1.5;max-width:20rem;margin-top:0;margin-bottom:1rem}.cs-cta-left-btn{display:inline-flex;align-items:center;gap:.5rem;background-color:#c5a55a;color:#fff;font-family:var(--font-body-family),sans-serif;font-weight:600;font-size:.75rem;padding:.625rem 1.5rem;text-decoration:none;transition:all .2s ease-in-out}.cs-cta-left-btn:hover{background-color:#9a7b3a}.cs-cta-card-right{background-color:#f0ebe0;padding:1.75rem;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(202,170,101,.3);box-shadow:0 10px 30px -14px #000e292e}.cs-cta-right-badge{display:inline-block;background-color:#fff9;border:1px solid rgba(202,170,101,.4);padding:.25rem .75rem;margin-top:0;margin-bottom:.75rem;margin-left:auto;margin-right:auto}.cs-cta-right-badge span{color:#9a7b3a;font-family:var(--font-body-family),sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.cs-cta-right-heading{color:#000e29;font-family:var(--font-heading-family),serif;font-size:1.125rem;font-weight:400;text-align:center;margin-top:0;margin-bottom:.75rem}.cs-cta-right-date-label{color:#9a7b3a;font-family:var(--font-body-family),sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;text-align:center;margin-top:0;margin-bottom:1rem}.cs-notify-form-wrapper,.cs-notify-form-element{width:100%}.cs-notify-input-group{display:flex;align-items:stretch;gap:.5rem;width:100%}.cs-notify-input-field{flex:1 1 0%;min-width:0;width:100%;padding:.625rem .875rem;border:1px solid rgba(197,165,90,.4);background-color:#fff;color:#000e29;font-family:var(--font-body-family),sans-serif;font-size:.875rem;border-radius:10px;transition:border-color .2s ease}.cs-notify-input-field:focus{outline:none;border-color:#c5a55a}.cs-notify-input-field.is-invalid{border-color:#c4453699}.cs-notify-submit-button{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;flex-shrink:0;background-color:#caaa65;color:#000e29;font-family:var(--font-body-family),sans-serif;font-weight:600;font-size:.875rem;padding:.625rem 1.25rem;border-radius:10px;border:none;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}.cs-notify-submit-button:hover:not(:disabled){background-color:#b89858;box-shadow:0 4px 12px #000e291a;transform:translateY(-1px)}.cs-notify-submit-button:disabled{opacity:.5;cursor:not-allowed}.cs-notify-error-text{font-family:var(--font-body-family),sans-serif;font-size:11px;color:#c44536cc;margin-top:.5rem;margin-bottom:0}.cs-notify-status-container{display:flex;align-items:center;gap:.5rem;font-family:var(--font-body-family),sans-serif;font-size:.75rem;color:#000e29b3;padding-top:.5rem;padding-bottom:.5rem}.cs-notify-status-container svg{flex-shrink:0}.cs-hidden{display:none!important}@keyframes csSpin{to{transform:rotate(360deg)}}.cs-notify-submit-button.is-submitting .cs-btn-icon-icon{animation:csSpin 1s linear infinite}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cs-skin-scan-bottom-cta.css.map */
