:root{--gem-layout-page: var(--page-width, 1200px);--gem-layout-gutter: 3rem;--gem-grid-gap-x: var(--grid-desktop-horizontal-spacing, 8px);--gem-grid-gap-y: var(--grid-desktop-vertical-spacing, 8px);--gem-section-padding-block: var(--gem-section-spacing, 2.7rem);--gem-color-background: rgb(var(--color-background));--gem-color-surface: rgb(var(--color-background));--gem-color-text: rgb(var(--color-foreground));--gem-color-muted: rgba(var(--color-foreground), .72);--gem-color-accent: rgb(var(--color-button));--gem-color-accent-text: rgb(var(--color-button-text));--gem-color-border: rgba(var(--color-foreground), .12);--gem-font-heading: var(--font-heading-family);--gem-font-body: var(--font-body-family);--gem-radius-md: var(--buttons-radius, 0);--gem-space-xs: .4rem;--gem-space-sm: .8rem;--gem-space-md: 1.6rem;--gem-space-lg: 2.4rem;--gem-space-xl: 3.2rem;--gem-space-2xl: 4.8rem}.gem-section{padding-block:var(--gem-section-padding-block);color:var(--gem-color-text)}@media screen and (min-width:750px){.gem-section{padding-block:var(--gem-section-spacing, 3.6rem)}}.gem-section__inner,.gem-container{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}@media screen and (min-width:750px){.gem-section__inner,.gem-container{padding:0 5rem}}.gem-grid{display:grid;gap:var(--gem-grid-gap-y) var(--gem-grid-gap-x);grid-template-columns:repeat(var(--gem-grid-columns, 1),minmax(0,1fr))}.gem-grid--2,.gem-grid--3{--gem-grid-columns: 1}.gem-grid--4{--gem-grid-columns: 2}@media screen and (min-width:750px){.gem-grid--2{--gem-grid-columns: 2}.gem-grid--3{--gem-grid-columns: 3}.gem-grid--4{--gem-grid-columns: 4}}.gem-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gem-space-sm)}.gem-stack{display:grid;gap:var(--gem-space-md)}.gem-section__eyebrow{margin:0 0 var(--gem-space-xs);font-size:1.4rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gem-color-muted)}.gem-section__heading{margin:0 0 var(--gem-space-md);font-family:var(--gem-font-heading)}.gem-section__body{max-width:64ch;color:var(--gem-color-muted)}.gem-section__header{margin-bottom:var(--gem-space-lg);text-align:center}.gem-section__header .gem-section__body{margin-inline:auto}.gem-section__subheading{max-width:60ch;margin:calc(-1 * var(--gem-space-xs)) auto 0;color:var(--gem-color-muted);font-size:1.5rem;line-height:1.5}.gem-section__header--center{text-align:center}.gem-section-wrapper--flush{padding:0!important;margin:0!important}.collection__title.title-wrapper{justify-content:center;text-align:center}.gem-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.4rem;padding:0 2.4rem;border:1px solid var(--gem-color-accent);border-radius:var(--gem-radius-md);font-weight:600;text-decoration:none;width:fit-content}.gem-button--primary{background:var(--gem-color-accent);color:var(--gem-color-accent-text)}.gem-button--outline{background:transparent;color:var(--gem-color-text);border-color:var(--gem-color-border)}
/*# sourceMappingURL=/cdn/shop/t/290/assets/gem-dawn-bridge.css.map */
