p#our_mailing_subscribe_field label {    position: relative;    text-transform: none;}p#our_mailing_subscribe_field label strong {    text-transform: uppercase;}p#our_mailing_subscribe_field {    margin-bottom: 30px;}@media screen and (min-width:800px) and (max-width: 1199px) {    section.upsells .grid-full li.book,    .grid-full ul.grid-nested li.book {        width: 50%;    }}@media screen and (min-width:1200px) {    section.upsells .grid-full li.book,    grid-full ul.grid-nested li.book {        width: 33%;    }}a.woof_text_search_go  {    display: none!important;}div.woof_info_popup  {    display: none!important;}@media screen and (min-width:800px) {    .js .nav-list li.nav-dropdown ul li a {        min-width:200px;    }}body.home h1 {    font-size:0;    display: inline;    text-decoration: none;}body.home h1 a {    text-decoration: none;}header.page-header h1 span {    display: block;    font-size:1.75rem;}ul.grid li.book a {    position: relative;}span.onsale {    display: none!important;}/* Add logo to Northern Book Prize Header */body.page-id-2311 header.page-header,body.parent-pageid-2311 header.page-header {    background: url(../img/NBP_final-logo.png) no-repeat;    background-size: auto auto;    background-position: right;    background-size: auto 100%}@media screen and (max-width: 767px) {    body.page-id-2311 header.page-header,    body.parent-pageid-2311 header.page-header {        background:none;    }}ul.grid li.author .book-img-wrapper.book-upcoming::after, ul.grid li.author .timeline-img-wrapper.book-upcoming::after, ul.grid li.book-timeline .book-img-wrapper.book-upcoming::after, ul.grid li.book-timeline .timeline-img-wrapper.book-upcoming::after, ul.grid li.book .book-img-wrapper.book-upcoming::after, ul.grid li.book .timeline-img-wrapper.book-upcoming::after, ul.grid li.product .book-img-wrapper.book-upcoming::after, ul.grid li.product .timeline-img-wrapper.book-upcoming::after, ul.grid li.subscription .book-img-wrapper.book-upcoming::after, ul.grid li.subscription .timeline-img-wrapper.book-upcoming::after {    content: 'Pre-order'!important;}@media screen and (min-width: 768px) {    #subscriptions-oneoff ul.grid.grid-full, #subscriptions-recurring ul.grid.grid-full {        width: 100%!important;    }    #subscriptions-oneoff ul.grid.grid-full li.subscription, #subscriptions-recurring ul.grid.grid-full li.subscription {        width: 33%!important;    }}