.filter-btn--green[data-v-26b1aefd]{display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.filter-btn--green[data-v-26b1aefd]{height:54px;width:296px}}@media (min-width: 1240px){.filter-btn--green[data-v-26b1aefd]{height:60px;width:355px}}.filter-btn--grey[data-v-26b1aefd]{margin-right:10px;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.filter-btn--grey[data-v-26b1aefd]{height:54px;width:210px}}@media (min-width: 1240px){.filter-btn--grey[data-v-26b1aefd]{height:60px;width:247px}}@media (max-width: 767px){.filter-btn--grey[data-v-26b1aefd]{order:1;margin-top:10px}}.filter-btn--loading[data-v-26b1aefd]{pointer-events:none}.spinner[data-v-26b1aefd]{display:inline-block;height:32px;width:32px}.spinner[data-v-26b1aefd]:after{display:block;height:32px;width:32px}@keyframes spin-26b1aefd{to{transform:rotate(360deg)}}.spinner[data-v-26b1aefd]:after{animation:spin-26b1aefd 1s linear infinite;border-radius:80%;border-width:2px;border-top-color:rgb(255 255 255 / var(--tw-border-opacity));border-right-color:transparent;--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity));border-left-color:transparent;--tw-content: "";content:var(--tw-content)}.filter-btn[data-v-26b1aefd]{font-family:Open Sans,Arial,sans-serif;font-weight:600;line-height:120%;letter-spacing:0;font-size:14px}@media (min-width: 768px){.filter-btn[data-v-26b1aefd]{line-height:140%;font-size:16px}}@media (min-width: 1240px){.filter-btn[data-v-26b1aefd]{font-size:18px;line-height:120%}}.filter-btn[data-v-26b1aefd]{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.filter-btn--disabled[data-v-26b1aefd]{pointer-events:none;opacity:.4}.filter-btn--green[data-v-26b1aefd],.filter-btn--grey[data-v-26b1aefd]{border-radius:10px;border-width:1px;padding:15px 22px;text-align:center}.filter-btn--green[data-v-26b1aefd]:hover,.filter-btn--grey[data-v-26b1aefd]:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}@media (min-width: 768px){.filter-btn--green[data-v-26b1aefd],.filter-btn--grey[data-v-26b1aefd]{padding:16px 28px}}@media (min-width: 1240px){.filter-btn--green[data-v-26b1aefd],.filter-btn--grey[data-v-26b1aefd]{padding-top:18px;padding-bottom:18px}}@media (max-width: 767px){.filter-btn--green[data-v-26b1aefd],.filter-btn--grey[data-v-26b1aefd]{width:100%}}.filter-btn--green[data-v-26b1aefd]{--tw-border-opacity: 1;border-color:rgb(9 173 103 / var(--tw-border-opacity));--tw-bg-opacity: 1;background-color:rgb(9 173 103 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.filter-btn--green[data-v-26b1aefd]:hover{--tw-text-opacity: 1;color:rgb(9 173 103 / var(--tw-text-opacity))}.filter-btn--grey[data-v-26b1aefd]{border-color:#ccd6da80;background-color:#ccd6da80}.filter-btn--grey[data-v-26b1aefd]:active{--tw-bg-opacity: 1;background-color:rgb(204 214 218 / var(--tw-bg-opacity))}.filter-btn--link[data-v-26b1aefd]{font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:140%;letter-spacing:0;font-size:14px}@media (min-width: 768px){.filter-btn--link[data-v-26b1aefd]{font-size:16px}}@media (min-width: 1240px){.filter-btn--link[data-v-26b1aefd]{font-size:18px}}.filter-btn--link[data-v-26b1aefd]:hover{--tw-text-opacity: 1;color:rgb(9 173 103 / var(--tw-text-opacity))}.filter-btn--link:hover span[data-v-26b1aefd]{border-color:rgb(9 173 103 / var(--tw-border-opacity));--tw-border-opacity: 1}.filter-btn--link span[data-v-26b1aefd]{border-bottom-width:1px;border-style:dashed;border-color:#50505080}.collapse-filters[data-v-ee9321df]{position:relative;z-index:20;height:var(--filter-collapse-h);width:100%;border-bottom-right-radius:10px;border-bottom-left-radius:10px;--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity));padding-left:16px;padding-right:16px;padding-bottom:20px}@media (min-width: 768px){.collapse-filters[data-v-ee9321df]{height:var(--filter-collapse-h-md)}}@media (min-width: 1240px){.collapse-filters[data-v-ee9321df]{height:var(--filter-collapse-h-xl);padding-left:20px;padding-right:20px}}.collapse-filters.active[data-v-ee9321df]{margin-top:12px;height:-moz-fit-content;height:fit-content;border-radius:10px;padding-top:16px}.collapse-filters__title[data-v-ee9321df]{font-size:15px}@media (min-width: 768px){.collapse-filters__title[data-v-ee9321df]{font-size:18px}}@media (min-width: 1240px){.collapse-filters__title[data-v-ee9321df]{font-size:20px}}[data-v-ee9321df] .collapse-filters__group{margin-top:24px;display:block}@media (min-width: 768px){[data-v-ee9321df] .collapse-filters__group{margin-top:28px;display:flex;align-items:baseline}}@media (min-width: 1240px){[data-v-ee9321df] .collapse-filters__group{margin-top:30px}}@media (max-width: 767px){[data-v-ee9321df] .collapse-filters__group{flex-wrap:wrap}}[data-v-ee9321df] .collapse-filters__group--desktop{margin-top:34px;display:none}@media (min-width: 1240px){[data-v-ee9321df] .collapse-filters__group--desktop{display:flex}}[data-v-ee9321df] .collapse-filters__group .filter-label{margin-right:0}@media (min-width: 768px){[data-v-ee9321df] .collapse-filters__group .filter-label{margin-right:32px}}@media (min-width: 1240px){[data-v-ee9321df] .collapse-filters__group .filter-label{margin-right:30px}}@media (max-width: 767px){[data-v-ee9321df] .collapse-filters__group .filter-label{margin-bottom:12px;display:block}}@media (min-width: 768px){[data-v-ee9321df] .collapse-filters__checkbox-group{display:flex;flex-wrap:wrap}}@media (min-width: 1240px){[data-v-ee9321df] .collapse-filters__checkbox-group{margin-right:110px}}[data-v-ee9321df] .collapse-filters__checkbox:first-child{border-radius:10px 0 0 10px/10px 0px 0px 10px}[data-v-ee9321df] .collapse-filters__checkbox:last-child{border-radius:0 10px 10px 0/0px 10px 10px 0px}[data-v-ee9321df] .collapse-filters__checkbox:nth-child(1){margin-right:-1px}@media (min-width: 768px){[data-v-ee9321df] .collapse-filters__checkbox:nth-child(3){margin-left:-1px}}@media (max-width: 767px){[data-v-ee9321df] .collapse-filters__checkbox{margin-bottom:8px}[data-v-ee9321df] .collapse-filters__checkbox:nth-child(1){float:left}[data-v-ee9321df] .collapse-filters__checkbox:nth-child(2){border-top-right-radius:10px;border-bottom-right-radius:10px}[data-v-ee9321df] .collapse-filters__checkbox:nth-child(3){border-radius:10px}}.offer-tabs .offer-tab[data-v-21ac11a1]{font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:140%;letter-spacing:0;font-size:14px}@media (min-width: 768px){.offer-tabs .offer-tab[data-v-21ac11a1]{font-size:16px}}@media (min-width: 1240px){.offer-tabs .offer-tab[data-v-21ac11a1]{font-size:18px}}.offer-tabs .offer-tab[data-v-21ac11a1]{border-top-left-radius:10px;border-top-right-radius:10px;background-color:#ffffff80;padding:16px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (min-width: 768px){.offer-tabs .offer-tab[data-v-21ac11a1]{padding:18px 16px}}@media (min-width: 1240px){.offer-tabs .offer-tab[data-v-21ac11a1]{padding:20px 20px 18px}}.offer-tabs .offer-tab.active[data-v-21ac11a1]{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.filter-quick[data-v-b14a6e19]{font-family:Open Sans,Arial,sans-serif;font-weight:400;line-height:130%;letter-spacing:.01em;font-size:12px}@media (min-width: 768px){.filter-quick[data-v-b14a6e19]{line-height:140%}}@media (min-width: 1240px){.filter-quick[data-v-b14a6e19]{font-size:16px;letter-spacing:0}}.filter-quick[data-v-b14a6e19]{display:flex;flex-wrap:wrap;row-gap:8px;-moz-column-gap:10px;column-gap:10px}@media (min-width: 768px){.filter-quick[data-v-b14a6e19]{row-gap:10px;-moz-column-gap:20px;column-gap:20px}}@media (min-width: 1240px){.filter-quick[data-v-b14a6e19]{row-gap:12px;-moz-column-gap:30px;column-gap:30px}}
