<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** =====================
 *  SEARCH PAGE
 *  ===================== 
 */
 
body.search{
}

body.search .print-page .container{
    margin-top: 150px;
}

.search-msg{
    position:fixed;
    top: 1rem;
    right: 40px;
    width: 80%;
    max-width: 500px;
    margin: 1rem auto;
    padding: 20px 50px 20px 20px;
    color: #593A3C !important;
    background-color: #ffffcc !important;
    z-index: 9999;
}
.search-msg-close {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  top: 0;
  right: 0;
}
.search-msg .btn-smsg-close{
    width: 50px;
    height: 50px;
    font-size: 2rem;
    background: none;
    border: none;
    cursor: pointer;
}
.search-msg .btn-smsg-close:hover,
.search-msg .btn-smsg-close:active{
    background-color: rgba(0,0,0,.1);
    border: 1px solid #777;
}
.search-msg .btn-smsg-close:focus,
.search-msg .btn-smsg-close:target,
.search-msg .btn-smsg-close:focus-visible {

    outline: -4px solid #000 !important;
    border: 1px solid #777;
    border-radius: 0;

}

.msg-search-icon{
    width: 80px;
    height: 80px;
    background-image: url(../images/search-msg.svg);
    background-repeat: no-repeat;
    background-position: left center;
}
.search-msg-content{
    display: flex;
    gap: 5px;
}
.msg-search-text{
    width: calc(100% - 85px);
}
</pre></body></html>