/*!
Theme Name: Rebekah Pite
Description: Custom theme
Version: 1.0
Author: The Hot Brain
Author URI: https://thehotbrain.com/
*/@import"https://fonts.googleapis.com/css2?family=Jost:wght@400;700&display=swap";*:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,*::before,*::after{box-sizing:border-box}a,button{cursor:revert}ul[class],ol[class]{padding:0}body,h1,h2,h3,h4,p,ul[class],ol[class],li,figure,figcaption,blockquote,dl,dd{margin:0}body{min-height:100vh;scroll-behavior:smooth;line-height:1.45}ul[class],ol[class]{list-style:none}em,i{font-style:italic}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{animation-play-state:paused !important;transition:none !important;scroll-behavior:auto !important}}main{position:relative}article{margin:0 auto 1em;width:90%;max-width:1600px}@font-face{font-family:"Fraunces";src:url("_fonts/Fraunces9ptSuperSoft-Light.woff2") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"Fraunces";src:url("_fonts/Fraunces9ptSuperSoft-LightItalic.woff2") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"Fraunces";src:url("_fonts/Fraunces9ptSuperSoft-SemiBold.woff2") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"Fraunces";src:url("_fonts/Fraunces9ptSuperSoft-Italic.woff2") format("woff2");font-weight:600;font-style:italic}body{font-family:Fraunces,Georgia,serif;background:#4e723a url("_img/noise.png") repeat left center}article p{line-height:1.3;margin:0 auto 1em;font-weight:300;font-family:Fraunces,Georgia,serif;font-size:1.1rem;color:#454528}@media(min-width: 700px){article p{font-size:110%;line-height:1.3}}@media(min-width: 1000px){article p{font-size:130%}}.container{margin:0 auto;padding:0 0 50px;background:#fdfbe5 url("_img/noise.png") repeat left center}a,a:link{text-decoration:none;color:#d19c39;transition:all .3s ease-out}a:hover{color:#4e723a}h1{font-family:Fraunces,Georgia,serif;font-weight:500;font-size:3.5em;margin:.5em 0 20px;line-height:1;text-align:center;padding:0;color:#4e723a;position:relative;display:block;letter-spacing:-0.03em;font-size:clamp(2.75rem,-1.5rem + 8vw,4.5rem)}@media(min-width: 1000px){h1{margin:0 0 30px;padding:.5em 0 0}}h2{font-weight:600;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;margin:1em 0 .8em;font-size:1rem;line-height:1.2;text-transform:uppercase;letter-spacing:.03em;color:#4e723a}@media(min-width: 700px){h2{font-size:1rem}}.error404{text-align:center}.error404 article{max-width:38em;padding:2em}header[role=banner]{margin:0 auto;padding:1em;display:flex;align-items:center;justify-content:center;align-content:space-between}@media(min-width: 1000px){header[role=banner]{padding:2em 3% 1em}}header[role=banner] .title-container{width:80%}@media(min-width: 700px){header[role=banner] .title-container{width:30%}}header[role=banner] .nav-container{width:20%}@media(min-width: 700px){header[role=banner] .nav-container{width:70%;text-align:right}}header[role=banner] .site-title{padding:0;font-family:Fraunces,Georgia,serif;font-weight:100;text-align:left;font-size:2rem;line-height:1;margin:0;white-space:nowrap;letter-spacing:-0.02em;color:#d19c39}@media(min-width: 700px){header[role=banner] .site-title{font-size:2.5rem;margin:0}}@media(min-width: 1000px){header[role=banner] .site-title{font-size:3rem;margin:0}}header[role=banner] .site-title a{color:#454528}header[role=banner] .site-title a:hover{color:#d19c39}header[role=banner] h2{font-family:Fraunces,Georgia,serif;font-weight:100;text-align:left;font-size:1.6rem;line-height:1;margin:.15em 0 0 .9em;font-style:italic;position:relative;letter-spacing:-0.01em}header[role=banner] h2:before{content:"/ ";color:#000;font-weight:100;font-style:normal;position:absolute;top:-0.07em;left:-0.6em}@media(min-width: 700px){header[role=banner] h2{font-size:2.35rem}}.menu-main-menu-container{display:none}@media(min-width: 1000px){.menu-main-menu-container{display:inherit}}button.toggler{width:100%;text-align:center;letter-spacing:.2em;z-index:100;background:none;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;color:#d19c39;padding:.75em 1.1em .75em 1.1em;text-transform:uppercase;font-size:.7em;transition:all .3s ease-out;cursor:pointer;font-weight:500;margin:0 0 0 auto;letter-spacing:.2em;display:block;max-width:65px;line-height:1;border:1px solid #d19c39}@media(min-width: 1000px){button.toggler{position:absolute;top:80px;right:50px;display:none}}button.toggler:hover{border-color:#d19c39;background:#d19c39;color:#fdfbe5}#js-modal-content .menu-main-menu-container{height:100vh;display:flex;align-items:center;justify-content:center}#js-modal-content .menu-main-menu-container ul{display:block;margin:0;width:100%}#js-modal-content .menu-main-menu-container li{display:block;text-align:center;padding:0}#js-modal-content .menu-main-menu-container a{font-weight:500;width:100%;padding:.5em;display:block;font-size:1.75rem;color:#fff;font-family:Fraunces,Georgia,serif;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;letter-spacing:-0.02em}@media(min-width: 700px){#js-modal-content .menu-main-menu-container a{font-size:3rem}}#js-modal-content .menu-main-menu-container a:hover{color:#454528}#js-modal-content .menu-main-menu-container .current-menu-item a{border-bottom:none}#js-modal-content .menu-main-menu-container #menu-main-menu-1{margin:0;display:inherit}#js-modal-content .menu-main-menu-container button{width:10px}#mainnav{display:block}.menu-main-menu-container{height:100%}@media(min-width: 1000px){.menu-main-menu-container{margin:0 auto;text-align:right}}.menu-main-menu-container ul{list-style:none;padding:0;margin:0 0 0 auto;display:flex;justify-content:flex-end}.menu-main-menu-container ul.sub-menu{display:none}.menu-main-menu-container ul li{padding:0;margin:0 .2em 0 0}@media(min-width: 1000px){.menu-main-menu-container ul li{padding:0}}.menu-main-menu-container ul li.menu-item-home{display:none}.menu-main-menu-container ul li:last-child{margin:0}.menu-main-menu-container ul a{padding:.7em 0em 0;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;font-size:.9em;letter-spacing:.15em;font-weight:600;display:block;line-height:1;color:rgba(0,0,0,.75);line-height:1;margin:0 .5em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;color:#d19c39}.menu-main-menu-container ul a:hover{color:#4e723a}.menu-main-menu-container ul .cv-link a{background:#454528;border-radius:.15em;padding:.65em .8em .8em}.menu-main-menu-container ul .cv-link a:hover{color:#fff;background:#454528}.home .site-title{opacity:0}@media(min-width: 700px){.home .site-title{opacity:0}}.home article{width:auto;margin:0 auto}.home .container{padding:0}.home #bio{background-image:url("_img/yerba-mate-light.png");background-position:center;background-repeat:no-repeat;background-size:contain;display:flex;padding:50px 0 0}@media(min-width: 700px){.home #bio{background-image:url("_img/yerba-mate-dark.png");background-position:right bottom}}.home #bio .bio-container{max-width:1200px;margin:0 auto;width:85%}@media(min-width: 700px){.home #bio .bio-text{width:60%;padding:40px 0}}.home #bio p{font-size:clamp(2.25rem,-0.875rem + 4.75vw,3rem);letter-spacing:-0.02em;font-weight:500;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.home #bio p strong{font-size:clamp(2.25rem,-0.875rem + 7vw,4.5rem);letter-spacing:-0.03em;line-height:1;font-weight:500;color:#4e723a}@media(min-width: 700px){.home #bio p strong{font-style:normal}}.home #hero{padding:0;margin:0 auto;background-color:#454528}.home #hero p{color:#d19c39;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;letter-spacing:.2em;font-size:clamp(.7rem,-0.875rem + 5vw,.9rem);margin:0px auto 10px}@media(min-width: 700px){.home #hero p{margin:-50px auto 5px}}.home #hero h1{color:#fdfbe5;margin:0 auto 10px;font-size:clamp(2.5rem,-0.875rem + 5vw,5rem)}.home #hero h2{text-align:center;color:#fdfbe5;font-family:Fraunces,Georgia,serif;font-style:italic;text-transform:none;font-size:clamp(1rem,-0.875rem + 5vw,1.2rem);font-weight:500;margin:0 auto;letter-spacing:-0.02em}.home #hero .hero-container{display:flex;margin:0 auto;flex-wrap:wrap;z-index:100;position:relative;width:80%;border-top:1px solid #4e723a;padding:50px 0;overflow:hidden;justify-content:center}@media(min-width: 700px){.home #hero .hero-container{padding:50px 0 0}}.home #hero .book-cover{width:100%}@media(min-width: 700px){.home #hero .book-cover{width:40%}}.home #hero .book-cover a{position:relative;display:block}.home #hero .book-cover img{height:auto;width:80%;margin:0 auto 3em;position:relative;border-radius:.2em;filter:drop-shadow(20px 20px 10px rgba(40, 10, 20, 0.2));max-width:200px}@media(min-width: 700px){.home #hero .book-cover img{margin:0 auto 50px;max-width:305px}}.home #hero .book-content{margin:0;padding:0;flex-grow:1;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column}@media(min-width: 700px){.home #hero .book-content{width:45%;padding:3% 10% 0 0}}.home #hero .book-content a{display:block;font-style:italic;padding:10px 20px;color:#fdfbe5;border:.5px solid #fdfbe5;margin:20px auto 0;font-size:.9rem;letter-spacing:.02em}.home #hero .book-content a:hover{background:#fdfbe5;color:#454528}.home #hero .book-content blockquote{margin:0 0 1em;width:100%}.home #hero .book-content blockquote p{text-align:left;font-size:1em;margin:0 0 .2em;line-height:1.4;text-indent:-5px;color:#fdfbe5;font-style:italic}.home #hero .book-content blockquote cite{font-weight:800;font-size:.7em;text-transform:uppercase;letter-spacing:.05em;display:block;color:#000}.home #hero .book-content #buy-the-book{margin:2em 0;padding:0;width:100%}@media(min-width: 700px){.home #hero .book-content #buy-the-book{width:90%}}.home #hero .book-content #buy-the-book ul.booksellers-list{display:flex;flex-wrap:wrap;justify-content:space-between}.home #hero .book-content #buy-the-book ul.booksellers-list li{width:48%;margin:0 0 7px}@media(min-width: 700px){.home #hero .book-content #buy-the-book ul.booksellers-list li{width:100%}}@media(min-width: 1000px){.home #hero .book-content #buy-the-book ul.booksellers-list li{width:48%}}.home #hero .book-content #buy-the-book ul.booksellers-list a{display:block;text-align:left;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;padding:.5em 0 1em;letter-spacing:.1em;font-size:.7rem;font-weight:600;margin:0 0 -1px;border-top:1px solid #d19c39;color:#d19c39}.home #hero .book-content #buy-the-book ul.booksellers-list a:hover{background:#d19c39;color:#fdfbe5}.home #hero .book-content #buy-the-book p{font-size:.8rem;color:#454528;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-weight:500;margin:1em auto 0}.home #hero .book-content #buy-the-book p a{color:#fdfbe5}.home #home-bio{font-family:Fraunces,Georgia,serif;color:#4e723a;font-size:1.3rem;text-align:center;line-height:1.3;font-weight:100;padding:1em 2em;margin:0 auto;letter-spacing:-0.01em}@media(min-width: 700px){.home #home-bio{font-size:2rem}}.home #home-bio a{display:block;border:1px solid #d19c39;color:#d19c39;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-size:.7rem;max-width:200px;margin:0 auto;padding:1em;margin:20px auto;text-transform:uppercase;letter-spacing:.15em}.home #home-bio a:hover{background:#d19c39;color:#fdfbe5}.home .booksellers{display:flex;justify-content:space-between;margin:50px auto 0;max-width:1600px;width:90%;flex-wrap:wrap;display:none}.home .booksellers li{flex:1 1 150px;margin:0 10px 10px 0}.home .booksellers a{background:#d19c39;display:block;text-align:center;padding:10px;border-radius:.2em;color:#fdfbe5}.home .booksellers a:hover{background:#fdfbe5;color:#d19c39}footer.sitewide{margin:20px auto 3em;padding:.5em 0 0;text-align:center;clear:both;width:90%;max-width:1600px}footer.sitewide p{color:rgba(255,255,255,.8);font-size:.7rem;line-height:1;margin:0 0 .3em;letter-spacing:.1em;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase}footer.sitewide .copyright{margin:0 auto .5em;font-weight:600;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media(min-width: 700px){footer.sitewide .copyright{display:block;margin:0}}footer.sitewide .credits{font-size:.6rem}footer.sitewide .credits a{color:rgba(255,255,255,.3)}footer.sitewide .credits a:hover{color:#d19c39}@media(min-width: 700px){footer.sitewide .credits{display:block;padding:10px}}footer.sitewide ul.social{list-style:none;margin:1em auto .8em;padding:0;display:flex;max-width:25em;width:50%}@media(min-width: 700px){footer.sitewide ul.social{margin:.5em auto .8em}}footer.sitewide ul.social li{display:block;margin:0;width:25%}footer.sitewide ul.social a{text-decoration:none;text-transform:uppercase;font-size:.675em;padding:0;color:#fdfbe5;letter-spacing:.2em;transition:all .3s ease-out;font-weight:300;display:block}@media(min-width: 700px){footer.sitewide ul.social a{padding:.5em 0}}footer.sitewide ul.social a:hover{color:#d19c39}footer.sitewide ul.social i{font-style:normal;display:none;font-size:.8em}@media(min-width: 700px){footer.sitewide ul.social i{display:block}}footer.sitewide ul.social svg{width:15px;color:#fdfbe5;transition:all .3s ease-out;margin:0 auto .5em}@media(min-width: 700px){footer.sitewide ul.social svg{width:20px}}footer.sitewide ul.social a:hover svg{fill:#d19c39}.page-about article{max-width:750px;width:80%}@media(min-width: 700px){.page-about .photo{float:right;max-width:450px;margin:10px -10px 20px 30px}}.page-about img{width:100%;height:auto;border-radius:.2em}.page-presentations .flex,.page-selected-articles .flex{display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 700px){.page-presentations .flex .column,.page-selected-articles .flex .column{width:48%}}.page-presentations .flex .column b,.page-presentations .flex .column strong,.page-selected-articles .flex .column b,.page-selected-articles .flex .column strong{font-weight:700}.page-books .books-main{display:flex;flex-wrap:wrap;justify-content:space-between;width:80%;margin:0 auto;gap:50px}@media(min-width: 1000px){.page-books .books-main{max-width:1000px;width:100%}}.page-books .books-main li{flex:1 1 100%}@media(min-width: 1000px){.page-books .books-main li{flex:1 1 30%}}.page-books .books-main li a{display:flex;gap:20px}.page-books .books-main li a .book-cover{width:40%}.page-books .books-main li a .book-description{width:60%}@media(min-width: 1000px){.page-books .books-main li a{display:block;text-align:center}.page-books .books-main li a .book-cover,.page-books .books-main li a .book-description{width:100%}}.page-books .books-main li a:hover h2{color:#d19c39}.page-books .books-main li img{height:auto;margin:0 0 20px;border-radius:.2em;width:100%;filter:drop-shadow(20px 20px 10px rgba(0, 0, 0, 0.3))}.page-books .books-main li h2{font-size:clamp(1.4rem,-0.875rem + 5vw,1.6rem);margin:0 auto 5px;color:#454528;font-family:Fraunces,Georgia,serif;text-transform:none;letter-spacing:-0.02em;line-height:1.1;font-weight:600}.page-books .books-main li h3{font-size:clamp(.8rem,-0.875rem + 5vw,1.1rem);margin:0 0 10px;color:#454528;font-weight:500;font-style:italic;font-family:Fraunces,Georgia,serif;line-height:1.2}.page-books .books-main li .publisher{font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-size:.6rem;text-transform:uppercase;letter-spacing:.1em;font-weight:600}.page-template-page-books-single article{width:80%;max-width:1000px}.page-template-page-books-single article section{margin:0 0 50px}.page-template-page-books-single article blockquote{margin:0 0 20px}.page-template-page-books-single article blockquote p{font-size:1rem;margin:0 0 5px;text-indent:-5px;line-height:1.3}.page-template-page-books-single article blockquote cite{text-transform:uppercase;font-weight:700;font-size:.7rem;letter-spacing:.05em;display:block;line-height:1.3}.page-template-page-books-single article h1{margin:0 auto 10px}.page-template-page-books-single article h1 span{display:block;font-size:clamp(1.8rem,-1.5rem + 6vw,3rem);margin:7px auto}.page-template-page-books-single article h2{font-size:clamp(1.4rem,-1.5rem + 8vw,1.6rem);margin:0px auto 50px;color:#454528;font-weight:500;font-style:italic;font-family:Fraunces,Georgia,serif;line-height:1.2;text-align:center;text-transform:none;letter-spacing:0;color:#454528;max-width:42ch;color:rgba(0,0,0,.5)}.page-template-page-books-single article h3{font-size:clamp(1.4rem,-1.5rem + 8vw,1.6rem);margin:0px 0 10px;color:#454528;font-weight:600;font-style:italic;font-family:Fraunces,Georgia,serif;line-height:1.2;text-align:center;text-transform:none;letter-spacing:0;color:#454528}.page-template-page-books-single article img{height:auto;max-width:350px;border-radius:.3em;filter:drop-shadow(20px 20px 10px rgba(0, 0, 0, 0.3));margin:0 auto 50px}@media(min-width: 700px){.page-template-page-books-single article img{float:right;margin:0 -25px 50px 50px}}.page-template-page-books-single #additional-content ul{display:flex;justify-content:center;gap:10px}.page-template-page-books-single #additional-content a{display:block;padding:10px 20px;font-size:1.1rem;line-height:1;border-radius:.3em;color:#fff;background:#d19c39}.page-template-page-books-single #additional-content a:hover{color:#d19c39;background:#fff}.page-template-page-books-single .booksellers{display:flex;gap:10px;margin:20px 0;justify-content:space-between;flex-wrap:wrap}.page-template-page-books-single .booksellers li{flex:1 1 48%}@media(min-width: 1000px){.page-template-page-books-single .booksellers li{flex:1 1 18%}}.page-template-page-books-single .booksellers li a{display:block;text-align:center;background:#d19c39;padding:10px;border-radius:.3em;color:#fdfbe5}.page-template-page-books-single .booksellers li a:hover{background:#fff;color:#d19c39}.page-sharing-yerba-mate{background-color:#d19c39}.page-sharing-yerba-mate h1{color:#4e723a}.page-sharing-yerba-mate article h3{color:#d19c39}.page-sharing-yerba-mate .booksellers li a{background:#4e723a}.page-sharing-yerba-mate #additional-content a{background:#4e723a}.page-la-mesa-esta-servida-dona-petrona-c-de-gandulfo-y-la-domesticidad-en-la-argentina-del-siglo-xx{background-color:#46547b}.page-la-mesa-esta-servida-dona-petrona-c-de-gandulfo-y-la-domesticidad-en-la-argentina-del-siglo-xx article h3{color:#46547b}.page-la-mesa-esta-servida-dona-petrona-c-de-gandulfo-y-la-domesticidad-en-la-argentina-del-siglo-xx h1{color:#46547b}.page-la-mesa-esta-servida-dona-petrona-c-de-gandulfo-y-la-domesticidad-en-la-argentina-del-siglo-xx .booksellers li a{background:#46547b}.page-la-mesa-esta-servida-dona-petrona-c-de-gandulfo-y-la-domesticidad-en-la-argentina-del-siglo-xx #additional-content a{background:#46547b}.page-creating-a-common-table-in-twentieth-century-argentina-dona-petrona-women-and-food{background-color:#81abd8}.page-creating-a-common-table-in-twentieth-century-argentina-dona-petrona-women-and-food h1{color:#81abd8;mix-blend-mode:multiply}.page-creating-a-common-table-in-twentieth-century-argentina-dona-petrona-women-and-food article h3{color:#81abd8;mix-blend-mode:multiply}.page-creating-a-common-table-in-twentieth-century-argentina-dona-petrona-women-and-food .booksellers li a{background:#81abd8}.page-creating-a-common-table-in-twentieth-century-argentina-dona-petrona-women-and-food #additional-content a{background:#81abd8}.page-excerpt article{max-width:800px}.page-excerpt article h2{font-size:1.2rem;margin:-5px 0 0;color:#454528;font-weight:600;font-style:italic;font-family:Fraunces,Georgia,serif;line-height:1.2;text-align:left;color:#454528}.page-excerpt article h3{font-size:1.8rem;margin:-5px 0 0;color:#454528;font-weight:600;font-family:Fraunces,Georgia,serif;line-height:1.2;text-align:left;letter-spacing:0;color:#454528}.page-excerpt article .wp-block-gallery{display:flex;margin:50px 0;flex-wrap:wrap}.page-excerpt article .wp-block-gallery figure{flex:1 1 200px}.page-excerpt article .wp-block-gallery img{height:auto;mix-blend-mode:multiply}.page-excerpt article .wp-block-gallery img:hover{mix-blend-mode:normal}.page-excerpt .back-link{max-width:800px;display:block;font-size:1.25rem;margin:50px auto 0;font-style:italic}.page-excerpt .back-link:before{content:"←";margin:0 5px 0 0}.post-type-archive-articles main,.single-articles main,.tax-article-publication main{overflow:hidden}.post-type-archive-articles .articles-header,.single-articles .articles-header,.tax-article-publication .articles-header{margin:0 auto 30px;max-width:1000px;width:90%}@media(min-width: 700px){.post-type-archive-articles .articles-header,.single-articles .articles-header,.tax-article-publication .articles-header{margin:0 auto 50px}}.post-type-archive-articles .articles-header p,.single-articles .articles-header p,.tax-article-publication .articles-header p{margin:0 auto;font-size:1.1rem}@media(min-width: 700px){.post-type-archive-articles .articles-header p,.single-articles .articles-header p,.tax-article-publication .articles-header p{text-align:center}}.post-type-archive-articles .articles-header p em,.single-articles .articles-header p em,.tax-article-publication .articles-header p em{font-style:italic}.post-type-archive-articles a h2,.single-articles a h2,.tax-article-publication a h2{color:#4e723a}.post-type-archive-articles a h2:hover,.single-articles a h2:hover,.tax-article-publication a h2:hover{color:#d19c39}.post-type-archive-articles h2,.single-articles h2,.tax-article-publication h2{font-family:Fraunces,Georgia,serif;text-transform:none;font-size:clamp(1.2rem,-0.875rem + 5vw,1.3rem);letter-spacing:-0.02em;line-height:1.1;margin:0 0 10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.post-type-archive-articles ul.stories-list,.single-articles ul.stories-list,.tax-article-publication ul.stories-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;position:relative;max-width:900px;width:90%;margin:0 auto}.post-type-archive-articles ul.stories-list li,.single-articles ul.stories-list li,.tax-article-publication ul.stories-list li{margin:0 0 0;display:block;border-top:1px solid #d19c39;padding:15px 0 20px;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}@media(min-width: 700px){.post-type-archive-articles ul.stories-list li header,.single-articles ul.stories-list li header,.tax-article-publication ul.stories-list li header{width:65%}}.post-type-archive-articles ul.stories-list li .publication-info,.single-articles ul.stories-list li .publication-info,.tax-article-publication ul.stories-list li .publication-info{font-family:Fraunces,Georgia,serif;font-size:clamp(.8rem,-0.875rem + 5vw,.9rem)}@media(min-width: 700px){.post-type-archive-articles ul.stories-list li .publication-info,.single-articles ul.stories-list li .publication-info,.tax-article-publication ul.stories-list li .publication-info{width:30%}}.post-type-archive-articles ul.stories-list li .read-more,.single-articles ul.stories-list li .read-more,.tax-article-publication ul.stories-list li .read-more{text-transform:uppercase;font-family:Fraunces,Georgia,serif;color:#d19c39;font-size:70%;letter-spacing:.05em;font-weight:500;display:none}.post-type-archive-articles .pagination,.single-articles .pagination,.tax-article-publication .pagination{width:90%;max-width:1600px;margin:0 auto 5em}.post-type-archive-articles .pagination .pagination-list,.single-articles .pagination .pagination-list,.tax-article-publication .pagination .pagination-list{display:flex;justify-content:space-between}.post-type-archive-articles .pagination .pagination-list li,.single-articles .pagination .pagination-list li,.tax-article-publication .pagination .pagination-list li{width:50%}.post-type-archive-articles .pagination .pagination-list li.older,.single-articles .pagination .pagination-list li.older,.tax-article-publication .pagination .pagination-list li.older{text-align:left}.post-type-archive-articles .pagination .pagination-list li.newer,.single-articles .pagination .pagination-list li.newer,.tax-article-publication .pagination .pagination-list li.newer{text-align:right}.post-type-archive-articles .pagination .pagination-list a,.single-articles .pagination .pagination-list a,.tax-article-publication .pagination .pagination-list a{display:block;text-transform:uppercase;width:100%;padding:1em 0;color:#d19c39;font-weight:600;letter-spacing:.1em;font-size:.9rem}.post-type-archive-articles .pagination .pagination-list a:hover,.single-articles .pagination .pagination-list a:hover,.tax-article-publication .pagination .pagination-list a:hover{color:#d19c39}.page-appearances section{margin:0 0 50px}.page-appearances .events-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.page-appearances .events-list li{flex:1 1 48%;padding:20px 0}@media(min-width: 700px){.page-appearances .events-list li{flex:1 1 23%}}.page-appearances .events-list li h4{font-size:2rem;color:#d19c39}.page-appearances .events-list li h3{letter-spacing:-0.02em}.page-appearances .events-list li a{font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;border:1px solid #d19c39;padding:5px 10px;font-size:.75rem}.page-appearances .events-list li a:hover{background:#d19c39;color:#fdfbe5}.page-appearances .events-list .passed{opacity:.2}.page-appearances article{max-width:1000px;width:80%}.page-appearances h2{border-top:1px solid #d19c39;padding:10px 0 0;margin:0 0 20px;font-family:Fraunces,Georgia,serif;letter-spacing:.07em;color:#454528}.page-appearances .presentations-list{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.page-appearances .presentations-list li{flex:1 1 45%}@media(min-width: 1000px){.page-appearances .presentations-list li{flex:0 1 23%}}.page-appearances .presentations-list li a{color:#4e723a}.page-appearances h3{font-weight:600;line-height:1.1;font-size:120%;margin:0 0 5px}.page-appearances p{font-size:.9rem}.page-appearances img{width:100%;height:auto}.page-appearances .frame{overflow:hidden;border-radius:.2em;margin:0 0 20px}.post-type-archive-appearances main{overflow:hidden}.post-type-archive-appearances h1{max-width:1600px;width:90%;margin-left:auto;margin-right:auto}.post-type-archive-appearances h3{font-weight:600}.post-type-archive-appearances ul.stories-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;max-width:1600px;width:90%;margin:5em auto 0}.post-type-archive-appearances ul.stories-list li{margin:0 0 3em;display:block;padding:0;transition:all .3s ease-out;vertical-align:top;display:flex;align-items:flex-start;flex-wrap:wrap;display:flex;align-items:center;flex-direction:column}@media(min-width: 700px){.post-type-archive-appearances ul.stories-list li{padding:0 2em 1em 0;width:49%}}@media(min-width: 1000px){.post-type-archive-appearances ul.stories-list li{padding:0 3em 1em 0;width:24%}}.post-type-archive-appearances ul.stories-list li header{order:2;width:100%;margin:0}.post-type-archive-appearances ul.stories-list li excerpt{order:3;width:100%}.post-type-archive-appearances ul.stories-list li footer{text-align:left;margin:0;font-size:.7rem;padding:0;margin:0 0 1em;order:2;width:100%;font-feature-settings:"lnum";font-variant-numeric:lining-nums}.post-type-archive-appearances ul.stories-list li footer time{font-weight:100;font-feature-settings:"lnum" !important}.post-type-archive-appearances ul.stories-list li footer p{font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-weight:600;text-transform:uppercase;margin:0;letter-spacing:.1em}.post-type-archive-appearances ul.stories-list li h3{margin:0 auto .5em;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;font-style:normal;font-weight:500;font-size:1.3em;margin:0 0 .2em;color:#454528;transition:all .3s ease-out;line-height:1;text-transform:uppercase;letter-spacing:.015em;max-width:28ch}@media(min-width: 700px){.post-type-archive-appearances ul.stories-list li h3{font-size:2em}}.post-type-archive-appearances ul.stories-list li h3:hover{color:#d19c39}.post-type-archive-appearances ul.stories-list li .more{font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;letter-spacing:.15em;font-size:.7rem;font-weight:600;display:block;color:#d19c39}.post-type-archive-appearances ul.stories-list li .more:before{content:"→";font-family:Fraunces,Georgia,serif;margin:0 .5em 0 0}.post-type-archive-appearances ul.stories-list li .more:hover{color:#d19c39}.post-type-archive-appearances ul.stories-list li excerpt p{font-size:1em;line-height:1.3;margin:0 0 1em;letter-spacing:0em;text-align:left;color:rgba(0,0,0,.95);font-family:Fraunces,Georgia,serif;font-variant-numeric:oldstyle-nums}@media(min-width: 700px){.post-type-archive-appearances ul.stories-list li excerpt p{font-size:1.05em}}.post-type-archive-appearances .pagination{width:90%;max-width:1600px;margin:0 auto 5em}.post-type-archive-appearances .pagination .pagination-list{display:flex;justify-content:space-between}.post-type-archive-appearances .pagination .pagination-list li{width:50%}.post-type-archive-appearances .pagination .pagination-list li.older{text-align:left}.post-type-archive-appearances .pagination .pagination-list li.newer{text-align:right}.post-type-archive-appearances .pagination .pagination-list a{display:block;text-transform:uppercase;width:100%;padding:1em 0;color:#d19c39;font-weight:600;letter-spacing:.1em;font-size:.9rem}.post-type-archive-appearances .pagination .pagination-list a:hover{color:#d19c39}.page-contact article{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px auto 0}.page-contact article b,.page-contact article strong{font-weight:600}@media(min-width: 700px){.page-contact article .contact-info{width:30%;padding:20px 0 0}}@media(min-width: 700px){.page-contact article .contact-form{width:60%;margin:0 0 0}}.page-contact .gform_wrapper .gform_footer{padding:16px 0 0px;margin:16px 0 0;clear:both;width:100%}.page-contact .gform_wrapper li{margin:0 auto 2em}.page-contact #gform_confirmation_wrapper_1{text-align:center;font-size:1.5em;padding:2em}@media(min-width: 700px){.page-contact #gform_confirmation_wrapper_1{font-size:2em}}.page-contact .gform_wrapper.gravity-theme .gfield_required .gfield_required_custom,.page-contact .gform_wrapper.gravity-theme .gfield_required .gfield_required_text{font-style:normal;font-size:80%;display:none}.page-contact .gform_wrapper .gfield_checkbox li label,.page-contact .gform_wrapper .gfield_radio li label{font-size:1.1em;transition:all .3s ease-out;padding-left:.3em;line-height:1.1;font-style:italic}.page-contact .gchoice_select_all,.page-contact .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label,.page-contact .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label{color:#d19c39}.page-contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-contact .gform_wrapper textarea{padding:.4em;transition:all .3s ease-out;background:#fff;border:none}@media(min-width: 700px){.page-contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.page-contact .gform_wrapper textarea{padding:.8em}}.page-contact .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.page-contact .gform_wrapper textarea:focus{box-shadow:0px 0px 25px rgba(0,0,0,.15);border:1px solid rgba(0,0,0,0);background:#fff}.page-contact #gform_confirmation_wrapper_1{font-style:normal;font-family:Fraunces,Georgia,serif;font-size:1.5rem}.page-contact .gform_wrapper label.gfield_label,.page-contact .gform_wrapper legend.gfield_label,.page-contact .gform_wrapper.gravity-theme .gfield_header_item,.page-contact .gform_wrapper.gravity-theme .gform_fileupload_rules,.page-contact .gform_wrapper.gravity-theme .ginput_complex label{font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;color:rgba(0,0,0,.9);text-transform:uppercase;font-weight:500;letter-spacing:.2em;font-size:.825rem;line-height:1.1;margin-bottom:10px}.page-contact .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label,.page-contact .gform_wrapper .field_sublabel_below div[class*=gfield_time_].ginput_container label{margin:.3em 0 .3em;font-feature-settings:"c2sc","smcp";font-size:1rem;line-height:1;letter-spacing:.1em;color:rgba(0,0,0,.5)}.page-contact .gform_wrapper .gform_footer input.button,.page-contact .gform_wrapper .gform_footer input[type=submit],.page-contact .gform_wrapper .gform_page_footer input.button,.page-contact .gform_wrapper .gform_page_footer input[type=submit]{background:none;color:#d19c39;font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;letter-spacing:.2em;padding:1em 2em 1em;font-weight:300;font-size:.9em;transition:all .3s ease-out;cursor:pointer;line-height:1;border:none;display:block;margin:0 auto 3em;text-align:center;background:#d19c39;color:#fff;margin:0}.page-contact .gform_wrapper .gform_footer input.button:hover,.page-contact .gform_wrapper .gform_footer input[type=submit]:hover,.page-contact .gform_wrapper .gform_page_footer input.button:hover,.page-contact .gform_wrapper .gform_page_footer input[type=submit]:hover{background:#fff;color:#d19c39}.page-buy article ul{list-style:none;margin:0;padding:0;align-items:center;justify-content:center;text-transform:uppercase;font-size:.8rem;letter-spacing:.05em}@media(min-width: 700px){.page-buy article ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}.page-buy article ul li{margin:0 0 2em 0;text-align:center}@media(min-width: 700px){.page-buy article ul li{margin:0 .5em 2em 0;width:30%}}.page-buy article ul li img{width:80%;max-width:130px;height:auto;mix-blend-mode:multiply;filter:grayscale(1);margin:0 auto 1em;display:block;opacity:.5;transition:all .3s ease-out}.page-buy article ul li a:hover{color:#d19c39}.page-buy article ul li a:hover img{opacity:1}.events-list .passed{opacity:.2}.page-events #menu-item-21 a,.post-type-archive-events #menu-item-21 a{color:#fff}.page-events .no-events,.post-type-archive-events .no-events{text-align:center;padding:2em 0 1em}.page-events .events-list,.post-type-archive-events .events-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.page-events .events-list li,.post-type-archive-events .events-list li{margin:0 .5em .5em 0;display:inline-block;padding:1em 1em 1.5em 1.5em;background:#fff;border-radius:.1em;width:100%;position:relative}@media(min-width: 700px){.page-events .events-list li,.post-type-archive-events .events-list li{width:50%}}.page-events .events-list h3,.post-type-archive-events .events-list h3{margin:0 auto 1em;text-transform:uppercase;letter-spacing:.05em;font-size:1.3rem;color:#d19c39;font-family:Fraunces,Georgia,serif;font-weight:700;font-feature-settings:"c2sc","smcp"}.page-events .events-list p,.post-type-archive-events .events-list p{margin:0 auto .5em;font-size:1rem;line-height:1.2;color:rgba(69,69,40,.8);letter-spacing:.007em}.page-events .events-list .event-city,.post-type-archive-events .events-list .event-city{font-weight:700;padding:0;font-size:1.45em;color:#222;font-style:italic;margin:0 0 .1em}.page-events .events-list .event-time,.post-type-archive-events .events-list .event-time{font-feature-settings:"c2sc","smcp";text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:1.1rem}.page-events .events-list .event-location,.post-type-archive-events .events-list .event-location{font-size:1.1rem;letter-spacing:0;color:rgba(0,0,0,.5)}.page-events .events-list .event-description,.post-type-archive-events .events-list .event-description{font-style:italic;color:rgba(0,0,0,.5)}.page-events .events-list .info,.post-type-archive-events .events-list .info{margin:1em 0 .5em}.page-events .events-list a,.post-type-archive-events .events-list a{font-family:Jost,system-ui,-apple-system,BlinkMacSystemFont,"Helvetica Neue",sans-serif;text-transform:uppercase;font-size:.75rem;font-weight:600;letter-spacing:.15em;display:inline-block;background:#d19c39;color:#fff;padding:.3em .9em}.page-events .events-list a:hover,.post-type-archive-events .events-list a:hover{background:#bbb}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hidden{display:none}dialog{display:block;border:0}.no-scroll{overflow:hidden}.simple-modal-overlay,.simple-animated-modal-overlay{position:fixed;top:0;bottom:0;right:0;left:0;background:#d19c39;z-index:666;cursor:pointer}.simple-modal-overlay[data-background-click=disabled],.simple-animated-modal-overlay[data-background-click=disabled]{cursor:auto}.simple-animated-modal-overlay{animation:fadewhite ease .5s 1 normal}@keyframes fadewhite{0%{opacity:0}100%{opacity:.8}}.simple-modal,.simple-animated-modal{position:fixed;left:0;right:auto;top:0;width:100%;max-height:100vh;background:#d19c39;z-index:667;padding:0em 2em;right:auto;overflow:auto}.simple-modal-close,.simple-animated-modal-close{color:#fdfbe5;background:none;border:0;padding:0;cursor:pointer;font-family:Fraunces,Georgia,serif;position:absolute;font-size:2.5em;top:1em;right:1em;line-height:1;margin:0;width:inherit;font-weight:100}.simple-modal-close:focus,.simple-modal-close:hover,.simple-modal-close:active{outline:1px dotted rgba(0,0,0,.01)}.simple-modal-close:hover,.simple-modal-close:active{color:#d19c39;background:none;outline:1px dotted rgba(0,0,0,.01)}.simple-animated-modal{animation:apparition ease .5s 1 normal}@keyframes apparition{0%{opacity:0;max-height:0;width:0;left:50%}100%{opacity:1;max-height:100%;width:70%;left:15%}}.page-images h1{margin:0 auto 20px}.page-images .intro{text-align:center;max-width:95ch;margin:0 auto 30px}.page-images .intro p{font-size:1.2rem;margin:0 auto}.page-images .gallery{margin:0 0 60px}.page-images section.gallery+section.gallery{border-top:1px solid #d19c39;padding-top:20px}.page-images .flickity-page-dots{display:none}.page-images .main-carousel{background:#e9e2ce;height:600px}.page-images .carousel-cell{width:100%;display:flex;justify-content:space-between;height:100%;background:#fff;flex-wrap:wrap;border-radius:.3em}.page-images .carousel-cell .photo-img{max-height:55%;background:#777;width:100%;border-radius:.3em .3em 0 0}@media(min-width: 1000px){.page-images .carousel-cell .photo-img{width:65%;height:100%;max-height:inherit;border-radius:.3em 0 0 .3em}}.page-images .carousel-cell .photo-img a{display:flex;flex-direction:column;justify-content:center;height:100%;padding:20px}.page-images .carousel-cell .photo-img img{-o-object-fit:contain;object-fit:contain;height:100%;max-height:90%;margin:0 auto}.page-images .carousel-cell .photo-info{display:flex;flex-direction:column;justify-content:center;padding:20px}@media(min-width: 1000px){.page-images .carousel-cell .photo-info{padding:0 70px 0 40px;width:35%;height:100%;border-left:.5px solid #bbb}}.page-images .carousel-cell h2{font-family:Fraunces,Georgia,serif}.page-images .carousel-cell p{font-size:.75rem}@media(min-width: 1000px){.page-images .carousel-cell p{font-size:.95rem}}.page-images #baguetteBox-overlay .full-image img{vertical-align:top;margin:20px 0 0}.page-images #baguetteBox-overlay .full-image figcaption{font-family:Fraunces,Georgia,serif;padding:20px;text-align:left;background-color:#fdfbe5;color:#454528;line-height:1.4;font-size:95%}.page-images #baguetteBox-overlay .full-image figcaption h2{font-family:Fraunces,Georgia,serif}@media(min-width: 700px){.page-images #baguetteBox-overlay .full-image figcaption{width:60%;padding:20px 30px 30px}}
