@keyframes loaderAnimation{from{left:50%;right:50%;z-index:100}50%{left:0%;right:0%;z-index:10}to{left:0%;right:0%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}82%{opacity:1}to{opacity:0}}@keyframes skeleton-loading{0%{background-color:#dbdae1}100%{background-color:#f0f3f5}}@keyframes fade{from{opacity:1}to{opacity:.2}}@keyframes fade{from{opacity:1}to{opacity:.2}}@keyframes dot-flashing-light{0%{background-color:#f5f5f5}50%,100%{background-color:rgba(245,245,245,.0941176471)}}@keyframes dot-flashing-dark{0%{background-color:#757575}50%,100%{background-color:rgba(245,245,245,.0941176471)}}.uiLayer-algoliaRefinements .mfp-container,.uiLayer-algoliaRefinements .mfp-content,.uiLayer-algoliaRefinements .inner{height:100%;width:100%}.uiLayer-algoliaRefinements .inner{padding-bottom:30px}.uiLayer-algoliaRefinements .filtersAndSort{display:flex;flex-direction:column;height:100%;width:100%}.uiLayer-algoliaRefinements .filtersAndSort header{display:flex;justify-content:space-between;padding-bottom:20px}.uiLayer-algoliaRefinements .filtersAndSort header h4{font-size:12px;line-height:20px;letter-spacing:.5px;text-transform:uppercase;text-transform:uppercase}.uiLayer-algoliaRefinements .filtersAndSort main{margin-right:-20px;padding-right:20px;flex:1;overflow-y:auto;position:relative;max-height:calc(100% - 112px);padding-top:40px;padding-bottom:0}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container ul{display:flex;flex-wrap:wrap}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container ul li{width:50%;margin-bottom:15px}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container ul li a{padding-left:2px;cursor:pointer;background-image:none}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container ul li a .label{margin-left:4px}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container:not([id=sort-panel]) a input{display:none}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container:not([id=sort-panel]) a input:checked{display:inline-block}.uiLayer-algoliaRefinements .filtersAndSort main .refinements-list-container:not([id=sort-panel]) a:hover input{display:inline-block}.uiLayer-algoliaRefinements .filtersAndSort footer{display:grid;grid-template-columns:50% 50%;column-gap:10px;padding-top:20px;border-top:1px solid #d5d4d5}@media screen and (min-width: 1024px){.uiLayer-algoliaRefinements .filtersAndSort footer{padding-top:30px}}.uiLayer-algoliaRefinements .filtersAndSort footer .resetRefinements{grid-column-start:1;grid-column-end:2}.uiLayer-algoliaRefinements .filtersAndSort footer .resetRefinements button{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;background-color:#020b1d;cursor:pointer;text-decoration:none !important;width:329px;height:40px;border:1px solid #000;background-color:#fff;color:#000;width:100%}.uiLayer-algoliaRefinements .filtersAndSort footer .resetRefinements button:disabled{cursor:none;pointer-events:none;opacity:.5}html:not(.touchDevice) .uiLayer-algoliaRefinements .filtersAndSort footer .resetRefinements button:hover,.uiLayer-algoliaRefinements .filtersAndSort footer .resetRefinements button:active{border:3px double #000;outline:0}.uiLayer-algoliaRefinements .filtersAndSort footer .applyRefinements{font-size:12px;font-weight:normal;font-stretch:normal;font-style:normal;line-height:1.67;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:#fff;background-color:#020b1d;cursor:pointer;text-decoration:none !important;width:329px;height:40px;border:3px solid #000;width:100%;grid-column-start:2;grid-column-end:3}.uiLayer-algoliaRefinements .filtersAndSort footer .applyRefinements:disabled{cursor:none;pointer-events:none;opacity:.3}html:not(.touchDevice) .uiLayer-algoliaRefinements .filtersAndSort footer .applyRefinements:hover{border:3px double #fff;outline:0}.uiLayer-algoliaRefinements .filtersAndSort footer .applyRefinements:active{border:3px double #fff;outline:0}.search-footer__loadmore{width:100%;display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:19px;letter-spacing:.3px}@media screen and (min-width: 1024px){.search-footer__loadmore{font-size:16px}}.search-footer__loadmore .loadedItems{margin-left:.3rem}.search-footer__loadmore .counter{display:flex;font-weight:normal;margin-bottom:30px}.search-footer__loadmore .loadedItems{font-family:"Prestige12PitchBT-Roman"}.search-footer__navigation{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:90px 30px 60px}.search-footer__navigation>*+*{margin-top:30px}@media screen and (min-width: 1024px){.search-footer__navigation>*+*{margin-top:0}}@media screen and (min-width: 1024px){.search-footer__navigation{flex-direction:row;padding:90px 30px}}.filter-container-sticky{position:sticky;position:-webkit-sticky;top:30px;right:0;z-index:5}.header-visible .filter-container-sticky{top:75px}.filter-container-sticky.stop{position:absolute;top:auto;bottom:350px}@media screen and (min-width: 1024px){.filter-container-sticky.stop{bottom:310px}}.filter-container .totalResultsCount{font-family:"Prestige12PitchBT-Roman"}.filter-container .filter-container-action .open-filter-layer .text{color:#000;font-size:14px;letter-spacing:.3px;line-height:19px;text-decoration:none;font-size:14px}body:not(.accessible) .filter-container .filter-container-action .open-filter-layer .text:hover,body:not(.accessible) .filter-container .filter-container-action .open-filter-layer .text.hover{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) .filter-container .filter-container-action .open-filter-layer .text:active,body:not(.accessible) .filter-container .filter-container-action .open-filter-layer .text.active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}.filter-container .filter-container-action .open-filter-layer .text.disabled{color:#757575}@media screen and (min-width: 768px){.filter-container .filter-container-action .open-filter-layer .text{font-size:16px}}body:not(.accessible) .filter-container .filter-container-action .open-filter-layer .text{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) .filter-container .filter-container-action .open-filter-layer .text:hover{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}.algolia .contentWrapper #mainContent{padding-top:113px}@media screen and (min-width: 768px){.algolia .contentWrapper #mainContent{padding-top:133px}}@media screen and (min-width: 1280px){.algolia .contentWrapper #mainContent{padding-top:177px}}
