.bq_search_results{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:100%;padding-right:21px;padding-left:21px}@media (min-width:1024px){.bq_search_results{padding-right:22px;padding-left:22px}}@media (min-width:2048px){.bq_search_results{padding-left:1.07422vw;padding-right:1.07422vw}}.bq_search_results__header{flex-basis:100%;flex-grow:1;max-width:100%;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media (min-width:2048px){.bq_search_results__header{flex-basis:100%;flex-grow:1;max-width:100%}}@media (min-width:1024px){.bq_search_results__header{flex-basis:calc(80% - 4.4px);flex-grow:1;max-width:calc(80% - 4.4px);flex-direction:row;align-items:flex-end}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__header{flex-basis:calc(80% - 0.21484vw);flex-grow:1;max-width:calc(80% - .21484vw)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.bq_search_results__header{flex-basis:auto}}.bq_search_results__header h2{font-family:Gotham Black,Arial,sans-serif;letter-spacing:.125rem;font-size:1.875rem;line-height:1.16667;margin-bottom:10px}@media (min-width:2048px){.bq_search_results__header h2{letter-spacing:.09766vw;font-size:1.46484vw}}@media (min-width:1024px){.bq_search_results__header h2{font-family:Gotham Black,Arial,sans-serif;letter-spacing:.125rem;font-size:2.5rem;line-height:1.125;margin-bottom:20px}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__header h2{letter-spacing:.09766vw;font-size:1.95312vw}}.bq_search_results__header_results{color:#b2b2b2;font-family:Galaxie Copernicus Italic,Arial,sans-serif;font-size:1rem;line-height:1.5}@media (min-width:2048px){.bq_search_results__header_results{font-size:.78125vw}}@media (min-width:1024px){.bq_search_results__header_results{font-family:Galaxie Copernicus Italic,Arial,sans-serif;font-size:1.25rem;line-height:1.5}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__header_results{font-size:.97656vw}}.bq_search_results__content{flex-basis:100%;flex-grow:1;max-width:100%;width:100%}@media (min-width:2048px){.bq_search_results__content{flex-basis:100%;flex-grow:1;max-width:100%}}@media (min-width:1024px){.bq_search_results__content{flex-basis:calc(80% - 4.4px);flex-grow:1;max-width:calc(80% - 4.4px)}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__content{flex-basis:calc(80% - 0.21484vw);flex-grow:1;max-width:calc(80% - .21484vw)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.bq_search_results__content{flex-basis:auto}}.bq_search_results__content h3{display:none}.bq_search_results__boutiques{position:relative;padding-top:60px;padding-bottom:40px;color:#fff;background:#171717;border-bottom:1px solid #595959}@media (min-width:1024px){.bq_search_results__boutiques{padding-top:140px;padding-bottom:86px;transition:padding-top 1s}}.bq_search_results__boutiques [class^=quote]{color:#b2b2b2}.bq_search_results__boutiques .views-row:last-child .bq_teaser{border:none}.bq_search_results__checkbox_wrapper{max-width:100%;padding-right:21px;padding-left:21px;position:absolute;top:116px;z-index:1;width:100%;color:#fff}@media (min-width:1024px){.bq_search_results__checkbox_wrapper{padding-right:22px;padding-left:22px}}@media (min-width:2048px){.bq_search_results__checkbox_wrapper{padding-left:1.07422vw;padding-right:1.07422vw}}@media (min-width:1024px){.bq_search_results__checkbox_wrapper{top:140px;padding:0}}.bq_search_results__checkbox_wrapper__uncheck{position:unset;padding-top:30px}@media (min-width:1024px){.bq_search_results__checkbox_wrapper__uncheck{position:absolute;padding-top:0}}.bq_search_results__header_service{align-items:center;margin:30px 0}@media (min-width:1024px){.bq_search_results__header_service{flex-basis:calc(20% - 17.6px);flex-grow:1;max-width:calc(20% - 17.6px);margin-left:calc(75% + 16.5px);margin-top:0}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__header_service{flex-basis:calc(20% - 0.85938vw);flex-grow:1;max-width:calc(20% - .85938vw)}}.bq_search_results__header_service input[type=checkbox]+label{font-family:Gotham Bold,Arial,sans-serif;font-size:.75rem;line-height:1.66667;letter-spacing:.09375rem;margin:0}@media (min-width:2048px){.bq_search_results__header_service input[type=checkbox]+label{font-size:.58594vw;letter-spacing:.07324vw}}.bq_search_results__header_service input[type=checkbox]+label:before{padding:6px}@media (min-width:2048px){.bq_search_results__header_service input[type=checkbox]+label:before{padding:.29297vw}}.bq_search_results__header_service input[type=checkbox]+label small{color:#fff}.bq_search_results__header_service input[type=checkbox]{width:auto;margin:0 10px}.bq_search_results__service_centres{width:100%;color:#fff}.bq_search_results__sections{display:flex;flex-direction:column;align-items:stretch;justify-content:center;position:relative;background:#171717}.bq_search_results__centres,.bq_search_results__retailers{padding-top:30px;padding-bottom:40px;color:#fff}.bq_search_results__centres .bq_search_results__header,.bq_search_results__retailers .bq_search_results__header{padding-bottom:100px;border-bottom:1px solid #595959}@media (min-width:1024px){.bq_search_results__centres .bq_search_results__header,.bq_search_results__retailers .bq_search_results__header{padding-bottom:60px}}.bq_search_results__centres [class^=quote],.bq_search_results__retailers [class^=quote]{color:#b2b2b2}.bq_search_results__boutiques .bq_search_results__content{padding-top:50px}@media (min-width:1024px){.bq_search_results__boutiques .bq_search_results__content{padding-top:0}}.bq_search_results__centres{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-height:1500px;padding-bottom:40px;border-bottom:1px solid #595959;transition:opacity 1s}@media (min-width:1024px){.bq_search_results__centres{padding-top:140px;padding-bottom:0;border-bottom:0;transition:max-height 1s,opacity 1s}}.bq_search_results__centres .bq_search_results__content{padding-top:90px}@media (min-width:1024px){.bq_search_results__centres .bq_search_results__content{padding-top:0}}.bq_search_results__centres .bq_search_results__header{padding-bottom:0;border-bottom:0}@media (min-width:1024px){.bq_search_results__centres .bq_search_results__header{padding-bottom:20px}}.bq_search_results__centres--closed{max-height:0;border-bottom:0;opacity:0}.bq_search_results__no_results{max-width:100%;padding:40px 21px}@media (min-width:1024px){.bq_search_results__no_results{padding-right:22px;padding-left:22px}}@media (min-width:2048px){.bq_search_results__no_results{padding-left:1.07422vw;padding-right:1.07422vw}}@media (min-width:1024px){.bq_search_results__no_results{flex-basis:calc(40% - 13.2px);flex-grow:1;max-width:calc(40% - 13.2px);padding-top:80px;padding-bottom:80px}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__no_results{flex-basis:calc(40% - 0.64453vw);flex-grow:1;max-width:calc(40% - .64453vw)}}@media (min-width:2048px){.bq_search_results__no_results{padding-top:3.90625vw;padding-bottom:3.90625vw}}.bq_search_results__no_results_title{font-family:Gotham Black,Arial,sans-serif;letter-spacing:.0625rem;font-size:1.125rem;line-height:1.38889;padding-bottom:5px;text-align:center;text-transform:uppercase}@media (min-width:2048px){.bq_search_results__no_results_title{letter-spacing:.04883vw;font-size:.87891vw}}@media (min-width:1024px){.bq_search_results__no_results_title{font-family:Gotham Black,Arial,sans-serif;letter-spacing:.125rem;font-size:1.25rem;line-height:1.25}}@media (min-width:1024px) and (min-width:2048px){.bq_search_results__no_results_title{letter-spacing:.09766vw;font-size:.97656vw}}@media (min-width:2048px){.bq_search_results__no_results_title{padding-bottom:.24414vw}}.bq_search_results__no_results_body{font-family:Galaxie Copernicus Book,Arial,sans-serif;letter-spacing:normal;font-size:1rem;line-height:1.625;text-align:center}@media (min-width:2048px){.bq_search_results__no_results_body{font-size:.78125vw}}.bq_search_results__no_results_body em{font-family:Galaxie Copernicus Italic,Arial,sans-serif}.bq_search_results__no_results_body strong{font-family:Galaxie Copernicus Semibold,Arial,sans-serif}.bq_search_results--no_padding_top{padding-top:0}.bq_search_results--no_padding_bottom{padding-bottom:0}