.cse-details{background-color:var(--cse-bg-light, #f8f9fc)}.cse-details__container{display:flex;flex-direction:column;align-items:center}.cse-details__header{text-align:center;margin:0 0 3rem;display:flex;flex-direction:column;align-items:center}.cse-details__card{width:100%;max-width:86rem;border-top:3px solid var(--cse-blue)}.cse-details__card-top{margin-bottom:.3rem}.cse-details__event-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;justify-content:space-between}.cse-details__event-name{font-family:var(--cse-hero-font, var(--font-heading-family));font-size:clamp(2rem,3.5vw,3.2rem);font-weight:900;letter-spacing:.02em;text-transform:uppercase;color:var(--smileboxx-text, #111);margin:0;line-height:1}.cse-details__info-grid{display:grid;grid-template-columns:1fr;gap:1.8rem;margin:0 0 2.4rem}@media screen and (min-width:600px){.cse-details__info-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:990px){.cse-details__info-grid{grid-template-columns:repeat(4,1fr);gap:2rem}}.cse-details__info-item{display:flex;align-items:flex-start;gap:1.2rem}.cse-details__icon{margin-top:.15rem;flex-shrink:0}.cse-details__info-label{font-size:1rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--cse-blue);margin:0 0 .35rem;line-height:1}.cse-details__info-value{font-size:1.45rem;font-weight:600;color:var(--smileboxx-text, #111);margin:0 0 .25rem;line-height:1.35}.cse-details__info-sub{font-size:1.3rem;color:var(--smileboxx-text-muted, #666);margin:.15rem 0 0;line-height:1.35}.cse-details__card-footer{border-top:1px solid rgba(0,0,0,.06);padding-top:2rem;display:flex;flex-direction:column;gap:1.8rem}@media screen and (min-width:768px){.cse-details__card-footer{flex-direction:row;align-items:center;justify-content:space-between}}.cse-details__urgency-row{display:flex;flex-direction:column;gap:.5rem}.cse-details__urgency-item{font-size:1.2rem;font-weight:600;color:var(--smileboxx-text-muted, #555);margin:0;letter-spacing:.02em}.cse-details__cta-row{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;flex-shrink:0}@media screen and (max-width:749px){.cse-details__cta-row{flex-direction:column;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-clearlystraight-event-details.css.map */
