html{scroll-behavior:smooth}.site-nav .site-nav__link{padding:2px 17px}.site-nav>li:nth-child(7) a{background:#833d3d}@media only screen and (max-width: 930px){.site-nav .site-nav__link{font-size:14px;padding:2px 14px}}.christmas-note{font-size:15px;line-height:20px;margin-top:10px}.sidenav.festival .side-list{width:172px}.festival-container .product__img-wrapper div img{width:100%!important;height:200px!important}.festival-container .event-details{color:#000!important;font-weight:700;margin-bottom:0}.festival-container .event-details:last-child{font-weight:400}.festival-container .grid-link__vendor{display:none}.festival-container .grid-link__title{margin-top:-90px!important;color:#fff!important;padding:10px;font-size:16px!important;margin-bottom:10px;background-color:#8abea0;height:76px}.day-container .grid-link__title{height:60px;font-size:18px!important}.festival-container .grid-link__title.Saturday{background-color:#728692}.festival-container .grid-link__title.Sunday{background-color:#be6a51}.festival-container .money{font-size:24px;color:#000}.festival-container .grid-link__meta{color:#000}.festival-dates{margin-top:20px}.festival-dates ul{display:flex;justify-content:center;margin-bottom:-5px}.festival-dates li{font-size:18px;margin-right:10px;padding:3px 15px}.side-list.festival img{height:94px;object-fit:cover;object-position:0px -136px}.festival-dates li a,.side-list.festival a{color:#fff}.festival-dates li:nth-child(1) a{color:#000}.festival-dates li:nth-child(2){background-color:#8abea0}.festival-dates li:nth-child(3){background-color:#728692}.festival-dates li:nth-child(4){background-color:#be6a51}#festival-faqs h1{margin-bottom:5px}#festival-faqs h2{margin-bottom:0;margin-top:20px}#festival-faqs .right-content ul{margin:0 0 0 20px;list-style:circle}#festival-faqs .right-content p+ul{margin-top:-10px}@media only screen and (max-width: 1015px){.festival-container .grid-link__title{font-size:15px!important}.day-container .grid-link__title{font-size:17px!important}}@media only screen and (max-width: 966px){.festival-container .grid-link__title{height:87px!important}.day-container .grid-link__title{height:84px!important}}@media only screen and (max-width: 700px){.festival-dates ul{flex-wrap:wrap}.festival-dates li{text-align:center;width:100%;max-width:300px}}@media only screen and (max-width: 620px){.festival-container .grid__item{width:50%!important}.festival-container .product__img-wrapper div img{width:100%!important;height:155px!important}}@media only screen and (max-width: 420px){.festival-container .product__img-wrapper div img,.festival-container .grid-link__title{height:100px!important}}@media only screen and (max-width: 375px){.festival-container .grid__item{width:100%!important}.festival-container .grid-link__title{height:65px!important}.festival-container .grid__item .product__img-wrapper{height:190px!important}}.event-soldout{top:33%!important}div.main-content li{line-height:1.4em}@media only screen and (max-width: 1000px){.site-nav .site-nav__link{margin-left:-7px}}@media only screen and (max-width: 988px){.site-footer .secondary-footer .right-footer{padding-right:0}.locale-selectors__container{height:50px;display:block;margin-top:-1px;background-color:#666!important}.locale-selectors__container .locale-selectors__content form{top:auto}}@media only screen and (max-width: 969px){.site-nav .site-nav__link{margin-left:-10px}}@media only screen and (max-width: 500px){.locale-selectors__container .locale-selectors__content{float:none!important;padding-top:10px;margin:0 auto!important}.locale-selectors__container .locale-selectors__content form select.locale-selectors__selector{right:0}}@media only screen and (max-width: 450px){.event-soldout{top:22%!important}}.reviews-container{display:none;padding:0 20px;background:#e9e5ca40;margin-bottom:20px}.review-container{border-bottom:1px solid #ECECEC;padding-bottom:20px;padding-top:20px}.review-container:last-child{border:none}.review-container h3{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-style:italic;font-size:13px;margin:0 0 1em}.review-container div{font-size:16px!important;line-height:22px!important}.latest-books-section .grid-link__title{font-size:21px}div.new-badge{position:absolute;top:5px;left:5px;border-radius:100%;width:34px;height:34px;line-height:34px;background:#b24424;color:#fff;font-size:10px;text-align:center;font-weight:700}.m4b-info{width:100%}#shopify-section-collection-template .thumbs-container .grid__item .product__img-wrapper div img,body.merch #ga-product_related .ga-product_image{object-fit:contain;background-size:contain!important}div.festival-container img,div.festival-container #ga-product_related .ga-product_image,#shopify-section-collection-template .product__img{object-fit:cover!important;background-size:cover!important}.thumbs-container .latest-books-section .grid-link__details .grid-link__title{font-size:18px}.festival-event .grid__item{padding-bottom:30px}body.audiobook .ga-product_price,.festival-event .ga-product_price-container{display:none}#the-persephone-festival main .main-content img{max-width:calc(50% - 20px);margin:5px 10px}@media only screen and (max-width: 600px){#the-persephone-festival main .main-content img{max-width:100%;margin:0}}.spr-review{padding:15px 0 0!important}.spr-review:first-child{padding-top:0!important}.welcome-section .feature-row__text{margin-top:-30px}.latest-books-section .grid-item__container{margin-bottom:0}.letter-subscription-anchor{display:block;position:relative;top:-50px;visibility:hidden}#the-persephone-letter input[type=email],#the-persephone-post input[type=email]{max-width:350px;float:left;height:44px}#the-persephone-post button[type=submit]{min-height:44px;padding:8px 17px;font-family:Gill Sans Nova,sans-serif;letter-spacing:.1em;font-size:.875em}@media only screen and (max-width: 480px){form:not(.product-form--wide):not(.cart):not(.ProductForm):not(.header-bar__search-form),#the-persephone-post button[type=submit],#the-persephone-letter input[type=submit]{width:100%}#the-persephone-letter input[type=email],#the-persephone-post input[type=email]{max-width:100%;margin-bottom:5px}}@media only screen and (max-width: 760px){.welcome-section .feature-row__image-wrapper{margin-bottom:30px}}#further-resources ul{list-style:disc;padding-left:15px}#further-resources hr{width:100px;margin:0 auto 20px}#further-resources footer hr{opacity:0}#subscription-description,.line-item-property__field.months.twelve-months{display:none}#shopify-section-product-customisable-template .right-content .grid__item .product-description select{max-width:100%}a:hover{cursor:pointer}#persephone-book-envelope .product-single__photos{background-position:0px -298px}.merch.post.cards .product-single__quantity,#the-persephone-digital-book-token .product-single__quantity{display:none!important}.christmas-offer-right{float:right;background:#fff;padding-top:15px;position:relative;top:15px;left:15px;width:calc(100% + 30px);max-width:150%!important}body#events blockquote,.product-description blockquote{font-style:normal;font-size:inherit;margin:0;padding:5px 30px 20px}.two-col-image-container{display:flex;gap:10px}.two-col-image-container img{width:100%;object-fit:contain}@media only screen and (max-width: 600px){.two-col-image-container{flex-wrap:wrap}}.right-footer{position:relative}.right-footer #currency-selector{position:absolute;width:200px;top:-3px;right:0}.right-footer #country-selector{padding:4px 10px!important;font-size:14px;margin-bottom:0}@media only screen and (max-width: 768px){.right-footer{width:100%}.right-footer #currency-selector{top:50px}}.napkin-options,.teatowel-options{display:none;margin-bottom:20px;font-size:15px}.napkin-options label,.teatowel-options label{display:flex;align-items:center}.napkin-options label input,.teatowel-options label input{margin-right:3px}.inc-postage{display:none}.christmas-upsell{background-image:url(/cdn/shop/files/great_bardfield001strip_2fae55a9-2e71-4502-8e07-86a2640d68cf.jpg?v=1737385542);padding:8px;margin-bottom:10px;font-size:15px}.christmas-upsell .upsell-content{background:#ffffffd9;padding:10px;color:#b24424}.christmas-upsell a:hover{cursor:pointer}.christmas-upsell button{background:#8c270a;float:right;font-size:11px;margin-top:-2px}@media only screen and (max-width: 768px){.mobile-full{width:100%!important}}h1,h2,h3,.title,.section-title{font-variant-ligatures:none;font-feature-settings:"liga" 0}.book-number-nav,.author-letter-nav{background:#fff;padding:6px 20px 10px;margin-top:20px;display:flex;flex-wrap:wrap;column-gap:9px;row-gap:6px}.author-letter-nav{column-gap:6px;margin-top:10px}.book-number-nav h3,.author-letter-nav h3{margin-bottom:0;width:100%}.book-number-nav a,.author-letter-nav a{background:#e9e5ca;border-radius:20px;padding:2px 14px;font-size:14px;margin:0!important;font-weight:600}.thumbs-container.latest-books-on-all-books{margin-top:10px;padding-top:0}.grid-link__vendor{margin-top:-2px!important;font-size:14px!important}.author-letter-link{margin:0 10px;font-weight:700;color:#b24424;text-decoration:none}.thumbs-container .authors-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:30px}@media only screen and (max-width: 800px){.thumbs-container .authors-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (max-width: 600px){.thumbs-container .authors-grid{grid-template-columns:repeat(2,1fr)}}.thumbs-container .authors-grid .author-card{text-align:center;text-decoration:none;color:inherit}.thumbs-container .authors-grid .author-thumb{margin-bottom:0}.thumbs-container .authors-grid .author-thumb img{width:100%;height:auto;aspect-ratio:.75;object-position:top;object-fit:cover}.thumbs-container .authors-grid .no-author-thumb{width:100%;padding-top:100%;aspect-ratio:.75;background-image:url(/cdn/shop/files/logo_jpeg.jpg?v=1646668362);background-color:#eee;margin-bottom:8px;background-size:90px;background-repeat:no-repeat;background-position:center}.thumbs-container .authors-grid .author-name{color:#b24424;font-weight:700;line-height:18px}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom.css.map */
