/*! ===================================================
                      FMR theme
  Copyright (c) 2024 Andrea Guarinoni, Bruno Melegari
           Based on DAWN theme fork v15.0.0
===================================================== */.search-modal{height:15rem}predictive-search.search-modal__form{padding-bottom:6rem}.search .field{max-width:66%;margin-left:0;margin-right:auto}@media screen and (max-width: 989px){.search .field{max-width:100%}}#predictive-search-option-search-keywords{display:none}.search__input.field__input{padding-right:9.8rem;font-family:var(--font-body-xsmall-family);font-size:var(--font-body-xsmall-size);font-style:var(--font-body-xsmall-style);font-weight:var(--font-body-xsmall-weight);letter-spacing:var(--font-body-xsmall-letter-spacing);line-height:var(--font-body-xsmall-line-height)}.search__button{right:var(--inputs-border-width);top:var(--inputs-border-width)}.reset__button{right:calc(var(--inputs-border-width) + 4.4rem);top:var(--inputs-border-width)}.reset__button:not(:focus-visible)::after{border-right:var(--line-height) solid rgba(var(--color-foreground), 0.08);display:block;height:calc(100% - 1.6rem);content:"";position:absolute;right:0}.reset__button:not(:focus)::after{border-right:var(--line-height) solid rgba(var(--color-foreground), 0.08);display:block;height:calc(100% - 1.8rem);content:"";position:absolute;right:0}.search__button:focus-visible,.reset__button:focus-visible{background-color:rgb(var(--color-background));z-index:4}.search__button:focus,.reset__button:focus{background-color:rgb(var(--color-background));z-index:4}.search__button:not(:focus-visible):not(.focused),.reset__button:not(:focus-visible):not(.focused){-webkit-box-shadow:inherit;box-shadow:inherit;background-color:inherit}.search__button:hover .icon,.reset__button:hover .icon{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}.search__button .icon{height:1.8rem;width:1.8rem}.reset__button .icon.icon-close{height:1.8rem;width:1.8rem;stroke-width:.1rem}.search-modal .reset__button .icon.icon-close{width:1.5rem}input::-webkit-search-decoration{-webkit-appearance:none}.template-search__results{position:relative}.template-search__results .issue-articles-grid-wrapper{padding-left:2rem;padding-right:2rem}.template-search__results .card__content{text-align:left}@media screen and (min-width: 750px){.template-search__results .card__content{text-align:center}}