.availability-wrapper{--availability-wrapper-border-radius: 1.5rem;color:var(--color-text-primary);padding:1.5rem;max-width:90rem;margin:0 auto}.availability-wrapper__container{margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.availability-wrapper__container .title{font-family:var(--font-family-headline);font-weight:600;line-height:1.75rem;margin-bottom:.5rem}.availability-wrapper__container .title.dark{color:var(--color-text-primary-dark)}.availability-wrapper .availability-wrapper__container-search{width:100%;display:flex;align-items:center}@media all and (min-width: 48rem){.availability-wrapper{padding-left:0;padding-right:0}.availability-wrapper__container{flex-direction:row;max-width:43rem}.availability-wrapper__container .title{margin-bottom:0;margin-right:.5rem}}@media all and (min-width: 64rem){.availability-wrapper__container{max-width:66.5625rem;flex-direction:row}.availability-wrapper__container .title{line-height:1.5rem}.availability-wrapper__container-search{max-width:44.0625rem}}@media all and (min-width: 90rem){.availability-wrapper__container .title{margin-right:1rem}.availability-wrapper__container-search{max-width:44.4rem}.availability-wrapper--rounded-corner-type-all,.availability-wrapper--rounded-corner-type-bottom{border-radius:var(--availability-wrapper-border-radius)}.availability-wrapper--rounded-corner-type-bottom{border-top-left-radius:0;border-top-right-radius:0}}
