.dropdown-content__controller-wrapper .generated-ts__select .ts-dropdown{margin:1rem 0 0}.ts-control .item{color:var(--primary-100)}.dropdown-content__outer-wrapper .generated-ts__label{align-items:center;background:hsla(0,0%,100%,.79);border:2px solid #fff;border-radius:90px;color:#59178a;display:flex;flex-direction:row;font-weight:700;gap:8px;justify-content:flex-start;padding:10px 0;width:clamp(320px,40vw,515px);z-index:20}.dropdown-content__controller-wrapper .generated-ts__label-text{border-right:2px solid #fff;color:var(--primary-100);padding:0 0 0 10px;width:calc(25% - 8px)}.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{background-color:unset!important;background-image:url(https://4824261.fs1.hubspotusercontent-na1.net/hubfs/4824261/eft-custom-theme-2023/Icons/chevron-down-dark.svg);background-position:right .75rem center;background-repeat:no-repeat;background-size:32px 24px}.dropdown-content__controller-wrapper div.ts-dropdown .option{color:var(--primary-100);padding:14px 24px;text-align:left}.dropdown-content__controller-wrapper .generated-ts__select .ts-dropdown{border-radius:20px;overflow:hidden}.ts-dropdown-content{border-radius:20px;max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.dropdown-content__controller-wrapper{display:flex;justify-content:center}.dropdown-content__controller-wrapper .full .ts-control,.dropdown-content__controller-wrapper .generated-ts__select .ts-dropdown,.dropdown-content__controller-wrapper .ts-control,.dropdown-content__controller-wrapper .ts-wrapper.single.input-active .ts-control{background-color:inherit;background-color:var(--grey-000);border:none;color:var(--primary-100);font-size:18px;font-weight:700;line-height:21px}.dropdown-content__controller-wrapper div.ts-dropdown,.dropdown-content__controller-wrapper div.ts-dropdown .active{background-color:var(--primary-100);color:var(--grey-000)}.dropdown-content__controller-wrapper .ts-control>input{font-size:18px;font-weight:700}.dropdown-content__controller-wrapper .ts-control input::placeholder{color:var(--primary-100);opacity:1}.dropdown-content__controller-wrapper .generated-ts__select{width:80%}.dropdown-content-controller-ts-control{max-height:18px!important}.dropdown-cms-content__outer-wraper{width:100%}.dropdown-cms-content__option-item-content{display:flex;flex-direction:row;gap:0;width:100%}.dropdown-cms-content__option-content{display:grid;flex-basis:100%;grid-template-columns:1fr;grid-template-rows:1fr;height:25vw;max-height:320px;position:relative}.dropdown__option-label,.dropdown__option-link{background-color:rgba(0,0,0,.5);color:var(--grey-000);display:flex;font-size:28px;font-weight:700;grid-column:1/-1;grid-row:1/-1;height:100%;max-height:320px;padding:32px 0 0 32px;position:relative;z-index:10}.dropdown__option-img{grid-column:1/-1;grid-row:1/-1;height:100%;max-height:320px;object-fit:cover;width:100%}@media screen and (max-width:1080px){.dropdown-content__outer-wrapper .generated-ts__label{width:100%}.dropdown-content__controller-wrapper .generated-ts__label-text{border-right:1px solid #fff}.dropdown__option-label,.dropdown__option-link{font-size:24px;padding:12px 0 0 12px}}@media screen and (max-width:560px){.dropdown-content__outer-wrapper .generated-ts__label{padding:10px 15px}.dropdown-content__controller-wrapper .generated-ts__label-text{border:none;font-size:14px;padding:0;text-align:left;width:25%}.dropdown-content__controller-wrapper .generated-ts__select{width:100%}.ts-control .item,.ts-dropdown-content{color:var(--primary-100);font-size:14px;height:fit-content;place-content:center}.ts-control .item{place-content:center}.input-active.full.has-items input#dropdown-content-controller-ts-control,.ts-wrapper.generated-ts__select.js-dropdown-content-controller.single.focus.input-active.full.has-items.dropdown-active input#dropdown-content-controller-ts-control{height:0!important;min-width:0!important;width:0!important}.dropdown-content__controller-wrapper .ts-control>input{font-size:14px}.ts-wrapper:not(.form-control):not(.form-select).single .ts-control{align-items:center!important;padding:0}.has-items .ts-control>input{margin:0}.dropdown-cms-content__option-item-content{flex-direction:column}.dropdown-cms-content__option-content{height:320px}.dropdown__option-img{max-height:240px}.dropdown__option-link{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:340px){.dropdown-content__controller-wrapper .generated-ts__label-text,.dropdown-content__controller-wrapper .ts-control>input,.ts-control .item{font-size:12px}}