.module-gchild-gig .gig-date-number{color:var(--heading-text,var(--text-1));font-family:var(--heading-ff,var(--ff-primary));font-size:var(--fs-h2);font-weight:var(--fw-heading);letter-spacing:var(--ls-h2);line-height:var(--lh-h2)}.module-gchild-gig .gig-date-number:where(:not(:last-child)){margin-block-end:var(--heading-mb,var(--font-space-h2))}.module-gchild-gig .gig-date-month,.module-gchild-gig .gig-place .gig-subheading{color:var(--paragraph-text,var(--text-1));font-size:var(--fs-sm);letter-spacing:var(--ls-sm);line-height:var(--lh-sm)}.module-gchild-gig .gig-date-month:where(:not(:last-child)),.module-gchild-gig .gig-place .gig-subheading:where(:not(:last-child)){margin-block-end:var(--font-space-sm)}.module-gchild-gig .gig-date-month strong,.module-gchild-gig .gig-place .gig-subheading strong{font-weight:var(--fw-highlight)}.module-gchild-gig{background:var(--background-2);border-radius:var(--spacing-6);display:flex;gap:var(--spacing-12);padding:var(--spacing-12)}.module-gchild-gig .gig-date-wrapper{padding-right:var(--spacing-4)}.module-gchild-gig .gig-date-number{color:var(--tertiary);margin:0}.module-gchild-gig .gig-date-month{color:var(--tertiary-pressed);font-weight:var(--fw-highlight);margin:0;margin-top:calc(0px - var(--spacing-2))}.module-gchild-gig .gig-info-wrapper{padding-top:.6875rem}.module-gchild-gig .big-heading{margin-bottom:var(--spacing-6)}.module-gchild-gig .svg-icon-fa{font-size:min(1.5625rem,1.05rem + .5vw)}.module-gchild-gig .gig-place{align-items:center;display:flex;gap:var(--spacing-6);margin-bottom:var(--spacing-6);padding-bottom:.4375rem;padding-top:var(--spacing-1)}.module-gchild-gig .gig-text{margin-bottom:var(--spacing-6)}.module-gchild-gig .gig-btn-wrapper{display:flex;flex-flow:row wrap;gap:var(--spacing-4);justify-content:flex-end;margin-top:var(--spacing-12)}.module-gchild-gig .gig-btn-wrapper .btn.btn-primary:after{font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--svg-icon-fa-color,inherit);content:"\f08e";display:inline-block;font-family:Font Awesome\ 6 Pro;font-size:var(--btn-icon-fs,1rem);font-style:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:inherit;margin-inline-start:var(--btn-icon-space,var(--spacing-4));text-rendering:auto}@media (max-width:575.98px){.module-gchild-gig .gig-btn-wrapper{flex-direction:column}.module-gchild-gig .gig-btn-wrapper .btn{justify-content:center;width:100%}.module-gchild-gig{flex-direction:column}}
