.c-bottom-sheet{pointer-events:none;z-index:15}.c-bottom-sheet,.c-bottom-sheet__wrapper{bottom:0;left:0;position:fixed;width:100%}.c-bottom-sheet__wrapper{display:flex;flex-direction:column;max-height:62vh;pointer-events:all;transform:translateY(100%);transition:transform .3s ease-in-out}.c-bottom-sheet__container{background:#fff;border:1px solid #e0f3ff;border-radius:2rem 2rem 0 0;box-shadow:.3125rem .3125rem 1.25rem rgba(28,152,235,.15);height:var(--bottom-sheet-height,40%);max-height:62vh;overflow-y:auto;position:relative}.c-bottom-sheet__wrapper.active{transform:translateY(0)}@media screen and (max-width:47.9375em){.c-bottom-sheet__container{border-radius:1rem 1rem 0 0}}.c-bottom-sheet__close{align-items:center;background:#1c98eb;border-radius:1.2rem;cursor:pointer;display:flex;height:3.2rem;justify-content:center;position:absolute;right:1rem;top:1rem;width:3.2rem;z-index:2}.c-bottom-sheet__close-icon{height:1.25rem;width:1.25rem;fill:#fff}.c-bottom-sheet__content-container{flex:1;overflow-y:auto;padding:3rem}@media screen and (max-width:47.9375em){.c-bottom-sheet__content-container{padding:2rem}}.c-bottom-sheet__title{font-size:1.25rem;line-height:1.2;margin-bottom:1rem;padding-right:4.75rem;word-wrap:break-word;hyphens:auto;word-break:break-word}.c-bottom-sheet__description{margin-bottom:1.5rem}.c-bottom-sheet__description:last-child{margin-bottom:0}.c-bottom-sheet__description p,li,ul{font-size:1rem}.c-bottom-sheet__content{display:none}.c-bottom-sheet__content.active{display:block}.c-bottom-sheet__content-wrapper{max-width:100%}.c-bottom-sheet__button-container{margin-top:2rem}.c-bottom-sheet__button{align-items:center;display:inline-flex}.c-bottom-sheet-overlay{background:rgba(28,152,235,.4);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:14}.c-bottom-sheet-overlay.active{opacity:1;pointer-events:all}@media screen and (min-width:62.5em){.c-bottom-sheet__title{font-size:1.625rem}}