/*!
Theme Name:     Texas University Press Child Theme
Description:    Texas University Press Child Theme
Version:        1.0.0
Author:         Supadu
Author URI:     https://www.supadu.com
Template:       university_press_theme
*/@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;500&display=swap");html{background:#58585b}body{background:#fff}.upt-grey-background{background-color:#f5f5f5}.upt-sub-header{color:#444}.alternative-homepage .upt-sub-header{color:#dc6d1c}.isbn-carousel .book-wrapper a img,.isbn-carousel .related-books__book--cover a img,.isbn-grid .book-wrapper a img,.isbn-grid .related-books__book--cover a img,.isbn-list .book-wrapper a img,.isbn-list .related-books__book--cover a img,.search-wrapper .book-wrapper a img,.search-wrapper .related-books__book--cover a img{box-shadow:0 3px 5px 0 rgba(0,0,0,.75)}@font-face{font-family:adelle-light;src:url(../texas-uni/fonts/Adelle-Light.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:adelle-regular;src:url(../texas-uni/fonts/Adelle-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:adelle-bold;src:url(../texas-uni/fonts/Adelle-Bold.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:engravers-regular;src:url(../texas-uni/fonts/Engravers-Gothic-W01-Regular.woff) format("woff");font-weight:400;font-style:normal}.secondary-navigation .menu,body{font-family:adelle-regular,sans-serif;font-weight:300}h1,h3,h5{font-family:adelle-regular,sans-serif;font-weight:700}h2,h4,h6{font-family:engravers-regular,sans-serif;font-weight:300}.site-header .site-navigation .search-trigger,.site-navigation__container nav ul a{font-family:engravers-regular,sans-serif;font-weight:700}body{font-size:15px;line-height:rem(22.5px);color:#001f2b}h1{font-size:28px;line-height:32px}h1,h2{color:#000;font-weight:400}h2{font-size:26px;line-height:24px}h3{font-size:19px;line-height:22px;color:#000;font-weight:400;margin:0 0 10px}h4{font-size:22px}h4,h5{line-height:20px;color:#000;font-weight:400}h5{font-size:16px}h6{font-size:18px;line-height:18px;color:#000}h6,p{font-weight:400}p{color:#444;line-height:24px}p strong{font-family:adelle-bold}p a:hover{text-decoration:underline}a,a:hover{color:#dc6d1c}h2.upt-sub-header.text-center{font-weight:700!important;color:#dc6d1c!important}blockquote.wp-block-quote{border-left:3px solid #dc6d1c;margin:0;padding-left:15px;font-size:15px;font-weight:400;line-height:24px;color:#444}blockquote.wp-block-quote cite{font-family:engravers-regular,sans-serif;font-weight:400;font-size:17px;font-style:normal;line-height:29px}:focus{outline:1px dotted #001f2b;outline-offset:1px}.skip-link{color:#fff;border-right:1px solid #fff;border-bottom:1px solid #fff}.skip-link:focus{background:#444}.promo-grid__tile{min-height:150px}.promo-grid__tile.overlay:after{background-color:rgba(0,0,0,.3)}.promo-grid__copy{padding:0 40px}.promo-grid__copy *{color:#fff;font-family:engravers-regular,sans-serif}.promo-grid__copy a,.promo-grid__copy p{line-height:1.3}.promo-grid__copy p{font-size:26px;margin-bottom:0;font-weight:400;line-height:22px}.promo-grid__copy a{font-weight:700}.promo-grid__copy .site-cta-button:hover{color:#fff}.site-navigation{border-bottom:1px solid #e0e0e0;background-color:#fff}.site-navigation__fixed-nav-logo{display:block!important}.site-navigation__fixed-nav-logo img{max-height:55px}.site-navigation__icons{display:-ms-flexbox;display:flex}.site-navigation__container span.icon-user{padding-right:10px}.site-navigation__container #menu-close{color:#dc6d1c;margin-bottom:20px}.site-navigation__container #menu-close:before{font-size:20px}.site-navigation__container nav ul{font-size:18px;text-transform:uppercase}@media (min-width:960px){.site-navigation__container nav ul{height:85px}}.site-navigation__container nav ul a{color:#000}.site-navigation__container nav ul li{border-bottom:none;padding:0 20px}.site-navigation__container nav ul li a:hover,.site-navigation__container nav ul li a:hover:after{color:#dc6d1c}.site-navigation__container nav ul li.menu-item-has-children a:after{display:none!important}.site-navigation__container nav ul li.menu-item-has-children .sub-menu li a{color:#000;border-bottom:1px solid #dc6d1c;text-transform:uppercase!important}.site-navigation__container nav ul li.menu-item-has-children .sub-menu li a:hover{color:#dc6d1c;text-decoration:none}.site-navigation__container nav ul li.menu-item-has-children .sub-menu li .sub-menu .sub-menu li a{border-bottom:none}.alt-header-icons{display:-ms-flexbox;display:flex;padding-left:10px;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.alt-header-icons span:before{color:#000!important}button#search-trigger-desktop span:first-child{display:none}div#search-trigger-mobile span:before{color:#000}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background:#000}span.icon-basket:before{color:#000!important}span.icon-user:before{content:"account";background:url(https://tupress.dev.supadu.com/wp-content/themes/texas-uni/img/account-icon-black.png);display:inline-block;height:40px;width:30px;background-size:contain;background-repeat:no-repeat;font-size:0!important;width:24px}.site-branding__social__icon a span{background:#58585b;color:#fff}.site-branding__social__icon a:hover span{color:#fff;background:#dc6d1c}.accordion__copy{color:#444}.accordion__title{color:#fff;background:#58585b}.accordion__title h3{color:#fff}.related-books{border-top:none}.related-books h2{color:#000;font-family:adelle-regular,sans-serif;font-size:22px;font-weight:400;font-style:normal}.slick-slider{margin-bottom:10px!important}.slick-slider .slick-next,.slick-slider .slick-prev{width:44px;height:44px;background:hsla(0,0%,100%,.75)}.slick-slider .slick-next:hover,.slick-slider .slick-prev:hover{background:#fff}.slick-slider .slick-next:after,.slick-slider .slick-next:before,.slick-slider .slick-prev:after,.slick-slider .slick-prev:before{font-size:30px;line-height:30px;color:#000!important}.slick-slider .slick-dots{margin-top:30px!important}.slick-slider .slick-dots li.slick-active button{background-color:#dc6d1c}.slick-slider .slick-dots li button{background-color:#e1e1e1}.slick-slider .slick-dots li button:hover{background-color:#dc6d1c}.site-blog-search-form input{border:1px solid #deddda;color:#444}.widget .widget-title{color:#58585b;font-weight:700}.widget form select{color:#444}.pagination{font-size:14px;color:#000}@media (min-width:720px){.pagination{border-top:2px solid #dfdfdf;border-bottom:2px solid #dfdfdf}}.pagination .nav-links a{color:#000}.pagination .nav-links .page-numbers{background:#deddda}.pagination .nav-links .next:hover,.pagination .nav-links .page-numbers.current,.pagination .nav-links .page-numbers:hover,.pagination .nav-links .prev:hover{color:#fff;background:#dc6d1c}.secondary-navigation .menu{font-size:12px}.secondary-navigation .menu li a{color:#000}.secondary-navigation .menu li a:hover{color:#58585b}.responsive-tabs{padding-top:0!important;padding-bottom:20px}.responsive-tabs h2.upt-sub-header.text-center{display:none}.product-details .tabs{width:100%}.tabs{margin:10px auto;padding:0;width:90%}@media (min-width:1200px){.tabs{width:50%}}.tabs__item a:focus,.tabs__item a:hover{border-bottom:2px solid #dc6d1c;color:#dc6d1c}.tabs__panel--authors{padding:10px 0!important}.tabs__content{border-bottom:2px solid #cecfd0;margin-bottom:0}.tabs__content ul{list-style-type:disc}.tabs__content ul li ul li{list-style:circle;margin-left:20px}.tabs__content ul li ul li:first-child{margin-top:5px}.tabs__content *{font-size:15px;color:#444;line-height:24px}.tabs__panel--media .tabs__content{padding-bottom:10px}.r-tabs-accordion-title,.r-tabs-accordion-title:after,.r-tabs-accordion-title:before{background:#dc6d1c}.r-tabs-accordion-title a{color:#fff}.r-tabs-nav *{font-size:22px;width:100%;margin-top:25px;color:#000;text-transform:unset}.r-tabs-nav :hover{color:#dc6d1c}.r-tabs-nav .r-tabs-state-active a{color:#dc6d1c!important;border-bottom:2px solid #dc6d1c!important}.r-tabs-panel{border-top:2px solid #cecfd0;margin-top:-17px}.site-cta-button{transition:color .3s ease-in-out,background-color .3s ease-in-out;background-color:#dc6d1c;color:#fff;border-radius:0;margin-top:20px;padding:9px 10px 6px 9px;font-family:engravers-regular,sans-serif;font-size:22px}.site-cta-button:hover{background-color:#58585b;color:#fff}.site-cta-button:after{content:"";display:inline-block;background:url(../texas-uni/img/caret-right-solid.png);height:15px;width:20px;background-size:contain;background-repeat:no-repeat;top:2px;position:relative;left:10px}.books-button{transition:color .3s ease-in-out,background-color .3s ease-in-out;background-color:#dc6d1c;color:#fff;border-radius:0}.books-button:hover{background-color:#58585b;color:#fff}.buy-button{padding:10px 10px 7px!important}a.retail-link.site-cta-button{background:#fff;color:grey;border:2px solid grey}a.retail-link.site-cta-button:after{content:"";display:none}.header-site-search{background-color:#58585b}.header-site-search .predictive-container{background-color:#58585b;box-shadow:0 1px 2px 0 #666}.header-site-search .predictive-container .predictive-list h3{font-weight:700;color:#fff}.header-site-search .predictive-container .predictive-list a,.header-site-search .predictive-container .predictive-list p{color:#fff}.header-site-search .predictive-container .predictive-list a:hover{color:#dc6d1c}.header-site-search .predictive-container .loader{border:5px solid rgba(220,109,28,.5);border-top:5px solid #dc6d1c}.widget_nav_menu ul li{border-bottom:1px solid #deddda}.widget_nav_menu ul li:first-of-type{border-top:1px solid #deddda}.widget_categories ul li,.widget_recent_entries ul li{border-bottom:1px solid #deddda}.widget_categories form{background:#deddda}.search-header__content{color:#444}.journal-retailer-popup__institution-note{color:#b30000;font-size:18px}.journal-retailer{color:#444}.journal-retailer__button,.journal-retailer__price,.journal-retailer__title{font-size:18px}.journal-retailer__button{font-size:18px;margin-top:0}.featherlight-content{box-shadow:0 0 10px #000}.latest-posts .site-cta-button:hover{color:inherit}.site-homepage .latest-posts{background-color:#f1f1ef}.site-homepage .latest-posts__item{color:#333}.product-details .latest-posts{border-top:2px solid #cecfd0}.product-details .latest-posts h2{color:#58585b}.related-events{background-color:#fff;padding:0}.related-events .site-container{border-bottom:2px solid #cecfd0;padding-bottom:30px}.related-events__header{color:#000;line-height:22px;font-size:18px;font-weight:400;font-style:normal}.related-events__grid .event-item__title,.related-events__header{font-family:adelle-regular,sans-serif}.related-events__grid .event-item__date-time{margin:0}.related-events__grid .event-item__image img{box-shadow:0 3px 5px 0 rgba(0,0,0,.75)}.hero-slider p.sp__the-title{color:#dc6d1c!important}.hero-slider span.promo_text h1{font-size:46px;font-family:adelle-bold,sans-serif;color:#595b61;margin-top:20px}@media (min-width:1024px){.hero-slider span.promo_text h1{margin-top:0}}.book-wrapper__top-section--links a{color:gray;font-size:14px;text-transform:uppercase;transition:color .2s;will-change:color}.book-wrapper__top-section--links a:hover{color:#dc6d1c;text-decoration:none}.book-wrapper__top-section .generating-pdf,.book-wrapper__top-section .generating-pdf-error{color:#dc6d1c}.site-header .logo-hide{display:none!important}.site-header .main-logo{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;margin-top:17px;margin-right:30px}.site-header .alt-logo-padding{padding-right:50px}.site-header .top-content-bar{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:35px;font-size:20px}.site-header .top-content-bar .top-content-text{padding-right:5px;font-family:engravers-regular,sans-serif;font-size:20px;line-height:16px}.site-header .top-content-bar a{font-weight:700;font-family:engravers-regular,sans-serif;font-size:16px}@media (min-width:720px){.site-header .top-content-bar a{font-size:20px}}.site-header__cart [class*=" icon-"]:before,.site-header__cart [class^=icon-]:before{color:#2c2e35;font-size:25px}.site-header span.icon-basket{font-size:2em;margin-right:5px;cursor:pointer}.site-header .cart-dropdown-container{position:absolute;top:96px;background:#fff;right:0;display:none;-ms-flex-direction:column;flex-direction:column;padding:10px;z-index:100;opacity:0;width:100vw;transition:all .3s ease-in-out}.site-header .cart-dropdown-container a{font-family:engravers-regular;color:#000;font-size:18px;border-bottom:1px solid orange;padding:5px 10px;text-transform:uppercase}.site-header .cart-dropdown-container-desktop{position:absolute;top:63px;background:#fff;right:15px;display:none;-ms-flex-direction:column;flex-direction:column;padding:10px;z-index:100;opacity:0;transition:all .3s ease-in-out}.site-header .cart-dropdown-container-desktop a{font-family:engravers-regular;color:#000;font-size:18px;border-bottom:1px solid orange;padding:5px 10px;text-transform:uppercase}.site-header .cart-menu-show{display:-ms-flexbox;display:flex;opacity:1}@media (min-width:960px){.site-header .site-secondary-header{background-color:#f1f1f1}}.site-header__mobile-tools{background-color:#fff;-ms-flex-pack:justify;justify-content:space-between}.site-header__mobile-tools .menu-trigger{-ms-flex:unset;flex:unset}.site-header__mobile-tools .mobile-logo a{line-height:unset;margin:0;padding:0}.site-header__mobile-tools .mobile-logo a img{max-width:150px;position:relative;top:5px}.site-header__mobile-tools .mobile-tools-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header__mobile-tools .mobile-tools-container span.icon-basket{font-size:2em;margin-right:5px;cursor:pointer}.site-header__mobile-tools .mobile-tools-container span.icon-basket:before{font-size:27px}.site-header .site-navigation .search-trigger{color:#2c2e35;font-size:24px}.site-header .site-navigation .search-trigger .icon-search{color:#2c2e35}.site-container{max-width:1450px}.site-footer{background-color:#58585b}.site-footer *{color:#fff}.site-footer a:hover{color:#dc6d1c}.site-footer__social.site-branding__social{text-align:center;width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}@media (min-width:960px){.site-footer__social.site-branding__social{text-align:left;-ms-flex-direction:column;flex-direction:column}}.site-footer__social.site-branding__social p{margin-right:15px}.site-footer__social.site-branding__social .site-branding__social__icon a span{background:transparent;color:#fff}.site-footer__social.site-branding__social .site-branding__social__icon a span:before{font-size:16px;padding:15px 0}.site-footer .site-footer-alt__social{margin-bottom:20px}.site-footer .site-footer-alt__social span{font-size:17px!important}.newsletter-wrapper{margin-top:30px}.newsletter-wrapper .newsletter-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;background:#dc6d1c;padding:20px 40px;column-gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;-ms-flex-pack:center;justify-content:center;row-gap:10px}.newsletter-wrapper .newsletter-container .newsletter-cta-wording{padding:10px 10px 2px}.newsletter-wrapper .newsletter-container .newsletter-cta-wording h3{margin:0;color:#fff;font-family:engravers-regular,sans-serif;font-size:26px;text-transform:uppercase;line-height:28px;font-weight:400}.newsletter-wrapper .newsletter-container .newsletter-cta-wording p{margin:0;color:#fff}.newsletter-wrapper .newsletter-container .newsletter-signup-field{padding:10px 10px 5px;font-size:22px;background:#976c4d;transition:all .3s}.newsletter-wrapper .newsletter-container .newsletter-signup-field:hover{background:#000}.newsletter-wrapper .newsletter-container .newsletter-signup-field a{color:#fff}.alt-footer-info-section-outer{background:#58585b;border-bottom:1px solid hsla(0,0%,100%,.483)}.alt-footer-info-section-outer .alt-footer-info-section-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}@media (min-width:1024px){.alt-footer-info-section-outer .alt-footer-info-section-inner{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.alt-footer-info-section-outer .alt-footer-info-section-inner .alt-footer-info-left-col{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:20px;padding:10px 50px}.alt-footer-info-section-outer .alt-footer-info-section-inner .alt-footer-info-left-col img{max-width:250px}@media (min-width:1024px){.alt-footer-info-section-outer .alt-footer-info-section-inner .alt-footer-info-left-col{margin-top:0}}.alt-footer-info-section-outer .alt-footer-info-section-inner .alt-footer-info-right-col{padding:20px;text-align:center}@media (min-width:1024px){.alt-footer-info-section-outer .alt-footer-info-section-inner .alt-footer-info-right-col{text-align:left}}.alt-footer-info-section-outer .alt-footer-info-section-inner .alt-footer-info-right-col p{color:#fff;margin:0;font-weight:300!important;font-family:adelle-light,sans-serif}.footer-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-align:center;-ms-flex-direction:column;flex-direction:column}@media (min-width:960px){.footer-container{margin-top:0;text-align:left;-ms-flex-direction:row;flex-direction:row}}.footer-container .footer-custom-menu ul{list-style:none;margin:0;padding:0}.footer-container .footer-custom-menu ul li{font-family:engravers-regular,sans-serif;font-size:22px}.footer-container .footer-custom-menu ul li:first-child{font-size:26px;pointer-events:none;margin-top:20px}@media (min-width:960px){.footer-container .footer-custom-menu ul li:first-child{margin-top:0}}.footer-container p.site-footer__address{font-size:22px;font-family:engravers-regular,sans-serif;line-height:38px}.footer-col-four h2{margin-top:20px}@media (min-width:960px){.footer-col-four h2{margin-top:0}}.footer-bottom-content{-ms-flex-direction:column;flex-direction:column;font-size:20px;margin-top:50px}.footer-bottom-content,.footer-bottom-content ul#footer-menu-bottom{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-family:engravers-regular,sans-serif}.footer-bottom-content ul#footer-menu-bottom{list-style:none;column-gap:30px;margin:0 0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:0;font-weight:300!important}.footer-bottom-content p.site-footer__credit-link{margin-top:40px}.mailchimp-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;row-gap:5px;width:100%}@media (min-width:720px){.mailchimp-wrapper{width:unset;-ms-flex-direction:row;flex-direction:row}}.mailchimp-wrapper div#mc_embed_signup,.mailchimp-wrapper div#mc_embed_signup .mc-field-group{width:100%}.mailchimp-wrapper div#mc_embed_signup .mc-field-group input#mce-EMAIL{width:100%;height:42px;border:0}.mailchimp-wrapper div#mc_embed_signup .newsletter-signup-fields{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:720px){.mailchimp-wrapper div#mc_embed_signup .newsletter-signup-fields{-ms-flex-direction:row;flex-direction:row}}.mailchimp-wrapper input#mc-embedded-subscribe{padding:10px 10px 5px;font-size:22px;background:#976c4d;transition:all .3s;border:0;color:#fff;width:100%;margin-top:10px}@media (min-width:720px){.mailchimp-wrapper input#mc-embedded-subscribe{margin-top:0}}.site-blog-archive__post{border-bottom:1px solid #dfdfdf}.site-books__top-section--links .books-button.primary-color{background-color:#dc6d1c}.site-books__top-section--links .books-button.primary-color:hover{color:#dc6d1c;background-color:#fff}.site-books__top-section--links .books-button.secondary-color{background-color:#58585b}.site-books__top-section--links .books-button.secondary-color:hover{color:#58585b;background-color:#fff}.authors-list .az-pagination__dropdown label{color:#58585b}.authors-list .az-pagination__list{background-color:#f1f1f1}.authors-list .az-pagination__list ul li{font-size:14px;color:#000}.authors-list .az-pagination__list ul li a{color:#000;background:#deddda}.authors-list .az-pagination__list ul li.authors-list__letter-filters__selected,.authors-list .az-pagination__list ul li a:hover{color:#fff;background:#dc6d1c}.university-press-theme-a-z__jump-to label{font-weight:300;color:#444}.university-press-theme-a-z__grid.sub-categories .grid-block li ul li.sub-category span{color:#2c2e35}.university-press-theme-a-z__grid .grid-block{border-bottom:1px solid #deddda}.site-catalog__heading{color:#dc6d1c}@media (min-width:720px){.single-sp_journals_posts .featherlight-content{min-width:700px}}.journal-retailer__journal-issue .js-journal-issue{max-width:270px}.supapress .site-journal-singular.product-details .book-wrapper__top-section--details .book-wrapper__buy-section:first-child,.supapress .site-journal-singular.product-details .book-wrapper__top-section--details .book-wrapper__buy-section h2{display:none}.supapress .site-journal-singular.product-details .book-wrapper__top-section--image .post-thumbnail img{box-shadow:0 3px 5px 0 rgba(0,0,0,.75)}.supapress .site-journal-singular.product-details .book-wrapper__buy-section ul{color:#444}.supapress .site-journal-singular.product-details .book-wrapper__buy-section .sp__description{border-bottom:1px solid #deddda}.supapress .site-journal-singular.product-details .book-wrapper__information{max-width:rem(1450px)}.supapress .site-journal-singular.product-details .site-cta-button{font-size:18px;background-color:#58585b}.supapress .site-journal-singular.product-details .site-cta-button:hover{color:#fff}.sp_subject__lookup-heading{color:#58585b}.sp_journals_posts .post-thumbnail img{box-shadow:0 3px 5px 0 rgba(0,0,0,.75)}p.entry-date-time{margin-bottom:10px!important}ul.grid-block li ul li>a{font-size:26px;line-height:24px;color:#000;font-weight:400;font-family:engravers-regular,sans-serif}ul.grid-block li ul li.sub-category a span{font-size:16px;font-family:adelle-regular,sans-serif;font-weight:100;transition:all .3s ease-in-out}ul.grid-block li ul li.sub-category a span:hover{color:#dc6d1c!important}.widget_supapress_search #search-close{color:#fefbfb}.widget_supapress_search .search-form{color:#fefbfb;max-width:800px}.widget_supapress_search .search-form input[type=search]{border-bottom:1px solid #58585b}.widget_supapress_search .search-form input[type=search]::-webkit-input-placeholder{color:#58585b}.widget_supapress_search .search-form input[type=search]::-moz-placeholder{color:#58585b}.widget_supapress_search .search-form input[type=search]::-ms-input-placeholder{color:#58585b}.widget_supapress_search .search-form input[type=search]::placeholder{color:#58585b}.widget_supapress_search .search-form input[type=search]:-webkit-autofill,.widget_supapress_search .search-form input[type=search]:-webkit-autofill:focus,.widget_supapress_search .search-form input[type=search]:-webkit-autofill:hover{-webkit-text-fill-color:#fff}.widget_supapress_search .search-form__submit__icon{color:#fefbfb}div.supapress .search{max-width:rem(1450px)}div.supapress .search .supapress-show-filters{background:#dc6d1c;color:#fff}div.supapress .search .supapress-show-filters span{color:#fff}div.supapress .search .filter-wrapper{font-size:14px}div.supapress .search .filter-wrapper .filter-load-wrapper{background:#fff}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block h3{color:#fff;background:#dc6d1c}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option{color:#444}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a{color:#dc6d1c}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option a:hover{color:#58585b}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block ul .filter-option__sub-filter{color:#2c2e35}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block .additional-filters-toggle{font-weight:700}div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block .clear-filter,div.supapress .search .filter-wrapper .filter-load-wrapper .filter-block .clear-filters{color:#58585b}div.supapress .search .filter-wrapper__custom-menu ul{background:#dc6d1c}div.supapress .search .filter-wrapper__custom-menu ul li a{color:#fff}div.supapress .search .filter-wrapper__custom-menu ul li a:hover{color:#8b8b8e}@media (min-width:720px){div.supapress .search .search-wrapper .pagination-wrapper{border-top:2px solid #dfdfdf;border-bottom:2px solid #dfdfdf}}div.supapress .search .search-wrapper .pagination-wrapper .supapress-pagination-wrapper,div.supapress .search .search-wrapper .pagination-wrapper__pre-page,div.supapress .search .search-wrapper .pagination-wrapper__sort{font-size:14px;color:#000}div.supapress .search .search-wrapper .pagination-wrapper .supapress-pagination-wrapper a{color:#000}div.supapress .search .search-wrapper .pagination-wrapper .supapress-pagination-wrapper a:hover{color:#fff;background:#dc6d1c}div.supapress .search .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-page{background:#deddda}div.supapress .search .search-wrapper .pagination-wrapper .supapress-pagination-wrapper .supapress-current-page{color:#fff;background:#dc6d1c}div.supapress .search .books-wrapper .book-wrapper .information-wrapper,div.supapress .search .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle,div.supapress .search .books-wrapper .book-wrapper .information-wrapper .sp__the-title{color:#2c2e35}div.supapress .search-list .books-wrapper .book-wrapper{border-bottom:1px solid #deddda}div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-title{text-align:center}div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-title a{font-family:adelle-regular,sans-serif;color:#dc6d1c;font-size:16px;line-height:19px;text-align:center;font-weight:400}div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-author-bio,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-format,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-imprint,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-isbn13,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-pages,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-price,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-publication-date,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-publisher,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-sales-date,div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle{font-family:adelle-regular,sans-serif;color:#444;font-size:14px;line-height:17px;text-align:center;font-weight:400}div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-author{font-family:engravers-regular,sans-serif;color:#444;font-size:17px;line-height:14px;text-align:center;font-weight:400}div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .js-show-sp__the-retailers{background-color:#dc6d1c;border:1px solid #dc6d1c}div.supapress .search-list .books-wrapper .book-wrapper .information-wrapper .sp__the-retailers--list li img{border:1px solid #2c2e35}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-title{text-align:center}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-title a{font-family:adelle-regular,sans-serif;color:#dc6d1c;font-size:16px;line-height:19px;text-align:center;font-weight:400}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-author-bio,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-format,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-imprint,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-isbn13,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-pages,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-price,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-publication-date,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-publisher,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-sales-date,div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-subtitle{font-family:adelle-regular,sans-serif;color:#444;font-size:14px;line-height:17px;text-align:center;font-weight:400}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-author{font-family:engravers-regular,sans-serif;color:#444;font-size:17px;line-height:14px;text-align:center;font-weight:400}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .js-show-sp__the-retailers{background-color:#dc6d1c;border:1px solid #dc6d1c}div.supapress .search-grid .books-wrapper .book-wrapper .information-wrapper .sp__the-retailers--list li img{border:1px solid #2c2e35}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section{background-color:#fff;padding-bottom:0}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--links{display:none}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section .under-book-cover .book-wrapper__top-section--links{display:block;margin-top:0;margin-bottom:10px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section .sp__the-cover img{box-shadow:2px 4px 7px 0 #000000bd}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section a.under-book-cover-links{color:grey;font-size:14px;line-height:normal;text-transform:uppercase;display:block;margin-top:10px;margin-bottom:5px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--pdf .generating-pdf,div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section a.under-book-cover-links:hover{color:#dc6d1c}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--pdf .generating-pdf-error{color:#b30000}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--details h1{font-weight:700}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--details h2{font-weight:500}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--details h3{font-size:15px;line-height:17px;color:#444;margin-bottom:10px;font-weight:400;line-height:24px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--details .sp__the-author{font-weight:400;font-size:16px;line-height:20px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__top-section--details .sp__the-pages{text-transform:lowercase}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__breadcrumbs li{color:#444}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section{margin-bottom:20px;background-color:#fff;padding:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #deddda;padding-top:5px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__details{display:none}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__buy-format,div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__details{border-bottom:1px solid #deddda}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__buy-format{-ms-flex-order:2;order:2}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__buy-format .buy-button{transition:color .3s ease-in-out,background-color .3s ease-in-out;background-color:#dc6d1c;color:#fff;border-radius:0}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__buy-format .buy-button:hover{background-color:#58585b;color:#fff}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__buy-format .sp__format{font-size:18px;text-transform:uppercase;color:gray;font-weight:300}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__buy-format .sp__price{font-weight:300;font-size:18px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__buy-section .sp__other-retailers{-ms-flex-order:3;order:3}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information{max-width:1450px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information ul.tabs.r-tabs-nav{text-transform:lowercase}@media (min-width:720px){div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information .tabs__panel{border-top:2px solid #cecfd0;margin-top:-21px}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information .tabs .tabs__link.r-tabs-anchor{font-family:engravers-regular;font-weight:500!important;font-size:22px;color:#000}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information .tabs__content{padding-bottom:20px;color:#444}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information .tabs__content a{color:#dc6d1c}div.supapress .product-details:not(.site-journal-singular) .book-wrapper__information .tabs__content a:hover{text-decoration:underline}}.alternate-buy-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px;border-bottom:1px solid #deddda;margin-top:10px;margin-bottom:10px;padding-bottom:15px;-ms-flex-order:1;order:1}@media (min-width:720px){.alternate-buy-section{-ms-flex-wrap:unset;flex-wrap:unset;row-gap:0}}.alternate-buy-section .buy-left-col{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;row-gap:13px;padding-right:20px}.alternate-buy-section .buy-left-col .format-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;row-gap:5px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.alternate-buy-section .buy-left-col .format-info .format-type{font-size:18px;text-transform:uppercase;color:gray;margin-bottom:8px;font-weight:300}.alternate-buy-section .buy-left-col .format-info .format-isbn-date{font-size:14px!important;color:#000}.alternate-buy-section .buy-left-col .format-info .published-date{text-transform:uppercase;margin-top:10px;color:#000;font-size:14px}.alternate-buy-section .buy-left-col .format-info .format-price{font-weight:300;font-size:18px;color:#444}.dropdown{position:relative;display:inline-block}.dropdown .dropbtn{cursor:pointer;width:160px;background:#fff;display:block;text-align:center;border:2px solid #dc6d1c;color:#dc6d1c;transition:all .3s ease-in-out}.dropdown .dropbtn:hover{background:#dc6d1c;color:#fff}.dropdown .dropbtn:after{content:"\e805";font-size:13px;padding-left:10px;position:relative;top:-.5px;font-family:university-press-fonts}.dropdown .dropdown-content{display:none;transition:.3s;position:relative;background-color:transparent;min-width:160px;overflow:visible;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:1;position:absolute;border-radius:6px}.dropdown .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block;border-radius:0!important;text-align:center;box-shadow:none!important;background:#fff}.dropdown .dropdown-content a:hover{background:#dc6d1c;color:#fff}.dropdown .dropdown-content a:first-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.dropdown .dropdown-content a:last-child{border-bottom-left-radius:6px!important;border-bottom-right-radius:6px!important}.dropdown .show{display:block}.dropdown div#myDropdown{background:transparent;min-height:200px;box-shadow:none!important}.product-page-custom-block-wrapper{-ms-flex-order:5;order:5;display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px!important;margin-bottom:20px;padding:0}@media (min-width:960px){.product-page-custom-block-wrapper{margin-top:unset;margin-bottom:unset}}.product-page-custom-block-wrapper .product-page-custom-block-inner{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:10px;row-gap:10px}.product-page-custom-block-wrapper .product-page-custom-block-inner .product-page-custom-block-button{width:100%;border:2px solid #dc6d1c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:15px 8px 10px;transition:all .3s ease-in-out}@media (min-width:960px){.product-page-custom-block-wrapper .product-page-custom-block-inner .product-page-custom-block-button{width:49%}}.product-page-custom-block-wrapper .product-page-custom-block-inner .product-page-custom-block-button:hover{background:#dc6d1c;color:#fff}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-title{text-align:center}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-title a{font-family:adelle-regular,sans-serif;color:#dc6d1c;font-size:16px;line-height:19px;text-align:center;font-weight:400}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-author-bio,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-format,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-imprint,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-isbn13,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-pages,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-price,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-publication-date,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-publisher,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-sales-date,div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-subtitle{font-family:adelle-regular,sans-serif;color:#444;font-size:14px;line-height:17px;text-align:center;font-weight:400}div.supapress div[id^=isbn-carousel-] .book-wrapper .info-wrapper .sp__the-author{font-family:engravers-regular,sans-serif;color:#444;font-size:17px;line-height:14px;text-align:center;font-weight:400}div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-title a{font-family:adelle-regular,sans-serif;color:#dc6d1c;font-size:16px;line-height:19px;text-align:center;font-weight:400}div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-author-bio,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-format,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-imprint,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-isbn13,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-pages,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-price,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-publication-date,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-publisher,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-sales-date,div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-subtitle{font-family:adelle-regular,sans-serif;color:#444;font-size:14px;line-height:17px;text-align:center;font-weight:400}div.supapress div[id^=isbn-grid-] .book-wrapper .info-wrapper .sp__the-author{font-family:engravers-regular,sans-serif;color:#444;font-size:17px;line-height:14px;text-align:center;font-weight:400}div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-title{text-align:center}div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-title a{font-family:adelle-regular,sans-serif;color:#dc6d1c;font-size:16px;line-height:19px;text-align:center;font-weight:400}div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-author-bio,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-format,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-imprint,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-isbn13,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-pages,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-price,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-publication-date,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-publisher,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-sales-date,div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-subtitle{font-family:adelle-regular,sans-serif;color:#444;font-size:14px;line-height:17px;text-align:center;font-weight:400}div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-author{font-family:engravers-regular,sans-serif;color:#444;font-size:17px;line-height:14px;text-align:center;font-weight:400}div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .js-show-sp__the-retailers{background-color:#dc6d1c;border:1px solid #dc6d1c}div.supapress div[id^=isbn-list-] .book-wrapper .information-wrapper .sp__the-retailers--list li img{border:1px solid #2c2e35}.supapress-search-content-toggle li a{color:#2c2e35}.supapress-search-content-toggle li a.active,.supapress-search-content-toggle li a:hover{border-bottom:3px solid #58585b;color:#58585b}.site-homepage__hero-slide{background-color:#58585b}.site-homepage__hero-slide--copy{background-color:#fff}@media (min-width:720px){.site-homepage__hero-slide--copy{background-color:#fff}}.site-homepage__hero-slide--copy h2{color:#58585b}.site-homepage__bottom-content--block{border-top:1px solid #666}.site-homepage__recent-posts ul li{border-bottom:1px solid #deddda}
/*# sourceMappingURL=style.css.map */
