.resources-section{--resources-sidebar-width: 15rem;--resources-gap: 2.5rem;--resources-border: #d9d9d9;--resources-text: #333333;--resources-muted: #747678;--resources-accent: #bd081c}.resources{display:grid;grid-template-columns:minmax(12rem,var(--resources-sidebar-width)) minmax(0,1fr);gap:var(--resources-gap);align-items:start}.resources__sidebar{position:sticky;top:calc(var(--header-height, 0px) + 1.5rem)}.resources__sidebar-heading{margin:0;padding-block-end:.875rem;border-block-end:1px solid var(--resources-border)}.resources__filters{margin:0;padding:.75rem 0;border-block-end:1px solid var(--resources-border);list-style:none}.resources__filter-item{margin:0;padding-block:.55rem}.resources__filter-item .checkbox{--checkbox-size: 1rem;--checkbox-border: 1px solid #b0b0b0;--checkbox-border-radius: 0;--checkbox-label-padding: .625rem;align-items:flex-start}.resources__filter-item .checkbox__label{min-width:0;line-height:1.35}.resources__filter-item .checkbox__label .icon-checkmark{position:relative;top:3px}.resources__filter-item .checkbox__label-text{white-space:normal;color:#747678}.resources__filter-item .checkbox__input:checked+.checkbox__label .checkbox__label-text{color:var(--resources-accent)}.resources__filter-item .checkbox__input:checked+.checkbox__label .icon-checkmark{background-color:var(--resources-accent);border-color:var(--resources-accent);color:#fff}.resources__filter-count{color:var(--resources-muted)}.resources__main{min-width:0}.resources__intro{margin-block-end:2rem}.resources__heading{margin:0 0 1rem}.resources__description{color:var(--resources-muted)}.resources__description p{margin:0}.resources__description p+p{margin-block-start:.75rem}.resources .download-table-container{min-width:0}.resources .download-table-container[hidden]{display:none}.resources .download-table{width:100%;border-collapse:collapse;border:0;color:var(--resources-text);font-size:1rem}.resources .download-table thead th{background-color:#fff;border-bottom:1px solid #eee;color:var(--resources-text);font-size:1rem;font-weight:600;padding:15px 20px;text-align:start;text-transform:none;white-space:nowrap}.resources .download-table th,.resources .download-table td{overflow-wrap:break-word;padding:10px 20px;text-align:start}.resources .download-table thead th:first-child,.resources .download-table tbody td:first-child{padding-inline-start:0}.resources .download-table tbody tr:not([hidden]):not(:last-child){border-bottom:1px solid #eee}.resources .download-table tbody tr[hidden]{display:none}.resources .download-table a{color:#b30015;font-weight:600;text-decoration:none}.resources .download-table-actions-divider{padding:0 4px}.resources__cell-label,.resources__date--long{display:none}@media screen and (min-width:750px){.resources .download-table{table-layout:fixed}.resources .download-table thead th:nth-child(1),.resources .download-table tbody td:nth-child(1){width:18%}.resources .download-table thead th:nth-child(2),.resources .download-table tbody td:nth-child(2){width:46%}.resources .download-table thead th:nth-child(3),.resources .download-table tbody td:nth-child(3){width:18%;white-space:nowrap}.resources .download-table thead th:nth-child(4),.resources .download-table tbody td:nth-child(4){width:18%;white-space:nowrap}}@media screen and (max-width:749px){.resources .download-table-container{display:block;overflow:visible;container-type:normal}.resources .download-table-container:before,.resources .download-table-container:after{content:none;display:none}.resources .download-table-wrap{flex:none;min-width:0;width:100%}.resources .download-table,.resources .download-table tbody{display:block;width:100%}.resources .download-table thead{display:none}.resources .download-table tbody tr:not([hidden]){display:flex;flex-direction:column;width:100%;margin-block-end:.75rem;border:1px solid #e6e6e6;border-radius:.5rem;overflow:hidden}.resources .download-table tbody tr:not([hidden]):not(:last-child){border-bottom:1px solid #e6e6e6}.resources .download-table tbody td{display:grid;grid-template-columns:7.75rem minmax(0,1fr);align-items:stretch;width:100%;padding:0;border-bottom:1px solid #eee;font-size:14px}.resources .download-table tbody td:first-child{padding-inline-start:0}.resources .download-table tbody td:last-child{border-bottom:0}.resources .download-table tbody td:nth-child(1){order:2}.resources .download-table tbody td:nth-child(2){order:1}.resources .download-table tbody td:nth-child(3){order:3}.resources .download-table tbody td:nth-child(4){order:4}.resources__cell-label{display:flex;align-items:center;min-width:0;padding:.8rem .75rem;border-inline-end:1px solid #eee;color:#747678;font-weight:500;line-height:1.4}.resources__cell-value,.resources .download-table-actions{display:flex;align-items:center;min-width:0;padding:.8rem 1rem;line-height:1.4}.resources .download-table tbody td:nth-child(4) .download-table-actions{white-space:nowrap}.resources__date--short{display:none}.resources__date--long{display:inline}}.resources__empty,.resources__status{margin:2rem 0 0;color:var(--resources-muted);font-family:var(--font-body--family);font-size:var(--font-size--sm);text-align:center}.resources__empty[hidden],.resources__status[hidden]{display:none}.resources__status{display:flex;flex-direction:column;align-items:center;gap:.75rem}.resources__spinner{width:1.75rem;height:1.75rem;border:2px solid var(--resources-border);border-block-start-color:var(--resources-accent);border-radius:50%;animation:resources-spin .8s linear infinite}@keyframes resources-spin{to{transform:rotate(360deg)}}.resources__mobile-toggle{display:none}@media screen and (max-width:989px){.resources{grid-template-columns:1fr;gap:1.5rem}.resources__sidebar{position:static}.resources__mobile-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:.875rem 0;border:none;border-block-end:1px solid var(--resources-border);background:transparent;color:var(--resources-text);font-family:var(--font-body--family);font-size:var(--font-size--sm);font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase;cursor:pointer}.resources__mobile-toggle-icon{display:inline-flex;transition:transform .2s ease}.resources__mobile-toggle[aria-expanded=true] .resources__mobile-toggle-icon{transform:rotate(180deg)}.resources__sidebar-heading{display:none}.resources__filters{display:none;padding-block-start:.5rem}.resources__filters.is-open{display:block}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/resources.css.map */
