/*!
Theme Name:   Prometheus Books Theme
Description:  Prometheus Books Child Theme
Version: 1.0.0
Author: Supadu
Author URI:   http://www.supadu.com
Template:     university_press_theme
*/@import url("https://fonts.googleapis.com/css2?family=Sorts+Mill+Goudy:ital@0;1&display=swap");body{font-size:1.125rem;line-height:1.42857;letter-spacing:.03125rem;color:#000;background-color:#fff}.entry-title,.page-title,.site-cta-button,.site-footer .site-footer__social.site-branding__social>p,.site-header__link *,.site-homepage__hero-slide--copy *,.site-homepage__recent-posts ul li a,.site-homepage__upcoming-event--right .event-date,.site-homepage__upcoming-event--right .event-title,.tabs__item .tabs__link,.upt-sub-header,body,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,h1,h2,h3,h4,h5,h6,p.latest-posts__title,p.sp__the-author,p.sp__the-title a{font-family:Sorts Mill Goudy,serif;font-weight:400}h1,h2,h3,h4,h5,h6{color:#000}.entry-title,.page-title,.upt-sub-header{text-align:center;display:inline-block;position:relative}a{color:#0055a5;font-size:1.125rem}a:hover{color:#000}.site-search__posts .entry-title{margin-bottom:30px}h1.entry-title{border-bottom:2px solid #f6f6f7}h2.upt-sub-header.text-center{width:100%;color:#0055a5;font-size:2rem}p.latest-posts__title{font-weight:400}p.sp__the-author,p.sp__the-title a{font-size:14px}li,p{font-size:1.125rem}.site-homepage .latest-posts{background-color:#fff}.site-homepage .latest-posts p{color:#000}.site-homepage .latest-posts p.latest-posts__title{border-bottom:1px solid #ffffff0a}.hero-slide .sp__the-title{color:#0055a5!important;font-size:2rem}.hero-slide a{font-size:1rem!important}.site-homepage__hero-slide--copy{background:rgba(0,0,0,.6)}.site-homepage__hero-slide--copy:before{content:"";display:block;height:2px;background-color:#fff;margin-bottom:20px;width:100px}.site-homepage__hero-slide--copy h2{font-weight:700}.site-homepage__hero-slide--copy>div *{color:#fff}.site-homepage__book-feeds{margin-bottom:0}.site-homepage__organisations{padding:50px 0;background:#0055a5}.site-homepage__organisations h2.upt-sub-header{color:#fff}.site-homepage__organisations h2.upt-sub-header:after{background:#fff}.site-homepage__organisations .slick-slider .slick-arrow{top:35%!important}.site-homepage__organisations .logo{margin:0 10px;border:1px solid #e6e6e6}.site-homepage__organisations .logo:hover{border-color:#000}.site-homepage__recent-posts ul li a{font-size:1rem}.site-homepage__upcoming-event--right span{line-height:20px!important;margin-bottom:8px!important}.resource-container{padding:30px 20px;background:#27222d}.resource-container .resource-button-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1125px;margin:0 auto}.resource-container .resource-button-wrapper a{background:#302d37}.latest-posts__title{margin-bottom:10px}.latest-posts__title a{font-size:1.5rem}.latest-posts p{font-size:15px;line-height:21px}.category-section .promo_text{color:#0055a5}.category-section .upt-sub-header{margin-top:10px}.university-press-theme-a-z__grid .grid-block>li:first-child{background:#27222d;margin-right:20px;padding:20px 0;font-family:Merriweather;text-align:center;color:#fff!important}.site-header{background-color:#fff}.site-header .site-branding{-ms-flex-align:center;align-items:center;padding:0;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width:30rem){.site-header .site-branding{-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:0 15px}}.site-header .site-branding__logo{padding:10px 0;width:auto;text-align:left}@media (min-width:45rem){.site-header .site-branding__logo{padding:20px 0}.site-header .site-branding__logo img{max-width:100px}}.site-header .site-branding .site-branding__social{padding:20px 0;margin:5px 0 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;width:100%}@media (min-width:30rem){.site-header .site-branding .site-branding__social{padding:0;border:none;width:auto}}@media (min-width:45rem){.site-header .site-branding .site-branding__social{margin:0 0 0 40px}}.site-header .site-branding .site-branding__social__icon span{color:#0055a5;border-color:#0055a5}.site-header .site-branding .site-branding__social__icon a:hover span{color:#fff;border-color:hsla(0,0%,100%,.2)}.site-header__links{width:100%;display:none}@media (min-width:60rem){.site-header__links{border:none;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:end;justify-content:flex-end;width:auto}}.site-header__link:first-of-type{margin-right:10px}@media (min-width:25rem){.site-header__link:first-of-type{margin-right:40px}}.site-header__link span{display:block}.site-header .site-cart-link span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;border:1px solid #fff;margin-left:5px;height:30px;width:30px;transition:all .3s}@media (min-width:25rem){.site-header .site-cart-link span{color:#0055a5;border-color:#0055a5}}.site-header .site-cart-link span:hover{background-color:#0055a5}.site-header .site-cart-link span:hover:before{color:#fff}.site-header .site-cart-link span:before{font-size:20px;transition:all .3s;color:inherit}.site-header .site-navigation{background-color:#0055a5;border-bottom:1px solid #0055a5}.site-header .site-navigation__icons{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.site-header .site-navigation .search-trigger{margin-left:20px}.site-header .site-navigation .search-trigger span{color:#fff;font-family:Sorts Mill Goudy,serif;font-weight:300;font-size:.9375rem;letter-spacing:1px}.site-header .site-navigation .search-trigger span:first-child{position:relative;top:3px}.site-header .site-navigation .search-trigger .icon-search{color:#fff;margin-left:10px}.site-header .site-navigation .search-trigger .icon-search:before{font-size:20px;position:relative;top:2px}.site-header .site-header__mobile-tools{background-color:#0055a5}.site-header .site-header__mobile-tools .hamburger{-ms-flex-positive:0;flex-grow:0;transition:all .3s ease-in-out;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-header .site-header__mobile-tools .hamburger .hamburger-box{width:19px;height:15px}.site-header .site-header__mobile-tools .hamburger .hamburger-inner,.site-header .site-header__mobile-tools .hamburger .hamburger-inner:after,.site-header .site-header__mobile-tools .hamburger .hamburger-inner:before{background-color:#fff;width:19px;height:2px}.site-header .site-header__mobile-tools .hamburger .hamburger-inner:after{bottom:-6px}.site-header .site-header__mobile-tools .hamburger .hamburger-inner:before{top:-6px}.site-header .site-header__mobile-tools .site-cart-link--account{margin-left:auto}.site-header .site-header__mobile-tools #search-trigger-mobile{width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.site-header .site-header__mobile-tools #search-trigger-mobile .icon-search{color:#fff}.site-header .site-header__mobile-tools #search-trigger-mobile .icon-search:before{color:#fff;position:relative;top:2px;font-size:26px}.site-header .header-site-search{background-color:#fff;box-shadow:0 4px 2px -2px #999}.site-header .header-site-search #search-close{right:15px;top:-38px;font-size:18px;color:#0055a5}@media (min-width:45rem){.site-header .header-site-search #search-close{right:15px;top:0;font-size:30px}}.site-header .header-site-search .widget_supapress_search{background:#f5f5f5}.site-header .header-site-search .search-form input[type=search]{border-bottom:1px solid #0055a5;color:#0055a5;margin-bottom:20px}.site-header .header-site-search .search-form input[type=search]::-webkit-input-placeholder{color:#0055a5}.site-header .header-site-search .search-form input[type=search]:-moz-placeholder,.site-header .header-site-search .search-form input[type=search]::-moz-placeholder{color:#0055a5}.site-header .header-site-search .search-form input[type=search]:-ms-input-placeholder{color:#0055a5}.site-header .header-site-search .icon-search{color:#0055a5;padding-bottom:20px}.site-header .header-site-search .predictive-container{background-color:#0055a5;color:#fff}.site-header .header-site-search .predictive-container .predictive-list .loader{border:5px solid hsla(0,0%,100%,.5);border-top:5px solid #fff}.site-header .header-site-search .predictive-container .predictive-list a,.site-header .header-site-search .predictive-container .predictive-list a:hover,.site-header .header-site-search .predictive-container .predictive-list p,.site-header .header-site-search .predictive-container h3{color:#fff}.site-header .header-site-search .predictive-container .site-container{padding:0 .9375rem;display:-ms-flexbox;display:flex;-ms-flex-pack:space-evenly!important;justify-content:space-evenly!important}.site-header .header-site-search .predictive-container .site-cta-button,.site-header .header-site-search .predictive-container div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .site-header .header-site-search .predictive-container .buy-button{background-color:#fff;color:#0055a5;font-size:13px;box-shadow:none;border:0 none;margin-bottom:20px}.site-header .header-site-search .predictive-container .site-cta-button:hover,.site-header .header-site-search .predictive-container div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .site-header .header-site-search .predictive-container .buy-button:hover{background-color:#444;color:#fff}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{padding-bottom:15px!important;margin-bottom:1.875rem;max-width:100%;padding-top:15px!important}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs{margin:0 auto;max-width:70.3125rem;padding:0 .9375rem;width:100%}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs a,div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social .book-wrapper__breadcrumbs li{font-size:14px}div.supapress .product-details .r-tabs-accordion-title,div.supapress .product-details .r-tabs-accordion-title:after,div.supapress .product-details .r-tabs-accordion-title:before{background:#0055a5}div.supapress .product-details .book-wrapper{background-color:#fff}div.supapress .product-details .book-wrapper__top-section--details{font-size:1.125rem}div.supapress .product-details .book-wrapper__top-section--details h1{margin-bottom:0;color:#000;line-height:1.3}div.supapress .product-details .book-wrapper__top-section--details h2{font-size:1.125rem}div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#666;font-size:18px;margin:20px 0}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author,div.supapress .product-details .book-wrapper__top-section--details .sp__the-summary{color:#666}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author,div.supapress .product-details .book-wrapper__top-section--details .sp__the-publisher{font-size:.875rem}div.supapress .product-details .book-wrapper__top-section--details .sp__the-author{margin-bottom:.3125rem}div.supapress .product-details .book-wrapper__top-section--details .sp__price{font-weight:700;font-size:1.125rem}div.supapress .product-details .book-wrapper__buy-section{margin-top:1.25rem}div.supapress .product-details .book-wrapper__buy-section .sp__details{font-size:14px}@media (min-width:45rem){div.supapress .product-details .book-wrapper__buy-section .sp__buy-format{-ms-flex-pack:end!important;justify-content:flex-end!important}}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{width:auto;margin:0 0 0 25px!important;border:0 none!important;background-color:#0055a5!important;padding:10px 10px 7px!important;color:#fff;width:100px;text-align:center;text-transform:uppercase;font-size:15px!important;margin:10px 0!important}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#27222d!important;color:#fff!important}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul{width:100%}@media (min-width:45rem){div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul{width:auto;-ms-flex-positive:1;flex-grow:1}}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li{text-transform:none;font-weight:700;color:#0055a5;font-size:16px}div.supapress .product-details .related-books h2{color:#000}div.supapress .product-details .related-books .related-books__book--cover img{transition:all .3s ease}div.supapress .product-details .related-books .related-books__book--cover:hover img{transform:scale(1.05)}div.supapress .product-details .tabs__item .tabs__link{font-size:20px}.currency-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative;-ms-flex-positive:1;flex-grow:1;padding:10px;font-size:1rem;font-weight:600!important}.fx-warning{width:100%;margin-top:10px}.fx-warning p,.fx-warning p a{font-size:14px}.fx-vs-button{padding-bottom:10px}.look-inside-container{margin-top:10px;margin-bottom:10px}div.supapress .search-list .search-wrapper .pagination-wrapper{border:1px solid #e6e6e6}div.supapress .search-list .search-wrapper .books-wrapper{background-color:transparent}div.supapress .search-list .search-wrapper .books-wrapper .book-wrapper{margin:0 0 .9375rem}@media (min-width:45rem){div.supapress .search-list .search-wrapper .books-wrapper .book-wrapper .image-wrapper{width:30%}}div.supapress .search-grid.search.per-row-3 .books-wrapper .book-wrapper,div.supapress .search-grid.search.per-row-4 .books-wrapper .book-wrapper{width:100%}@media (min-width:30rem){div.supapress .search-grid.search.per-row-3 .books-wrapper .book-wrapper,div.supapress .search-grid.search.per-row-4 .books-wrapper .book-wrapper{width:50%}}@media (min-width:45rem){div.supapress .search-grid.search.per-row-3 .books-wrapper .book-wrapper{width:33.33333%}}@media (min-width:45rem){div.supapress .search-grid.search.per-row-4 .books-wrapper .book-wrapper{width:25%}}div.supapress .search-grid.search .search-wrapper{border-left:1px solid #e6e6e6}div.supapress .search-grid.search .search-wrapper .pagination-wrapper{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;border-right:1px solid #e6e6e6;margin-bottom:0}div.supapress .search-grid.search .search-wrapper .books-wrapper .book-wrapper{transition:all .3s ease;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}div.supapress .search-grid.search .search-wrapper .books-wrapper .book-wrapper .information-wrapper .sp__the-title{font-size:1rem}div.supapress .search-grid,div.supapress .search-list{margin:0 auto;padding:0}div.supapress .search-grid .supapress-show-filters,div.supapress .search-list .supapress-show-filters{background:#0055a5}div.supapress .search-grid .search-wrapper,div.supapress .search-list .search-wrapper{overflow:visible}div.supapress .search-grid .search-wrapper .pagination-wrapper,div.supapress .search-list .search-wrapper .pagination-wrapper{background:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper__pre-page label,div.supapress .search-grid .search-wrapper .pagination-wrapper__sort label,div.supapress .search-list .search-wrapper .pagination-wrapper__pre-page label,div.supapress .search-list .search-wrapper .pagination-wrapper__sort label{font-weight:700;text-transform:capitalize;font-size:12px}div.supapress .search-grid .search-wrapper .pagination-wrapper__switch-view .icon-grid,div.supapress .search-grid .search-wrapper .pagination-wrapper__switch-view .icon-list,div.supapress .search-list .search-wrapper .pagination-wrapper__switch-view .icon-grid,div.supapress .search-list .search-wrapper .pagination-wrapper__switch-view .icon-list{color:#000}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page{background:#000;color:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next,div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous{background:transparent;color:#000}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next:hover,div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous:hover,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-next:hover,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-previous:hover{background:#000;color:#fff}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page{background:none;color:#000}div.supapress .search-grid .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page:hover,div.supapress .search-list .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page:hover{color:#fff;background:#000}div.supapress .search-grid .books-wrapper,div.supapress .search-list .books-wrapper{background-color:#fff}div.supapress .search-grid .books-wrapper .book-wrapper,div.supapress .search-list .books-wrapper .book-wrapper{background:#fff;padding:1.25rem 1.5625rem}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper__top,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper__top{display:-ms-flexbox;display:flex;-ms-flex-flow:column nowrap;flex-flow:column nowrap}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-title,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-title{font-size:1.125rem;margin:0;line-height:1.3}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle{font-size:1em;line-height:normal;margin:0}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-author,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-author{font-size:1em;line-height:normal;font-weight:700;margin:3px 0 15px}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-summary,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-summary{margin:10px 0}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-price,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-price{margin:0 0 15px;color:#000;font-weight:700}div.supapress .search-grid .supapress-search-term,div.supapress .search-list .supapress-search-term{margin-bottom:10px}div.supapress .search-grid .filter-wrapper .filter-load-wrapper,div.supapress .search-list .filter-wrapper .filter-load-wrapper{background:transparent}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block{background:#fff}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block:not(:first-child),div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block:not(:first-child){margin-top:20px}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block .clear-filters,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block .clear-filters{color:red}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a{text-transform:capitalize}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a.clear-filter,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a.clear-filter{color:red}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block h3,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block h3{background:#fff;border-top:3px solid #0055a5;font-weight:500;color:#0055a5;border-bottom:1px solid #e6e6e6;padding:.75rem;text-transform:uppercase}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:3px solid #0055a5;color:#0055a5}.pagination .nav-links .page-numbers{background:transparent;color:#0055a5}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover{background:#0055a5;color:#fff}div.supapress .book-wrapper img{box-shadow:0 3px 5px 0 rgba(0,0,0,.5);transition:all .3s ease}div.supapress .isbn-carousel .book-wrapper:hover img,div.supapress .search .book-wrapper:hover img{transform:scale(1.05)}.authors-list__header{text-align:left;margin-bottom:30px}.authors-list__header h1{position:relative;display:inline-block}.authors-list .az-pagination__dropdown>span{color:#0055a5}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected{background:#0055a5}.authors-list .az-pagination__list ul li a{color:#fff}.authors-list .az-pagination__list ul li a:hover{background:#0055a5}.tabs .r-tabs-state-default{margin-bottom:0!important}.tabs .r-tabs-state-default a{color:#0055a5;text-transform:capitalize}.tabs__item .tabs__link{font-size:1.5rem;color:#0055a5;border-bottom:none!important;position:relative;border-bottom:1px solid transparent}.tabs__item .tabs__link:after,.tabs__item .tabs__link:before{opacity:0;transition:all .3s ease-in-out}.tabs__item .tabs__link:hover{color:#0055a5;border-bottom:2px solid #0055a5!important}.tabs__item.r-tabs-state-active{pointer-events:none;padding:10px;margin:0 5px;text-transform:capitalize}.tabs__item.r-tabs-state-active a{color:#0055a5;border-bottom:2px solid #0055a5!important}.tabs__item.r-tabs-state-active a:hover{color:#0055a5}.tabs__item.r-tabs-state-active a:after,.tabs__item.r-tabs-state-active a:before{opacity:1}.tabs__panel{display:none}.tabs__panel.r-tabs-state-active{display:block}.r-tabs-accordion-title,.r-tabs-accordion-title:after,.r-tabs-accordion-title:before{background:#0055a5}.r-tabs-accordion-title a:hover{color:#fff}.home .isbn-carousel .info-wrapper{text-align:center!important}.home .isbn-carousel .info-wrapper .sp__the-title{font-family:Sorts Mill Goudy,serif!important}.home .isbn-carousel .info-wrapper .sp__the-price{color:#0055a5}.widget .widget-title{color:#000}.site-books__top-section .page-title{position:relative}.site-books__top-section--links .books-button:hover{background-color:#fff;color:#000!important}.site-books__top-section--links .books-button.secondary-color{background-color:#fff}.site-books__top-section--links .books-button.primary-color,.site-footer{background-color:#0055a5}.site-footer{overflow:hidden;padding:0;padding:20px 0}@media (min-width:45rem){.site-footer{text-align:left}}.site-footer__logo img{width:200px}.site-footer *{color:#fff;text-align:center}@media (min-width:45rem){.site-footer__nav{width:100%}}.site-footer .site-footer__social.site-branding__social{padding:15px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:45rem){.site-footer .site-footer__social.site-branding__social{-ms-flex-pack:start;justify-content:flex-start}}.site-footer .site-footer__social.site-branding__social>p{color:#fff;margin-right:10px;font-size:.75rem;display:block;width:100%;margin-bottom:10px!important;text-align:center}@media (min-width:30rem){.site-footer .site-footer__social.site-branding__social>p{font-size:1rem;text-align:left;margin-bottom:5px!important}}.site-footer .site-branding__social__icon span{background-color:#fff!important}.site-footer .site-branding__social__icon span:hover:before{transform:scale(1.2)}.site-footer .site-branding__social__icon span:before{color:#0055a5!important;transition:transform .3s}.footer-extra{margin:10px 0}.footer-newsletter-container{width:100%;background:#27222d}.footer-newsletter-container .footer-newsletter{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;column-gap:20px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;row-gap:18px}.footer-newsletter-container .footer-newsletter .newsletter-text{color:#fff;font-size:1.5em;padding:0!important;margin-top:3px}.footer-newsletter-container .footer-newsletter .site-cta-button,.footer-newsletter-container .footer-newsletter div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .footer-newsletter-container .footer-newsletter .buy-button{background:#302d37;margin:0}.site-footer *{text-align:left}.site-footer__copy-right,.site-footer__credit-link{text-align:center;font-size:13px}.site-footer__copy-right a,.site-footer__credit-link a{font-size:13px}.site-footer__copy-right a:hover,.site-footer__credit-link a:hover{color:#fff;border-bottom:1px solid #fff}.footer-navigation .sub-menu .menu-item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:45rem){.footer-navigation .sub-menu .menu-item{-ms-flex-pack:left;justify-content:left}}.footer-navigation .sub-menu a{font-size:14px;text-align:center;border:1px solid transparent;display:inline-block}.footer-navigation .sub-menu a:hover{color:#fff;border-bottom:1px solid #fff}.site-cta-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{background-color:#0055a5;color:#fff;text-align:center;margin:10px auto;padding:10px 20px;text-transform:uppercase;display:inline-block;transition:background-color .3s ease-in-out;box-shadow:0 3px 5px 0 rgba(0,0,0,.5);letter-spacing:2px;border-right:10px solid #0055a5}.site-cta-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#006fd8;color:#fff}.site-cta-button.under-cover-buttons,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .under-cover-buttons.buy-button{margin:0;border-right:10px solid #fc6100;background:#27222d;width:100%!important}.site-cta-button.under-cover-buttons:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .under-cover-buttons.buy-button:hover{color:#fc6100}a.read-more{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-bottom:1px solid;font-size:1rem}a.site-cta-arrow.icon-right{color:#fff!important}.site-blog-archive__post a.read-more{display:block;margin-top:20px}.site-navigation .site-navigation__container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}@media (min-width:60rem){.site-navigation .site-navigation__container{-ms-flex-direction:row;flex-direction:row}}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul{-ms-flex-align:center;align-items:center}}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li{padding:15px 20px 10px}}.site-navigation .site-navigation__container nav ul li:first-of-type{padding-left:0}.site-navigation .site-navigation__container nav ul li a{letter-spacing:1px;font-size:.9375rem;font-family:Sorts Mill Goudy,serif;color:#fff;line-height:1.125rem;text-decoration:none;text-transform:uppercase;border-bottom-color:transparent}.site-navigation .site-navigation__container nav ul li a:after,.site-navigation .site-navigation__container nav ul li a:hover,.site-navigation .site-navigation__container nav ul li a:hover:after{color:#fff}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li a,.site-navigation .site-navigation__container nav ul li a:hover,.site-navigation .site-navigation__container nav ul li a:hover:after{color:#fff}.site-navigation .site-navigation__container nav ul li a:after{top:-2px}}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu{background-color:transparent}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu:before{background:#fff}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li.menu-item-has-children>.sub-menu{padding-top:4px}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li.menu-item-has-children>.sub-menu li{margin-bottom:.3125rem}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a{font-weight:300}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a{border-bottom:1px solid #0055a5;color:#0055a5}}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li>a:hover{color:#444;text-decoration:none;border-bottom-color:#444}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li ul{margin:0 0 10px 10px}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu ul li ul{margin:0}}@media (min-width:60rem){.site-navigation .site-navigation__container nav ul li:first-of-type{padding-left:0}.site-navigation .site-navigation__container nav ul li:nth-of-type(2){padding-left:10px}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu{background-color:transparent;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li{margin:0}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu li{width:75%}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu .sub-menu li{width:100%;padding:5px 0 0}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu .sub-menu li a{border-bottom:none;padding:0 0 .3125rem .3125rem}.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li a{color:#fff}}@media (min-width:60rem) and (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li a{color:#000}}@media (min-width:60rem) and (min-width:60rem){.site-navigation .site-navigation__container nav ul li.menu-item-has-children .sub-menu li a:hover{color:#0055a5}}@media (min-width:60rem){.site-navigation .site-navigation__container #menu-close{color:#0055a5}}li.site-navigation__fixed-nav-logo{padding:0!important}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.facebook span,.site-header .site-branding__social__icon a:hover.facebook span{background:#3a5898}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.twitter span,.site-header .site-branding__social__icon a:hover.twitter span{background:#00acee}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.instagram span,.site-header .site-branding__social__icon a:hover.instagram span{background:#3f729b}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.pinterest span,.site-header .site-branding__social__icon a:hover.pinterest span{background:#c72527}.site-footer__social.site-branding__social .site-branding__social__icon a:hover.youtube span,.site-header .site-branding__social__icon a:hover.youtube span{background:#ce3527}.site-footer__social.site-branding__social .site-branding__social__icon a span,.site-header .site-branding__social__icon a span{font-size:14px;color:#fff;height:30px;width:30px;text-align:center;line-height:30px;display:block;border-radius:50px;background:#0055a5;border:1px solid hsla(0,0%,100%,.2)}.site-footer__social.site-branding__social .site-branding__social__icon a span:before,.site-header .site-branding__social__icon a span:before{color:#fff;position:relative;top:1px}.site-cart-link span{padding:15px!important}.site-cart-link .icon-user{margin-left:50px!important}.site-cart-link .icon-shopping-basket,.site-cart-link .icon-user{border-radius:50%}.site-cart-link .icon-shopping-basket:before,.site-cart-link .icon-user:before{font-size:18px!important}.site-journal-singular .book-wrapper__top-section--info .entry-title{margin-bottom:30px}.site-catalog__heading{color:#000}.site-catalog__title{text-align:center;margin-top:15px;font-size:18px}.category-section .featured-book-section__copy{color:unset;line-height:normal}.category-section p{color:unset!important}.alternative-homepage .latest-posts__title a,.alternative-homepage .sp__the-title,.alternative-homepage h2{color:#0055a5!important}.category-section .featured-book-section__copy .sp__the-title{font-size:1.6875rem!important;margin-bottom:10px!important}.site-catalog h1,.site-catalog h2{color:#0055a5!important}.site-catalog .site-catalog__featured .site-catalog__item,.site-catalog .site-catalog__listed-catalog .site-catalog__item{text-align:center}.site-catalog .site-catalog__featured .site-catalog__item .site-catalog__link,.site-catalog .site-catalog__listed-catalog .site-catalog__item .site-catalog__link{margin-top:10px;display:block;color:#0055a5}.site-catalog .site-catalog__featured .site-catalog__item .site-catalog__link:hover,.site-catalog .site-catalog__listed-catalog .site-catalog__item .site-catalog__link:hover{color:#0055a5}.journal-wrapper .site-cta-button,.journal-wrapper div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .journal-wrapper .buy-button{background-color:#0055a5!important;box-shadow:none;border:0 none}.journal-wrapper .site-cta-button:hover,.journal-wrapper div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .journal-wrapper .buy-button:hover{background-color:#0055a5!important}.journal-wrapper .accordion__title,.journal-wrapper .accordion__title:hover{background-color:#0055a5}.product-details .book-wrapper__related-books h2{color:#0055a5!important;font-size:24px}@media (min-width:45rem){div.supapress .product-details .book-wrapper__social-links{width:100%}}div.supapress .product-details .book-wrapper__information .tabs__item{width:auto;padding:10px}
/*# sourceMappingURL=style.css.map */
