/*!
Theme Name:   University Press Child Theme
Description:  University Press 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=Noto+Sans:wght@400;700&display=swap");body{font-size:1rem;line-height:1.42857;letter-spacing:.03125rem;color:#000;background-color:#fff}.book__cta,.cover--image,.entry-title,.google-link a,.page-title,.site-cta-button,.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,.site-navigation .site-navigation__container nav ul li a,.tabs__item .tabs__link,.upt-sub-header,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button,h1,h2,h3,h4,h5,h6{font-family:Noto Sans,sans-serif;font-weight:700}body{font-family:Noto Sans,sans-serif;font-weight:400}h1,h2,h3,h4,h5,h6{color:#235ba8}.entry-title,.page-title,.upt-sub-header{text-align:center;display:inline-block;position:relative;display:block}a{color:#235ba8}a:hover{color:#a8235b}h1.entry-title{font-size:32px}.site-search__posts .entry-title{margin-bottom:30px}.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:#235ba8}.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}.site-header{background-color:#fff;z-index:444}.site-header .site-branding{-ms-flex-align:center;align-items:center;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-color:#fff;position:relative;z-index:7777}@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{width:auto;text-align:left}@media (min-width:45rem){.site-header .site-branding__logo{padding:20px 0}}@media (min-width:64rem){.site-header .site-branding__logo{z-index:9999}}.site-header .site-branding .site-branding__logo{background-color:#fff}.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%;position:relative;z-index:9999}@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:#235ba8;border-color:#235ba8}.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.site-header__cart .icon-shopping-basket:before{color:#000}.site-header .site-navigation{background-color:#235ba8;border-bottom:none;pointer-events:none}.site-header .site-navigation.open-menu{pointer-events:unset}@media (min-width:60rem){.site-header .site-navigation{pointer-events:unset}}.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 span{color:#fff;font-weight:700;font-size:14px}.site-header .site-navigation .search-trigger .icon-search{color:#fff}.site-header .site-navigation .search-trigger .icon-search:before{font-size:18px}.site-header .site-header__mobile-tools{background-color:#235ba8}.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-header__cart{margin-left:auto}.site-header .site-header__mobile-tools .site-header__cart .icon-shopping-basket:before{color:#000}.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,.site-header .site-header__mobile-tools #search-trigger-mobile .icon-search:before{color:#fff}.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:#000}@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 #000;color:#000;margin-bottom:20px}.site-header .header-site-search .search-form input[type=search]::-webkit-input-placeholder{color:#000}.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:#000}.site-header .header-site-search .search-form input[type=search]:-ms-input-placeholder{color:#000}.site-header .header-site-search .icon-search{color:#000;padding-bottom:20px}.site-header .header-site-search .predictive-container{background-color:#fff;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{color:#235ba8}.site-header .header-site-search .predictive-container .predictive-list a:hover{color:#80aae4}.site-header .header-site-search .predictive-container h3{color:#000}.site-header .header-site-search .predictive-container .site-container{padding:0 .9375rem}div.supapress .product-details .book-wrapper__top-section--breadcrumbs-social{background:#fff;padding-bottom:15px!important;margin-bottom:1.875rem;max-width:100%;padding-top:15px!important;border-bottom:1px solid #e6e6e6;-ms-flex-direction:column;flex-direction:column}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 .add-this__social-links{height:auto;margin:0}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format{display:grid;grid-template-columns:33% 32% 34%}@media (min-width:45rem){div.supapress .product-details .book-wrapper__buy-section .sp__buy-format{grid-template-columns:30% 50% 20%}}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:#235ba8}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;font-size:2.25rem}div.supapress .product-details .book-wrapper__top-section--details h2{font-size:1.75rem;line-height:2.25rem;font-weight:400;color:#000}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{font-size:1rem;line-height:1.5625rem;font-weight:700;padding:0 0 10px}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:.625rem}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__buy-format .buy-button{width:auto}div.supapress .product-details .book-wrapper__buy-section .sp__buy-format ul li{text-transform:none;font-weight:400;color:#000}div.supapress .product-details .book-wrapper__buy-section .sp__other-retailers p{font-size:1.125rem}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)}.series__title{display:block;margin-top:.5rem}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:#235ba8}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 ul .filter-option,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option{-ms-flex-align:center;align-items:center}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;transition:color .2s;display:inline-block;line-height:20px}div.supapress .search-grid .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a:hover,div.supapress .search-list .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a:hover{color:#a8235b!important}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 #235ba8;font-weight:500;color:#235ba8;border-bottom:1px solid #e6e6e6;padding:.75rem;text-transform:uppercase}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:#235ba8}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:3px solid #235ba8;color:#235ba8}.pagination .nav-links .page-numbers{background:transparent;color:#235ba8}.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover{background:#235ba8;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;color:#235ba8}.authors-list .az-pagination__dropdown>span{color:#235ba8}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected{background:#235ba8}.authors-list .az-pagination__list ul li a{color:#fff}.authors-list .az-pagination__list ul li a:hover{background:#235ba8}.authors-list .authors-list__contributor a{transition:color .2s;will-change:color;font-weight:700}.authors-list .authors-list__contributor a:hover{color:#a8235b}.tabs__item .tabs__link{font-size:1rem;color:#737d87;border-bottom:none!important;position:relative}.tabs__item .tabs__link:after,.tabs__item .tabs__link:before{opacity:0;transition:all .3s ease-in-out}.tabs__item .tabs__link:hover{color:#000}.tabs__item .tabs__link:hover:after,.tabs__item .tabs__link:hover:before{opacity:1}.tabs__item.r-tabs-state-active{pointer-events:none}.tabs__item.r-tabs-state-active a{color:#000}.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:#235ba8}.r-tabs-accordion-title a:hover{color:#fff}.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:#a8235b}.site-books__top-section--links .books-button.primary-color{background-color:#235ba8}.sp__other-retailers a{border-radius:10px!important;padding-left:25px!important;padding-right:25px!important;font-size:14px;line-height:18px}.site-footer{background-color:#fff;overflow:hidden;padding:2rem 0;border-top:1px solid #000}@media (min-width:45rem){.site-footer{text-align:center}}.site-footer *{color:#000}@media (min-width:45rem){.site-footer__nav{width:100%}}.site-footer .site-footer__credit-link a:hover,.site-footer .sub-menu a:hover{background-color:transparent!important}.book__cta,.cover--image,.site-cta-button,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button{background-color:#235ba8;color:#fff;text-align:center;margin:10px auto;padding:10px 30px;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-radius:10px;text-transform:capitalize}.book__cta:hover,.cover--image:hover,.site-cta-button:hover,div.supapress .product-details .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#a8235b!important;color:#fff}.book__cta,.cover--image{line-height:18px;font-size:14px}.site-navigation{transition:unset}@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:20px}}.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:.8125rem;color:#fff;line-height:normal;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:4px}}.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 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:700}@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 #235ba8}}.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,.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:#a8235b;text-decoration:none}}@media (min-width:60rem){.site-navigation .site-navigation__container #menu-close{color:#235ba8}}#primary-menu .menu-item.active .sub-menu{display:-ms-flexbox;display:flex}#primary-menu .menu-item a{position:relative}#primary-menu .menu-item a:hover:before{transform:scale(1)}#primary-menu .menu-item a:before{position:absolute;top:calc(50% + 1em);left:calc(50% - 1em);display:block;width:2rem;border-top:2px solid;transform:scaleX(0);transform-origin:center;transition:transform .9s;content:"";will-change:transform}#primary-menu .menu-item:hover .sub-menu{transform:translateZ(0);opacity:1;pointer-events:all;z-index:1}#primary-menu .menu-item .sub-menu{transform:translate3d(0,-100%,0);transition:transform .5s ease-in-out,opacity .9s ease-in-out;display:none;z-index:-1;opacity:0;will-change:transform;pointer-events:none}@media (min-width:64rem){#primary-menu .menu-item .sub-menu{display:-ms-flexbox;display:flex}}#primary-menu .menu-item .sub-menu a:before{display:none}.main-navigation .menu-item a:hover{background-color:transparent!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:#000;height:30px;width:30px;text-align:center;line-height:30px;display:block;border-radius:0;background:transparent;border:1px solid #000}.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}.hero-slide .sp__the-summary{color:#000!important}.hero-slider .hero-slide{overflow:hidden}.hero-slider .slick-dots li.slick-active button{background-color:#235ba8}.site-homepage .category-section .featured-book-section__copy a,.site-homepage .latest-posts__item .read-more{background-color:#235ba8!important;color:#fff;padding:10px 30px;display:inline-block;margin-top:20px;font-weight:700;transition:background-color .2s;will-change:background-color;border-radius:10px!important;text-transform:capitalize}.site-homepage .category-section .featured-book-section__copy a:hover,.site-homepage .latest-posts__item .read-more:hover{background-color:#a8235b!important}.site-homepage .responsive-tabs{padding-top:0}@media (min-width:45rem){.site-homepage .responsive-tabs{padding:4rem 0 0}}.site-homepage .responsive-tabs .tabs__item{width:unset}.site-homepage .responsive-tabs .tabs__link{padding-top:1rem;font-size:2rem;display:block;letter-spacing:1px;color:#235ba8;margin-bottom:2rem;text-transform:capitalize}.site-homepage .book-wrapper .info-wrapper{padding:1rem 0}.site-homepage .book-wrapper .info-wrapper .sp__the-title{font-family:Noto Sans,sans-serif!important;font-weight:700!important;font-size:1rem;text-align:left}.site-homepage .book-wrapper .info-wrapper .sp__the-author{text-align:left;display:block;font-size:14px}.site-homepage .category-section h2{color:#235ba8!important;padding-bottom:3rem}.site-homepage .category-section .featured-book-section__copy .sp__the-title{font-weight:700;padding-bottom:10px;display:block}.site-homepage .latest-posts__item .latest-posts__title{margin-bottom:8px}.site-homepage .latest-posts__item .latest-posts__title a{color:#000;font-weight:700}.alternative-homepage .upt-sub-header{color:#235ba8}.site-catalog h1.page-title{text-align:left;color:#235ba8}.site-catalog__item .site-catalog__title{text-align:left;font-weight:700;padding-bottom:10px}.site-blog-archive__left .entry-title{text-align:left}.site-blog-archive__left .entry-summary>p:first-of-type{font-weight:700}.site-event-singular__left h1{text-align:left;color:#235ba8}.site-blog-archive__post a:nth-child(5){background-color:#235ba8;padding:10px 30px;margin-bottom:1rem;display:inline-block;color:#fff;transition:background-color .2s}.site-blog-archive__post a:nth-child(5):hover{background-color:#a8235b}.site-blog-archive__post h3{color:#000;font-weight:700;font-size:15px}.google-link a{background-color:#235ba8;color:#fff;text-align:center;margin:10px auto;padding:10px 30px;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-radius:10px;text-transform:capitalize;line-height:18px;font-size:14px;font-weight:700}.google-link a:hover{background-color:#a8235b!important;color:#fff}.section--hidden{opacity:0;transform:translateY(200px)}section{transition:transform 1s}.site-header .header-site-search .predictive-container .predictive-list .loader{border-color:rgba(35,91,168,.3);border-top:5px solid #235ba8}.site-blog-singular__left .entry-header h1{text-align:left}.site-blog-singular__left .entry-post-tags .byline{display:none}.site-blog-singular__left .entry-post-tags .cat-links a{text-transform:capitalize}.authors-list .az-pagination__dropdown label{color:#235ba8}.supapress-search-content-toggle{border-bottom:1px solid #ddd}.supapress-search-content-toggle li{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;background-color:#dbdbdb;margin-bottom:0;padding:0}.supapress-search-content-toggle li a{padding:5px 10px;border:0 none;display:block;color:#235ba8;transition:color .2s,background-color .2s;will-change:color,background-color;font-size:14px}.supapress-search-content-toggle li a:hover{border-bottom:0 none;background-color:#235ba8!important;color:#fff}.supapress-search-content-toggle li a.active{border-bottom:unset;background-color:#235ba8;color:#fff}.university-press-theme-a-z__grid{column-count:1}@media (min-width:45rem){.university-press-theme-a-z__grid{columns:2}}.university-press-theme-a-z__grid .grid-block{border:0 none;padding-bottom:0;margin-bottom:0}.university-press-theme-a-z__grid .grid-block>li:first-child{display:none}.university-press-theme-a-z__grid .grid-block li{width:100%;margin-bottom:0}.university-press-theme-a-z__grid .grid-block ul{column-count:1!important;-webkit-column-break-inside:avoid}.university-press-theme-a-z__grid .grid-block ul li{width:100%}.university-press-theme-a-z__grid .grid-block ul a{display:block;background-color:#f6f6f6;text-align:center;padding:12px 0;border-radius:10px;box-shadow:0 3px 5px 0 #0000001c;margin-bottom:10px;color:#000;font-size:15px;line-height:18px;transition:color .3s,background-color .3s;will-change:color,background-color}.university-press-theme-a-z__grid .grid-block ul a:hover{background-color:#235ba8;color:#fff}.university-press-theme-a-z__jump-to{display:none}.home__journal{padding:0 0 2rem;display:block}@media (min-width:45rem){.home__journal{margin-bottom:0}}.home__journal--title{font-size:32px;line-height:38px;display:block;font-weight:700;text-align:center;margin-bottom:2rem}@media (min-width:45rem){.home__journal--title{margin-bottom:3rem}}.home__journal--grid{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (min-width:37.5rem){.home__journal--grid{gap:30px}}@media (min-width:64.375rem){.home__journal--grid{display:grid;grid-template-columns:repeat(3,1fr)}}.home__journal--box{width:350px;text-align:center}@media (min-width:64.375rem){.home__journal--box{width:unset;text-align:left}}.home__journal--box .journal__link{display:block;position:relative;padding-bottom:75%;overflow:hidden}.home__journal--box .journal__link img{position:absolute;height:100%;inset:0;object-fit:cover;display:block;width:100%;transition:transform .4s}.home__journal--box .journal__link img:hover{transform:scale(1.05)}.home__journal--content{padding:1rem 0}.home__journal--content .title{padding-bottom:6px;color:#235ba8;font-size:18px;line-height:22px;display:block;font-weight:600}.home__journal--content p{font-size:14px;line-height:22px;font-weight:400}.home__journal--content .more--cta{background-color:#235ba8;display:inline-block;color:#fff;font-size:13px;line-height:18px;padding:10px 30px;margin-top:5px;font-weight:600;border-radius:10px;transition:background-color .2s;will-change:background-color}.home__journal--content .more--cta:hover{background-color:#a8235b}.home__blogEvent{padding:0 0 2rem;display:block}@media (min-width:45rem){.home__blogEvent{padding:2rem 0 3rem}}.home__blogEvent .home__blogEvent--grid{display:grid;grid-template-columns:100%;gap:1rem}@media (min-width:45rem){.home__blogEvent .home__blogEvent--grid{grid-template-columns:repeat(2,1fr);gap:2rem}}.home__blogEvent .home__blogEvent--grid .blog__event--title{text-align:center;font-size:32px;line-height:40px;margin-bottom:40px}.home__blogEvent .home__blogEvent--grid .home__blog__event--list{list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.home__blogEvent .home__blogEvent--grid .home__blog__event--list .title{font-size:18px;line-height:20px;font-weight:600;margin-bottom:10px;display:block}.home__blogEvent .home__blogEvent--grid .home__blog__event--list .desc{font-size:14px;line-height:22px;font-weight:400}.home__blogEvent .home__blogEvent--grid .home__blog__event--list .read--cta{margin-top:10px;font-size:14px}.home__blogEvent .home__blogEvent--grid .home__blog__event--list:not(:first-of-type){margin-top:20px;border-top:1px solid #e6e6e6;padding-top:20px}.home__blogEvent .home__blogEvent--grid .home__events .event--date{font-weight:600;display:block;padding-bottom:5px}.featured__author{display:block;padding:1rem 0 5rem}.featured__author .featured__author--title{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.featured__author .featured__author--title .title{font-size:32px;line-height:38px;font-weight:700}.featured__author .featured__author--grid{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}@media (min-width:37.5rem){.featured__author .featured__author--grid{gap:30px}}@media (min-width:64.375rem){.featured__author .featured__author--grid{display:grid;grid-template-columns:repeat(3,1fr)}}.featured__author .featured__author--grid .featured__author--box{position:relative;display:grid;place-items:center;height:300px;overflow:hidden;width:350px}@media (min-width:64.375rem){.featured__author .featured__author--grid .featured__author--box{width:unset}}.featured__author .featured__author--grid .featured__author--box .overlay{position:absolute;width:100%;height:100%;inset:0;z-index:2;background-color:rgba(0,0,0,.4)}.featured__author .featured__author--grid .featured__author--box img{position:absolute;width:100%;height:100%;inset:0;object-fit:cover;transition:transform .5s}.featured__author .featured__author--grid .featured__author--box a{position:absolute;width:100%;height:100%;inset:0;z-index:3}.featured__author .featured__author--grid .featured__author--box .title{position:relative;display:block;z-index:2;color:#fff;font-size:24px;line-height:25px}.featured__author .featured__author--grid .featured__author--box:hover img{transform:scale(1.05)}.header-promo{position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:#a8235b;z-index:9999;padding:.875rem;color:#fff;font-size:.875rem;line-height:1.125rem;text-align:center}.header-promo p{all:unset}.header-promo__wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:relative}.header-promo__close{position:absolute;right:-6px;top:0;cursor:pointer}@media (min-width:64.375rem){.header-promo__close{right:0}}.promo-grid{max-width:1125px;margin:0 auto 5rem}@media (min-width:64rem){.promo-grid{gap:1rem}}.promo-grid__tile{-ms-flex-preferred-size:50%!important;flex-basis:50%!important;-ms-flex-positive:1!important;flex-grow:1!important;width:50%}.promo-grid__copy{padding:40px 0}@media (min-width:64rem){.promo-grid__copy{padding:40px}}.custom-subject__grid{display:block;columns:1}@media (min-width:45rem){.custom-subject__grid{columns:2}}.custom-subject__grid .subject-box{margin-bottom:1rem}.custom-subject__grid .subject-box a{display:block;background-color:#f6f6f6;color:#000;font-size:15px;line-height:18px;padding:12px 0;text-align:center;border-radius:10px;box-shadow:0 3px 5px 0 #0000001c;transition:color .3s,background-color .3s;will-change:color,background-color}.custom-subject__grid .subject-box a:hover{background-color:#235ba8;color:#fff}.page-template-default .series-grid{margin-top:0}@media (min-width:45rem){div.supapress .product-details .book-wrapper__social-links{width:100%}}
/*# sourceMappingURL=style.css.map */
