html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/quaritch/fonts/InterVariable.woff2)format("woff2-variations")}@font-face{font-family:Inter;font-style:italic;font-weight:100 900;font-display:swap;src:url(/wp-content/themes/quaritch/fonts/InterVariable-Italic.woff2)format("woff2-variations")}@font-face{font-family:Gestura;font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/quaritch/fonts/GesturaHeadlineTRIAL-Regular.otf)format("opentype")}@font-face{font-family:Gestura;font-style:italic;font-weight:500;font-display:swap;src:url(/wp-content/themes/quaritch/fonts/GesturaHeadlineTRIAL-RegularItalic.otf)format("opentype")}:root{--color-primary:#a40c23;--color-primary-dark:#a40c23;--color-primary-light:#8f1d1e;--color-white:#fff;--color-black:#000;--color-grey:#2c2a26;--color-grey-dark:#4a4949;--color-grey-medium:#aaa59c;--color-grey-light:#bdbbb6;--color-background:#fff;--color-off-white:#f9f8f6;--color-text-dark:#222;--color-border:#d3cec3;--color-border-light:silver;--color-cookie-blue:#2d4156;--color-cookie-dark-blue:#253b48;--color-cookie-darker-blue:#1d2e38;--color-cookie-grey:#40505a;--color-cookie-bg-light:#e5ebef;--color-cookie-bg-medium:#d8e0e6;--color-cookie-bg-lighter:#e9eff4;--color-cookie-bg-lightest:#f0f4f7;--color-cookie-border:#f1f3f5;--color-inactive:#afadad;--space-xs:.25rem;--space-sm:.5rem;--space-md:1rem;--space-lg:1.5rem;--space-xl:2rem;--space-2xl:3rem;--font-family-primary:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-serif:Gestura, serif;--font-family-sans:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-monospace:SF Mono, Monaco, Cascadia Code, Roboto Mono, Consolas, Courier New, monospace;--font-family-base:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-family-heading:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:2rem;--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:1rem;--transition-fast:.15s ease;--transition-base:.25s ease;--transition-slow:.35s ease;--z-dropdown:100;--z-sticky:200;--z-modal-overlay:300;--z-modal:400;--z-notification:500}[data-department=art-and-architecture]{--color-primary:#901721}[data-department=continental]{--color-primary:#7a8999}[data-department=science]{--color-primary:#c37e3b}[data-department=english-literature]{--color-primary:#b0a451}[data-department=foreign-literature]{--color-primary:#826d8b}[data-department=human-sciences]{--color-primary:#77a1a2}[data-department=travel]{--color-primary:#8a8656}[data-department=photography],[data-department=music]{--color-primary:#5f6470}[data-department=islamic]{--color-primary:#788a7d}[data-department=medieval]{--color-primary:#a66c8a}.stretched-link:after{z-index:1;content:"";position:absolute;top:0;bottom:0;left:0;right:0}.swiper .swiper-button-prev,.swiper .swiper-button-next{z-index:100!important;color:transparent!important;opacity:1!important;border-radius:0!important;width:40px!important;height:40px!important;margin-top:-20px!important;position:absolute!important;top:50%!important}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{content:""!important;opacity:1!important;color:transparent!important;background-color:transparent!important;border:none!important;width:12px!important;height:20px!important;font-size:0!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.swiper .swiper-button-prev{left:0!important}.swiper .swiper-button-prev:after{background-image:url(/wp-content/themes/quaritch/images/arrow-left.png);content:""!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.swiper .swiper-button-next{right:0!important}.swiper .swiper-button-next:after{background-image:url(/wp-content/themes/quaritch/images/arrow-right.png);content:""!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important}.swiper .publication-swiper{outline:4px solid red}.swiper .publication-swiper .swiper-button-prev,.swiper .publication-swiper .swiper-button-next{width:44px!important;height:100%!important;margin-top:0!important;top:0!important}.swiper .publication-swiper .swiper-button-prev:after,.swiper .publication-swiper .swiper-button-next:after{background-color:transparent!important;width:32px!important;height:32px!important}.swiper .publication-swiper .swiper-button-prev:hover:after,.swiper .publication-swiper .swiper-button-next:hover:after{background-color:transparent!important}.swiper .publication-swiper .swiper-button-prev:after{background-position:-64px -32px!important}.swiper .publication-swiper .swiper-button-next:after{background-position:-64px -64px!important}@media (max-width:899px){.swiper .publication-swiper{margin-left:-10px;margin-right:-10px}}.swiper .swiper-button-fullscreen{z-index:100!important;cursor:pointer!important;background-color:rgba(255,255,255,.75)!important;border:none!important;border-radius:2px!important;outline:none!important;width:32px!important;height:32px!important;position:absolute!important;top:10px!important;right:10px!important}.swiper .swiper-button-fullscreen:after{content:""!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238F8F8F' d='M7 14H5v5h5v-2H7v-3zm-2-4h2V7h3V5H5v5zm12 7h-3v2h5v-5h-2v3zM14 5v2h3v3h2V5h-5z'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:16px!important;height:16px!important;position:absolute!important;top:8px!important;left:8px!important}.swiper .swiper-button-fullscreen:hover{background-color:rgba(255,255,255,.9)!important}.swiper .swiper-button-fullscreen.is-fullscreen:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%238F8F8F' d='M5 16h3v3h2v-5H5v2zm3-8H5v2h5V5H8v3zm6 11h2v-3h3v-2h-5v5zm2-11V5h-2v5h5V8h-3z'/%3E%3C/svg%3E")!important}.swiper .swiper-pagination{text-align:center;z-index:10;width:100%;line-height:5px;position:absolute;bottom:8px}.swiper .swiper-pagination-bullet{opacity:1;background:0 0;width:8px;height:8px;margin:0 3px;padding:6px;display:inline-block;position:relative}.swiper .swiper-pagination-bullet:after{content:"";background:#aaa59c;border-radius:50%;width:8px;height:8px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.swiper .swiper-pagination-bullet-active:after{background-color:#8f1d1e}.swiper.swiper-grab{cursor:url(../../../images/grab.png) 8 8,move}.swiper.swiper-grabbing{cursor:url(../../../images/grabbing.png) 8 8,move}.swiper.swiper-fullscreen{z-index:9999!important;background:#fff!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;transition:opacity .3s!important;position:fixed!important;top:0!important;left:0!important}.swiper.swiper-fullscreen .swiper-wrapper{height:100%!important;min-height:0!important;max-height:none!important}.swiper.swiper-fullscreen .swiper-slide{justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.swiper.swiper-fullscreen .swiper-zoom-container{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;display:flex!important}.swiper.swiper-fullscreen .swiper-zoom-container img{-o-object-fit:contain!important;object-fit:contain!important;max-width:90%!important;max-height:90%!important}.swiper.swiper-fullscreen .swiper-button-prev,.swiper.swiper-fullscreen .swiper-button-next{width:50px!important;height:50px!important}.swiper.swiper-fullscreen .swiper-button-prev:after,.swiper.swiper-fullscreen .swiper-button-next:after{opacity:1!important;width:24px!important;height:24px!important}.swiper.swiper-fullscreen .swiper-button-fullscreen{top:20px!important;right:20px!important}.swiper.publication-swiper{padding-bottom:50px;background:#fff!important;height:auto!important;max-height:600px!important;margin-bottom:50px!important}@media (max-width:899px){.swiper.publication-swiper{margin-left:-10px;margin-right:-10px;max-height:600px!important}}.swiper.publication-swiper.swiper-fullscreen{padding-bottom:0;max-height:none!important;transition:opacity .3s ease-in-out!important}.swiper.publication-swiper.swiper-fullscreen .swiper-wrapper{height:100%!important;max-height:none!important}.swiper.publication-swiper.swiper-fullscreen .swiper-pagination{bottom:40px!important}.swiper.publication-swiper .swiper-slide{background:#fff!important;justify-content:center!important;align-items:center!important;height:100%!important;padding:10px 0!important;display:flex!important}.swiper.publication-swiper .swiper-zoom-container{justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.swiper.publication-swiper img{-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;max-width:95%!important;height:auto!important;max-height:600px!important;margin:0 auto!important;display:block!important}.swiper.publication-swiper .swiper-button-fullscreen{z-index:20!important;display:block!important;top:10px!important;right:10px!important}.swiper.hero{opacity:0;background-color:#fff;padding:0;transition:opacity .3s;position:relative;overflow:hidden;max-width:100%!important}.swiper.hero.swiper-initialized{opacity:1}.swiper.hero .swiper-slide-prev,.swiper.hero .swiper-slide-next{opacity:0!important;z-index:0!important}.swiper.hero .swiper-slide-active{z-index:1!important}.swiper.hero .swiper-wrapper{height:100%;display:flex;width:100%!important}.swiper.hero .swiper-slide{opacity:0;min-height:520px;transition:opacity .5s;position:relative;overflow:hidden;background:#fff!important;width:100%!important}.swiper.hero .swiper-slide.swiper-slide-active{opacity:1!important}.publication-swiper .swiper-wrapper{height:640px}.publication-swiper.swiper-fullscreen .swiper-wrapper{height:100vh!important;max-height:none!important}.publication-swiper.swiper-fullscreen .swiper-wrapper .swiper-slide{height:100vh!important}.publication-swiper.swiper-fullscreen .swiper-wrapper .swiper-pagination{bottom:40px!important}.publication-gallery{padding-bottom:0!important}*{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden}html,button,input,select,textarea{color:#222}body{-webkit-font-smoothing:antialiased;background-color:#fff;font-size:1em;line-height:1.5}body,input,.search .text,select,option{font-feature-settings:"ss01", "cv11" 1;color:#4a4949;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}::selection{text-shadow:none;background:#b3d4fc}img{display:inline-block}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}h1,h2,h3,h4,h5,h6{margin:0 0 .5em;padding:0;font-weight:400}h3{font-size:1.5em}p,ul,ol,dl{margin:0 0 1em}.item .title,.content h3{font-family:Gestura,serif}a{color:#a40c23;text-decoration:none}a:hover{color:#000}p a{border-bottom:1px solid #d3cec3}.arrow{padding-left:.2em;font-size:.6em}.separator{padding:0 .5em;font-size:.75em}.main{background-color:#fff;min-height:600px}.container{max-width:1120px;margin:0 auto;padding:20px}.row{overflow:hidden}.content{padding-right:1em}.single .main section{hyphens:auto;max-width:66.6667%;margin:0 auto 2em}@media (max-width:899px){.supplemental{display:none}.narrow{max-width:100%;margin:0 auto 2em}}@media (max-width:639px){.main .container{padding:60px 10px 10px}.single section{max-width:100%}}.button{color:#fff;background-color:#a40c23;border:0;margin:.5em 0;padding:.5em .75em;display:inline-block}.button:hover{background-color:#a40c23;color:#fff!important}.button--secondary{color:#4a4949;background-color:#fff;border:2px solid #4a4949}.button--secondary:hover{background-color:#4a4949;color:#fff!important}.button-light{color:#a40c23;background-color:#fff}.publication-information .button{background-color:#efede9}.publication-information .button:hover{background-color:#a40c23}.col{float:left;box-sizing:border-box;margin-bottom:20px;padding:0 10px;-webkit-background-clip:padding-box!important;-moz-background-clip:padding-box!important;background-clip:padding-box!important}.six>.span_1{width:16.6667%}.six>.span_2{width:33.3333%}.six>.span_3{width:50%}.six>.span_4{width:66.6667%}.six>.span_5{width:83.3333%}.six>.span_6{width:100%}.five>.span_1{width:20%}.five>.span_2{width:40%}.five>.span_3{width:60%}.five>.span_4{width:80%}.five>.span_5{width:100%}.four>.span_1{width:25%}.four>.span_2{width:50%}.four>.span_3{width:75%}.four>.span_4{width:100%}.three>.span_1{width:33.3333%}.three>.span_2{width:66.6667%}.three>.span_3{width:100%}.two>.span_1{width:50%}.two>.span_2{width:100%}.homepage section{margin-bottom:20px}.row .row{margin:0 -10px;display:block}.padded{width:66.6667%;margin:0 16.6667%}.gap-20{height:20px;margin:0;padding:0;display:block}@media (min-width:640px) and (max-width:768px){.three .span_1,.three .span_2{width:100%}.two .span_1{width:50%}}@media (min-width:520px) and (max-width:639px){.six .span_1{width:50%}.six .span_2,.three .span_2,.three .span_1{width:100%}.two .span_1{width:50%}}@media (max-width:519px){.one{margin-bottom:10px;padding:0}.six .span_1,.six .span_2,.three .span_2,.three .span_1,.two .span_1{width:100%}.col{width:100%;margin-bottom:10px;padding:0}.row .row{margin:0;padding:0}}.masthead{text-align:center;z-index:100;background-color:#a40c23;padding:20px 0;position:relative}.masthead a{color:#fff}.masthead .logo{text-indent:-1234em;text-align:left;background:url(/wp-content/themes/quaritch/images/q-logo-white.svg) 50% 0 no-repeat;height:100px;margin:0 auto;overflow:hidden}.no-svg .masthead .logo{background:url(/wp-content/themes/quaritch/images/q-logo-white.png) 50%/auto 100px no-repeat}@media (max-width:899px){.masthead .logo{background-position:50% 0;background-size:auto 70px;height:80px}}@media (max-width:639px){.masthead .logo{background:url(/wp-content/themes/quaritch/images/q-logo-small-white.svg) 50% 0 no-repeat;height:100%;margin:0}}.menu ul{margin:0;padding:0;line-height:1;list-style:none}.menu li{display:inline;position:relative}.menu .sub-menu li:last-child a{color:#4a4949}.menu li a{color:#fff;padding:.75em .5em;display:inline-block}.menu li:hover ul{display:block}.menu li ul{text-align:left;z-index:2;width:280px;display:none;position:absolute;left:-.5em;box-shadow:0 2px 2px rgba(9,9,9,.3)}.menu li ul li{display:block}.menu li ul li a{color:#a40c23;background-color:#fff;padding:.65em 1em;display:block}.menu li ul li a:hover{background-color:#efede9}@media (max-width:639px){.masthead{text-align:center;flex-flow:column;width:100%;height:50px;padding:0;display:flex;position:fixed;top:0;box-shadow:0 1px 2px rgba(9,9,9,.2)}.masthead .logo{position:absolute;top:0;left:0;right:0}.masthead{-webkit-tap-highlight-color:transparent}.masthead h1{margin:.520833em 0}.menu ul{font-size:.85em;display:none}.showmenu .masthead .logo{background:0 0;height:0}.showmenu .menu{z-index:2;position:relative}.showmenu .menu ul{text-align:left;background:0 0;display:block;overflow:hidden}.menu ul li{float:left;width:50%;margin:0;padding:0;display:block}.showmenu .menu ul ul,.menu ul li:hover ul{display:none}.menu ul li a{color:#fff;box-sizing:border-box;background-color:transparent;width:100%;padding:.75em 20px;font-size:1.5em}.showmenu .menu ul:before{border:0!important}.menu-toggle{cursor:pointer;z-index:101;background:url(/wp-content/themes/quaritch/images/icons.svg) 20px -25px no-repeat;width:70px;height:50px;display:block;position:absolute;top:5px;left:0}.showmenu .menu ul:before{content:"";z-index:3;border-top:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent;width:0;height:0;position:absolute;top:-1px;left:15px}.showmenu{height:100%;overflow:hidden}.showmenu .masthead{-webkit-overflow-scrolling:touch;background-color:rgba(0,0,0,.9);height:100%;padding-top:50px;padding-bottom:50px;overflow-y:scroll}}.search{text-align:center;word-spacing:0;background-color:#333;padding:20px 30px;display:none;position:absolute;top:180px;left:0;right:0}.search form{display:inline}.search .text{word-spacing:normal;background-color:#fff;border:0;border-radius:.25em 0 0 .25em;height:1.5em;margin:0;padding:.25em 1.5em .25em .5em;display:inline-block}.search .text:focus{text-align:left}.showsearch .search{z-index:3;justify-content:center;display:flex}.search-link{background:url(/wp-content/themes/quaritch/images/icons.svg) 100% -146px no-repeat;padding-right:20px!important}@media (max-width:639px){.search{flex-flow:column;order:2;gap:1em;position:relative;top:1em}.search-link{background:red url(/wp-content/themes/quaritch/images/icons.svg) calc(100% - 20px) -142px no-repeat}}.search-submit{vertical-align:bottom;background:#fff url(/wp-content/themes/quaritch/images/icons.svg) 50% -190px no-repeat;border:0;border-radius:0 .25em .25em 0;width:2em;height:2em;margin:0}::-webkit-input-placeholder{color:#4a4949}:-moz-placeholder-shown{color:#4a4949}::-moz-placeholder{color:#4a4949}:-ms-placeholder-shown{color:#4a4949}.advanced-search-link{color:#fff;padding:.25em 1.5em;display:inline-block}.advanced-search-link:hover{color:#efede9}.advanced-search,.mailing-list-form{max-width:600px;margin:0 auto 1em}.advanced-search ul,.mailing-list-form ul{margin:0;padding:0;list-style:none;overflow:hidden}.advanced-search li,.mailing-list-form li{margin:0 0 1em;padding:1px}.advanced-search li input,.mailing-list-form li input{background-color:#f9f8f6;border:0}.advanced-search li input:focus,.mailing-list-form li input:focus{background-color:#fff}.advanced-search li input,.advanced-search li select,.mailing-list-form li input,.mailing-list-form li select{box-sizing:border-box;width:100%;padding:.5em}.advanced-search p,.mailing-list-form p{text-align:center}.advanced-search .button,.mailing-list-form .button{color:#fff;background-color:#a40c23;font-size:1.5em}.advanced-search-date-range{overflow:hidden}.advanced-search-date-range-from,.advanced-search-date-range-to{float:left;width:48%}.advanced-search-date-range-from{margin-right:4%}.breadcrumbs{text-align:center;text-transform:uppercase;letter-spacing:.2em;font-size:.9em}.vcard{margin-bottom:1em}.vcard dd{margin:0}.section-header{text-align:center;padding:1em 0}.section-title{text-rendering:optimizelegibility;margin:0;font-family:Gestura,serif;font-size:2.5em;font-weight:400}.section-intro{text-align:center;width:80%;margin:0 auto 1em;font-size:1.125em;line-height:1.25em}.department-list{text-align:center;max-width:66.6667%;margin:0 auto 2em;padding:0;list-style:none;overflow:auto}.department-list li{float:left;-moz-column-break-inside:avoid;break-inside:avoid-column;width:100%;margin:1em 0}.department-list li p{margin:0}.department-list a{text-rendering:optimizelegibility;margin:0;font-family:Gestura,serif;font-size:2em;font-weight:400;display:block}.portrait{max-width:100%;height:auto}.profile-title{text-rendering:optimizelegibility;margin:0;font-size:2.5em;font-weight:400}.people-other{text-align:center;margin:2.8em 0}.map{border:1px solid #4a4949;max-width:600px;margin:0 auto}.map iframe{display:block}@media (max-width:899px){.section-intro{font-size:1em}.department-list{max-width:100%}.department-list li{float:left;width:100%}}@media (max-width:639px){.section-intro{width:auto;margin:0 auto 1em}.section-title,.department-list a{font-size:2em}}.feature-title{padding:.8em 0}.feature-title h1,.feature-title h2{font-family:Gestura,serif}.feature-header{text-align:center;font-size:1.25em;position:relative}.feature-header img{width:100%;height:auto;display:block}.feature-body{background-color:#fff;min-height:5em;padding-top:15px;padding-bottom:15px}.one .feature-box{max-width:66.6666%;margin:0 auto}.illustrated{background-color:#aaa59c}.illustrated .feature-title{color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.4);z-index:1;background:linear-gradient(transparent 0%,rgba(0,0,0,.4) 100%);padding-top:15px;padding-bottom:15px;position:absolute;bottom:0;left:0;right:0}@media (max-width:639px){.one .feature-box{max-width:100%}}.item-list ol{padding:0;list-style:none}.item h2,.item h3,.item h4{margin:0;font-size:1em}.givenName{text-transform:uppercase}.item p{margin:0}.item a{color:#000}.item a:hover{color:#a40c23}.catalogues .button-secondary{text-transform:uppercase;border:1px solid #a40c23;border-radius:2px;height:36px;padding:4px 8px;font-size:12px;line-height:36px;text-decoration:none}.catalogues .button-secondary:hover{color:#a40c23;background-color:#edebe7;border-color:#edebe7}.view:before{content:"";vertical-align:baseline;background-image:url(/wp-content/themes/quaritch/images/look.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:10px;margin-right:5px;display:inline-block}.filters{text-align:center;margin:2em 0}.filters ul{margin:0;padding:0;list-style:none}.filters li{display:inline-block}.filters li a{padding:.25em .75em;display:inline-block}.filters li .current{background-color:#efede9;border-radius:.5em;color:#000!important}.items-tools{flex-flow:wrap;margin:1em 0;font-weight:400;display:flex}.items-tools a{min-width:.75em;padding:.5em;display:inline-block}.items-tools .current{color:#000;cursor:default}.layout-switch{white-space:nowrap}.layout-switch ul{margin:0 1em 0 0;padding:0;list-style:none;display:inline-block}.layout-switch li{display:inline-block}.layout-switch li a{text-indent:-1234em;background-image:url(/wp-content/themes/quaritch/images/icons.svg);background-repeat:no-repeat;width:1em;overflow:hidden}.layout-grid{background-position:50% 10px}.layout-list{background-position:50% -30px}.layout-grid.current{background-position:50% -70px}.layout-list.current{background-position:50% -110px}.pagination{white-space:nowrap;display:flex;overflow:hidden}.pagination:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.pagination:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.pagination:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.pagination:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.pagination ul{margin:0 auto;padding:0;list-style:none;display:inline-block}.pagination li{display:inline-block}.pagination .next:after{content:" ▶";vertical-align:.2em;padding-left:.5em;font-size:.5em}.pagination .previous:before{content:" ◀";vertical-align:.2em;padding-right:.5em;font-size:.5em}.pagination .inactive{cursor:default;color:#afadad!important}.pagination .current{background-color:#efede9;border-radius:.5em;margin:.25em 0;padding:.25em .5em;font-weight:700}.sorting{float:left;white-space:nowrap}.sorting dl{margin:0;padding:0;display:inline}.sorting dt,.sorting dd{margin:0;display:inline-block}.items-tools .desc.current:after{content:" ▼";cursor:pointer;vertical-align:.2em;padding-left:.5em;font-size:.5em}.items-tools .asc.current:after{content:" ▲";cursor:pointer;vertical-align:.2em;padding-left:.5em;font-size:.5em}.items-tools .current{color:#000!important}.publication-container{max-width:66.6667%;margin:0 auto 2em}.publication-header{margin:1.5rem 10px 0}.publication-header .headline{font-family:Gestura,serif;font-size:2.5em;line-height:normal}.publication-header .author{font-family:Gestura,serif;font-size:1.75em}.publication-header .title{font-size:1.5em;font-weight:400;line-height:1.25}.publication-headline{text-align:center;letter-spacing:.2em;text-transform:uppercase;margin-top:.5em;font-size:1.125em}.publication-container .publication-header h1,.publication-container .publication-header h2,.publication-container .publication-header h3{display:block}.publication-gallery{background-color:#fff;margin:1em 10px;padding:0 0 30px}.publication-body{hyphens:auto;margin:1em 10px;font-size:1em;line-height:1.5}.publication-body p{margin:0 0 1lh}.publication-gallery .royalSlider{width:100%;height:auto}.publication-information{z-index:1;text-align:left;float:right;background-color:#fff;border-top:2px solid #a40c23;width:35%;margin:.25em 0 1em 2em;padding-top:1em;padding-bottom:1em;font-size:.9em;position:relative}.publication-information p{text-indent:0;margin:0 0 .5em}.publication-information p:last-child,.publication-information p:last-child .button,.publication-information .purchase{color:#a40c23;margin-bottom:0}.publication-information span.price{font-size:.875em}.publication-aside{margin-top:3em}.publication-aside h1,.publication-aside h2{margin:0;font-family:Gestura,serif;font-size:1.5em}@media (max-width:899px){.publication-container{max-width:100%}}@media (max-width:639px){.item{margin:5px}.layout-switch{display:none}.sorting,.pagination{float:none;text-align:center;width:100%}.items-tools{padding:0}.sorting dt{display:none}.pagination .first:before{content:" ◀◀";vertical-align:.2em;letter-spacing:-5px;padding-left:0;font-size:.5em}.pagination .last:after{content:" ▶▶";vertical-align:.2em;letter-spacing:-5px;padding-left:0;font-size:.5em}.pagination .first,.pagination .previous,.pagination .next,.pagination .last{text-align:center;width:1em;overflow:hidden;color:transparent!important}.pagination a{position:relative}.pagination .first:before,.pagination .previous:before,.pagination .next:after,.pagination .last:after{text-align:center;padding:.2em 0;font-size:1em;line-height:2em;position:absolute;top:0;bottom:0;left:0;right:0}.pagination :before,.pagination :after{color:#a40c23}.pagination .inactive:before{cursor:default;color:#afadad!important}.publication-gallery{margin:1em 0}.publication-header{margin:1em 0 2em}.publication-body{margin:1em 0}.publication-information{float:none;width:100%;margin-left:0}}.news-pagination{text-align:center;margin:2em 0;padding:10px;position:relative;overflow:auto}.post{text-align:center;border-bottom:1px solid #d3cec3;max-width:66.6666%;margin:0 auto 2em;padding-bottom:1em;position:relative;overflow:auto}.post .content{background-color:transparent;padding:0}.post-image{z-index:1;background-color:#f7f7f7;justify-content:center;align-items:center;margin:0 0 1em;padding:2em;display:flex;position:relative}.post-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;mix-blend-mode:multiply;width:100%;height:100%}.post-body h1{margin:0 0 .25em;font-family:Gestura,serif;font-size:1.5em}.date{text-transform:uppercase;letter-spacing:1px;color:#4a4949;margin:0;font-size:.8rem}.sharing{line-height:0;overflow:auto}.sharing ul{margin:1em 0 0;padding:0;list-style:none}.sharing ul li{width:90px;margin:0 1em 0 0;display:inline-block}.single-post{max-width:66.6667%;margin:0 auto 2em}.single-post .sharing ul{margin:2em auto;line-height:0}.single-post .sharing ul li{margin:0 auto 1em;display:block}.single-post-body{margin:1em 0}@media (max-width:639px){.post,.single-post{max-width:100%}}.aligncenter{text-align:center;margin:1.4em auto;display:block}.alignleft{float:left;margin:0 1.4em 1.4em 0}.alignright{float:right;margin:0 0 1.4em 1.4em}.wp-caption-text{margin:1em 0;font-size:.8125em}.wp-caption img{width:100%}@media (max-width:420px){.wp-caption{width:100%}}.publication-author,.title{display:block}.item{border-top:1px solid #efede9;justify-content:space-between;gap:1.5em;padding-top:1em;padding-bottom:1em;display:flex;position:relative}.item-image{aspect-ratio:1;order:2;height:5lh}.item-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;width:100%;height:100%}.grid{grid-template-columns:repeat(2,1fr);gap:20px;margin:20px 0;padding:0;list-style:none;display:grid}.grid--3{grid-template-columns:repeat(3,1fr)}@media (min-width:640px) and (max-width:768px){.grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:639px){.grid{grid-template-columns:1fr}}.grid li:nth-child(odd){clear:left}.catalogues .grid li .item-image{order:1}.catalogues .grid li .item{flex-flow:column;gap:10px;display:flex}.catalogues .grid li .item-image{z-index:1;aspect-ratio:1;background-color:#f7f7f7;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.catalogues .grid li .item-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;mix-blend-mode:multiply;width:calc(100% - 32px);height:calc(100% - 32px)}.list{flex-flow:column;margin:20px 0;display:flex}.list li{width:100%}.list li h2,.list li h3{display:inline}.catalogues .list{max-width:75%;margin:10px auto}.catalogues .list .item-image{background-size:contain;width:auto;height:160px;display:block}.catalogues .list .item-image a{background-position:100%;background-repeat:no-repeat;background-size:contain;width:250px;height:160px;display:block}.featured{flex-flow:row;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}@media (max-width:899px){.featured{text-align:center;flex-flow:column}}.featured__image{z-index:1;box-sizing:border-box;aspect-ratio:1;justify-content:center;align-items:center;width:50%;display:flex;position:relative}.featured__image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}@media (max-width:899px){.featured__image img{width:auto;height:300px}}@media (max-width:639px){.featured__image img{width:auto}}.featured__content{z-index:10;box-sizing:border-box;flex-flow:column;justify-content:center;align-items:start;width:50%;height:100%;padding:0 40px;display:flex}@media (max-width:899px){.featured__content{align-items:center;width:100%}}.featured__author{font-family:Gestura,serif;font-size:1.5em;font-weight:400;line-height:1.25}.featured__intro{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.footer{text-align:center;font-size:.875em;position:relative}.footer .logo{text-indent:-1234em;text-align:left;background:url(/wp-content/themes/quaritch/images/q-logo.svg) 50% 0 no-repeat;width:60px;height:60px;margin:0 auto;overflow:hidden}.footer .badge{margin:1.4em .7em}.footer__mailing-list{text-align:left;background-color:#f7f7f7;margin-bottom:2em;padding:1em 0;font-size:1rem;position:relative}.footer__mailing-list--dark{background:#4a4949 url(/wp-content/themes/quaritch/images/mailing-list-background.jpg) 50%/cover no-repeat}.footer__mailing-list--dark:after{content:"";z-index:1;background-color:rgba(0,0,0,.3);position:absolute;top:0;bottom:0;left:0;right:0}.footer__mailing-list--dark,.footer__mailing-list--dark a{color:#fff}.footer__mailing-list .container{z-index:2;position:relative}.footer__mailing-list h1{text-wrap:balance;margin:0 0 .25em;font-family:Gestura,serif;font-size:2em}.footer__mailing-list p{margin:0 0 .5em}.social{margin:24px;padding:1.4em 0;font-size:0;list-style:none}.social li{margin:0 8px;font-size:0;display:inline-block}.social li a{width:24px;height:24px;display:block;position:relative}.social li a:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0}.social li.facebook a:before{background:url(/wp-content/themes/quaritch/images/facebook.svg) 0 0/24px 24px}.social li.instagram a:before{background:url(/wp-content/themes/quaritch/images/instagram.svg) 0 0/24px 24px}.social li.bluesky a:before{background:url(/wp-content/themes/quaritch/images/bluesky.svg) 0 0/24px 24px}.social li.fb-like.fb_iframe_widget.fb_iframe_widget_fluid{width:auto!important;display:inline-block!important}.social iframe{vertical-align:bottom;margin:0}.hero{margin-bottom:40px;position:relative}@media (max-width:639px){.hero{font-size:.8em}}.hero__slide{position:relative}@media (max-width:899px){.hero__slide{aspect-ratio:auto;text-align:center}}.frontpage-box{width:100%;position:relative}.frontpage-box:not(:first-of-type){border-top:1px solid #efede9;padding-top:20px}.frontpage-box .frontpage-box__item{position:relative}.frontpage-box .frontpage-box__copy{z-index:2;padding-top:15px;padding-bottom:15px}.frontpage-box .frontpage-box__copy h3{color:#8f1d1e;margin:0;padding:0;font-size:18px;font-weight:400}.frontpage-box .frontpage-box__copy h3 small{color:#2c2a26;padding:11px 0;font-size:14px;display:block}.frontpage-box .frontpage-box__copy p{color:#2c2a26;font-size:.875em}.frontpage-box .frontpage-box__copy p strong{color:#8f1d1e;font-weight:400;display:block}.frontpage-box .frontpage-box__copy h2+p,.frontpage-box .frontpage-box__copy h3+p{margin-top:.5em}.frontpage-box .frontpage-box__image{z-index:1;aspect-ratio:1;background-color:#f7f7f7;justify-content:center;align-items:center;display:flex;position:relative}.frontpage-box .frontpage-box__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;mix-blend-mode:multiply;width:calc(100% - 32px);height:calc(100% - 32px)}.frontpage-box .frontpage-box__image--cover img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.frontpage-box .frontpage-box__image.small img{max-width:240px;max-height:240px}@media (max-width:1090px){.frontpage-box .frontpage-box__image.small img{max-width:180px}}@media (max-width:870px){.frontpage-box .frontpage-box__image.small img{max-width:150px}}.frontpage-box .frontpage-box__title{color:#000;margin-bottom:20px;font-family:Gestura,serif;font-size:1.5rem;font-weight:400}.frontpage-box .frontpage-box__title a{color:#000;justify-content:space-between;align-items:baseline;display:flex}.frontpage-box .frontpage-box__title a:hover{color:#8f1d1e}.frontpage-box__list{flex-flow:wrap;justify-content:space-between;gap:20px;margin-bottom:40px;padding:0;list-style:none;display:flex}.frontpage-box__list li{flex:calc(33.333% - 20px);min-width:280px;max-width:380px}@media (max-width:899px){.frontpage-box__list{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;flex-flow:row;margin-left:-10px;margin-right:-10px;padding-left:10px;padding-right:10px;overflow-x:auto}.frontpage-box__list li{scroll-snap-align:10px start;flex:0 0 280px}}.subheader{font-weight:400}.view-all{font-size:1rem;font-style:normal}.view-all:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.view-all:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.view-all:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.view-all:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.view-all:after{content:"→";margin-left:8px;font-weight:400}.purchase-section{border-top:2px solid #efede9;border-bottom:2px solid #efede9;padding:1em 0}.purchase-section select{width:100%;display:block}.centred{text-align:center}#basket-delivery-form .span_2{float:none}.checkout-status{counter-reset:status;text-align:center;margin:20px 0;padding:0;font-size:0}.checkout-status li{vertical-align:top;text-align:center;width:100px;padding:0 10px;font-size:20px;font-style:italic;display:inline-block;color:#2c2a26!important}.checkout-status li:before{counter-increment:status;content:counter(status);text-align:center;color:#8f1d1e;border:1px solid #8f1d1e;border-radius:15px;width:30px;height:30px;margin:10px auto;font-weight:400;line-height:30px;display:block}.checkout-status li a{color:#8f1d1e!important}@media (max-width:768px){.checkout-status li{width:55px;padding:0 5px;font-size:14px}}#checkout-payment-button,#basket-delivery-store{cursor:pointer}small.multi-order{display:block;line-height:14px!important}table{width:100%}.visible-xs-block{display:none}@media (max-width:768px){.visible-xs-block{display:block}}.btn-block{text-align:center;display:block}.button.btn-disabled{cursor:default;background:#efede9;color:#998c73!important}.btn-add-to-basket:before{content:"";vertical-align:baseline;background-image:url(/wp-content/themes/quaritch/images/add-to-basket-red.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:15px;height:18px;margin-right:5px;display:inline-block;position:relative;top:3px}.btn-add-to-basket:hover:before{background-image:url(/wp-content/themes/quaritch/images/add-to-basket.svg)}label,.label{padding-bottom:12px;display:block}label span,.label span{margin-bottom:.25em;line-height:18px;display:block}label input[type=text],label input[type=email],label select,label textarea,.label input[type=text],.label input[type=email],.label select,.label textarea{box-sizing:border-box;border:1px solid #7e786d;border-radius:0;width:100%;height:36px;padding:0 12px;line-height:36px;display:block}label input[type=text]:focus,label input[type=email]:focus,label select:focus,label textarea:focus,.label input[type=text]:focus,.label input[type=email]:focus,.label select:focus,.label textarea:focus{border-color:#3b5998}label input[type=text]:disabled,label input[type=email]:disabled,label select:disabled,label textarea:disabled,.label input[type=text]:disabled,.label input[type=email]:disabled,.label select:disabled,.label textarea:disabled{background-color:#f3f2ef}label input[type=checkbox],.label input[type=checkbox]{vertical-align:middle;width:auto;margin:0 6px 0 0;padding:0;display:inline-block;position:relative;top:-3px}label textarea,.label textarea{font-feature-settings:"ss01", "cv11" 1;color:#4a4949;background-color:#f9f8f6;height:auto;padding-top:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:24px}label textarea:focus,.label textarea:focus{background-color:#fff}label.error span,.label.error span{color:#8f1d1e}label.error span input,.label.error span input,label.error input,.label.error input{border-color:#8f1d1e!important}label.error:after,.label.error:after{content:attr(data-error);color:#8f1d1e;font-size:12px}button.button{-webkit-appearance:none;appearance:none}hr{background:#7e786d;border:none;height:1px;margin:17px 0 12px;padding:0}#btn-basket{text-indent:4px;color:#fff;text-align:center;background:url(/wp-content/themes/quaritch/images/basket-white.svg) 50%/contain no-repeat;width:48px;height:37px;font-size:14px;font-weight:400;line-height:30px;display:none;position:absolute;top:25px;right:25px}@media (max-width:768px){#btn-basket{width:25px;height:25px;font-size:8px;line-height:21px;top:12px;right:20px}}#added-to-basket{z-index:500;text-align:center;text-indent:0;background:#efede9;border:3px solid #8f1d1e;width:200px;padding:12px;display:none;position:fixed;top:75px;right:75px}#added-to-basket img{height:100px;padding-bottom:12px;display:inline-block}#added-to-basket p{font-size:12px}#added-to-basket p span{color:#8f1d1e}#added-to-basket p{margin-bottom:0;padding-bottom:0}.basket{margin-bottom:3em}.basket__row td{vertical-align:top;border-top:1px solid #efede9;padding-top:1em;padding-bottom:1em}.basket__row:last-of-type td{border-bottom:1px solid #efede9}.basket__title,.basket__author{margin:0;padding:0;font-size:1em}.basket__price,.basket__remove{text-align:right}.basket__body-delivery label{display:inline}.basket__actions{justify-content:space-between;align-items:baseline;margin:1em 0;display:flex}@media (max-width:639px){.basket .item{flex-flow:column;gap:0;display:flex}.basket .item-list--basket .item-body{padding-left:0;padding-right:0}}.item-list--basket td{background:#fff;padding-top:.5em;padding-bottom:.5em}@media (max-width:768px){.item-list--basket td{display:block}}.item-list--basket .item-image{background-position:0 0;background-repeat:no-repeat;background-size:contain;width:150px;height:150px;margin:0;display:block}@media (max-width:768px){.item-list--basket .item-image{background-position:top;width:100%}}.item-list--basket .item-body{vertical-align:top;margin:0}@media (max-width:768px){.item-list--basket .item-body{padding-left:1em;padding-right:1em}}.item-list--basket .price{white-space:nowrap;color:#8f1d1e;text-align:right;vertical-align:top;padding-top:.8em;padding-left:2em;padding-right:1em;font-size:18px}@media (max-width:768px){.item-list--basket .price{white-space:normal;text-align:center;padding-left:0;padding-right:0}}.item-list--basket .remove{vertical-align:top;padding-right:1em}@media (max-width:768px){.item-list--basket .remove{text-align:center;padding-left:0;padding-right:0}}.item-list--basket .remove a{color:#fff;background-color:#a40c23;border:0;margin:.5em 0;padding:.5em .75em;display:inline-block}.item-list--basket .remove a:hover{background-color:#a40c23;color:#fff!important}.item-list--basket .remove a{white-space:nowrap;margin-top:.25em}@media (max-width:768px){.item-list--basket .remove a{white-space:normal;text-align:center}}.item-list--basket .item-body-delivery{text-align:right}@media (max-width:768px){.item-list--basket .item-body-delivery{text-align:center}}.item-list--basket .item-body-delivery h3{color:#8f1d1e;padding-right:.5em;font-size:18px}@media (max-width:768px){.item-list--basket .item-body-delivery h3{display:block!important}}.item-list--basket .item-body-delivery label{padding-bottom:0}.item-list--basket .item-body-delivery label span{padding-right:.5em}@media (max-width:768px){.item-list--basket .item-body-delivery label span{padding-right:0;display:block!important}}.item-list--basket .item-body-delivery *{display:inline-block}.item-list--basket .item-body-delivery option{display:block!important}.item-list--basket .item-body-delivery+td.price{vertical-align:middle;padding-top:.5em!important}.item-list--basket .item-image-vat{background-image:url(/wp-content/themes/quaritch/images/vat.svg);background-size:60px;height:90px}.item-list--basket .item-image-blank{background:0 0;height:100px}.clearfix:after{content:"";clear:both;display:table}.clearfix .basket-button-align{text-align:right}@media (max-width:768px){.clearfix .basket-button-align{text-align:center}}#modal-overlay{opacity:0;z-index:100;background:#efede9;width:100%;height:100%;display:none;position:fixed;top:0;bottom:0;left:0;right:0}#modal{z-index:101;background:#fff;width:320px;margin:0 auto;padding:20px;position:fixed;top:0;left:50%;transform:translate(-50%,-100%)}#modal p{text-align:center;font-size:24px;font-style:italic}#modal .button{cursor:pointer;margin:0!important}#modal .buttons-row{text-align:center}.modal{transition:transform .3s ease-out;transform:translate(-50%,-100%)}.modal.open{transform:translate(-50%)}.modal-overlay{opacity:0;transition:opacity .3s ease-out;display:none}.modal-overlay.open{opacity:.9;display:block}html #cc-main{--cc-font-family:Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--cc-bg:#fff;--cc-primary-color:#2c2a26;--cc-secondary-color:#4a4949;--cc-link-color:#a40c23;--cc-btn-primary-bg:#a40c23;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:#a40c23;--cc-btn-primary-hover-bg:#8f1d1e;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:#8f1d1e;--cc-btn-secondary-bg:#fff;--cc-btn-secondary-color:#a40c23;--cc-btn-secondary-border-color:#a40c23;--cc-btn-secondary-hover-bg:#a40c23;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:#a40c23;--cc-separator-border-color:#efede9;--cc-section-category-border:#efede9;--cc-cookie-category-block-bg:#f9f8f6;--cc-cookie-category-block-border:#efede9;--cc-cookie-category-block-hover-bg:#efede9;--cc-cookie-category-block-hover-border:#bdbbb6;--cc-cookie-category-expanded-block-bg:#efede9;--cc-cookie-category-expanded-block-hover-bg:#bdbbb6;--cc-toggle-on-bg:#a40c23;--cc-toggle-off-bg:#bdbbb6;--cc-toggle-readonly-bg:#efede9;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:#fff;--cc-modal-border-radius:4px;--cc-btn-border-radius:2px}html #cc-main .cc__link{color:var(--cc-link-color);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.card{flex-flow:column;gap:.5em;width:100%;display:flex;position:relative}.card a{color:#000}.card a:hover{color:#8f1d1e}.card h2{font-family:Gestura,serif}.card--overlay{aspect-ratio:1;background-color:#bdbbb6}.card--overlay .card__body{text-align:center;z-index:2;background:linear-gradient(rgba(170,165,156,0) 50%,rgba(0,0,0,.85) 100%);justify-content:center;align-items:flex-end;padding:1em;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.card--overlay .card__body a{color:#fff}.card__image{aspect-ratio:1;background-color:#f7f7f7;justify-content:center;align-items:center;width:100%;display:flex}.card__image img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;mix-blend-mode:multiply;aspect-ratio:1;width:calc(100% - 32px);height:calc(100% - 32px)}.card--overlay .card__image{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.card--overlay .card__image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;mix-blend-mode:multiply;width:100%;height:100%}.card--overlay:hover .card__image{opacity:.8}.card__body h2{font-size:1em}.people .card h2{font-size:1.5em}.people .card_image{background:url(/wp-content/themes/quaritch/images/profile.png) 0 0/100% 100% no-repeat}
