html,body{font-family:"Noto Sans",serif;font-size:16px;font-weight:400}button,input,textarea{font-family:"Caladea",serif;border-radius:0}button.alt{font-size:26px;padding:10px 30px;border-radius:50px}h2+h3,.beta+h3{border-top:0}h1,.alpha{letter-spacing:0}h1,h2,h3{font-family:"Bricolage Grotesque",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}a:focus,input:focus,button:focus{outline:none;border:0}img{border-radius:0}.button,button{border-radius:0}input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="url"],input[type="password"],input[type="search"],textarea,.input-text{background-color:#fff;color:#24272D;border:1px solid #838383;box-shadow:none;font-family:"Noto Sans",serif}.hentry .entry-content a{text-decoration:none}.hentry .entry-content a:hover{text-decoration:underline}.hentry .entry-content a.button:hover{text-decoration:none}.header-my-account img{width:27px;margin-left:auto;margin-right:2%}.site-header-cart .cart-contents::after{background:url(../../../../../../themes/storefront-child/images/basket-icon.png) no-repeat;background-size:28px 29px;height:29px;width:28px;content:""}header input[type="search"]:focus{outline:0;background-color:transparent}header .search-form{float:right;width:100%;text-align:right;margin-bottom:10px}.search-results .hentry .entry-header{margin-bottom:0;border-bottom:0}.search-results .hentry{margin:0}.search-results h2.entry-title{font-size:22px;margin:0}header input[type="search"]{min-width:300px}header input[type="submit"]{border-radius:50px;font-size:20px!important;padding:5px 30px!important}.search-results h2.entry-title .result-type{font-weight:600;font-size:18px}.search-results article.page,.search-results article.post,.search-results article.product{margin-bottom:35px;float:left;width:100%}.search-result-thumbnail{float:left;width:10%;margin-right:2%}article.type-product .entry-header{float:left;width:78%;margin-top:10px;margin-bottom:10px}article.type-product .entry-summary{float:left;width:78%}.navigation{clear:both;display:flex;justify-content:space-between;margin:2em 0}.nav-previous a,.nav-next a{padding:0;text-decoration:none}.site-header{margin:0 auto 50px;position:relative;border-bottom:0}.currency_switcher{float:left;width:50%;margin-top:0;margin-bottom:15px;text-align:right}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{font-size:14px}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency{border:1px solid #dce1e4}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper .wmc-sub-currency .wmc-currency a{font-size:14px}.woo-multi-currency.wmc-shortcode.plain-vertical .wmc-currency-wrapper span.wmc-current-currency{border:0}.woo-multi-currency.wmc-shortcode.plain-horizontal.layout6 .wmc-currency{font-size:15px}.wcml-dropdown{float:right}.header_currency_switcher.wcml-dropdown .wcml-cs-active-currency>a{font-size:12px}.header_currency_switcher.wcml-dropdown li>a{font-size:12px}.main-navigation{font-family:"Bricolage Grotesque",serif;font-size:20px}.site-search .widget_product_search form::before{top:15px;left:14px;font-size:20px;color:#005f69}.widget_product_search form:not(.wp-block-search) input[type="search"]{padding-left:40px}button.menu-toggle,button.menu-toggle:hover{border-color:#005159;color:#005159;font-family:"Bricolage Grotesque",serif!important;padding:10px 7px 10px 30px;border-radius:2px!important;background-color:transparent!important;font-size:0.875em!important;border:2px solid!important}button.menu-toggle::before,button.menu-toggle::after,button.menu-toggle span::before{left:9px}.handheld-navigation .dropdown-toggle{color:#fff}button.menu-toggle::after,button.menu-toggle::before,button.menu-toggle span::before{background-color:#005159}.handheld-navigation ul{background-color:#005159;padding-top:10px;padding-bottom:10px}@media screen and (max-width:767px){.main-navigation ul li a{padding:5px 20px}}.site-main{width:100%}.home .entry-header.col-full{display:none}.home.page:not(.page-template-template-homepage) .site-header{margin-bottom:0}#hero-image\ desktop{display:block}#hero-image\ mobile{display:none}.home .hentry.type-page .entry-header{display:none}.home-slider{float:left;margin-top:0;width:100%}.home-slider h3{font-size:36px;text-align:center;margin-top:40px;margin-bottom:40px}.hentry .entry-content ul.products li.product>a.button{display:none}.wcpscwc-product-slider button.slick-prev{left:-50px}.wcpscwc-product-slider button.slick-next{right:-50px}.wcpscwc-product-slider .products li{padding:0 10px!important}.wcpscwc-product-slider button.slick-arrow{width:19px;height:33px}.wcpscwc-product-slider button.slick-prev,.wcpscwc-product-slider button.slick-prev:focus,.wcpscwc-product-slider button.slick-prev:hover{left:-35px;background:transparent url(../../../../../../themes/storefront-child/images/arrow-left.png) center center no-repeat!important;background-color:transparent;background-size:19px 33px!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wcpscwc-product-slider button.slick-next,.wcpscwc-product-slider button.slick-next:focus,.wcpscwc-product-slider button.slick-next:hover{right:-35px;background:transparent url(../../../../../../themes/storefront-child/images/arrow-right.png) center center no-repeat!important;background-color:transparent;background-size:19px 33px!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.wcpscwc-product-slider .slick-dots li button{width:17px!important;height:17px!important}.wcpscwc-product-slider .slick-dots li button{border:1px solid #005159!important}.wcpscwc-product-slider .slick-dots li.slick-active button{background:#005159!important}.wcpscwc-product-slider .slick-list{padding-bottom:20px}ul.products li.product .woocommerce-loop-product__title{text-align:left;font-weight:600;margin-bottom:0}ul.products li.product .listing-authorname{text-align:left;font-family:"Caladea",serif;font-size:14px;color:#002347;margin-top:5px}ul.products li.product .listing-subtitle{text-align:left;font-size:12px;line-height:1.3}ul.products li.product img{margin:0 auto 15px}.home-boxes{float:left;width:100%;margin-top:60px}.home-boxes .widgettitle{text-align:center;margin-top:30px}.textwidget p{line-height:1.4}.home-box{float:left;width:31.333%;margin:20px 1%;border-radius:25px;min-height:350px;color:#002347;text-align:center}.home-box .widgettitle{color:#002347;font-size:36px;max-width:380px;margin-left:auto;margin-right:auto;line-height:1.1}.home-box.color5 .widgettitle{color:#fff}.home-box.color5{color:#fff}.home-box-double{float:left;width:64.666%;background:#efefea;margin:20px 1%;border-radius:25px;min-height:350px;text-align:center}.home-box-inner{padding:20px}.color1{background-color:#efefea;background-image:url(../../../../../../themes/storefront-child/images/footer-bg-shape.png);background-repeat:no-repeat;background-size:250px;background-position:bottom right}.color2{background:#9ec1a3}.color3{background:#96b9fc}.color4{background:#cdcb33}.color5{background:#005159}.home-box-inner a{background:#4041CB;padding:10px 30px;color:#fff;border-radius:50px;margin-top:10px;display:inline-block;font-family:"Caladea",serif;font-weight:600;font-size:26px}.home-box-inner a:hover{background:#2728b2}.hentry .entry-content .home-box-inner a{text-decoration:none}.home-box-double .widgettitle{font-size:36px;text-align:center;line-height:1.1}.home-boxes .home-box-double .widgettitle{max-width:500px;text-align:center;margin-left:auto;margin-right:auto}.home-boxes .home-box-double .textwidget{max-width:500px;text-align:center;margin-left:auto;margin-right:auto}.home-lower-box{float:left;margin-top:70px;background-color:#9ec1a3;border-radius:25px;text-align:center;padding:100px 20%;background-image:url(../../../../../../themes/storefront-child/images/home-lower-shape1.png),url(../../../../../../themes/storefront-child/images/home-lower-shape2.png);background-repeat:no-repeat;background-size:180px,220px;background-position:30px 30px,bottom right}.home-lower-box .widgettitle{color:#002347;font-size:36px;margin-left:auto;margin-right:auto;line-height:1.1}.home-lower-box .textwidget{color:#002347}.pt-cv-edit-view{display:none}.home-blog-posts{float:left;display:block;width:100%}.home-blog-posts h3{font-size:36px;text-align:center;margin-top:20px;margin-bottom:10px}.pt-cv-view .pt-cv-title{font-family:"Bricolage Grotesque",serif;padding:10px 20px;margin-bottom:0;font-size:21px}.pt-cv-view .pt-cv-ifield{background:#f8f8f8;border-radius:25px;padding-top:0;padding-bottom:35px;box-shadow:1px 11px 15px -10px rgba(0,0,0,.25);-webkit-box-shadow:1px 11px 15px -10px rgba(0,0,0,.25);-moz-box-shadow:1px 11px 15px -10px rgba(0,0,0,.25)}.pt-cv-content,.pt-cv-content *{line-height:1.4;padding:0 20px}.pt-cv-meta-fields{font-family:"Caladea",serif;color:#000;font-size:18px;padding:0 20px}.pt-cv-meta-fields span,.pt-cv-meta-fields time,.pt-cv-meta-fields a{color:#000}.single-post .hentry .entry-content a{text-decoration:none}.post-navigation{display:none}.cat-links a,.tags-links a{color:#063462;text-decoration:none}.hentry .entry-header .posted-on{font-weight:600}.archive.category h1.page-title{margin-bottom:50px}.archive.category h2.alpha.entry-title,.single-post h1.entry-title{font-size:34px;padding-top:10px}.archive.category .hentry .entry-header,.single-post .hentry .entry-header{border-bottom:0}.archive.category .hentry .entry-taxonomy{border-top:1px solid #002347}.page-id-99 h1.entry-title{display:none}.page-id-99 .pt-cv-view .pt-cv-title{font-weight:400;padding:5px 30px 5px 0}.page-id-99 .pt-cv-title a{font-size:24px;color:#002347}.page-id-99 .pt-cv-meta-fields{font-family:"Noto Sans",serif;color:#000;font-size:16px;line-height:1.4;padding:10px 30px 20px 0}.page-id-99 .pt-cv-view.iscvblock:not(.pt-cv-overlaygrid):not(.pt-cv-scrollable) .pt-cv-meta-fields *{color:#000}.page-id-99 .pt-cv-content,.page-id-99 .pt-cv-content *{padding:0 30px 0 0;font-size:18px}#pt-cv-view-f78eacc69j .pt-cv-readmore{background-color:#4041CB!important;padding:10px 30px;color:#fff;border-radius:50px;margin-top:30px;display:inline-block;font-family:"Caladea",serif;font-weight:600;font-size:26px}.pt-cv-content-item{margin-bottom:40px}.page-id-99 .cv-main-post .pt-cv-thumb-wrapper{margin-bottom:25px}#secondary .widget .widget-title,#secondary .widget .widgettitle{font-family:"Bricolage Grotesque",serif;color:#002347;font-size:22px;border-bottom:0;font-weight:400;margin-bottom:20px}#secondary .widget_recent_entries ul li::before,#secondary .widget_pages ul li::before,#secondary .widget_categories ul li::before,#secondary .widget_archive ul li::before,#secondary .widget_recent_comments ul li::before,#secondary .widget_nav_menu ul li::before,#secondary .widget_links ul li::before,#secondary .widget_product_categories ul li::before,#secondary .widget_layered_nav ul li::before,#secondary .widget_layered_nav_filters ul li::before{display:none;content:''}#secondary .widget_recent_entries ul li,#secondary .widget_pages ul li,#secondary .widget_categories ul li,#secondary .widget_archive ul li,#secondary .widget_recent_comments ul li,#secondary .widget_nav_menu ul li,#secondary .widget_links ul li,#secondary .widget_product_categories ul li,#secondary .widget_layered_nav ul li,#secondary .widget_layered_nav_filters ul li{padding-left:0;margin-bottom:10px}.widget-area .widget a{font-weight:400;text-decoration:none;font-size:16px;color:#002347}.header-widget-region .widget{padding:0;margin-bottom:30px}.page h4{font-size:17px;font-weight:600}.page a.button{font-family:"Caladea",serif;font-size:22px;padding:10px 30px;border-radius:50px;margin-bottom:30px}.page-template-default .site-header,.page-template.page:not(.woocommerce-page) .site-header{margin-bottom:0}.page-template-default h1.entry-title,.page-template.page:not(.woocommerce-page) h1.entry-title{background-color:#EFEFEA;text-align:center;padding:110px 20px;font-size:60px;line-height:1;background-image:url(../../../../../../themes/storefront-child/images/default-cms-shape1.png),url(../../../../../../themes/storefront-child/images/default-cms-shape2.png);background-repeat:no-repeat;background-size:180px,220px;background-position:top left,bottom right}.page-template-default.page-id-107 h1.entry-title,.page-template.page.page-id-107 h1.entry-title{background-color:#005159;background-image:url(../../../../../../themes/storefront-child/images/contact-shape1.png),url(../../../../../../themes/storefront-child/images/contact-shape2.png);color:#fff}.page-template-default.page-id-111 h1.entry-title,.page-template.page.page-id-111 h1.entry-title,.page-template-default.page-id-17775 h1.entry-title,.page-template.page.page-id-17775 h1.entry-title,.page-template-default.page-id-17790 h1.entry-title,.page-template.page.page-id-17790 h1.entry-title,.page-template-default.page-id-17800 h1.entry-title,.page-template.page.page-id-17800 h1.entry-title,.page-template-default.page-id-17805 h1.entry-title,.page-template.page.page-id-17805 h1.entry-title,.page-template-default.page-id-32652 h1.entry-title,.page-template.page.page-id-32652 h1.entry-title,.page-template-default.page-id-17816 h1.entry-title,.page-template.page.page-id-17816 h1.entry-title,.page-template-default.page-id-17827 h1.entry-title,.page-template.page.page-id-17827 h1.entry-title{background-color:#005159;background-image:url(../../../../../../themes/storefront-child/images/publish-shape1.png),url(../../../../../../themes/storefront-child/images/publish-shape2.png);color:#fff}#mc_embed_signup .button{background-color:#4041CB!important;font-size:24px!important;font-weight:600!important;border-radius:50px!important;padding:10px 30px!important;height:auto!important}#mc_embed_signup .button:hover{background-color:#2728b2!important}#mc_embed_signup .mc-field-group input,#mc_embed_signup .mc-field-group select{padding:15px 10px!important;background-color:#fff!important;border:1px solid #838383!important}#mc_embed_signup input{border-radius:0!important}#mc_embed_signup .mc-field-group.input-group input{transform:scale(1.5);margin-right:10px!important}#mc_embed_signup .mc-field-group.input-group ul li{padding:3px 0;margin:5px 0 5px 14px!important}.archive h1.entry-title{text-align:center;margin:0 0 50px 0}.tax-pa_series .woocommerce-products-header{text-align:center;max-width:1375px;margin:0 auto;padding:20px 2.617924em 0}.series-header-widget-area.full-width{max-width:1375px;margin:0 auto;padding:15px 2.617924em 40px}.storefront-full-width-content .woocommerce-products-header .series-header-widget-area{text-align:left}.series-header-widget-area img{width:200px;margin-right:5%;margin-bottom:25px}.tax-pa_series .woocommerce-products-header__title.page-title{margin-bottom:40px}.page-template-default.parent-pageid-109 h1.entry-title{background-image:none;background-color:transparent;font-size:49px;padding:60px 20px 0}.parent-pageid-109 .pt-cv-view .pt-cv-ifield{background:transparent;border:0;padding-top:0;padding-bottom:0;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0}.parent-pageid-109 .pt-cv-view .pt-cv-title{font-size:16px;font-family:"Bricolage Grotesque",serif;padding:10px 20px 0}.parent-pageid-109 .pt-cv-meta-fields{font-family:"Bricolage Grotesque",serif;color:#002347;font-size:16px}.tax-pa_imprint .woocommerce-products-header{text-align:center;max-width:1375px;margin:0 auto;padding:20px 2.617924em 0}.imprint-header-widget-area.full-width{max-width:1375px;margin:0 auto;padding:15px 2.617924em 40px}.tax-pa_imprint .woocommerce-products-header__title.page-title{margin-bottom:40px}.storefront-full-width-content .woocommerce-products-header .imprint-header-widget-area{text-align:left}.imprint-header-widget-area img{width:200px;margin-right:5%;margin-bottom:25px}.page-template-default.page-id-109 h1.entry-title{background-image:url(../../../../../../themes/storefront-child/images/imprint-shape1.png),url(../../../../../../themes/storefront-child/images/imprint-shape2.png);background-repeat:no-repeat;background-size:180px,220px;background-position:top left,bottom right}.wpb-wps-slider-item{padding-left:8px;padding-right:8px}.grid_no_animation figcaption{background:transparent!important;text-align:left!important}.wpb-woo-products-slider button.owl-dot{background:transparent;padding:0}.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot.active span{background:#005159!important}.wpb-woo-products-slider.owl-theme .owl-dots .owl-dot span{background:#fff!important}.owl-theme .owl-dots .owl-dot span{width:17px!important;height:17px!important;border:1px solid #005159!important}.wpb-woo-products-slider.owl-theme .owl-nav [class*="owl-"]{background:transparent!important}.wpb-wps-fa-angle-left::after,.wpb-wps-fa-angle-right::after{width:15px!important;height:15px!important;border-top:2px solid #005159!important;border-right:2px solid #005159!important}.parent-pageid-113 .product-newsletter-signup{background-image:url(../../../../../../themes/storefront-child/images/subject-newsletter-shape1.png),url(../../../../../../themes/storefront-child/images/subject-newsletter-shape2.png);background-size:220px,100px;background-position:bottom left,right 30px top 50px}.page-template.page.page-id-32562.parent-pageid-113 h1.entry-title,.page-template.page.page-id-5042.parent-pageid-113 h1.entry-title{background-image:url(../../../../../../themes/storefront-child/images/subject-early-modern-history-shape1.png),url(../../../../../../themes/storefront-child/images/subject-early-modern-history-shape2.png);background-position:bottom left,top right}.page-template.page.page-id-32593.parent-pageid-113 h1.entry-title,.page-template.page.page-id-6082.parent-pageid-113 h1.entry-title{background-color:#005159;background-image:url(../../../../../../themes/storefront-child/images/subject-early-modern-literature-shape1.png),url(../../../../../../themes/storefront-child/images/subject-early-modern-literature-shape2.png);background-position:top left,bottom right;color:#EFEFEA}.page-template.page.page-id-32606.parent-pageid-113 h1.entry-title,.page-template.page.page-id-4582.parent-pageid-113 h1.entry-title{background-color:#005159;background-image:url(../../../../../../themes/storefront-child/images/subject-18th-century-shape1.png),url(../../../../../../themes/storefront-child/images/subject-18th-century-shape2.png);background-position:top left,bottom right;color:#EFEFEA}.page-template.page.page-id-115.parent-pageid-113 h1.entry-title,.page-template.page.page-id-5187.parent-pageid-113 h1.entry-title{background-image:url(../../../../../../themes/storefront-child/images/subject-german-studies-shape1.png),url(../../../../../../themes/storefront-child/images/subject-german-studies-shape2.png);background-position:top left,bottom right}.page-template.page.page-id-32649.parent-pageid-113 h1.entry-title,.page-template.page.page-id-6158.parent-pageid-113 h1.entry-title{background-color:#063462;background-image:url(../../../../../../themes/storefront-child/images/subject-hispanic-studies-shape1.png),url(../../../../../../themes/storefront-child/images/subject-hispanic-studies-shape2.png);background-position:top left,bottom right;color:#EFEFEA}.page-template.page.page-id-32695.parent-pageid-113 h1.entry-title,.page-template.page.page-id-4990.parent-pageid-113 h1.entry-title{background-image:url(../../../../../../themes/storefront-child/images/subject-literature-shape1.png),url(../../../../../../themes/storefront-child/images/subject-literature-shape2.png);background-position:bottom left,top right}.page-template.page.page-id-32719.parent-pageid-113 h1.entry-title,.page-template.page.page-id-5927.parent-pageid-113 h1.entry-title{background-color:#063462;background-image:url(../../../../../../themes/storefront-child/images/subject-maritime-history-shape1.png),url(../../../../../../themes/storefront-child/images/subject-maritime-history-shape2.png);background-position:bottom left,top right;color:#EFEFEA;background-size:180px,180px}.page-template.page.page-id-32736.parent-pageid-113 h1.entry-title,.page-template.page.page-id-6174.parent-pageid-113 h1.entry-title{background-color:#063462;background-image:url(../../../../../../themes/storefront-child/images/subject-medieval-studies-shape1.png),url(../../../../../../themes/storefront-child/images/subject-medieval-studies-shape2.png);background-position:top left,bottom right;color:#EFEFEA}.page-template.page.page-id-32757.parent-pageid-113 h1.entry-title,.page-template.page.page-id-5033.parent-pageid-113 h1.entry-title{background-color:#005159;background-image:url(../../../../../../themes/storefront-child/images/subject-modern-history-shape1.png),url(../../../../../../themes/storefront-child/images/subject-modern-history-shape2.png);background-position:bottom left,top right;color:#EFEFEA;background-size:230px,180px}.page-template.page.page-id-32831.parent-pageid-113 h1.entry-title,.page-template.page.page-id-6062.parent-pageid-113 h1.entry-title{background-color:#005159;background-image:url(../../../../../../themes/storefront-child/images/subject-music-shape1.png),url(../../../../../../themes/storefront-child/images/subject-music-shape2.png);background-position:top left,bottom right;color:#EFEFEA;background-size:180px,230px}.pt-cv-view .pt-cv-carousel-indicators li{width:15px;height:15px;margin:0;background:0 0;border:1px solid #005159!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.pt-cv-view .pt-cv-carousel-indicators li.active{background-color:#005159;background-image:none;border:1px solid #005159;width:15px;height:15px}.pt-cv-view .carousel-control span{background:transparent;color:#005159}.pt-cv-view .carousel-control span:hover{background:transparent;color:#005159}.parent-pageid-113 .site-header{margin-bottom:0}.parent-pageid-1005002265314064 .hentry.type-page .entry-header h1.entry-title{display:none}.parent-pageid-1005002265314064 .entry-content{float:left;width:70%}.page-template.page.page-id-113 h1.entry-title,.page-template-default.parent-pageid-113 h1.entry-title,.page-template.page.parent-pageid-113 h1.entry-title{background-image:url(../../../../../../themes/storefront-child/images/subject-shape1.png),url(../../../../../../themes/storefront-child/images/subject-shape2.png)}.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category ul{list-style:none;display:block;margin:0 0 20px 0}.university-press-theme-a-z__grid .grid-block>li:first-child{width:80px;font-size:50px;line-height:70px;margin-right:20px;margin-bottom:20px;color:#002347;font-family:"Bricolage Grotesque",serif;font-weight:400}.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category ul ul li{display:inline-block;width:31.33%;margin-right:1%}.yith-wcan-filters .yith-wcan-filter .filter-title{background:#efefef;font-size:16px;font-weight:400;color:#000;padding:5px 15px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>a,.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item>label>a{color:#002347;font-size:15px}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item{line-height:1.7}.yith-wcan-filters .yith-wcan-filter .filter-items .filter-item input[type="checkbox"]{margin-right:5px}ul#archives-list-truncated li,ul#additionalArchives li{padding-left:0;margin-bottom:10px}button#loadMoreArchives,button#loadLessArchives{background:transparent;color:#002347;padding:0;font-family:"Noto Sans",serif;font-size:16px}table:not(.has-background) th{background-color:#efefea;font-family:"Caladea",serif;font-size:18px}.woocommerce-message,.woocommerce-info{background-color:#005159;border-left:0;border-radius:10px}.woocommerce-message:focus,.woocommerce-info:focus,.woocommerce-error:focus{outline:none}.woocommerce-error{background-color:#d90000;border-left:0}.woocommerce-noreviews,p.no-comments{border-left:0}blockquote{padding:0;border-left:0;font-style:normal;margin:0 0 50px 0}cite{font-style:normal;text-align:right;display:block;font-size:14px;font-weight:600}.product-recommend-to-library-button{float:left;width:100%;margin-top:20px}.product-page-promo{pointer-events:all;display:block;float:left;width:100%;margin-top:40px}.product-recommend-to-library-button a{padding:10px 30px 10px 60px;min-width:31%;display:inline-block;text-align:center;border-radius:50px;color:#4041cb;border:2px solid #4041cb;font-family:"Caladea",serif;font-size:18px;font-weight:600;background-image:url(../../../../../../themes/storefront-child/images/recommend-to-library-icon.png);background-repeat:no-repeat;background-size:40px;background-position:10px 5px}.product-recommend-to-library-button a:hover{color:#2728b2;border:2px solid #2728b2}.single-product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{pointer-events:none}.shop_table thead{font-family:"Caladea",serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:18px}a.remove::before{color:#132d55}.woocommerce-breadcrumb a:first-of-type::before{display:none;content:''}.woocommerce-breadcrumb a,a.woocommerce-review-link,.product_meta a{color:#063462}.woocommerce-breadcrumb a{text-decoration:none}.woocommerce-breadcrumb a:hover{text-decoration:underline}h1.product_title.entry-title{margin-top:20px;margin-bottom:10px;color:#063462;font-size:36px}h2.product-subtitle{color:#063462;font-family:"Caladea",serif;font-size:21px;margin-bottom:15px}h3.product-authorname{padding-top:0;font-family:"Caladea",serif;color:#000;font-size:14px;margin-bottom:0;line-height:1.4}h3.product-authorname p{margin-bottom:0}h3.product-format{font-size:22px;color:#24272d;margin-bottom:0}h3.product-format.download{float:left;margin-right:6px;clear:none}.single-product div.product p.price{float:left;width:100%}.product-left-attributes{float:left;width:100%;margin-top:20px;pointer-events:all}.product-left-attributes h4{font-family:"Noto Sans",serif;font-weight:600;font-size:12px;color:#000}.product-left-attributes .meta-item{font-size:12px}.request-an-exam-copy{display:block;float:left;width:100%;margin-top:20px;font-family:"Caladea",serif}.request-an-exam-copy a{background-image:url(../../../../../../themes/storefront-child/images/request-exam-copy-icon.png);background-repeat:no-repeat;background-size:50px;display:block;height:50px;padding:10px 10px 10px 60px}.request-an-exam-copy a:hover{color:#000}.product-left-attributes-wrapper{pointer-events:all}.single-product .content-area{width:100%;margin:0 auto}.single-product .site-main{padding-right:0}.single-product div.product.product-type-grouped p.price{margin:0}.contributor{margin-bottom:15px}.single-product .woocommerce-grouped-product-list-item{float:left;width:31%;margin:0 2% 15px 0;border:0;border-radius:25px;padding:25px 25px 0 25px;color:#002347;background:#EFEFEA;min-height:225px}.single-product .woocommerce-grouped-product-list{margin-top:30px;margin-bottom:20px;float:left;width:100%;margin-right:0}.single-product table:not(.has-background) tbody td,.single-product table:not(.has-background) tbody tr:nth-child(2n) td,.single-product fieldset,fieldset legend{background-color:transparent}.single-product .child-product-format{font-family:"Bricolage Grotesque",serif;font-size:22px;line-height:1;color:#063462;margin-bottom:15px}.single-product .child-product-sku{font-size:14px;margin:10px 0 15px;line-height:1.3;color:#000}.single-product .child-product-publication-date{margin-bottom:20px}.single-product .child-product-publication-date .publication-day{display:none}.single-product .child-product-price{float:left;margin-top:13px;margin-left:0;font-family:"Bricolage Grotesque",serif;font-weight:600;font-size:16px}.single-product div.product form.cart table.woocommerce-grouped-product-list .woocommerce-grouped-product-list-item__quantity .quantity{margin-right:10px}.single-product input[type="checkbox"]{padding:0;float:left;margin-top:18px;margin-right:10px;transform:scale(1.5)}.single-product input[type="number"]{padding:5px 5px}.sinlge-product .child-product-price{font-family:"Bricolage Grotesque",serif;font-weight:600;font-size:16px;color:#002347}.product-type-simple .stock.out-of-stock{float:right}.child-product-publication-date{font-size:16px}.pre-order-label2{display:block;font-size:12px;line-height:1.3;margin-top:5px}@media (max-width:1092px){.single-product .woocommerce-grouped-product-list{margin-bottom:0;width:100%;margin-right:0}}.single-product .cart.grouped_form .single_add_to_cart_button.button{clear:both;display:block;min-width:31%}.single-product .product-format{font-weight:700}.single-product .woocommerce-grouped-product-list-item__label{display:none}.single-product div.product form.cart .quantity{padding-top:8px;margin-bottom:25px}.woocommerce-grouped-product-list .button.product_type_simple{display:none}.woocommerce-grouped-product-list-item__quantity label{font-family:"Bricolage Grotesque",serif;font-size:22px;line-height:1;color:#063462}.woocommerce-grouped-product-list-item__quantity .isbn{font-size:14px;margin:10px 0;line-height:1.3;color:#000}.woocommerce-grouped-product-list-item__quantity .isbn .publication-date{display:block;font-size:14px;margin-top:10px}.woocommerce-grouped-product-list-item__price{font-family:"Bricolage Grotesque",serif;font-weight:600;font-size:16px}#toggle{width:100%;background:gray;position:absolute;height:150px;top:0;left:0;opacity:0;cursor:pointer}.woocommerce-grouped-product-list.group_table td{padding:0}.control-me{width:100%;position:absolute;top:0;left:0;z-index:-999}.control-me::after{content:"0";font-size:100px;background:#efefea;display:inherit;width:100%;color:transparent;min-height:200px}#toggle:checked~.control-me::after{content:"1";background:#005159;display:inherit;width:100%;color:transparent}#toggle:checked~.control-me:hover::after{background:#005159}.visually-hidden{position:absolute;left:-100vw}.format-help{float:right;cursor:pointer;z-index:999;position:relative;font-size:18px;font-weight:700;width:25px;height:25px;text-align:center;border-radius:50%;border:1px solid #333;background:#fff;line-height:22px}.format-help:focus{border:1px solid #333}.single-product div.product form.cart{margin-bottom:0;padding:0}.single-product .description-wrapper div.format-details{margin:0}.select-format-notice{display:block;float:left;width:100%;margin-bottom:20px;font-weight:700;font-size:15px;line-height:1.3}.preorder-msg{font-size:16px;position:absolute;bottom:20px;right:28px}.addtoany_list{margin-top:35px;margin-bottom:25px;float:left}.product-more-link{text-align:center;margin-bottom:60px}.product-more-link a{background:#4041CB;padding:10px 30px;color:#fff;border-radius:50px;margin-top:10px;display:inline-block;font-family:"Caladea",serif;font-weight:600;font-size:26px}.woocommerce-tabs{background:#EFEFEA;border-radius:25px}.woocommerce-tabs ul.tabs li{padding:0 10px 0 25px;display:inline-block;margin:0;border:0}.woocommerce-Tabs-panel h2{display:none}.woocommerce-tabs ul.tabs{border-top:0}.woocommerce-tabs ul.tabs li.active{color:#063462}.woocommerce-tabs ul.tabs li a{color:#000;padding:8px 0;font-weight:400;font-size:24px;font-family:"Bricolage Grotesque",serif}.woocommerce-tabs ul.tabs li.active a{color:#063462}.related.products{float:left;display:block;margin-top:40px;width:100%}.related>h2:first-child,.upsells>h2:first-child{font-size:36px;margin-bottom:50px;text-align:center;color:#063462}.product-newsletter-signup{background-color:#EFEFEA;border-radius:25px;text-align:center;padding:100px 20%;background-image:url(../../../../../../themes/storefront-child/images/product-newsletter-bg-shape.png);background-repeat:no-repeat;background-size:220px;background-position:bottom left}.product-newsletter-signup h3{color:#063462;font-size:36px;line-height:1.1}.product-newsletter-signup a{background:#4041CB;padding:10px 30px;color:#fff;border-radius:50px;margin-top:35px;display:inline-block;font-family:"Caladea",serif;font-weight:600;font-size:26px}.product-page-promo-mobile{display:none!important}.hentry .entry-content .product-newsletter-signup a{text-decoration:none}.product-newsletter-signup a:hover{background:#2728b2}.woo-multi-currency.wmc-price-switcher{margin:-1px 0 0 0}.checkout-tax-estimate{margin:0 0 20px 0;font-size:14px}.product-remove{border-radius:10px 0 0 10px}.product-subtotal{border-radius:0 10px 10px 0}table.cart td.product-name{font-family:"Bricolage Grotesque",serif;font-weight:700;font-size:18px}.wc-proceed-to-checkout .button.checkout-button{font-size:26px;font-family:"Caladea",serif}.cart dt.variation-AuthorName,.cart dt.variation-Format,.woocommerce-checkout-review-order dt.variation-AuthorName,.woocommerce-checkout-review-order dt.variation-Format{display:none}.cart dl.variation,.woocommerce-checkout-review-order dl.variation{font-size:.8em;margin-top:-15px;font-family:"Noto Sans",serif;color:#000}.cart dt.variation-ISBN{float:left;margin-right:3px;margin-top:-20px;font-weight:400;font-family:"Noto Sans",serif;font-weight:400;display:none}.cart dd.variation-ISBN{float:left;margin-top:-5px;font-family:"Noto Sans",serif;font-weight:400}.woocommerce-checkout-review-order dt.variation-ISBN{float:left;margin-right:3px;margin-top:-20px;font-weight:400;display:none}.woocommerce-checkout-review-order dd.variation-ISBN{float:left;font-weight:400}.woocommerce-checkout-review-order .product-quantity{float:right;font-weight:400;font-size:14px}table.woocommerce-checkout-review-order-table .product-name{width:60%}.cart-subtotal th{border-radius:10px 10px 0 0}.order-total th{border-radius:0 0 10px 10px}#payment .payment_methods>.wc_payment_method>label{border-radius:10px;background-color:#efefea;margin:0}#payment .payment_methods>li:not(.woocommerce-notice){background-color:#fff}#payment .payment_methods>li .payment_box,#payment .place-order{background-color:#fff}.shop_table.woocommerce-checkout-review-order-table th.product-name{border-radius:10px 0 0 10px}.shop_table.woocommerce-checkout-review-order-table th.product-total{border-radius:0 10px 10px 0}.cart-lower-partner-note{text-align:center;font-weight:600;margin:30px 10px 0}.checkout-customs-note{text-align:left;font-weight:600;margin:0 10px 30px 0;line-height:1.3}.woocommerce-cart-form .button,.woocommerce-cart-form button{border-radius:50px}.item-requires-app{font-size:14px}.storefront-handheld-footer-bar{border-top:0;box-shadow:none}.storefront-handheld-footer-bar ul li>a{background:#173662}.storefront-handheld-footer-bar ul li.cart .count{background-color:#e8fe5b;border-color:#e8fe5b;color:#002347;font-weight:700}.cart_item td.product-name{font-family:"Bricolage Grotesque",serif;font-weight:700;line-height:1.3;color:#002347}.site-footer .storefront-handheld-footer-bar a:not(.button):not(.components-button){color:#fff}.widget_nav_menu ul li::before{content:"";display:none}.widget_nav_menu ul li{padding-left:0;margin-bottom:6px}.site-footer{background-image:url(../../../../../../themes/storefront-child/images/footer-bg-shape.png);background-repeat:no-repeat;background-size:250px;background-position:bottom right}.site-footer a{text-decoration:none;text-transform:none}.footer-widgets .widget{margin-bottom:30px}.basket-item-format{font-size:14px;margin-top:3px;font-family:"Noto Sans",serif;font-weight:400;color:#000}.woocommerce-checkout-review-order-table th{font-size:21px}.wc-forward::after{display:none;content:"";margin-left:0}.site-info{text-align:center;padding:20px 0 0}.stock.in-stock{display:none}.stock.out-of-stock{display:block}.stock::before{display:none}.stock.out-of-stock{color:#000}.product-description h2{display:none}.content-area{display:flex;flex-direction:row-reverse;gap:2em}body.storefront-sidebar-right .content-area{flex-direction:row;float:left}body.storefront-sidebar-right.left-sidebar .widget-area{width:21.7391304348%;float:right;margin-left:4.347826087%;margin-right:0;margin-top:20px}.single-post a.button{font-family:"Caladea",serif;font-size:22px;padding:10px 30px;border-radius:50px;margin-bottom:30px}.hentry .entry-content .woocommerce-MyAccount-navigation ul li{border:1px solid #DCE1E4;margin-bottom:5px;padding-left:15px;padding-right:15px}.hentry .entry-content .woocommerce-MyAccount-navigation ul{border-top:0}.woocommerce-MyAccount-navigation-link a{color:#1C4360}.woocommerce-table--order-details .product-quantity{font-weight:400}.woocommerce-account address{font-style:normal}.woocommerce-button.button.wt_pklist_invoice_print.order-actions-button,.woocommerce-button.button.wt_pklist_invoice_download.order-actions-button{display:none}.custom-continue-shopping{float:right}.custom-continue-shopping a:hover{text-decoration:none!important;background-color:#2728b2}@media screen and (min-width:768px){.page-template-template-fullwidth-php .woocommerce-MyAccount-navigation{width:21.7391304348%;float:left;margin-right:4.347826087%}.page-template-template-fullwidth-php .woocommerce-MyAccount-content{width:73.9130434783%;float:left;margin-right:0}}@media screen and (max-width:1124px){#pt-cv-view-f78eacc69j .pt-cv-thumb-wrapper.miniwrap{width:100%!important}}@media screen and (min-width:981px) and (max-width:1124px){.woocommerce-grouped-product-list-item__quantity label{font-size:21px}.woocommerce-grouped-product-list-item__quantity .isbn{font-size:15px}.home-box-double{width:100%}.home-box{width:48%}.site-info{max-width:450px;margin-left:auto;margin-right:auto}}@media screen and (max-width:980px){.single-product .woocommerce-grouped-product-list-item{margin-right:0;width:100%}.home-box-double{width:100%}.home-box{width:48%}.site-info{max-width:450px;margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.site-header{padding-top:10px;padding-bottom:0}.woocommerce-active .site-header .site-search{width:40%;float:right;margin:0 0 10px;clear:both;min-width:425px}.woocommerce-active .site-header .main-navigation{width:100%;margin-right:0}.storefront-primary-navigation{background:#005159;margin-top:10px}.site-header .site-branding{clear:none}.woocommerce-active .site-header .site-branding{float:left;width:50%;margin-right:0;margin-top:16px;margin-bottom:10px}.header-my-account{float:right;width:50px;margin-top:5px}.header-social-icons{float:right;width:222px;margin-right:15px}img.header-social-icon{width:36px;float:left;margin:0 4px}.woocommerce-active .site-header .site-header-cart{width:56px;margin-top:5px}.site-header .site-branding img{max-width:400px;padding-top:23px}.site-header-cart .cart-contents .amount{display:none}.site-header-cart .cart-contents .count{display:none}.site-branding,.site-search,.site-header-cart,.site-logo-anchor,.site-logo-link,.custom-logo-link{margin-bottom:0}.site-header-cart .cart-contents{padding:0}.storefront-full-width-content.woocommerce-cart .entry-header{padding:0 0 40px}.storefront-full-width-content.woocommerce-checkout .entry-header{padding:0 0 40px}.main-navigation ul.menu>li>a,.main-navigation ul.nav-menu>li>a{padding:15px 13px}.main-navigation ul.menu ul.sub-menu,.main-navigation ul.nav-menu ul.children{background-color:#005159}.main-navigation ul.menu ul li a,.main-navigation ul.nav-menu ul li a{min-width:400px;padding:5px 20px}.product-description{float:left;display:block;width:52.9411764706%}.storefront-full-width-content.single-product div.product .woocommerce-tabs{clear:none;float:left;width:100%;margin-top:25px}.storefront-full-width-content .woocommerce-tabs ul.tabs{width:100%;float:left;margin:20px 0 0 0;border-bottom:0;padding:0}.woocommerce-tabs ul.tabs li.active::after{display:none}.storefront-full-width-content .woocommerce-tabs .panel{width:100%;margin-bottom:25px}.woocommerce-tabs{padding-top:0;padding-bottom:0}.woocommerce-tabs .panel{width:100%;padding:25px}.single-product div.product .woocommerce-product-gallery,.single-product div.product .woocommerce-product-gallery{width:25%;margin-right:5%}.single-product div.product .summary,.single-product div.product .summary{width:70%}.woocommerce-tabs .panel{width:100%;font-size:16px;padding-bottom:35px}.woocommerce-tabs ul.tabs{width:100%;float:left;margin-right:0;padding-top:20px;margin-bottom:0}.single-product div.product .woocommerce-tabs{max-width:1000px;margin:0 auto}.woocommerce-tabs ul.tabs li{width:auto;text-align:left}.storefront-full-width-content .woocommerce-products-header{padding:0 0 25px}.col-full{max-width:1375px}table.woocommerce-product-attributes.shop_attributes th{width:30%}.site-header-cart .cart-contents .count{display:block;position:absolute;font-size:11px;top:-5px;left:-3px;font-weight:500;opacity:1;background:#005f69;border-radius:20px;padding:0 5px;color:#fff}.page-template-template-fullwidth-php table.cart thead{font-size:22px}table.cart th,table.cart td{padding:15px}.footer-widgets.col-2 .block.footer-widget-1{width:65%;margin-right:4%}.footer-widgets.col-2 .block.footer-widget-2{width:30.8260869565%;margin-right:0}.footer-widgets{padding-top:20px;border-bottom:0}.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{width:30%;margin-right:5%}.storefront-full-width-content.single-product div.product .summary{width:65%}.right-sidebar .widget-area{padding-top:40px}.tax-pa_series .widget_yith-woocommerce-ajax-navigation-filters,.tax-pa_imprint .widget_yith-woocommerce-ajax-navigation-filters{padding-top:70px}.storefront-breadcrumb{margin:0 0 0 0}.archive .storefront-breadcrumb{float:left;width:100%;margin:0 0 0 0}.single-product .storefront-breadcrumb{padding-bottom:50px}.single-product .site-header{margin:0 auto 30px}}@media screen and (max-width:767px){.header-my-account{display:none}.site-header .site-logo-anchor img,.site-header .site-logo-link img,.site-header .custom-logo-link img{max-width:340px;margin:0 auto}.site-branding{width:68%;padding-top:10px;padding-right:2px}.header-social-icons{display:none}.cart dt.variation-ISBN{display:none}.cart dd.variation-ISBN{float:right}.currency_switcher{display:none}.wcml-dropdown{float:none;margin:0 auto}#hero-image\ desktop{display:none}#hero-image\ mobile{display:block}.home-box-double{width:100%;margin-left:0;margin-right:0}.home-box{width:100%;margin-left:0;margin-right:0}.woocommerce-tabs{float:left;padding:15px 0;margin-top:25px;margin-bottom:35px}.woocommerce-tabs ul.tabs{margin-left:8px;margin-right:8px;border-bottom:0}.woocommerce-tabs ul.tabs li{width:100%;margin:0 0 5px 0;border-bottom:0;border-radius:0 25px 25px 0}.woocommerce-tabs ul.tabs li.active::after{display:none}.woocommerce-Tabs-panel{padding-left:25px;padding-right:25px}.woocommerce-tabs ul.tabs{margin-left:0;margin-right:0}.wcpscwc-product-slider button.slick-prev,.wcpscwc-product-slider button.slick-prev:focus,.wcpscwc-product-slider button.slick-prev:hover{left:-10px}.wcpscwc-product-slider button.slick-next,.wcpscwc-product-slider button.slick-next:focus,.wcpscwc-product-slider button.slick-next:hover{right:-10px}.product-newsletter-signup{padding:100px 40px;background-size:150px}.home-lower-box{padding:55px 20px;background-size:65px,90px;background-position:10px 10px,bottom right}.page-template-default h1.entry-title,.page-template.page:not(.woocommerce-page) h1.entry-title{padding:100px 40px;background-size:110px,110px}.page-template.page.page-id-32757.parent-pageid-113 h1.entry-title{background-size:170px,150px}.page-template.page.page-id-32831.parent-pageid-113 h1.entry-title{background-size:150px,170px}.page-id-109 h1.entry-title{padding:100px 40px;background-size:120px,150px}.imprint-header-widget-area img,.series-header-widget-area img{float:none;width:160px;margin-bottom:15px}.university-press-theme-a-z__grid.university-press-theme-a-z__grid--category ul ul li{width:100%;margin-right:0}.site-footer{background-image:none}.single-product .site-header{margin:0 auto 0}.home-box-inner a{padding:7px 25px;font-size:20px}.home-box-double .widgettitle{font-size:28px}.home-box .widgettitle{font-size:28px}.home-slider h3{font-size:28px}.home-blog-posts h3{font-size:28px;line-height:1.1}.home-lower-box .widgettitle{font-size:28px}.product-left-attributes{margin-bottom:30px}.single-product .cart.grouped_form .single_add_to_cart_button.button{width:100%}.product-recommend-to-library-button{margin-bottom:30px}.product-recommend-to-library-button a{display:block}header .search-form{display:none}body.storefront-sidebar-right.left-sidebar .widget-area{width:100%;margin:0}.page-template-default h1.entry-title,.page-template.page:not(.woocommerce-page) h1.entry-title{font-size:34px}.main-navigation ul ul{margin-left:10px}.main-navigation ul ul li a{font-size:16px}.main-navigation ul ul ul li a{font-size:15px}button.dropdown-toggle{padding:1px 20px}.color1{background-size:130px}.parent-pageid-113 .product-newsletter-signup{background-size:130px,65px;background-position:bottom left,right -150px top 30px}.page-template.page.page-id-32719.parent-pageid-113 h1.entry-title,.page-template.page.page-id-5927.parent-pageid-113 h1.entry-title{background-size:110px,110px}.page-template.page.page-id-32757.parent-pageid-113 h1.entry-title,.page-template.page.page-id-5033.parent-pageid-113 h1.entry-title{background-size:110px,110px}.page-template.page.page-id-32831.parent-pageid-113 h1.entry-title,.page-template.page.page-id-6062.parent-pageid-113 h1.entry-title{background-size:110px,110px}.page-template-default.page-id-109 h1.entry-title{background-size:110px,110px}.search-result-thumbnail{width:100%;margin-right:0}.search-result-thumbnail img{max-width:150px}article.type-product .entry-header{width:100%}article.type-product .entry-summary{width:100%}.wpb_slider_area .owl-theme .owl-dots{display:none}.cky-revisit-bottom-left{bottom:12px!important;left:0!important}.wpb_slider_area{margin-top:20px}table.cart .product-thumbnail img{max-width:200px}.custom-continue-shopping{float:left!important;display:block;width:100%;margin-bottom:40px}table.shop_table_responsive tr td[data-title]::before{display:none}.product-page-promo{display:none!important}.product-page-promo-mobile{display:block;float:left;width:100%;margin:40px auto}.product-left-attributes h4{font-size:16px}.product-left-attributes .meta-item{font-size:14px}h3.product-authorname{font-size:16px}}.edit-link{display:none}.woa-top-bar-wrap{background:#EFEFEA!important}.woa-top-bar-wrap p{margin:5px 10px 10px!important;text-align:center}.woa-top-bar-wrap *{color:#000!important}.cky-notice-btn-wrapper .cky-btn{font-size:14px!important;padding:5px!important;font-family:"Noto Sans",serif!important;border-radius:2px!important}