@import url("https://use.typekit.net/wro8uzx.css");@import url("https://fonts.googleapis.com/css?family=Karla:400,700&display=swap");@font-face{font-family:"DINOT";src:url("/wp-content/themes/made_oceanliteracy2_theme/fonts/DINOT-Bold.ttf");src:url("/wp-content/themes/made_oceanliteracy2_theme/fonts/DINOT-Bold.ttf?#iefix") format("truetype")}body{font-family:sofia-pro,sans-serif}.search-lightbox{position:fixed;width:100%;min-height:100vh;max-width:100vw;height:100%;top:0;left:0;right:0;bottom:0;background:white;opacity:0;pointer-events:none;z-index:1000;-webkit-transition:1s ease;transition:1s ease;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-lightbox.lightbox-show{opacity:1 !important;pointer-events:all}.madesearch__noresults{opacity:0;-webkit-transition:opacity 0.25s linear;transition:opacity 0.25s linear;color:black;font-size:1.25rem}.madesearch__noresults--show{opacity:1}.madesearch__searchresults{margin-top:50px}.madesearch__searchresults ul{list-style:none;padding-left:0}.madesearch__searchresults ul li{margin-bottom:2rem}.madesearch__searchresults a{color:black;font-size:1.25rem;position:relative;text-decoration:none}.madesearch__searchresults a:after{position:absolute;-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;content:'';width:0;height:2px;bottom:-2px;left:0;background-color:black}.madesearch__searchresults a:hover:after{width:100%}.madesearch__searchbox-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;overflow-y:auto;overflow-x:hidden}@media (min-width: 768px){.madesearch__searchbox-container{width:70%}}.madesearch__searchbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:30vh;color:black;-ms-flex-wrap:wrap;flex-wrap:wrap}.madesearch__searchbox input,.madesearch__searchbox button{outline:none !important}.madesearch__searchbox input{width:80%}.madesearch__searchbox button svg{width:20px;height:20px}.madesearch__searchbox .madesearch__loading{width:100%}@media (min-width: 576px){.madesearch__searchbox input,.madesearch__searchbox button{width:auto}.madesearch__searchbox .madesearch__loading{width:30px}.madesearch__searchbox button svg{width:30px;height:30px}}.madesearch__searchinput{font-size:calc(1.2625rem + .15vw);line-height:1.36;color:black;text-indent:20px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;border:1px solid black;border-radius:30px 0 0 30px;height:60px;-webkit-appearance:none;-moz-appearance:none}@media (min-width: 1200px){.madesearch__searchinput{font-size:1.375rem}}.madesearch__searchinput::-webkit-input-placeholder{color:black}.madesearch__searchinput::-moz-placeholder{color:black}.madesearch__searchinput:-ms-input-placeholder{color:black}.madesearch__searchinput::-ms-input-placeholder{color:black}.madesearch__searchinput::placeholder{color:black}.madesearch__searchbutton{display:inline-block;padding:.625rem 1.25rem;margin:0;font-size:18px;font-weight:bold !important;text-decoration:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;text-transform:uppercase;background:black;color:white;-webkit-transition:0.4s ease;transition:0.4s ease;outline:none !important;letter-spacing:1.1px;height:60px;border:1px solid black;border-radius:0 30px 30px 0}.madesearch__searchbutton svg path{fill:white}.madesearch__searchbutton:hover{background:#6a7374;border-color:#6a7374}.madesearch__loading{width:30px;opacity:0;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;margin-left:6px}.madesearch__loading div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:auto;top:0;bottom:0;border:2px solid;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:black transparent transparent transparent}.madesearch__loading div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}.madesearch__loading div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.madesearch__loading div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}.madesearch__loading--show{opacity:1}::-webkit-input-placeholder{color:rgba(0,0,0,0.8);font-weight:400;opacity:1;padding:0;margin:0}::-moz-placeholder{color:rgba(0,0,0,0.8);font-weight:400;opacity:1;padding:0;margin:0}:-ms-input-placeholder{color:rgba(0,0,0,0.8);font-weight:400;opacity:1;padding:0;margin:0}::-ms-input-placeholder{color:rgba(0,0,0,0.8);font-weight:400;opacity:1;padding:0;margin:0}::placeholder{color:rgba(0,0,0,0.8);font-weight:400;opacity:1;padding:0;margin:0}.madesearch__suggested{width:70%;margin-top:3rem}.suggested-list{list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.suggested-list li{width:33.33%}.suggested-list li a{cursor:pointer;color:white}.suggested-list li h2:after{content:none}.search_close{position:absolute;right:5%;top:5%;width:32px;height:32px;cursor:pointer;-webkit-transition:0.4s ease;transition:0.4s ease}.search_close:before,.search_close:after{position:absolute;left:15px;content:' ';height:33px;width:2px;background-color:black;-webkit-transition:0.4s ease;transition:0.4s ease}.search_close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.search_close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search_close:hover:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.search_close:hover:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}

/*# sourceMappingURL=search-wp.css.map */
