.about-submenu__links{font-family:Open Sans,sans-serif;line-height:140%;padding-top:.5rem;text-align:center}.about-submenu__links a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration:none;transition:all .3s ease;white-space:nowrap}.about-submenu__links a.here,.about-submenu__links a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.about-submenu__links a.here{font-weight:600}.countdown-calendar{background-color:#1d2731;column-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;height:100%;margin:0 auto;padding:1rem;position:relative;row-gap:1rem}.countdown-calendar .countdown-calendar__door{border-width:0;display:block;line-height:100%;padding-bottom:100%;position:relative;width:100%}.countdown-calendar .countdown-calendar__door .door-front{align-items:flex-end;background-color:#1d2731;border:1px solid #1d2731;bottom:0;display:flex;height:100%;justify-content:flex-end;left:0;opacity:.5;position:absolute;right:0;top:0;transform-origin:left;transition:.5s;width:100%;z-index:1}.countdown-calendar .countdown-calendar__door .door-front img{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.countdown-calendar .countdown-calendar__door .door-interior{bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:0}.countdown-calendar .countdown-calendar__door .door-interior img{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:0}.countdown-calendar .countdown-calendar__door .door-interior span.title{background-color:rgba(0,0,0,.6);bottom:0;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:700;left:0;padding:.3333em;position:absolute;right:0}.countdown-calendar .countdown-calendar__door.will-open{cursor:pointer}.countdown-calendar .countdown-calendar__door.will-open .door-front{opacity:1}.countdown-calendar .countdown-calendar__door.will-open:hover .door-front{transform:rotateY(-160deg)}.countdown-calendar .countdown-calendar__door.will-open .door-interior{display:block}.countdown-calendar .countdown-calendar__door .label{background-color:rgba(0,0,0,.6);color:#fff;font-family:Open Sans,sans-serif;font-size:1.5rem;font-weight:700;padding:.5rem;position:relative}.countdown-calendar .calendar-modal-screen{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.countdown-calendar .calendar-modal-wrapper{align-items:center;background-color:transparent;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:2}.countdown-calendar .calendar-modal-wrapper .calendar-modal{background-color:#fff;height:600px;max-height:90%;max-width:90%;position:relative;width:960px}.countdown-calendar .calendar-modal-wrapper .calendar-modal__close-button{background-color:transparent;border-color:transparent;border-width:0;cursor:pointer;display:block;height:44px;position:absolute;right:0;top:0;width:44px;z-index:10}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents{column-gap:2rem;display:grid;grid-template-areas:"image text";grid-template-columns:2fr 3fr;max-height:100%;overflow-y:scroll;padding:2rem;row-gap:1rem;width:100%}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .calendar-modal__image{grid-area:image}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .calendar-modal__text{grid-area:text}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents img{max-width:100%}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .headline{font-size:1.5rem;font-weight:700;margin-top:0}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .note{font-size:1.2rem;line-height:145%}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .note a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .note a:hover{color:#328cc1}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .outbound-links{display:flex;flex-wrap:wrap;margin-top:2rem}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .outbound-links>div{margin-right:1rem}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .outbound-links>div:last-of-type{margin-right:0}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .outbound-links>div a{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;padding:.5rem 1rem;text-decoration:none;transition:all .3s ease;white-space:nowrap}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .outbound-links>div a:hover{background-color:#328cc1}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .calendar-modal__footer{border:solid #e0e5e5;border-width:1px 0 0;display:block;font-family:Open Sans,sans-serif;margin-top:2rem;padding-left:1rem}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .calendar-modal__footer li{font-size:.85rem;line-height:140%;margin-bottom:0;margin-top:.75rem}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .calendar-modal__footer li a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents .calendar-modal__footer li a:hover{color:#328cc1}@media (max-width:1340px){.countdown-calendar{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width:1160px){.countdown-calendar{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}}@media (max-width:1000px){.countdown-calendar{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media (max-width:760px){.countdown-calendar{grid-template-columns:1fr 1fr 1fr 1fr}}@media (max-width:560px){.countdown-calendar{grid-template-columns:1fr 1fr 1fr}}@media (max-width:400px){.countdown-calendar{grid-template-columns:1fr 1fr}}@media (max-width:640px){.countdown-calendar .calendar-modal-wrapper{background-color:rgba(0,0,0,.7);bottom:0;left:0;position:fixed;right:0;top:0;z-index:101}.countdown-calendar .calendar-modal-wrapper .calendar-modal{height:90%}.countdown-calendar .calendar-modal-wrapper .calendar-modal__contents{grid-template-areas:"image" "text";grid-template-columns:100%}}.aggregators-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:6rem auto;max-width:1080px;row-gap:2rem;width:80%}.aggregators-grid .aggregators-grid-cell{border:1px solid #e0e5e5;column-gap:1rem;display:grid;grid-template-areas:"logo text";grid-template-columns:60px auto;padding:1rem;row-gap:1rem}.aggregators-grid .aggregators-grid-cell .logo-block{display:flex;flex-direction:column;grid-area:logo;justify-content:center}.aggregators-grid .aggregators-grid-cell .logo-block a{display:block;width:100%}.aggregators-grid .aggregators-grid-cell .logo-block a img{width:100%}.aggregators-grid .aggregators-grid-cell .text-block{display:flex;flex-direction:column;font-family:Open Sans,sans-serif;grid-area:text;justify-content:center}.aggregators-grid .aggregators-grid-cell .text-block .title{display:block;font-size:.85rem;font-weight:600;margin-bottom:.4rem}.aggregators-grid .aggregators-grid-cell .text-block .title a{color:#1d2731;text-decoration:none}.aggregators-grid .aggregators-grid-cell .text-block .title a .collection-count{display:block;font-size:.8em;font-weight:400}.aggregators-grid .aggregators-grid-cell .text-block .links{display:block;font-size:.7em;line-height:125%}.aggregators-grid .aggregators-grid-cell .text-block .links a{-webkit-text-decoration-skip:ink;color:#0b3c5d;display:block;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease;white-space:nowrap}.aggregators-grid .aggregators-grid-cell .text-block .links a:hover{color:#328cc1}@media (max-width:1200px){.aggregators-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:840px){.aggregators-grid{width:100%}}@media (max-width:740px){.aggregators-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.aggregators-grid{grid-template-columns:100%}}ul.social-icons{display:flex;justify-content:center;list-style-type:none;margin:0;padding:0}ul.social-icons li{display:flex;flex-direction:column;height:48px;justify-content:space-around;width:48px}ul.social-icons li+li{margin-left:1rem}ul.social-icons li a{border:3px solid #1d2731;border-radius:42px;display:flex;flex-direction:column;height:42px;justify-content:space-around;margin:0 auto;transition:all .3s ease;width:42px}ul.social-icons li a svg{margin:0 auto;max-height:66.667%;max-width:66.667%}ul.social-icons li a svg path{fill:#1d2731}ul.social-icons li a.envelope svg{max-height:75%;max-width:75%}ul.social-icons li a:hover{background-color:#1d2731}ul.social-icons li a:hover svg path{fill:#fff}.site-header.scrolled ul.social-icons li.hide-in-sticky-header{display:none}.exit-modal__shade{background-color:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10000}.exit-modal__shade.expanded{align-items:center;display:flex;flex-direction:column;justify-content:center}.exit-modal__shade .search-close-button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:32px;position:absolute;right:1rem;top:1rem;width:32px}.exit-modal__shade .search-close-button:focus{outline-color:#e0e5e5}.exit-modal__shade .search-close-button svg path,.exit-modal__shade .search-close-button:hover svg path{fill:#fff}.exit-modal__modal{background-color:#fff;margin:0 auto;max-width:850px;padding:2rem;width:90%}.exit-modal__grid{column-gap:2rem;display:grid;grid-template-areas:"image form";grid-template-columns:1fr 1fr;row-gap:2rem}.exit-modal__grid .exit-modal__image{grid-area:image}.exit-modal__grid .exit-modal__form{grid-area:form}.exit-modal__grid .exit-modal__form .header{font-size:2rem;font-variant:small-caps;font-weight:500;margin-bottom:.5em}.exit-modal__grid .exit-modal__form .subhead{font-size:1.3rem;line-height:140%;margin-bottom:1em}.exit-modal__grid .exit-modal__form .unsubscribe{font-family:Open Sans,sans-serif;font-size:.9rem;margin:.5em 0 1em}.exit-modal__grid .exit-modal__form .links{font-family:Open Sans,sans-serif;font-size:.9rem;margin:1em 0 .5em}.exit-modal__grid .exit-modal__form .links a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.exit-modal__grid .exit-modal__form .links a:hover{color:#328cc1}.exit-modal__grid .exit-modal__form input[type=email],.exit-modal__grid .exit-modal__form input[type=text]{border:1px solid #e0e5e5;display:block;font-family:Open Sans,sans-serif;margin-bottom:1rem;padding:.5em;width:100%}.exit-modal__grid .exit-modal__form input[type=email].error,.exit-modal__grid .exit-modal__form input[type=text].error{border-color:red}.exit-modal__grid .exit-modal__form .captcha-block{margin-bottom:1rem}.exit-modal__grid .exit-modal__form input[type=submit]{background-color:#d94e10;border:1px solid #d94e10;border-radius:1em;color:#fff;display:block;font-family:Open Sans,sans-serif;padding:.5em;text-align:center;text-transform:uppercase;transition:all .3s ease;width:100%}.exit-modal__grid .exit-modal__form input[type=submit]:hover:not(:disabled){background-color:#f25812}.exit-modal__grid .exit-modal__form input[type=submit]:disabled{cursor:default;opacity:.6}.exit-modal__grid .exit-modal__form ul.social-icons{justify-content:flex-start}@media (max-width:960px){.exit-modal__shade,.exit-modal__shade.expanded{display:none}}.navigation-overlay{background-color:hsla(0,0%,100%,.95);bottom:0;display:none;font-family:Open Sans,sans-serif;left:0;position:fixed;right:0;top:0;z-index:900}.navigation-overlay.expanded{display:block}.navigation-overlay .search-close-button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:32px;padding:0;position:absolute;right:1rem;top:1rem;width:32px}.navigation-overlay .search-close-button svg path,.navigation-overlay .search-close-button:hover svg path{fill:#1d2731}.navigation-overlay .search-close-button:focus{outline-color:#e0e5e5}.navigation-overlay .navigation-panel{margin:44px auto 0;width:90%}.navigation-overlay .navigation-panel ul{list-style-type:none;margin:0;padding:0}.navigation-overlay .navigation-panel li{border:solid #e0e5e5;border-width:0 0 1px;margin:0;padding:0}.navigation-overlay .navigation-panel li a{color:#1d2731;display:block;font-family:Open Sans,sans-serif;font-size:1.84rem;padding:.25em .5em;text-decoration:none}.navigation-overlay .navigation-panel li a:hover{background-color:#f2f5f5}.navigation-overlay .navigation-panel li:last-of-type{border-width:0}.navigation-overlay .navigation-panel .search-launcher{align-items:center;background-color:transparent;border-width:0;cursor:pointer;display:flex;font-size:1.84rem;justify-content:flex-start;margin-top:2rem;padding:.5em}.navigation-overlay .navigation-panel .search-launcher svg{display:block;height:2.76rem;margin-right:.92rem;width:2.76rem}.navigation-overlay .navigation-panel .search-launcher span.label{-webkit-text-decoration-skip:ink;color:#1d2731;display:block;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.navigation-overlay .navigation-panel .search-launcher:hover span.label{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.navigation-overlay .navigation-panel .search-launcher:focus{outline-color:#e0e5e5}@keyframes search-waiting-pulse{0%,to{opacity:1}50%{opacity:.4}}.search-overlay{background-color:hsla(0,0%,100%,.98);bottom:0;display:none;flex-direction:column;justify-content:space-around;left:0;position:fixed;right:0;top:0;z-index:1000}.search-overlay.expanded{display:flex}.search-overlay .search-close-button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:32px;padding:0;position:absolute;right:1rem;top:1rem;width:32px}.search-overlay .search-close-button:focus{outline-color:#e0e5e5}.search-overlay .search-close-button svg path,.search-overlay .search-close-button:hover svg path{fill:#1d2731}.search-overlay .search-panel{display:flex;flex-direction:column;height:85%;margin:0 auto;max-height:85%;position:relative;width:75%}.search-overlay .search-bar{flex:0 0 auto;font-family:Open Sans,sans-serif;width:100%}.search-overlay .search-bar .label{font-size:1rem;font-weight:700;margin-top:0}.search-overlay .search-bar form{align-items:center;display:flex;width:100%}.search-overlay .search-bar .search-field{display:block;flex-grow:1;margin-right:1em;position:relative}.search-overlay .search-bar input[type=text]{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0ibTI2OC4zMiA3Mi45MDYgNS4zODcgNS4zODdhMSAxIDAgMCAxLTEuNDE0IDEuNDE0bC01LjM4Ny01LjM4N2E4IDggMCAxIDEgMS40MTQtMS40MTRaTTI2MiA3NGE2IDYgMCAxIDAgMC0xMiA2IDYgMCAwIDAgMCAxMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTIgLTU4KSIvPjwvZz48L3N2Zz4=);background-position:.5rem;background-repeat:no-repeat;border:solid #1d2731;border-width:0 0 1px;display:block;font-size:1.5rem;padding:.5rem 8rem .5rem 2.5rem;width:100%}.search-overlay .search-bar input[type=submit]{background-color:#0b3c5d;border-radius:2em;border-width:0;color:#fff;font-size:.9rem;height:2.3333em;padding:.6667em 1.5em;transition:all .3s ease}.search-overlay .search-bar input[type=submit]:hover{background-color:#328cc1}.search-overlay .search-status{align-items:center;color:#a0a0a0;column-gap:.5em;display:flex;font-size:1rem;font-style:italic;pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%);white-space:nowrap}.search-overlay .search-status__pulse{animation:search-waiting-pulse 1.4s ease-in-out infinite;background-color:#0b3c5d;border-radius:50%;display:block;flex:0 0 auto;height:.5em;width:.5em}.search-overlay .search-results{column-gap:4rem;display:grid;flex:1 1 auto;grid-template-areas:"review shop" "review archive";grid-template-columns:3fr 2fr;grid-template-rows:auto 1fr;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:1rem 5%;row-gap:2rem}.search-overlay .search-results ul{list-style-type:none;margin:0;padding:0}.search-overlay .search-results--faded-top{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem);mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem)}.search-overlay .search-results--faded-bottom{-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 1.75rem);mask-image:linear-gradient(0deg,transparent 0,#000 1.75rem)}.search-overlay .search-results--faded-top.search-results--faded-bottom{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000 calc(100% - 1.75rem),transparent);mask-image:linear-gradient(180deg,transparent 0,#000 1.75rem,#000 calc(100% - 1.75rem),transparent)}.search-overlay .search-section{margin-bottom:1rem;transition:opacity .3s ease}.search-overlay .search-section__label{display:block;font-weight:400;margin:0 0 .5rem;padding-bottom:.35rem;position:relative;text-align:center;text-transform:uppercase}.search-overlay .search-section__label:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.search-overlay .search-section__label .label{background-color:#fff;display:inline-block;padding:.125em .25em;position:relative;z-index:1}.search-overlay .search-section__view-all{display:flex;font-family:Open Sans,sans-serif;font-size:.8rem;justify-content:flex-end;margin:.5rem 0 0}.search-overlay .search-section__view-all a{background-color:#fff;color:#0b3c5d;display:inline-block;padding:.25rem;text-decoration:none;transition:all .3s ease;width:fit-content}.search-overlay .search-section__view-all a:hover{background-color:#f2f5f5;color:#328cc1}.search-overlay .search-section__message{color:#a0a0a0;font-family:Open Sans,sans-serif;font-size:.85rem;font-style:italic;margin:0;padding:1rem 0;text-align:center}.search-overlay .search-section a{background-color:transparent;color:#1d2731;display:block;position:relative;text-decoration:none;transition:all .3s ease}.search-overlay .search-section--errored .Hits{display:none}.search-overlay .search-section--waiting{opacity:.55}.search-overlay .search-section--review{grid-area:review}.search-overlay .search-section--review li{background-color:#fff;border:solid #e0e5e5;border-width:0 0 1px;font-family:Alegreya,serif}.search-overlay .search-section--review li:last-of-type{border-width:0}.search-overlay .search-section--review li .contents{background-color:#fff;padding:.5rem .75rem;position:relative;transition:all .3s ease;z-index:1}.search-overlay .search-section--review li p.title{-webkit-text-decoration-skip:ink;font-size:1.05rem;font-weight:700;margin:0 0 .15rem;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.search-overlay .search-section--review li p.description{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:.9rem;line-height:140%;margin:0;max-width:640px;overflow:hidden}.search-overlay .search-section--review li a:hover{background-color:#f2f5f5}.search-overlay .search-section--review li a:hover .contents{background-color:transparent}.search-overlay .search-section--review li a:hover p.title{color:#328cc1}.search-overlay .search-section--shop{grid-area:shop}.search-overlay .search-section--shop li{border:solid #e0e5e5;border-width:0 0 1px}.search-overlay .search-section--shop li:last-of-type{border-width:0}.search-overlay .search-section--shop li a{align-items:center;display:flex;padding:.5rem}.search-overlay .search-section--shop li a:hover{background-color:#f2f5f5}.search-overlay .search-section--shop li a:hover .name{color:#328cc1}.search-overlay .search-section--shop li .image{align-items:center;display:flex;flex:0 0 52px;height:52px;justify-content:center;margin-right:.75rem}.search-overlay .search-section--shop li .image img{display:block;max-height:100%;max-width:100%;width:auto}.search-overlay .search-section--shop li .name{font-family:Alegreya,serif;font-size:1rem;font-weight:700;transition:all .3s ease}.search-overlay .search-section--shop li .name em{font-style:italic}.search-overlay .search-section--shop li .attribution{color:#a0a0a0;font-family:Open Sans,sans-serif;font-size:.75rem}.search-overlay .search-section--archive{grid-area:archive}.search-overlay .search-section--archive ul{display:grid;gap:.5rem;grid-template-columns:repeat(3,1fr);max-width:560px}.search-overlay .search-section--archive li{position:relative}.search-overlay .search-section--archive .thumb{align-items:center;background-color:#f2f5f5;display:flex;justify-content:center;overflow:hidden;padding:.25rem .25rem 100%;position:relative}.search-overlay .search-section--archive .thumb img{left:50%;max-height:94%;max-width:94%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.search-overlay .search-section--archive a:hover .thumb{background-color:#e0e5e5}.search-overlay .search-placeholder{animation:search-waiting-pulse 1.4s ease-in-out infinite}.search-overlay .search-placeholder__bar,.search-overlay .search-placeholder__thumb,.search-overlay .search-placeholder__tile{background-color:#f2f5f5;display:block}.search-overlay .search-placeholder__bar{border-radius:2px;height:.6rem}.search-overlay .search-placeholder__bar+.search-placeholder__bar{margin-top:.35rem}.search-overlay .search-placeholder__bar--title{height:.9rem;width:55%}.search-overlay .search-placeholder__bar--short{width:70%}.search-overlay .search-placeholder--review li{padding:.6rem .75rem}.search-overlay .search-placeholder--shop li{align-items:center;display:flex;padding:.5rem}.search-overlay .search-placeholder__thumb{flex:0 0 52px;height:52px;margin-right:.75rem}.search-overlay .search-placeholder__lines{display:block;flex:1 1 auto}.search-overlay .search-placeholder__tile{height:0;padding-bottom:100%}@media(prefers-reduced-motion:reduce){.search-overlay .search-placeholder,.search-overlay .search-status__pulse{animation:none}}@media (max-width:790px){.search-overlay .search-section--review li:nth-child(n+7){display:none}}@media (max-width:640px){.search-overlay .search-panel{width:85%}.search-overlay .search-bar form{flex-direction:column;padding-bottom:1rem}.search-overlay .search-bar form .search-field{margin-bottom:.5em;margin-right:0;width:100%}.search-overlay .search-bar form input[type=text]{padding-right:2.5rem}.search-overlay .search-bar form input[type=submit]{width:100%}.search-overlay .search-status__label{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.search-overlay .search-status__pulse{height:1rem;width:1rem}.search-overlay .search-results{grid-template-areas:"review" "shop" "archive";grid-template-columns:100%;grid-template-rows:auto}.search-overlay .search-section--archive ul{grid-template-columns:repeat(3,1fr)}}.shopping-bag a{cursor:pointer;display:block;position:relative}.shopping-bag a,.shopping-bag a svg{height:42px;width:42px}.shopping-bag .contents-count{color:#d94e10;font-family:Open Sans,sans-serif;font-size:.5rem;left:0;pointer-events:none;position:absolute;right:0;text-align:center;top:50%}@media (max-width:960px){.shopping-bag a,.shopping-bag a svg{height:36px;width:36px}}.print-headline{display:none}.site-header{background-color:#fff;left:0;position:absolute;right:0;top:0;z-index:100}.site-header h1{margin-bottom:0;margin-top:0}.site-header.scrolled{box-shadow:0 1px 2px rgba(0,0,0,.2);position:fixed}.site-header.scrolled .top-row{height:0;padding:0}.site-header.scrolled .bottom-row{border-width:0}.site-header.scrolled .bottom-row .left-block .home-link,.site-header.scrolled .bottom-row .left-block .search-launcher,.site-header.scrolled .bottom-row .right-block .shopping-bag-launcher{display:flex}.site-header .top-row{display:grid;grid-template-columns:60px 1fr 60px;height:calc(54px + 4rem);margin:0 auto;overflow:hidden;padding:2rem 0}.site-header .top-row .title{display:flex;flex-direction:column;justify-content:space-around;text-align:center}.site-header .top-row .title a{display:block;margin:0 auto;max-width:640px}.site-header .top-row .title .masthead{display:block}.site-header .top-row .shopping-bag-launcher{display:flex;flex-direction:column;justify-content:space-around;position:relative}.site-header .top-row .shopping-bag-launcher .shopping-bag{position:absolute;right:0}.site-header .top-row .menu-launcher{cursor:pointer;display:none}.site-header .top-row .search-launcher{display:flex;flex-direction:column;justify-content:space-around}.site-header .top-row .search-launcher button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:36px;padding:0;width:36px}.site-header .top-row .search-launcher button:focus{outline-color:#e0e5e5}.site-header .top-row .search-launcher svg{height:36px;width:36px}.site-header .bottom-row{border-color:#e0e5e5;border-style:solid;border-width:1px 0;display:grid;grid-template-columns:1fr 3fr 1fr;padding:.5rem 0}.site-header .bottom-row>nav{display:flex;flex-direction:column;justify-content:space-around}.site-header .bottom-row .left-block{align-items:center;display:flex;justify-content:flex-start}.site-header .bottom-row .left-block .home-link{display:none;flex-direction:column;justify-content:space-around;margin-right:1rem;width:3.5rem}.site-header .bottom-row .left-block .home-link img{display:block}.site-header .bottom-row .left-block .search-launcher{display:none;flex-direction:column;justify-content:space-around;margin-right:1rem}.site-header .bottom-row .left-block .search-launcher button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:36px;padding:0;width:36px}.site-header .bottom-row .left-block .search-launcher button:focus{outline-color:#e0e5e5}.site-header .bottom-row .left-block .search-launcher svg{height:36px;width:36px}.site-header .bottom-row .left-block .support-button{background-color:#0b3c5d;border-radius:1.5em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:100%;padding:.6667em 1.5em;text-decoration:none;transition:all .3s ease;white-space:nowrap}.site-header .bottom-row .left-block .support-button:hover{background-color:#328cc1}.site-header .bottom-row .right-block{align-items:center;display:flex;justify-content:flex-end}.site-header .bottom-row .right-block ul.social-icons{justify-content:flex-end}.site-header .bottom-row .right-block ul.social-icons li{height:38px;width:38px}.site-header .bottom-row .right-block ul.social-icons li+li{margin-left:.3333em}.site-header .bottom-row .right-block ul.social-icons li a{border-radius:34px;border-width:2px;height:34px;width:34px}.site-header .bottom-row .right-block .shopping-bag-launcher{display:none;flex-direction:column;justify-content:space-around;margin-left:1rem;position:relative}.site-header .bottom-row nav ul{display:flex;flex-direction:row;justify-content:center;list-style-type:none;margin:0;padding:0}.site-header .bottom-row nav ul li{font-size:1.2rem;font-weight:400;margin:0;padding:0}.site-header .bottom-row nav ul li+li{margin-left:2rem}.site-header .bottom-row nav ul li a{color:#1d2731;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.site-header .bottom-row nav ul li a:hover{text-decoration-color:#1d2731}@media (max-width:1080px){.site-header .bottom-row nav ul li+li{margin-left:1rem}}@media (max-width:960px){.site-header{position:fixed}.site-header .top-row,.site-header.scrolled .top-row{display:grid;height:auto;margin:0 auto;padding:1rem 0}.site-header .top-row{grid-template-columns:1fr 3fr 1fr}.site-header .top-row .search-launcher{display:none}.site-header .top-row .menu-launcher{display:flex;flex-direction:column;justify-content:space-around}.site-header .top-row .menu-launcher button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:28px;padding:0;width:28px}.site-header .top-row .menu-launcher button:focus{outline-color:#e0e5e5}.site-header .top-row .menu-launcher svg{height:28px;width:28px}.site-header .bottom-row{display:none}}.site-footer{border:solid #0b3c5d;border-width:0 0 12px;margin-top:5rem;padding-bottom:3rem;padding-top:3rem;position:relative}.site-footer-contents{column-gap:4rem;display:grid;grid-template-areas:"details about-links explore-links pd-links" "details content-links shop-links follow-links" "buddies buddies buddies buddies";grid-template-columns:2fr 1fr 1fr 1fr;margin-left:auto;margin-right:auto;max-width:1440px;row-gap:2rem;width:calc(100vw - 140px)}.site-footer-contents .site-footer__details{grid-area:details}.site-footer-contents .site-footer__details img.banner{width:440px}.site-footer-contents .site-footer__details p{font-size:1.25rem;line-height:165%}.site-footer-contents .site-footer__details p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.site-footer-contents .site-footer__details p a:hover{color:#328cc1}.site-footer-contents .site-footer__about-links{grid-area:about-links}.site-footer-contents .site-footer__explore-links{grid-area:explore-links}.site-footer-contents .site-footer__pd-links{grid-area:pd-links}.site-footer-contents .site-footer__content-links{grid-area:content-links}.site-footer-contents .site-footer__shop-links{grid-area:shop-links}.site-footer-contents .site-footer__follow-links{grid-area:follow-links}.site-footer-contents .site-footer__buddies{column-gap:0;display:grid;grid-area:buddies;grid-template-columns:1fr 1fr;padding-top:2rem}.site-footer-contents .site-footer__buddies img{display:block}.site-footer-contents .footer-links{font-family:Open Sans,sans-serif;font-size:1.25rem;list-style-type:none;margin:0;padding:0}.site-footer-contents .footer-links.padded{padding:0 .8em}.site-footer-contents .footer-links li+li{margin-top:.25em}.site-footer-contents .footer-links a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.site-footer-contents .footer-links a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.site-footer-contents a.newsletter-button{background-color:#c3460e;border-radius:1em;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:1.1rem;padding:.5em 2em;text-align:center;text-decoration:none;transition:all .3s ease;white-space:nowrap}.site-footer-contents a.newsletter-button:hover{background-color:#f25812}.site-footer-contents .newsletter-block{margin-bottom:1rem;margin-top:2rem}@media (max-width:1120px){.site-footer-contents{grid-template-areas:"details about-links explore-links" "details pd-links content-links" "follow-links shop-links ." "buddies buddies buddies";grid-template-columns:3fr 1fr 1fr}.site-footer-contents .footer-links.padded{padding:0}}@media (max-width:880px){.site-footer-contents{grid-template-areas:"details about-links" "details explore-links" "details pd-links" "follow-links content-links" ". shop-links" "buddies buddies";grid-template-columns:3fr 2fr}.site-footer-contents .site-footer__buddies{grid-template-columns:100%}}@media (max-width:640px){.site-footer-contents{grid-template-areas:"details details" "about-links explore-links" "pd-links content-links" "shop-links ." "follow-links follow-links" "buddies buddies";grid-template-columns:1fr 1fr;width:94%}}.cookie-modal{align-items:center;background-color:#fff;bottom:40px;box-shadow:0 0 2px 2px rgba(0,0,0,.2);display:block;font-family:Open Sans,sans-serif;justify-content:center;left:40px;max-width:440px;position:fixed;text-align:left;z-index:100}.cookie-modal .cookie-modal__contents{background-color:#fff;display:block;margin:0 auto;padding:2rem}.cookie-modal .cookie-modal__contents h3{margin-top:0}.cookie-modal .cookie-modal__contents div.message{font-size:1rem;line-height:140%}.cookie-modal .cookie-modal__contents div.message a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.cookie-modal .cookie-modal__contents div.message a:hover{color:#328cc1}.cookie-modal .cookie-modal__contents div.message a.privacy-link{white-space:nowrap}.cookie-modal .cookie-modal__contents div.actions{align-items:center;column-gap:1rem;display:flex;flex-direction:row;margin-top:2rem}.cookie-modal .cookie-modal__contents button{background-color:#0b3c5d;border:4px solid #0b3c5d;color:#fff;cursor:pointer;font-size:1rem;padding:.5em 1.5em;transition:all .3s ease;white-space:nowrap;width:100%}.cookie-modal .cookie-modal__contents button.decline{background-color:#fff;color:#0b3c5d}.cookie-modal .cookie-modal__contents button.decline:hover{background-color:#0b3c5d;color:#fff}.cookie-modal .cookie-modal__contents button.accept:hover{background-color:#328cc1;border-color:#328cc1}.cookie-modal .cookie-modal__contents button:last-of-type{margin-bottom:0}@media (max-width:940px){.cookie-modal{bottom:20px;left:20px}}@media (max-width:560px){.cookie-modal{bottom:0;left:0;max-width:none;right:0;width:100%}}.sitewide-banner.affinities-banner{background-color:#973b4a;border-color:#82323f;padding:20px 0}.sitewide-banner.affinities-banner .contents.page-width{max-width:calc(1440px + 12rem);padding:0;width:96%}.sitewide-banner.affinities-banner a{background-color:#973b4a;color:#f9d9a6}.sitewide-banner.affinities-banner a span.announcing{font-size:1rem;margin-bottom:0}.sitewide-banner.affinities-banner a span.headline{font-size:3rem;font-style:italic;font-weight:400;letter-spacing:.2em;margin-bottom:.5rem}.sitewide-banner.affinities-banner a span.subhead{font-size:1.3rem;font-variant:normal;font-weight:400;margin-top:0}.sitewide-banner.affinities-banner a span.subhead .title{display:inline;font-style:italic;white-space:nowrap}.sitewide-banner.affinities-banner a span.cta-button{border-color:#ffef30;color:#ffef30;margin:1.2rem auto}.sitewide-banner.affinities-banner a span.footer{font-size:1.1rem}.sitewide-banner.affinities-banner a .contents{grid-template-columns:8fr 9fr 8fr}.sitewide-banner.affinities-banner a:hover{background-color:#973b4a}.sitewide-banner.affinities-banner a:hover span.cta-button{background-color:#6e2a35;color:#ffef30}.sitewide-banner.affinities-banner .left-side .images,.sitewide-banner.affinities-banner .right-side .images{align-items:center;display:flex;flex-direction:row;max-width:100%;width:100%}.sitewide-banner.affinities-banner .left-side .images div.spread,.sitewide-banner.affinities-banner .right-side .images div.spread{width:49%}.sitewide-banner.affinities-banner .left-side .images div.cover,.sitewide-banner.affinities-banner .right-side .images div.cover{width:51%}.sitewide-banner.affinities-banner .left-side img,.sitewide-banner.affinities-banner .right-side img{display:block;max-width:100%}@media (max-width:1240px){.sitewide-banner.affinities-banner .left-side .images,.sitewide-banner.affinities-banner .right-side .images{display:flex;flex-direction:row;max-width:100%;width:100%}.sitewide-banner.affinities-banner .left-side .images div.spread,.sitewide-banner.affinities-banner .right-side .images div.spread{display:none}.sitewide-banner.affinities-banner .left-side .images div.cover,.sitewide-banner.affinities-banner .right-side .images div.cover{width:100%}}@media (max-width:960px){.sitewide-banner.affinities-banner .contents.page-width{padding-bottom:1rem;padding-top:1rem}.sitewide-banner.affinities-banner a .contents{grid-template-columns:100%}.sitewide-banner.affinities-banner .left-side,.sitewide-banner.affinities-banner .right-side{display:none}}.sitewide-banner.book-launch-banner,.sitewide-banner.book-launch-banner a{background-color:#adadad}.sitewide-banner.book-launch-banner a span.headline{font-size:1.65rem;margin-bottom:.4em}.sitewide-banner.book-launch-banner a span.subhead{font-size:1.3rem;font-style:italic;font-variant:normal}.sitewide-banner.book-launch-banner a span.cta-button{border-color:#ffef30;color:#ffef30;margin:1.2rem auto}.sitewide-banner.book-launch-banner a span.footer{font-size:1.3rem;font-variant:small-caps;text-decoration:underline}.sitewide-banner.book-launch-banner a .contents{grid-template-columns:3fr 4fr 3fr}.sitewide-banner.book-launch-banner a:hover{background-color:#adadad}.sitewide-banner.book-launch-banner .left-side .images,.sitewide-banner.book-launch-banner .right-side .images{display:flex;flex-direction:row;max-width:100%;width:100%}.sitewide-banner.book-launch-banner .left-side img,.sitewide-banner.book-launch-banner .right-side img{display:block;max-width:100%}@media (max-width:960px){.sitewide-banner.book-launch-banner a .contents{grid-template-columns:100%}.sitewide-banner.book-launch-banner .left-side,.sitewide-banner.book-launch-banner .right-side{display:none}}.sitewide-banner.christmas-banner a .contents{grid-template-columns:3fr 5fr 3fr}.sitewide-banner.christmas-banner a span.headline{font-size:1.8rem;font-weight:600;letter-spacing:.03rem;margin-bottom:.25em;text-transform:none}.sitewide-banner.christmas-banner a span.cta-button{background-color:#e0e5e5;border-color:#d9b310}.sitewide-banner.christmas-banner a span.footer{font-size:1.2rem;font-weight:600;letter-spacing:.05rem;margin-top:.25em}.sitewide-banner.christmas-banner .left-side .images,.sitewide-banner.christmas-banner .right-side .images{align-items:center;column-gap:.5em;display:flex;flex-direction:row;justify-content:stretch;max-width:100%;width:100%}.sitewide-banner.christmas-banner .left-side .images div,.sitewide-banner.christmas-banner .right-side .images div{width:50%}.sitewide-banner.christmas-banner .left-side img,.sitewide-banner.christmas-banner .right-side img{display:block;margin:0 auto;max-height:200px;max-width:100%}@media (max-width:960px){.sitewide-banner.christmas-banner a .contents{grid-template-columns:100%}.sitewide-banner.christmas-banner a .left-side,.sitewide-banner.christmas-banner a .right-side{display:none}}.sitewide-banner.new-prints-banner a .contents{grid-template-columns:3fr 5fr 3fr;padding-left:0;padding-right:0}.sitewide-banner.new-prints-banner a span.headline{font-size:2rem;font-weight:600;letter-spacing:.05rem;margin-bottom:.25em;text-transform:none}.sitewide-banner.new-prints-banner a span.cta-button{background-color:#e0e5e5;border-color:#d9b310}.sitewide-banner.new-prints-banner a span.footer{font-size:1.5rem;font-weight:600;letter-spacing:.05rem;margin-top:.25em}.sitewide-banner.new-prints-banner .left-side .images,.sitewide-banner.new-prints-banner .right-side .images{display:flex;flex-direction:row;justify-content:stretch;max-width:100%;width:100%}.sitewide-banner.new-prints-banner .left-side img,.sitewide-banner.new-prints-banner .right-side img{display:block;margin:0 auto;max-height:200px;max-width:100%}.sitewide-banner.new-prints-banner .right-side .images{justify-content:flex-end}@media (max-width:960px){.sitewide-banner.new-prints-banner a .contents{grid-template-columns:100%}.sitewide-banner.new-prints-banner a .left-side,.sitewide-banner.new-prints-banner a .right-side{display:none}}.sitewide-banner.prints-shop-sitewide-banner{border-width:0}.sitewide-banner.prints-shop-sitewide-banner a{background-color:#f7f5f4;color:#4a5259;padding:1rem 0 1.5rem;width:100%}.sitewide-banner.prints-shop-sitewide-banner a .contents{grid-template-columns:4fr 5fr 4fr}.sitewide-banner.prints-shop-sitewide-banner a .hide-mobile-contents,.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents{display:none}.sitewide-banner.prints-shop-sitewide-banner a span.headline{font-size:1.8rem;font-weight:300;letter-spacing:.025em;margin-bottom:0;margin-top:.25em;text-transform:uppercase}.sitewide-banner.prints-shop-sitewide-banner a span.print-details{font-size:1.1rem;font-weight:300;letter-spacing:.025em;line-height:115%;margin:1.15rem auto;text-align:center}.sitewide-banner.prints-shop-sitewide-banner a span.shop-cta{border:1px solid #1d2731;display:inline-block;font-size:1.3rem;font-weight:300;letter-spacing:.025em;margin:0 auto 1.15rem;padding:.333em 1em;text-align:center;text-transform:uppercase;transition:all .1s ease}.sitewide-banner.prints-shop-sitewide-banner a span.shipping{font-weight:300;letter-spacing:.025em;line-height:100%;margin-bottom:0}.sitewide-banner.prints-shop-sitewide-banner a span.shipping span{display:block}.sitewide-banner.prints-shop-sitewide-banner a span.shipping span.shipping-headline{font-size:1.2rem;letter-spacing:.025em;margin-bottom:.25em;text-transform:uppercase}.sitewide-banner.prints-shop-sitewide-banner a span.shipping span.shipping-baseline{font-size:.9rem;text-transform:none}.sitewide-banner.prints-shop-sitewide-banner a:hover{background-color:#f7f5f4}.sitewide-banner.prints-shop-sitewide-banner a:hover span.shop-cta{background-color:#dedcdb}.sitewide-banner.prints-shop-sitewide-banner .left-side .images,.sitewide-banner.prints-shop-sitewide-banner .right-side .images{align-items:center;column-gap:3rem;display:flex;flex-direction:row;justify-content:stretch;max-width:100%;width:100%}.sitewide-banner.prints-shop-sitewide-banner .left-side img,.sitewide-banner.prints-shop-sitewide-banner .right-side img{box-shadow:8px 4px 8px -4px rgba(0,0,0,.4);display:block;margin:0 auto}.sitewide-banner.prints-shop-sitewide-banner .left-side img.print-1,.sitewide-banner.prints-shop-sitewide-banner .right-side img.print-1{aspect-ratio:.7406896552}.sitewide-banner.prints-shop-sitewide-banner .left-side img.print-2,.sitewide-banner.prints-shop-sitewide-banner .right-side img.print-2{aspect-ratio:.7534246575}.sitewide-banner.prints-shop-sitewide-banner .left-side img.print-3,.sitewide-banner.prints-shop-sitewide-banner .right-side img.print-3{aspect-ratio:.8730569948}.sitewide-banner.prints-shop-sitewide-banner .left-side img.print-4,.sitewide-banner.prints-shop-sitewide-banner .right-side img.print-4{aspect-ratio:.7865168539}@media (max-width:1180px){.sitewide-banner.prints-shop-sitewide-banner .full-size-only{display:none}.sitewide-banner.prints-shop-sitewide-banner a .contents{grid-template-columns:1fr 3fr 1fr}}@media (max-width:960px){.sitewide-banner.prints-shop-sitewide-banner a .contents{grid-template-columns:1fr 3fr 1fr}.sitewide-banner.prints-shop-sitewide-banner .left-side,.sitewide-banner.prints-shop-sitewide-banner .right-side{display:block}}@media (max-width:860px){.sitewide-banner.prints-shop-sitewide-banner a .contents{grid-template-columns:1fr 2fr 1fr}}@media (max-width:640px){.sitewide-banner.prints-shop-sitewide-banner a{padding:0}.sitewide-banner.prints-shop-sitewide-banner a .contents{display:none}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents{column-gap:1.5rem;display:grid;grid-template-columns:3fr 2fr;overflow:hidden;padding:2rem}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .headline{font-size:2.6rem;line-height:100%;margin-top:0}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .message{font-size:2rem;letter-spacing:.025em;line-height:115%;margin-top:1em}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .image-side img{box-shadow:8px 4px 8px -4px rgba(0,0,0,.4);margin-top:-30%}}@media (max-width:540px){.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .headline{font-size:2.2rem}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .message{font-size:1.8rem}}@media (max-width:480px){.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents{padding:1rem 2rem}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .headline{font-size:1.8rem}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .message{font-size:1.4rem}}@media (max-width:400px){.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents{padding:1rem}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .headline{font-size:1.5rem}.sitewide-banner.prints-shop-sitewide-banner a .mobile-contents .text-side .message{font-size:1.2rem}}.sitewide-banner.pdia-banner{background-color:#fff;background-repeat:repeat;background-size:1200px auto;border-width:0}.sitewide-banner.pdia-banner a{cursor:pointer;display:block;overflow:hidden;position:relative;text-align:center}.sitewide-banner.pdia-banner a,.sitewide-banner.pdia-banner a:hover{background-color:hsla(26,27%,68%,.6)}.sitewide-banner.pdia-banner a .label{background-color:hsla(0,0%,100%,.9);display:inline-block;margin:5rem auto;padding:2rem 4rem;position:relative;z-index:1}.sitewide-banner.pdia-banner a .label .headline{display:block;font-family:Alegreya,serif;font-size:1.5rem;font-weight:600;letter-spacing:.12em;text-align:center;text-transform:uppercase}.sitewide-banner.pdia-banner a .label .tagline{display:block;font-size:1rem;letter-spacing:.1em;margin-top:.75rem;text-align:center;text-transform:uppercase}.sitewide-banner.pdia-banner a .image-underlay{box-shadow:0 0 8px #c3aa97;height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1440px}.sitewide-banner.pdia-banner a .image-underlay img{display:block}.sitewide-banner.new-merch-banner a .contents{grid-template-columns:3fr 5fr 3fr}.sitewide-banner.new-merch-banner a span.headline{font-size:1.8rem;font-weight:300;letter-spacing:.03rem;margin-bottom:.25em;text-transform:none}.sitewide-banner.new-merch-banner a span.cta-button{background-color:#e0e5e5;border-color:#d9b310}.sitewide-banner.new-merch-banner a span.footer{font-size:1.2rem;letter-spacing:.05rem;margin-top:.25em}.sitewide-banner.new-merch-banner .left-side .images,.sitewide-banner.new-merch-banner .right-side .images{align-items:center;column-gap:.5em;display:flex;flex-direction:row;justify-content:stretch;max-width:100%;width:100%}.sitewide-banner.new-merch-banner .left-side .images div,.sitewide-banner.new-merch-banner .right-side .images div{width:50%}.sitewide-banner.new-merch-banner .left-side img,.sitewide-banner.new-merch-banner .right-side img{display:block;margin:0 auto;max-height:200px;max-width:100%}@media (max-width:960px){.sitewide-banner.new-merch-banner a .contents{grid-template-columns:100%}.sitewide-banner.new-merch-banner a .left-side,.sitewide-banner.new-merch-banner a .right-side{display:none}}.sitewide-banner.t-shirts-banner a{background-color:#fff}.sitewide-banner.t-shirts-banner a .contents{grid-template-columns:3fr 5fr 3fr}.sitewide-banner.t-shirts-banner a span.headline{font-size:1.8rem;font-weight:300;letter-spacing:.03rem;margin-bottom:.25em;text-transform:none}.sitewide-banner.t-shirts-banner a span.cta-button{background-color:#e0e5e5;border-color:#d9b310}.sitewide-banner.t-shirts-banner a span.footer{font-size:1.2rem;letter-spacing:.05rem;margin-top:.25em}.sitewide-banner.t-shirts-banner .left-side .images,.sitewide-banner.t-shirts-banner .right-side .images{align-items:center;column-gap:.5em;display:flex;flex-direction:row;justify-content:stretch;max-width:100%;width:100%}.sitewide-banner.t-shirts-banner .left-side .images div,.sitewide-banner.t-shirts-banner .right-side .images div{width:50%}.sitewide-banner.t-shirts-banner .left-side img,.sitewide-banner.t-shirts-banner .right-side img{display:block;margin:0 auto;max-height:200px;max-width:100%}@media (max-width:960px){.sitewide-banner.t-shirts-banner a .contents{grid-template-columns:100%}.sitewide-banner.t-shirts-banner a .left-side,.sitewide-banner.t-shirts-banner a .right-side{display:none}}.sitewide-banner.flash-message-banner .flash-message-contents{margin:0 auto;max-width:680px;position:relative;width:90%}.sitewide-banner.flash-message-banner .flash-message-contents p{font-size:1.4rem;line-height:140%;text-align:center}.sitewide-banner.flash-message-banner .flash-message-contents p a{-webkit-text-decoration-skip:ink;color:#1d2731;display:inline;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.sitewide-banner.flash-message-banner .flash-message-contents p a:hover{background-color:transparent;color:#328cc1}.sitewide-banner.flash-message-banner .flash-message-contents button.dismiss{align-items:center;background-color:transparent;border:1px solid #1d2731;border-radius:1rem;cursor:pointer;display:flex;height:1.8rem;justify-content:center;left:calc(100% + 1rem);line-height:100%;padding:.4rem;position:absolute;top:50%;transform:translateY(-50%);transition:all .1s ease;width:1.8rem}.sitewide-banner.flash-message-banner .flash-message-contents button.dismiss:hover{background-color:#e0e5e5}@media (max-width:640px){.sitewide-banner.flash-message-banner .flash-message-contents p{margin-bottom:.75rem}.sitewide-banner.flash-message-banner .flash-message-contents button.dismiss{left:auto;margin:.75rem auto 1rem;position:relative;top:0;transform:none}}.sitewide-banner.minis-teaser-banner{background-color:#fff;border-width:0}.sitewide-banner.minis-teaser-banner div.wide-image,.sitewide-banner.minis-teaser-banner img{display:block}.sitewide-banner.minis-teaser-banner div.mobile-image{display:none}@media (max-width:640px){.sitewide-banner.minis-teaser-banner div.wide-image{display:none}.sitewide-banner.minis-teaser-banner div.mobile-image{display:block}}.sitewide-banner.pdr-minis-banner{border-width:0}.sitewide-banner.pdr-minis-banner a{background-color:#dcdcda;color:#0b2745;padding-bottom:1rem;padding-top:1rem}.sitewide-banner.pdr-minis-banner a:hover{background-color:#f0f0ee}.sitewide-banner.pdr-minis-banner a .contents{display:grid;grid-template-columns:1fr 1fr}.sitewide-banner.pdr-minis-banner a .full-view{display:block}.sitewide-banner.pdr-minis-banner a .mobile-view{display:none}.sitewide-banner.pdr-minis-banner a .left-side .covers{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr}.sitewide-banner.pdr-minis-banner a .left-side .cover img{box-shadow:4px 4px 8px rgba(0,0,0,.5);display:block}.sitewide-banner.pdr-minis-banner a .right-side .full-view{display:flex;flex-direction:column;justify-content:center;text-align:center}.sitewide-banner.pdr-minis-banner a .right-side .full-view p.headline{font-size:1.25rem;margin-bottom:.75rem}.sitewide-banner.pdr-minis-banner a .right-side .full-view .second-line{display:inline-block;white-space:no-wrap}.sitewide-banner.pdr-minis-banner a .right-side .full-view p.subhead{font-size:1.75rem;font-weight:700;margin-bottom:2.5rem;margin-top:0}.sitewide-banner.pdr-minis-banner a .right-side .full-view .deadline{display:inline-block;white-space:nowrap}.sitewide-banner.pdr-minis-banner a .right-side .full-view div.button{background-color:#65d25b;border:2px solid #65d25b;color:#0b2745;display:inline-block;font-size:1.5rem;font-weight:700;margin:0 auto;padding:.5em 1.5em;text-transform:uppercase;transition:all .1s ease;width:fit-content}.sitewide-banner.pdr-minis-banner a:hover .right-side .full-view div.button{border-color:#0b2745}@media (max-width:960px){.sitewide-banner.pdr-minis-banner .left-side,.sitewide-banner.pdr-minis-banner .right-side{display:block}}@media (max-width:640px){.sitewide-banner.pdr-minis-banner a .full-view,.sitewide-banner.pdr-minis-banner a .right-side .full-view{display:none}.sitewide-banner.pdr-minis-banner a .mobile-view{display:block}.sitewide-banner.pdr-minis-banner a .left-side .cover img{max-height:320px}.sitewide-banner.pdr-minis-banner a .right-side p{font-size:1.75rem;font-weight:700}.sitewide-banner.pdr-minis-banner a .right-side .series-title{display:block;font-size:2rem;white-space:nowrap}.sitewide-banner.pdr-minis-banner a .right-side div.button{background-color:#0b2745;border:2px solid #0b2745;color:#fff;font-size:1.25rem;font-weight:700;margin:0 auto;padding:.5em 1.5em;text-transform:uppercase;transition:all .1s ease;width:fit-content}.sitewide-banner.pdr-minis-banner:hover .right-side div.button{border-color:#65d25b;color:#65d25b}}@media (max-width:560px){.sitewide-banner.pdr-minis-banner a .right-side .series-title{font-size:1.75rem}.sitewide-banner.pdr-minis-banner a .right-side p{font-size:1.5rem}}@media (max-width:440px){.sitewide-banner.sitewide-banner.pdr-minis-banner a .right-side .series-title{font-size:1.5rem}.sitewide-banner.sitewide-banner.pdr-minis-banner a .right-side p{font-size:1.25rem}}.sitewide-banner{background-color:#f2f5f5;border-bottom:2px solid #d9b310;border-top:2px solid #d9b310;margin:2rem 0 4rem}.sitewide-banner a{background-color:#f2f5f5;color:#1d2731;display:block;text-decoration:none;transition:all .3s ease}.sitewide-banner a .contents{align-items:center;column-gap:2rem;display:grid;grid-template-columns:1fr 4fr 1fr;padding:1rem;text-align:center}.sitewide-banner a span{display:block}.sitewide-banner a span.headline{font-size:1.6rem;font-weight:700;margin-bottom:.25em;text-transform:uppercase}.sitewide-banner a span.subhead{font-size:1.2rem;font-variant:small-caps;font-weight:500}.sitewide-banner a span.cta-button{border:2px solid #1d2731;color:#1d2731;display:inline-block;font-family:Open Sans,sans-serif;font-size:.9rem;margin:1rem auto;padding:.5em 1.5em;text-transform:uppercase;transition:all .3s ease}.sitewide-banner a span.footer{line-height:140%}.sitewide-banner a span span.highlight{-webkit-text-decoration-skip:ink;display:inline;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.sitewide-banner a:hover{background-color:#e0e5e5}.sitewide-banner a:hover span.cta-button{background-color:#1d2731;color:#e0e5e5}@media (max-width:960px){.sitewide-banner a .contents{grid-template-columns:100%}.sitewide-banner .left-side,.sitewide-banner .right-side{display:none}}@media (max-width:640px){.sitewide-banner.hide-on-mobile{display:none}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[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}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{color:#1d2731;display:flex;flex-direction:column;font-family:Alegreya,serif;font-size:16px;justify-content:stretch;min-height:100vh}#___gatsby,#gatsby-focus-wrapper{display:flex;flex-direction:column;flex-grow:1;height:100%}.main-page-wrapper{flex:1 0 auto}.paper-wrapper{background-color:#fff;padding-top:180px}.paper-wrapper.scrolled{padding-top:50px}img{max-width:100%}.page-width{margin:0 auto;max-width:1440px;width:90%}.narrow-page-width{margin:0 auto;max-width:978px;width:66.667%}.section-spaced-row{margin-bottom:4rem;margin-top:4rem}.section-spaced-top{margin-top:4rem}.section-spaced-bottom{margin-bottom:4rem}.standard-spaced-row{margin-bottom:2rem;margin-top:2rem}.standard-spaced-top{margin-top:2rem}.standard-spaced-bottom{margin-bottom:2rem}.sans-serif{font-family:Open Sans,sans-serif}.outline-box{border:1px solid #e0e5e5;padding:1rem}.sticky-share-landmark{bottom:0;left:0;position:fixed;z-index:0}.icon-link svg{height:1em}.icon-link svg path{fill:#0b3c5d;transition:all .3s ease}.icon-link:hover svg path{fill:#328cc1}img.centered-symbol{display:block;margin:0 auto;max-width:280px}.plain-page__header{text-align:center}.plain-page__header h1{font-size:2.5rem;margin:0}.plain-page__header h1 span.title{display:block}.plain-page__header h1 span.subtitle{display:block;font-size:.75em;font-weight:500}@media (max-width:960px){.paper-wrapper{padding-top:60px}}@media (max-width:840px){body.has-share-buttons .st-sticky-share-buttons{display:none!important}}@media (max-width:640px){.narrow-page-width,.page-width{width:94%}.section-spaced-row{margin:3rem auto}.hide-on-mobile{display:none}}@media print{.paper-wrapper{padding-top:0}}html{font-size:15.5px}@media (max-width:1539px){html{font-size:15.3px}}@media (max-width:1449px){html{font-size:15.1px}}@media (max-width:1359px){html{font-size:14.9px}}@media (max-width:1269px){html{font-size:14.7px}}@media (max-width:1179px){html{font-size:14.5px}}@media (max-width:960px){html{font-size:14.3px}}@media (max-width:859px){html{font-size:14.1px}}@media (max-width:749px){html{font-size:14px}}@media (max-width:640px){html{font-size:15.4px}}@media (max-width:539px){html{font-size:15.2px}}@media (max-width:439px){html{font-size:14.8px}}@media (max-width:374px){html{font-size:14px}}.addendum-header{background-color:#fff;border:solid #f2f5f5;border-width:0 0 1px;padding:1rem 0}.addendum-header .title{margin:0 auto;max-width:640px;width:75%}.addendum-wrapper{background-color:#fff;border-color:#fff;border-style:solid;border-width:1px 0;padding-top:3rem}.addendum-footer{background-color:#f2f5f5;padding:2rem 0}.addendum-footer .footer-contents{margin:0 auto;max-width:800px;width:94%}.addendum-footer .footer-contents p{font-size:1.1rem;line-height:165%}.addendum-footer .footer-contents p a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.addendum-footer .footer-contents p a:hover{color:#328cc1}.addendum-footer .logo-link{display:block;margin:4rem auto 1rem;width:96px}.addendum-footer img{display:block;margin:0}.addendum-footer .bottom-message{font-family:Open Sans,sans-serif;font-size:.8rem;margin:1rem 0 0;text-align:center}.addendum-footer .bottom-message a{color:#1d2731;font-weight:700;text-decoration:none}.food-pasts-food-futures{margin:0 auto;max-width:800px;width:94%}.food-pasts-food-futures h2{font-size:2.4rem;margin:0 0 5rem;text-align:center}.food-pasts-food-futures .abstract-block{margin:3rem 0}.food-pasts-food-futures hr{border:dotted #a0a0a0;border-width:2px 0 0;margin:3rem auto 4.5rem;width:16.667%}.food-pasts-food-futures .citation{font-size:1.5rem;font-weight:700;line-height:125%}.food-pasts-food-futures .abstract{font-size:1.3rem;line-height:165%}.food-pasts-food-futures a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.food-pasts-food-futures a:hover{color:#328cc1}.categories-bar{background-color:#f2f5f5;margin:4rem 0;padding:1rem 1rem 2rem}.categories-bar p.header{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:300;text-align:center;text-transform:uppercase}.categories-bar .links{display:flex;flex-wrap:wrap;justify-content:center}.categories-bar a{-webkit-text-decoration-skip:ink;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:600;line-height:160%;padding-left:1em;padding-right:1em;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;text-decoration:none;transition:all .3s ease;white-space:nowrap}.categories-bar a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.categories-bar a:nth-of-type(4n){color:#0b3c5d}.categories-bar a:nth-of-type(4n):hover{text-decoration-color:#0b3c5d}.categories-bar a:nth-of-type(4n+1){color:#550b5d}.categories-bar a:nth-of-type(4n+1):hover{text-decoration-color:#550b5d}.categories-bar a:nth-of-type(4n+2){color:#5d2c0b}.categories-bar a:nth-of-type(4n+2):hover{text-decoration-color:#5d2c0b}.categories-bar a:nth-of-type(4n+3){color:#135d0b}.categories-bar a:nth-of-type(4n+3):hover{text-decoration-color:#135d0b}.big-link{font-size:1.8rem;font-weight:400;margin:2rem 0;text-align:center}.big-link a{-webkit-text-decoration-skip:ink;color:#1d2731;font-family:Alegreya,serif;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.big-link a:hover{color:#328cc1}.friends__subscription-options{display:flex;font-family:Open Sans,sans-serif;justify-content:center}.friends__subscription-options .friends__subscription-option{background-color:#fff;border:2px solid #e0e5e5;border-radius:4em;color:#1d2731;cursor:pointer;display:flex;flex-direction:column;height:4rem;justify-content:space-around;margin:2rem 0;transition:all .3s ease;width:4rem}.friends__subscription-options .friends__subscription-option+.friends__subscription-option{margin-left:1rem}.friends__subscription-options .friends__subscription-option .label{text-align:center;width:100%}.friends__subscription-options .friends__subscription-option:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.friends__subscription-options .friends__subscription-option.selected{background-color:#f2f5f5;border-color:#328cc1;color:#328cc1}.friends__subscription-options .friends__subscription-option.selected:focus{outline:0}.friends__subscription-options .friends__subscription-option:focus{outline-color:#e0e5e5}.friends__currency-options{display:flex;font-family:Open Sans,sans-serif;justify-content:center;padding-bottom:2rem}.friends__currency-options button{-webkit-text-decoration-skip:ink;background-color:transparent;border-width:0;color:#0b3c5d;cursor:pointer;display:block;font-size:.9rem;font-weight:300;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.friends__currency-options button+a{margin-left:1em}.friends__currency-options button:hover{-webkit-text-decoration-skip:ink;color:#328cc1;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.friends__currency-options button.selected{font-weight:600}.friends__currency-options button.selected:focus{outline:0}.friends__currency-options button:focus{outline-color:#e0e5e5}@media (max-width:480px){.friends__subscription-options .friends__subscription-option{font-size:.9rem;height:3.5rem;width:3.5rem}.friends__subscription-options .friends__subscription-option+.friends__subscription-option{margin-left:.75rem}}@media (max-width:380px){.friends__subscription-options .friends__subscription-option{font-size:.85rem;height:3.25rem;width:3.25rem}}.friends-drive-progress .friends-drive-progress__bar{border:1px solid #e0e5e5;position:relative}.friends-drive-progress .friends-drive-progress__bar .friends-drive-progress__indicator{background-color:#90ee90;bottom:0;left:0;position:absolute;top:0;z-index:0}.friends-drive-progress .friends-drive-progress__bar .friends-drive-progress__label{font-size:1.2rem;font-weight:500;padding:.5em;position:relative;z-index:1}.friends-drive-progress .friends-drive-progress__legend{font-size:1.2rem;padding:.5em;text-align:right}.store-breadcrumbs{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%;margin:0 0 1rem}.store-breadcrumbs .store-breadcrumbs__row{align-items:center;display:flex}.store-breadcrumbs .store-breadcrumbs__row div+div{border:solid #e0e5e5;border-width:0 0 0 1px;margin-left:.5em;padding-left:.5em}.store-breadcrumbs .about-launcher{-webkit-text-decoration-skip:ink;color:#0b3c5d;cursor:pointer;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease;white-space:nowrap}.store-breadcrumbs .about-launcher:hover{color:#328cc1}.store-breadcrumbs .about-launcher:hover svg path{fill:#328cc1}.store-breadcrumbs .search-launcher{-webkit-text-decoration-skip:ink;background-color:transparent;border-width:0;color:#0b3c5d;cursor:pointer;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease;white-space:nowrap}.store-breadcrumbs .search-launcher:focus{outline-color:#e0e5e5}.store-breadcrumbs .search-launcher svg{display:inline-block;height:1rem;margin-right:.25em;transition:all .3s ease;vertical-align:bottom;width:1rem}.store-breadcrumbs .search-launcher svg path{fill:#0b3c5d}.store-breadcrumbs .search-launcher:hover{color:#328cc1}.store-breadcrumbs .search-launcher:hover svg path{fill:#328cc1}.store-breadcrumbs a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.store-breadcrumbs a:hover{color:#328cc1}.shop-listing-about-prints-drawer{height:0;overflow:hidden;position:relative;transition:all .3s ease}.shop-listing-about-prints-drawer.expanded{height:auto;padding:2rem 0}.stripe-panel .pay-button{background-color:#0b3c5d;border-radius:1em;border-width:0;color:#fff;display:block;font-family:Open Sans,sans-serif;line-height:100%;margin:0 auto;padding:.5em 2.5em;transition:all .3s ease}.stripe-panel .pay-button:hover{background-color:#328cc1}.stripe-panel .StripeElement{border:1px solid #e0e5e5;padding:.5em 1em}.friends-promo{height:100%}.friends-promo a{background-color:#f2f5f5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem 1.2rem;text-decoration:none;transition:all .3s ease}.friends-promo a .headline{display:block;font-size:1.8rem;font-variant:small-caps;font-weight:500;line-height:140%;text-align:center}.friends-promo a .message{display:block;font-size:1.3rem;line-height:140%;margin:1rem 0;text-align:center}.friends-promo a .action{-webkit-text-decoration-skip:ink;display:block;font-size:1.3rem;font-variant:small-caps;font-weight:500;margin-top:2rem;text-align:center;text-decoration:underline;text-decoration-color:#d94e10;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.friends-promo a img{display:block;margin:1rem auto;max-width:280px;width:85%}.friends-promo a:hover{background-color:#e0e5e5}.friends-promo a:hover .action{color:#d94e10}@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{-ms-content-zooming:none;-ms-touch-select:none;background-color:rgba(0,0,0,.85);bottom:0;height:100%;left:0;outline:none;right:0;top:0;touch-action:none;-ms-user-select:none;width:100%;z-index:1000}.ril__outerClosing{opacity:0}.ril__image,.ril__imageNext,.ril__imagePrev,.ril__inner{bottom:0;left:0;position:absolute;right:0;top:0}.ril__image,.ril__imageNext,.ril__imagePrev{-ms-content-zooming:none;-ms-touch-select:none;margin:auto;max-width:none;touch-action:none;-ms-user-select:none}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{border:none;bottom:0;cursor:pointer;height:34px;margin:auto;opacity:.7;padding:40px 30px;position:absolute;top:0;width:20px}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTE5IDMtMi0yTDEgMTdsMTYgMTYgMS0xTDMgMTcgMTggMnoiLz48L3N2Zz4=") no-repeat 50%;left:0}.ril__navButtonNext{background:rgba(0,0,0,.2) url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIzNCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAyLTIgMTYgMTZMMyAzM2wtMS0xIDE1LTE1TDIgMnoiLz48L3N2Zz4=") no-repeat 50%;right:0}.ril__downloadBlocker{background-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.ril__caption,.ril__toolbar{background-color:rgba(0,0,0,.5);display:flex;justify-content:space-between;left:0;position:absolute;right:0}.ril__caption{bottom:0;max-height:150px;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{flex:0 1 auto;overflow:hidden;padding-left:20px;padding-right:0;text-overflow:ellipsis}.ril__toolbarRightSide{flex:0 0 auto;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;display:inline-block;font-size:120%;line-height:50px;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{border:none;cursor:pointer;height:35px;opacity:.7;width:40px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0ibTEgMyAxLjI1LTEuMjUgNy41IDcuNSA3LjUtNy41TDE4LjUgMyAxMSAxMC41bDcuNSA3LjUtMS4yNSAxLjI1LTcuNS03LjUtNy41IDcuNUwxIDE4bDcuNS03LjVMMSAzeiIvPjwvc3ZnPg==") no-repeat 50%}.ril__zoomInButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2TTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+") no-repeat 50%}.ril__zoomOutButton{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiI+PHBhdGggZD0ibTEgMTkgNi02TTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=") no-repeat 50%}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{height:60px;position:relative;width:60px}.ril__loadingCirclePoint{height:100%;left:0;position:absolute;top:0;width:100%}.ril__loadingCirclePoint:before{animation:pointFade .8s ease-in-out infinite both;background-color:#fff;border-radius:30%;content:"";display:block;height:30%;margin:0 auto;width:11%}.ril__loadingCirclePoint:first-of-type{transform:rotate(0deg)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-.8s}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(10):before,.ril__loadingCirclePoint:nth-of-type(4):before{animation-delay:-.4s}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(11):before,.ril__loadingCirclePoint:nth-of-type(5):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(12):before,.ril__loadingCirclePoint:nth-of-type(6):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(1turn)}.ril__loadingCirclePoint:nth-of-type(13):before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:0ms}.ril__loadingContainer{bottom:0;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__loadingContainer,.ril__imagePrev .ril__loadingContainer{display:none}.ril__errorContainer{align-items:center;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.ril__imageNext .ril__errorContainer,.ril__imagePrev .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.modal-wrapper{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;position:fixed;right:0;top:0;z-index:9000}.modal-wrapper .close-button{background-color:transparent;border-width:0;cursor:pointer;position:absolute;right:2rem;top:2rem;z-index:1}.modal-wrapper .close-button svg path{fill:#fff}.modal-wrapper .modal-box{background-color:#fff;font-family:Open Sans,sans-serif;max-height:74vh;max-width:700px;overflow-y:scroll;position:relative;width:50%;z-index:1}.modal-wrapper .modal-box .modal-sizer{position:relative}.modal-wrapper .modal-box .modal-contents{padding:2rem;position:relative}.modal-wrapper .modal-box .modal-contents .header{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600}.modal-wrapper .modal-box .modal-contents .body-text{font-family:Alegreya,serif;font-size:1.2rem;line-height:165%}.modal-wrapper .modal-box .modal-contents .body-text a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.modal-wrapper .modal-box .modal-contents .body-text a:hover{color:#328cc1}.modal-wrapper .modal-box .modal-contents .side-by-side{align-items:center;column-gap:1rem;display:flex;flex-direction:row;justify-content:space-between;margin:2rem 0 4rem}.modal-wrapper .modal-box .modal-contents .side-by-side div{width:50%}.modal-wrapper .modal-box .modal-contents .side-by-side div.background-color{background-color:#f2f5f5;padding:0 1em}.modal-wrapper .modal-box .modal-contents table th{background-color:#f2f5f5;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:300;padding:.25em 2em;text-transform:uppercase}.modal-wrapper .modal-box .modal-contents table td{font-size:1rem;padding:.25em .5em;text-align:center}.modal-wrapper .modal-shade{background-color:rgba(0,0,0,.8);bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:0}@media (max-width:960px){.modal-wrapper .modal-box .modal-contents .side-by-side{display:block}.modal-wrapper .modal-box .modal-contents .side-by-side div{width:100%}.modal-wrapper .modal-box .modal-contents .side-by-side div.background-color{padding:1em}}@media (max-width:800px){.modal-wrapper .modal-box{width:67%}}@media (max-width:640px){.modal-wrapper .modal-box{width:84%}}.category-filter-list{font-family:Open Sans,sans-serif;margin-bottom:2rem}.category-filter-list h4{font-size:1.1rem;font-weight:600;margin-top:0}.category-filter-list .list-container{max-height:13rem;overflow:hidden;position:relative}.category-filter-list .list-container ul{font-size:1rem;list-style-type:none;margin:0;padding:0;z-index:0}.category-filter-list .list-container ul li a{border-bottom:1px solid #e0e5e5;border-left:2px solid transparent;color:#0b3c5d;display:block;padding:.75em;text-decoration:none;transition:all .3s ease}.category-filter-list .list-container ul li a:hover{border-left-color:#328cc1;color:#328cc1}.category-filter-list .list-container ul li .count{font-size:.8em}.category-filter-list .list-container .toggle-link{bottom:0;cursor:pointer;left:0;position:absolute;right:0;text-align:center;z-index:1}.category-filter-list .list-container .toggle-link svg path{fill:#0b3c5d}.category-filter-list .list-container .toggle-link .fuzzy-edge{background-image:linear-gradient(0deg,#fff,transparent);height:.5rem}.category-filter-list .list-container .toggle-link .contents{background-color:#fff}.category-filter-list .list-container .toggle-link:hover svg path{fill:#328cc1}.category-filter-list .list-container.expanded{max-height:none}.category-filter-list .list-container.expanded .toggle-link{position:relative}.long-text{margin-left:auto;margin-right:auto;max-width:742px}.long-text .headline,.long-text .subhead,.long-text h3,.long-text h4,.long-text h5{text-align:center}.long-text .headline,.long-text .note-block,.long-text .subhead,.long-text h3,.long-text h4,.long-text h5,.long-text ol,.long-text p,.long-text ul{margin-left:auto;margin-right:auto}.long-text hr{border:solid #e0e5e5;border-width:1px 0 0;margin:2rem auto;max-width:800px}.long-text .headline,.long-text h3{font-size:1.5rem}.long-text .headline,.long-text h3,.long-text h4{font-family:Open Sans,sans-serif;font-weight:600;margin-top:2.5em;max-width:800px}.long-text h4{font-size:1.175rem}.long-text .note-block{background-color:#f2f5f5;margin-bottom:2rem;margin-top:2rem;padding:2rem}.long-text .note-block blockquote,.long-text .note-block p,.long-text .note-block ul{margin:2rem 0}.long-text .note-block blockquote:first-child,.long-text .note-block p:first-child,.long-text .note-block ul:first-child{margin-top:0}.long-text .note-block blockquote:last-child,.long-text .note-block p:last-child,.long-text .note-block ul:last-child{margin-bottom:0}.long-text .note-block blockquote,.long-text .note-block li,.long-text .note-block p{font-size:1.2rem}.long-text .note-block hr{border:solid #e0e5e5;border-width:1px 0 0;margin:2rem}.long-text .subhead,.long-text h5{font-size:1.1rem;margin-top:2.5em}.long-text .small-subhead,.long-text .subhead,.long-text h5{font-family:Open Sans,sans-serif;font-weight:600;max-width:800px}.long-text .small-subhead{font-size:1rem;margin-top:2em}.long-text .note-block,.long-text p{max-width:800px}.long-text p{font-size:1.3rem;line-height:165%}.long-text p:first-child{margin-top:0}.long-text p:last-child{margin-bottom:0}.long-text p.large{font-size:1.5rem}.long-text p.centered{text-align:center}.long-text p a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.long-text p a:hover{color:#328cc1}.long-text ol,.long-text ul{font-size:1.3rem;line-height:165%;max-width:800px}.long-text ol li,.long-text ul li{margin-bottom:.5em}.long-text ol li:last-child,.long-text ul li:last-child{margin-bottom:0}.long-text ol a,.long-text ul a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.long-text ol a:hover,.long-text ul a:hover{color:#328cc1}.long-text span.red{color:#d94e10}.print-sorting-options{display:flex;font-family:Open Sans,sans-serif;justify-content:flex-end;margin:0 2rem}.print-sorting-options .print-sorting-options__column{margin-left:2rem}.print-sorting-options .print-sorting-options__column:first-of-type{margin-left:0}.print-sorting-options .print-sorting-options__column .print-sorting-options__header{font-size:.9rem;margin-bottom:.5em}.print-sorting-options .print-sorting-options__column ul{list-style-type:none;margin-top:0;padding:0}.print-sorting-options .print-sorting-options__column ul li{margin-bottom:.5em}.print-sorting-options .print-sorting-options__column ul li:last-of-type{margin-bottom:0}.print-sorting-options .print-sorting-options__column ul li a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.print-sorting-options .print-sorting-options__column ul li a:hover{color:#328cc1}@media (max-width:540px){.print-sorting-options{display:block}.print-sorting-options .print-sorting-options__column{margin-left:0}}.shop-search-drawer{height:0;overflow:hidden;position:relative;transition:all .3s ease}.shop-search-drawer.expanded{height:auto;padding:2rem 0}.shop-search-drawer .search-bar{font-family:Open Sans,sans-serif;width:100%}.shop-search-drawer .search-bar .label{font-size:1rem;font-weight:700;margin-top:0}.shop-search-drawer .search-bar form{align-items:stretch;display:flex}.shop-search-drawer .search-bar input[type=text]{background-color:transparent;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0ibTI2OC4zMiA3Mi45MDYgNS4zODcgNS4zODdhMSAxIDAgMCAxLTEuNDE0IDEuNDE0bC01LjM4Ny01LjM4N2E4IDggMCAxIDEgMS40MTQtMS40MTRaTTI2MiA3NGE2IDYgMCAxIDAgMC0xMiA2IDYgMCAwIDAgMCAxMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTIgLTU4KSIvPjwvZz48L3N2Zz4=);background-position:.5rem;background-repeat:no-repeat;border:1px solid #e0e5e5;flex-grow:1;font-size:1.5rem;padding:.5rem .5rem .5rem 2.5rem;width:100%}.shop-search-drawer .search-bar input[type=submit]{background-color:#0b3c5d;border-width:0;color:#fff;font-size:.9rem;padding:.6667em 1.5em;transition:all .3s ease}.shop-search-drawer .search-bar input[type=submit]:hover{background-color:#328cc1}.shop-search-drawer .search-results{position:relative;z-index:0}.shop-search-drawer .search-results ul{border:1px solid #e0e5e5;border-top:0 solid #e0e5e5;height:360px;list-style-type:none;margin:0;overflow-y:scroll;padding:0;z-index:0}.shop-search-drawer .search-results ul li{border:solid #e0e5e5;border-width:0 0 1px}.shop-search-drawer .search-results ul li:last-of-type{border-width:0}.shop-search-drawer .search-results ul a{align-items:center;background-color:#fff;display:flex;justify-content:flex-start;text-decoration:none;transition:all .3s ease}.shop-search-drawer .search-results ul a .image{min-height:80px;min-width:80px;padding:1rem}.shop-search-drawer .search-results ul a .image img{display:block}.shop-search-drawer .search-results ul a .contents{color:#1d2731}.shop-search-drawer .search-results ul a .contents .name{-webkit-text-decoration-skip:ink;font-family:Alegreya,serif;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.shop-search-drawer .search-results ul a .contents .category{font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:300;margin-top:.5em;text-transform:uppercase}.shop-search-drawer .search-results ul a:hover{background-color:#f2f5f5}.shop-search-drawer .search-results ul a:hover .contents .name{color:#328cc1}@media (max-width:640px){.shop-search-drawer .search-bar form{flex-direction:column}}.themed-sets-drawer{font-family:Open Sans,sans-serif;height:280px;position:relative}.themed-sets-drawer .themed-sets-drawer__left-control{background-color:transparent;border:0;cursor:pointer;height:2.5rem;left:-3rem;margin-top:-1.25rem;position:absolute;top:50%;transition:all .3s ease;width:2.5rem;z-index:2}.themed-sets-drawer .themed-sets-drawer__left-control svg{display:block;height:100%;width:100%}.themed-sets-drawer .themed-sets-drawer__left-control svg polygon{fill:#e0e5e5;transition:all .3s ease}.themed-sets-drawer .themed-sets-drawer__left-control:hover svg polygon{fill:#a0a0a0}.themed-sets-drawer .themed-sets-drawer__left-control:focus{outline-color:#e0e5e5}.themed-sets-drawer .themed-sets-drawer__right-control{background-color:transparent;border:0;cursor:pointer;height:2.5rem;margin-top:-1.25rem;position:absolute;right:-3rem;top:50%;transition:all .3s ease;width:2.5rem;z-index:2}.themed-sets-drawer .themed-sets-drawer__right-control svg{display:block;height:100%;width:100%}.themed-sets-drawer .themed-sets-drawer__right-control svg polygon{fill:#e0e5e5;transition:all .3s ease}.themed-sets-drawer .themed-sets-drawer__right-control:hover svg polygon{fill:#a0a0a0}.themed-sets-drawer .themed-sets-drawer__right-control:focus{outline-color:#e0e5e5}.themed-sets-drawer .themed-sets-drawer__left-screen{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));bottom:0;left:0;position:absolute;top:0;width:1.5rem;z-index:1}.themed-sets-drawer .themed-sets-drawer__right-screen{background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));bottom:0;position:absolute;right:0;top:0;width:1.5rem;z-index:1}.themed-sets-drawer .themed-sets-drawer__frame{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.themed-sets-drawer .themed-sets-drawer__contents{bottom:0;display:flex;left:0;padding:1rem 0;position:absolute;top:0;transition:all .3s ease;z-index:0}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell .themed-sets-drawer__cell-frame{padding-right:1rem}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell:last-of-type .themed-sets-drawer__cell-frame{padding-right:0}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell a{background-color:#f2f5f5;color:#1d2731;display:block;font-weight:700;text-decoration:none;transition:all .3s ease}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell a:hover{background-color:#e0e5e5}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell a .themed-sets-drawer__image-bucket{align-items:space-around;display:flex;flex-direction:column;height:220px;justify-content:space-around;padding:1rem 1rem .5rem;width:220px}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell a .themed-sets-drawer__image-bucket img{display:block;max-height:100%;max-width:100%;object-fit:contain}.themed-sets-drawer .themed-sets-drawer__contents .themed-sets-drawer__cell a .themed-sets-drawer__title{display:block;font-size:.8rem;padding:0 .5em .5em;text-align:center}@media (max-width:800px){.themed-sets-drawer .themed-sets-drawer__left-control{left:-2.5rem}.themed-sets-drawer .themed-sets-drawer__right-control{right:-2.5rem}}@media (max-width:640px){.themed-sets-drawer .themed-sets-drawer__left-control{background-color:#fff;border:1px solid #f2f5f5;border-radius:2.5rem;left:0;padding:.25rem}.themed-sets-drawer .themed-sets-drawer__left-control svg polygon{fill:#a0a0a0}.themed-sets-drawer .themed-sets-drawer__left-control:hover{background-color:#f2f5f5;border-color:#e0e5e5}.themed-sets-drawer .themed-sets-drawer__right-control{background-color:#fff;border:1px solid #f2f5f5;border-radius:2.5rem;padding:.25rem;right:0}.themed-sets-drawer .themed-sets-drawer__right-control svg polygon{fill:#a0a0a0}.themed-sets-drawer .themed-sets-drawer__right-control:hover{background-color:#f2f5f5;border-color:#e0e5e5}}.category-filter-drawer{display:block}.category-filter-drawer.top-filter{border:solid #e0e5e5;border-width:0 0 1px;margin-bottom:1rem}.category-filter-drawer.bottom-filter{border:solid #e0e5e5;border-width:1px 0 0;margin-top:1rem}.category-filter-drawer.with-top-margin{margin-top:3rem}.category-filter-drawer .product-category__expand-filters{border:solid #e0e5e5;border-width:0 0 1px;display:flex;font-family:Open Sans,sans-serif;justify-content:stretch;width:100%}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab{background-color:transparent;border:solid #e0e5e5;border-width:0 0 1px;cursor:pointer;font-size:1.1rem;font-weight:600;margin-bottom:-1px;margin-right:1em;padding:.5em;position:relative;text-transform:uppercase;transition:all .3s ease}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:first-of-type{padding-left:0}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:last-of-type{margin-right:0}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:focus{outline-color:#e0e5e5}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab.expanded{background-color:#f2f5f5}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab.expanded:focus{outline:0}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab .highlight{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab .light{color:#e0e5e5;font-weight:400;transition:all .3s ease}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab svg{height:1.2rem;vertical-align:bottom}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab svg path{transition:all .3s ease}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:hover{border-color:#328cc1;color:#328cc1}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:hover .highlight,.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:hover .light{color:#328cc1}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab:hover svg path{fill:#328cc1}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab.product-category__expand-filters__empty-tab{cursor:auto;flex-grow:1}.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab.product-category__expand-filters__empty-tab:hover{border-color:#e0e5e5}.category-filter-drawer .product-category__filter-groups{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:2rem;margin-top:2rem;row-gap:2rem}.category-filter-drawer .product-category__filter-groups .list-container{border:1px solid #e0e5e5;overflow-y:scroll}.category-filter-drawer .product-category__filter-groups .toggle-link{display:none}@media (max-width:1160px){.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab .hide-on-small-viewports{display:none}}@media (max-width:688px){.category-filter-drawer .product-category__expand-filters .product-category__expand-filters__tab{margin-right:0}.category-filter-drawer .product-category__expand-filters .hide-on-mobile{display:none}}@media (max-width:640px){.category-filter-drawer .product-category__filter-groups{grid-template-columns:1fr 1fr}}@media (max-width:440px){.category-filter-drawer .product-category__filter-groups{grid-template-columns:1fr}}@media (max-width:400px){.category-filter-drawer .product-category__expand-filters .view-all-tab{display:none}}.product-view__additional-images{column-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:1rem 0 2rem;row-gap:1rem}.product-view__additional-images .image-cell{background-color:transparent;border:1px solid transparent;cursor:pointer;padding:0;transition:all .3s ease}.product-view__additional-images .image-cell:focus{outline-color:#e0e5e5}.product-view__additional-images .image-cell img{display:block}.product-view__additional-images .image-cell:hover{border-color:#328cc1}.toggle-set{display:flex;flex-direction:flex-start;flex-wrap:wrap}.toggle-set .toggle-item{background-color:#fff;border:1px solid #e0e5e5;border-radius:1em;cursor:pointer;font-size:1.1rem;font-weight:600;margin-bottom:.5em;padding:.25em .75em;transition:all .3s ease}.toggle-set .toggle-item+.toggle-item{margin-left:.5em}.toggle-set .toggle-item span.icon{display:none;height:1rem;margin-right:.25em;width:1rem}.toggle-set .toggle-item.selected{background-color:#f2f5f5;border-color:#328cc1;color:#328cc1}.toggle-set .toggle-item.selected span.icon{display:inline-block}.toggle-set .toggle-item.selected span.icon:before{content:"✓"}.toggle-set .toggle-item.selected:focus{outline:0}.toggle-set .toggle-item:focus{outline-color:#e0e5e5}.toggle-set .toggle-item:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.friends__payment-method-options{border:dotted #d9b310;border-width:1px 0 0;font-family:Open Sans,sans-serif;margin:2rem 0;padding-top:2rem;text-align:center}.friends__payment-method-options p.headline{font-size:1.1rem;font-weight:600}.friends__payment-method-options .toggle-set{justify-content:center}.friends__signup-form{margin:0 auto;max-width:480px}.friends__signup-form p.headline{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;text-align:center}.friends__signup-form .social-buttons{margin-top:2rem;text-align:center}.friends__signup-form .form-row{margin-bottom:2rem}.friends__signup-form .form-row .error-message{border:1px solid red;font-family:Open Sans,sans-serif;line-height:145%;margin:2rem 0;padding:1rem;text-align:center}.friends__signup-form .form-row .error-message a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.friends__signup-form .form-row .error-message a:hover{color:#0b3c5d}.friends__signup-form .form-row .loader{text-align:center}.friends__options{border:dotted #d9b310;border-width:1px 0 0;font-family:Open Sans,sans-serif;padding:2rem}.friends__options .friends__options__set{margin-bottom:4rem;margin-top:4rem}.friends__options .friends__options__option{margin-bottom:2rem}.friends__options .friends__options__option:last-of-type{margin-bottom:0}.friends__options .friends__options__option.friends__options__option__side-by-side{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}.friends__options .friends__options__option label{display:block;font-size:1.1rem;font-weight:600;line-height:140%;margin-bottom:.5em;transition:all .3s ease}.friends__options .friends__options__option label.error{color:#d94e10}.friends__options .friends__options__option label.disabled{color:#e0e5e5}.friends__options .friends__options__option input[type=email],.friends__options .friends__options__option input[type=text]{border:1px solid #e0e5e5;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em;width:100%}.friends__options .friends__options__option input[type=email].error,.friends__options .friends__options__option input[type=text].error{border-color:#d94e10}.friends__options .friends__options__option input[type=email].bottom-bump,.friends__options .friends__options__option input[type=text].bottom-bump{margin-bottom:.5em}.friends__options .friends__options__option select{width:100%}.friends__options .friends__options__option p{font-weight:600;line-height:140%;margin:0 0 .5em}.friends__options .friends__options__option p.error{color:#d94e10}.friends__options .friends__options__option textarea{border:1px solid #e0e5e5;font-family:Open Sans,sans-serif;font-size:.9rem;height:8rem;padding:.5rem;width:100%}.friends__options .friends__options__option textarea.error{border-color:#d94e10}@media (max-width:640px){.friends__options{padding-bottom:0;padding-left:0;padding-right:0}}@media (max-width:480px){.friends__signup-form p.headline{font-size:1.2rem}}.donate-form{margin:0 auto;max-width:480px}.donate-form p.headline{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;text-align:center}.donate-form .social-buttons{margin-top:2rem;text-align:center}.donate-form .form-row{margin-bottom:2rem}.donate-form .form-row .loader{text-align:center}.donate-form .interface-message{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");font-size:1.1rem;padding:1rem}.donate-form .donate__amount-entry,.donate-form .interface-message{font-family:Open Sans,sans-serif;font-weight:600;margin:2rem 0;text-align:center}.donate-form .donate__amount-entry{font-size:1.4rem}.donate-form .donate__amount-entry input[type=text]{border:1px solid #e0e5e5;max-width:7em;padding:.25em;text-align:center}.donate-form .donate__details{font-family:Open Sans,sans-serif;padding-bottom:2rem}.donate-form .donate__details label{display:block;font-size:1.1rem;font-weight:600;margin-bottom:.5em}.donate-form .donate__details label.error{color:#d94e10}.donate-form .donate__details input[type=email],.donate-form .donate__details input[type=text]{border:1px solid #e0e5e5;font-size:1rem;padding:.5em;width:100%}.donate-form .donate__details input[type=email].error,.donate-form .donate__details input[type=text].error{border-color:#d94e10}.donate-form .friends-message{border-top:2px solid #d94e10;margin-top:4rem;padding:1rem}.donate-form .friends-message h3{margin-top:0}h1.page-title{position:relative}h1.page-title .title{display:block;position:relative;text-align:center}h1.page-title .title:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}h1.page-title .title .label{background-color:#fff;display:inline-block;font-size:3rem;font-weight:500;line-height:100%;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}h1.page-title .title .label.title-case{text-transform:none}h1.page-title span.subtitle{display:block;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:400;line-height:100%;margin-top:6px;text-align:center;text-transform:uppercase}h1.page-title a{color:#1d2731;text-decoration:none}@media (max-width:640px){h1.page-title{font-size:2rem}span.subtitle{font-size:.9rem}}.masthead-grid{column-gap:4rem;display:grid;grid-template-areas:"personnel sidebar";grid-template-columns:4fr 3fr;margin-bottom:8rem;row-gap:6rem}.masthead-personnel{grid-area:personnel;padding-top:2rem}.masthead-personnel p.masthead-title{border-bottom:2px solid #e0e5e5;font-size:1.6rem;font-style:italic;font-weight:600;margin-bottom:0;padding-bottom:.25em}.masthead-personnel p.masthead-title:first-of-type{margin-top:0}.masthead-personnel ul.masthead-list{font-size:1.4rem;list-style-type:none;margin-bottom:3rem;margin-top:0;padding-left:0}.masthead-personnel ul.masthead-list:last-of-type{margin-bottom:0}.masthead-personnel ul.masthead-list li{margin-bottom:.25em}.masthead-personnel ul.masthead-list li:first-of-type{margin-top:.5em}.masthead-personnel ul.masthead-list li:last-of-type{margin-bottom:0}.masthead-personnel ul.masthead-list a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.masthead-personnel ul.masthead-list a:hover{color:#328cc1}.masthead-sidebar{grid-area:sidebar}.masthead-sidebar .masthead-sidebar__contents{background-color:#f2f5f5;font-family:Open Sans,sans-serif;padding:2rem}.masthead-sidebar .masthead-sidebar__contents p{font-size:1rem;line-height:140%}.masthead-sidebar .masthead-sidebar__contents p a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.masthead-sidebar .masthead-sidebar__contents p a:hover{color:#0b3c5d}.masthead-sidebar .masthead-sidebar__contents p:first-of-type{margin-top:0}.masthead-sidebar .masthead-sidebar__contents p:last-of-type{margin-bottom:0}@media (max-width:960px){.masthead-grid{grid-template-areas:"personnel" "sidebar";grid-template-columns:100%}}@media (max-width:640px){.masthead-grid{margin-bottom:4rem;row-gap:4rem}}.about-submissions-grid{column-gap:2rem;display:grid;grid-template-areas:"main sidebar";grid-template-columns:3fr 1fr;row-gap:2rem}.about-submissions-grid__main{grid-area:main}.about-submissions-grid__sidebar{grid-area:sidebar}.about-submissions-grid__sidebar .about-submissions-grid__sidebar-contents{border-top:2px solid #d9b310;padding:1rem}.about-submissions-grid__sidebar .about-submissions-grid__sidebar-contents p.header{font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600}.about-submissions-grid__sidebar .about-submissions-grid__sidebar-contents p.header:first-of-type{margin-top:0}.about-submissions-grid__sidebar .about-submissions-grid__sidebar-contents p.details{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:165%}.about-submissions-grid__sidebar .about-submissions-grid__sidebar-contents p.details a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.about-submissions-grid__sidebar .about-submissions-grid__sidebar-contents p.details a:hover{color:#328cc1}@media (max-width:680px){.about-submissions-grid{grid-template-areas:"main" "sidebar";grid-template-columns:1fr}.about-submissions-grid__sidebar{margin-top:4rem}}.testimonials-page-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:4rem;text-align:center}.testimonials-page-grid .quotation{display:block;font-size:1.6rem;font-style:italic;line-height:140%}.testimonials-page-grid .attribution{display:block;font-family:Open Sans,sans-serif;font-size:.9rem;margin-top:.5em}.testimonials-page-grid .attribution a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.testimonials-page-grid .attribution a:hover{color:#328cc1}@media (max-width:960px){.testimonials-page-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.testimonials-page-grid{grid-template-columns:1fr}}.best-of-pdr-grid{column-gap:1rem;display:grid;grid-template-areas:"essays images books" "essays film audio" "themes themes themes";grid-template-columns:2fr 1fr 1fr;position:relative;row-gap:1rem}.best-of-pdr-grid__essays{background-image:url(/static/essays-bc79f2a0cea48350f779dd8975dafbb5.jpg);grid-area:essays}.best-of-pdr-grid__essays,.best-of-pdr-grid__images{background-position:50%;background-size:cover;position:relative}.best-of-pdr-grid__images{background-image:url(/static/images-3e499216accf67103c84b68f7f1bd506.jpg);grid-area:images}.best-of-pdr-grid__books{background-image:url(/static/books-cf7ec9e09e73bb6592e727045872a640.jpg);grid-area:books}.best-of-pdr-grid__books,.best-of-pdr-grid__film{background-position:50%;background-size:cover;position:relative}.best-of-pdr-grid__film{background-image:url(/static/film-7bb597e74ca2dbf47823104636645115.jpg);grid-area:film}.best-of-pdr-grid__audio{background-image:url(/static/audio-d29ce3ba769eb0fe450684be6f5271b9.jpg);background-position:50%;background-size:cover;grid-area:audio;position:relative}.block-link{align-items:center;background-color:rgba(11,60,93,.7);color:#fff;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:600;height:100%;justify-content:center;padding:2rem 0;text-decoration:none;transition:all .3s ease}.block-link span.label{display:inline-block}.block-link:hover{background-color:rgba(11,60,93,.9)}.best-of-pdr-grid__themes{grid-area:themes;padding:1rem;text-align:center}.best-of-pdr-grid__themes a{-webkit-text-decoration-skip:ink;display:inline-block;font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;margin:.5rem 1rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;text-decoration:none;transition:all .3s ease;white-space:nowrap}.best-of-pdr-grid__themes a:nth-of-type(4n){color:#0b3c5d}.best-of-pdr-grid__themes a:nth-of-type(4n):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.best-of-pdr-grid__themes a:nth-of-type(4n+1){color:#550b5d}.best-of-pdr-grid__themes a:nth-of-type(4n+1):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.best-of-pdr-grid__themes a:nth-of-type(4n+2){color:#5d2c0b}.best-of-pdr-grid__themes a:nth-of-type(4n+2):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.best-of-pdr-grid__themes a:nth-of-type(4n+3){color:#135d0b}.best-of-pdr-grid__themes a:nth-of-type(4n+3):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}@media (max-width:960px){.best-of-pdr-grid{grid-template-areas:"essays essays" "images books" "film audio" "themes themes";grid-template-columns:1fr 1fr}}@media (max-width:480px){.best-of-pdr-grid{grid-template-areas:"essays" "images" "books" "film" "audio" "themes";grid-template-columns:1fr}.best-of-pdr-grid .best-of-pdr-grid__themes a{font-size:1rem;white-space:normal}}.blog-landing .blog-posts-list{list-style-type:none;margin:4rem auto;padding:0;text-align:center}.blog-landing .blog-posts-list li{margin-bottom:4rem}.blog-landing .blog-posts-list li:last-of-type{margin-bottom:0}.blog-landing .blog-posts-list .headline-link{-webkit-text-decoration-skip:ink;color:#1d2731;font-size:1.5rem;font-weight:500;margin-bottom:0;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.blog-landing .blog-posts-list .headline-link:hover{color:#328cc1}.blog-landing .blog-posts-list .dateline{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:300;margin-top:.5em}.blog-landing .blog-posts-list .long-text p{margin:0 auto}.contributors-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;margin:4rem 0;row-gap:2rem}.contributors-grid__contributor-cell{border-top:2px solid #0b3c5d;padding:1rem}.contributors-grid__contributor-cell p.contributor-name{font-family:Open Sans,sans-serif;font-size:1.4rem;font-weight:600;margin-top:0}.contributors-grid__contributor-cell p.description{font-size:1.1rem;line-height:165%}.contributors-grid__contributor-cell p.description .contributor-name{font-weight:500}.contributors-grid__contributor-cell p.description a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.contributors-grid__contributor-cell p.description a:hover{color:#328cc1}.contributors-grid__contributor-cell ul{list-style-type:none;margin:0;padding:0}.contributors-grid__contributor-cell ul li{font-size:1.1rem;font-weight:500;line-height:140%;margin-bottom:.5em}.contributors-grid__contributor-cell ul li:last-of-type{margin-bottom:0}.contributors-grid__contributor-cell ul li.contributing-editor{margin:2em 0}.contributors-grid__contributor-cell ul li.contributing-editor a{align-items:center;background-color:transparent;border:solid #e0e5e5;border-width:0 0 0 2px;color:#0b3c5d;column-gap:.5em;display:flex;font-family:Open Sans,sans-serif;font-size:.8em;font-weight:600;justify-content:space-between;padding:.25em .25em .25em .5em;text-decoration:none;transition:all .3s ease}.contributors-grid__contributor-cell ul li.contributing-editor a:hover{background-color:#f2f5f5;border-color:#0b3c5d}.contributors-grid__contributor-cell ul li.contributing-editor a span.arrow{font-size:.8em;padding-right:.4em}.contributors-grid__contributor-cell ul li.contributing-editor:first-child{margin-top:0}.contributors-grid__contributor-cell ul a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.contributors-grid__contributor-cell ul a:hover{color:#328cc1}@media (max-width:960px){.contributors-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.contributors-grid{grid-template-columns:1fr}}.index-floating-anchor{position:absolute;top:-100px}.index-alpha-bar{align-items:center;background-color:#f2f5f5;display:flex;flex-wrap:wrap;font-family:Open Sans,sans-serif;justify-content:center;margin-bottom:4rem;padding:.5em 2em;position:sticky;row-gap:.5em;top:1px;z-index:1}.index-alpha-bar.scrolled{border:solid #e0e5e5;border-width:0 0 1px}.index-alpha-bar .index-alpha-bar__cell{margin-left:1em}.index-alpha-bar .index-alpha-bar__cell:first-of-type{margin-left:0}.index-alpha-bar .index-alpha-bar__cell a{color:#1d2731;font-weight:700;text-decoration:none;transition:all .3s ease}.index-alpha-bar .index-alpha-bar__cell a:hover{color:#328cc1}.index-alpha-bar .index-alpha-bar__cell span.empty{color:#a0a0a0}.index__letter-group-header{margin-bottom:3rem;margin-top:5rem;position:relative;z-index:0}.index__letter-group-header .title{display:block;position:relative;text-align:center}.index__letter-group-header .title:before{border:solid #e0e5e5;border-width:1px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.index__letter-group-header .title .label{background-color:#fff;display:inline-block;font-size:1.5rem;font-weight:500;line-height:100%;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.index__category-list{column-gap:6rem;columns:360px 2;list-style-type:none;margin:0 auto;max-width:calc(720px + 6rem);padding-left:0}.index__category-list>li{break-inside:avoid-column;margin-bottom:2rem}.index__category-list>li:last-of-type{margin-bottom:0}.index__category-header{border:solid #e0e5e5;border-width:0 0 1px;display:inline-block;font-size:1.75rem;font-weight:500;margin-top:10px;position:relative;text-transform:uppercase}.index__listings{list-style-type:none;margin-top:1.5rem;padding-left:0}.index__listings>li{margin-bottom:.75rem}.index__listings>li:last-of-type{margin-bottom:0}.index__listing-label{font-size:1.25rem;margin-bottom:.25rem;position:relative}.index__text-links{list-style-type:none;padding-left:20px}.index__text-links>li{margin-bottom:.4em;padding-left:2em;text-indent:-2em}.index__text-links>li:last-of-type{margin-bottom:0}.index__text-links>li a{-webkit-text-decoration-skip:ink;color:#1d2731;font-family:Open Sans,sans-serif;font-size:.8em;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.index__text-links>li a:hover{color:#328cc1}@media (max-width:960px){.index-alpha-bar{margin-left:-5.55556%;margin-right:-5.55556%;width:111.11111%}}@media (max-width:640px){.index-alpha-bar{margin-left:-3.1914893617%;margin-right:-3.1914893617%;width:106.3829787234%}}.pd-remix-landing{column-gap:2rem;display:grid;grid-template-columns:1fr;row-gap:2rem}.pd-remix-landing div.row{column-gap:2rem;display:grid;grid-template-areas:"image details";grid-template-columns:1fr 2fr;margin-bottom:2rem;row-gap:1rem}.pd-remix-landing div.row .image{background-color:#f2f5f5;grid-area:image;padding:1rem}.pd-remix-landing div.row .image img{display:block;margin:0 auto;max-height:260px}.pd-remix-landing div.row .image p.description{font-size:.9rem;font-weight:500;margin:1em 0 0;text-align:center}.pd-remix-landing div.row .details{grid-area:details;padding:1rem 0}.pd-remix-landing div.row .details a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.pd-remix-landing div.row .details a:hover{color:#328cc1}.pd-remix-landing div.row .details .long-text h3{margin-top:0}@media (max-width:640px){.pd-remix-landing div.row{grid-template-areas:"image" "details";grid-template-columns:100%}}.postcard-set{margin:8rem 0}.postcard-set .postcard-set__title .title{font-size:3rem}.postcard-set .postcard-set__title .dateline,.postcard-set .postcard-set__title .title{display:block;font-weight:600;text-align:center}.postcard-set .postcard-set__grid{background-color:#f2f5f5;column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:4rem;padding:2rem;row-gap:2rem}.postcard-set .postcard-set__grid .postcard-set__image{display:block;margin:0 auto}@media (max-width:960px){.postcard-set .postcard-set__grid{grid-template-columns:1fr 1fr}}.search-results-grid{grid-column-gap:2rem;grid-row-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:2rem}.search-results-grid .search-results-grid__cell{display:flex;flex-direction:column;justify-content:stretch}.search-results-grid .search-results-grid__cell a.image-link{display:block;padding-bottom:75%;position:relative}.search-results-grid .search-results-grid__cell a.image-link .image-wrapper{background-color:#1d2731;bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;overflow:hidden;position:absolute;right:0;top:0}.search-results-grid .search-results-grid__cell a.image-link .image-wrapper img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.search-results-grid .search-results-grid__details{display:block;flex-grow:1}.search-results-grid .search-results-grid__details .meta{align-items:flex-start;display:flex;flex-direction:row;font-family:Open Sans,sans-serif;font-size:.8em;justify-content:flex-start;margin-top:.5rem}.search-results-grid .search-results-grid__details .meta .medium{display:flex;flex-direction:column;font-weight:600;justify-content:space-around;text-transform:uppercase}.search-results-grid .search-results-grid__details .meta .medium a{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.search-results-grid .search-results-grid__details .meta .medium a.essay{color:#1d2731}.search-results-grid .search-results-grid__details .meta .medium a.essay:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-results-grid .search-results-grid__details .meta .medium a.books{color:#0b3c5d}.search-results-grid .search-results-grid__details .meta .medium a.books:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-results-grid .search-results-grid__details .meta .medium a.images{color:#550b5d}.search-results-grid .search-results-grid__details .meta .medium a.images:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-results-grid .search-results-grid__details .meta .medium a.audio{color:#5d2c0b}.search-results-grid .search-results-grid__details .meta .medium a.audio:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-results-grid .search-results-grid__details .meta .medium a.film{color:#135d0b}.search-results-grid .search-results-grid__details .meta .medium a.film:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-results-grid .search-results-grid__details .meta .theme{display:flex;flex-direction:column;justify-content:space-around}.search-results-grid .search-results-grid__details .meta .theme .themes-list{flex-direction:row;flex-wrap:wrap;margin:0;padding:0}.search-results-grid .search-results-grid__details .meta .theme .themes-list span.theme-chunk{display:inline-block;white-space:nowrap}.search-results-grid .search-results-grid__details .meta .theme .themes-list a{-webkit-text-decoration-skip:ink;color:#1d2731;display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.search-results-grid .search-results-grid__details .meta .theme .themes-list a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-results-grid p.title{font-size:1.25rem;font-weight:700;margin:.5em 0 0}.search-results-grid p.title a{color:#1d2731;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.search-results-grid p.title a:hover{text-decoration-color:#1d2731}.search-results-grid ais-highlight-0000000000{background-color:rgba(255,255,0,.5);display:inline-block;font-weight:700;padding:.1em .2em}.search-results-grid .snippet{background-color:#f2f5f5;margin:.5rem 0;padding:.5rem}.search-results-grid .snippet p{margin:0}@media (max-width:1080px){.search-results-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.search-results-grid{grid-template-columns:1fr}}.search-shortcuts-title{font-size:2rem;font-weight:700;margin:0;text-align:center}.search-shortcuts-bar{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:2rem 0 4rem}.search-shortcuts-bar .search-shortcut-block{background-color:#f2f5f5;flex-grow:0;font-family:Open Sans,sans-serif;max-width:calc(50% - 1rem);min-width:calc(25% - 1.5rem);padding:1rem}.search-shortcuts-bar .search-shortcut-block:last-of-type{margin-right:0}.search-shortcuts-bar .search-shortcut-block .shortcut-label{display:block;font-size:1rem;font-weight:300;line-height:140%;margin-bottom:.5rem;text-align:center;text-transform:uppercase}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list{display:flex;flex-wrap:wrap;justify-content:center;line-height:185%;list-style-type:none;margin:0;padding:0}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li{display:inline;margin:0 .5em 0 0;padding:0}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:last-of-type{margin-right:0}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li a{-webkit-text-decoration-skip:ink;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:600;line-height:160%;padding-left:1em;padding-right:1em;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;text-decoration:none;transition:all .3s ease;white-space:pre-wrap}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n) a{color:#0b3c5d}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n) a:hover{text-decoration-color:#0b3c5d}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n+1) a{color:#550b5d}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n+1) a:hover{text-decoration-color:#550b5d}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n+2) a{color:#5d2c0b}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n+2) a:hover{text-decoration-color:#5d2c0b}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n+3) a{color:#135d0b}.search-shortcuts-bar .search-shortcut-block .shortcut-link-list li:nth-of-type(4n+3) a:hover{text-decoration-color:#135d0b}@media (max-width:1080px){.search-shortcuts-bar .search-shortcut-block{min-width:calc(50% - 1rem)}}@media (max-width:640px){.search-shortcuts-bar .search-shortcut-block{min-width:100%;width:100%}}.delivery-estimates-grid{column-gap:2rem;display:grid;font-family:Open Sans,sans-serif;grid-template-columns:1fr 1fr;row-gap:3rem}.delivery-estimates-grid h3{margin-top:3rem;text-align:center}.delivery-estimates-grid h3:first-of-type{margin-top:0}.delivery-estimates-grid table{width:100%}.delivery-estimates-grid table thead th{background-color:#f2f5f5;font-size:.8rem;font-weight:600;padding:.5em;text-align:center}.delivery-estimates-grid table tbody th{background-color:#f2f5f5;font-size:.8rem;font-weight:600;padding:.5em;text-align:right;width:33%}.delivery-estimates-grid table tbody td{font-size:.9rem;padding:.5em;text-align:center}.delivery-estimates-grid table tbody td.left{text-align:left}@media (max-width:880px){.delivery-estimates-grid{grid-template-columns:100%}}.prints-landing-framed-prints a{background-color:#f7f5f4;color:#4a5259;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 3rem;text-decoration:none;width:100%}.prints-landing-framed-prints a .images{align-items:center;column-gap:3rem;display:flex;flex-direction:row;justify-content:stretch;margin:0 auto;max-width:1200px;width:100%}.prints-landing-framed-prints a .images div{align-items:center;display:flex;justify-content:center;width:100%}.prints-landing-framed-prints a .images img{box-shadow:8px 4px 8px -4px rgba(0,0,0,.4);display:block;margin:0 auto}.prints-landing-framed-prints a .images img.print-1{aspect-ratio:.7406896552}.prints-landing-framed-prints a .images img.print-2{aspect-ratio:.7534246575}.prints-landing-framed-prints a .images img.print-3{aspect-ratio:.8730569948}.prints-landing-framed-prints a .images img.print-4{aspect-ratio:.7865168539}.prints-landing-framed-prints a ul.features{column-gap:3rem;display:flex;flex-wrap:wrap;font-family:Open Sans,sans-serif;font-size:1rem;justify-content:center;letter-spacing:.05em;list-style-type:none;margin:4rem 0 0;padding:0;row-gap:1rem;text-transform:uppercase}.prints-landing-framed-prints a ul.features li{align-items:center;column-gap:.75rem;display:flex}.prints-landing-framed-prints a ul.features img.icon{display:block;flex-shrink:0;height:1.5rem;width:1.5rem}@media (max-width:960px){.prints-landing-framed-prints .images div.full-size-only{display:none}.prints-landing-framed-prints a ul.features{font-size:.9rem;margin-top:3rem;row-gap:.9rem}}@media (max-width:640px){.prints-landing-framed-prints .images div.hide-on-mobile{display:none}.prints-landing-framed-prints ul.features{align-items:flex-start;flex-direction:column;margin:2rem auto 0;width:fit-content}}.friends-grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.friends-grid .friends-grid__cell{font-size:1.1rem;margin:1rem;white-space:nowrap}.friends-grid .friends-grid__cell a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.friends-grid .friends-grid__cell a:hover{color:#328cc1}.pdr-mini-bundle{border:1px solid #e0e5e5;column-gap:2rem;display:grid;grid-template-columns:1fr 3fr;margin:4rem auto;max-width:720px;padding:2rem;width:90%}.pdr-mini-bundle p.header{font-size:1.5rem;margin-top:0}.pdr-mini-bundle p.header span.red{color:#d94e10}@media (max-width:640px){.pdr-mini-bundle{column-gap:1rem;grid-template-columns:2fr 3fr;padding:2rem 1rem}}@media (max-width:480px){.pdr-mini-bundle{grid-template-columns:100%;row-gap:2rem}.pdr-mini-bundle .text-block{text-align:center}}.pdr-mini-list{column-gap:6rem;display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:repeat(6,auto);list-style-type:none;margin:4rem auto;max-width:978px;padding:0;width:90%}.pdr-mini-list li{display:grid;grid-row:span 6;grid-template-rows:subgrid}.pdr-mini-list p.title{display:block;font-size:1.2rem;font-weight:700;margin-bottom:0;margin-top:2.5rem}.pdr-mini-list p.details{font-family:Open Sans,sans-serif;font-size:.9rem;margin-bottom:0;margin-top:.5rem}.pdr-mini-list span.author,.pdr-mini-list span.short-description,.pdr-mini-list span.year{display:block}.pdr-mini-list .long-description{margin-bottom:0;margin-top:1.5rem}.pdr-mini-list .long-description>p{margin-top:0}.pdr-mini-list p.more-info{font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:600;margin-bottom:0;margin-top:1rem}.pdr-mini-list p.more-info a{color:#1d2731;text-decoration-color:#328cc1;transition:all .1s ease}.pdr-mini-list p.more-info a:hover{color:#328cc1}.pdr-mini-list p.price-details{margin-top:2.5rem;text-align:center}.pdr-mini-list p.price-details span.price{display:block;font-size:1.75rem}.pdr-mini-list p.price-details span.red{color:#d94e10}.pdr-mini-list p.price-details span.shipping{font-style:italic}.pdr-mini-list .buy-controls{margin-top:1.5rem;text-align:center}.pdr-mini-list .buy-controls div+div{margin-top:.5rem}.pdr-mini-list .currency-selection{margin-top:2.5rem;text-align:center}.pdr-mini-list .currency-selection .change-link{background-color:transparent;border-width:0;color:#1d2731;display:inline;font-family:Open Sans,sans-serif;font-size:.9rem;text-decoration:underline;text-decoration-color:#328cc1;transition:all .1s ease}.pdr-mini-list .currency-selection .change-link:hover{color:#328cc1}.pdr-mini-list .currency-selection .toggle-set{column-gap:.5rem;justify-content:center;row-gap:.5rem}.pdr-mini-list .currency-selection .toggle-set button{margin:0}.pdr-mini-list li:first-child .currency-selection{visibility:hidden}.pdr-mini-list li:nth-child(2) .currency-selection{visibility:visible}.pdr-mini-list li:nth-child(3) .currency-selection{visibility:hidden}@media (max-width:960px){.pdr-mini-list{column-gap:4rem}}@media (max-width:760px){.pdr-mini-list{column-gap:3rem}}@media (max-width:640px){.pdr-mini-list{grid-template-columns:100%;grid-template-rows:auto;max-width:360px;row-gap:6rem}.pdr-mini-list li{grid-row:auto;grid-template-rows:none}.pdr-mini-list li:first-child .currency-selection,.pdr-mini-list li:nth-child(3) .currency-selection{visibility:visible}}.search-form{border:1px solid #e0e5e5;font-family:Open Sans,sans-serif;margin:8rem auto 0;max-width:640px;padding:2rem;width:100%}.search-form.prints-landing{margin:0 auto}.search-form form{align-items:center;display:flex;width:100%}.search-form input[type=text]{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGw9IiMwMDAiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0ibTI2OC4zMiA3Mi45MDYgNS4zODcgNS4zODdhMSAxIDAgMCAxLTEuNDE0IDEuNDE0bC01LjM4Ny01LjM4N2E4IDggMCAxIDEgMS40MTQtMS40MTRaTTI2MiA3NGE2IDYgMCAxIDAgMC0xMiA2IDYgMCAwIDAgMCAxMloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNTIgLTU4KSIvPjwvZz48L3N2Zz4=);background-position:.5rem;background-repeat:no-repeat;border:solid #1d2731;border-width:0 0 1px;flex-grow:1;font-size:1.5rem;margin-right:1em;padding:.5rem .5rem .5rem 2.5rem}.search-form input[type=submit]{background-color:#0b3c5d;border-radius:2em;border-width:0;color:#fff;font-size:.9rem;height:2.33333em;line-height:100%;padding:.6667em 1.5em;transition:all .3s ease}.search-form input[type=submit]:hover{background-color:#328cc1}.search-results-pagination{display:flex;font-family:Open Sans,sans-serif;justify-content:center;list-style-type:none;margin:0;padding:0}.search-results-pagination li{margin:0;padding:0}.search-results-pagination li+li{margin-left:.5rem}.search-results-pagination li a{border:2px solid #e0e5e5;border-radius:3em;color:#1d2731;display:flex;flex-direction:column;height:3rem;justify-content:space-around;text-align:center;text-decoration:none;transition:all .3s ease;width:3rem}.search-results-pagination li a:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.search-results-pagination li a.here{background-color:#f2f5f5;border-color:#328cc1;color:#328cc1;font-weight:700}.search-results-pagination li span.empty-element{border:2px solid #e0e5e5;border-radius:3rem;color:#e0e5e5;display:flex;flex-direction:column;height:3rem;justify-content:space-around;text-align:center;text-decoration:none;width:3rem}@media (max-width:640px){.search-form form{flex-direction:column}.search-form form input[type=text]{margin-bottom:1em;margin-right:0;width:100%}.search-form form input[type=submit]{width:100%}}.support-options-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2rem}.support-options-grid a{background-color:transparent;border:1px solid #e0e5e5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem;text-decoration:none;transition:all .3s ease}.support-options-grid a img{display:block;margin:0 auto;max-height:160px;max-width:160px;width:75%}.support-options-grid a .headline{display:block;font-size:1.5rem;font-variant:small-caps;font-weight:500;margin:.5em auto;text-align:center}.support-options-grid a .message{line-height:140%}.support-options-grid a .action{background-color:#d94e10;border-radius:1em;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:1.1rem;margin-top:2rem;padding:.5em 1.5em;text-align:center;transition:all .3s ease}.support-options-grid a:hover{border-color:#f25812}.support-options-grid a:hover .action{background-color:#f25812}.support-friends{align-items:center;column-gap:2rem;display:grid;grid-template-columns:1fr 3fr 1fr;margin:8rem auto;row-gap:2rem}.support-friends .support-friends__text p.header{font-size:1.8rem;font-variant:small-caps;font-weight:500;margin-top:0;text-align:center}.support-friends .support-friends__text ul{font-size:1.4rem;line-height:140%}.support-friends .support-friends__text ul li{margin-bottom:.5em}.support-friends .support-friends__text ul li a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.support-friends .support-friends__text ul li a:hover{color:#328cc1}.support-friends .support-friends__text a.cta-button{background-color:#d94e10;border-radius:1em;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:1.2rem;margin:2rem auto 0;padding:.5em 1em;text-align:center;text-decoration:none;white-space:nowrap;width:50%}@media (max-width:960px){.support-friends{grid-template-columns:1fr 2fr}.support-friends .right-image{display:none}}@media (max-width:640px){.support-friends,.support-options-grid{grid-template-columns:100%}.support-friends .left-image img{display:block;margin:0 auto;min-width:260px;width:66.667%}.support-friends{grid-template-areas:"header" "text";grid-template-columns:1fr}.support-friends .support-friends__text a.cta-button{white-space:normal;width:auto}}@media (max-width:560px){.support-grid .support-grid__cta .contents{grid-template-areas:"image" "main" "button";grid-template-columns:1fr}.support-grid .support-grid__cta .contents .image img{width:50%}}.product-list{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;list-style-type:none;margin:4rem 0;padding:0;row-gap:2rem}.product-list li a{color:#000;display:block;text-decoration:none}.product-list li a .product-cell__image-frame-wrapper{background-color:#f2f5f5;padding-bottom:100%;position:relative;transition:all .3s ease;width:100%}.product-list li a .product-cell__image-frame{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;padding:1rem;position:absolute;right:0;top:0}.product-list li a .product-cell__image-frame .gatsby-image-wrapper{background-color:#fff;border:1px solid #1d2731;box-shadow:0 0 0 #1d2731;margin:auto;transition:all .3s ease}.product-list li a .product-cell__image-frame img{display:block;margin-left:auto;margin-right:auto;max-height:100%;max-width:100%}.product-list li a .product-cell__label{font-family:Open Sans,sans-serif;max-width:80%;padding:.75em 0}.product-list li a .product-cell__label span.unavailable-tag{color:#a0a0a0;display:block;font-size:.8rem;font-weight:400;letter-spacing:.025em;margin-top:.25em;text-transform:uppercase}.product-list li a .product-cell__label span.name{display:block;font-size:.9rem;font-weight:600}.product-list li a .product-cell__label span.artist{display:block;font-size:.8rem;font-style:italic;margin-bottom:.75em}.product-list li a .product-cell__label .special__no-break{white-space:nowrap}.product-list li a .product-cell__label span.prices{color:#729ac6;display:block;font-size:1rem}.product-list li a:hover .product-cell__image-frame-wrapper{background-color:#e0e5e5}.product-list li a:hover .product-cell__image-frame .gatsby-image-wrapper{box-shadow:0 0 2px #1d2731}@media (max-width:840px){.product-list{grid-template-columns:1fr 1fr}}@media (max-width:480px){.product-list{grid-template-columns:100%}}.random-prints-viewer__loading-message{color:#a0a0a0;font-size:2.5rem;margin:2rem auto;max-width:100%;padding:2rem 0;text-align:center;width:480px}.random-prints-viewer__button{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:#0b3c5d;border-radius:1.5em;border-width:0;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:1.2rem;line-height:100%;margin:6rem auto 8rem;max-width:100%;padding:.6667em 1.5em;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:360px}.random-prints-viewer__button:hover{background-color:#328cc1}.newsletter-signup-form .links{font-family:Open Sans,sans-serif;font-size:.8rem;margin:1rem 0;text-align:center}.newsletter-signup-form .links a{-webkit-text-decoration-skip:ink;color:#0b3c5d;padding:0 .25em;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.newsletter-signup-form .links a:hover{color:#328cc1}.newsletter-signup-form input[type=email],.newsletter-signup-form input[type=text]{border:1px solid #e0e5e5;box-sizing:border-box;display:block;font-family:Open Sans,sans-serif;font-size:.9rem;margin-bottom:.5em;padding:.333em;width:100%}.newsletter-signup-form input[type=email].error,.newsletter-signup-form input[type=text].error{border-color:red}.newsletter-signup-form input[type=submit]{background-color:#0b3c5d;border-radius:1em;border-width:0;color:#fff;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:1rem;margin:1rem auto;padding:.5em 1.5em;transition:all .3s ease;width:100%}.newsletter-signup-form input[type=submit]:hover:not(:disabled){background-color:#328cc1}.newsletter-signup-form input[type=submit]:disabled{cursor:default;opacity:.6}.newsletter-signup-form .captcha-box{display:flex;justify-content:center;margin:1rem 0;max-width:100%}.newsletter-signup-form .captcha-box>div{max-width:100%}.newsletter-signup-form .signup-message{font-family:Open Sans,sans-serif;font-size:.9rem;margin:1rem 0;text-align:center}.newsletter-signup-form .signup-message.signup-error{color:red}.newsletter-signup{display:flex;flex-direction:column;justify-content:center;overflow-y:hidden;padding:1rem;position:relative}.newsletter-signup p.headline{font-size:1.5rem;font-weight:500;margin:0 0 1rem;text-align:center;text-transform:uppercase}.newsletter-signup p.message{font-size:1rem;line-height:140%;margin:1rem 0;text-align:center}.newsletter-signup img{display:block;margin:0 auto;max-width:200px;width:66.667%}.about-page-grid{column-gap:2rem;display:grid;grid-template-areas:"left main right" "testimonials testimonials testimonials" "sources sections support";grid-template-columns:2fr 7fr 2fr;row-gap:2rem}.about-page-grid__testimonials{grid-area:testimonials}.about-page-grid__testimonials .testimonials{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;padding-top:1.5rem}.about-page-grid__testimonials .testimonials .testimonial{font-family:Open Sans,sans-serif}.about-page-grid__testimonials .testimonials .testimonial p.quotation{color:#0b3c5d;font-size:1.3rem;font-weight:600;line-height:140%;margin:0 0 0 .4em;text-indent:-.4em}.about-page-grid__testimonials .testimonials .testimonial p.attribution{font-size:.9rem;font-weight:700;margin:0;padding-left:.6em}.about-page-grid__testimonials .link-bar{font-family:Open Sans,sans-serif;margin-top:2rem;text-align:center}.about-page-grid__testimonials .link-bar a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-size:.9rem;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.about-page-grid__testimonials .link-bar a:hover{color:#328cc1}.about-page-grid__main{grid-area:main}.about-page-grid__left{grid-area:left}.about-page__support-block{border-left:2px solid #e0e5e5;border-top:2px solid #e0e5e5;display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow-y:hidden;padding:1rem;position:relative}.about-page__support-block p.headline{font-size:1.5rem;font-weight:500;margin:0 0 1rem;text-align:center;text-transform:uppercase}.about-page__support-block p.message{font-size:1rem;line-height:140%;margin:1.5rem auto 2.5rem;max-width:180px;text-align:center}.about-page__support-block img{display:block;margin:0 auto;max-width:200px;width:66.667%}.about-page__support-block a.support-button{background-color:#0b3c5d;border-radius:1em;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em 1em;text-align:center;text-decoration:none;transition:all .3s ease}.about-page__support-block a.support-button:hover{background-color:#328cc1}.about-page-grid__right{grid-area:right}.about-page-grid__right .newsletter-block{border-right:2px solid #e0e5e5;border-top:2px solid #e0e5e5;height:100%}.about-page-grid__sections{grid-area:sections}.about-page-grid__sources{grid-area:sources}.about-page-grid__support{grid-area:support}.sidebar-block{padding-top:2rem}.about-page-grid__outlets{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;margin:2rem 0;row-gap:2rem}.about-page-grid__outlets .about-page-grid__outlet{color:#1d2731;display:block;padding:1rem;position:relative;text-decoration:none}.about-page-grid__outlets .about-page-grid__outlet .content-frame{display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;z-index:1}.about-page-grid__outlets .about-page-grid__outlet .contents .header{font-size:1.2rem;font-weight:600;margin-top:0}.about-page-grid__outlets .about-page-grid__outlet .contents .header a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.about-page-grid__outlets .about-page-grid__outlet .contents .header a:hover{-webkit-text-decoration-skip:ink;color:#328cc1;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.about-page-grid__outlets .about-page-grid__outlet .contents .details{font-size:.9rem;line-height:165%;margin-bottom:0}.about-page-grid__outlets .about-page-grid__outlet .contents a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.about-page-grid__outlets .about-page-grid__outlet .contents a:hover{color:#328cc1}.about-page-grid__outlets .about-page-grid__outlet .button-frame{margin-top:2rem}.about-page-grid__outlets .about-page-grid__outlet .button-frame .cta-button{background-color:#0b3c5d;border-radius:1em;color:#fff;display:block;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em 1em;text-align:center;text-decoration:none;transition:all .3s ease}.about-page-grid__outlets .about-page-grid__outlet .button-frame:hover .cta-button{background-color:#328cc1}@media (max-width:960px){.about-page-grid{grid-template-areas:"main main" "testimonials testimonials" "left right" "sections sections" "sources support";grid-template-columns:1fr 1fr}.about-page-grid .big-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.about-page-grid .big-links a{padding:0 .5em}.about-page-grid .big-links a+a{margin:0}.about-page-grid__right .newsletter-block,.about-page__support-block{border-width:0}}@media (max-width:780px){.about-page-grid__outlets{grid-template-columns:100%}}@media (max-width:640px){.about-page-grid{grid-template-areas:"main" "testimonials" "left" "right" "sections" "sources" "support";grid-template-columns:100%}.about-page-grid .about-page-grid__testimonials{margin:4rem 0}.about-page-grid .about-page-grid__testimonials .testimonials{grid-template-columns:1fr;row-gap:2rem}.about-page-grid .about-page-grid__right{margin:4rem 0}.about-page-grid .about-page-grid__right .newsletter-block{border-right:2px solid transparent}.about-page-grid .about-page-grid__sources .sidebar-block{padding-top:0}.about-page-grid .about-page-grid__sources h3{margin-top:0}.about-page-grid .about-page-grid__support .sidebar-block{padding-top:0}.about-page-grid .about-page-grid__support h3{margin-top:0}.about-page-grid__outlets{margin:4rem 0}}@media (max-width:440px){.about-page-grid .about-page-grid__testimonials .testimonials{grid-template-columns:100%}}.collections-grid{grid-column-gap:2rem;grid-row-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:2rem}.collections-grid .collections-grid__cell{display:flex;flex-direction:column;justify-content:stretch}.collections-grid .collections-grid__cell a.image-link{display:block;padding-bottom:75%;position:relative}.collections-grid .collections-grid__cell a.image-link .image-wrapper{background-color:#1d2731;bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;overflow:hidden;position:absolute;right:0;top:0}.collections-grid .collections-grid__cell a.image-link .image-wrapper img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.collections-grid .collections-grid__details{display:block;flex-grow:1}.collections-grid .collections-grid__details .meta{align-items:flex-start;display:flex;flex-direction:row;font-family:Open Sans,sans-serif;font-size:.8rem;justify-content:flex-start;margin-top:.5rem}.collections-grid .collections-grid__details .meta .medium{display:flex;flex-direction:column;font-weight:600;justify-content:space-around;text-transform:uppercase}.collections-grid .collections-grid__details .meta .medium a{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.collections-grid .collections-grid__details .meta .medium a.books{color:#0b3c5d}.collections-grid .collections-grid__details .meta .medium a.books:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-grid .collections-grid__details .meta .medium a.images{color:#550b5d}.collections-grid .collections-grid__details .meta .medium a.images:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-grid .collections-grid__details .meta .medium a.audio{color:#5d2c0b}.collections-grid .collections-grid__details .meta .medium a.audio:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-grid .collections-grid__details .meta .medium a.film{color:#135d0b}.collections-grid .collections-grid__details .meta .medium a.film:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-grid .collections-grid__details .meta .theme{display:flex;flex-direction:column;justify-content:space-around}.collections-grid .collections-grid__details .meta .theme .themes-list{flex-direction:row;flex-wrap:wrap;margin:0;padding:0}.collections-grid .collections-grid__details .meta .theme .themes-list span.theme-chunk{display:inline-block;white-space:nowrap}.collections-grid .collections-grid__details .meta .theme .themes-list a{-webkit-text-decoration-skip:ink;color:#1d2731;display:inline-block;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.collections-grid .collections-grid__details .meta .theme .themes-list a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-grid p.title{font-size:1.25rem;font-weight:700;margin:.5em 0 0}.collections-grid p.title a{color:#1d2731;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.collections-grid p.title a:hover{text-decoration-color:#1d2731}@media (max-width:1080px){.collections-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.collections-grid{grid-template-columns:1fr}}.pagination{display:flex;font-family:Open Sans,sans-serif;justify-content:center;list-style-type:none;margin:4rem 0;padding:0}.pagination li{margin:0;padding:0}.pagination li+li{margin-left:.5rem}.pagination li a{border:2px solid #e0e5e5;border-radius:3em;color:#1d2731;display:flex;flex-direction:column;height:3rem;justify-content:space-around;text-align:center;text-decoration:none;transition:all .3s ease;width:3rem}.pagination li a:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.pagination li a.here{background-color:#f2f5f5;border-color:#328cc1;color:#328cc1;font-weight:700}.pagination li span.empty-element{border:2px solid #e0e5e5;border-radius:3rem;color:#e0e5e5;display:flex;flex-direction:column;height:3rem;justify-content:space-around;text-align:center;text-decoration:none;width:3rem}@media (max-width:540px){.pagination{font-size:.9rem}.pagination li a,.pagination li span.empty-element{height:2.5rem;width:2.5rem}}@media (max-width:460px){.pagination{font-size:.8rem}.pagination li a,.pagination li span.empty-element{height:2rem;width:2rem}}.collections-taxonomy-overlay-launcher{background-color:transparent;border-bottom:2px solid #e0e5e5;border-left-width:0;border-right-width:0;border-top-width:0;cursor:pointer;display:none;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em;text-align:left;width:100%}.collections-taxonomy-overlay-launcher:focus{outline:#e0e5e5}.collections-taxonomy-overlay{background-color:hsla(0,0%,100%,.95);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.collections-taxonomy-overlay.expanded{display:block}.collections-taxonomy-overlay .close-button{background-color:transparent;border-width:0;cursor:pointer;display:block;height:32px;position:absolute;right:1rem;top:1rem;width:32px}.collections-taxonomy-overlay .close-button:focus{outline-color:#e0e5e5}.collections-taxonomy-overlay .close-button svg{display:block;position:absolute;right:0;top:0}.collections-taxonomy-overlay .close-button svg path,.collections-taxonomy-overlay .close-button:hover svg path{fill:#1d2731}.collections-taxonomy-overlay .filter-panels{column-gap:1rem;display:grid;grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;margin-top:64px;position:relative;width:calc(100% - 2rem)}.collections-taxonomy-overlay .filter-panels .panel-header{border-bottom:2px solid #d9b310;border-top:2px solid #d9b310;font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:600;padding:.5em}.collections-taxonomy-overlay .filter-panels .panel-options .option{background-color:transparent;border-bottom:2px solid #0b3c5d;border-left:2px solid transparent;border-right-width:0;border-top-width:0;color:#0b3c5d;cursor:pointer;display:block;font-family:Open Sans,sans-serif;font-size:.9rem;padding:.5em;text-decoration:none;transition:all .3s ease;width:100%}.collections-taxonomy-overlay .filter-panels .panel-options .option:focus{outline-color:#e0e5e5}.collections-taxonomy-overlay .filter-panels .panel-options .option.selected{border-left:2px solid;border-color:#328cc1;color:#328cc1}.collections-taxonomy-overlay .filter-panels .panel-options .option.selected:focus{outline:0}.collections-taxonomy-overlay .filter-panels .panel-options .option:hover{background-color:rgba(242,245,245,.95);border-color:#328cc1;color:#328cc1}.collections-taxonomy-overlay .taxonomy-links{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");display:block;line-height:140%;margin:2rem auto;padding:1rem;position:relative;text-align:center;width:calc(100% - 2rem)}.collections-taxonomy-overlay .taxonomy-links p.header{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:300;margin-top:0;text-transform:uppercase}.collections-taxonomy-overlay .taxonomy-links a{-webkit-text-decoration-skip:ink;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;padding:0 .5em;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n){color:#0b3c5d}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n+1){color:#550b5d}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n+1):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n+2){color:#5d2c0b}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n+2):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n+3){color:#135d0b}.collections-taxonomy-overlay .taxonomy-links a:nth-of-type(4n+3):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}@media (max-width:640px){.collections-taxonomy-overlay-launcher{display:block}}.collections-media-bar{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");margin:0}.collections-media-bar .collections-media-bar__tabs{display:flex;font-family:Open Sans,sans-serif;justify-content:center}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab-label{font-font-weight:300;background-color:#fff;border-bottom:2px solid #d9b310;color:#1d2731;font-size:1.1rem;padding:.25em 1em}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab{background-color:#fff;border-bottom:2px solid #0b3c5d;border-left:2px solid #fff;border-right-width:0;border-top-width:0;color:#0b3c5d;cursor:pointer;font-size:1.1rem;font-weight:400;margin-left:.25em;padding:.25em 1em;position:relative;text-decoration:none;transition:all .3s ease}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab:focus{outline-color:#e0e5e5}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab .contents{position:relative;z-index:1}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab.selected{border-left:2px solid;border-color:#328cc1;color:#328cc1;font-weight:600}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab.selected:focus{outline:0}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab:hover{border-color:#328cc1;color:#328cc1}@media (max-width:760px){.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab-label .hide-small-viewports{display:none}}@media (max-width:640px){.collections-media-bar .collections-media-bar__tabs{flex-direction:column;justify-content:flex-start}.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab,.collections-media-bar .collections-media-bar__tabs .collections-media-bar__tab-label{font-size:.9rem}}.collections-taxonomy-bar{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");margin:0}.collections-taxonomy-bar .collections-taxonomy-bar__tabs{display:flex;font-family:Open Sans,sans-serif;justify-content:center}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab-label{font-font-weight:300;background-color:#fff;border-bottom:2px solid #d9b310;border-left:2px solid #d9b310;color:#1d2731;font-size:.9rem;padding:.75em 1em .25em}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab-group{display:flex;font-size:.9rem;padding-top:.5em}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab{background-color:#fff;border-bottom:2px solid #0b3c5d;border-left:2px solid #fff;border-right-width:0;border-top-width:0;color:#0b3c5d;cursor:pointer;font-size:.9rem;font-weight:400;margin-left:.25em;padding:.25em 1em;position:relative;text-decoration:none;transition:all .3s ease}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab .contents{position:relative;z-index:1}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab.selected{border-left:2px solid;border-color:#328cc1;color:#328cc1}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab.selected:focus{outline:0}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab:hover{border-color:#328cc1;color:#328cc1}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab:focus{outline-color:#e0e5e5}.collections-taxonomy-bar .collections-taxonomy-bar__panel{display:flex;flex-wrap:wrap;justify-content:center;padding:2rem 1rem}.collections-taxonomy-bar .collections-taxonomy-bar__panel a{-webkit-text-decoration-skip:ink;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:175%;padding-left:1em;padding-right:1em;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;text-decoration:none;transition:all .3s ease;white-space:nowrap}.collections-taxonomy-bar .collections-taxonomy-bar__panel a.big{font-size:2rem}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n){color:#0b3c5d}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n):hover{text-decoration-color:#0b3c5d}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n+1){color:#550b5d}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n+1):hover{text-decoration-color:#550b5d}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n+2){color:#5d2c0b}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n+2):hover{text-decoration-color:#5d2c0b}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n+3){color:#135d0b}.collections-taxonomy-bar .collections-taxonomy-bar__panel a:nth-of-type(4n+3):hover{text-decoration-color:#135d0b}.collections-taxonomy-bar__expansion-bar{display:flex;justify-content:center;padding:1rem 0}.collections-taxonomy-bar__expansion-bar .collections-taxonomy-bar__expand-button{color:#0b3c5d;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:400;transition:all .3s ease}.collections-taxonomy-bar__expansion-bar .collections-taxonomy-bar__expand-button:hover{color:#328cc1}@media (max-width:640px){.collections-taxonomy-bar{display:flex;flex-direction:flex-start}.collections-taxonomy-bar .collections-taxonomy-bar__media-panel{display:flex;justify-content:flex-start}.collections-taxonomy-bar .collections-taxonomy-bar__tabs{display:flex;flex-direction:column;justify-content:flex-start}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .hide-small-viewports{display:none}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab-group{display:flex;flex-direction:column;justify-content:flex-start}.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab,.collections-taxonomy-bar .collections-taxonomy-bar__tabs .collections-taxonomy-bar__tab-label{font-size:.8rem}.collections-taxonomy-bar .collections-taxonomy-bar__panel{align-content:flex-start;padding:1rem}.collections-taxonomy-bar .collections-taxonomy-bar__panel a{font-size:1rem;padding:0 .5em}.collections-taxonomy-bar{display:none}}.bibliography__list-item__book{display:flex;justify-content:stretch;margin:0;padding:0}.bibliography__list-item__book .bibliography__list-item__cover{align-content:flex-start;display:flex;flex-direction:column;height:180px;justify-content:space-around;min-height:100%;min-width:180px;width:180px}.bibliography__list-item__book .bibliography__list-item__cover .cover-wrapper{background-color:#f2f5f5;border-top:2px solid #0b3c5d;display:block;max-height:100%;max-width:100%;min-height:100%;padding:1rem}.bibliography__list-item__book .bibliography__list-item__cover img{display:block;margin:0 auto;max-height:100%;max-width:100%}.bibliography__list-item__book .bibliography__list-item__details{display:flex;flex-direction:column;justify-content:space-between;width:100%}.bibliography__list-item__book .bibliography__list-item__citation{border-top:2px solid #0b3c5d;font-size:1.2rem;font-weight:700;line-height:140%;padding:.3rem .6rem .3rem 2.1rem;text-indent:-1.5rem;width:100%}.bibliography__list-item__book .bibliography__list-item__citation.empty{background-color:#fff;padding:.3rem .6rem .3rem 2.1rem;text-indent:-1.5rem}.bibliography__list-item__book .bibliography__list-item__related{margin-top:1rem;padding:0 .6rem 0 2.1rem}.bibliography__list-item__book .bibliography__list-item__header{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:300;margin:0;text-transform:uppercase}.bibliography__list-item__book .bibliography__list-item__citations-list{font-size:1rem;list-style-type:none;margin:.25rem 0 0;padding:0}.bibliography__list-item__book .bibliography__list-item__citations-list li{line-height:140%;margin-bottom:.5em}.bibliography__list-item__book .bibliography__list-item__citations-list a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.bibliography__list-item__book .bibliography__list-item__citations-list a:hover{color:#328cc1}.bibliography__list-item__book .dropdown-wrapper{margin-left:2.1rem}.bibliography__list-item__book .bibliography__list-item__categories{font-family:Open Sans,sans-serif;font-size:.8rem;margin-top:1rem;text-align:right}.bibliography__list-item__book .bibliography__list-item__categories a{-webkit-text-decoration-skip:ink;margin-right:.5em;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.bibliography__list-item__book .bibliography__list-item__categories a:last-of-type{margin-right:0}.bibliography__list-item__book .bibliography__list-item__categories a.further-reading{color:#0b3c5d}.bibliography__list-item__book .bibliography__list-item__categories a.further-reading:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.bibliography__list-item__book .bibliography__list-item__categories a.pdr-recommends{color:#550b5d}.bibliography__list-item__book .bibliography__list-item__categories a.pdr-recommends:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.bibliography__list-item__book .bibliography__list-item__categories a.pdr-contributors{color:#5d2c0b}.bibliography__list-item__book .bibliography__list-item__categories a.pdr-contributors:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}@media (max-width:520px){.bibliography__list-item__book{display:block}.bibliography__list-item__book .bibliography__list-item__cover{height:auto;width:100%}.bibliography__list-item__book .bibliography__list-item__citation{text-align:center}.bibliography__list-item__book .bibliography__list-item__citation a{border-width:0;margin-top:1rem;padding-left:0;padding-right:0;text-indent:0}.bibliography__list-item__book .bibliography__list-item__citation a:hover{border-width:0}.bibliography__list-item__book .bibliography__list-item__related{padding-left:0;padding-right:0;text-align:center}.bibliography__list-item__book .bibliography__list-item__categories{display:flex;justify-content:center;text-align:center}.bibliography__list-item__book .bibliography__list-item__categories a{display:block;margin:0;padding-left:.25em;padding-right:.25em}}.bibliography__list{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;list-style-type:none;margin:4rem 0;padding:0;row-gap:2rem}@media (max-width:960px){.bibliography__list{grid-template-columns:1fr}}.product-category__category-blurb{font-size:1.4em;line-height:140%;margin:2rem auto;max-width:640px;text-align:center;width:90%}.framed-prints-promo a{background-color:#f7f5f4;color:#4a5259;display:flex;flex-direction:column;height:100%;justify-content:center;padding:4rem 3rem 3rem;text-decoration:none;width:100%}.framed-prints-promo a .images{align-items:center;column-gap:3rem;display:flex;flex-direction:row;justify-content:stretch;margin:0 auto;max-width:900px;width:100%}.framed-prints-promo a .images div{align-items:center;display:flex;justify-content:center;width:100%}.framed-prints-promo a .images img{box-shadow:8px 4px 8px -4px rgba(0,0,0,.4);display:block;margin:0 auto}.framed-prints-promo a .images img.print-1{aspect-ratio:.7406896552}.framed-prints-promo a .images img.print-2{aspect-ratio:.7534246575}.framed-prints-promo a .images img.print-3{aspect-ratio:.8730569948}.framed-prints-promo a .images img.print-4{aspect-ratio:.7865168539}.framed-prints-promo a .text-details{letter-spacing:.025em;margin-top:1rem;text-align:center}.framed-prints-promo a .text-details span{display:block;margin:2rem auto;max-width:640px}.framed-prints-promo a .text-details .headline{font-size:2rem;text-transform:uppercase}.framed-prints-promo a .text-details .message{line-height:115%}.framed-prints-promo a .text-details .shipping{font-size:1.25rem;text-transform:uppercase}@media (max-width:960px){.framed-prints-promo .images div.full-size-only{display:none}}@media (max-width:640px){.framed-prints-promo .images div.hide-on-mobile{display:none}}@media (max-width:1080px){.framed-prints-promo.in-shopping-bar .images div.full-size-only{display:none}}@media (max-width:960px){.framed-prints-promo.in-shopping-bar .images div.hide-on-mobile{display:none}}.action-bar{column-gap:2rem;display:grid;grid-template-areas:"headline headline headline" "friends subscribe prints";grid-template-columns:1fr 1fr 1fr;row-gap:2rem}.action-bar .action-bar__headline{grid-area:headline}.action-bar .action-bar__headline .headline{margin:0;position:relative;text-align:center}.action-bar .action-bar__headline .headline:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.action-bar .action-bar__headline .headline .label{background-color:#fff;color:#1d2731;display:inline-block;font-size:2rem;font-weight:400;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.action-bar .action-bar__friends{grid-area:friends}.action-bar .action-bar__friends .friends-promo{height:100%}.action-bar .action-bar__subscribe{display:flex;flex-direction:column;grid-area:subscribe;justify-content:center}.action-bar .action-bar__prints{grid-area:prints}.action-bar .action-bar__prints .prints-promo{height:100%}@media (max-width:740px){.action-bar{grid-template-areas:"headline headline" "subscribe subscribe" "friends prints";grid-template-columns:1fr 1fr}}@media (max-width:540px){.action-bar{grid-template-areas:"headline" "subscribe" "friends" "prints";grid-template-columns:100%}}.affinities-promo-wrapper{margin:4rem auto;max-width:66.667%;position:relative;width:100%}.affinities-promo-wrapper .affinities-promo{background-color:#973b4a;border:2px solid #82323f;color:#f9d9a6;display:grid;grid-template-columns:2fr 3fr;padding:2rem}.affinities-promo-wrapper .affinities-promo__image,.affinities-promo-wrapper .affinities-promo__text{display:flex;flex-direction:column;justify-content:center}.affinities-promo-wrapper .affinities-promo__text p{font-size:1.4rem;line-height:165%;margin:0 0 1.25rem;text-align:center}.affinities-promo-wrapper .affinities-promo__text p:first-of-type{margin-top:0}.affinities-promo-wrapper .affinities-promo__text p:last-of-type{margin-bottom:0}.affinities-promo-wrapper .affinities-promo__text p.details{font-size:1.2rem;font-style:italic;line-height:140%}.affinities-promo-wrapper .affinities-promo__text p .title{font-size:2.2rem;font-style:italic;text-transform:uppercase}.affinities-promo-wrapper .affinities-promo__text p a.cta{border:2px solid #ffef30;color:#ffef30;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;margin:1.2rem auto;padding:.25em .75em;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.affinities-promo-wrapper .affinities-promo__text p a.cta:hover{background-color:#6e2a35;color:#ffef30}@media (max-width:1200px){.affinities-promo-wrapper{max-width:100%}}@media (max-width:640px){.affinities-promo-wrapper .affinities-promo{display:block}.affinities-promo-wrapper .affinities-promo .affinities-promo__image{margin-left:auto;margin-right:auto;max-width:75%}.affinities-promo-wrapper .affinities-promo .affinities-promo__text{margin-top:2rem;text-align:center}}.article-cta-box{border:4px solid #1d2731;display:block;padding:2rem}.article-cta-header{font-size:1.4rem;font-weight:700;margin-top:0}.article-cta-content{font-size:1.2rem;line-height:165%}.article-cta-content a{color:#1d2731;font-weight:700;transition:all .1s ease}.article-cta-content a:hover{color:#328cc1}.article-cta-button-bar{align-items:center;display:flex;justify-content:center;margin-top:2rem}.article-cta-button-bar .article-cta-button{background-color:#fae232;border:4px solid #fae232;color:#1d2731;display:block;font-size:1.2rem;font-weight:700;padding:.5em 3.5em;text-decoration:none;transition:all .2s ease;white-space:nowrap;width:min-content}.article-cta-button-bar .article-cta-button:hover{border-color:#1d2731}.collection__gallery{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:2rem}.collection__gallery .collection__gallery__cell{transition:all .3s ease}.collection__gallery .collection__gallery__cell .collection__gallery__image{background-color:#f2f5f5;border-width:0;cursor:pointer;padding-bottom:100%;position:relative;transition:all .3s ease;width:100%}.collection__gallery .collection__gallery__cell .collection__gallery__image:focus{outline-color:#e0e5e5}.collection__gallery .collection__gallery__cell .collection__gallery__image:hover{background-color:#e0e5e5}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;padding:1rem;position:absolute;right:0;top:0}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper img{display:block;margin:0 auto;max-height:100%;max-width:100%}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper .undownloaded-image{display:none}.collection__gallery .collection__gallery__cell .image__buy-a-print{align-items:center;background-color:#f2f5f5;border:solid #e0e5e5;border-width:1px 0 0;color:#0b3c5d;display:flex;font-family:Open Sans,sans-serif;font-size:.8125rem;font-weight:600;justify-content:flex-end;padding:.5rem 1.5rem;text-decoration:none;transition:all .3s ease;width:100%}.collection__gallery .collection__gallery__cell .image__buy-a-print:hover{background-color:#e0e5e5}.collection__gallery .collection__gallery__cell .image__buy-a-print svg{height:1.25rem;margin-right:.15rem}.collection__gallery .collection__gallery__cell .image__buy-a-print svg path{fill:#0b3c5d}.collection__gallery .collection__gallery__cell .collection__gallery__caption{display:flex;flex-direction:column;justify-content:space-around;padding:0 1rem 1rem}.collection__gallery .collection__gallery__cell .collection__gallery__caption p{font-size:1rem;line-height:140%;margin:.5em;text-align:center}.collection__gallery .collection__gallery__cell .collection__gallery__caption p a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.collection__gallery .collection__gallery__cell .collection__gallery__caption p a:hover{color:#328cc1}@media (max-width:1220px){.collection__gallery{grid-template-columns:1fr 1fr}}@media (max-width:640px){.collection__gallery{grid-template-columns:1fr}}@media print{.collection__gallery{display:block}.collection__gallery .collection__gallery__cell .collection__gallery__image{background-color:transparent;padding-bottom:0}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper{position:relative}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper img{max-height:765px}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper .undownloaded-image{display:block;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:600;left:0;margin-left:2rem;margin-right:2rem;position:absolute;right:0;text-align:center;top:50%}.collection__gallery .collection__gallery__cell .collection__gallery__image .collection__gallery__image-wrapper .undownloaded-image.hidden,.collection__gallery .collection__gallery__cell .image__buy-a-print{display:none}}.thumbnail-image-wrapper{background-color:#1d2731;padding-bottom:75%;position:relative;width:100%}.thumbnail-image-wrapper .thumbnail-image-contents{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;overflow:hidden;position:absolute;right:0;top:0}.thumbnail-image-wrapper .thumbnail-image-contents img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}ul.topic-links{display:flex;flex-wrap:wrap;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:700;justify-content:flex-start;line-height:140%;list-style-type:none;margin:0;padding:0}ul.topic-links li{margin-right:.5em}ul.topic-links li:last-of-type{margin-right:0}ul.topic-links a{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}ul.topic-links a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}ul.topic-links li:nth-of-type(4n) a{color:#0b3c5d}ul.topic-links li:nth-of-type(4n) a:hover{text-decoration-color:#0b3c5d}ul.topic-links li:nth-of-type(4n+1) a{color:#550b5d}ul.topic-links li:nth-of-type(4n+1) a:hover{text-decoration-color:#550b5d}ul.topic-links li:nth-of-type(4n+2) a{color:#5d2c0b}ul.topic-links li:nth-of-type(4n+2) a:hover{text-decoration-color:#5d2c0b}ul.topic-links li:nth-of-type(4n+3) a{color:#135d0b}ul.topic-links li:nth-of-type(4n+3) a:hover{text-decoration-color:#135d0b}.content-text-list{margin-bottom:2rem}.content-text-list .content-text-list__item{border:dotted #d9b310;border-width:1px 0 0;padding:1rem .5rem;position:relative}.content-text-list .content-text-list__item.content-text-list__item-thumbnails{grid-column-gap:2rem;display:grid;grid-template-areas:"text image";grid-template-columns:2fr 1fr}.content-text-list .content-text-list__item__text{grid-area:text}.content-text-list .content-text-list__item__image{grid-area:image}.content-text-list .content-text-list__overlay{position:relative;z-index:1}.content-text-list p.title{font-size:1.25rem;font-weight:700;margin:0}.content-text-list p.byline{font-size:.9rem;margin:.25em 0 .5em}.content-text-list p.summary{line-height:150%}.content-text-list a{color:#000;font-weight:700;text-decoration:none}.content-text-list a.read-more,.content-text-list a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.content-text-list a.read-more{font-style:italic}.content-text-list a.read-more:hover{text-decoration-style:solid}.content-text-list .meta-bar{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.content-text-list .meta-bar .dateline{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;white-space:nowrap}.content-text-list .series-position{bottom:1rem;color:#e0e5e5;font-size:5rem;font-weight:700;left:.5rem;position:absolute;z-index:0}@media (max-width:560px){.content-text-list .content-text-list__item.content-text-list__item-thumbnails{grid-template-areas:"image" "text";grid-template-columns:1fr;row-gap:1rem}}.series-page-grid{column-gap:2rem;display:grid;grid-template-areas:"main sidebar";grid-template-columns:3fr 1fr;row-gap:2rem}.series-page-grid__main{grid-area:main}.series-page-grid__sidebar{column-gap:2rem;grid-area:sidebar;row-gap:2rem}@media (max-width:880px){.series-page-grid{grid-template-areas:"main" "sidebar";grid-template-columns:1fr}}.conjectures-grid__intro{border-top:2px solid #d9b310;padding:1rem}.conjectures-grid__intro p{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%}.conjectures-grid__intro p:first-of-type{margin-top:0}.conjectures-grid__intro p:last-of-type{margin-bottom:0}@media (max-width:880px){.conjectures-grid__intro{padding-left:0;padding-right:0}.conjectures-grid__intro p{font-size:1.1rem;line-height:160%}}.curators-choice-grid__sidebar{column-gap:2rem;row-gap:2rem}.curators-choice-grid__sidebar .curators-choice-grid__intro{border-top:2px solid #d9b310;grid-area:intro;padding:1rem}.curators-choice-grid__sidebar .curators-choice-grid__intro p{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%}.curators-choice-grid__sidebar .curators-choice-grid__intro p:first-of-type{margin-top:0}.curators-choice-grid__sidebar .curators-choice-grid__intro p:last-of-type{margin-bottom:0}.curators-choice-grid__sidebar .curators-choice-grid__intro p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.curators-choice-grid__sidebar .curators-choice-grid__intro p a:hover{color:#328cc1}.curators-choice-grid__sidebar .curators-choice-grid__intro .logos-bar{display:flex;justify-content:center;margin:2rem 0}.curators-choice-grid__sidebar .curators-choice-grid__intro .logos-bar div{display:flex;flex-direction:column;justify-content:space-around}.curators-choice-grid__sidebar .curators-choice-grid__intro .logos-bar div+div{margin-left:1rem}.curators-choice-grid__sidebar .curators-choice-grid__intro .logos-bar div a,.curators-choice-grid__sidebar .curators-choice-grid__intro .logos-bar div img{display:block}.curators-choice-grid__sidebar .curators-choice-grid__institutions{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");border-top:2px solid #d9b310;grid-area:"institutions";padding:1rem 1rem 2rem}.curators-choice-grid__sidebar .curators-choice-grid__institutions p.header{font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:600;margin-top:0;text-transform:uppercase}.curators-choice-grid__sidebar .curators-choice-grid__institutions ul{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%;list-style-type:none;margin:0;padding:0}.curators-choice-grid__sidebar .curators-choice-grid__institutions ul li{margin-bottom:.75em}.curators-choice-grid__sidebar .curators-choice-grid__institutions ul li:last-child{margin-bottom:0}.curators-choice-grid__sidebar .curators-choice-grid__institutions ul a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.curators-choice-grid__sidebar .curators-choice-grid__institutions ul a:hover{color:#328cc1}@media (max-width:880px){.curators-choice-grid__sidebar{display:grid;grid-template-areas:"intro institutions";grid-template-columns:1fr 1fr}}@media (max-width:600px){.curators-choice-grid__sidebar{grid-template-areas:"intro" "institutions";grid-template-columns:1fr}}.essay-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;row-gap:2rem}.essay-grid.no-margins{margin:0}.essay-grid.essay-grid__2up{grid-template-columns:1fr 1fr}.essay-grid.essay-grid__3up,.essay-grid.single-row-3up{grid-template-columns:1fr 1fr 1fr}.essay-grid.single-row-3up .essay-grid__cell:nth-child(4n){display:none}.essay-grid__cell{display:flex;flex-direction:column;justify-content:space-between}.essay-grid__cell .details p.title{font-size:1.4rem;margin-bottom:.25em;margin-top:.5em}.essay-grid__cell .details p.title a{color:#1d2731;font-weight:700;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.essay-grid__cell .details p.title a:hover{text-decoration-color:#1d2731}.essay-grid__cell .details p.byline{font-size:.9rem;margin-top:0}.essay-grid__cell .details p.byline a{color:#1d2731;font-weight:500;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.essay-grid__cell .details p.byline a:hover{text-decoration-color:#1d2731}.essay-grid__cell .details p.summary{line-height:140%}.essay-grid__cell .details p.summary a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay-grid__cell .details p.summary a:hover{color:#328cc1}.essay-grid__cell .details p.summary a.read-more{font-style:italic}.essay-grid__cell .meta-bar .series-tag{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%230b3c5d' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");position:relative}.essay-grid__cell .meta-bar .series-tag a{border-left:2px solid #0b3c5d;color:#0b3c5d;display:block;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;padding:.5em;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s ease;z-index:1}.essay-grid__cell .meta-bar .series-tag .underlay{background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:all .3s ease;z-index:0}.essay-grid__cell .meta-bar .series-tag:hover a{border-left:2px solid #d9b310}.essay-grid__cell .meta-bar .series-tag:hover .underlay{opacity:0}.essay-grid__cell .meta-bar .bottom-bar{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:1rem}.essay-grid__cell .meta-bar .bottom-bar .dateline{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;white-space:nowrap}@media (max-width:1080px){.essay-grid,.essay-grid.essay-grid__2up,.essay-grid.essay-grid__3up,.essay-grid.single-row-3up{grid-template-columns:1fr 1fr}.essay-grid.single-row-3up .essay-grid__cell:nth-child(4n){display:block}}@media (max-width:640px){.essay-grid,.essay-grid.essay-grid__2up,.essay-grid.essay-grid__3up,.essay-grid.single-row-3up{grid-template-columns:1fr}.essay-grid.single-row-3up .essay-grid__cell:nth-child(4n){display:none}}.essays-landing__top-row{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;margin:4rem 0;row-gap:2rem}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__image{padding-bottom:60%;position:relative}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__image a{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;overflow:hidden;position:absolute;right:0;top:0}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__image a img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details{display:flex;flex-direction:column;justify-content:flex-end}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.title{font-size:1.4rem;font-weight:700;margin:1em 0 .25em}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.title a{color:#1d2731;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.title a:hover{text-decoration-color:#1d2731}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.byline{margin-top:0}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.byline a{color:#1d2731;font-weight:500;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.byline a:hover{text-decoration-color:#1d2731}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.summary{font-size:1.2rem;line-height:140%}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.summary a{-webkit-text-decoration-skip:ink;color:#1d2731;font-style:italic;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details p.summary a:hover{color:#328cc1}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details .meta-bar{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.essays-landing__top-row .essays-landing__feature .essays-landing__feature__details .meta-bar .dateline{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;white-space:nowrap}.essays-landing__top-row .essays-landing__outbound{display:flex;flex-direction:column;justify-content:space-between}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block{border:1px solid #e0e5e5;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-top:2rem;padding:2rem}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block:first-of-type{margin-top:0}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents{align-items:center;column-gap:2rem;display:grid;grid-template-areas:"text image";grid-template-columns:4fr 1fr}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents p{font-size:1.2rem;line-height:140%;margin:0 0 1rem}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents p:last-of-type{margin-bottom:0}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents p a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents .text{grid-area:text}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents .image{grid-area:image}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents .image img{display:block;margin:0 auto;max-height:140px}@media (max-width:1040px){.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block.essays-landing__newsletter-signup .contents{grid-template-areas:"text";grid-template-columns:100%}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block.essays-landing__newsletter-signup .image{display:none}}@media (max-width:960px){.essays-landing__promo-section{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;margin-top:2rem}.essays-landing__promo-section .prints-promo-wrapper{display:none}}@media (max-width:800px){.essays-landing__top-row{grid-template-columns:100%}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block.essays-landing__newsletter-signup .contents{grid-template-areas:"text image";grid-template-columns:4fr 1fr}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block.essays-landing__newsletter-signup .image{display:block}}@media (max-width:640px){.essays-landing__promo-section{grid-template-columns:100%}.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block .contents,.essays-landing__top-row .essays-landing__outbound .essays-landing__outbound-block.essays-landing__newsletter-signup .contents{grid-template-areas:"image" "text";grid-template-columns:100%}.essays-landing__top-row .essays-landing__outbound .essays-landing__essays-series .books-grid{grid-template-columns:1fr 1fr}.essays-landing__top-row .essays-landing__outbound .essays-landing__essays-series .books-grid .books-grid__cell:nth-child(3n){display:none}}@media (max-width:480px){.essays-landing__top-row .essays-landing__outbound .essays-landing__contributors .contents{grid-template-areas:"image" "text";grid-template-columns:100%}.essays-landing__top-row .essays-landing__outbound .essays-landing__contributors .contents .image img{margin-bottom:1rem}}.index-sidebar-block{font-family:Open Sans,sans-serif;z-index:10}.index-sidebar-block .index-sidebar-header{align-items:center;border:solid #d9b310;border-width:0 0 1px;column-gap:.5rem;display:flex;font-size:.8rem;justify-content:flex-start}.index-sidebar-block .index-sidebar-header .reference-mark{align-items:baseline;background-color:#d9b310;border:solid #d9b310;border-width:0 0 0 1px;color:#0b3c5d;display:flex;font-size:1rem;height:calc(1.25rem - 1px);justify-content:center;line-height:100%;width:1.25rem}.index-sidebar-block .index-sidebar-header .label{color:#1d2731;font-weight:600}.index-sidebar-block ul.index-listings{list-style-type:none;margin-left:1.75rem;margin-top:.333rem;padding-left:0}.index-sidebar-block ul.index-listings .category-label{color:#0b3c5d;display:block;font-size:.9rem;font-weight:700;text-decoration-color:transparent;transition:all .3s ease}.index-sidebar-block ul.index-listings .listing-label{color:#1d2731;display:block;font-size:.8rem;margin-left:1rem;text-decoration-color:#328cc1;transition:all .3s ease}.index-sidebar-block ul.index-listings .listing-label:hover{color:#328cc1}.essay__content{position:relative}.essay__content .essay__text-block{column-gap:2rem;display:grid;grid-template-areas:"left-bar center-content right-bar";grid-template-columns:3fr 7fr 3fr;margin:0 0 2rem calc(-42.85714% - 2rem);position:relative;width:calc(185.71429% + 4rem)}.essay__content .essay__text-block.no-margin-bottom{margin-bottom:0}.essay__content .essay__text-block.no-margin-top{margin-top:0}.essay__content .essay__text-block.left-pad .essay__center-content p{padding-left:2.5em}.essay__content .essay__text-block.left-indent .essay__center-content p{text-indent:2.5em}.essay__content .essay__text-block.center-align .essay__center-content p{text-align:center}.essay__content .essay__text-block.right-align .essay__center-content p{text-align:right}.essay__content .essay__text-block .essay__left-bar{grid-area:left-bar}.essay__content .essay__text-block .essay__right-bar{grid-area:right-bar}.essay__content .essay__text-block .essay__center-content{grid-area:center-content;position:relative}.essay__content .essay__text-block .essay__center-content hr.invisible-section-break{border-width:0}.essay__content .essay__text-block .essay__center-content li,.essay__content .essay__text-block .essay__center-content p{font-size:1.3rem;line-height:165%;margin:0}.essay__content .essay__text-block .essay__center-content li.caption,.essay__content .essay__text-block .essay__center-content p.caption{font-family:Open Sans,sans-serif;font-size:1rem;line-height:140%;text-align:center}.essay__content .essay__text-block .essay__center-content li.caption a,.essay__content .essay__text-block .essay__center-content p.caption a{font-weight:600}.essay__content .essay__text-block .essay__center-content li.caption.for-video,.essay__content .essay__text-block .essay__center-content p.caption.for-video{margin-bottom:2rem;margin-top:-3rem}.essay__content .essay__text-block .essay__center-content li a,.essay__content .essay__text-block .essay__center-content p a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__text-block .essay__center-content li a:hover,.essay__content .essay__text-block .essay__center-content p a:hover{color:#328cc1}.essay__content .essay__text-block .essay__center-content li .special__sans-serif,.essay__content .essay__text-block .essay__center-content p .special__sans-serif{font-family:Open Sans,sans-serif}.essay__content .essay__text-block .essay__center-content li .special__small-text,.essay__content .essay__text-block .essay__center-content p .special__small-text{font-size:.9em}.essay__content .essay__text-block .essay__center-content li .special__italicized,.essay__content .essay__text-block .essay__center-content p .special__italicized{font-style:italic}.essay__content .essay__text-block .essay__center-content li .special__italicized em,.essay__content .essay__text-block .essay__center-content li .special__italicized i,.essay__content .essay__text-block .essay__center-content p .special__italicized em,.essay__content .essay__text-block .essay__center-content p .special__italicized i{font-style:normal}.essay__content .essay__text-block .essay__center-content li .special__small-caps,.essay__content .essay__text-block .essay__center-content p .special__small-caps{font-variant:small-caps}.essay__content .essay__text-block .essay__center-content li .special__no-break,.essay__content .essay__text-block .essay__center-content p .special__no-break{white-space:nowrap}.essay__content .essay__text-block .essay__center-content p.list-subhead{margin-bottom:0}.essay__content .essay__text-block .essay__center-content p.list-subhead+ul{margin-top:0}.essay__content .essay__text-block .essay__center-content .headline,.essay__content .essay__text-block .essay__center-content h2,.essay__content .essay__text-block .essay__center-content h3{font-family:Alegreya,serif;font-size:1.6rem;font-weight:600;margin-top:1.5em;text-align:center}.essay__content .essay__text-block .essay__center-content .headline.narrow-line-height,.essay__content .essay__text-block .essay__center-content h2.narrow-line-height,.essay__content .essay__text-block .essay__center-content h3.narrow-line-height{line-height:120%}.essay__content .essay__text-block .essay__center-content .headline.no-margin-top,.essay__content .essay__text-block .essay__center-content h2.no-margin-top,.essay__content .essay__text-block .essay__center-content h3.no-margin-top{margin-top:0}.essay__content .essay__text-block .essay__center-content .headline.no-margin-bottom,.essay__content .essay__text-block .essay__center-content h2.no-margin-bottom,.essay__content .essay__text-block .essay__center-content h3.no-margin-bottom{margin-bottom:0}.essay__content .essay__text-block .essay__center-content .headline .special__light-weight,.essay__content .essay__text-block .essay__center-content h2 .special__light-weight,.essay__content .essay__text-block .essay__center-content h3 .special__light-weight{font-weight:300}.essay__content .essay__text-block .essay__center-content .headline .special__normal-weight,.essay__content .essay__text-block .essay__center-content h2 .special__normal-weight,.essay__content .essay__text-block .essay__center-content h3 .special__normal-weight{font-weight:400}.essay__content .essay__text-block .essay__center-content .headline .special__sans-serif,.essay__content .essay__text-block .essay__center-content h2 .special__sans-serif,.essay__content .essay__text-block .essay__center-content h3 .special__sans-serif{font-family:Open Sans,sans-serif}.essay__content .essay__text-block .essay__center-content .headline .special__large-text,.essay__content .essay__text-block .essay__center-content h2 .special__large-text,.essay__content .essay__text-block .essay__center-content h3 .special__large-text{font-size:1.5em}.essay__content .essay__text-block .essay__center-content .headline .special__small-text,.essay__content .essay__text-block .essay__center-content h2 .special__small-text,.essay__content .essay__text-block .essay__center-content h3 .special__small-text{font-size:.9em}.essay__content .essay__text-block .essay__center-content .headline .special__no-break,.essay__content .essay__text-block .essay__center-content h2 .special__no-break,.essay__content .essay__text-block .essay__center-content h3 .special__no-break{white-space:nowrap}.essay__content .essay__text-block .essay__center-content a.footnote-return{text-decoration:none}.essay__content .essay__text-block .essay__center-content a.footnote-return svg{height:.8rem;width:.8rem}.essay__content .essay__text-block .essay__center-content a.footnote-return svg path{fill:#0b3c5d}.essay__content .essay__text-block .essay__center-content a.footnote-return:hover svg path{fill:#328cc1}.essay__content .essay__text-block .essay__center-content .note-block{background-color:#f2f5f5;margin:2rem 0;padding:2rem}.essay__content .essay__text-block .essay__center-content .note-block blockquote,.essay__content .essay__text-block .essay__center-content .note-block p,.essay__content .essay__text-block .essay__center-content .note-block ul{margin:2rem 0}.essay__content .essay__text-block .essay__center-content .note-block blockquote:first-child,.essay__content .essay__text-block .essay__center-content .note-block p:first-child,.essay__content .essay__text-block .essay__center-content .note-block ul:first-child{margin-top:0}.essay__content .essay__text-block .essay__center-content .note-block blockquote:last-child,.essay__content .essay__text-block .essay__center-content .note-block p:last-child,.essay__content .essay__text-block .essay__center-content .note-block ul:last-child{margin-bottom:0}.essay__content .essay__text-block .essay__center-content .note-block blockquote,.essay__content .essay__text-block .essay__center-content .note-block li,.essay__content .essay__text-block .essay__center-content .note-block p{font-size:1.2rem}.essay__content .essay__text-block .essay__center-content .note-block hr{border:solid #e0e5e5;border-width:1px 0 0;margin:2rem}.essay__content .essay__text-block .essay__center-content sup.footnote{line-height:0}.essay__content .essay__text-block .essay__center-content sup.footnote a{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");color:#0b3c5d;font-family:Open Sans,sans-serif;font-size:.8rem;font-style:normal;font-weight:600;padding:.1em;text-decoration:none;transition:all .3s ease}.essay__content .essay__text-block .essay__center-content sup.footnote a:hover{color:#328cc1}.essay__content .essay__text-block .essay__center-content div{max-width:100%}.essay__content .essay__text-block .essay__center-content video{display:block;margin:2rem auto 4rem;max-width:100%}.essay__content .essay__text-block .essay__center-content blockquote{border:dotted #d9b310;border-width:0 0 0 1px;font-size:1.4rem;font-style:italic;line-height:140%;margin-bottom:.5em;margin-left:0;margin-top:.5em;padding:.5rem 1rem .5rem 3rem}.essay__content .essay__text-block .essay__center-content blockquote.internal-quote-spacing,.essay__content .essay__text-block .essay__center-content blockquote.internal-quote-spacing-mid{margin-bottom:0;margin-top:0}.essay__content .essay__text-block .essay__center-content blockquote.internal-quote-spacing-end{margin-top:0}.essay__content .essay__text-block .essay__center-content blockquote.right-shifted{border-width:0;margin-left:30%;margin-right:-30px}.essay__content .essay__text-block .essay__center-content blockquote em,.essay__content .essay__text-block .essay__center-content blockquote i{font-style:normal}.essay__content .essay__text-block .essay__center-content blockquote a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__text-block .essay__center-content blockquote a:hover{color:#328cc1}.essay__content .essay__text-block .essay__center-content blockquote .special__small-caps{font-variant:small-caps}.essay__content .essay__text-block .essay__center-content blockquote .special__no-break{white-space:nowrap}.essay__content .essay__text-block .essay__center-content blockquote cite{display:block;font-size:1.1rem;font-style:normal;line-height:120%;margin-top:1em}.essay__content .essay__text-block .essay__center-content blockquote cite em,.essay__content .essay__text-block .essay__center-content blockquote cite i{font-style:italic}.essay__content .essay__text-block .essay__center-content blockquote cite a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__text-block .essay__center-content blockquote cite a:hover{color:#328cc1}.essay__content .essay__text-block .essay__center-content:hover .essay__anchor-link{opacity:.3}.essay__content .essay__text-block .essay__center-content:hover .essay__anchor-link:hover{opacity:1}.essay__content .essay__side-by-side{column-gap:4rem;display:grid;margin:4rem 0 8rem calc(-20% - 2rem);position:relative;row-gap:4rem;width:calc(140% + 4rem)}.essay__content .essay__side-by-side:first-child{margin-top:0}.essay__content .essay__side-by-side.essay__side-by-side__left{grid-template-areas:"image text";grid-template-columns:2fr 3fr}.essay__content .essay__side-by-side.essay__side-by-side__left.essay__side-by-side__even-split{grid-template-columns:1fr 1fr}.essay__content .essay__side-by-side.essay__side-by-side__right{grid-template-areas:"text image";grid-template-columns:3fr 2fr}.essay__content .essay__side-by-side.essay__side-by-side__right.essay__side-by-side__even-split{grid-template-columns:1fr 1fr}.essay__content .essay__side-by-side .essay__side-by-side__image{grid-area:image}.essay__content .essay__side-by-side .essay__side-by-side__image .essay__image__wrapper{margin:0 auto}.essay__content .essay__side-by-side .essay__side-by-side__image img{display:block;margin:0 auto;max-height:765px}.essay__content .essay__side-by-side .essay__side-by-side__image img.flexible-height{max-height:none}.essay__content .essay__side-by-side .essay__side-by-side__image .undownloaded-image{display:none}.essay__content .essay__side-by-side .essay__side-by-side__image p.caption{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%;margin:1em;text-align:center;width:auto}.essay__content .essay__side-by-side .essay__side-by-side__image p.caption a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__side-by-side .essay__side-by-side__image p.caption a:hover{color:#328cc1}.essay__content .essay__side-by-side .essay__side-by-side__text{grid-area:text}.essay__content .essay__side-by-side .essay__side-by-side__text hr{border:solid #e0e5e5;border-width:1px 0 0;margin:2rem 0}.essay__content .essay__side-by-side .essay__side-by-side__text hr.no-margin-top{margin-top:.25em}.essay__content .essay__side-by-side .essay__side-by-side__text hr.no-margin-bottom{margin-bottom:.25em}.essay__content .essay__side-by-side .essay__side-by-side__text li,.essay__content .essay__side-by-side .essay__side-by-side__text p{font-size:1.3rem;line-height:165%;margin:0}.essay__content .essay__side-by-side .essay__side-by-side__text li a,.essay__content .essay__side-by-side .essay__side-by-side__text p a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__side-by-side .essay__side-by-side__text li a:hover,.essay__content .essay__side-by-side .essay__side-by-side__text p a:hover{color:#328cc1}.essay__content .essay__side-by-side .essay__side-by-side__text li .special__sans-serif,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__sans-serif{font-family:Open Sans,sans-serif}.essay__content .essay__side-by-side .essay__side-by-side__text li .special__small-text,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__small-text{font-size:.9em}.essay__content .essay__side-by-side .essay__side-by-side__text li .special__italicized,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__italicized{font-style:italic}.essay__content .essay__side-by-side .essay__side-by-side__text li .special__italicized em,.essay__content .essay__side-by-side .essay__side-by-side__text li .special__italicized i,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__italicized em,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__italicized i{font-style:normal}.essay__content .essay__side-by-side .essay__side-by-side__text li .special__small-caps,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__small-caps{font-variant:small-caps}.essay__content .essay__side-by-side .essay__side-by-side__text li .special__no-break,.essay__content .essay__side-by-side .essay__side-by-side__text p .special__no-break{white-space:nowrap}.essay__content .essay__side-by-side .essay__side-by-side__text p{margin-bottom:1em}.essay__content .essay__side-by-side .essay__side-by-side__text h2:first-child,.essay__content .essay__side-by-side .essay__side-by-side__text h3:first-child,.essay__content .essay__side-by-side .essay__side-by-side__text p:first-child{margin-top:0}.essay__content .essay__side-by-side .essay__side-by-side__text p.list-subhead{margin-bottom:0}.essay__content .essay__side-by-side .essay__side-by-side__text p.list-subhead+ul{margin-top:0}.essay__content .essay__side-by-side .essay__side-by-side__text .headline,.essay__content .essay__side-by-side .essay__side-by-side__text h2,.essay__content .essay__side-by-side .essay__side-by-side__text h3{font-family:Alegreya,serif;font-size:1.6rem;font-weight:600;margin-top:1.5em}.essay__content .essay__side-by-side .essay__side-by-side__text .headline .special__sans-serif,.essay__content .essay__side-by-side .essay__side-by-side__text h2 .special__sans-serif,.essay__content .essay__side-by-side .essay__side-by-side__text h3 .special__sans-serif{font-family:Open Sans,sans-serif}.essay__content .essay__iframe-block{display:block;margin:4rem 0 4rem calc(-42.85714% - 2rem);position:relative;width:calc(185.71429% + 4rem)}.essay__content .essay__iframe-block iframe{display:block;margin:0 auto;max-width:100%}.essay__content .essay__iframe-block p.label{font-family:Open Sans,sans-serif;font-size:1rem;line-height:140%;margin:0 auto;max-width:678px;padding:1em;text-align:center}.essay__content .essay__iframe-block p.label a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__iframe-block p.label a:hover{color:#328cc1}.essay__content .essay__double-image{display:block;margin:4rem 0 4rem calc(-42.85714% - 2rem);position:relative;width:calc(185.71429% + 4rem)}.essay__content .essay__double-image:first-child{margin-top:0}.essay__content .essay__double-image .essay__double-image__content{align-items:flex-start;column-gap:20px;display:flex;justify-content:center;position:relative}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image{display:inline-block;flex:1 1;text-align:center}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image .essay__image__wrapper{display:inline-flex;flex-direction:column;margin:0 auto;max-width:100%}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image img{display:block;margin:0 auto;max-height:765px}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image img.flexible-height{max-height:none}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image .undownloaded-image{display:none}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__caption{word-wrap:break-word;font-family:Open Sans,sans-serif;max-width:100%}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__caption p{font-size:1rem;line-height:140%;margin:1em;text-align:center;width:auto}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__caption p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__caption p a:hover{color:#328cc1}.essay__content .essay__image{display:block;margin:4rem 0 4rem calc(-42.85714% - 2rem);position:relative;width:calc(185.71429% + 4rem)}.essay__content .essay__image:first-child{margin-top:0}.essay__content .essay__image .essay__center-content{display:grid;grid-template-areas:"image image image" ". caption .";grid-template-columns:3fr 7fr 3fr;position:relative}.essay__content .essay__image .essay__center-content .essay__image__image{grid-area:image;text-align:center}.essay__content .essay__image .essay__center-content .essay__image__image .essay__image__wrapper{display:inline-flex;flex-direction:column;margin:0 auto;max-width:100%}.essay__content .essay__image .essay__center-content .essay__image__image img{display:block;margin:0 auto;max-height:765px}.essay__content .essay__image .essay__center-content .essay__image__image img.flexible-height{max-height:none}.essay__content .essay__image .essay__center-content .essay__image__image .undownloaded-image{display:none}.essay__content .essay__image .essay__center-content .essay__image__caption{font-family:Open Sans,sans-serif;grid-area:caption}.essay__content .essay__image .essay__center-content .essay__image__caption p{font-size:1rem;line-height:140%;margin:1em;text-align:center}.essay__content .essay__image .essay__center-content .essay__image__caption p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__content .essay__image .essay__center-content .essay__image__caption p a:hover{color:#328cc1}.essay__content .essay__image .essay__center-content .essay__image__caption p .special__no-break{white-space:nowrap}.essay__content .essay__image .essay__center-content:hover .essay__anchor-link{opacity:.3}.essay__content .essay__image .essay__center-content:hover .essay__anchor-link:hover{opacity:1}.essay__content .image__buy-a-print{align-items:center;background-color:#f2f5f5;color:#0b3c5d;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.8125rem;font-weight:600;justify-content:flex-end;padding:.5rem 1.5rem;text-decoration:none;transition:all .3s ease;width:100%}.essay__content .image__buy-a-print:hover{background-color:#e0e5e5}.essay__content .image__buy-a-print svg{height:1.25rem;margin-right:.25rem}.essay__content .image__buy-a-print svg path{fill:#0b3c5d}.essay__anchor-link{left:-2rem;margin-top:.5rem;opacity:0;position:absolute;top:0;transition:all .3s ease}.essay__anchor-link svg{display:block;height:1.5rem;width:1.5rem}.essay__anchor-link svg path{fill:#0b3c5d}.essay__anchor-link:hover{opacity:1}.essay__anchor-link:hover svg path{fill:#328cc1}@media (max-width:1220px){.essay__content .essay__iframe-block,.essay__content .essay__text-block{margin-left:calc(-33.3333% - 2rem);width:calc(166.6667% + 4rem)}.essay__content .essay__text-block{grid-template-columns:1fr 3fr 1fr}.essay__content .essay__image{margin-left:calc(-33.333% - 2rem);width:calc(166.667% + 4rem)}.essay__content .essay__image .essay__center-content{grid-template-areas:"image image image" ". caption .";grid-template-columns:1fr 3fr 1fr}.essay__content .essay__double-image{margin-left:calc(-33.3333% - 2rem);width:calc(166.6667% + 4rem)}}@media (max-width:840px){.essay__content .essay__side-by-side{margin-left:0;width:calc(133.33% + 2rem)}.essay__content .essay__iframe-block,.essay__content .essay__text-block{margin-left:0;width:calc(133.333% + 2rem)}.essay__content .essay__text-block{grid-template-areas:"center-content left-bar" "center-content right-bar";grid-template-columns:3fr 1fr}.essay__content .essay__image{margin-left:0;width:calc(133.333% + 2rem)}.essay__content .essay__image .essay__center-content{grid-template-areas:"image" "caption";grid-template-columns:100%}.essay__content .essay__double-image{margin-left:0;width:calc(133.333% + 2rem)}}@media (max-width:640px){.essay__content .essay__iframe-block{width:100%}.essay__content .essay__text-block{grid-template-areas:"center-content" "left-bar" "right-bar";grid-template-columns:1fr;width:100%}.essay__content .essay__text-block .essay__center-content blockquote.right-shifted{border-width:0 0 0 1px;margin-left:0;margin-right:40px}.essay__content .essay__side-by-side{width:100%}.essay__content .essay__side-by-side.essay__side-by-side__left{grid-template-areas:"image" "text";grid-template-columns:100%}.essay__content .essay__side-by-side.essay__side-by-side__left.essay__side-by-side__even-split{grid-template-columns:100%}.essay__content .essay__side-by-side.essay__side-by-side__right{grid-template-areas:"image" "text";grid-template-columns:100%}.essay__content .essay__side-by-side.essay__side-by-side__right.essay__side-by-side__even-split{grid-template-columns:100%}.essay__content .essay__double-image,.essay__content .essay__image{margin-bottom:2rem;margin-top:2rem;width:100%}.essay__content .essay__double-image .essay__double-image__content{display:block}.essay__content .essay__double-image .essay__double-image__image:first-of-type{margin-bottom:2rem}}@media print{html{font-size:13.5px}.site-header{display:none}.print-headline{display:block}.print-headline img{display:block;margin:2rem auto;max-width:800px;width:75%}.sitewide-banner{display:none}body.has-share-buttons .st-sticky-share-buttons{display:none!important}.essay__content .essay__double-image__image,.essay__content .essay__image,.essay__content .essay__side-by-side__image,.essay__content .essay__side-by-side__text{display:block;page-break-after:auto;page-break-before:auto;page-break-inside:avoid}.essay__conjectures-links,.essay__further-reading,.essay__related-essays,.essay__resources{display:none}.essay__content .essay__iframe-block{margin-left:0;width:100%}.essay__content .essay__text-block{grid-template-areas:"center-content" "left-bar" "right-bar";grid-template-columns:100%;margin-left:0;width:100%}.essay__content .essay__text-block .essay__left-bar,.essay__content .essay__text-block .essay__right-bar{display:none}.essay__content .essay__image{margin-left:0;width:100%}.essay__content .essay__image .essay__center-content{grid-template-areas:"image" "caption";grid-template-columns:100%}.essay__content .essay__image .essay__center-content .essay__image__image,.essay__content .essay__image .essay__center-content .essay__image__image .essay__image__wrapper{position:relative}.essay__content .essay__image .essay__center-content .essay__image__image .essay__image__wrapper .undownloaded-image{display:block;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:600;left:0;margin-left:2rem;margin-right:2rem;position:absolute;right:0;text-align:center;top:50%}.essay__content .essay__image .essay__center-content .essay__image__image .essay__image__wrapper .undownloaded-image.hidden{display:none}.essay__content .essay__double-image{margin-left:0;width:100%}.essay__content .essay__double-image .essay__double-image__content{display:block}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image{display:block;position:relative;width:100%}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image .essay__image__wrapper{position:relative}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image .essay__image__wrapper .undownloaded-image{display:block;font-family:Open Sans,sans-serif;font-size:2rem;font-weight:600;left:0;margin-left:2rem;margin-right:2rem;position:absolute;right:0;text-align:center;top:50%}.essay__content .essay__double-image .essay__double-image__content .essay__double-image__image .essay__image__wrapper .undownloaded-image.hidden{display:none}.essay__content .essay__side-by-side{display:block;margin-left:0;width:100%}.action-bar,.site-footer{display:none}}.post-view{column-gap:2rem;display:grid;grid-template-areas:". header ." ". article ." ". footer .";grid-template-columns:3fr 7fr 3fr;margin:2rem 0 4rem;position:relative;row-gap:2rem}.post-view .post-header{grid-area:header;padding-top:2rem;text-align:center}.post-view .post-header .headline{margin-bottom:2rem;position:relative}.post-view .post-header .headline:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.post-view .post-header .headline .label{background-color:#fff;color:#1d2731;display:inline-block;font-size:1.5rem;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.post-view .post-header h2{font-size:2.5rem;margin:0}.post-view .post-header p.small-metadata-headline{font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:300;margin-bottom:.5em;text-align:center;text-transform:uppercase}.post-view .post-header p.date{font-family:Open Sans,sans-serif;font-size:.8rem;line-height:100%;margin-top:0;text-align:center}.post-view .post-body{grid-area:article;margin-top:2rem;position:relative;z-index:0}.post-view .post-body .cta-button-block{text-align:center}.post-view .post-body .cta-button{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em 1.5em;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.post-view .post-body .cta-button:hover{background-color:#328cc1}.post-view .post-footer{grid-area:footer;margin-top:2rem}.post-view .post-footer .next-posts-links{border-top:2px solid #d9b310;padding-top:2rem}.post-view .post-footer .next-posts-links .link{display:block;font-size:1.3rem;font-weight:500;line-height:140%;margin-bottom:1rem;text-align:center}.post-view .post-footer .next-posts-links .link:last-of-type{margin-bottom:0}.post-view .post-footer .next-posts-links a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.post-view .post-footer .next-posts-links a:hover{color:#328cc1}@media (max-width:1220px){.post-view{grid-template-columns:1fr 3fr 1fr}}@media (max-width:840px){.post-view{grid-template-areas:"header header" "article ." "footer .";grid-template-columns:3fr 1fr}.post-view .post-footer,.post-view .post-header{text-align:left}}@media (max-width:640px){.post-view{grid-template-areas:"header" "article" "footer";grid-template-columns:100%}.post-view .post-footer,.post-view .post-header{text-align:center}}.further-reading{list-style-type:none;margin:0;padding:0}.further-reading__list-item{border:dotted #d9b310;border-width:1px 0 0;column-gap:2rem;display:grid;grid-template-areas:"details cover";grid-template-columns:1fr 25%;padding:1rem 0}.further-reading__list-item:last-child{border-bottom-width:1px}.further-reading__list-item.further-reading__note-item{grid-template-areas:"details";grid-template-columns:100%}.further-reading__cover{grid-area:cover}.further-reading__details{grid-area:details;padding-top:1rem}.further-reading__containing-volume{margin-top:1rem}.further-reading__title{font-size:1.3rem;font-weight:700;line-height:140%}.further-reading__title a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.further-reading__title a:hover{color:#328cc1}.further-reading__byline{display:block;font-size:.9rem}.further-reading__description{font-size:1rem;line-height:140%}.further-reading__description a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.further-reading__description a:hover{color:#328cc1}.further-reading__dropdown{display:inline-block;font-family:Open Sans,sans-serif;margin-bottom:2rem;margin-top:2rem;position:relative}.further-reading__dropdown .further-reading__dropdown__target{align-items:center;background-color:#0b3c5d;color:#fff;cursor:pointer;display:flex;font-size:1.2rem;justify-content:space-between;padding:.5em 1em;position:relative;transition:all .3s ease}.further-reading__dropdown .further-reading__dropdown__target:hover{background-color:#328cc1}.further-reading__dropdown .further-reading__dropdown__target span.label{display:block;margin-right:2em}.further-reading__dropdown .further-reading__dropdown__target span.disclosure{display:block;height:9px;position:relative;width:9px}.further-reading__dropdown .further-reading__dropdown__target span.disclosure svg{bottom:0;display:block;left:0;position:absolute;right:0;top:0}.further-reading__dropdown .further-reading__dropdown__target span.disclosure svg path{fill:#fff}.further-reading__dropdown .further-reading__dropdown__options{background-color:#f2f5f5;border:solid #0b3c5d;border-width:0 0 1px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:none;left:0;padding:.5em 0;position:absolute;right:0;top:100%}.further-reading__dropdown .further-reading__dropdown__options.expanded{display:block}.further-reading__dropdown .further-reading__dropdown__options a{background-color:#f2f5f5;color:#1d2731;display:block;padding:.25em .5em .25em 1.2em;text-decoration:none;transition:all .3s ease}.further-reading__dropdown .further-reading__dropdown__options a:hover{background-color:#e0e5e5;color:#328cc1}.further-reading__dropdown.format-small .further-reading__dropdown__target{font-size:1rem}.further-reading__disclaimer{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");color:#1d2731;font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%;margin:2rem 0;padding:1rem}.further-reading__disclaimer p{margin:0}.further-reading__disclaimer p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.further-reading__disclaimer p a:hover{color:#328cc1}@media (max-width:480px){.further-reading__list-item{grid-template-areas:"cover" "details";grid-template-columns:100%}.further-reading__list-item.further-reading__note-item{grid-template-areas:"details"}}.grid-header{margin-bottom:2rem;margin-top:4rem;position:relative;text-align:center}.grid-header:first-of-type{margin-top:0}.grid-header .title{display:block;position:relative}.grid-header .title:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.grid-header .title .label{background-color:#fff;color:#1d2731;display:inline-block;font-size:2rem;font-weight:400;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.grid-header .subtitle{display:block;font-family:Open Sans,sans-serif;font-size:.9rem;font-weight:400;line-height:100%;margin-top:.25em;text-align:center;text-transform:uppercase}.grid-header a{color:#1d2731;text-decoration:none}.essay-grid.homepage-essay-grid .essay-grid__cell .details p.title{font-size:1.2rem}.essay-grid.homepage-essay-grid .essay-grid__cell .meta-bar .bottom-bar{display:block}.shopping-bar{column-gap:2rem;display:grid;grid-template-columns:3fr 1fr;margin:4rem 0;row-gap:2rem}.shopping-bar .shopping-bar__postcards a{background-color:#f2f5f5;color:#1d2731;display:block;padding:2rem 1rem;text-decoration:none;transition:all .3s ease}.shopping-bar .shopping-bar__postcards a:hover{background-color:#e0e5e5}.shopping-bar .shopping-bar__postcards a .headline{display:block;font-size:1.5rem;font-variant:small-caps;font-weight:500;line-height:140%;text-align:center}.shopping-bar .shopping-bar__postcards a .message{display:block;font-size:1.3rem;line-height:140%;margin:1rem 0;text-align:center}.shopping-bar .shopping-bar__postcards a .action{-webkit-text-decoration-skip:ink;display:block;font-size:1.3rem;font-variant:small-caps;font-weight:500;margin-top:2rem;text-align:center;text-decoration:underline;text-decoration-color:#d94e10;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.shopping-bar .shopping-bar__postcards a img{display:block;margin:1rem auto;width:66.667%}@media (max-width:1080px){.shopping-bar{grid-template-columns:1fr 1fr}}@media (max-width:640px){.shopping-bar{grid-template-columns:1fr}}.small-link-list .small-link-list__item{background-color:transparent;color:#1d2731;column-gap:1rem;display:grid;grid-template-columns:100px 1fr;margin-bottom:.5rem;text-decoration:none;transition:all .3s ease}.small-link-list .small-link-list__item .post-type{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:300;margin:.5em auto;text-transform:uppercase}.small-link-list .small-link-list__item .post-title{-webkit-text-decoration-skip:ink;font-size:1.1rem;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.small-link-list .small-link-list__item:hover{background-color:#f2f5f5}.small-link-list .small-link-list__item:hover .post-title{color:#328cc1}.homepage__top-grid{column-gap:2rem;display:grid;grid-template-areas:"intro feature-image newsletter" "quotes feature-image newsletter" "prints feature-details friends" "prints recent-essays friends";grid-template-columns:2fr 7fr 2fr;margin-bottom:4rem;margin-top:2rem;row-gap:2rem}.homepage__top-grid .homepage__top-grid__intro{border-left:2px solid #328cc1;border-top:2px solid #328cc1;grid-area:intro;padding:1rem}.homepage__top-grid .homepage__top-grid__intro p{font-size:1rem;line-height:140%;margin:0}.homepage__top-grid .homepage__top-grid__intro p span.lead{display:block;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;text-transform:uppercase}.homepage__top-grid .homepage__top-grid__intro a{color:#1d2731}.homepage__top-grid .homepage__top-grid__quotes{display:flex;flex-direction:column;grid-area:quotes;justify-content:flex-end;padding:0 1rem}.homepage__top-grid .homepage__top-grid__quotes div+div{margin-top:2rem}.homepage__top-grid .homepage__top-grid__quotes p.quotation{font-line-height:140%;font-size:1.5rem;font-style:italic;margin-bottom:0;margin-top:0;text-align:center}.homepage__top-grid .homepage__top-grid__quotes p.attribution{font-size:.75rem;font-weight:700;margin-bottom:0;margin-top:.5em;text-align:center;text-transform:uppercase}.homepage__top-grid .homepage__top-grid__prints{grid-area:prints}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo{height:100%}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a{background-color:#f2f5f5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem 1.2rem;text-decoration:none;transition:all .3s ease}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a .headline{display:block;font-size:1.8rem;font-variant:small-caps;font-weight:500;line-height:140%;text-align:center}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a .message{display:block;font-size:1.3rem;line-height:140%;margin:1rem 0;text-align:center}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a .action{-webkit-text-decoration-skip:ink;display:block;font-size:1.3rem;font-variant:small-caps;font-weight:500;margin-top:2rem;text-align:center;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a img{display:block;margin:1rem auto;max-width:280px;width:85%}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a:hover{background-color:#e0e5e5}.homepage__top-grid .homepage__top-grid__prints .homepage__prints-promo a:hover .action{color:#328cc1}.homepage__top-grid .homepage__top-grid__feature-image{grid-area:feature-image}.homepage__top-grid .homepage__top-grid__feature-image div.featured-image-wrapper{height:100%;padding-bottom:60%;position:relative}.homepage__top-grid .homepage__top-grid__feature-image div.featured-image-wrapper a{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;overflow:hidden;position:absolute;right:0;top:0}.homepage__top-grid .homepage__top-grid__feature-image div.featured-image-wrapper a img{display:block;height:100%;max-width:none;object-fit:cover;width:100%}.homepage__top-grid .homepage__top-grid__feature-details{grid-area:feature-details}.homepage__top-grid .homepage__top-grid__feature-details div.details{padding:0 .5rem}.homepage__top-grid .homepage__top-grid__feature-details p.title{font-size:2rem;font-weight:700;margin:0 1rem;text-align:center}.homepage__top-grid .homepage__top-grid__feature-details p.title a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.homepage__top-grid .homepage__top-grid__feature-details p.title a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.homepage__top-grid .homepage__top-grid__feature-details p.byline{font-size:1.25rem;margin:1rem 0;text-align:center}.homepage__top-grid .homepage__top-grid__feature-details p.byline a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.homepage__top-grid .homepage__top-grid__feature-details p.byline a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.homepage__top-grid .homepage__top-grid__feature-details p.summary{line-height:150%}.homepage__top-grid .homepage__top-grid__feature-details p.summary a{-webkit-text-decoration-skip:ink;color:#1d2731;font-style:italic;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.homepage__top-grid .homepage__top-grid__feature-details p.summary a:hover{color:#328cc1}.homepage__top-grid .homepage__top-grid__feature-details .meta-bar{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between}.homepage__top-grid .homepage__top-grid__feature-details .meta-bar .dateline{font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:600;white-space:nowrap}.homepage__top-grid .homepage__top-grid__recent-essays{grid-area:recent-essays}.homepage__top-grid .homepage__top-grid__recent-essays .big-link{margin-bottom:0}.homepage__top-grid .homepage__top-grid__newsletter{border-right:2px solid #e0e5e5;border-top:2px solid #e0e5e5;grid-area:newsletter}.homepage__top-grid .homepage__top-grid__newsletter .newsletter-signup{height:100%}.homepage__top-grid .homepage__top-grid__friends{grid-area:friends}.homepage__top-grid .homepage__top-grid__friends .friends-promo{height:100%}.homepage__picks-row{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;margin:4rem 0}.homepage__picks-row .essay-grid__cell .meta-bar .bottom-bar{align-items:flex-start;justify-content:flex-start}.homepage-pdia-banner{margin-top:6rem}.homepage__promo-row{column-gap:2rem;display:grid;grid-template-columns:3fr 1fr;row-gap:2rem}.homepage__promo-row .pdr-recommends a{background-color:#f2f5f5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:center;padding:2rem 1.2rem;text-decoration:none;transition:all .3s ease}.homepage__promo-row .pdr-recommends a p.headline{font-size:1.8rem;font-variant:small-caps;font-weight:500;margin-bottom:.5em;margin-top:0;text-align:center}.homepage__promo-row .pdr-recommends a div.cover img{display:block;margin:0 auto;max-height:200px}.homepage__promo-row .pdr-recommends a p.action{font-size:1.2rem;margin-bottom:0;text-align:center}.homepage__promo-row .pdr-recommends a p.action .highlight{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.homepage__promo-row .pdr-recommends a:hover{background-color:#e0e5e5}.homepage__promo-row .pdr-recommends a:hover p.action .highlight{color:#328cc1}@media (max-width:1360px){.homepage__top-grid{grid-template-columns:3fr 8fr 3fr}}@media (max-width:1080px){.homepage__promo-row{grid-template-columns:4fr 1fr}}@media (max-width:1040px){.homepage__top-grid{grid-template-areas:"feature-image feature-image" "feature-details feature-details" "intro prints" "quotes prints" "recent-essays recent-essays" "newsletter friends";grid-template-columns:1fr 1fr}.homepage__top-grid .homepage__top-grid__intro{margin-top:2rem}.homepage__top-grid .homepage__top-grid__intro p{font-size:1.2rem}.homepage__top-grid .homepage__top-grid__quotes{margin-bottom:2rem}.homepage__top-grid .homepage__top-grid__prints{margin-bottom:2rem;margin-top:2rem}.homepage__top-grid .homepage__top-grid__newsletter{border-left:2px solid #e0e5e5;border-right:2px solid transparent;margin-bottom:2rem;margin-top:2rem}.homepage__top-grid .homepage__top-grid__friends{margin-bottom:2rem;margin-top:2rem}}@media (max-width:880px){.homepage__picks-row{grid-template-columns:100%}}@media (max-width:640px){.homepage__top-grid{grid-template-areas:"feature-image" "feature-details" "intro" "quotes" "prints" "recent-essays" "newsletter" "friends";grid-template-columns:100%}.homepage__top-feature .homepage__top-feature__right-column .homepage__top-feature__right-column__content{grid-template-columns:1fr}.homepage__top-feature .homepage__top-feature__right-column .homepage__top-feature__right-column__content .homepage__newsletter-signup-block{border-left:2px solid transparent}.homepage__top-feature .homepage__top-feature__left-column{grid-template-areas:"intro" "quote" "prints";grid-template-columns:1fr}.homepage__top-feature .homepage__pdr-intro{border-left:2px solid transparent;text-align:center}.homepage__promo-row{grid-template-columns:100%}}.caption-competition-grid{column-gap:2rem;display:grid;grid-template-areas:"main sidebar";grid-template-columns:4fr 3fr;margin:0 auto;max-width:1280px;min-height:580px;row-gap:2rem}.caption-competition-grid__main{grid-area:main}.caption-competition-grid__main .caption-competition-grid__current-entry{height:100%;position:relative}.caption-competition-grid__main .caption-competition-grid__current-entry .caption-competition-grid__image-wrapper{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;position:absolute;right:0;top:0}.caption-competition-grid__main .caption-competition-grid__current-entry .caption-competition-grid__image-wrapper img{display:block;margin:0 auto;max-height:100%;max-width:100%}.caption-competition-grid__main .caption-competition-grid__current-entry .number{color:#d9b310;font-size:3rem;font-style:italic;font-weight:700;left:0;position:absolute;top:0;z-index:1}.caption-competition-grid__main .caption-competition-grid__current-entry .coming-soon{align-items:center;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");display:flex;flex-direction:column;height:100%;justify-content:space-around}.caption-competition-grid__main .caption-competition-grid__current-entry .coming-soon p{font-size:2rem;font-weight:500;margin:4rem 0}.caption-competition-grid__sidebar{grid-area:sidebar}.caption-competition-grid__past-entries{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:2rem}.caption-competition-grid__past-entries .caption-competition-grid__panel{padding-bottom:100%;position:relative}.caption-competition-grid__past-entries .caption-competition-grid__image-wrapper{bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;padding:1rem;position:absolute;right:0;top:0}.caption-competition-grid__past-entries .caption-competition-grid__image-wrapper img{display:block;margin:0 auto;max-height:100%;max-width:100%}.caption-competition-grid__past-entries .caption-competition-grid__caption{position:relative}.caption-competition-grid__past-entries .caption-competition-grid__caption a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.caption-competition-grid__past-entries .caption-competition-grid__caption a:hover{color:#328cc1}.caption-competition-grid__past-entries .caption-competition-grid__caption .number{color:#d9b310;font-size:3rem;font-style:italic;font-weight:700;left:0;position:absolute;top:-1.5em;z-index:1}.caption-competition-grid__past-entries .caption-competition-grid__caption .caption{display:block;font-size:1.3rem;font-weight:500;margin:.5em auto;text-align:center;width:90%;z-index:0}.caption-competition-grid__past-entries .caption-competition-grid__caption .attribution{display:block;font-family:Open Sans,sans-serif;font-size:.9rem;margin:0 auto;text-align:center;width:90%;z-index:0}@media (max-width:640px){.caption-competition-grid{grid-template-areas:"main" "sidebar";grid-template-columns:100%;min-height:auto}.caption-competition-grid__current-entry{min-height:580px}.caption-competition-grid__past-entries{grid-template-columns:100%}}.postcards__landing-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;margin:4rem 0;row-gap:2rem}.postcards__landing-grid .postcards__landing-grid__cell{border-top:2px solid #0b3c5d;padding-bottom:37.5%;position:relative;transition:all .3s ease}.postcards__landing-grid .postcards__landing-grid__cell.with-image{background-color:#0b3c5d;background-repeat:no-repeat;background-size:cover}.postcards__landing-grid .postcards__landing-grid__cell .contents{background-color:rgba(29,39,49,.75);bottom:0;color:#fff;display:flex;flex-direction:column;justify-content:space-around;left:0;position:absolute;right:0;text-align:center;top:0;transition:all .3s ease}.postcards__landing-grid .postcards__landing-grid__cell .contents .theme{font-size:3rem;font-weight:700}.postcards__landing-grid .postcards__landing-grid__cell .contents .date{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:300;text-transform:uppercase}.postcards__landing-grid .postcards__landing-grid__cell .contents .note{font-size:1rem;margin-top:1em}.postcards__landing-grid .postcards__landing-grid__cell .contents .note a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.postcards__landing-grid .postcards__landing-grid__cell .contents .note a:hover{color:#328cc1}.postcards__landing-grid .postcards__landing-grid__cell:hover{border-top:2px solid #328cc1}.postcards__landing-grid .postcards__landing-grid__cell:hover.coming-soon{border-top:2px solid #d9b310}.postcards__landing-grid .postcards__landing-grid__cell:hover .contents{background-color:rgba(11,60,93,.75)}.postcards__landing-grid .postcards__landing-grid__cell.coming-soon{background-color:transparent;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");border-top:2px solid #d9b310}.postcards__landing-grid .postcards__landing-grid__cell.coming-soon .contents{background-color:transparent;color:#1d2731}@media (max-width:640px){.postcards__landing-grid{grid-template-columns:1fr}}.shop-landing-row__cell.outlined-section.affinities h3{font-size:1.4rem;font-style:italic;text-align:left}.shop-landing-row__cell.outlined-section.affinities p.blurb{line-height:140%;text-align:left}.starting-price-bug{color:#328cc1;font-size:1.2rem;margin:0 auto;text-align:center}.shop-landing-row__cell.landing-pdr-press-block{container-type:inline-size}.shop-landing-row__cell.landing-pdr-press-block a{background-color:#f2f5f5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3rem;row-gap:2rem;text-decoration:none;transition:all .1s ease}.shop-landing-row__cell.landing-pdr-press-block a:hover{background-color:#e0e5e5}.shop-landing-row__cell.landing-pdr-press-block .contents{display:flex;flex-direction:column;justify-content:center}.shop-landing-row__cell.landing-pdr-press-block .covers{column-gap:2rem;display:grid;grid-template-columns:repeat(3,auto);margin:0 auto;width:fit-content}.shop-landing-row__cell.landing-pdr-press-block .cover img{box-shadow:4px 4px 8px rgba(0,0,0,.5);display:block;height:min(222.5px,(100cqi - 6rem - var(--image-row-gaps))/var(--image-ratio-sum));max-width:none}.shop-landing-row__cell.landing-pdr-press-block .text{margin:0 auto;max-width:440px;text-align:center}.shop-landing-row__cell.landing-pdr-press-block .text h3{font-size:1.75rem;padding-top:.5rem}.shop-landing-row__cell.landing-pdr-press-block .text p{font-size:1.2rem;line-height:140%}.shop-landing-row__cell.landing-pdr-press-block .text p:last-of-type{margin-bottom:0}@media (max-width:840px){.shop-landing-row__cell.landing-pdr-press-block .covers{grid-template-columns:repeat(2,auto)}.shop-landing-row__cell.landing-pdr-press-block .cover.cover-3-cell{display:none}}@media (max-width:600px){.shop-landing-row__cell.landing-pdr-press-block .covers{grid-template-columns:repeat(3,auto)}.shop-landing-row__cell.landing-pdr-press-block .cover.cover-3-cell{display:block}}@media (max-width:360px){.shop-landing-row__cell.landing-pdr-press-block .covers{grid-template-columns:repeat(2,auto)}.shop-landing-row__cell.landing-pdr-press-block .cover.cover-3-cell{display:none}}.shop-landing-row__cell.landing-prints{container-type:inline-size}.shop-landing-row__cell.landing-prints a{background-color:#f2f5f5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:3rem;row-gap:2rem;text-decoration:none;transition:all .1s ease}.shop-landing-row__cell.landing-prints a:hover{background-color:#e0e5e5}.shop-landing-row__cell.landing-prints .contents{display:flex;flex-direction:column;justify-content:center}.shop-landing-row__cell.landing-prints .prints{column-gap:2rem;display:grid;grid-template-columns:repeat(3,auto);margin:0 auto;width:fit-content}.shop-landing-row__cell.landing-prints .print{display:flex;flex-direction:column;justify-content:center}.shop-landing-row__cell.landing-prints .print img{--tallest-print-height:min(222.5px,(100cqi - 6rem - var(--image-row-gaps))/var(--image-ratio-sum));box-shadow:8px 4px 8px -4px rgba(0,0,0,.4);display:block;max-width:none}.shop-landing-row__cell.landing-prints .print img.print-1{aspect-ratio:.7534246575;height:calc(var(--tallest-print-height)*438/445)}.shop-landing-row__cell.landing-prints .print img.print-2{aspect-ratio:.8730569948;height:calc(var(--tallest-print-height)*386/445)}.shop-landing-row__cell.landing-prints .print img.print-3{aspect-ratio:.7865168539;height:var(--tallest-print-height)}.shop-landing-row__cell.landing-prints .text{margin:0 auto;max-width:440px;text-align:center}.shop-landing-row__cell.landing-prints .text h3{font-size:1.75rem;padding-top:.5rem}.shop-landing-row__cell.landing-prints .text p{font-size:1.2rem;line-height:140%}.shop-landing-row__cell.landing-prints .text p:last-of-type{margin-bottom:0}@media (max-width:840px){.shop-landing-row__cell.landing-prints .prints{grid-template-columns:repeat(2,auto)}.shop-landing-row__cell.landing-prints .print.print-2-cell{display:none}}@media (max-width:600px){.shop-landing-row__cell.landing-prints .prints{grid-template-columns:repeat(3,auto)}.shop-landing-row__cell.landing-prints .print.print-2-cell{display:block}}@media (max-width:360px){.shop-landing-row__cell.landing-prints .prints{grid-template-columns:repeat(2,auto)}.shop-landing-row__cell.landing-prints .print.print-2-cell{display:none}}.shop-headline{font-size:1.5rem;line-height:125%;margin:0 auto;max-width:640px;text-align:center}h3.landing-header{font-size:2rem;font-weight:500;margin:3rem auto;text-align:center}.shop-landing-row{column-gap:2rem;display:grid;row-gap:2rem}.shop-landing-row.two-up-row{--image-ratio-sum:2.285;--image-row-gaps:4rem;grid-template-columns:1fr 1fr}.shop-landing-row.three-up-row{grid-template-columns:1fr 1fr 1fr}.shop-landing-row .shop-landing-row__cell{position:relative}.shop-landing-row .shop-landing-row__cell .shop-section{background-color:#f2f5f5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem;text-align:center;text-decoration:none;transition:all .3s ease}.shop-landing-row .shop-landing-row__cell .shop-section .contents{display:flex;flex-direction:column;justify-content:center}.shop-landing-row .shop-landing-row__cell .shop-section h3{font-size:1.75rem}.shop-landing-row .shop-landing-row__cell .shop-section p.blurb{font-size:1.2rem;line-height:140%;margin:0 auto 1rem;max-width:700px}.shop-landing-row .shop-landing-row__cell .shop-section p.more{color:#fff;font-family:Open Sans,sans-serif;font-size:1.25rem;font-weight:700;margin-bottom:0}.shop-landing-row .shop-landing-row__cell .shop-section .product-images{display:flex}.shop-landing-row .shop-landing-row__cell .shop-section .product-images .product-cell{width:100%}.shop-landing-row .shop-landing-row__cell .shop-section .product-images .product-cell img{display:blcok;margin:0 auto;max-height:200px}.shop-landing-row .shop-landing-row__cell .shop-section:hover{background-color:#e0e5e5}.shop-landing-row .shop-landing-row__cell.outlined-section{position:relative;text-align:center}.shop-landing-row .shop-landing-row__cell.outlined-section a{border:1px solid #e0e5e5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem 1rem;position:relative;text-align:center;text-decoration:none;transition:all .1s ease}.shop-landing-row .shop-landing-row__cell.outlined-section.short-top-padding a{padding-top:1rem}.shop-landing-row .shop-landing-row__cell.outlined-section div.contents{display:flex;flex-direction:column;justify-content:center}.shop-landing-row .shop-landing-row__cell.outlined-section h3{font-size:1.75rem;font-weight:700;text-decoration:underline;text-decoration-color:transparent}.shop-landing-row .shop-landing-row__cell.outlined-section p.blurb{font-size:1.2rem;line-height:140%;margin:0 auto 1rem;max-width:440px}.shop-landing-row .shop-landing-row__cell.outlined-section .buttons{column-gap:1em;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;row-gap:1em;text-align:center}.shop-landing-row .shop-landing-row__cell.outlined-section .buttons .button{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;padding:.5em 1.5em;text-align:center;text-decoration:none;transition:all .3s ease}.shop-landing-row .shop-landing-row__cell.outlined-section a:hover{border-color:#a0a0a0}.shop-landing-row .shop-landing-row__cell.outlined-section a:hover h3{color:#0b3c5d;text-decoration-color:#328cc1}.shop-landing-row .shop-landing-row__cell.outlined-section a:hover .buttons .button{background-color:#328cc1}.shop-landing-row .shop-landing-row__cell.further-reading{border:1px solid #e0e5e5;color:#1d2731;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:2rem 1rem;position:relative;text-align:center}.shop-landing-row .shop-landing-row__cell.further-reading .contents{display:flex;flex-direction:column;justify-content:center}.shop-landing-row .shop-landing-row__cell.further-reading h3{font-size:1.8rem;font-variant:small-caps;font-weight:500}.shop-landing-row .shop-landing-row__cell.further-reading p{font-size:1.2rem;line-height:140%;margin-top:0}.shop-landing-row .shop-landing-row__cell.further-reading .buttons{column-gap:1em;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;row-gap:1em;text-align:center}.shop-landing-row .shop-landing-row__cell.further-reading .buttons a{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;padding:.5em 1.5em;text-align:center;text-decoration:none;transition:all .3s ease}.shop-landing-row .shop-landing-row__cell.further-reading .buttons a:hover{background-color:#328cc1}.shop-landing-row .shop-landing-row__cell.further-reading .covers{display:flex}.shop-landing-row .shop-landing-row__cell.further-reading .covers .cover-image{display:flex;flex-direction:column;justify-content:space-around;width:100%}.shop-landing-row .shop-landing-row__cell.further-reading .covers .cover-image img{display:block;margin:0 auto;max-height:200px;max-width:90%}.postcard-packs .postcard-star img{display:block;margin:0 auto;max-height:200px}@media (max-width:840px){.shop-landing-row.two-up-row{--image-ratio-sum:1.528;--image-row-gaps:2rem}.shop-landing-row.three-up-row{grid-template-columns:1fr 1fr}.shop-landing-row.three-up-row>:nth-child(3n+1){grid-column:1/-1}}@media (max-width:600px){.shop-landing-row.two-up-row{--image-ratio-sum:2.285;--image-row-gaps:4rem}.shop-landing-row{display:block}.shop-landing-row .shop-landing-row__cell{margin-bottom:2rem}.shop-landing-row .shop-landing-row__cell:last-of-type{margin-bottom:0}}@media (max-width:360px){.shop-landing-row.two-up-row{--image-ratio-sum:1.528;--image-row-gaps:2rem}}.open-ranking-badge{border-radius:3em;border-width:0;display:inline-block;font-size:1.25em;font-weight:700;height:3em;line-height:100%;position:relative;width:3em}.open-ranking-badge.small-badge{font-size:1em;height:2.5em;width:2.5em}.open-ranking-badge.clickable{cursor:pointer}.open-ranking-badge .label{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.open-ranking-badge.rank-10{background-color:#a0c15a}.open-ranking-badge.rank-7,.open-ranking-badge.rank-8,.open-ranking-badge.rank-9{background-color:#add633}.open-ranking-badge.rank-4,.open-ranking-badge.rank-5,.open-ranking-badge.rank-6{background-color:#ffd934}.open-ranking-badge.rank-2,.open-ranking-badge.rank-3{background-color:#ffb234}.open-ranking-badge.rank-1{background-color:#ff8c5a}.sources-sort-dropdown{display:none}@media (max-width:880px){.sources-sort-dropdown{align-items:center;background-color:#f2f5f5;column-gap:1rem;display:flex;font-family:Open Sans,sans-serif;justify-content:flex-end;margin-bottom:2rem;margin-top:6rem;padding:.5rem 1rem;width:100%}.sources-sort-dropdown label{font-weight:700}.sources-sort-dropdown select{font-size:.9em}}@media (max-width:460px){.sources-sort-dropdown{justify-content:center;margin-left:-3.19148936%;margin-right:-3.19148936%;width:106.38297872%}}.sources-table{display:block;font-family:Open Sans,sans-serif;margin:6rem auto;width:100%}.sources-table thead tr{background-color:#f2f5f5;border-width:0;margin-bottom:.5rem;padding-bottom:0;padding-top:0}.sources-table tbody tr,.sources-table thead tr{column-gap:1rem;display:grid;grid-template-areas:"logo institution posts rights category ranking";grid-template-columns:100px 296px auto 130px 150px 170px}.sources-table tbody tr{border:solid #e0e5e5;border-width:0 0 1px;padding-bottom:1rem;padding-top:1rem}.sources-table tbody tr:first-child{padding-top:0}.sources-table tbody tr:last-child{border-width:0;margin-bottom:0;padding-bottom:0}.sources-table th{align-items:center;background-color:#f2f5f5;box-sizing:border-box;display:flex;justify-content:center;margin:0 -.5rem;padding:.5rem 0;position:relative;text-align:left}.sources-table th .label{padding-left:.5rem;width:100%}.sources-table th button.tooltip{background-color:transparent;border-width:0;cursor:pointer}.sources-table th button.tooltip svg{display:block;width:1em}.sources-table th button.sortable{background-color:transparent;border-width:0;cursor:pointer;font-weight:700;padding-left:.5rem;position:relative;text-align:left;width:100%;z-index:1}.sources-table th button.sortable:after,.sources-table th button.sortable:before{border:6px solid transparent;content:"";display:block;height:0;position:absolute;right:.5rem;top:50%;width:0;z-index:0}.sources-table th button.sortable:before{border-bottom-color:#1d2731;margin-top:-13px}.sources-table th button.sortable:after{border-top-color:#1d2731;margin-top:2px}.sources-table th.sorted{background-color:#0b3c5d;color:#fff}.sources-table th.sorted button.sortable{color:#fff}.sources-table th.sorted button.sortable:before{border-bottom-color:#fff}.sources-table th.sorted button.sortable:after{border-top-color:#fff}.sources-table th.sorted button.tooltip{padding-right:.5rem}.sources-table th.sorted button.tooltip svg{fill:#fff}.sources-table th.sorted.asc button.sortable:before{margin-top:-9px}.sources-table th.sorted.asc button.sortable:after,.sources-table th.sorted.desc button.sortable:before{display:none}.sources-table th.sorted.desc button.sortable:after{margin-top:-2px}.sources-table .source-logo-column{grid-area:logo}.sources-table td.source-logo-column .image-wrapper{align-items:center;display:flex;height:100%;justify-content:center}.sources-table td.source-logo-column img{display:block}.sources-table .source-institution-column{grid-area:institution}.sources-table td.source-institution-column{padding:.75em 0}.sources-table td.source-institution-column .content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.sources-table td.source-institution-column .title{display:block;font-weight:700;line-height:125%;margin-bottom:.25rem}.sources-table td.source-institution-column .title a{color:#1d2731;text-decoration:none}.sources-table td.source-institution-column .links{display:block;font-size:.9em}.sources-table td.source-institution-column .links a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.sources-table td.source-institution-column .links a:hover{color:#328cc1}.sources-table .source-posts-column{grid-area:posts}.sources-table td.source-posts-column .content-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.sources-table td.source-posts-column h3.small-viewport-header{display:none}.sources-table td.source-posts-column .recent-posts-grid{align-items:center;column-gap:.5rem;display:flex;flex-wrap:wrap;justify-content:flex-start;row-gap:.5rem}.sources-table td.source-posts-column .recent-posts-grid a.thumbnail{display:flex;flex-direction:column;height:96px;justify-content:center;overflow:hidden;width:96px}.sources-table td.source-posts-column .recent-posts-grid a.thumbnail img{height:100%;object-fit:cover;width:100%}.sources-table td.source-posts-column .see-more-link,.sources-table td.source-posts-column .see-more-link a{display:flex;flex-direction:column;justify-content:center}.sources-table td.source-posts-column .see-more-link a{background-color:#edf2f2;color:#0b3c5d;font-size:.85em;height:96px;padding:10px;text-decoration:none;transition:all .3s ease;width:96px}.sources-table td.source-posts-column .see-more-link a:hover{background-color:#e0e5e5;color:#328cc1}.sources-table .source-rights-column{grid-area:rights}.sources-table td.source-rights-column{display:flex;flex-direction:column;font-size:.9rem;justify-content:center;line-height:125%;padding:.25rem}.sources-table td.source-rights-column a{color:#0b3c5d;transition:all .3s ease}.sources-table td.source-rights-column a,.sources-table td.source-rights-column a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.sources-table td.source-rights-column a:hover{color:#328cc1}.sources-table .source-category-column{grid-area:category}.sources-table td.source-category-column{display:flex;flex-direction:column;font-size:.9rem;justify-content:center;line-height:125%;padding:.25rem}.sources-table td.source-category-column a{color:#0b3c5d;transition:all .3s ease}.sources-table td.source-category-column a,.sources-table td.source-category-column a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.sources-table td.source-category-column a:hover{color:#328cc1}.sources-table .source-ranking-column{grid-area:ranking}.sources-table td.source-ranking-column{align-items:center;display:flex;flex-direction:column;justify-content:center}.sources-table .rank-badge{border-radius:3em;cursor:pointer;display:block;font-size:1.25em;font-weight:700;height:3em;line-height:100%;position:relative;width:3em}.sources-table .rank-badge .label{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.sources-table .rank-badge.rank-10{background-color:#a0c15a}.sources-table .rank-badge.rank-7,.sources-table .rank-badge.rank-8,.sources-table .rank-badge.rank-9{background-color:#add633}.sources-table .rank-badge.rank-4,.sources-table .rank-badge.rank-5,.sources-table .rank-badge.rank-6{background-color:#ffd934}.sources-table .rank-badge.rank-2,.sources-table .rank-badge.rank-3{background-color:#ffb234}.sources-table .rank-badge.rank-1{background-color:#ff8c5a}.sources-table .inline-label{display:none;font-weight:700;margin-bottom:.25em}.sources-table button.inline-tooltip-launcher{background-color:transparent;border-width:0;cursor:pointer}.sources-table button.inline-tooltip-launcher svg{display:block;width:1em}.sources-table button.inline-tooltip-launcher svg path{fill:#0b3c5d;transition:all .3s ease}.sources-table button.inline-tooltip-launcher:hover svg path{fill:#328cc1}@media (max-width:1220px){.sources-table thead tr{row-gap:0}.sources-table tbody tr,.sources-table thead tr{grid-template-areas:"logo institution posts ranking" "logo institution posts rights" "logo institution posts category";grid-template-columns:100px 266px auto 154px}.sources-table tbody tr{row-gap:.5rem}.sources-table th.source-category-column,.sources-table th.source-rights-column{display:none}.sources-table .source-category-column,.sources-table .source-rights-column{font-size:.9em;text-align:center}.sources-table .inline-label{display:block}}@media (max-width:880px){.sources-table{margin:0 auto}.sources-table thead{display:none}.sources-table tbody tr{column-gap:1.5rem;grid-template-areas:"logo institution institution" "posts posts ranking" "posts posts rights" "posts posts category" "posts posts .";grid-template-columns:100px auto 180px}.sources-table td.source-logo-column{margin:0 -.75rem 0 0}.sources-table td.source-institution-column,.sources-table td.source-logo-column{background-color:#f2f5f5;border:solid #e0e5e5;border-width:1px 0 0;padding:1rem .75rem}.sources-table td.source-institution-column{margin:0 0 0 -.75rem}.sources-table td.source-posts-column{padding-bottom:1rem;padding-left:2rem}.sources-table td.source-posts-column h3.small-viewport-header{border:solid #e0e5e5;border-width:0 0 1px;display:block;margin-left:-1rem;margin-top:0;padding-bottom:.25em}.sources-table td.source-category-column,.sources-table td.source-rights-column{padding-right:1rem}.sources-table td.source-ranking-column{padding-right:1rem;padding-top:1rem}}@media (max-width:460px){.sources-table{margin:0 -3.19148936%;width:106.38297872%}.sources-table tbody tr{border-width:0;grid-template-areas:"logo institution" "ranking rights" "ranking category" "posts posts";grid-template-columns:100px auto;row-gap:1rem}.sources-table tbody tr td.source-posts-column{padding-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem}.sources-table tbody tr td.source-posts-column h3.small-viewport-header{margin-left:0}.sources-table tbody tr td.source-ranking-column{margin-right:-.75rem;padding-left:.75rem;padding-right:.75rem}.sources-table tbody tr td.source-rights-column{padding-top:1rem}.sources-table tbody tr td.source-category-column,.sources-table tbody tr td.source-rights-column{margin-left:-.75rem;padding-left:.75rem;padding-right:.75rem;text-align:left}.sources-table tbody tr td.source-ranking-column{padding-top:1rem}}.subscribe__form-grid{display:grid;grid-template-areas:"symbol" "form";grid-template-columns:100%;margin:0 auto;max-width:800px;row-gap:2rem;width:100%}.subscribe__form-grid .subscribe__form-grid__symbol img{display:block;margin:0 auto;max-width:280px}.subscribe__form-grid .subscribe__form-grid__form{display:flex;flex-direction:column;font-family:Open Sans,sans-serif;font-size:1.2rem;grid-area:form;justify-content:space-around}.subscribe__form-grid .subscribe__form-grid__form input[type=email],.subscribe__form-grid .subscribe__form-grid__form input[type=text]{border:1px solid #e0e5e5;display:block;margin-bottom:1rem;padding:.5em;width:100%}.subscribe__form-grid .subscribe__form-grid__form input[type=email].error,.subscribe__form-grid .subscribe__form-grid__form input[type=text].error{border-color:red}.subscribe__form-grid .subscribe__form-grid__form .captcha-block{margin-bottom:1rem}.index-footer-block{text-align:left}.index-footer-block .letter-group-header{border-color:#d9b310;border-style:dotted;border-width:1px 0;font-family:Open Sans,sans-serif;font-size:1rem;font-weight:600;line-height:100%;margin-bottom:.5rem;margin-top:0;padding:.25em;position:relative;text-decoration:none;text-transform:uppercase}.index-footer-block ul.index-listings{list-style-type:none;margin-bottom:3rem;margin-left:.25rem;margin-top:.333rem;padding-left:0}.index-footer-block ul.index-listings .category-label{color:#1d2731;display:block;font-size:1.3rem;font-weight:500;text-decoration:none;transition:all .3s ease}.index-footer-block ul.index-listings .category-label:hover{color:#328cc1}.index-footer-block ul.index-listings .listing-label{color:#1d2731;display:block;font-size:1rem;margin-left:1rem;text-decoration-color:#328cc1;transition:all .3s ease}.index-footer-block ul.index-listings .listing-label:hover{color:#328cc1}.collection__meta{border:1px solid #e0e5e5;column-gap:2rem;display:grid;font-family:Open Sans,sans-serif;grid-template-areas:"sources details";grid-template-columns:1fr 1fr;margin:0 auto;max-width:66.667%;padding:1rem;row-gap:2rem;width:100%}.collection__meta .data .icon{margin-right:.5rem;vertical-align:middle;width:24px}.collection__meta .data .label{font-size:.7rem;font-weight:300;line-height:125%;padding:.5em;text-transform:uppercase;vertical-align:middle}.collection__meta .data .label.top-aligned{padding-top:calc(.5em + .2rem);vertical-align:top}.collection__meta .data .content{font-size:.8rem;line-height:140%;padding:.5em}.collection__meta .data .content.top-aligned{vertical-align:top}.collection__meta .data .content.top-aligned p:first-of-type{margin-top:0}.collection__meta .data .content a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.collection__meta .data .content a:hover{color:#328cc1}.collection__meta .data .content ul{font-size:.75rem;margin-left:0;padding-left:1em}.collection__meta .sources-list{list-style-type:none;margin-left:0;margin-top:1rem;padding:0}.collection__meta .sources-list li{border:1px solid #e0e5e5;border-top:0 solid #e0e5e5;margin:0;padding:0}.collection__meta .sources-list li:first-of-type{border-width:1px}.collection__meta .sources-list a{align-items:center;background-color:#fff;display:flex;justify-content:flex-start;transition:all .3s ease}.collection__meta .sources-list a .logo{display:flex;flex-direction:column;justify-content:center;padding:.5em;width:50px}.collection__meta .sources-list a .logo img{display:block;margin-left:auto;margin-right:auto;max-height:50px}.collection__meta .sources-list a .text{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-size:.8rem;padding:1rem 1em 1rem .5em;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.collection__meta .sources-list a:hover{background-color:#f2f5f5}.collection__meta .sources-list a:hover .text{color:#328cc1}.collection__meta .collection__meta__details{grid-area:details}.collection__meta .collection__meta__sources{grid-area:sources}.collection__meta .collection__meta__sources .source-title{display:block;margin-bottom:.25em}.collection__meta .collection__meta__sources .source-meta{display:block;font-size:.8rem;margin-bottom:.25em;padding-left:.08rem}.collection__meta .collection__meta__sources .source-meta a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.collection__meta .collection__meta__sources .source-meta a:hover{color:#328cc1}@media (max-width:1100px){.collection__meta{max-width:100%}}@media (max-width:640px){.collection__meta{grid-template-areas:"sources" "details";grid-template-columns:100%}}.print-shop-embed-wrapper{margin:4rem auto;max-width:66.667%;position:relative;width:100%}.print-shop-embed-stretcher{padding-bottom:41.6666666667%}.print-shop-embed{background-image:url(/images/living-room-background.jpg);background-position:100% 0;background-size:cover;bottom:0;display:flex;left:0;max-height:100%;min-height:270px;padding:2rem;position:absolute;right:0;top:0}.print-shop-embed .print-shop-embed__image{width:calc(37.5% - .375rem)}.print-shop-embed .print-shop-embed__text{display:flex;flex-direction:column;justify-content:center;margin-left:1rem;width:calc(62.5% - .625rem)}.print-shop-embed .print-shop-embed__image-container{height:100%;position:relative}.print-shop-embed .print-shop-embed__image-container__wrapper{bottom:0;display:flex;flex-direction:column;justify-content:flex-start;left:0;margin:0 auto;padding:1rem;position:absolute;right:0;top:0;transition:all .3s ease}.print-shop-embed .print-shop-embed__image-container__wrapper img{display:block;margin:0 auto;max-height:100%;max-width:100%}.print-shop-embed .print-shop-embed__image-container__wrapper .print-shop-embed__image-container__print-frame{border-source:url(/images/shop/frame-black.png);background-color:#fff;border:11px solid #000;border-image-outset:0;border-image-repeat:repeat round;border-image-slice:28;border-image-width:1;box-shadow:-4px 4px 8px #1d2731;box-sizing:border-box;display:inline-block;margin:0 auto;max-height:100%;padding:29px;width:auto}.print-shop-embed .print-shop-embed__image-container__wrapper .print-shop-embed__image-container__print-frame.landscape{box-sizing:content-box;max-width:calc(100% - 80px)}.print-shop-embed .print-shop-embed__header{font-size:1.5rem;font-weight:700;margin:0 0 2rem}.print-shop-embed .print-shop-embed__message{font-size:1.2rem;line-height:150%;margin:0;width:64%}.print-shop-embed .print-shop-embed__button-bar{margin-top:2rem}.print-shop-embed .print-shop-embed__buy-button{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;margin:0 auto;padding:.5em 1.5em;text-decoration:none;transition:all .3s ease}.print-shop-embed .print-shop-embed__buy-button:hover{background-color:#328cc1}@media (max-width:1200px){.print-shop-embed-wrapper{max-width:100%}}@media (max-width:840px){.print-shop-embed .print-shop-embed__image{width:calc(40% - .4rem)}.print-shop-embed .print-shop-embed__text{width:calc(60% - .6rem)}.print-shop-embed .print-shop-embed__message{width:100%}.print-shop-embed .print-shop-embed__image-container__wrapper .print-shop-embed__image-container__print-frame{padding:20px}.print-shop-embed .print-shop-embed__image-container__wrapper .print-shop-embed__image-container__print-frame.landscape{max-width:calc(100% - 62px)}}@media (max-width:640px){.print-shop-embed-stretcher{padding-bottom:0}.print-shop-embed{background-color:#f2f5f5;background-image:none;display:block;position:relative}.print-shop-embed .print-shop-embed__image-container{margin-bottom:2rem;padding-bottom:100%}.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame{padding:48px}.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame.landscape{max-width:calc(100% - 118px)}.print-shop-embed .print-shop-embed__image{width:100%}.print-shop-embed .print-shop-embed__text{margin-left:0;text-align:center;width:100%}.print-shop-embed .print-shop-embed__message{margin:0 auto}}@media (max-width:490px){.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame{padding:40px}.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame.landscape{max-width:calc(100% - 102px)}}@media (max-width:400px){.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame{padding:32px}.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame.landscape{max-width:calc(100% - 86px)}}@media (max-width:360px){.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame{padding:24px}.print-shop-embed .print-shop-embed__image-container .print-shop-embed__image-container__print-frame.landscape{max-width:calc(100% - 70px)}}.source-listing-header{border:solid #f2f5f5;border-width:0 0 1px;column-gap:4rem;display:grid;grid-template-areas:"title title title" "logo description rights" "logo links rights";grid-template-columns:1fr 3fr 1fr;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1240px;padding-bottom:2rem;row-gap:2rem;width:100%}.source-listing-header.aggregator-variant{grid-template-areas:"logo" "title" "description" "links";grid-template-columns:100%;max-width:800px}.source-listing-header.aggregator-variant .source-listing-header__logo .image-wrapper{margin-left:auto;margin-right:auto}.source-listing-header__logo{grid-area:logo;text-align:center}.source-listing-header__logo .image-wrapper{background-color:#e0e5e5;display:inline-block;max-height:190px;max-width:220px;padding:1rem;position:relative}.source-listing-header__logo img{display:block;margin:0 auto;max-height:calc(190px - 2rem)}.source-listing-header__title{grid-area:title}.source-listing-header__title p.title{font-size:1.8rem;font-weight:500;margin:0;text-align:center}.source-listing-header__description{grid-area:description}.source-listing-header__description .description-wrapper{font-size:1.25rem;line-height:165%}.source-listing-header__description .description-wrapper p:first-of-type{margin-top:0}.source-listing-header__description .description-wrapper p:last-of-type{margin-bottom:0}.source-listing-header__description .description-wrapper a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.source-listing-header__description .description-wrapper a:hover{color:#328cc1}.source-listing-header__rights-display{font-family:Open Sans,sans-serif;grid-area:rights}.source-listing-header__rights-display .rights-display-block{margin-bottom:.75em}.source-listing-header__rights-display .rights-display-block:last-of-type{margin-bottom:0}.source-listing-header__rights-display .rights-display-block>.label{display:block;font-weight:700;margin-bottom:.3em;text-align:center}.source-listing-header__rights-display .rights-display-block>.label.open-ranking{margin-bottom:.5em}.source-listing-header__rights-display .rights-display-block>.label .contents{overflow:visible;position:relative}.source-listing-header__rights-display .rights-display-block>.label .nowrap{white-space:nowrap}.source-listing-header__rights-display .rights-display-block>.content{display:block;font-size:.9em;line-height:140%;text-align:center}.source-listing-header__rights-display button.tooltip{background-color:transparent;border-width:0;cursor:pointer;height:14px;padding:0;position:absolute;right:-18px;top:0;width:14px}.source-listing-header__rights-display button.tooltip svg{fill:#0b3c5d;display:block;height:14px;transition:all .3s ease;width:14px}.source-listing-header__rights-display button.tooltip:hover svg{fill:#328cc1}.source-listing-header__outbound-links{column-gap:1em;display:flex;flex-wrap:wrap;grid-area:links;justify-content:center;row-gap:1em}.source-listing-header__outbound-links a{background-color:#e0e5e5;border-radius:1em;color:#0b3c5d;display:inline-block;font-family:Open Sans,sans-serif;padding:.5em 1.5em;text-align:center;text-decoration:none;transition:all .3s ease}.source-listing-header__outbound-links a:hover{background-color:#f2f5f5}@media (max-width:960px){.source-listing-header{column-gap:2rem}}@media (max-width:760px){.source-listing-header{grid-template-areas:"logo" "title" "description" "rights" "links";grid-template-columns:100%}.source-listing-header__logo{align-items:center;display:flex;justify-content:center}.source-listing-header__rights-display{column-gap:1rem;display:grid;grid-template-columns:1fr 1fr 1fr}}@media (max-width:600px){.source-listing-header__rights-display .rights-display-block>.content,.source-listing-header__rights-display .rights-display-block>.label{text-align:left}}@media (max-width:440px){.source-listing-header__rights-display{grid-template-columns:100%}.source-listing-header__rights-display .rights-display-block>.content,.source-listing-header__rights-display .rights-display-block>.label{text-align:center}}.sources-footer-list{column-gap:2rem;display:grid;grid-template-areas:"first second third fourth";grid-template-columns:1fr 1fr 1fr 1fr}.sources-footer-list .link-group:first-child{grid-area:first}.sources-footer-list .link-group:nth-child(2){grid-area:second}.sources-footer-list .link-group:nth-child(3){grid-area:third}.sources-footer-list .link-group:nth-child(4){grid-area:fourth}.sources-footer-list .link-group a{-webkit-text-decoration-skip:ink;color:#1d2731;display:block;font-size:1.2rem;font-weight:500;line-height:140%;margin-bottom:.5em;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.sources-footer-list .link-group a:hover{color:#328cc1}@media (max-width:960px){.sources-footer-list{grid-template-areas:"first third" "second fourth";grid-template-columns:1fr 1fr}}@media (max-width:640px){.sources-footer-list{grid-template-areas:"first" "second" "third" "fourth";grid-template-columns:1fr}}.resources-grid__cell{border-top:2px solid #0b3c5d;margin:0;padding:1rem 2rem 1rem 1rem;position:relative}.resources-grid__category-tag{background-color:#0b3c5d;bottom:50%;position:absolute;right:0;top:0;width:1rem}.resources-grid__category-tag span.label{color:#d9b310;display:block;font-family:Open Sans,sans-serif;font-size:.75rem;letter-spacing:.1em;padding:.125rem .5rem;text-transform:uppercase;transform:rotate(90deg)}.resources-grid__title{font-size:1.2rem;font-weight:700}.resources-grid__meta{font-size:.9rem}.resources-grid__meta span+span{margin-left:.5em}.resources-grid__links{font-family:Open Sans,sans-serif}.resources-grid__links ul{font-size:.9rem;list-style-type:none;margin:1rem 0;padding:0}.resources-grid__links ul li{border:dotted #1d2731;border-width:1px 0 0;padding:.5em .25em}.resources-grid__links ul li:last-of-type{border-width:1px 0}.resources-grid__links ul li a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:600;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.resources-grid__links ul li a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#1d2731;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.resources-grid__links ul li .note{display:block;font-size:.9em}.resources-grid__citations{margin-top:2rem}.resources-grid__citations p{font-family:Open Sans,sans-serif;font-size:.9rem;margin:0}.resources-grid__citations ul{font-size:1rem;list-style-type:none;margin:.5em 0 0;padding:0}.resources-grid__citations ul a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:700;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.resources-grid__citations ul a:hover{color:#0b3c5d}.resources-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;margin:0;padding:0;row-gap:2rem}@media (max-width:960px){.resources-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.resources-grid{grid-template-columns:1fr}}.tag-cloud{font-family:Open Sans,sans-serif;margin:2rem 0;text-align:center}.tag-cloud .tag-link{align-items:center;border:1px solid #e0e5e5;border-radius:1em;color:#0b3c5d;display:inline-flex;font-size:.9rem;justify-content:space-between;margin:.25em;padding:.25em .75em;text-decoration:none;transition:all .3s ease;vertical-align:top}.tag-cloud .tag-link span+span{margin-left:1em}.tag-cloud .tag-link:nth-of-type(4n){color:#0b3c5d}.tag-cloud .tag-link:nth-of-type(4n):hover{border-color:#0b3c5d}.tag-cloud .tag-link:nth-of-type(4n+1){color:#550b5d}.tag-cloud .tag-link:nth-of-type(4n+1):hover{border-color:#550b5d}.tag-cloud .tag-link:nth-of-type(4n+2){color:#5d2c0b}.tag-cloud .tag-link:nth-of-type(4n+2):hover{border-color:#5d2c0b}.tag-cloud .tag-link:nth-of-type(4n+3){color:#135d0b}.tag-cloud .tag-link:nth-of-type(4n+3):hover{border-color:#135d0b}.tag-cloud .tag-link .tag-count{color:#767676;font-size:.8em}.explore-page-grid{column-gap:2rem;display:grid;grid-template-areas:"overview overview overview" "essays collections best-of-pdr" "tags tags tags" "index index index" "sources sources sources" "pdia pdia pdia" "newsletter newsletter newsletter" "bibliography pdr-recommends contributors" "prints prints prints" "pd-remix conjectures cc";grid-template-columns:1fr 1fr 1fr;row-gap:4rem}.explore-page-grid .link-group{font-family:Open Sans,sans-serif}.explore-page-grid .link-group.large{font-size:1.2em;text-align:center}.explore-page-grid .link-group ul{list-style-type:none;padding:0}.explore-page-grid .link-group li{display:inline-block;line-height:150%;padding-left:.5em}.explore-page-grid .link-group li:after{content:"/";padding-left:.5em}.explore-page-grid .link-group li:last-of-type:after{content:"";padding-left:0}.explore-page-grid .link-group a{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease;white-space:nowrap}.explore-page-grid .link-group li:nth-child(4n) a{color:#0b3c5d}.explore-page-grid .link-group li:nth-child(4n) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.explore-page-grid .link-group li:nth-child(4n+1) a{color:#550b5d}.explore-page-grid .link-group li:nth-child(4n+1) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.explore-page-grid .link-group li:nth-child(4n+2) a{color:#5d2c0b}.explore-page-grid .link-group li:nth-child(4n+2) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.explore-page-grid .link-group li:nth-child(4n+3) a{color:#135d0b}.explore-page-grid .link-group li:nth-child(4n+3) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.explore-page-grid .explore-page-grid__essays{grid-area:essays}.explore-page-grid .explore-page-grid__collections{grid-area:collections}.explore-page-grid .explore-page-grid__best-of-pdr{grid-area:best-of-pdr}.explore-page-grid .explore-page-grid__pd-works{grid-area:pd-works}.explore-page-grid .explore-page-grid__pd-works a{color:#1d2731;display:block;text-decoration:none}.explore-page-grid .explore-page-grid__pd-works a div.text{font-size:1.4rem;line-height:165%;text-align:center}.explore-page-grid .explore-page-grid__pd-works a div.text .highlight{-webkit-text-decoration-skip:ink;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.explore-page-grid .explore-page-grid__pd-works a div.entry{background-color:#fff;border-color:#e0e5e5;border-style:solid;border-width:1px 0;font-size:1.1rem;line-height:140%;margin:1em 0;padding:.5rem;text-align:center;transition:all .3s ease}.explore-page-grid .explore-page-grid__pd-works a div.entry .details,.explore-page-grid .explore-page-grid__pd-works a div.entry .title{display:block}.explore-page-grid .explore-page-grid__pd-works a:hover div.text .highlight{color:#328cc1}.explore-page-grid .explore-page-grid__pd-works a:hover div.entry{background-color:#f2f5f5}.explore-page-grid .explore-page-grid__contributors{grid-area:contributors}.explore-page-grid .explore-page-grid__contributors p{font-size:1.4rem;line-height:165%;text-align:center}.explore-page-grid .explore-page-grid__contributors p a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.explore-page-grid .explore-page-grid__contributors p a:hover{color:#328cc1}.explore-page-grid .explore-page-grid__bibliography{grid-area:bibliography}.explore-page-grid .explore-page-grid__bibliography a{color:#1d2731;display:block;text-decoration:none;transition:all .3s ease}.explore-page-grid .explore-page-grid__bibliography a div.cover{padding:1rem}.explore-page-grid .explore-page-grid__bibliography a div.cover img{display:block;margin:0 auto;max-height:200px}.explore-page-grid .explore-page-grid__bibliography a div.text{font-size:1.2rem;padding:1rem 0;text-align:center}.explore-page-grid .explore-page-grid__bibliography a div.text span.highlight{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.explore-page-grid .explore-page-grid__bibliography a:hover{background-color:#f2f5f5}.explore-page-grid .explore-page-grid__bibliography a:hover div.text span.highlight{color:#328cc1}.explore-page-grid .explore-page-grid__pdr-recommends{grid-area:pdr-recommends}.explore-page-grid .explore-page-grid__pdr-recommends .contents{color:#1d2731;display:block}.explore-page-grid .explore-page-grid__pdr-recommends .contents div.cover{padding:1rem}.explore-page-grid .explore-page-grid__pdr-recommends .contents div.cover img{display:block;margin:0 auto;max-height:200px}.explore-page-grid .explore-page-grid__pdr-recommends .contents div.text{font-size:1.2rem;padding:1rem 0;text-align:center}.explore-page-grid .explore-page-grid__pdr-recommends .contents .buttons{column-gap:1em;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;row-gap:1em;text-align:center}.explore-page-grid .explore-page-grid__pdr-recommends .contents .buttons a{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;padding:.5em 1.5em;text-align:center;text-decoration:none;transition:all .3s ease}.explore-page-grid .explore-page-grid__pdr-recommends .contents .buttons a:hover{background-color:#328cc1}.explore-page-grid .big-text-block{margin:0 auto;max-width:720px;text-align:center}.explore-page-grid .big-text-block p{font-size:1.8rem;line-height:165%;margin:0 auto 2em}.explore-page-grid .big-text-block p .number{font-size:1.2em;font-weight:700}.explore-page-grid .big-text-block p a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease;white-space:nowrap}.explore-page-grid .big-text-block p a:hover{color:#328cc1}.explore-page-grid .explore-page-grid__overview{display:block;grid-area:overview}.explore-page-grid .explore-page-grid__overview .big-text-block p{font-size:1.2em}.explore-page-grid .explore-page-grid__tags{grid-area:tags}.explore-page-grid .explore-page-grid__index{grid-area:index}.explore-page-grid .explore-page-grid__sources{grid-area:sources}.explore-page-grid .explore-page-grid__sources .sources-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin:6rem auto;row-gap:4rem}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell{column-gap:1rem;row-gap:1rem;text-align:center}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .logo-block{aspect-ratio:1;display:flex;flex-direction:column;grid-area:logo;justify-content:center;margin:0 auto 1rem;max-width:100px}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .logo-block a,.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .logo-block a img{display:block;width:100%}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block{display:flex;flex-direction:column;grid-area:text;justify-content:center}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .title{display:block;font-size:1.25rem;font-weight:600;margin-bottom:.4rem}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .title a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration:none;transition:all .3s ease}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .title a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .title .collection-count{display:block;font-family:Open Sans,sans-serif;font-size:.85rem;font-weight:400;margin-top:.25em}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .links{align-items:center;column-gap:1em;display:flex;font-family:Open Sans,sans-serif;font-size:.85rem;justify-content:center;line-height:125%;margin-top:.5em}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .links a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease;white-space:nowrap}.explore-page-grid .explore-page-grid__sources .sources-grid .sources-grid-cell .text-block .links a:hover{color:#328cc1}.explore-page-grid .explore-page-grid__pdia{grid-area:pdia}.explore-page-grid .explore-page-grid__pdia .pdia-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;margin:6rem auto 0}.explore-page-grid .explore-page-grid__pdia a .text-label{-webkit-text-decoration-skip:ink;color:#1d2731;display:block;padding-top:1em;text-align:center;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .1s ease}.explore-page-grid .explore-page-grid__pdia a:hover .text-label{color:#328cc1}.explore-page-grid .explore-page-grid__newsletter{grid-area:newsletter}.explore-page-grid .explore-page-grid__prints-promo{grid-area:prints}.explore-page-grid .explore-page-grid__pd-remix{grid-area:pd-remix}.explore-page-grid .explore-page-grid__conjectures{grid-area:conjectures}.explore-page-grid .explore-page-grid__curators-choice{grid-area:cc}.explore-page-grid .explore-page-grid__series-block-link{border-top:2px solid #0b3c5d;color:#1d2731;display:block;height:100%;position:relative;text-decoration:none}.explore-page-grid .explore-page-grid__series-block-link .contents{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1rem 1rem 2rem;position:relative;z-index:1}.explore-page-grid .explore-page-grid__series-block-link .contents h4{-webkit-text-decoration-skip:ink;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;margin-top:0;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.explore-page-grid .explore-page-grid__series-block-link .contents p{line-height:140%;margin-bottom:1rem}.explore-page-grid .explore-page-grid__series-block-link .contents .button-style{background-color:#0b3c5d;border-radius:1em;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em 2em;transition:all .3s ease}.explore-page-grid .explore-page-grid__series-block-link:hover .contents h4{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid}.explore-page-grid .explore-page-grid__series-block-link:hover .contents .button-style{background-color:#328cc1}.explore-page-grid .explore-page-grid__series-block-link .underlay{background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}@media (max-width:960px){.explore-page-grid{grid-template-areas:"overview overview" "essays collections" "essays collections" "best-of-pdr best-of-pdr" "tags tags" "index index" "sources sources" "pdia pdia" "newsletter newsletter" "bibliography pdr-recommends" "prints prints" "contributors pd-remix" "conjectures cc";grid-template-columns:1fr 1fr}.explore-page-grid .explore-page-grid__overview{display:block;margin-bottom:0}.explore-page-grid .explore-page-grid__overview div.text{text-align:center}.explore-page-grid .explore-page-grid__overview div.sidebar{display:none}.explore-page-grid .explore-page-grid__collections div.contents,.explore-page-grid .explore-page-grid__essays div.contents{padding-bottom:0;padding-top:0}}@media (max-width:840px){.explore-page-grid .explore-page-grid__sources .sources-grid{grid-template-columns:1fr 1fr}}@media (max-width:800px){.explore-page-grid .explore-page-grid__pdia .pdia-grid{grid-template-columns:100%;margin-bottom:0}.explore-page-grid .explore-page-grid__pdia .pdia-grid div{margin-bottom:6rem}.explore-page-grid .explore-page-grid__pdia .pdia-grid div:last-of-type{margin-bottom:0}}@media (max-width:640px){.explore-page-grid{grid-template-areas:"overview" "essays" "collections" "best-of-pdr" "tags" "index" "sources" "pdia" "newsletter" "bibliography" "pdr-recommends" "prints" "contributors" "pd-remix" "conjectures" "cc";grid-template-columns:100%;margin-left:auto;margin-right:auto}}@media (max-width:440px){.explore-page-grid .explore-page-grid__sources .sources-grid{grid-template-columns:100%}}.collection__featured-embed{padding-bottom:2rem;width:100%}.collection__featured-embed>div{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.collection__featured-embed img{display:block;margin:0 auto;max-height:765px}.collection__featured-embed img.flexible-height{max-height:none}.collection__featured-embed .blockcenter{text-align:center}.collection__featured-embed .image-block{display:inline-block}.collection__featured-embed .image__buy-a-print{align-items:center;background-color:#f2f5f5;color:#0b3c5d;display:flex;font-family:Open Sans,sans-serif;font-size:.8125rem;font-weight:600;justify-content:flex-end;padding:.5rem 1.5rem;text-decoration:none;transition:all .3s ease;width:100%}.collection__featured-embed .image__buy-a-print:hover{background-color:#e0e5e5}.collection__featured-embed .image__buy-a-print svg{height:1.25rem;margin-right:.25rem}.collection__featured-embed .image__buy-a-print svg path{fill:#0b3c5d}.collection__featured-embed p.label{font-family:Open Sans,sans-serif;font-size:1rem;line-height:140%;margin:0 auto;max-width:678px;padding:1em;text-align:center}.collection__featured-embed p.label a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.collection__featured-embed p.label a:hover{color:#328cc1}.collection-view{column-gap:2rem;display:grid;grid-template-areas:". header ." "embed embed embed" ". preamble ." ". byline ." "meta meta meta" "gallery gallery gallery" ". postscript ." "promo promo promo" "print-shop print-shop print-shop" ". cta ." ". dateline ." ". out ." "related related related";grid-template-columns:3fr 7fr 3fr;margin:2rem 0 4rem;position:relative}.collection-view .collection-header{grid-area:header;padding:1rem 0 3rem;text-align:center}.collection-view .collection-header .headline{margin-bottom:2rem;position:relative}.collection-view .collection-header .headline:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.collection-view .collection-header .headline .label{background-color:#fff;color:#1d2731;display:inline-block;font-size:1.5rem;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.collection-view .collection-header .headline .label a{color:#1d2731;text-decoration:none}.collection-view .collection-header h2{font-size:2.5rem;margin:0;text-align:center}.collection-view .collection-header h2 span-title{display:block}.collection-view .collection-embed{align-items:center;display:flex;flex-direction:column;grid-area:embed;justify-content:space-between;padding-bottom:2rem}.collection-view .collection-embed iframe{margin:0 auto;max-width:100%}.collection-view .collection-preamble{grid-area:preamble;padding-bottom:2rem;position:relative;z-index:0}.collection-view .collection-postscript{grid-area:postscript;margin-top:4rem;padding-bottom:2rem}.collection-view .collection-promo{grid-area:promo;padding-bottom:2rem}.collection-view .collection-print-shop{grid-area:print-shop;padding-bottom:2rem}.collection-view .collection-meta{grid-area:meta;padding-bottom:2rem}.collection-view .collection-gallery{grid-area:gallery;margin-top:4rem;padding-bottom:2rem}.collection-view .collection-related{grid-area:related;padding-bottom:2rem}.collection-view .collection-byline{grid-area:byline;margin-top:.6rem;padding-bottom:4.3rem;position:relative;z-index:1}.collection-view .collection-byline .attribution{font-family:Open Sans,sans-serif;font-size:1rem;font-weight:300;margin-bottom:.75rem;text-align:center}.collection-view .collection-byline .attribution a{color:#550b5d;font-weight:400;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.collection-view .collection-byline .attribution a:hover{text-decoration-color:#550b5d}.collection-view .collection-dateline{grid-area:dateline;margin-top:2rem;padding-bottom:2rem;padding-top:4rem;position:relative;z-index:1}.collection-view .collection-dateline .dateline{margin-bottom:1.75rem}.collection-view .collection-dateline .dateline p.small-metadata-headline{font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:300;margin-bottom:.5em;margin-right:0;text-align:center;text-transform:uppercase;vertical-align:baseline}.collection-view .collection-dateline .dateline p.date{font-family:Open Sans,sans-serif;font-size:.8rem;line-height:100%;margin-top:0;text-align:center}.collection-view .collection-cta{grid-area:cta;margin-top:4rem}.collection-view .collection-outbound{grid-area:out;margin-top:2rem;padding-bottom:4rem;position:relative;z-index:1}.collection-view .collection-outbound .taxonomy-links{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-bottom:1rem;text-align:center}.collection-view .collection-outbound .taxonomy-links div{padding:0 1rem}.collection-view .collection-outbound p.small-metadata-headline{font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:300;margin-bottom:.5em;margin-right:1em;text-align:center;text-transform:uppercase;vertical-align:baseline}.collection-view .collection-outbound p.small-metadata-headline.inline{display:inline-block;text-align:left}.collection-view .collection-outbound ul.taxonomy{display:inline-block;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:400;line-height:100%;list-style-type:none;margin-left:0;margin-top:0;padding-left:0}.collection-view .collection-outbound ul.taxonomy a{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.collection-view .collection-outbound ul.taxonomy li{display:inline-block;margin-bottom:.25em;padding:0 .5em}.collection-view .collection-outbound ul.taxonomy li:first-of-type{padding-left:0}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n) a{color:#0b3c5d}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n+1) a{color:#550b5d}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n+1) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n+2) a{color:#5d2c0b}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n+2) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n+3) a{color:#135d0b}.collection-view .collection-outbound ul.taxonomy li:nth-of-type(4n+3) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.collection-view .collection-outbound div.tags{text-align:center}.collection-view .collection-outbound div.tags .tag-cloud{margin:0 0 0 -.25em}.collection-view .collection-outbound div.tags .tag-cloud .tag-link{font-size:.8rem}@media (max-width:1220px){.collection-view{grid-template-columns:1fr 3fr 1fr}}@media (max-width:840px){.collection-view{grid-template-areas:"header header" "embed embed" "preamble ." "byline byline" "meta meta" "gallery gallery" "postscript ." "promo promo" "print-shop print-shop" "cta cta" "dateline dateline" "out out" "related related";grid-template-columns:3fr 1fr}}@media (max-width:640px){.collection-view{grid-template-areas:"header" "embed" "preamble" "byline" "meta" "gallery" "postscript" "promo" "print-shop" "cta" "dateline" "out" "related";grid-template-columns:1fr;margin-bottom:0}.collection-view .collection-outbound{text-align:center}.collection-view .collection-outbound .taxonomy-links{grid-template-columns:1fr 1fr}}@media print{.collection-view{display:block}.collection-view .collection-header{text-align:center}.collection-view .collection-outbound,.collection-view .collection-print-shop,.collection-view .collection-promo,.collection-view .collection-related{display:none}}.essay-view{column-gap:2rem;display:grid;grid-template-areas:". header ." "related intro meta" ". article ." ". contributor ." ". license ." ". cta ." ". out ." ". footer .";grid-template-columns:3fr 7fr 3fr;margin:2rem 0 4rem;position:relative;row-gap:2rem}.essay-view .essay-header{grid-area:header;text-align:center}.essay-view .essay-header .headline{margin-bottom:2rem;position:relative}.essay-view .essay-header .headline:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.essay-view .essay-header .headline .label{background-color:#fff;color:#1d2731;display:inline-block;font-size:1.5rem;padding:0 1rem;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.essay-view .essay-header h1{font-size:2.5rem;margin:0}.essay-view .essay-header h1 span.title{display:block}.essay-view .essay-header h1 span.subtitle{display:block;font-size:.75em;font-weight:500}.essay-view .essay-header p.byline{font-size:1.2rem;margin:.5em 0 0}.essay-view .essay-header p.byline a{color:#1d2731;font-weight:500;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.essay-view .essay-header p.byline a:hover{text-decoration-color:#1d2731}.essay-view .essay-intro{grid-area:intro;padding-bottom:1rem}.essay-view .essay-intro p.intro{font-size:1.25rem;line-height:140%;margin:0;text-align:center}.essay-view .essay-intro p.intro.special-left-align{text-align:left}.essay-view .essay-intro p.intro a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay-view .essay-intro p.intro a:hover{color:#328cc1}.essay-view .essay-intro p.small-metadata-headline{font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:300;margin-bottom:.5em;text-align:center;text-transform:uppercase}.essay-view .essay-intro p.date{font-family:Open Sans,sans-serif;font-size:.8rem;line-height:100%;margin-top:0;text-align:center}.essay-view .essay-body{grid-area:article;position:relative;z-index:0}.essay-view .essay-cta{grid-area:cta}.essay-view .essay-outbound{align-items:center;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;grid-area:out;justify-content:flex-end;padding-top:2rem;position:relative;z-index:1}.essay-view .essay-outbound p.small-metadata-headline{font-family:Open Sans,sans-serif;font-size:.7rem;font-weight:300;margin-bottom:.5em;margin-right:1em;text-align:center;text-transform:uppercase;vertical-align:baseline}.essay-view .essay-outbound p.small-metadata-headline.inline{display:inline-block;text-align:left}.essay-view .essay-outbound ul.categories{display:inline-block;font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:400;line-height:100%;list-style-type:none;margin-left:0;margin-top:0;padding:0}.essay-view .essay-outbound ul.categories a{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease}.essay-view .essay-outbound ul.categories li{display:inline-block;margin-bottom:.25em;padding:0 .25em}.essay-view .essay-outbound ul.categories li:first-of-type{padding-left:0}.essay-view .essay-outbound ul.categories li:nth-of-type(4n) a{color:#0b3c5d}.essay-view .essay-outbound ul.categories li:nth-of-type(4n) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.essay-view .essay-outbound ul.categories li:nth-of-type(4n+1) a{color:#550b5d}.essay-view .essay-outbound ul.categories li:nth-of-type(4n+1) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.essay-view .essay-outbound ul.categories li:nth-of-type(4n+2) a{color:#5d2c0b}.essay-view .essay-outbound ul.categories li:nth-of-type(4n+2) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.essay-view .essay-outbound ul.categories li:nth-of-type(4n+3) a{color:#135d0b}.essay-view .essay-outbound ul.categories li:nth-of-type(4n+3) a:hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.essay-view .essay-outbound div.tags{text-align:center}.essay-view .essay-outbound div.tags .tag-cloud{margin:0 0 0 -.25rem}.essay-view .essay-outbound div.tags .tag-cloud .tag-link{font-size:.8rem}.essay-view .essay-support{grid-area:support}.essay-view .essay-related{grid-area:related;padding-bottom:1rem;padding-top:.4rem}.essay-view .essay-related .essay__related-essays .essay-item{margin-bottom:1rem}.essay-view .essay-related .essay__related-essays .essay-item:last-of-type{margin-bottom:0}.essay-view .essay-related .essay__related-essays .title{-webkit-text-decoration-skip:ink;color:#1d2731;display:block;font-family:Alegreya,serif;font-size:1rem;font-weight:500;line-height:140%;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay-view .essay-related .essay__related-essays .title:hover{color:#328cc1}.essay-view .essay-related .essay__related-essays .byline{display:block;font-family:Alegreya,serif;font-size:.8rem}.essay-view .essay-related .essay__related-essays .byline a{color:#1d2731;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.essay-view .essay-related .essay__related-essays .byline a:hover{text-decoration-color:#1d2731}.essay-view .essay-meta{display:flex;flex-direction:column;grid-area:meta;justify-content:flex-start;padding-bottom:1rem;padding-top:.4rem;position:relative;z-index:1}.essay-view .essay-footer{grid-area:footer;overflow:hidden}.essay-view .essay-license{grid-area:license}.essay-view .essay-contributors{grid-area:contributor;z-index:1}.essay-view .essay-contributors p{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%}.essay-view .essay-contributors p:first-of-type{margin-top:0}.essay-view .essay-contributors p:last-of-type{margin-bottom:0}.essay-view .essay-contributors p .contributor-name{font-weight:600}.essay-view .essay-contributors p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-size:.9rem;font-weight:600;line-height:140%;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay-view .essay-contributors p a:hover{color:#328cc1}.essay__footer__section{border-top:2px solid #d9b310;margin:4rem 0}.essay__footer__subhead{font-family:Open Sans,sans-serif;font-size:1.17rem;font-weight:700}.essay__footer__subhead .action-target{-webkit-text-decoration-skip:ink;background-color:transparent;border-width:0;bottom:0;color:#1d2731;cursor:pointer;float:right;font-size:.9rem;font-weight:400;margin-left:1rem;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__footer__subhead .action-target:hover{color:#328cc1}.essay__footnotes .essay__footnotes__content-wrapper{overflow:hidden;transition:all .3s ease}.essay__footnotes .essay__footnotes__content-wrapper.collapsed{height:0}.essay__footnotes .essay__footnotes__content-wrapper.expanded{height:auto}.essay__footnotes ol{counter-reset:footnote-counter;font-size:1.1rem;line-height:140%;list-style:none;margin-left:1.6rem;padding-left:0}.essay__footnotes ol li{counter-increment:footnote-counter;margin-bottom:.5em;position:relative}.essay__footnotes ol li:before{color:#d9b310;content:counter(footnote-counter) ". ";font-family:Open Sans,sans-serif;font-size:.8rem;font-weight:700;position:absolute;right:calc(100% + .333rem)}.essay__footnotes ol li .special__small-caps{font-variant:small-caps}.essay__footnotes ol li .special__no-break{white-space:nowrap}.essay__footnotes ol li a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__footnotes ol li a:hover{color:#328cc1}.essay__footnotes ol li a.footnote-return{text-decoration:none}.essay__footnotes ol li a.footnote-return svg{height:.8rem;width:.8rem}.essay__footnotes ol li a.footnote-return svg path{fill:#0b3c5d}.essay__footnotes ol li a.footnote-return:hover svg path{fill:#328cc1}.essay__postscript{background-color:#f2f5f5;margin:2rem 0;padding:2rem}.essay__postscript blockquote,.essay__postscript p,.essay__postscript ul{margin:2rem 0}.essay__postscript blockquote:first-child,.essay__postscript p:first-child,.essay__postscript ul:first-child{margin-top:0}.essay__postscript blockquote:last-child,.essay__postscript p:last-child,.essay__postscript ul:last-child{margin-bottom:0}.essay__postscript blockquote,.essay__postscript li,.essay__postscript p{font-size:1.2rem;line-height:165%}.essay__postscript a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__postscript a:hover{color:#328cc1}.essay__special-message{font-family:Open Sans,sans-serif;font-size:.8rem;line-height:140%}.essay__special-message p:first-child{margin-top:0}.essay__special-message p:last-child{margin-bottom:0}.essay__special-message a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.essay__special-message a:hover{color:#328cc1}@media (max-width:1220px){.essay-view{grid-template-columns:1fr 3fr 1fr}}@media (max-width:840px){.essay-view{grid-template-areas:"header header" "intro related" "article ." "contributor ." "license ." "cta ." "out meta" "footer meta";grid-template-columns:3fr 1fr}.essay-view .essay-header,.essay-view .essay-intro p.date,.essay-view .essay-intro p.intro,.essay-view .essay-intro p.small-metadata-headline{text-align:left}}@media (max-width:640px){.essay-view{grid-template-areas:"header" "intro" "article" "contributor" "license" "cta" "out" "meta" "footer";grid-template-columns:1fr}.essay-view .essay-header,.essay-view .essay-intro p.date,.essay-view .essay-intro p.intro,.essay-view .essay-intro p.small-metadata-headline{text-align:center}.essay-outbound,.essay-view .essay-related{display:none}}@media print{.essay-view{display:block}.essay-view .essay-header,.essay-view .essay-intro p.date,.essay-view .essay-intro p.intro,.essay-view .essay-intro p.small-metadata-headline{text-align:center}.essay-view .essay-meta,.essay-view .essay-outbound,.essay-view .essay-related{display:none}.essay__footnotes .essay__footnotes__content-wrapper.collapsed{height:auto}.essay__footnotes .action-target{display:none}}.text-view{column-gap:2rem;display:grid;grid-template-areas:". header ." ". article ." ". footer .";grid-template-columns:3fr 7fr 3fr;margin:2rem 0 4rem;position:relative;row-gap:2rem}.text-view .text-header{grid-area:header;padding-top:2rem;text-align:center}.text-view .text-header .headline{margin-bottom:2rem;position:relative}.text-view .text-header .headline:before{border:double #e0e5e5;border-width:4px 0 0;content:"";left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.text-view .text-header .headline .label{background-color:#fff;color:#1d2731;display:inline-block;font-size:1.5rem;padding:0 1rem;position:relative;-webkit-text-decoration:noone;text-decoration:noone;text-transform:uppercase;z-index:1}.text-view .text-header h2{font-size:2.5rem;margin:0}.text-view .text-header p.byline{font-size:1.2rem;margin:.5em 0 0}.text-view .text-body{grid-area:article;margin-top:2rem;position:relative;z-index:0}.text-view .text-footer{grid-area:footer;margin-top:2rem}@media (max-width:1220px){.text-view{grid-template-columns:1fr 3fr 1fr}}@media (max-width:840px){.text-view{grid-template-areas:"header header" "article ." "footer .";grid-template-columns:3fr 1fr}.text-view .text-footer,.text-view .text-header{text-align:left}}@media (max-width:640px){.text-view{grid-template-areas:"header" "article" "footer";grid-template-columns:100%}.text-view .text-footer,.text-view .text-header{text-align:center}}.product-view-breadcrumbs{font-family:Open Sans,sans-serif;font-size:.9rem;line-height:140%}.product-view-breadcrumbs.with-top-margin{margin-top:2rem}.product-view-breadcrumbs .product-view-breadcrumbs__row{align-items:center;display:flex}.product-view-breadcrumbs .product-view-breadcrumbs__row div+div{border:solid #e0e5e5;border-width:0 0 0 1px;margin-left:.5em;padding-left:.5em}.product-view-breadcrumbs .search-launcher{-webkit-text-decoration-skip:ink;background-color:transparent;border-width:0;color:#0b3c5d;cursor:pointer;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease;white-space:nowrap}.product-view-breadcrumbs .search-launcher:focus{outline-color:#e0e5e5}.product-view-breadcrumbs .search-launcher svg{display:inline-block;height:1rem;margin-right:.25em;transition:all .3s ease;vertical-align:bottom;width:1rem}.product-view-breadcrumbs .search-launcher svg path{fill:#0b3c5d}.product-view-breadcrumbs .search-launcher:hover{color:#328cc1}.product-view-breadcrumbs .search-launcher:hover svg path{fill:#328cc1}.product-view-breadcrumbs a{-webkit-text-decoration-skip:ink;color:#0b3c5d;font-weight:600;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.product-view-breadcrumbs a:hover{color:#328cc1}.print-frames__container{cursor:pointer;display:flex;flex-wrap:wrap;margin:.5rem 0 1rem}.print-frames__container .print-frames__option{background-color:transparent;border:1px solid #e0e5e5;display:flex;flex-direction:column;justify-content:center;margin-bottom:.5rem;margin-right:.5rem;text-align:center;transition:all .3s ease;width:100px}.print-frames__container .print-frames__option.print-frames__option-none{padding-bottom:.5rem;padding-top:.5rem}.print-frames__container .print-frames__option img{width:100%}.print-frames__container .print-frames__option:last-child{margin-right:0}.print-frames__container .print-frames__option.selected{background-color:#f2f5f5;border-color:#0b3c5d;color:#0b3c5d}.print-frames__container .print-frames__option.selected:focus{outline:0}.print-frames__container .print-frames__option:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.print-frames__container .print-frames__label{display:block;font-size:.8rem;font-weight:600;padding:.25em 0;width:100%}.print-frames__container .print-frames__detail{display:block;font-size:.7rem;font-style:italic;width:100%}.print-sizes__container{cursor:pointer;display:flex;margin:.5rem 0 1rem}.print-sizes__container .print-sizes__option{border:1px solid #e0e5e5;padding:.5rem 1rem;text-align:center;transition:all .3s ease}.print-sizes__container .print-sizes__option+.print-sizes__option{margin-left:.5rem}.print-sizes__container .print-sizes__option.selected{background-color:#f2f5f5;border-color:#0b3c5d;color:#0b3c5d}.print-sizes__container .print-sizes__option.selected:focus{outline:0}.print-sizes__container .print-sizes__option:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.print-sizes__container .print-sizes__label{display:block;font-size:.9rem;font-weight:700}.print-sizes__container .print-sizes__size{display:block;font-size:.75rem}.shirt-colors__container{cursor:pointer;display:flex;margin:.5rem 0 1rem}.shirt-colors__container .shirt-colors__option{border:1px solid #e0e5e5;padding:.5rem 1rem;text-align:center;transition:all .3s ease}.shirt-colors__container .shirt-colors__option+.shirt-colors__option{margin-left:.5rem}.shirt-colors__container .shirt-colors__option:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.shirt-colors__container .shirt-colors__option.selected{background-color:#f2f5f5;border-color:#0b3c5d;color:#0b3c5d}.shirt-colors__container .shirt-colors__option.selected:focus{outline:0}.shirt-colors__container .shirt-colors__swatch{border:4px solid #1d2731;border-radius:80px;height:80px;margin:0 auto .25rem;width:80px}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__ash{background-color:#d4d3d9}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__heather-grey{background-color:#adbdbf}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__white{background-color:#fff}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__black{background-color:#25282b}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__navy{background-color:#263147}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__green{background-color:#00805e}.shirt-colors__container .shirt-colors__swatch.shirt-colors__swatch__asphalt{background-color:#353146}.shirt-colors__container .shirt-colors__option.selected .shirt-colors__swatch{border-color:#0b3c5d}.shirt-colors__container .shirt-colors__option:hover .shirt-colors__swatch{border-color:#328cc1}.shirt-colors__container .shirt-colors__label{font-size:.9rem;font-weight:700}.shirt-sizes__container{cursor:pointer;display:flex;margin:.5rem 0 1rem}.shirt-sizes__container .shirt-sizes__option{border:1px solid #e0e5e5;padding:.5rem 1rem;text-align:center;transition:all .3s ease}.shirt-sizes__container .shirt-sizes__option+.shirt-sizes__option{margin-left:.5rem}.shirt-sizes__container .shirt-sizes__option.selected{background-color:#f2f5f5;border-color:#0b3c5d;color:#0b3c5d}.shirt-sizes__container .shirt-sizes__option.selected:focus{outline:0}.shirt-sizes__container .shirt-sizes__option:hover{background-color:#e0e5e5;border-color:#328cc1;color:#328cc1}.shirt-sizes__container .shirt-sizes__label{display:block;font-size:.9rem;font-weight:700}.print-long-info-container{padding-top:3rem}.print-long-info-container .detail-block{column-gap:2rem;display:grid;grid-template-areas:"icon text";grid-template-columns:80px auto;margin:0 auto 4rem;max-width:740px}.print-long-info-container .detail-block:last-of-type{margin-bottom:0}.print-long-info-container .icon{grid-area:icon}.print-long-info-container .icon img{display:block;max-width:100%;width:100%}.print-long-info-container .text{grid-area:text}.print-long-info-container .text p.headline{font-size:1.4rem;font-weight:600;margin-top:0}.print-long-info-container .text p.body{font-size:1.2rem;line-height:140%}.print-long-info-container .text p.body a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.print-long-info-container .text p.body a:hover{color:#328cc1}.print-long-info-container .text ul{font-size:1.2rem;line-height:140%;margin:2.5rem auto}.print-long-info-container .text ul li{margin-bottom:.25em}.print-long-info-container .text ul li:last-of-type{margin-bottom:0}.print-long-info-container .text table{font-family:Open Sans,sans-serif;margin:2.5rem auto;width:100%}.print-long-info-container .text th{background-color:#f2f5f5;padding:.25em .5em}.print-long-info-container .text td{padding:.25em .5em;text-align:center}@media (max-width:540px){.print-long-info-container .detail-block{grid-template-areas:"text";grid-template-columns:100%}.print-long-info-container .icon{display:none}}.product-view__main-view{margin-top:2rem}.product-view__additional-panels,.product-view__main-view{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}@media (max-width:780px){.product-view__additional-panels{grid-template-columns:1fr}}.product-view__text-block{font-family:Alegreya,serif;font-size:1.2rem;line-height:165%;padding:0 1em}.product-view__text-block a{-webkit-text-decoration-skip:ink;color:#1d2731;font-weight:500;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.product-view__text-block a:hover{color:#328cc1}.product-view__text-block table td{border:1px solid #e0e5e5;padding:.5em}.product-view__text-block table td:first-child{padding-left:.25em}.product-view__outbound-links{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='10' viewBox='0 0 50 10'%3E%3Cpath fill='%23d9b310' fill-opacity='.05' fill-rule='evenodd' d='M21.184 20c.357-.13.72-.264 1.088-.402l1.768-.661C33.64 15.347 39.647 14 50 14c10.271 0 15.362 1.222 24.629 4.928.955.383 1.869.74 2.75 1.072h6.225c-2.51-.73-5.139-1.691-8.233-2.928C65.888 13.278 60.562 12 50 12c-10.626 0-16.855 1.397-26.66 5.063l-1.767.662c-2.475.923-4.66 1.674-6.724 2.275h6.335zm0-20C13.258 2.892 8.077 4 0 4V2c5.744 0 9.951-.574 14.85-2h6.334zM77.38 0C85.239 2.966 90.502 4 100 4V2c-6.842 0-11.386-.542-16.396-2h-6.225zM0 14c8.44 0 13.718-1.21 22.272-4.402l1.768-.661C33.64 5.347 39.647 4 50 4c10.271 0 15.362 1.222 24.629 4.928C84.112 12.722 89.438 14 100 14v-2c-10.271 0-15.362-1.222-24.629-4.928C65.888 3.278 60.562 2 50 2 39.374 2 33.145 3.397 23.34 7.063l-1.767.662C13.223 10.84 8.163 12 0 12v2z'/%3E%3C/svg%3E");font-family:Open Sans,sans-serif;margin:2rem 0;padding:1rem;text-align:center}.product-view__outbound-links .header{font-size:1rem;font-weight:300;margin-top:0;text-transform:uppercase}.product-view__outbound-links .links{display:flex;flex-wrap:wrap;justify-content:center}.product-view__outbound-links .links a{-webkit-text-decoration-skip:ink;display:block;font-size:1.2rem;font-weight:600;padding:.25em .5em;text-decoration:underline;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted;transition:all .3s ease;white-space:nowrap}.product-view__outbound-links .links a:nth-child(4n){color:#0b3c5d}.product-view__outbound-links .links a:nth-child(4n):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#0b3c5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.product-view__outbound-links .links a:nth-child(4n+1){color:#550b5d}.product-view__outbound-links .links a:nth-child(4n+1):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#550b5d;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.product-view__outbound-links .links a:nth-child(4n+2){color:#5d2c0b}.product-view__outbound-links .links a:nth-child(4n+2):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#5d2c0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.product-view__outbound-links .links a:nth-child(4n+3){color:#135d0b}.product-view__outbound-links .links a:nth-child(4n+3):hover{-webkit-text-decoration-skip:ink;text-decoration:underline;text-decoration-color:#135d0b;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:dotted}.product-texts .product-texts__tabs{margin-bottom:2rem;text-align:center}.product-texts .product-texts__tabs .product-texts__tab{background-color:transparent;border:double transparent;border-width:0 0 4px;cursor:pointer;display:inline-block;font-size:1.5rem;font-weight:500;padding:.25em .5em;text-transform:uppercase;transition:all .3s ease}.product-texts .product-texts__tabs .product-texts__tab.selected,.product-texts .product-texts__tabs .product-texts__tab:hover{border-color:#e0e5e5}.product-texts .product-texts__tabs .product-texts__tab+div.product-texts__tab{margin-left:.5rem}.product-texts .product-texts__tabs .product-texts__tab:focus{outline-color:#e0e5e5}.product-texts .product-texts__panels{margin-left:auto;margin-right:auto;max-width:700px}@media (min-width:761px){.product-view__outbound-links__single-column{display:none}.product-view__outbound-links__double-column{display:block}}@media (max-width:760px){.product-view__outbound-links__single-column{display:block;margin-top:4rem}.product-view__outbound-links__double-column{display:none}}.product-view__title-block{margin:2rem 0}.product-view__product-title{font-size:2rem;font-weight:700;margin:0}.product-view__product-title .special__no-break{white-space:nowrap}.product-view__product-subtitle{font-size:1.2rem;font-style:italic;margin:0}.product-view__product-subtitle.mini-bundle-subtitle{font-style:normal;margin-top:.2rem}.product-view__product-subtitle a{color:#1d2731;text-decoration-color:transparent;text-decoration-line:underline;transition:all .3s ease}.product-view__product-subtitle a:hover{text-decoration-color:#1d2731}.product-view__meta-block{font-family:Open Sans,sans-serif;margin:2rem 0}.product-view__meta-block .discount-highlight{color:#d94e10}.product-view__meta-label{display:block;font-weight:700;margin-bottom:.25em}.product-view__meta-label.product-view__discount-label{color:#d94e10}.product-view__meta-label button{background-color:transparent;border-width:0;cursor:pointer}.product-view__meta-label button:focus{outline-color:#e0e5e5}.product-view__meta-value{display:block;font-size:1rem;line-height:140%;max-width:480px}.product-view__meta-value ul{padding-left:2em}.product-view__meta-value li>ol,.product-view__meta-value li>ul{margin-bottom:.75rem;margin-top:.75rem}.product-view__meta-value li a,.product-view__meta-value p a{-webkit-text-decoration-skip:ink;color:#0b3c5d;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.product-view__meta-value li a:hover,.product-view__meta-value p a:hover{color:#328cc1}.product-view__meta-value input[type=number]{font-family:Open Sans,sans-serif;font-size:1rem;padding:.25em .5em}.product-view__meta-value .product-view__discount-strike{color:#a0a0a0;margin-right:.5em;text-decoration-color:#d94e10;text-decoration-line:line-through}.product-view__meta-value .product-view__discount-price{color:#d94e10;font-weight:700}.product-view__meta-value.product-view__meta-value__currency-bar{align-items:center;display:flex;justify-content:flex-start;max-width:none}.product-view__meta-value.product-view__meta-value__currency-bar .toggle-set .toggle-item{font-size:.9rem}.product-view__meta-value.product-view__meta-value__currency-bar .change-link{-webkit-text-decoration-skip:ink;background-color:transparent;border:0;color:#0b3c5d;cursor:pointer;font-size:.8em;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.product-view__meta-value.product-view__meta-value__currency-bar .change-link:focus{outline-color:#e0e5e5}.product-view__meta-value.product-view__meta-value__currency-bar .change-link:hover{color:#328cc1}.product-view__meta-value.product-view__meta-value__currency-bar div+div{margin-left:1rem}.product-view__meta-value.product-view__meta-value__currency-bar .currency-options{background-color:#f2f5f5;display:flex;justify-content:flex-start;padding:.5rem 1rem}.product-view__meta-value.product-view__meta-value__currency-bar .currency-options label{margin-left:.5rem}.product-view__buy-button{background-color:#0b3c5d;border-radius:1em;border-width:0;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em 1.5em;transition:all .3s ease}.product-view__buy-button:hover{background-color:#328cc1}.product-view__disabled-buy-button{background-color:#e0e5e5;border-radius:1em;border-width:0;color:#fff;font-family:Open Sans,sans-serif;font-size:1rem;padding:.5em 1.5em}.product-view__currency-required{color:#d94e10;display:block;font-family:Open Sans,sans-serif;font-size:.8rem;margin-top:.5em}.product-view__image-container{background-color:transparent;border:0;cursor:pointer;display:block;padding-bottom:100%;position:relative;width:100%}.product-view__image-container__wrapper{background-color:#f2f5f5;bottom:0;display:flex;flex-direction:column;justify-content:space-around;left:0;margin:0 auto;padding:1rem;position:absolute;right:0;top:0;transition:all .3s ease}.product-view__image-container__wrapper:hover{background-color:#e0e5e5}.product-view__image-container__wrapper img{display:block;margin:0 auto;max-height:100%;max-width:100%}.product-view__image-container__wrapper .product-view__image-container__print-frame{background-color:#fff;border-color:#000;border-image-outset:0;border-image-repeat:repeat round;border-image-slice:28;border-image-width:1;border-style:solid;box-shadow:0 0 1px #1d2731;box-sizing:content-box;display:inline-block;margin:0 auto;max-height:100%;transition:all .3s ease;width:auto}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__black{border-image-source:url(/images/shop/frame-black.png)}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__white{border-image-source:url(/images/shop/frame-white.png)}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__brown{border-image-source:url(/images/shop/frame-brown.png)}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__natural{border-image-source:url(/images/shop/frame-natural.png)}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:475px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:402px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:501px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:436px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:515px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:460px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:530.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:482px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:475px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:402px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m{width:501px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:436px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:515px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:460px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:530.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:482px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:25px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:20px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:17px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:14px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:45.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:36px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:31.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:22.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:66px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:54px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:45px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:37px}.product-view__image-container__wrapper:hover{border-color:#1d2731}.product-view__image-container__wrapper:hover .product-view__image-container__print-frame,.product-view__image-container__wrapper:hover .product-view__image-container__print-mat{box-shadow:0 0 2px #1d2731}@media (max-width:1460px){.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:410px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:426px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:364px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:434px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:384px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:450px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:402px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:410px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m,.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:364px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:432px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:384px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:356px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:402px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:21px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:17px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:14px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:11.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:39px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:30.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:26.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:19px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:55px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:45px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:37.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:31px}}@media (max-width:1200px){.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:318.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:237.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:265.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:345.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:283.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:356px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:303.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:318.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:237.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m{width:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:265.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:432px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:283.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:356px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:303.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:15.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:12px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:10.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:8.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:30.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:24px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:21.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:15.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:39.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:32.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:28px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:23.2px}}@media (max-width:960px){.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:254.72px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:190.08px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:268.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:212.48px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:276.48px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:226.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:284.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:242.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:254.72px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:190.08px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m{width:268.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:212.48px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:345.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:226.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:284.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:242.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:12.16px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:9.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:8.32px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:7.04px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:24.64px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:19.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:16.96px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:12.16px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:31.36px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:26.24px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:22.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:18.56px}}@media (max-width:760px){.product-view__main-view{grid-template-columns:1fr;margin-left:auto;margin-right:auto;max-width:640px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:398px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:297px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:420px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:332px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:432px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:354px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:445px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:379px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:398px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:297px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m{width:420px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:332px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:432px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:354px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:445px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:379px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:19px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:15px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:13px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:11px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:38.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:30px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:26.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:19px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:49px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:41px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:35px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:29px}}@media (max-width:640px){.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:410px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:426px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:364px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:434px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:384px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:450px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:402px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:410px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m,.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:364px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:432px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:384px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:356px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:402px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:21px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:17px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:14px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:11.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:39px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:30.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:26.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:19px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:55px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:45px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:37.5px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:31px}}@media (max-width:570px){.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:318.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:237.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:265.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:345.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:283.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:356px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:303.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:318.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:237.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m{width:336px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:265.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:432px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:283.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:356px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:303.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:15.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:12px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:10.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:8.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:30.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:24px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:21.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:15.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:39.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:32.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:28px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:23.2px}}@media (max-width:440px){.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__unframed-s{height:254.72px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-s.product-view__image-container__print-mat__framed-s{height:190.08px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__unframed-m{height:268.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-m.product-view__image-container__print-mat__framed-m{height:212.48px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__unframed-l{height:276.48px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-l.product-view__image-container__print-mat__framed-l{height:226.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__unframed-xl{height:284.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__portrait-xl.product-view__image-container__print-mat__framed-xl{height:242.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__unframed-s{width:254.72px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-s.product-view__image-container__print-mat__framed-s{width:190.08px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__unframed-m{width:268.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-m.product-view__image-container__print-mat__framed-m{width:212.48px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__unframed-l{width:345.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-l.product-view__image-container__print-mat__framed-l{width:226.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__unframed-xl{width:284.8px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__landscape-xl.product-view__image-container__print-mat__framed-xl{width:242.56px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__s{border-width:12.16px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__m{border-width:9.6px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__l{border-width:8.32px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__xl{border-width:7.04px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-frame__none{border-width:0!important}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-s{padding:24.64px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-m{padding:19.2px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-l{padding:16.96px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__unframed-xl{padding:12.16px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-s{padding:31.36px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-m{padding:26.24px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-l{padding:22.4px}.product-view__image-container__wrapper .product-view__image-container__print-frame.product-view__image-container__print-mat__framed-xl{padding:18.56px}}.prints-landing-carousel-container{position:relative}.prints-landing-carousel-container .prints-landing-carousel-clipper{overflow:hidden}.prints-landing-carousel-container .prints-landing-carousel{column-gap:2rem;display:flex;transition:transform .3s ease;width:max-content}.prints-landing-carousel-container .prints-landing-carousel .carousel-cell{flex-basis:calc((min(90vw,1440px) - 6rem)/4);flex-grow:0;flex-shrink:0}.prints-landing-carousel-container .prints-landing-carousel .print-cell{display:flex;flex-direction:column;justify-content:center}.prints-landing-carousel-container .prints-landing-carousel .print-cell a{display:block;text-decoration:none}.prints-landing-carousel-container .prints-landing-carousel .print-cell a .image-wrapper{background-color:#f2f5f5;padding-bottom:100%;position:relative;transition:all .1s ease;width:100%}.prints-landing-carousel-container .prints-landing-carousel .print-cell a .image-position{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:absolute;right:0;top:0}.prints-landing-carousel-container .prints-landing-carousel .print-cell a .image-position img{display:block;max-height:100%;max-width:100%}.prints-landing-carousel-container .prints-landing-carousel .print-cell a div.label{color:#1d2731;font-family:Open Sans,sans-serif;font-size:1.1rem;font-weight:600;padding-top:1.5rem;text-align:center;text-decoration:underline;text-decoration-color:transparent;transition:all .1s ease}.prints-landing-carousel-container .prints-landing-carousel .print-cell a div.single-image-label{color:#1d2731;font-family:Open Sans,sans-serif;font-size:.85rem;line-height:125%;padding-top:.75rem;text-align:left;text-decoration:underline;text-decoration-color:transparent;transition:all .1s ease}.prints-landing-carousel-container .prints-landing-carousel .print-cell a div.single-image-label span{display:block}.prints-landing-carousel-container .prints-landing-carousel .print-cell a div.single-image-label span.title{font-weight:600}.prints-landing-carousel-container .prints-landing-carousel .print-cell a div.single-image-label span.details{font-size:.8rem;font-style:italic}.prints-landing-carousel-container .prints-landing-carousel .print-cell a div.single-image-label span.prices{color:#729ac6;display:block;font-size:1rem;margin-top:.5em}.prints-landing-carousel-container .prints-landing-carousel .print-cell a:hover .image-wrapper{background-color:#e0e5e5}.prints-landing-carousel-container .prints-landing-carousel .print-cell a:hover div.label{text-decoration-color:#1d2731}.prints-landing-carousel-container .prints-landing-carousel .print-cell a:hover div.single-image-label{text-decoration-color:transparent}.prints-landing-carousel-container .prints-landing-carousel .testimonial-cell{background-color:#f2f5f5;padding:2rem}.prints-landing-carousel-container .prints-landing-carousel .testimonial-cell .star-bar{margin-bottom:.5rem;text-align:center}.prints-landing-carousel-container .prints-landing-carousel .testimonial-cell .star-bar svg{height:24px;width:24px}.prints-landing-carousel-container .prints-landing-carousel .testimonial-cell .star-bar svg path{fill:#fede39}.prints-landing-carousel-container .prints-landing-carousel .testimonial-cell p.message{font-size:1.1rem;line-height:140%;margin-top:0}.prints-landing-carousel-container .prints-landing-carousel .testimonial-cell p.attribution{font-size:1.1rem;font-weight:700;line-height:120%;margin-bottom:0}.prints-landing-carousel-container .direction-button{background-color:transparent;border-width:0;cursor:pointer;height:43px;padding:0;transition:all .1s ease;width:28px}.prints-landing-carousel-container .direction-button svg{height:43px;width:28px}.prints-landing-carousel-container .direction-button svg polygon{fill:#e0e5e5;transition:all .1s ease}.prints-landing-carousel-container .direction-button:hover svg polygon{fill:#a0a0a0}.prints-landing-carousel-container .direction-button.back-button{left:-45px;margin-top:-19px;position:absolute;top:50%}.prints-landing-carousel-container .direction-button.forward-button{left:calc(100% + 16px);margin-top:-19px;position:absolute;top:50%}@media (max-width:960px){.prints-landing-carousel-container .prints-landing-carousel .carousel-cell{flex-basis:calc((min(90vw,1440px) - 4rem)/3);flex-grow:0;flex-shrink:0}.prints-landing-carousel-container .direction-button.back-button{left:-32px}.prints-landing-carousel-container .direction-button.forward-button{left:calc(100% + 4px)}}@media (max-width:740px){.prints-landing-carousel-container .prints-landing-carousel .carousel-cell{flex-basis:calc((min(90vw,1440px) - 2rem)/2);flex-grow:0;flex-shrink:0}}@media (max-width:640px){.prints-landing-carousel-container .prints-landing-carousel .carousel-cell{flex-basis:calc(47vw - 1rem);flex-grow:0;flex-shrink:0}.prints-landing-carousel-container .button-bar{display:flex;justify-content:space-between;margin-top:1rem}.prints-landing-carousel-container .direction-button.back-button,.prints-landing-carousel-container .direction-button.forward-button{left:auto;margin-top:0;position:relative;top:auto}}@media (max-width:480px){.prints-landing-carousel-container .prints-landing-carousel .carousel-cell{flex:0 0 94vw}}.about-our-prints-block{column-gap:3rem;display:grid;grid-template-areas:icon text;grid-template-columns:110px auto;margin:4rem 0 6rem}.about-our-prints-block .icon img{width:110px}.about-our-prints-block .text{text-align:left}.about-our-prints-block .text h4{margin-top:0;text-align:left}.about-our-prints-block .text table{font-family:Open Sans,sans-serif;margin:2.5rem auto;width:100%}.about-our-prints-block .text th{background-color:#f2f5f5}.about-our-prints-block .text td,.about-our-prints-block .text th{padding:.25em .5em;text-align:center}@media (max-width:780px){.about-our-prints-block{column-gap:2rem;grid-template-columns:80px auto}.about-our-prints-block .icon img{width:80px}}@media (max-width:440px){.about-our-prints-block{grid-template-columns:100%;row-gap:2rem}.about-our-prints-block .icon img{width:110px}}.plain-page-view{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr}.plain-page-view .cta-button-block{margin:2rem 0;text-align:center}.plain-page-view .cta-button-block .cta-button{background-color:#0b3c5d;border-radius:1em;border-width:0;color:#fff;display:inline-block;font-family:Open Sans,sans-serif;font-size:1.3rem;padding:.5em 1.5em;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.plain-page-view .cta-button-block .cta-button:hover{background-color:#328cc1}@media (max-width:780px){.plain-page-view{grid-template-columns:100%}}.prints-shop-banner{column-gap:2rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.prints-shop-banner.wide-view{display:grid}.prints-shop-banner.narrow-view{display:none}.browse-all-link{font-family:Open Sans,sans-serif;font-size:.9rem;text-align:center}.browse-all-link a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.browse-all-link a:hover{color:#0b3c5d}.prints-shop-banner-cell{background-color:#e6f3ff;padding:1rem}.prints-shop-banner-cell .detail-block{column-gap:1rem;display:grid;grid-template-areas:"icon text";grid-template-columns:80px auto;margin-bottom:2rem}.prints-shop-banner-cell .detail-block:last-of-type{margin-bottom:0}.prints-shop-banner-cell .detail-block .icon{align-items:flex-start;display:flex;grid-area:icon;justify-content:center;padding-top:.25rem}.prints-shop-banner-cell .detail-block .icon img{display:block;max-width:64px}.prints-shop-banner-cell .detail-block .text{grid-area:text}.prints-shop-banner-cell .detail-block .text p.body{font-size:1rem;line-height:140%;margin:0 0 1rem}.prints-shop-banner-cell .detail-block .text p.body.large{font-size:1.2rem}.prints-shop-banner-cell .detail-block .text p.body:last-of-type{margin-bottom:0}.prints-shop-banner-cell .detail-block .text p.body a{-webkit-text-decoration-skip:ink;color:#1d2731;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.prints-shop-banner-cell .detail-block .text p.body a:hover{color:#328cc1}@media (max-width:1060px){.prints-shop-banner{grid-template-columns:1fr 1fr}.prints-shop-banner .detail-block .text p.body.large{font-size:1rem}.prints-shop-banner.wide-view{display:none}.prints-shop-banner.narrow-view{display:grid}}@media (max-width:760px){.prints-shop-banner .detail-block{grid-template-areas:"text";grid-template-columns:100%}.prints-shop-banner .detail-block .icon{display:none}}@media (max-width:560px){.prints-shop-banner{grid-template-columns:100%}.prints-shop-banner .detail-block{grid-template-areas:"icon text";grid-template-columns:80px auto}.prints-shop-banner .detail-block .icon{display:block}}h3.prints-landing-header{font-size:2rem;font-weight:500;margin:3rem auto;text-align:center}.prints-landing-grid{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr 1fr;list-style-type:none;margin:0;padding:0;row-gap:2rem}.prints-landing-grid li{display:flex;flex-direction:column;justify-content:flex-start}.prints-landing-grid a{display:block;text-decoration:none}.prints-landing-grid a .image-wrapper{background-color:#f2f5f5;padding-bottom:100%;position:relative;transition:all .1s ease;width:100%}.prints-landing-grid a .image-position{align-items:center;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:absolute;right:0;top:0}.prints-landing-grid a .image-position img{display:block;max-height:100%;max-width:100%}.prints-landing-grid a div.label{color:#1d2731;font-family:Open Sans,sans-serif;font-size:1.2rem;font-weight:600;padding-top:1.5rem;text-align:center;text-decoration-color:transparent;text-decoration-line:underline;transition:all .1s ease}.prints-landing-grid a div.single-image-label{color:#1d2731;font-family:Open Sans,sans-serif;font-size:1rem;line-height:125%;padding-top:.75rem;text-align:left;text-decoration-color:transparent;text-decoration-line:underline;transition:all .1s ease}.prints-landing-grid a div.single-image-label span{display:block}.prints-landing-grid a div.single-image-label span.title{font-weight:600}.prints-landing-grid a div.single-image-label span.details{font-size:.9rem;font-style:italic}.prints-landing-grid a div.single-image-label span.prices{color:#729ac6;font-size:1rem;margin-top:.5em}.prints-landing-grid a:hover .image-wrapper{background-color:#e0e5e5}.prints-landing-grid a:hover div.label{text-decoration-color:#1d2731}.prints-landing-grid a:hover div.single-image-label{text-decoration-color:transparent}.prints-landing-grid.prints-landing-top-grid a .image-position img.mississippi-print{max-height:100%}.prints-landing-grid.prints-landing-top-grid a .image-position img.meteor-print{max-height:98.2%}.prints-landing-grid.prints-landing-top-grid a .image-position img.blue-root-print{max-height:85.2%}@media (max-width:960px){.prints-landing-grid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:560px){.prints-landing-grid{grid-template-columns:1fr 1fr}}@media (max-width:400px){.prints-landing-grid{grid-template-columns:100%}}.prints-landing-learn-more{margin:2rem auto 1rem;max-width:400px;width:100%}.prints-landing-learn-more a{-webkit-text-decoration-skip:ink;color:#0b3c5d;display:block;font-size:1.2rem;font-weight:500;line-height:145%;text-align:center;text-decoration:underline;text-decoration-color:#328cc1;text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;transition:all .3s ease}.prints-landing-learn-more a:hover{color:#328cc1}.gift-cards-view{column-gap:2rem;display:grid;grid-template-columns:1fr 1fr;row-gap:2rem}.gift-cards-view .gift-cards__options-group{border:solid #0b3c5d;border-width:1px 0 0;margin-bottom:2rem;margin-top:2rem}@media (max-width:960px){.gift-cards-view{grid-template-columns:100%}}