.dropdown__select,.dropdown__selection{overflow:hidden;padding-right:64px!important;text-overflow:ellipsis;white-space:nowrap}.dropdown--active:not(.dropdown--mini) .dropdown__label,.dropdown--filled:not(.dropdown--mini) .dropdown__label,.dropdown--open .dropdown__selection~.dropdown__label,.dropdown__select:focus~.dropdown__label,.dropdown__selection:focus~.dropdown__label{font-size:.625em;top:4px}.dropdown{background-color:#fff;border-radius:2px;position:relative}.dropdown__select{background-color:transparent;cursor:pointer;position:relative;width:100%;z-index:1}@media (min-width:1024px){.dropdown__select{display:none}}.dropdown__select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.dropdown__select:focus~.dropdown__label{color:#1863e6}.dropdown__select:disabled{color:gray;cursor:not-allowed}.dropdown__label{font-size:1.125em;left:12px;position:absolute;top:9px;transition:all .15s ease-in-out}.dropdown__placeholder{color:gray;cursor:pointer;font-weight:300}.dropdown__selection{border:1px solid #ccc;border-radius:2px;color:#333;cursor:pointer;display:none;font-size:1.125em;font-weight:400;height:48px;outline:none;padding:8px 12px;position:relative;transition:all .15s ease-in-out;z-index:1}@media (min-width:1024px){.dropdown__selection{display:block}}.dropdown--open .dropdown__selection,.dropdown__selection:focus{border-bottom:0;border-color:#1863e6}.dropdown--open .dropdown__selection~.dropdown__menu,.dropdown__selection:focus~.dropdown__menu{display:block}.dropdown--open .dropdown__selection~.dropdown__label,.dropdown__selection:focus~.dropdown__label{color:#1863e6}.dropdown__menu{background-color:#fff;border:1px solid #1863e6;border-radius:0 0 2px 2px;border-top:0;cursor:pointer;display:none;font-size:1.125em;font-weight:400;max-height:250px;overflow:auto;position:absolute;top:47px;width:100%;z-index:10}.dropdown__option{border-bottom:1px solid #f7f7f7;padding:8px 12px;transition:all .15s ease-in-out}.dropdown__option:focus,.dropdown__option:hover{background-color:#f7f7f7}.dropdown__option--selected{background:#f7f7f7}.dropdown__arrow{border-left:1px solid #e0e0e0;cursor:pointer;padding:2px 13px 0;position:absolute;right:0;top:10px}.dropdown .svg-inline--fa{cursor:pointer;width:27px}.dropdown .fa-caret-down{color:#333}.dropdown--mini{display:flex;flex-direction:row-reverse}@media (min-width:1024px){.dropdown--mini{flex-direction:row;justify-content:flex-end}}.dropdown--mini.dropdown--has-label .dropdown__selection{padding-top:0}.dropdown--mini.dropdown--has-label .dropdown__select{padding-bottom:0;padding-top:0}.dropdown--mini .dropdown__selection{border:0;color:#1863e6;font-size:.875em;font-weight:300;height:26px;padding:0;padding-right:0!important;position:static}@media (min-width:1024px){.dropdown--mini .dropdown__selection{display:flex;order:2;padding-right:34px!important}}.dropdown--mini .dropdown__selection:focus~.dropdown__menu{display:block}.dropdown--mini .dropdown__selection:focus~.dropdown__label{font-size:.875em;top:13px}.dropdown--mini .dropdown__selection:focus~.dropdown__arrow{transform:scaleY(-1)}.dropdown--mini .dropdown__menu{border:0;box-shadow:0 1px 6px #00000029;left:auto;max-height:160px;max-width:260px;overflow-y:auto;right:0;text-align:left;top:31px}.dropdown--mini .dropdown__option{border-bottom:1px solid #ebebeb;border-top:1px solid #ebebeb}.dropdown--mini .dropdown__select{border:0;color:#1863e6;font-size:.875em;font-weight:300;min-height:auto;padding-bottom:0!important;padding-right:0!important;padding-top:0!important;width:auto}.dropdown--mini .dropdown__select:focus~.dropdown__label{font-size:.875em;top:0}.dropdown--mini .dropdown__select:focus~.dropdown__arrow{margin-top:-5px;transform:scaleY(-1)}.dropdown--mini .dropdown__arrow{border-left:0;color:#1863e6;display:none;height:26px;padding:0 8px}@media (min-width:1024px){.dropdown--mini .dropdown__arrow{display:block;right:0;top:0}}.dropdown--mini .dropdown__label{color:#1863e6;font-size:.875em;font-weight:300;left:0;position:relative;top:0}@media (min-width:1024px){.dropdown--mini .dropdown__label{order:1;padding-right:8px;position:static}}.dropdown--mini:focus{border:0}.dropdown--mini .svg-inline--fa{width:18px}.dropdown--has-label .dropdown__select,.dropdown--has-label .dropdown__selection{padding-top:15px}.dropdown--filled:not(.dropdown--mini) .dropdown__label{color:gray}.dropdown--active:not(.dropdown--mini) .dropdown__menu,.dropdown--active:not(.dropdown--mini) .dropdown__select,.dropdown--active:not(.dropdown--mini) .dropdown__selection{border-color:#1863e6}.dropdown--active:not(.dropdown--mini) .dropdown__label{color:#1863e6}.dropdown--error .dropdown__menu,.dropdown--error .dropdown__select,.dropdown--error .dropdown__selection{border-color:#ea2f5d}.dropdown--error .dropdown__label,.dropdown--error .dropdown__selection:focus~.dropdown__label{color:#ea2f5d}.dropdown.disabled{background-color:#ebebeb;cursor:not-allowed}.dropdown.disabled .dropdown__label,.dropdown.disabled .dropdown__selection{color:gray;cursor:not-allowed}.dropdown.disabled .dropdown__selection:focus{border:1px solid #ccc}.dropdown.disabled .dropdown__selection:focus~.dropdown__menu{display:none}.dropdown.disabled .dropdown__selection:focus~.dropdown__label{color:gray;font-size:1.125em;top:9px}.dropdown.disabled .dropdown__arrow,.dropdown.disabled .dropdown__menu,.dropdown.disabled .svg-inline--fa{cursor:not-allowed}.dropdown.disabled .fa-caret-down{color:gray}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.category-list{display:flex;margin-left:calc(50% - 50vw);position:relative;width:100vw}@media (min-width:576px){.category-list{margin-left:0;width:100%}}.category-list__container .variant-default:hover,.category-list__slide>li a:focus{background:#f7f7f7;color:#1863e6}.category-list__container .variant-default,.category-list__container .variant-green,.category-list__slide .dropdown__menu{border:1px solid #e0e0e0;color:#1863e6}.category-list__container{display:flex;margin:0;overflow-x:auto;padding:0}@media (min-width:1024px){.category-list__container{overflow-x:hidden}}.category-list__container::-webkit-scrollbar{display:none}.category-list__container .variant-default{border-radius:64px;color:#fff;display:block;line-height:1;margin-bottom:0;transition:all .3s ease-in-out}.category-list__container .variant-default:before{margin-bottom:0}.category-list__container .variant-default.btn--active{background:#ffffff4d;border-color:#fff;color:#fff}.category-list__container .variant-default:hover{background:#ffffff4d;color:#fff}.category-list__container .variant-green{border-radius:64px;color:gray;display:block;font-weight:600;line-height:1;margin-bottom:0;min-height:38px;padding-bottom:8px;padding-top:8px;transition:all .3s ease-in-out}.category-list__container .variant-green:before{margin-bottom:0}.category-list__container .variant-green:hover{background-color:#d4f9ea;border-color:#d4f9ea;color:gray}.category-list__container .variant-green:focus{background-color:#3deda4;border-color:#3deda4;color:gray}.category-list__container .variant-green.btn--active{background:#3deda4;border-color:#3deda4;color:#132b46}.category-list__slide{display:flex;margin:0;opacity:1;overflow:scroll;padding:0 12px;scrollbar-width:none;transition:all .3s ease-in-out;-ms-overflow-style:none}.category-list__slide::-webkit-scrollbar{display:none}@media (min-width:576px){.category-list__slide{overflow:unset;padding:0}}.category-list__slide>li{float:left;list-style:none;margin-bottom:0;margin-right:8px}.category-list__slide>li a{font-weight:300}.category-list__slide>li .btn--active{font-weight:600}.category-list__slide>li:nth-last-child(2){padding-right:12px}.category-list__slide>li.li-variant-green{margin-right:16px}.category-list__slide::-webkit-scrollbar{background:transparent;width:0}.category-list__slide--hidden{opacity:0}.category-list__slide--hidden a{cursor:default}.category-list__slide .dropdown{background:transparent;display:none;min-width:160px;position:static}@media (min-width:1024px){.category-list__slide .dropdown{display:block}}.category-list__slide .dropdown__placeholder{color:#fff;font-weight:300;text-align:center}.category-list__slide .dropdown__selection{border:1px solid #e0e0e0;border-radius:64px;color:#fff;font-weight:600;overflow:hidden;padding-right:32px!important;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:auto}.category-list__slide .dropdown__selection:hover{background:#ffffff4d}.category-list__slide .dropdown__selection:hover:before{border-top-color:#637896}.category-list__slide .dropdown__selection:focus{border:1px solid #e0e0e0}.category-list__slide .dropdown__selection:after,.category-list__slide .dropdown__selection:before{border:6px solid transparent;content:"";display:block;height:0;position:absolute;right:47px;top:20px;width:0}.category-list__slide .dropdown__selection:before{border-top:6px solid #132b46;top:18px;z-index:1}.category-list__slide .dropdown__selection:after{border-top:6px solid #fff}.category-list__slide .dropdown__menu{box-shadow:0 2px 3px #22242626;font-size:1em;left:unset;top:55px;width:220px}.category-list__slide .dropdown__option{font-weight:300;white-space:normal}.category-list__slide .dropdown__option:last-child{border-bottom:none}.category-list__slide .dropdown.dropdown-green .dropdown__placeholder{color:#132b46}.category-list__slide .dropdown.dropdown-green .dropdown__selection{color:#132b46;height:38px;line-height:1}.category-list__slide .dropdown.dropdown-green .dropdown__selection:after,.category-list__slide .dropdown.dropdown-green .dropdown__selection:before{top:16px}.category-list__slide .dropdown--active.dropdown-green .dropdown__selection{background:#3deda4;color:#132b46}.category-list__slide .dropdown--active .dropdown__selection{background:#ffffff4d;border-color:#fff;text-align:center}.category-list__slide .dropdown--active .dropdown__selection:before{border-top-color:#637896;right:12px}.category-list__slide .dropdown--active .dropdown__selection:after{right:12px}.category-list__slide .dropdown--active .dropdown__menu{border-color:#e0e0e0}.category-list__slide .dropdown--active:not(.dropdown--mini) .dropdown__menu,.category-list__slide .dropdown--active:not(.dropdown--mini) .dropdown__select,.category-list__slide .dropdown--active:not(.dropdown--mini) .dropdown__selection{border-color:#fff}.category-list__slide .dropdown--active.dropdown-green .dropdown__selection{border-color:#3deda4}.category-list__slide .dropdown__arrow{display:none}
