svg{height:auto;width:100%}svg .map-pin{cursor:pointer}.nmappinitem{background-color:#fff;display:flex;flex-direction:column;font:var(--font-submission-copy);gap:10px;margin:0 10px;padding:20px}.nmappinitem-heading{font:var(--font-submission-nominee)}.nmappinitem-title{font:var(--font-submission-title)}.nmappinitem-copy{padding-right:10px;text-align:left;text-overflow:ellipsis}@media (max-width:599.9px){.nmappinitem-copy{max-height:42vh;min-height:42vh;overflow:auto}}.pin-modal{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%;z-index:1000}.pin-modal,.pin-modal .overlay{color:#000;left:0;position:fixed;top:0}.pin-modal .overlay{background-color:#000000b3;bottom:0;cursor:pointer;right:0;z-index:100}.pin-modal__container{background-color:#fff;border-radius:.3125rem;height:auto;max-height:80vh;max-width:34.375em;min-height:25.9375em;padding:1.25rem 0 30px;position:relative;z-index:1000}.pin-modal__container h2{font:var(--font-location-modal-headline)}.pin-modal__container .content{opacity:1;transition:all .3s ease-in}.pin-modal__container .content.faded{opacity:0}.pin-modal__container .btn-close{cursor:pointer;margin:10px 10px 0 0;position:absolute;right:10px;top:10px}.pin-modal__container .btn-left,.pin-modal__container .btn-right{bottom:20px;cursor:pointer;position:absolute}.pin-modal__container .btn-left{left:20px}.pin-modal__container .btn-right{right:20px}.nmap{background-image:linear-gradient(180deg,#f4f4f4,#e5e5e5);padding:2.5rem 0 1rem}.nmap .container{align-items:center;display:flex;flex-direction:column;gap:1.25rem;text-align:center}.nmap-heading{font:var(--font-header-reg);margin:0 .75rem}@media (max-width:530px){.nmap-heading{font:var(--font-header-reg-mbl)}}.nmap-pins{padding:0 8px;width:100%}.nmap-map{width:100%}.nmap-map-shadow{max-width:90%;padding-bottom:.9375rem}.nmap-filters{opacity:1;transition:opacity .1s ease-in;width:100%}.nmap-filters.hidden{opacity:0}.nmap-viewall{color:#696969;cursor:pointer;display:inline-block;font:var(--font-select);margin:20px 10px}@media (max-width:475.9px){.nmap-viewall{display:block}}.nmap-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-color:var(--white);background-image:url(./mag-glass.77dde0a2.svg);background-position:left .875rem top 50%;background-repeat:no-repeat;background-size:22px 22px;border:none;border-radius:1.5rem;color:#696969;font:var(--font-select);height:3rem;margin:0 10px;max-width:15.9375rem;min-width:15.9375rem;outline:none;position:relative;text-align:center;-moz-text-align-last:center;text-align-last:center;width:auto;width:100%}.nmap-select option{margin:auto;text-align:center}.nsubmissionitem{background-color:#fff;display:flex;flex-direction:column;font:var(--font-submission-copy);gap:10px;margin:50 10px 0;opacity:0;padding:20px}.nsubmissionitem.visible{opacity:1}.nsubmissionitem-heading{font:var(--font-submission-nominee)}.nsubmissionitem-likes{align-items:center;align-self:flex-end;display:flex;flex-direction:row;gap:10px}.nsubmissionitem-footer{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.nsubmissionitem-footer-text{display:flex;flex-direction:column;gap:10px}.nsubmissionitem-footer-text-name{font:var(--font-submission-signature)}.nsubmissionitem-footer-zip{font:var(--font-submission-zip)}.nsubmissions{background:linear-gradient(180deg,#e5e5e5,#dbd4d2)}.nsubmissions-container{margin:auto;max-width:1100px;padding:15px}.nsubmissions-container .container-no-items{margin:auto;max-width:600px}.nsubmissions-container .container-no-items .content{background-color:#faf8f7;border-radius:16px;color:var(--grey-dark)}.nsubmissions-container .btn.btn-load-more{background-color:var(--white);border-radius:30px;color:var(--grey-dark);display:block;font:var(--font-loadedItems-load-more);height:60px;line-height:10px;margin-top:40px;max-width:153px;padding-top:20px;transition:all .1s ease-in}.nsubmissions-container .btn.btn-load-more .v-btn__content{color:var(--grey-dark);display:block}.nsubmissions-container .btn.btn-load-more .v-btn__content .v-icon,.nsubmissions-container .btn.btn-load-more .v-btn__content .v-icon svg,.nsubmissions-container .btn.btn-load-more .v-btn__content .v-icon svg path{transition:none}.nsubmissions-container .btn.btn-load-more:hover{background-color:var(--grey-dark)}.nsubmissions-container .btn.btn-load-more:hover .v-btn__content{color:var(--white)}
