.page-grid{margin-top:1.25rem;margin-bottom:1.25rem}@media only screen and (min-width: 66.75rem){.page-grid{margin-top:6rem;margin-bottom:6rem;display:grid;grid-template-columns:1fr 42.75rem 1fr;grid-template-rows:auto 1fr;grid-template-areas:"list title ." "list content .";grid-gap:10px;align-items:start}}@media only screen and (min-width: 66.75rem){.page-grid.page-grid--wide{grid-template-columns:1fr 65rem 1fr}}.page-grid.page-grid--wide .page-content-width{max-width:65rem}.page-grid .breadcrumbs{padding:0;margin-bottom:.625rem}@media only screen and (min-width: 66.75rem){.page-grid .breadcrumbs{margin-bottom:1rem}}@media only screen and (min-width: 66.75rem){.page-grid--account{grid-template-rows:auto auto 1fr;grid-template-areas:"sidebar title title" "sidebar list list" "sidebar banner banner" "sidebar content content"}}.page-grid--account .section-header{margin-bottom:0}@media only screen and (min-width: 66.75rem){.page-grid--account .section-header{margin-bottom:1.25rem}}@media only screen and (min-width: 66.75rem){.page-grid--account-compact{grid-template-areas:"sidebar title title" "sidebar list list" "sidebar content ."}}.page-grid__section{margin-bottom:2rem}@media only screen and (min-width: 66.75rem){.page-grid__section{max-width:14rem}}.page-grid__section+.page-grid__section{padding-top:2rem;border-top:1px solid var(--color-border)}.page-grid-spacing--disable-top{margin-top:0}.page-grid-spacing--disable-bottom{margin-bottom:0}.page-grid__title{grid-area:title}.page-grid__title h1{text-transform:none;font-weight:800;letter-spacing:0}.page-grid__list{grid-area:list;padding:1rem var(--outer-margin-sm);margin-left:calc(var(--outer-margin-sm) * -1);margin-right:calc(var(--outer-margin-sm) * -1);margin-bottom:3rem;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex}@media only screen and (min-width: 48rem){.page-grid__list{margin-left:calc(var(--outer-margin-lg) * -1);margin-right:calc(var(--outer-margin-lg) * -1)}}@media only screen and (min-width: 66.75rem){.page-grid__list{border:0;margin:0;padding:0;position:sticky;top:calc(var(--header-height) + 24px);transition:top .3s ease}.page-grid--account .page-grid__list{position:static;margin-bottom:3.375rem}}.page-grid__list scroll-shadow{width:100%;overflow:hidden}.page-grid__sidebar{grid-area:sidebar}.page-grid__content{grid-area:content;margin-bottom:3rem}@media only screen and (min-width: 66.75rem){.page-grid__content{margin-bottom:0}}.page-grid__content .page-content-width+.collapsible-content{margin-top:4rem}.page-grid-links__list{display:block;overflow-x:scroll;text-align:left;white-space:nowrap;justify-content:center;scrollbar-width:none;list-style:none}@media only screen and (min-width: 66.75rem){.page-grid-links__list{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.page-grid--account .page-grid-links__list{display:block}}.page-grid-links__list::-webkit-scrollbar{display:none}.page-grid-links__list-link{font-size:.75rem;font-weight:500;position:relative;text-transform:uppercase;white-space:nowrap;margin:0 16px 0 0}@media only screen and (min-width: 66.75rem){.page-grid-links__list-link{margin:4px 0}.page-grid--account .page-grid-links__list-link{margin:0 16px 0 0}}.page-grid-links__list-link:before{background:transparent}.page-grid-links__list-link.is-active{opacity:.5}@media only screen and (min-width: 66.75rem){.page-grid-links__list-link.is-active{opacity:1}}@media only screen and (min-width: 66.75rem){.page-grid-links__list-link.is-active:before{background-color:currentColor}}.page-grid__loyalty-tier-banner{grid-area:banner;margin-bottom:1.25rem}@media only screen and (min-width: 48rem){.page-grid__loyalty-tier-banner{margin-bottom:2.5rem}}.page-grid__loyalty-tier-banner img{max-width:100%}@media only screen and (max-width: 47.9375rem){.page-grid__loyalty-tier-banner--desktop-only{display:none}}@media only screen and (min-width: 48rem){.page-grid__loyalty-tier-banner--mobile-only{display:none}}
