.subpage-shell{--sub-font-eyebrow:13px;--sub-font-hero-title:46px;--sub-font-body:16px;--sub-font-side-kicker:12px;--sub-font-side-title:24px;--sub-font-side-link:15px;--sub-font-page-title:34px;--sub-font-intro-title:28px;--sub-font-section-title:25px;--sub-font-card-title:19px;--sub-font-small-title:17px;--sub-font-caption:14px;--sub-font-meta:13px;--sub-font-board-title:16px}.subpage-shell .sub-copy .eyebrow{font-size:var(--sub-font-eyebrow)}.subpage-shell .sub-copy h1{font-size:var(--sub-font-hero-title)}.subpage-shell .sub-copy p{font-size:var(--sub-font-body)}.subpage-shell .side-menu-title small{font-size:var(--sub-font-side-kicker)}.subpage-shell .side-menu-title strong{font-size:var(--sub-font-side-title)}.subpage-shell .side-nav a{font-size:var(--sub-font-side-link)}.subpage-shell .article-head h2{font-size:var(--sub-font-page-title)}.subpage-shell .article-head p{font-size:var(--sub-font-body)}.subpage-shell .intro-box .label{font-size:var(--sub-font-eyebrow)}.subpage-shell .intro-box h3{font-size:var(--sub-font-intro-title)}.subpage-shell .intro-box-sign span{font-size:var(--sub-font-meta)}.subpage-shell .section-title h3{font-size:var(--sub-font-section-title)}.subpage-shell .value-card h4{font-size:var(--sub-font-card-title)}.subpage-shell .value-card p,.subpage-shell .eligibility-list li,.subpage-shell .service-item p,.subpage-shell .operation-item p,.subpage-shell .history-desc,.subpage-shell .board-view-body,.subpage-shell .location-details p{font-size:var(--sub-font-body)}.subpage-shell .benefit-grid .benefit-rate h4{font-size:21px}.subpage-shell .benefit-grid .value-card h4 strong{font-size:24px}.subpage-shell .benefit-swipe-hint{font-size:var(--sub-font-meta)}.subpage-shell .benefit-swipe-hint span{font-size:18px}.subpage-shell .service-item h4,.subpage-shell .operation-no,.subpage-shell .operation-item h4,.subpage-shell .store-table-head{font-size:var(--sub-font-small-title)}.subpage-shell .operation-caption,.subpage-shell .filter-tab,.subpage-shell .menu-store-tab,.subpage-shell .data-table,.subpage-shell .table-caption,.subpage-shell .year-btn,.subpage-shell .board-list,.subpage-shell .page-btn,.subpage-shell .board-attachments a,.subpage-shell .board-view-body table,.subpage-shell .board-list li{font-size:var(--sub-font-caption)}.subpage-shell .quote strong,.subpage-shell .campus-col-head h3,.subpage-shell .photo-modal-image{font-size:20px}.subpage-shell .search-result-banner,.subpage-shell .store-row-arrow,.subpage-shell .photo-modal-caption,.subpage-shell .board-attachments h3{font-size:var(--sub-font-side-link)}.subpage-shell .store-stat-card strong{font-size:38px}.subpage-shell .store-stat-card h4{font-size:18px}.subpage-shell .store-stat-card span,.subpage-shell .store-stat-card .campus-count,.subpage-shell .store-stat-card .campus-count strong,.subpage-shell .data-table thead th,.subpage-shell .store-row-empty,.subpage-shell .meta-icon,.subpage-shell .menu-table thead th,.subpage-shell .menu-table thead th span,.subpage-shell .menu-cell-empty,.subpage-shell .history-date,.subpage-shell .board-num,.subpage-shell .board-date,.subpage-shell .board-views,.subpage-shell .board-view-meta,.subpage-shell .board-attachments a:before,.subpage-shell .greeting-caption span{font-size:var(--sub-font-meta)}.subpage-shell .store-row-copy strong,.subpage-shell .menu-table thead th strong{font-size:15.5px}.subpage-shell .store-row-copy small,.subpage-shell .status,.subpage-shell .att-size,.subpage-shell .role-badge{font-size:12.5px}.subpage-shell .store-noimg-icon{font-size:28px}.subpage-shell .store-noimg strong,.subpage-shell .store-meta-row,.subpage-shell .store-link,.subpage-shell .store-cta,.subpage-shell .member-benefit-note{font-size:var(--sub-font-caption)}.subpage-shell .store-noimg small{font-size:11px}.subpage-shell .store-card-name-overlay h3,.subpage-shell .store-card-head h3,.subpage-shell .campus-title{font-size:var(--sub-font-card-title)}.subpage-shell .store-campus-badge{font-size:11px}.subpage-shell .carousel-arrow{font-size:19px}.subpage-shell .store-desc,.subpage-shell .store-note,.subpage-shell .menu-table-rowhead{font-size:14.5px}.subpage-shell .menu-corner,.subpage-shell .menu-time-badge,.subpage-shell .menu-items li small,.subpage-shell .board-title .badge{font-size:12px}.subpage-shell .menu-items li{font-size:13.5px}.subpage-shell .photo-modal-close{font-size:18px}.subpage-shell .photo-modal-nav,.subpage-shell .location-details h3{font-size:22px}.subpage-shell .year-heading h3{font-size:21px}.subpage-shell .board-title{font-size:var(--sub-font-board-title)}.subpage-shell .board-view-title{font-size:26px}.subpage-shell .greeting-caption strong{font-size:var(--sub-font-body)}@media(max-width:760px){.subpage-shell{--sub-font-hero-title:34px;--sub-font-page-title:29px;--sub-font-intro-title:23px}.subpage-shell .side-nav a{font-size:var(--sub-font-caption)}.subpage-shell .side-menu.can-scroll-left:before,.subpage-shell .side-menu.can-scroll-right:after{font-size:var(--sub-font-caption)}.subpage-shell .data-table th,.subpage-shell .data-table td{font-size:var(--sub-font-meta)}}
