﻿.rates-page .rate-section .expand-button{display:inline-block;cursor:pointer;width:40px;height:40px;background-size:cover;border-radius:50%;background-color:var(--color-bg-light);background-origin:content-box;background-repeat:no-repeat;background-size:60%;background-position:center center;}.rates-page .rate-section.expanded .expand-button{background-image:url("/images/chevron-down.svg");padding:10px;padding-top:11px;}.rates-page .rate-section.collapsed .expand-button{background-image:url("/images/chevron-right.svg");padding:10px;padding-left:11px;}.rates-page .rate-section.collapsed .category-action{display:none;}.rates-page .rate-section.collapsed .section-content{display:none;}.rates-page .rate-section .rates-table{border-collapse:separate;border-spacing:0 3px;width:100%;margin-top:20px;}.rates-page .rate-section .rates-table tr:first-child td,.rates-page .rate-section .rates-table th{font-family:var(--font-bold);}.rates-page .rate-section .rates-table tr:not(first-child) td{background-color:var(--color-bg-lighter);}.rates-page .rate-section .rates-table td,.rates-page .rate-section .rates-table th{padding:10px;font-size:14px;}.rates-page .rate-section .highlight-bar{margin-left:30px;margin-right:30px;height:0;border-top:4px solid var(--color-goldenwest-gold);}.rates-page .rate-section .section-header{display:grid;gap:20px;grid-template-columns:1fr;}.rates-page .rate-section .section-header .category-caption span{position:relative;display:inline-block;font-size:24px;top:-10px;padding-left:20px;cursor:pointer;}.rates-page .rate-section .section-header .category-caption:hover{color:var(--color-secondary-text);}.rates-page .rate-section .section-header .rate-action{width:100%;}.rates-page .rate-section .section-padding{padding:30px 10px;}.rates-page .rate-section .disclosures{font-size:11px;}.rates-page .rate-section .disclosures ol{list-style-type:decimal;}@media(min-width:992px){.rates-page .rate-section .section-header{grid-template-columns:1fr auto auto;}.rates-page .rate-section .section-header .rate-action{width:inherit;}.rates-page .rate-section .section-padding{padding:30px;}.rates-page .rate-section .highlight-bar{max-width:400px;}.rates-page .rate-section .rates-table td,.rates-page .rate-section .rates-table th{font-size:inherit;padding:15px;}}