.copy-section{padding:var(--global-padding-y) var(--global-padding-x)}.copy-section:has(.copy-section__header){display:grid;grid-gap:var(--global-padding-y) 5ch}@media screen and (min-width:1024px){.copy-section:has(.copy-section__header){grid-template-columns:1fr 2fr}}@media screen and (min-width:1024px){.copy-header{position:sticky;top:calc(var(--global-header-height))}.banner-active .copy-header{top:calc(var(--global-header-height) + var(--global-notification-height))}}@media screen and (max-width:1023px){.copy-body{width:min(100%,50ch)}}@media screen and (min-width:1024px){.copy-body{width:min(100%,60ch)}}.copy-section:not(.copy-section:has(.copy-section__header)) .copy-body{margin:0 auto}.copy-body:last-child{margin:0}.copy-body h2,.copy-body h3,.copy-body h4{margin-bottom:1.6rem;font-family:var(--fontfamily-cormorant);font-size:var(--fontsize-heading);line-height:calc(var(--fontsize-heading) * 1.2)}.copy-body a{display:inline-block;font-weight:500}.copy-body a:not(.copy-body a:hover){text-decoration:underline}.products{padding:var(--global-padding-x);transition:opacity .2s ease 0ms}.products.updating{opacity:.25;pointer-events:none}.grid-container{display:grid;grid-template-columns:minmax(0,500px);grid-gap:var(--global-grid-container-gap);justify-content:center}@media screen and (min-width:650px){.grid-container{grid-template-columns:repeat(2,minmax(0,400px))}}@media screen and (min-width:650px){.grid-container--two-cols{grid-template-columns:repeat(2,minmax(0,900px));grid-gap:25px}}@media screen and (min-width:1024px){.grid-container:not(.grid-container--two-cols){grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1155px){.grid-container:not(.grid-container--two-cols){grid-template-columns:repeat(4,minmax(0,450px))}}.grid-item{display:flex;flex-direction:column}
