.search-input-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;border-bottom:2px solid #979797;-webkit-box-sizing:border-box;box-sizing:border-box;order:1;padding:0 8px;position:relative;width:100%}@media(min-width:768px){.search-input-container{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;margin-bottom:28px;order:0}}.search-input-container label{color:transparent;font-size:1px;position:absolute;z-index:-100}.search-input-container.focused{border-bottom:2px solid;border-color:#054ea2;outline:0;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.search-input-container .search-input{background-color:transparent;border:none;color:rgba(76,76,78,.87);display:block;font-family:Helvetica;font-size:24px;line-height:27px;padding-bottom:8px;width:90%}@media(min-width:768px){.search-input-container .search-input{font-size:42px;line-height:3pc;padding-bottom:1pc}}.search-input-container .search-input.hasSearchBtn{width:80%}@media(min-width:768px)and (max-width:992px){.search-input-container .search-input.hasSearchBtn{width:70%}}.search-input-container .search-input:focus{border:none;outline:none}.search-input-container .search-input:focus::-webkit-input-placeholder{color:transparent}.search-input-container .search-input:focus::-moz-placeholder{color:transparent}.search-input-container .search-input:focus:-ms-input-placeholder{color:transparent}.search-input-container .search-input:focus::-ms-input-placeholder{color:transparent}.search-input-container .search-input:focus::placeholder{color:transparent}.search-input-container .search-input::-webkit-input-placeholder{color:rgba(76,76,78,.87);opacity:.8}.search-input-container .search-input::-moz-placeholder{color:rgba(76,76,78,.87);opacity:.8}.search-input-container .search-input:-ms-input-placeholder{color:rgba(76,76,78,.87);opacity:.8}.search-input-container .search-input::-ms-input-placeholder{color:rgba(76,76,78,.87);opacity:.8}.search-input-container .search-input::placeholder{color:rgba(76,76,78,.87);opacity:.8}.search-input-container .search-input-container{padding-top:3pc}.search-input-container .search-icon{background-color:transparent;border:none;bottom:9pt;cursor:pointer;height:20px;margin:0;outline:none;padding:0;position:absolute;right:8px;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;width:20px}@media(min-width:768px){.search-input-container .search-icon{bottom:24px;height:2pc;right:0;width:2pc}}.search-input-container .search-icon.search-default-icon{cursor:default}.search-input-container .search-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;position:absolute;right:8px}@media(min-width:768px){.search-input-container .search-buttons{bottom:20px}}.search-input-container .search-buttons .close-button,.search-input-container .search-buttons .search-button{background-color:transparent;border:none;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;height:20px;outline:none;padding:0}.search-input-container .search-buttons .close-button{margin-right:20px}.search-input-container .search-buttons .close-button__icon{height:13px;width:20px}@media(min-width:768px){.search-input-container .search-buttons .close-button__icon{bottom:24px;height:20px;right:0}}.search-input-container .search-buttons .search-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;color:#616264;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:20px;line-height:19px}@media(min-width:768px){.search-input-container .search-buttons .search-button{border:2px solid #616264;border-radius:22px;padding:8px 24px}.search-input-container .search-buttons .search-button:hover{background-color:#0c53a5;border:2px solid #0c53a5;color:#fff}.search-input-container .search-buttons .search-button:hover .search-button__icon path{fill:#fff}}.search-input-container .search-buttons .search-button__icon{width:20px}@media(min-width:768px){.search-input-container .search-buttons .search-button__icon{bottom:24px;height:20px;margin-left:9pt;right:0}}.search-input-container .search-buttons .search-button__text{display:none}@media(min-width:768px){.search-input-container .search-buttons .search-button__text{display:inline-block}}.search-input-container.focused .search-button{background-color:transparent;border-color:#0c53a5;color:#0c53a5}.search-input-container.focused .search-button .search-button__icon path{fill:#0c53a5}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container{border-bottom:2px solid #4c4c4e}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container.focused{border-bottom:2px solid #fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-input{background-color:transparent;color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-input::-webkit-input-placeholder{color:#fff;opacity:.6}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-input::-moz-placeholder{color:#fff;opacity:.6}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-input:-ms-input-placeholder{color:#fff;opacity:.6}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-input::-ms-input-placeholder{color:#fff;opacity:.6}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-input::placeholder{color:#fff;opacity:.6}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-icon .search-close-icon path,html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-icon .search-default-icon path{fill:#fff;stroke:transparent}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-buttons .search-button{border-color:#aaaaab;color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-buttons .search-button .search-button__icon path{fill:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-buttons .search-button:hover{background-color:hsla(0,0%,100%,.2)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-input-container .search-buttons .close-button__icon path{fill:#fff;stroke:transparent}.dropdown-button{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;border:2px solid #616264;border-radius:22px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#616264;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;line-height:19px;margin-right:0;max-width:100%;padding:9pt 24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-button .action-button{background-color:transparent;border:0;cursor:pointer;margin-left:9pt;padding:0}.dropdown-button .dropdown-text{overflow:hidden;text-overflow:clip;white-space:nowrap}.dropdown-button .filter-button-icon{-webkit-transition:.1s ease;transition:.1s ease}.dropdown-button:hover{border:2px solid #27282c;color:#27282c}.dropdown-button:hover .filter-button-icon path{fill:#27282c;stroke:#27282c}.dropdown-button:hover .filter-button-icon.expanded-filter-icon path{stroke:none}.dropdown-button.active{background-color:#131313;border:2px solid #131313;color:#fff}.dropdown-button.active .filter-button-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.1s ease;transition:.1s ease}.dropdown-button.active .filter-button-icon path{fill:#fff;stroke:#fff}.dropdown-button.active .filter-button-icon.expanded-filter-icon path{stroke:none}.dropdown-button.selected{background-color:transparent;border:2px solid #131313;color:#131313}.dropdown-button.selected .filter-button-icon{-webkit-transition:.1s ease;transition:.1s ease}.dropdown-button.selected .filter-button-icon path{fill:#131313;stroke:#131313}.dropdown-button.selected .filter-button-icon.expanded-filter-icon path{stroke:none}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button{border:2px solid #aaaaab;color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button .filter-button-icon path{fill:#aaaaab;stroke:#aaaaab}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button .expanded-filter-icon path{stroke:none}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button:hover{background-color:hsla(0,0%,100%,.05);border:2px solid #fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button:hover .filter-button-icon path{fill:#fff;stroke:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button:hover .expanded-filter-icon path{stroke:none}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button.active{background-color:hsla(0,0%,100%,.2)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button.active .filter-button-icon path{fill:#fff;stroke:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button.active .filter-button-icon.expanded-filter-icon path{stroke:none}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button.selected{border:2px solid #fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button.selected .filter-button-icon path{fill:#fff;stroke:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown-button.selected .filter-button-icon.expanded-filter-icon path{stroke:none}.dropdown__wrapper{z-index:97}.dropdown__modal,.dropdown__wrapper{height:100%;left:0;position:fixed;top:0;width:100%}.dropdown__modal{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;background-color:#fff;-webkit-box-shadow:0 8px 15px rgba(0,0,0,.13);box-shadow:0 8px 15px rgba(0,0,0,.13);cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;opacity:0;pointer-events:none;-webkit-transition:.2s;transition:.2s;z-index:100}@media(min-width:768px){.dropdown__modal{border-radius:1pc;left:-2px;max-height:550px;min-height:500px;position:absolute;top:174px;width:101%}}.dropdown__modal.opened{opacity:1;pointer-events:all;-webkit-transition:.2s;transition:.2s}.dropdown__modal-title{padding:24px 1pc;position:relative}@media(min-width:768px){.dropdown__modal-title{padding:24px 2pc}}.dropdown__modal-title h3{color:rgba(76,76,78,.87);font-size:30px;font-weight:400;line-height:24px;margin:0}.dropdown__modal-title .close-modal{background-color:transparent;border:none;cursor:pointer;height:20px;padding:0;position:absolute;right:1pc;top:1pc;width:20px}@media(min-width:768px){.dropdown__modal-title .close-modal{display:none}}.dropdown__modal-title .close-modal-icon path{stroke:#76787a;fill:#76787a}.dropdown__modal-search{background-color:rgba(246,248,251,.6);padding:0 0 8px}@media(min-width:768px){.dropdown__modal-search{padding:8px 2pc}}.dropdown__modal-search .search-input-container{margin:0}.dropdown__modal-search .search-input-container .search-input{font-size:24px;line-height:23px;padding:1pc 8px 8px 1pc}@media(min-width:768px){.dropdown__modal-search .search-input-container .search-input{padding:0 0 8px}}.dropdown__modal-search .search-input-container .search-input::-webkit-input-placeholder{font-size:20px}.dropdown__modal-search .search-input-container .search-input::-moz-placeholder{font-size:20px}.dropdown__modal-search .search-input-container .search-input:-ms-input-placeholder{font-size:20px}.dropdown__modal-search .search-input-container .search-input::-ms-input-placeholder{font-size:20px}.dropdown__modal-search .search-input-container .search-input::placeholder{font-size:20px}.dropdown__modal-search .search-input-container .search-icon{bottom:8px;height:24px;width:24px}.dropdown__modal-body{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:75pt;padding:2pc 8px 9pt 0;position:relative}.dropdown__modal-body__results{height:100%;overflow-y:auto}.dropdown__modal-body__results::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:inset 0 0 2px transparent}.dropdown__modal-body__results::-webkit-scrollbar{background-color:transparent;width:8px}.dropdown__modal-body__results::-webkit-scrollbar-thumb{background-color:#dbdbdb;border-radius:8px}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-body__results::-webkit-scrollbar-thumb{background-color:hsla(0,0%,86%,.15)}@media(min-width:768px){.dropdown__modal-body{padding:28px 28px 0}}.dropdown__modal-footer{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:center;background-color:rgba(246,248,251,.6);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:14px;font-weight:600;justify-content:space-between;line-height:17px;padding:24px 2pc 2pc}@media(min-width:768px){.dropdown__modal-footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-radius:0 0 1pc 1pc;-ms-flex-direction:row;flex-direction:row;padding:1pc 2pc}}.dropdown__modal-footer__left{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.dropdown__modal-footer__left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.dropdown__modal-footer__left button[disabled]{cursor:default;opacity:.3}.dropdown__modal-footer__left .check-button{background-color:transparent;border:none;color:#76787a;cursor:pointer;margin-bottom:20px;padding:0}@media(min-width:768px){.dropdown__modal-footer__left .check-button{margin:0}}.dropdown__modal-footer__left .check-button:not([disabled]):hover{color:#044da1}.dropdown__modal-footer__left .check-button:nth-child(2){margin-left:0}@media(min-width:768px){.dropdown__modal-footer__left .check-button:nth-child(2){margin-left:24px}}.dropdown__modal-footer__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.dropdown__modal-footer__right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.dropdown__modal-footer__right .modal-footer-btn{border-radius:24px;cursor:pointer;font-weight:600;min-width:248px;padding:17px 3pc 14px}@media(min-width:768px){.dropdown__modal-footer__right .modal-footer-btn{min-width:auto}}.dropdown__modal-footer__right .modal-footer-btn:nth-child(2){margin-left:0;margin-top:1pc}@media(min-width:768px){.dropdown__modal-footer__right .modal-footer-btn:nth-child(2){margin-left:24px;margin-top:0}}.dropdown__modal-footer__right .modal-footer-btn.apply-button{background-color:#b0d135;border:1px solid #b0d135;color:#fff;font-weight:700}.dropdown__modal-footer__right .modal-footer-btn.apply-button[disabled]{cursor:default;opacity:.3}.dropdown__modal-footer__right .modal-footer-btn.apply-button:not([disabled]):hover{background-color:#95aa41;border:1px solid #95aa41}.dropdown__modal-footer__right .modal-footer-btn.cancel-button{background-color:transparent;border:1px solid #76787a;color:#76787a;font-weight:700}.dropdown__modal-footer__right .modal-footer-btn.cancel-button:hover{border:1px solid #27282c;color:#27282c}.dropdown__modal-footer__right .modal-footer-btn.cancel-button:active{background-color:#131313;border:1px solid #131313;color:#fff}.dropdown__modal .no-results-text{color:#4c4c4e;font-size:18px;margin-top:76px;text-align:center}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal{background-color:#2d2e33;outline:2px solid #2d2e33}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-title h3{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-title .close-modal-icon path{stroke:#fff;fill:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-footer,html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-search{background-color:rgba(246,248,251,.05)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-footer__left .check-button{color:hsla(0,0%,100%,.87)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-footer__left .check-button:not([disabled]):hover{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-footer__right .modal-footer-btn.cancel-button{border:1px solid #aaaaab;color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-footer__right .modal-footer-btn.cancel-button:hover{background-color:hsla(0,0%,100%,.05);border:1px solid #fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal-footer__right .modal-footer-btn.cancel-button:active{background-color:hsla(0,0%,100%,.2);border:1px solid #fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .dropdown__modal .no-results-text{color:#fff}.filter__item{border-bottom:1px solid #e3e3e3;padding:8px 1pc}@media(min-width:768px){.filter__item{padding:8px 0}}.filter__item.active{border:none}.filter__item.active .expand-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter__item .parent-filter{display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.filter__item .parent-filter{display:block}}.filter__item .parent-filter .expand-filter-button{-webkit-box-flex:1;background-color:transparent;border:none;cursor:pointer;-ms-flex:1;flex:1;height:auto;margin-left:8px;text-align:start;width:auto}.filter__item .parent-filter .expand-filter-button svg path{stroke-width:1px}.filter__item .parent-filter__title{color:rgba(76,76,78,.87);display:inline-block;font-size:20px;font-weight:600;line-height:24px}.filter__item .child-filters{height:0;overflow:hidden}.filter__item .child-filters.opened{height:auto}.filter__item .child-filters__list{-webkit-column-count:1;-moz-column-count:1;column-count:1;margin:0;padding:28px 0 0}@media(min-width:768px){.filter__item .child-filters__list{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:28px 0 0}}.filter__item .child-filters__list .child-filters__item{color:rgba(76,76,78,.87);font-size:14px;line-height:24px;list-style-type:none;padding-bottom:24px}.filter__item .checkbox-container{cursor:pointer;display:inline-block;padding-left:2pc;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter__item .checkbox-container input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.filter__item .checkmark{background-color:#f3f3f3;border:1px solid #76787a;height:1pc;left:0;position:absolute;top:2px;width:1pc}.filter__item .checkmark:after{content:"";display:none;position:absolute}.filter__item .checkbox-container input:checked~.checkmark:after{display:block}.filter__item .checkbox-container .checkmark:after{border:solid #131313;border-width:0 2px 2px 0;height:9px;left:4px;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:5px}.filter__item mark.highlighted{background-color:transparent;color:#df3636}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item{border-bottom:1px solid #37383d}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item .parent-filter .expand-filter-button svg path{fill:#fff;stroke:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item .child-filters__list .child-filters__item,html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item .parent-filter__title{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item .checkmark{background-color:transparent;border:1px solid #76787a}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item .checkbox-container .checkmark:after{border:solid #fff;border-width:0 3px 3px 0}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filter__item mark.highlighted{background-color:transparent;color:#df3636}.filter-element{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media(min-width:768px){.filter-element.no-secondary-filters{display:none}}.filters-dropdown-list{-webkit-box-flex:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-column-gap:1pc;-moz-column-gap:1pc;column-gap:1pc;display:grid;-ms-flex:0 0 auto;flex:0 0 auto;grid-template-columns:repeat(auto-fit,minmax(0,auto));justify-content:center;order:2;padding:20px 1pc;width:100%}@media(min-width:768px){.filters-dropdown-list{-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;order:inherit;padding:24px 0 1pc;width:80%}}.filters-dropdown-list .main-filter-dropdown{display:none}@media(min-width:768px){.filters-dropdown-list .main-filter-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}}.filters-right-pannel{-webkit-box-flex:0;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-ordinal-group:5;-ms-flex-order:4;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-sizing:border-box;box-sizing:border-box;color:#696b6d;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column-reverse;flex-direction:column-reverse;justify-content:flex-end;order:4;padding:1pc;width:100%}@media(min-width:768px){.filters-right-pannel{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-ordinal-group:initial;-ms-flex-order:initial;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;order:0;padding:24px 0 1pc 1pc;width:20%}}@media(min-width:992px){.filters-right-pannel{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.filters-right-pannel.noresulted{padding:0}.filters-right-pannel .copy-results{-webkit-box-pack:justify;-ms-flex-pack:justify;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;justify-content:space-between;line-height:1pc;white-space:nowrap;width:auto}@media(min-width:768px){.filters-right-pannel .copy-results{margin-top:8px}}.filters-right-pannel .results-phrase{-ms-flex-item-align:start;align-self:flex-start;margin-top:20px}@media(min-width:768px){.filters-right-pannel .results-phrase{-ms-flex-item-align:auto;align-self:auto;margin-top:0}}.filters-right-pannel .copy-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;justify-content:center;position:relative}.filters-right-pannel .copy-button:hover{color:#044da1}.filters-right-pannel .copy-button:after{background-color:#024da0;border-radius:2px;color:#fff;content:attr(copied-text);display:block;font-size:15px;font-weight:400;line-height:19px;min-height:100%;opacity:0;padding:6px 0;position:absolute;right:0;text-align:center;top:0;top:-30%;visibility:hidden;white-space:pre-wrap;width:100%}.filters-right-pannel .copy-button.copied:after{opacity:1;visibility:visible}.filters-right-pannel .copy-button_icon-container{background-color:transparent;border-radius:50%;margin-right:4px;padding:0 8px;position:relative}.filters-right-pannel .copy-button:hover .link_icon path{fill:#024da0}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filters-right-pannel{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filters-right-pannel .copy-results{color:hsla(0,0%,100%,.87)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filters-right-pannel .copy-button .link_icon path{fill:hsla(0,0%,100%,.87)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filters-right-pannel .copy-button:hover{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .filters-right-pannel .copy-button:hover .link_icon path{fill:#fff}.selected-filters__item{border-bottom:1px solid #e3e3e3;padding:8px 1pc;-webkit-transition:all .3s;transition:all .3s}@media(min-width:768px){.selected-filters__item{padding:8px 1pc}}.selected-filters__item.active{border:none}.selected-filters__item.active .expand-icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selected-filters__item .selected-parent{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.selected-filters__item .selected-parent .expand-filter-button{background-color:transparent;border:none;cursor:pointer;height:auto;margin-right:9pt;padding:0;width:1pc}@media(min-width:768px){.selected-filters__item .selected-parent .expand-filter-button{display:none}}.selected-filters__item .selected-parent .expand-filter-button svg path{stroke-width:1px}.selected-filters__item .selected-parent__title{-webkit-box-flex:1;color:rgba(76,76,78,.87);cursor:default;display:inline-block;-ms-flex:1;flex:1;font-size:20px;font-weight:400;line-height:24px;margin-right:4px}.selected-filters__item .selected-parent .close-filter-button{background-color:transparent;border:none;cursor:pointer;height:auto;padding:0;width:9pt}.selected-filters__item .selected-parent .close-filter-button:focus{opacity:1}@media(min-width:768px){.selected-filters__item .selected-parent .close-filter-button{opacity:0}}.selected-filters__item .selected-parent .close-filter-button .close-icon{position:relative;top:3px;width:9pt}.selected-filters__item .selected-parent .close-filter-button svg path{fill:#4c4c4e;stroke:#4c4c4e}.selected-filters__item .selected-childs{height:0;overflow:hidden;padding-top:0}.selected-filters__item .selected-childs.opened{height:auto;padding-top:1pc}@media(min-width:768px){.selected-filters__item .selected-childs{height:auto}}.selected-filters__item .selected-childs__item{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;line-height:1pc;padding-bottom:9pt}.selected-filters__item .selected-childs__title{color:#044da1;cursor:default;display:inline-block;font-size:13px;font-weight:600;line-height:1pc;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.selected-filters__item .selected-childs__title{color:#696b6d}}.selected-filters__item .selected-childs .hide-filter-button{background-color:transparent;border:none;cursor:pointer;height:1pc;margin-left:9pt;opacity:.4;padding:0}@media(min-width:768px){.selected-filters__item .selected-childs .hide-filter-button{opacity:0}}.selected-filters__item .selected-childs .hide-filter-button:focus,.selected-filters__item .selected-childs .hide-filter-button:hover{opacity:1}@media(min-width:768px){.selected-filters__item:hover{background-color:#fff}.selected-filters__item:hover .selected-childs__title{color:#044da1}.selected-filters__item:hover .hide-filter-button{opacity:.4}.selected-filters__item:hover .close-filter-button{opacity:1}}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item{border-bottom:1px solid transparent}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item.active{background-color:#37383d}@media(min-width:768px){html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item.active{background-color:transparent}}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item .selected-parent__title{color:hsla(0,0%,100%,.87)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item .selected-parent .close-filter-button svg path,html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item .selected-parent svg path{fill:#fff;stroke:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item .selected-childs__title{color:#fff}@media(min-width:768px){html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item .selected-childs__title{color:hsla(0,0%,100%,.87)}}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item .selected-childs .hide-filter-button .hide-icon path{fill:#fff}@media(min-width:768px){html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item:hover{background-color:#2d2e33}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .selected-filters__item:hover .selected-childs__title{color:#fff}}.collection{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:8px;color:rgba(76,76,78,.87);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1pc;margin-right:1pc;outline:1px solid #aaaaab;padding:1pc;-webkit-transition:all .3s;transition:all .3s}.collection:not(.collection:last-child){margin-bottom:20px}@media(min-width:768px){.collection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:0;margin-right:0;padding:24px 8px}}.collection__header{max-height:60px;max-width:60px}.collection__header .collection__icon path{fill:rgba(76,76,78,.87)}.collection__body{margin-left:9pt}@media(min-width:768px){.collection__body{margin-left:0;margin-top:28px;text-align:center}}.collection__body-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:20px;font-weight:600;line-height:24px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.collection__body-title{margin-bottom:8px}}.collection__body-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:9pt;line-height:18px;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.collection__body-description{font-size:14px;line-height:24px}}.collection:hover{-webkit-box-shadow:0 1px 1px rgba(0,0,0,.25);box-shadow:0 1px 1px rgba(0,0,0,.25);color:#27282c}.collection:hover .collection__icon path{fill:#27282c}.collection.selected{-webkit-box-shadow:0;box-shadow:0;color:#131313;outline:2px solid #131313}.collection.selected .collection__icon path{fill:#131313}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .collection{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .collection__header .collection__icon path{fill:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .collection:hover{background-color:hsla(0,0%,100%,.05);-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff;outline:1px solid #fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .collection.selected{background-color:hsla(0,0%,100%,.2);-webkit-box-shadow:0;box-shadow:0;outline:2px solid #fff}.filters-preselected{-webkit-box-flex:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;order:3;padding-bottom:1pc;padding-right:0;width:100%}@media(min-width:768px){.filters-preselected{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;max-width:13pc;order:0;padding-bottom:0;padding-right:1pc}}.loader,.loader:after,.loader:before{border-radius:50%}.loader{-webkit-box-shadow:inset 0 0 0 1em;box-shadow:inset 0 0 0 1em;color:#4c4c4e;font-size:6px;height:10em;margin:55px auto;position:relative;text-indent:-99999em;-webkit-transform:translateZ(0);transform:translateZ(0);width:10em}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .loader{color:#fff}.loader:after,.loader:before{content:"";position:absolute}.loader:before{-webkit-animation:load2 2s ease 1.5s infinite;animation:load2 2s ease 1.5s infinite;background:#f6f8fb;border-radius:10.2em 0 0 10.2em;height:10.2em;left:-.1em;top:-.1em;-webkit-transform-origin:5.1em 5.1em;transform-origin:5.1em 5.1em;width:5.2em}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .loader:before{background:#27282c}.loader:after{-webkit-animation:load2 2s ease infinite;animation:load2 2s ease infinite;background:#f6f8fb;border-radius:0 10.2em 10.2em 0;height:10.2em;left:4.9em;top:-.1em;-webkit-transform-origin:.1em 5.1em;transform-origin:.1em 5.1em;width:5.2em}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .loader:after{background:#27282c}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.card-container{-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;padding:8px;width:100%}@media(min-width:768px){.card-container{width:50%}}@media(min-width:992px){.card-container{width:33.333%}}.card-container .card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-item-align:stretch;align-self:stretch;background-color:#fff;border:1px solid #e7e7e7;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-container .card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 1pc}.card-container .card-header{background-size:cover;border-radius:4px 4px 0 0;height:70px;width:100%}.card-container .card-header-icon{max-height:2pc;padding-left:1pc;padding-top:24px}.card-container .card-link{text-decoration:none}.card-container .card-title{margin:24px 0;min-height:3pc}.card-container .card-title h4{color:rgba(76,76,78,.87);font-size:18px;line-height:24px;margin:0}@media only screen and (min-width:768px){.card-container .card-title h4{max-width:350px}}.card-container .card-description{color:hsla(210,2%,42%,.87);font-size:14px;line-height:24px;margin-bottom:40px}@media(min-width:768px){.card-container .card-description{min-height:90pt}}.card-container .card-description.empty{margin-bottom:0}@media(min-width:768px){.card-container .card-description.empty{margin-bottom:40px}}.card-container .card:hover{-webkit-box-shadow:0 4px 6px rgba(228,230,234,.6);box-shadow:0 4px 6px rgba(228,230,234,.6);cursor:pointer}.card-container .card .expand-button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center}.card-container .card .expand-button:hover{background-color:#f6f8fb}.card-container .card-tags{color:hsla(210,2%,42%,.87);font-size:9pt;line-height:24px;min-height:2pc}.card-container .card-tags .tag-pair{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:8px}.card-container .card-tags .primary-tag,.card-container .card-tags .secondary-tag{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:11px;overflow:hidden;text-overflow:ellipsis;width:60%}.card-container .card-tags .primary-tag{font-weight:600;padding-right:5px;width:40%}.card-container.expanded .card-description{height:auto}.card-container.expanded .card-title{height:auto;overflow:hidden}.card-container.collapsed .card-description{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}@media(min-width:768px){.card-container.collapsed .card-description{height:90pt}}.card-container.collapsed .card-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:3pc;overflow:hidden;text-overflow:ellipsis}.card-container.collapsed .primary-tag,.card-container.collapsed .secondary-tag{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card{background-color:transparent;border:1px solid #4c4c4e}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card-description,html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card-title h4{color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card:hover{-webkit-box-shadow:0 4px 6px rgba(76,76,78,.4);box-shadow:0 4px 6px rgba(76,76,78,.4)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card .expand-button:hover{background-color:hsla(0,0%,100%,.05)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card .expand-button:hover svg path{fill:#fff;stroke:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .card-container .card-tags{color:#fff}.search-results{-webkit-box-flex:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;order:5;padding:0 1pc;width:100%}@media(min-width:768px){.search-results{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;-webkit-box-flex:1;-ms-flex:1;flex:1;order:0;padding:0}}.search-results .cards{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px}.search-results .cards,.search-results .load-button{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results .load-button{-webkit-box-pack:center;-ms-flex-pack:center;font-weight:700;justify-content:center;padding-top:2pc}@media(min-width:768px){.search-results .load-button{padding:40px 0}}.search-results .load-button button{background-color:transparent;border:1px solid #131313;border-radius:25px;color:#131313;font-size:14px;line-height:1pc;padding:1pc 56px}.search-results .load-button button:hover{background-color:#131313;border:1px solid #131313;color:#fff;cursor:pointer;-webkit-transition-duration:.3s;transition-duration:.3s}.search-results .no-results-text{color:#4c4c4e;font-size:18px;margin-top:76px;text-align:center}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-results .load-button button{border:1px solid #fff;color:#fff}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-results .load-button button:hover{background-color:hsla(0,0%,100%,.2)}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-results .no-results-text{color:#fff}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Light.woff) format("woff"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Light.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Regular.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(clientlib-spa-search/resources/fonts/Montserrat/Montserrat-Bold.ttf) format("truetype")}.search-component{background-color:#f6f8fb;margin:auto;min-height:100vh;padding:24px 0 40px}@media(min-width:768px){.search-component{padding:50px 1pc 60px}}.search-component .search-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto;max-width:915pt;position:relative}html:not(.aem-AuthorLayer-Edit,.aem-AuthorLayer-structure) body[data-theme=dark-mode] .search-component{background-color:#27282c}