*,:before,:after{box-sizing:border-box}html{text-size-adjust:none}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}ul[role=list],ol[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@font-face{font-family:Basis Grotesque Regular;src:url(font.3dbbb0d0.woff2)format("woff2"),url(font.8a7f0c51.woff)format("woff")}@font-face{font-family:Basis Grotesque Italic;src:url(font.0fdec330.woff2)format("woff2"),url(font.ac4287e3.woff)format("woff")}@font-face{font-family:Basis Grotesque Bold;src:url(font.4db3a4ee.woff2)format("woff2"),url(font.c30bbd32.woff)format("woff")}@font-face{font-family:Jokker Bold;src:url(Jokker-Bold.dab02da2.woff2)format("woff2"),url(Jokker-Bold.20064164.woff)format("woff")}:root{--wp--preset--font-size--large:var(--step-1);--almost-black:#231f20;--black:#000;--blue:blue;--yellow:palegoldenrod;--dark-green:#62bf00;--bright-green:#00ff5a;--light-green:#c8ff7c;--mint-green:#96eaa4;--pale-green:#dbffcb;--bright-purple:#ea80ff;--lavender:#cba7f1;--pastel-purple:#dad5ff;--orchid:#d097d0;--medium-purple:#ab8ede;--bright-yellow:#fef577;--mellow-yellow:#ffe242;--golden-yellow:#ffd423;--pure-yellow:#e0e000;--bright-yellow-green:#e5ff36;--magenta:#ff80bb;--pale-pink:#ffc6d5;--pastel-pink:#ffd8de;--dusty-peach:#e5bcb4;--pale-orange:#ffece0;--orange:#ffa577;--buttery-orange:#ffc483;--apricot:#ffdc9d;--aqua:#26e5ca;--seafoam:#81e5d4;--bright-teal:#1db7b1;--honeydew:#d4ffea;--pastel-teal:#9bd0c3;--dusty-blue:#8ac0cb;--medium-blue:#3babfb;--sky-blue:#75b6ff;--vibrant-blue:#758fff;--pastel-blue:#93daff;--light-cyan:#d3ecec;--heading:"Jokker Bold";--sans:"Basis Grotesque Regular";--sans-italic:"Basis Grotesque Italic";--sans-bold:"Basis Grotesque Bold";--serif:serif;--grid-max-width:114rem;--grid-gutter:var(--space-s-s,clamp(1.125rem,1.0328rem + .4098vw,1.5rem));--negative-gutter:calc(var(--grid-gutter)*-1);--grid-columns:12;--space-3xs:clamp(.25rem,.2193rem + .1366vw,.375rem);--space-2xs:clamp(.5rem,.4385rem + .2732vw,.75rem);--space-xs:clamp(.75rem,.6578rem + .4098vw,1.125rem);--space-s:clamp(1rem,.877rem + .5464vw,1.5rem);--space-m:clamp(1.25rem,1.0963rem + .6831vw,1.875rem);--space-l:clamp(2rem,1.7541rem + 1.0929vw,3rem);--space-xl:clamp(3rem,2.6311rem + 1.6393vw,4.5rem);--space-2xl:clamp(4rem,3.5082rem + 2.1858vw,6rem);--space-3xl:clamp(5.25rem,4.6045rem + 2.8689vw,7.875rem);--space-3xs-2xs:clamp(.25rem,.127rem + .5464vw,.75rem);--space-2xs-xs:clamp(.5rem,.3463rem + .6831vw,1.125rem);--space-xs-s:clamp(.75rem,.5656rem + .8197vw,1.5rem);--space-s-m:clamp(1rem,.7848rem + .9563vw,1.875rem);--space-m-l:clamp(1.25rem,.8197rem + 1.9126vw,3rem);--space-l-xl:clamp(2rem,1.3852rem + 2.7322vw,4.5rem);--space-xl-2xl:clamp(3rem,2.2623rem + 3.2787vw,6rem);--space-2xl-3xl:clamp(4rem,3.0471rem + 4.235vw,7.875rem);--space-s-l:clamp(1rem,.5082rem + 2.1858vw,3rem);--step-5:clamp(2.4883rem,1.9746rem + 2.2834vw,4.5776rem);--step-4:clamp(2.0736rem,1.683rem + 1.7361vw,3.6621rem);--step-3:clamp(1.728rem,1.4325rem + 1.3133vw,2.9297rem);--step-2:clamp(1.44rem,1.2178rem + .9877vw,2.3438rem);--step-1:clamp(1.2rem,1.034rem + .7377vw,1.875rem);--step-0:clamp(1rem,.877rem + .5464vw,1.5rem);--step--1:clamp(.8333rem,.7432rem + .4007vw,1.2rem);--step--2:clamp(.6944rem,.6291rem + .2902vw,.96rem)}.screen-reader-text{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;overflow:hidden;word-wrap:normal!important;position:absolute!important}.screen-reader-text:focus{z-index:100000;color:#21759b;clip-path:none;background-color:#f1f1f1;border-radius:3px;block-size:auto;inline-size:auto;padding:15px 23px 14px;font-size:.875rem;font-weight:700;line-height:normal;text-decoration:none;display:block;inset-block-start:5px;inset-inline-start:5px;box-shadow:0 0 2px 2px #0009;clip:auto!important}#primary[tabindex="-1"]:focus{outline:0}body{font-family:var(--sans);font-size:var(--step-0);line-height:1.24}h1,h2,h3,h4,h5,h6{font-family:var(--heading);font-weight:400}.entry-content h2,h3,h4,h5{font-family:var(--sans-bold)}h1{font-family:var(--heading);font-size:var(--step-5)}h2{font-size:var(--step-4)}h3{font-size:var(--step-3)}i,em{font-family:var(--sans-italic);font-style:normal}b,strong{font-family:var(--sans-bold);font-weight:400}p{font-size:var(--step-0)}.has-small-font-size{font-size:var(--step--1)!important}.poem-body{font-family:var(--serif)}.u-container{max-inline-size:var(--grid-max-width);margin-inline:auto}.u-grid{grid-template-areas:"menu menu menu menu menu menu menu menu menu menu menu menu""body body body body body body body body body body body body""footer footer footer footer footer footer footer footer footer footer footer footer";grid-auto-rows:min-content;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter);padding-inline:var(--grid-gutter);flex-flow:column;margin-block:0;display:flex}@media (width>=64rem){.u-grid{grid-template-areas:"menu menu body body body body body body body body body body""menu menu body body body body body body body body body body""footer footer footer footer footer footer footer footer footer footer footer footer";display:grid}}.backdrop{display:none}@media (width>=64rem){.backdrop{grid-area:1/1/span 1/span 12;grid-template-columns:subgrid;grid-template-rows:subgrid;margin:0;margin-inline:var(--negative-gutter);background-color:#e6e6e6;display:block;margin-block:var(--negative-gutter)!important}}.backdrop:before{z-index:2;margin:0;margin-inline:calc(var(--grid-gutter)*-1);background-color:#e6e6e6;grid-area:1/1/auto/span 12;margin-block:calc(var(--grid-gutter)*-1)!important}.backdrop:after{z-index:1;background-color:#fff;grid-area:1/1/auto/span 2;position:sticky;inset-block-start:0}.site-main{grid-area:body;margin-block-start:0}@media (width>=64rem){main.site-main{margin-block-start:var(--grid-gutter)}}.post-type-archive-cpc-resident-post main.site-main,.tax-cpc-resident-post-category main.site-main,article.site-main{grid-auto-rows:min-content;grid-template-columns:subgrid;display:grid}header{z-index:4;grid-area:1/1/span 2/span 2;display:grid}.header-inner{grid-area:1/1/auto/span 2;align-self:start;position:sticky;inset-block-start:1em}.page-header{grid-column-end:span 8}.u-grid>article{grid-area:1/1/span 3/span 12;grid-template-columns:subgrid;grid-template-rows:subgrid;margin-block-start:0;display:grid}@media (width>=64rem){.u-grid>article{grid-column:3/span 10}}footer{grid-column:1/span 12}.wp-block-site-logo{max-inline-size:150px}@media (width>=64rem){.wp-block-site-logo{max-inline-size:100%}}.wp-block-search__input{background-color:#fff}@media (width>=64rem){.desktop-hide{display:none!important}}.mobile-hide{display:none!important}@media (width>=64rem){.mobile-hide{display:block}}.home main{padding-inline:0!important}@media (width>=64rem){.gwendolyn-store-homepage-hero figure.wp-block-media-text__media{padding-block:var(--space-xl);padding-inline:var(--space-l)0}}.gwendolyn-store-product-category-list figure{padding:var(--space-m);padding-block-start:var(--space-l)}.gwendolyn-store-product-category-list .wp-block-buttons{inline-size:100%;margin-block-start:auto}.gwendolyn-store-product-category-list .wp-block-buttons .wp-block-button__link{padding:var(--space-2xs);font-size:var(--step-1);border-width:1px}.gwendolyn-store-product-category-list .wp-block-buttons .wp-block-button__link:hover{color:inherit!important;background-color:#0000!important}.wp-block-search{margin-inline-end:var(--space-m)}.wp-block-search__inside-wrapper{border:none;border-block-end:1px solid #000;border-color:#000!important}.wp-block-search__input{font-size:var(--step-0);color:#000}.wp-block-search__button.has-icon.wp-element-button{color:#000;background-color:#0000;padding-block:0;padding-inline-end:0}.wp-block-woocommerce-customer-account{padding-inline-start:var(--space-m)}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{padding-block:var(--space-3xs);padding-inline:var(--space-xs);color:#000;background-color:#0000;font-size:var(--step-0)!important;border:1px solid #000!important}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button:hover{color:#fff;background-color:#000}:root :where(.is-layout-grid){gap:var(--grid-gutter)}.wc-block-product .wp-block-post-title{font-family:var(--sans-bold);font-size:var(--step-1)!important}.tax-product_cat .wp-site-blocks>.wp-block-group{padding-block:var(--wp--preset--spacing--70)!important;margin-block:0!important}.tax-product_cat.term-apparel .wp-site-blocks>.wp-block-group{background-color:#e9e5ff}.tax-product_cat.term-student-work .wp-site-blocks>.wp-block-group{background-color:#ceefeb}.tax-product_cat.term-broadsides .wp-site-blocks>.wp-block-group{background-color:#ffa577}.tax-product_cat.term-poet-posters .wp-site-blocks>.wp-block-group{background-color:#9be586}.wp-block-query-pagination{font-size:var(--step-0)!important}body{color:var(--black);margin-block-start:0;overflow-x:hidden}a{color:var(--color-body);text-decoration:none}a:hover,a:active,#primary p a{text-decoration:underline}#primary p strong a,#primary p a:has(strong){text-decoration:none}img{block-size:auto}#page{margin-block-start:0}.arrow-link,.wp-block-button.is-style-learn-more-link .wp-element-button,#primary-menu>li.current-menu-item a,#primary-menu>li.current-page-ancestor a,#primary-menu>li a:hover,#primary-menu>li a:focus{--arrow-size:1.25em;--arrow-border:2px;--point-ratio:.4;padding-inline-end:calc(var(--arrow-size)*2.5);position:relative}:is(.arrow-link,.wp-block-button.is-style-learn-more-link .wp-element-button,#primary-menu>li.current-menu-item a,#primary-menu>li.current-page-ancestor a,#primary-menu>li a:hover,#primary-menu>li a:focus):after,:is(.arrow-link,.wp-block-button.is-style-learn-more-link .wp-element-button,#primary-menu>li.current-menu-item a,#primary-menu>li.current-page-ancestor a,#primary-menu>li a:hover,#primary-menu>li a:focus):before{content:"";transition:all .5s ease-in-out;display:block;position:absolute}:is(.arrow-link,.wp-block-button.is-style-learn-more-link .wp-element-button,#primary-menu>li.current-menu-item a,#primary-menu>li.current-page-ancestor a,#primary-menu>li a:hover,#primary-menu>li a:focus):before{transform-origin:50%;transform:translate(0,calc((var(--arrow-size)*calc(var(--point-ratio)/2))*-1))rotate(45deg);inline-size:calc(var(--arrow-size)*var(--point-ratio));block-size:calc(var(--arrow-size)*var(--point-ratio));box-shadow:inset calc(var(--arrow-border)*-1)var(--arrow-border)0 0 currentColor;border-radius:0;inset-block-start:50%;inset-inline-end:var(--arrow-size)}:is(.arrow-link,.wp-block-button.is-style-learn-more-link .wp-element-button,#primary-menu>li.current-menu-item a,#primary-menu>li.current-page-ancestor a,#primary-menu>li a:hover,#primary-menu>li a:focus):after{transform:translate(0,calc(var(--arrow-border)/2*-1));inline-size:calc(var(--arrow-size)*1);block-size:var(--arrow-border);background-color:currentColor;inset-block-start:50%;inset-inline-end:var(--arrow-size)}footer.wp-block-template-part{margin-block-start:0}.site-footer{padding-inline:var(--grid-gutter);font-size:var(--step-1);color:#fff;text-align:center;background-color:#6575a7;flex-flow:column;gap:0;display:flex;padding-block:var(--space-l)0!important}@media (width>=64rem){.site-footer{grid-template-areas:"left left left left center center center center center center right right";grid-auto-rows:min-content;grid-template-columns:repeat(var(--grid-columns),1fr);gap:var(--grid-gutter);text-align:start;padding-inline:0;display:grid}}.site-footer p{font-size:inherit}@media (width>=64rem){.site-footer p{max-inline-size:75%}.site-footer p.has-text-align-center{margin-inline:auto}}.site-footer a{color:inherit}.site-footer .footer-logo{max-inline-size:12.5rem;padding-inline:var(--grid-gutter);margin-block-end:var(--space-l);margin-inline:auto}@media (width>=64rem){.site-footer .footer-logo{max-inline-size:23rem}}.footer-logo>svg{inline-size:100%}.site-footer>.widget:first-child{font-size:var(--step-0);grid-area:left}.site-footer>.widget:nth-child(2){grid-area:center}.site-footer>.widget:nth-child(3){grid-area:right}.site-footer .ctct-form.ctct-inline input[type=email]{color:#fff;background-color:#0000;border:none;border-block-end:1px solid #fff}.site-footer .ctct-form.ctct-inline input[type=submit]{color:#fff;background-color:#0000;border:1px solid;padding:5px}.subscribe-modal{max-block-size:75%;inline-size:min-content;padding:var(--grid-gutter);margin:auto}@media (width>=64rem){.subscribe-modal{max-inline-size:50%}}.subscribe-open-button{cursor:pointer;color:#fff;background-color:#0000;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgOTEgNjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0ibTQ1LjYgMGgzNC44YzUuNiAwIDkuMyAzLjcgOS4zIDkuM3Y0Mi4zcy0zLjcgOS40LTkuMyA5LjRoLTY5LjRjLTUuNyAwLTkuNC0zLjctOS40LTkuMyAwLTE0LjIgMC0yOC40IDAtNDIuNSAwLTQuOCAyLjktOC4zIDcuNS05LjEuNS0uMSAxLjItLjEgMS44LS4xaDM0Ljh6bTAgNTcuNmgzNC45Yy44IDAgMS43IDAgMi41LS40IDEuMi0uNSAxLjItLjUuNC0xLjQtNy44LTguOS0xNS42LTE3LjctMjMuMy0yNi42LS41LS41LS43LS41LTEuMiAwLTMuOSAzLjQtNy44IDYuOS0xMS43IDEwLjMtMS4xIDEtMS44IDEtMi45IDAtMy44LTMuNC03LjctNi44LTExLjUtMTAuMi0uNi0uNS0uOS0uNi0xLjQgMC0xLjkgMi4yLTMuOCA0LjQtNS43IDYuNS01LjkgNi43LTExLjggMTMuNC0xNy43IDIwLjEtLjYuNy0uNC45LjMgMS4yLjkuMyAxLjguNCAyLjcuNGgzNC44em0zNy01My45Yy0xLjMtLjYtNzIuNy0uNi03NCAwIC4zLjIuNS4zLjcuNWwzNS43IDMxLjVjLjUuNS45LjUgMS40IDAgMTAuOS05LjYgMjEuOC0xOS4zIDMyLjctMjguOSAxLjItMSAyLjQtMi4xIDMuNi0zLjJ6bS03Ny4zIDUwLjJjLjMgMCAuNC0uMy42LS41IDcuNi04LjcgMTUuMy0xNy40IDIyLjktMjYuMS41LS42LjUtLjkgMC0xLjQtNy4xLTYuMi0xNC4yLTEyLjUtMjEuNC0xOC44LS41LS40LTEtMS4zLTEuNS0xLjEtLjcuMy0uOCAxLjMtLjggMi4ydi43IDQzLjRjMCAuNiAwIDEuMS4zIDEuNnptODAuNyAwYy40LS43LjMtMS4yLjMtMS44IDAtMTQuNCAwLTI4LjggMC00My4ycy0uMS0xLjYtLjQtMi40Yy0uMy0uNi0uNS0uOC0xLjEtLjMtNy4zIDYuNS0xNC43IDEzLTIyLjEgMTkuNS0uNy42LS42LjkgMCAxLjUgNi4xIDYuOSAxMi4yIDEzLjkgMTguMyAyMC44IDEuNyAxLjkgMy40IDMuOCA1LjEgNS44eiIvPjwvZz48L3N2Zz4=);background-position:100%;background-repeat:no-repeat;background-size:1.2em;border:none;border-block-end:1px solid;margin-inline:auto;padding-block-end:.5rem;padding-inline-end:2.5em}@media (width>=64rem){.subscribe-open-button{margin-inline:0}}.subscribe-open-button:hover{text-decoration:none}.subscribe-modal .modal-close-button{margin-inline-start:auto;display:block}.ctct-form-wrapper .ctct-form-field-checkbox fieldset{inline-size:max-content;max-inline-size:100%}.ctct-form-wrapper p.ctct-form-field{margin-block-start:0}.ctct-form-wrapper .ctct-form span.ctct-label-top{margin-block-start:var(--space-xs)}.ctct-form-wrapper .ctct-form span.ctct-label-top+input{inline-size:100%;border:none;border-block-end:1px solid;margin-block-start:var(--space-3xs)}.ctct-form-wrapper .ctct-form span.ctct-label-right{inline-size:auto;margin-block-start:var(--space-3xs);display:inline}.ctct-form-wrapper .ctct-form .ctct-label-right label,.ctct-form-wrapper .ctct-form span.ctct-label-right label{display:inline}.ctct-form-wrapper .ctct-form input.ctct-label-right[type=checkbox]{vertical-align:middle;margin-block-start:0;margin-inline-end:var(--space-xs);display:inline}.ctct-form-wrapper .ctct-form input[type=submit]{background-color:#0000;border:1px solid;padding:.25rem;padding-inline:.5rem}.ctct-form-wrapper small{font-size:var(--step--2);margin:0;display:inline-block}.wp-block-social-links .wp-block-social-link.wp-social-link{color:inherit}.widget_nav_menu ul{padding:0;list-style-type:none}.widget_nav_menu li{margin:0;margin-block-start:var(--space-3xs)}.widget_nav_menu ul a{font-family:var(--sans);text-decoration:none}.site-footer .site-info{gap:var(--space-s);font-size:var(--step--1);flex-flow:wrap;grid-column:1/span 12;justify-content:center;margin-inline:auto;display:flex}@media (width>=64rem){.site-footer .site-info{margin-block-start:var(--space-m)}}.site-footer .site-info span{margin:0}.site-footer .site-info p{max-inline-size:100%}.pigeon{inline-size:3.5rem;margin-block:0;margin-inline:var(--space-l);fill:currentColor;order:1;overflow:hidden}@media (width>=64rem){.pigeon{order:unset}}.pigeon svg{margin-block-end:-1px;display:block}