.flyout .flyout__overlay--after-open:focus,.flyout .flyout__wrapper--after-open:focus,.flyout .flyout__content--after-open:focus{outline:none;box-shadow:none}.flyout__wrapper,.flyout__content{position:absolute;width:100%;height:100%;inset-block:auto 0;inset-inline:auto 0}@media(min-width:576px){.flyout__wrapper,.flyout__content{width:calc(var(--vw) * 50)}}@media(min-width:1200px){.flyout__wrapper,.flyout__content{width:calc(calc(var(--vw) * 100) / 3);height:calc(var(--vh) * 100)}}.flyout__content{--padding-block-flyout: 1.5rem;--padding-inline-flyout: 1rem;padding:var(--padding-block-flyout, 30px) var(--padding-inline-flyout, 20px);overflow:auto;background-color:var(--color-white);border-block-start:1px solid var(--color-grey--light);box-shadow:3px 1px 3px #00000024}@media(min-width:992px){.flyout__content{border:none;border-radius:0;box-shadow:none}}.flyout div.spinner-wrapper{position:absolute;display:flex;align-items:center;justify-content:center;inset-block:0;inset-inline:0}.flyout div.spinner-wrapper img{width:auto;max-width:none;height:.625rem}.flyout__overlay{position:fixed;inset-block:0;inset-inline:0;z-index:140}.flyout__overlay--before-close{cursor:auto!important}.flyout__overlay:before{content:"";position:fixed;inset-block:0;inset-inline:0;opacity:0;z-index:-1;transition:opacity .3s ease;background-color:var(--color-layer-overlay)}.flyout__overlay--after-open.flyout__overlay:before{opacity:1}.flyout__overlay--before-close.flyout__overlay:before{opacity:0;pointer-events:none}.flyout__wrapper{cursor:auto!important;transition:transform .3s linear;overflow:hidden}.flyout__wrapper--before-close{pointer-events:none}@media(max-width:992px){.flyout__wrapper{width:100%!important}}.flyout--effect-fade .flyout__wrapper{transition:.3s all;transform:translate(0)}.flyout--effect-fade .flyout__wrapper .flyout__wrapper--after-open,.flyout--effect-fade .flyout__wrapper .flyout__wrapper--before-close{transform:translate(0)}.flyout__close{position:absolute;height:auto;width:auto;inset-block-start:1.5rem;inset-inline-end:1rem;z-index:1;color:var(--color-off-black)}.flyout__close,.flyout__close:active,.flyout__close:focus,.flyout__close:hover{background-color:transparent!important;border:0}.flyout__close{padding:0;margin:0}@media(max-width:576px){.flyout__close{inset-block-start:1rem;inset-inline-end:.9375rem}}.flyout__close .btn__content span{display:none}.flyout--direction-RTL .flyout__wrapper{transform:translate(100%)}.flyout--direction-RTL .flyout__wrapper--after-open{transform:translate(0)}.flyout--direction-RTL .flyout__wrapper--before-close{transform:translate(100%)}.flyout--direction-LTR .flyout__wrapper{transform:translate(-100%)}.flyout--direction-LTR .flyout__wrapper--after-open{transform:translate(0)}.flyout--direction-LTR .flyout__wrapper--before-close{transform:translate(-100%)}.flyout--direction-BTT .flyout__wrapper{transform:translateY(100%)}.flyout--direction-BTT .flyout__wrapper--after-open{transform:translateY(0)}.flyout--direction-BTT .flyout__wrapper--before-close{transform:translateY(100%)}.flyout--direction-HTTB .flyout__wrapper{max-height:0;transition:max-height .5s cubic-bezier(.19,1,.22,1)}.flyout--direction-HTTB .flyout__wrapper--after-open{max-height:100%}.flyout--direction-HTTB .flyout__wrapper--before-close{max-height:0}.flyout--direction-LTRTL .flyout__wrapper{transform:translate(100%)}.flyout--direction-LTRTL .flyout__wrapper--after-open{transform:translate(0)}.flyout--direction-LTRTL .flyout__wrapper--before-close{transform:translate(-100%)}.flyout--sub-flyout>.flyout__overlay{width:50vw}.flyout--sub-flyout>.flyout__overlay:before{display:none}.flyout--sub-flyout .flyout__overlay>.flyout__wrapper{inset-inline:0 auto}.flyout--sub-flyout .flyout__overlay>.flyout__wrapper--after-close,.flyout--sub-flyout .flyout__overlay>.flyout__wrapper--before-close{transition:all .3s linear}.flyout--sub-flyout .flyout__overlay>.flyout__wrapper{opacity:0;pointer-events:none;transition:all .3s linear}.flyout--sub-flyout .flyout__overlay>.flyout__wrapper--after-open{opacity:1;pointer-events:auto}.flyout--sub-flyout .flyout__overlay>.flyout__wrapper--before-close{opacity:0;pointer-events:none}
