@font-face{font-family:Mallory;src:url(/fonts/Mallory-Book.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Mallory;src:url(/fonts/Mallory-BookItalic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Mallory;src:url(/fonts/Mallory-XLight.woff) format("woff");font-weight:100;font-display:swap}@font-face{font-family:Mallory;src:url(/fonts/Mallory-XLightItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Mallory;src:url(/fonts/Mallory-Bold.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:Mallory;src:url(/fonts/Mallory-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}body{height:100%;margin:0;padding:0;width:100%}html{overflow-x:hidden}#__next{height:100%;width:100%}#__next,main{display:flex;flex:1 1;flex-direction:column}.ais-Hits-list{display:flex;flex-wrap:wrap;width:100%}.ais-Hits-item{width:25%;display:block}.image-container{margin-left:auto;margin-right:auto}.image-container.open{cursor:zoom-out;z-index:1;padding:1rem}.image-container .shade{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;opacity:0;background:rgba(0,0,0,.9)}.image-container.open .shade{pointer-events:auto;opacity:1}.image-container div>div>picture{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.image-container.open div>div>picture{position:fixed;width:auto;height:auto;max-width:100%;margin:auto}.image-container.open div>picture>img{padding:5rem;object-fit:contain}.yarl__thumbnails_container{background-color:hsla(0,0%,100%,.8)!important}.yarl__thumbnails_thumbnail{background:none!important}.yarl__button{filter:none!important}.yarl__icon{color:#d3d3d3}.yarl__icon:hover{color:#004976}.yarl__counter{color:gray!important;filter:none!important}.yarl__slide{padding-top:4rem!important}.yarl__slide_title_container{background:none!important}.yarl__slide_title{color:#d3d3d3!important}input[type=checkbox].image-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;background-color:#fff;margin:0}input:checked.image-checkbox+label{border:2px solid #004976;border-radius:.125rem;color:#004976}.ais-GeoSearch-input:checked,.ais-RefinementList-item--selected .ais-RefinementList-checkbox{color:#004976!important}