.modal-md{top:10%;z-index:999}.modal-dialog{font-family:Toyota Type,sans-serif}.custom-dropdown{position:relative;width:100%;font-family:Toyota Type;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border:none;border-bottom:1px solid #ccc;background:transparent;padding:0}.custom-dropdown.disabled{opacity:.6;cursor:not-allowed}.custom-dropdown__selected{padding:10px 36px 2px 0;line-height:1.4;position:relative;font-family:Toyota Type;font-weight:300;font-size:14px}.modal-title{font-weight:600}.b-find__label{font-size:16px;font-weight:600}.custom-dropdown__list{position:absolute;top:calc(100% + 2px);left:0;right:0;background:#fff;border:1px solid #ccc;max-height:200px;overflow-y:auto;z-index:1000;display:none;list-style:none;margin:0;padding:0;font-family:Toyota Type;font-weight:400}.custom-dropdown.open .custom-dropdown__list{display:block;margin-top:3px}.custom-dropdown__item{padding:2px 10px;border-bottom:none;cursor:pointer;background:#fff}.custom-dropdown__item:hover{background-color:#007bff;color:#fff}.custom-dropdown__item:last-child{border-bottom:none}.custom-dropdown__item.custom-placeholder{color:#999}.custom-dropdown__item.selected{background-color:#484849de;color:#f0f0f0}.change-btn{position:relative;overflow:hidden;background-color:#101010;width:144px;height:42px;color:#f0f0f0;padding:10px;text-transform:uppercase;font-size:12px;font-weight:600;border:1px solid #0c0c0c;cursor:pointer;transition:color .3s ease;z-index:1}@media screen and (max-width: 506px){.change-btn{white-space:nowrap;max-width:195px;width:100%;height:42px}}@media screen and (max-width: 414px){.change-btn{width:179px;height:42px}}@media screen and (max-width: 390px){.change-btn{width:170px;height:42px}}@media screen and (max-width: 360px){.change-btn{width:161px;height:42px}}.change-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#fff;transition:left .3s ease-in-out;z-index:-1}.change-btn:hover:before{left:0}.change-btn span,.change-btn i,.change-btn p{position:relative;z-index:1}.change-btn:hover{color:#101010;text-decoration:none}.change-btn:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.cancel-btn{position:relative;overflow:hidden;background-color:#fff;width:144px;height:42px;color:#0c0c0c;padding:10px;border:1px solid #0c0c0c;text-transform:uppercase;font-size:12px;font-weight:600;cursor:pointer;transition:color .3s ease;z-index:1}@media screen and (max-width: 506px){.cancel-btn{white-space:nowrap;max-width:195px;width:100%;height:42px}}@media screen and (max-width: 414px){.cancel-btn{white-space:nowrap;width:179px;height:42px}}@media screen and (max-width: 390px){.cancel-btn{white-space:nowrap;width:170px;height:42px}}@media screen and (max-width: 360px){.cancel-btn{white-space:nowrap;width:161px;height:42px}}.cancel-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#0c0c0c;transition:left .3s ease-in-out;z-index:-1}.cancel-btn:hover:before{left:0}.cancel-btn span,.cancel-btn i,.cancel-btn p{position:relative;z-index:1}.cancel-btn:hover{color:#f0f0f0;text-decoration:none}@keyframes buttonActivate{0%{transform:scale(.95);opacity:.5}to{transform:scale(1);opacity:1}}.change-btn:enabled{animation:buttonActivate .3s ease-out}@media screen and (min-width: 640px) and (max-width: 1272px){.modal-lg{background-color:#fff;transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;margin:0;width:100%;max-width:500px;padding:0 15px;background:transparent;height:327px}.modal-lg .modal-header{padding:10px 0;margin:0 15px;border:none;align-items:center;text-align:center;display:block;border-bottom:1px solid #ccc}.modal-lg .modal-header h4{text-transform:uppercase;letter-spacing:1.2px;font-size:15px;color:#101010;font-weight:500}.modal-lg .modal-body{position:relative;flex:1 1 auto;padding:1rem;height:350px}.modal-lg .modal-body .container .row form div .mb-4{margin-bottom:1rem!important}.modal-lg .modal-body .container .row form div .mt-5{margin-top:1rem!important}.modal-lg .modal-body .b-find__label{text-transform:uppercase;letter-spacing:1.2px;font-weight:600;padding:0;font-size:12px}}.text-alignment{text-align:center}@media (min-width: 736px){.text-alignment{text-align:right}}.modal-header{border-bottom:none}.close-btn{font-size:35px;font-weight:100;color:#000;background:none;border:none;line-height:1;cursor:pointer;padding:4px;transition:transform .2s ease,color .2s ease}.custom-dropdown{position:relative;display:flex;align-items:center;justify-content:space-between;background:#fff;border:none;border-bottom:1px solid #ddd;cursor:pointer;padding:8px 12px;font-family:Toyota Type,sans-serif;font-size:14px;color:#000}@media (max-width: 414px){.custom-dropdown{padding:4px 0}}.custom-dropdown.disabled{opacity:.5;cursor:not-allowed}.custom-dropdown__selected{flex:1;pointer-events:none}.custom-dropdown:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;transform:translateY(-50%) rotate(45deg);transition:transform .2s ease}.custom-dropdown[aria-expanded=true]:after{transform:translateY(-50%) rotate(-135deg)}
