/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tpw-hx .tpw-tab{font-size:16px;font-family:var(--font-main);background-color:#dbdbdb;margin:6px;padding:12px;color:var(--neutral-darkGrey)!important}.tpw-hx.tpw-selected .tpw-tab{border-color:#0000;margin:0;padding:14px;font-weight:700}.tpw-hx.tpw-selected .tpw-tab:after{content:"";background-color:#dbdbdb;width:80%;height:4px;margin-top:4px;display:block}.tpw-accordion .tpw-header{font-size:16px;font-family:var(--font-main);background-color:#dbdbdb;border:0;margin:6px 0 0;padding:12px;display:inline-block;color:var(--neutral-darkGrey)!important}.tpw-accordion .tpw-header:before{display:none}.tpw-accordion .tpw-header:after{content:"";background-color:var(--secondary-grey);width:20%;height:4px;margin-top:8px;display:block}.tpw-accordion .tpw-header:focus:after{background:linear-gradient(to left,var(--secondary-maroon) 50%,var(--primary-orange))}.tpw-accordion .tpw-selected .tpw-header{background-color:var(--neutral-white);font-weight:700}.tpw-accordion .tpw-selected .tpw-header:after{background-color:#dbdbdb}.tpw-accordion .tpw-header:focus{text-shadow:none}.tpw-panel{color:var(--neutral-darkGrey);border:0!important}.tpw-panel>p:first-child{margin-top:0}.tpw-tabpanel .tpw-tab:focus{text-shadow:none}.tpw-tabpanel .tpw-tab:focus:after{background:linear-gradient(to left,var(--secondary-maroon) 50%,var(--primary-orange))}.tpw-shim{outline:none}.tpw-js .tpw-shim:focus .tpw-panel{box-shadow:inset 0 0 0 3px var(--utility-linkBlue);outline:none}
.pacific-magazine-issue{display:block}.pacific-magazine-issue .intro{background-color:rgba(var(--secondary-grey-rgb),.3);margin:30px 0;padding:30px}.pacific-magazine-issue .intro--heading{margin:0 0 5px}.pacific-magazine-issue__local-tasks{max-width:1100px;margin:0 auto 18px;padding:0 24px}.pacific-magazine-issue .hero.-pico{margin-bottom:24px}.pacific-magazine-issue .hero__title{display:none}.pacific-magazine-issue__wrap #main-content>div{grid-template-columns:repeat(4,auto) 1fr;grid-auto-rows:min-content;align-items:start;gap:8px 18px;max-width:1100px;margin:0 auto;padding:0 24px;display:grid}.pacific-magazine-issue__wrap #main-content>div>.pmi-cover{grid-column:1/-1;margin-bottom:8px}.pacific-magazine-issue__wrap #main-content>div>.pmi-title{grid-column:1/-1}.pacific-magazine-issue__wrap #main-content>div>.pmi-vol{grid-column:1}.pacific-magazine-issue__wrap #main-content>div>.pmi-no{grid-column:2}.pacific-magazine-issue__wrap #main-content>div>.pmi-date{grid-column:3}.pacific-magazine-issue__wrap #main-content>div>.pmi-file{grid-column:4}.pacific-magazine-issue__wrap #main-content>div>.pmi-body,.pacific-magazine-issue__wrap #main-content>div>.pmi-features,.pacific-magazine-issue__wrap #main-content>div>.pmi-iei{grid-column:1/-1}@media (width>=800px){.pacific-magazine-issue__wrap #main-content>div{grid-template-columns:minmax(280px,340px) repeat(4,auto) 1fr;grid-template-areas:"cover title title title title title""cover vol no date file.""cover body body body body body""cover features features features features features""cover iei iei iei iei iei";gap:6px 18px}.pacific-magazine-issue__wrap #main-content>div>.pmi-cover{grid-area:cover;align-self:start;margin-bottom:0;margin-right:22px}.pacific-magazine-issue__wrap #main-content>div>.pmi-title{grid-area:title}.pacific-magazine-issue__wrap #main-content>div>.pmi-vol{grid-area:vol}.pacific-magazine-issue__wrap #main-content>div>.pmi-no{grid-area:no}.pacific-magazine-issue__wrap #main-content>div>.pmi-date{grid-area:date}.pacific-magazine-issue__wrap #main-content>div>.pmi-file{grid-area:file}.pacific-magazine-issue__wrap #main-content>div>.pmi-body{grid-area:body}.pacific-magazine-issue__wrap #main-content>div>.pmi-features{grid-area:features}.pacific-magazine-issue__wrap #main-content>div>.pmi-iei{grid-area:iei}}.pacific-magazine-issue__wrap .pmi-cover>*,.pacific-magazine-issue__wrap .pmi-cover article,.pacific-magazine-issue__wrap .pmi-cover .field,.pacific-magazine-issue__wrap .pmi-cover .field__item,.pacific-magazine-issue__wrap .pmi-cover .media,.pacific-magazine-issue__wrap .pmi-cover .image-formatter,.pacific-magazine-issue__wrap .pmi-cover .field--name-field-media-image{width:100%;display:block}.pacific-magazine-issue__wrap .pmi-cover img{box-shadow:0 8px 24px #00000029;object-fit:initial!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.pacific-magazine-issue__wrap .pmi-title{color:var(--primary-navy);margin:0 0 16px;font-family:Roboto Slab,serif;font-size:2.4rem;font-weight:700;line-height:1.1}.pacific-magazine-issue__wrap .pmi-title:before{content:"PACIFIC MAGAZINE";color:var(--primary-navy);letter-spacing:.18em;margin-bottom:10px;font-family:Roboto Condensed,sans-serif;font-size:.9rem;font-weight:600;line-height:1;display:block}.pacific-magazine-issue__wrap .pmi-vol,.pacific-magazine-issue__wrap .pmi-no,.pacific-magazine-issue__wrap .pmi-date,.pacific-magazine-issue__wrap .pmi-file{color:var(--primary-navy);align-self:baseline;margin:0;font-size:1.05rem;font-weight:700}.pacific-magazine-issue__wrap .pmi-vol .field,.pacific-magazine-issue__wrap .pmi-vol .field__item,.pacific-magazine-issue__wrap .pmi-vol .field__items,.pacific-magazine-issue__wrap .pmi-vol article.media,.pacific-magazine-issue__wrap .pmi-vol .field--name-field-media-document,.pacific-magazine-issue__wrap .pmi-vol a,.pacific-magazine-issue__wrap .pmi-vol time,.pacific-magazine-issue__wrap .pmi-no .field,.pacific-magazine-issue__wrap .pmi-no .field__item,.pacific-magazine-issue__wrap .pmi-no .field__items,.pacific-magazine-issue__wrap .pmi-no article.media,.pacific-magazine-issue__wrap .pmi-no .field--name-field-media-document,.pacific-magazine-issue__wrap .pmi-no a,.pacific-magazine-issue__wrap .pmi-no time,.pacific-magazine-issue__wrap .pmi-date .field,.pacific-magazine-issue__wrap .pmi-date .field__item,.pacific-magazine-issue__wrap .pmi-date .field__items,.pacific-magazine-issue__wrap .pmi-date article.media,.pacific-magazine-issue__wrap .pmi-date .field--name-field-media-document,.pacific-magazine-issue__wrap .pmi-date a,.pacific-magazine-issue__wrap .pmi-date time,.pacific-magazine-issue__wrap .pmi-file .field,.pacific-magazine-issue__wrap .pmi-file .field__item,.pacific-magazine-issue__wrap .pmi-file .field__items,.pacific-magazine-issue__wrap .pmi-file article.media,.pacific-magazine-issue__wrap .pmi-file .field--name-field-media-document,.pacific-magazine-issue__wrap .pmi-file a,.pacific-magazine-issue__wrap .pmi-file time{display:inline}.pacific-magazine-issue__wrap .pmi-vol:before{content:"Vol. "}.pacific-magazine-issue__wrap .pmi-no:before{content:"No. "}.pacific-magazine-issue__wrap .pmi-file .file a{letter-spacing:0;font-size:0;display:inline-block}.pacific-magazine-issue__wrap .pmi-file .file a:before{content:"📥 ";letter-spacing:normal;font-size:1.05rem}.pacific-magazine-issue__wrap .pmi-file .file a:after{content:"Download PDF";letter-spacing:normal;font-size:1.05rem}@media (width>=800px){.pacific-magazine-issue__wrap .pmi-vol,.pacific-magazine-issue__wrap .pmi-no,.pacific-magazine-issue__wrap .pmi-date,.pacific-magazine-issue__wrap .pmi-file{white-space:nowrap}}.pacific-magazine-issue .pmi-features{margin-top:28px}.pacific-magazine-issue .pmi-features>h2.content__header{color:var(--primary-navy);letter-spacing:0;text-transform:none;margin:0 0 8px;font-family:Roboto Slab,serif;font-size:1.6rem;font-weight:700}.pacific-magazine-issue .pmi-iei{margin-top:36px;margin-bottom:60px}.pacific-magazine-issue .pmi-iei>h2.content__header{color:var(--primary-navy);letter-spacing:0;text-transform:none;margin:0 0 12px;font-family:Roboto Slab,serif;font-size:1.6rem;font-weight:700}.pmi-every-issue__heading{color:var(--primary-navy);letter-spacing:0;text-transform:none;margin:18px 0 4px;font-size:1rem;font-style:italic;font-weight:700}.pmi-every-issue__list{margin:0 0 14px;padding:0;list-style:none}.pmi-every-issue__item{padding:4px 0}.pmi-every-issue__item a{border-bottom:none;font-weight:600}.pacific-magazine__prefix{color:var(--primary-navy);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:1.4rem;font-weight:300}.pacific-magazine__title{margin-top:0}.pacific-magazine__title--teaser{margin-top:5px;font-size:1.6rem;line-height:1.4}.pacific-magazine__details{color:var(--primary-navy);margin:10px 0 20px;font-weight:700}.pacific-magazine__details--issue{margin-right:20px}.pacific-magazine__details--volume{margin-right:8px}.pacific-magazine__details--date{margin-left:8px}.pacific-magazine__download{color:var(--primary-navy);margin-left:20px;display:inline-block}.pacific-magazine__download a{text-decoration:underline}.pacific-magazine--teaser{margin-bottom:30px}.pacific-magazine--teaser__content>a,.pacific-magazine--teaser__content>a:hover,.pacific-magazine--teaser__content>a:active,.pacific-magazine--teaser__content>a:focus{border-bottom:none}.pacific-magazine--teaser__cover{margin-bottom:15px}.pacific-magazine-articles,.pacific-magazine-articles h2{margin-top:30px}.pacific-magazine-articles h3{margin-top:0;margin-bottom:10px}.pmc__issue{color:var(--primary-navy);margin:0 0 12px;font-size:1.2rem;font-weight:700;line-height:1.3}.pmc__num{color:var(--primary-navy);margin-left:6px;font-size:1.05rem;font-weight:700;display:inline}.pmc__link,.pmc__link:hover,.pmc__link:active,.pmc__link:focus{border-bottom:none;width:100%;display:block}.pmc__link>*,.pmc__link article,.pmc__link .field,.pmc__link .field__item,.pmc__link .media,.pmc__link .image-formatter,.pmc__link .field--name-field-media-image{width:100%;display:block}.pmc__link img,.pacific-magazine--card__cover img{box-shadow:0 6px 20px #0000002e;object-fit:initial!important;width:100%!important;max-width:100%!important;height:auto!important;display:block!important}.pacific-magazine--grid{grid-template-columns:1fr;gap:32px 28px;display:grid}@media (width>=520px){.pacific-magazine--grid{grid-template-columns:repeat(2,1fr)}}@media (width>=860px){.pacific-magazine--grid{grid-template-columns:repeat(3,1fr)}}.pacific-magazine--grid .views-row{min-width:0;margin-bottom:0}.pm-current .pacific-magazine--grid,.pm-current.pacific-magazine--grid{grid-template-columns:1fr!important}.pacific-magazine--card{flex-direction:column;min-width:0;display:flex}.pacific-magazine--card__cover{border-bottom:none;width:100%;display:block;overflow:hidden}.pacific-magazine--card__cover>*,.pacific-magazine--card__cover article,.pacific-magazine--card__cover .field,.pacific-magazine--card__cover .field__item,.pacific-magazine--card__cover .media,.pacific-magazine--card__cover .image-formatter,.pacific-magazine--card__cover .field--name-field-media-image{width:100%;display:block}.pacific-magazine--card__cover img{width:100%;height:auto;transition:transform .2s;display:block;box-shadow:0 4px 14px #00000024}.pacific-magazine--card__cover:hover img{transform:scale(1.02)}.pacific-magazine--card__meta{color:var(--primary-navy);justify-content:space-between;align-items:baseline;gap:12px;margin-top:12px;font-size:1.2rem;font-weight:700;display:flex}.pacific-magazine--card__volno{flex:none}.pacific-magazine--card__date{text-align:right;flex:none}.pacific-magazine--card__title{margin-top:6px;font-size:1.05rem;line-height:1.3;display:block}.pacific-magazine--card__title,.pacific-magazine--card__title a{border-bottom:none;font-weight:700}.pacific-magazine--card__title a:focus-visible{outline:2px solid var(--primary-orange);outline-offset:2px}
