.core-component-staff-select{position:relative;width:100%}.core-component-staff-select .label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:min(12px + .5 * ((100vw - 320px) / 100) ,20px) min(20px + 1.25 * ((100vw - 320px) / 100) ,40px);padding:min(.75rem + .5 * ((100vw - 20rem) / 100) ,1.25rem) min(1.25rem + 1.25 * ((100vw - 20rem) / 100) ,2.5rem);color:#fff;background:#38612a;font-family:forma-djr-banner,sans-serif;font-size:min(14px + .25 * ((100vw - 320px) / 100) ,18px);font-size:min(.875rem + .25 * ((100vw - 20rem) / 100) ,1.125rem);font-weight:700;letter-spacing:1px;border-radius:min(.3125rem + .9375 * ((100vw - 20rem) / 100) ,1.25rem);cursor:pointer}@media(min-width:48rem)and (max-width:112.5rem){.core-component-staff-select .label{font-size:min(1.0625rem + .3125 * ((100vw - 48rem) / 64.5) ,1.375rem)}}.core-component-staff-select .label svg{-ms-flex-negative:0;flex-shrink:0;width:min(6px + .375 * ((100vw - 320px) / 100) ,12px);width:min(.375rem + .375 * ((100vw - 20rem) / 100) ,.75rem)}.core-component-staff-select .label__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:min(225px + 17.1875 * ((100vw - 320px) / 100) ,500px);max-width:min(14.0625rem + 17.1875 * ((100vw - 20rem) / 100) ,31.25rem);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}.core-component-staff-select .label__text:not(:last-child){padding-right:min(10px + .5 * ((100vw - 320px) / 100) ,18px);padding-right:min(.625rem + .5 * ((100vw - 20rem) / 100) ,1.125rem)}.core-component-staff-select .dropdown{position:fixed;bottom:0;left:0;z-index:50;width:100%;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 250ms;transition:all 250ms;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility}@media(min-width:48rem){.core-component-staff-select .dropdown{position:absolute;top:100%;bottom:auto;left:0;width:auto;min-width:100%;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, .1);box-shadow:0 2px 4px rgba(0, 0, 0, .1)}}.core-component-staff-select .dropdown__wrapper{-webkit-transform:translateY(100%);transform:translateY(100%);background:#fff;-webkit-transition:-webkit-transform 250ms cubic-bezier(.6,0,0,1);transition:-webkit-transform 250ms cubic-bezier(.6,0,0,1);transition:transform 250ms cubic-bezier(.6,0,0,1);transition:transform 250ms cubic-bezier(.6,0,0,1), -webkit-transform 250ms cubic-bezier(.6,0,0,1)}@media(min-width:48rem){.core-component-staff-select .dropdown__wrapper{-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}}.core-component-staff-select .dropdown .mobile-backdrop{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background:rgba(0, 0, 0, .3)}@media(min-width:48rem){.core-component-staff-select .dropdown .mobile-backdrop{display:none}}.core-component-staff-select .dropdown .mobile-title{position:relative;padding:15px min(20px + .625 * ((100vw - 320px) / 100) ,30px) 12px;padding:.9375rem min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem) .75rem;border-bottom:1px solid rgba(0, 0, 0, .1)}@media(min-width:48rem){.core-component-staff-select .dropdown .mobile-title{display:none}}.core-component-staff-select .dropdown .mobile-title .heading-4{color:#38612a;font-weight:700}.core-component-staff-select .dropdown .mobile-close{position:absolute;top:50%;right:10px;right:.625rem;opacity:.5;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.core-component-staff-select .dropdown .mobile-confirm{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;padding:.9375rem 1.25rem;border-top:1px solid rgba(0, 0, 0, .1)}@media(min-width:48rem){.core-component-staff-select .dropdown .mobile-confirm{display:none}}.core-component-staff-select .dropdown .mobile-confirm .button{width:100%;text-align:center}.core-component-staff-select .dropdown .mobile-confirm .button .button-wrapper{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.core-component-staff-select .group:not(:last-of-type){margin-bottom:min(20px + .625 * ((100vw - 320px) / 100) ,30px);margin-bottom:min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem)}.core-component-staff-select .group__label{display:block;margin:min(20px + .3125 * ((100vw - 320px) / 100) ,25px) 0 min(8px + .25 * ((100vw - 320px) / 100) ,12px);margin:min(1.25rem + .3125 * ((100vw - 20rem) / 100) ,1.5625rem) 0 min(.5rem + .25 * ((100vw - 20rem) / 100) ,.75rem);padding:0 min(20px + .625 * ((100vw - 320px) / 100) ,30px);padding:0 min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem);font-size:min(14px + .5 * ((100vw - 320px) / 100) ,22px);font-size:min(.875rem + .5 * ((100vw - 20rem) / 100) ,1.375rem);font-weight:700}@media(min-width:48rem)and (max-width:112.5rem){.core-component-staff-select .group__label{font-size:min(1.0625rem + .5625 * ((100vw - 48rem) / 64.5) ,1.625rem)}}.core-component-staff-select .options{max-height:50vh;overflow-y:auto}@media(min-width:48rem){.core-component-staff-select .options{max-height:7.5rem}}.core-component-staff-select .options .option:not(:last-child){border-bottom:1px solid rgba(0, 0, 0, .1)}.core-component-staff-select .options .option__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px min(20px + .625 * ((100vw - 320px) / 100) ,30px) 12px;padding:.8125rem min(1.25rem + .625 * ((100vw - 20rem) / 100) ,1.875rem) .75rem;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media(min-width:48rem){.core-component-staff-select .options .option__label{white-space:nowrap}}.core-component-staff-select .options .option__label:hover{background:rgba(153, 197, 85, .02)}.core-component-staff-select .options .option__label:active{background:rgba(153, 197, 85, .05);-webkit-transition-duration:0s;transition-duration:0s}.core-component-staff-select .options .option__input{display:none}.core-component-staff-select .options .option__check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:min(18px + .125 * ((100vw - 320px) / 100) ,20px);width:min(1.125rem + .125 * ((100vw - 20rem) / 100) ,1.25rem);height:min(18px + .125 * ((100vw - 320px) / 100) ,20px);height:min(1.125rem + .125 * ((100vw - 20rem) / 100) ,1.25rem);margin-right:10px;margin-right:.625rem;border:1px solid #99c555}@media(min-width:48rem){.core-component-staff-select .options .option__check{display:none}}.core-component-staff-select .options .option__check svg{width:14px;width:.875rem;opacity:0;-webkit-transition:opacity 250ms;transition:opacity 250ms}.core-component-staff-select .options .option__input:checked~.option__check svg{opacity:1}.core-component-staff-select .options .option__text{opacity:.8;font-size:14px;-webkit-transition:opacity 250ms;transition:opacity 250ms}.core-component-staff-select .options .option__input:checked~.option__text{opacity:1}@media(min-width:48rem){.core-component-staff-select .dropdown:hover,.core-component-staff-select .label:focus+.dropdown{opacity:1;visibility:visible;pointer-events:all}}.core-component-staff-select.active .dropdown{opacity:1;visibility:visible;pointer-events:all}.core-component-staff-select.active .dropdown__wrapper{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:250ms;transition-delay:250ms}
/*# sourceMappingURL=styles.css.map */
