.gb-t-display{font-family:var(--gb-display-ff);font-weight:var(--gb-display-fw);font-size:var(--gb-display-fs);line-height:var(--gb-display-lh);letter-spacing:var(--gb-display-ls);text-transform:var(--gb-display-tt);font-style:normal}.gb-t-statement{font-family:var(--gb-statement-ff);font-weight:var(--gb-statement-fw);font-size:var(--gb-statement-fs);line-height:var(--gb-statement-lh);letter-spacing:var(--gb-statement-ls);text-transform:var(--gb-statement-tt);font-style:normal}.gb-t-h1{font-family:var(--gb-h1-ff);font-weight:var(--gb-h1-fw);font-size:var(--gb-h1-fs);line-height:var(--gb-h1-lh);letter-spacing:var(--gb-h1-ls);text-transform:var(--gb-h1-tt);font-style:normal}.gb-t-h2{font-family:var(--gb-h2-ff);font-weight:var(--gb-h2-fw);font-size:var(--gb-h2-fs);line-height:var(--gb-h2-lh);letter-spacing:var(--gb-h2-ls);text-transform:var(--gb-h2-tt);font-style:normal}.gb-t-h3{font-family:var(--gb-h3-ff);font-weight:var(--gb-h3-fw);font-size:var(--gb-h3-fs);line-height:var(--gb-h3-lh);letter-spacing:var(--gb-h3-ls);text-transform:var(--gb-h3-tt);font-style:normal}.gb-t-h4{font-family:var(--gb-h4-ff);font-weight:var(--gb-h4-fw);font-size:var(--gb-h4-fs);line-height:var(--gb-h4-lh);letter-spacing:var(--gb-h4-ls);text-transform:var(--gb-h4-tt);font-style:normal}.gb-t-h5{font-family:var(--gb-h5-ff);font-weight:var(--gb-h5-fw);font-size:var(--gb-h5-fs);line-height:var(--gb-h5-lh);letter-spacing:var(--gb-h5-ls);text-transform:var(--gb-h5-tt);font-style:normal}.gb-t-h6{font-family:var(--gb-h6-ff);font-weight:var(--gb-h6-fw);font-size:var(--gb-h6-fs);line-height:var(--gb-h6-lh);letter-spacing:var(--gb-h6-ls);text-transform:var(--gb-h6-tt);font-style:normal}.gb-t-display_sm{font-family:var(--gb-display_sm-ff);font-weight:var(--gb-display_sm-fw);font-size:var(--gb-display_sm-fs);line-height:var(--gb-display_sm-lh);letter-spacing:var(--gb-display_sm-ls);text-transform:var(--gb-display_sm-tt);font-style:normal}.gb-t-quote{font-family:var(--gb-quote-ff);font-weight:var(--gb-quote-fw);font-size:var(--gb-quote-fs);line-height:var(--gb-quote-lh);letter-spacing:var(--gb-quote-ls);text-transform:var(--gb-quote-tt);font-style:normal}.gb-t-eyebrow{font-family:var(--gb-eyebrow-ff);font-weight:var(--gb-eyebrow-fw);font-size:var(--gb-eyebrow-fs);line-height:var(--gb-eyebrow-lh);letter-spacing:var(--gb-eyebrow-ls);text-transform:var(--gb-eyebrow-tt);font-style:normal}.gb-t-label{font-family:var(--gb-label-ff);font-weight:var(--gb-label-fw);font-size:var(--gb-label-fs);line-height:var(--gb-label-lh);letter-spacing:var(--gb-label-ls);text-transform:var(--gb-label-tt);font-style:normal}.gb-t-body_lg{font-family:var(--gb-body_lg-ff);font-weight:var(--gb-body_lg-fw);font-size:var(--gb-body_lg-fs);line-height:var(--gb-body_lg-lh);letter-spacing:var(--gb-body_lg-ls);text-transform:var(--gb-body_lg-tt);font-style:normal}.gb-t-body{font-family:var(--gb-body-ff);font-weight:var(--gb-body-fw);font-size:var(--gb-body-fs);line-height:var(--gb-body-lh);letter-spacing:var(--gb-body-ls);text-transform:var(--gb-body-tt);font-style:normal}.gb-t-body_sm{font-family:var(--gb-body_sm-ff);font-weight:var(--gb-body_sm-fw);font-size:var(--gb-body_sm-fs);line-height:var(--gb-body_sm-lh);letter-spacing:var(--gb-body_sm-ls);text-transform:var(--gb-body_sm-tt);font-style:normal}.gb-t-caption{font-family:var(--gb-caption-ff);font-weight:var(--gb-caption-fw);font-size:var(--gb-caption-fs);line-height:var(--gb-caption-lh);letter-spacing:var(--gb-caption-ls);text-transform:var(--gb-caption-tt);font-style:normal}.gb-t-nav{font-family:var(--gb-nav-ff);font-weight:var(--gb-nav-fw);font-size:var(--gb-nav-fs);line-height:var(--gb-nav-lh);letter-spacing:var(--gb-nav-ls);text-transform:var(--gb-nav-tt);font-style:normal}.gb-t-price{font-family:var(--gb-price-ff);font-weight:var(--gb-price-fw);font-size:var(--gb-price-fs);line-height:var(--gb-price-lh);letter-spacing:var(--gb-price-ls);text-transform:var(--gb-price-tt);font-style:normal}.gb-t-button_l{font-family:var(--gb-button_l-ff);font-weight:var(--gb-button_l-fw);font-size:var(--gb-button_l-fs);line-height:var(--gb-button_l-lh);letter-spacing:var(--gb-button_l-ls);text-transform:var(--gb-button_l-tt);font-style:normal}.gb-t-button_m{font-family:var(--gb-button_m-ff);font-weight:var(--gb-button_m-fw);font-size:var(--gb-button_m-fs);line-height:var(--gb-button_m-lh);letter-spacing:var(--gb-button_m-ls);text-transform:var(--gb-button_m-tt);font-style:normal}.gb-t-button_s{font-family:var(--gb-button_s-ff);font-weight:var(--gb-button_s-fw);font-size:var(--gb-button_s-fs);line-height:var(--gb-button_s-lh);letter-spacing:var(--gb-button_s-ls);text-transform:var(--gb-button_s-tt);font-style:normal}@media(max-width:749px){.gb-t-m-display{font-family:var(--gb-display-ff);font-weight:var(--gb-display-fw);font-size:var(--gb-display-fs-m);line-height:var(--gb-display-lh-m);letter-spacing:var(--gb-display-ls);text-transform:var(--gb-display-tt);font-style:normal}.gb-t-m-statement{font-family:var(--gb-statement-ff);font-weight:var(--gb-statement-fw);font-size:var(--gb-statement-fs-m);line-height:var(--gb-statement-lh-m);letter-spacing:var(--gb-statement-ls);text-transform:var(--gb-statement-tt);font-style:normal}.gb-t-m-h1{font-family:var(--gb-h1-ff);font-weight:var(--gb-h1-fw);font-size:var(--gb-h1-fs-m);line-height:var(--gb-h1-lh-m);letter-spacing:var(--gb-h1-ls);text-transform:var(--gb-h1-tt);font-style:normal}.gb-t-m-h2{font-family:var(--gb-h2-ff);font-weight:var(--gb-h2-fw);font-size:var(--gb-h2-fs-m);line-height:var(--gb-h2-lh-m);letter-spacing:var(--gb-h2-ls);text-transform:var(--gb-h2-tt);font-style:normal}.gb-t-m-h3{font-family:var(--gb-h3-ff);font-weight:var(--gb-h3-fw);font-size:var(--gb-h3-fs-m);line-height:var(--gb-h3-lh-m);letter-spacing:var(--gb-h3-ls);text-transform:var(--gb-h3-tt);font-style:normal}.gb-t-m-h4{font-family:var(--gb-h4-ff);font-weight:var(--gb-h4-fw);font-size:var(--gb-h4-fs-m);line-height:var(--gb-h4-lh-m);letter-spacing:var(--gb-h4-ls);text-transform:var(--gb-h4-tt);font-style:normal}.gb-t-m-h5{font-family:var(--gb-h5-ff);font-weight:var(--gb-h5-fw);font-size:var(--gb-h5-fs-m);line-height:var(--gb-h5-lh-m);letter-spacing:var(--gb-h5-ls);text-transform:var(--gb-h5-tt);font-style:normal}.gb-t-m-h6{font-family:var(--gb-h6-ff);font-weight:var(--gb-h6-fw);font-size:var(--gb-h6-fs-m);line-height:var(--gb-h6-lh-m);letter-spacing:var(--gb-h6-ls);text-transform:var(--gb-h6-tt);font-style:normal}.gb-t-m-display_sm{font-family:var(--gb-display_sm-ff);font-weight:var(--gb-display_sm-fw);font-size:var(--gb-display_sm-fs-m);line-height:var(--gb-display_sm-lh-m);letter-spacing:var(--gb-display_sm-ls);text-transform:var(--gb-display_sm-tt);font-style:normal}.gb-t-m-quote{font-family:var(--gb-quote-ff);font-weight:var(--gb-quote-fw);font-size:var(--gb-quote-fs-m);line-height:var(--gb-quote-lh-m);letter-spacing:var(--gb-quote-ls);text-transform:var(--gb-quote-tt);font-style:normal}.gb-t-m-eyebrow{font-family:var(--gb-eyebrow-ff);font-weight:var(--gb-eyebrow-fw);font-size:var(--gb-eyebrow-fs-m);line-height:var(--gb-eyebrow-lh-m);letter-spacing:var(--gb-eyebrow-ls);text-transform:var(--gb-eyebrow-tt);font-style:normal}.gb-t-m-label{font-family:var(--gb-label-ff);font-weight:var(--gb-label-fw);font-size:var(--gb-label-fs-m);line-height:var(--gb-label-lh-m);letter-spacing:var(--gb-label-ls);text-transform:var(--gb-label-tt);font-style:normal}.gb-t-m-body_lg{font-family:var(--gb-body_lg-ff);font-weight:var(--gb-body_lg-fw);font-size:var(--gb-body_lg-fs-m);line-height:var(--gb-body_lg-lh-m);letter-spacing:var(--gb-body_lg-ls);text-transform:var(--gb-body_lg-tt);font-style:normal}.gb-t-m-body{font-family:var(--gb-body-ff);font-weight:var(--gb-body-fw);font-size:var(--gb-body-fs-m);line-height:var(--gb-body-lh-m);letter-spacing:var(--gb-body-ls);text-transform:var(--gb-body-tt);font-style:normal}.gb-t-m-body_sm{font-family:var(--gb-body_sm-ff);font-weight:var(--gb-body_sm-fw);font-size:var(--gb-body_sm-fs-m);line-height:var(--gb-body_sm-lh-m);letter-spacing:var(--gb-body_sm-ls);text-transform:var(--gb-body_sm-tt);font-style:normal}.gb-t-m-caption{font-family:var(--gb-caption-ff);font-weight:var(--gb-caption-fw);font-size:var(--gb-caption-fs-m);line-height:var(--gb-caption-lh-m);letter-spacing:var(--gb-caption-ls);text-transform:var(--gb-caption-tt);font-style:normal}.gb-t-m-nav{font-family:var(--gb-nav-ff);font-weight:var(--gb-nav-fw);font-size:var(--gb-nav-fs-m);line-height:var(--gb-nav-lh-m);letter-spacing:var(--gb-nav-ls);text-transform:var(--gb-nav-tt);font-style:normal}.gb-t-m-price{font-family:var(--gb-price-ff);font-weight:var(--gb-price-fw);font-size:var(--gb-price-fs-m);line-height:var(--gb-price-lh-m);letter-spacing:var(--gb-price-ls);text-transform:var(--gb-price-tt);font-style:normal}.gb-t-m-button_l{font-family:var(--gb-button_l-ff);font-weight:var(--gb-button_l-fw);font-size:var(--gb-button_l-fs-m);line-height:var(--gb-button_l-lh-m);letter-spacing:var(--gb-button_l-ls);text-transform:var(--gb-button_l-tt);font-style:normal}.gb-t-m-button_m{font-family:var(--gb-button_m-ff);font-weight:var(--gb-button_m-fw);font-size:var(--gb-button_m-fs-m);line-height:var(--gb-button_m-lh-m);letter-spacing:var(--gb-button_m-ls);text-transform:var(--gb-button_m-tt);font-style:normal}.gb-t-m-button_s{font-family:var(--gb-button_s-ff);font-weight:var(--gb-button_s-fw);font-size:var(--gb-button_s-fs-m);line-height:var(--gb-button_s-lh-m);letter-spacing:var(--gb-button_s-ls);text-transform:var(--gb-button_s-tt);font-style:normal}}.gb-case-none{text-transform:none}.gb-case-upper{text-transform:uppercase}.gb-size-custom.gb-size-custom{font-size:var(--gb-fs);line-height:var(--gb-lh)}@media(min-width:750px){.gb-size-custom.gb-size-custom{font-size:var(--gb-fs-d);line-height:var(--gb-lh-d)}}.gb-weight-custom.gb-weight-custom{font-weight:var(--gb-fw)}.gb-heading,.gb-text{margin-block:0;max-inline-size:var(--mw, none)}.gb-heading{--_color: var(--gb-c-heading, currentColor)}.gb-text{--_color: var(--gb-c-text, currentColor)}.gb-role-eyebrow,.gb-t-eyebrow{--_color: var(--gb-c-eyebrow, currentColor)}.gb-role-caption{--_color: var(--gb-c-muted, currentColor)}.gb-heading,.gb-text,.gb-role-eyebrow,.gb-t-eyebrow,.gb-role-caption{color:var(--gb-color, var(--_color))}@media(max-width:749px){.gb-heading,.gb-text{max-inline-size:var(--mw-m, var(--mw, none))}.gb-heading,.gb-text,.gb-role-eyebrow,.gb-t-eyebrow,.gb-role-caption{color:var(--gb-color-m, var(--gb-color, var(--_color)))}}.gb-heading em{font-style:normal;color:var(--gb-hl, var(--gb-c-accent, currentColor))}.gb-text a:where(:not(.gb-btn)){color:var(--gb-link, var(--gb-c-link, currentColor));text-decoration-line:underline;text-decoration-color:currentColor}.gb-text a:where(:not(.gb-btn)):hover,.gb-text p a:where(:not(.gb-btn)):hover{color:color-mix(in srgb,var(--gb-link, var(--gb-c-link, currentColor)) 70%,transparent)}.gb-rte>:first-child{margin-block-start:0}.gb-rte>:last-child{margin-block-end:0}.gb-rte :is(ul,ol){padding-inline-start:1.2em}.gb-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;height:var(--_shape-h, var(--_h));margin:0;padding-block:var(--_py, 0);padding-inline:var(--_shape-px, var(--_px));border:0;border-radius:var(--_radius, var(--gb-btn-radius));background:var(--_bg);color:var(--_fg);box-shadow:inset 0 0 0 var(--_shape-bw, var(--gb-btn-bw)) var(--_bd);text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent;transition:transform .15s ease,background-color .15s ease,color .15s ease,box-shadow .15s ease,filter .15s ease}:where(button.gb-btn){font:inherit}.gb-btn,.gb-btn--m{--_h: var(--gb-btn-m-h);--_px: var(--gb-btn-m-px)}.gb-btn--l{--_h: var(--gb-btn-l-h);--_px: var(--gb-btn-l-px)}.gb-btn--pill{--_h: var(--gb-btn-pill-h);--_px: var(--gb-btn-pill-px)}.gb-btn--s{--_h: var(--gb-btn-s-h);--_px: var(--gb-btn-s-px)}@media(max-width:749px){.gb-btn,.gb-btn--m{--_h: var(--gb-btn-m-h-m)}.gb-btn--l{--_h: var(--gb-btn-l-h-m)}.gb-btn--pill{--_h: var(--gb-btn-pill-h-m)}.gb-btn--s{--_h: var(--gb-btn-s-h-m)}}@media(min-width:750px){.gb-btn--default-type{font-size:var(--_type-fs, var(--gb-btn-type-fs));line-height:var(--_type-lh, var(--gb-btn-type-lh));font-weight:var(--_type-fw, var(--gb-btn-type-fw));letter-spacing:var(--_type-ls, var(--gb-btn-type-ls))}}@media(max-width:749px){.gb-btn-m--default-type{font-size:var(--_type-fs, var(--gb-btn-type-fs-m, var(--gb-btn-type-fs)));line-height:var(--_type-lh, var(--gb-btn-type-lh-m, var(--gb-btn-type-lh)));font-weight:var(--_type-fw, var(--gb-btn-type-fw-m, var(--gb-btn-type-fw)));letter-spacing:var(--_type-ls, var(--gb-btn-type-ls-m, var(--gb-btn-type-ls)))}}.gb-btn,.gb-btn--secondary{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-secondary-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-secondary-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-secondary-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-secondary-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-secondary-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-secondary-bd-h));--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn--primary{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-primary-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-primary-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-primary-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-primary-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-primary-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-primary-bd-h));--_shape-bw: 0px;--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn--tertiary{--_bg: transparent;--_fg: var(--gb-btn-fg-custom, var(--gb-btn-tertiary-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-tertiary-bd));--_bg-h: transparent;--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-tertiary-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-tertiary-bd-h, var(--gb-btn-tertiary-fg-h)));--_shape-h: auto;--_shape-px: 0px;--_ul: var(--_bd);--_shape-bw: 0px;--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: var(--gb-btn-tertiary-fs);--_type-lh: var(--gb-btn-tertiary-lh);--_type-fw: 700;--_type-ls: 0px}.gb-btn--outline{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-outline-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-outline-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-outline-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-outline-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-outline-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-outline-bd-h));--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn--outline_light{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-outline_light-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-outline_light-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-outline_light-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-outline_light-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-outline_light-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-outline_light-bd-h));--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn--light{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-light-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-light-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-light-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-light-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-light-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-light-bd-h));--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn--ink{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-ink-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-ink-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-ink-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-ink-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-ink-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-ink-bd-h));--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn--header{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-header-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-header-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-header-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-header-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-header-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-header-bd-h));--_shape-bw: 0px;--_radius: var(--gb-btn-header-radius);--_py: var(--gb-btn-header-py);--_shape-h: var(--gb-btn-header-h);--_shape-px: var(--gb-btn-header-px);--_type-fs: var(--gb-btn-header-fs);--_type-lh: var(--gb-btn-header-lh);--_type-fw: var(--gb-btn-header-fw);--_type-ls: var(--gb-btn-header-ls)}.gb-btn__label{display:inline-block;vertical-align:top}.gb-btn__text{display:block;position:relative}.gb-btn--underline-border{gap:8px;padding-block-end:2px;border-block-end:2px solid currentColor;border-radius:0;height:auto}.gb-btn--underline-text .gb-btn__text{text-decoration:underline;text-underline-offset:3px}.gb-btn>svg{flex:none;transition:translate .15s ease}.gb-btn__arrow{transition:translate .2s ease}@media(hover:hover){.gb-btn:hover{--_bg: var(--_bg-h);--_fg: var(--_fg-h);--_bd: var(--_bd-h)}.gb-btn:is(.gb-btn--hover-lift,.gb-btn--hover-lift_brighten):hover{transform:translateY(calc(-2px * var(--gb-btn-motion, 1)))}.gb-btn--hover-lift_brighten:hover{filter:brightness(1.05)}.gb-btn--hover-darken:hover{filter:brightness(.92)}.gb-btn--hover-lift_brighten:hover>svg,.gb-btn:hover>.gb-btn__arrow{translate:calc(3px * var(--gb-btn-motion, 1) * var(--gb-arrow-direction, 1)) 0}}[dir=rtl] .gb-btn{--gb-arrow-direction: -1}[dir=rtl] .gb-btn__text>[aria-hidden]{display:inline-block;scale:-1 1}[dir=rtl] .gb-btn>svg,[dir=rtl] .gb-btn__arrow{scale:-1 1}.gb-btn:is([aria-disabled=true],:disabled){--gb-btn-motion: 0;cursor:default}.gb-btn--full{width:100%}@media(max-width:749px){.gb-btn-m--primary{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-primary-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-primary-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-primary-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-primary-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-primary-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-primary-bd-h));--_shape-h: initial;--_shape-px: initial;--_ul: initial;--_shape-bw: 0px;--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn-m--secondary{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-secondary-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-secondary-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-secondary-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-secondary-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-secondary-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-secondary-bd-h));--_shape-h: initial;--_shape-px: initial;--_ul: initial;--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn-m--tertiary{--_bg: transparent;--_fg: var(--gb-btn-fg-custom, var(--gb-btn-tertiary-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-tertiary-bd));--_bg-h: transparent;--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-tertiary-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-tertiary-bd-h, var(--gb-btn-tertiary-fg-h)));--_shape-h: auto;--_shape-px: 0px;--_ul: var(--_bd);--_shape-bw: 0px;--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: var(--gb-btn-tertiary-fs);--_type-lh: var(--gb-btn-tertiary-lh);--_type-fw: 700;--_type-ls: 0px}.gb-btn-m--outline{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-outline-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-outline-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-outline-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-outline-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-outline-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-outline-bd-h));--_shape-h: initial;--_shape-px: initial;--_ul: initial;--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn-m--outline_light{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-outline_light-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-outline_light-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-outline_light-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-outline_light-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-outline_light-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-outline_light-bd-h));--_shape-h: initial;--_shape-px: initial;--_ul: initial;--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn-m--light{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-light-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-light-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-light-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-light-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-light-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-light-bd-h));--_shape-h: initial;--_shape-px: initial;--_ul: initial;--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn-m--ink{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-ink-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-ink-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-ink-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-ink-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-ink-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-ink-bd-h));--_shape-h: initial;--_shape-px: initial;--_ul: initial;--_shape-bw: var(--gb-btn-bw);--_radius: var(--gb-btn-radius);--_py: 0px;--_type-fs: initial;--_type-lh: initial;--_type-fw: initial;--_type-ls: initial}.gb-btn-m--header{--_bg: var(--gb-btn-bg-custom, var(--gb-btn-header-bg));--_fg: var(--gb-btn-fg-custom, var(--gb-btn-header-fg));--_bd: var(--gb-btn-bd-custom, var(--gb-btn-header-bd));--_bg-h: var(--gb-btn-bg-custom, var(--gb-btn-header-bg-h));--_fg-h: var(--gb-btn-fg-custom, var(--gb-btn-header-fg-h));--_bd-h: var(--gb-btn-bd-custom, var(--gb-btn-header-bd-h));--_shape-bw: 0px;--_radius: var(--gb-btn-header-radius);--_py: var(--gb-btn-header-py);--_shape-h: var(--gb-btn-header-h);--_shape-px: var(--gb-btn-header-px);--_type-fs: var(--gb-btn-header-fs);--_type-lh: var(--gb-btn-header-lh);--_type-fw: var(--gb-btn-header-fw);--_type-ls: var(--gb-btn-header-ls)}.gb-btn-m--l{--_h: var(--gb-btn-l-h-m);--_px: var(--gb-btn-l-px)}.gb-btn-m--m{--_h: var(--gb-btn-m-h-m);--_px: var(--gb-btn-m-px)}.gb-btn-m--pill{--_h: var(--gb-btn-pill-h-m);--_px: var(--gb-btn-pill-px)}.gb-btn-m--s{--_h: var(--gb-btn-s-h-m);--_px: var(--gb-btn-s-px)}.gb-btn--full-m{width:100%}}.gb-btn-group{display:flex;flex-direction:var(--dir, row);flex-wrap:wrap;gap:var(--gap, 8px);justify-content:var(--align, start);align-items:var(--align, start)}.gb-btn-group>*{margin-block:auto}@media(max-width:749px){.gb-btn-group{flex-direction:var(--dir-m, var(--dir, row));gap:var(--gap-m, var(--gap, 8px));justify-content:var(--align-m, var(--align, start));align-items:var(--align-m, var(--align, start))}}@media(prefers-reduced-motion:reduce){.gb-btn{--gb-btn-motion: 0;transition:none}.gb-btn>svg,.gb-btn__arrow{transition:none}}#MainContent{flex:1 0 auto;min-block-size:300px}@media(min-width:769px){#MainContent{min-block-size:700px}}.gb-section{padding-block:var(--pt, 0px) var(--pb, 0px)}.gb-section[style*=--gb-bg-override]{background:var(--gb-bg-override)}.gb-section__inner{width:min(var(--cw, 100%),100% - 2 * var(--gb-page-margin, 0px));margin-inline:auto}:where(.gb-section--full,.gb-section[style*="--cw: 100%"],.gb-section[style*="--cw:100%"])>.gb-section__inner{width:100%}@media(max-width:749px){.gb-section{padding-block:var(--pt-m, var(--pt, 0px)) var(--pb-m, var(--pb, 0px))}.gb-hide-mobile{display:none!important}}@media(min-width:750px){.gb-hide-desktop{display:none!important}}html:not(:has(gb-pdp[data-board-kind=single])) [data-gb-board-only=single],html:not(:has(gb-pdp[data-board-kind=plus])) [data-gb-board-only=double],html:not(:has(gb-pdp:is([data-board-kind=single],[data-board-kind=plus]))) [data-gb-board-only=boards]{display:none!important}html:not(:has(gb-pdp[data-board-kind=single])) [data-gb-board-preview=single],html:not(:has(gb-pdp[data-board-kind=plus])) [data-gb-board-preview=double],html:not(:has(gb-pdp:is([data-board-kind=single],[data-board-kind=plus]))) [data-gb-board-preview=boards]{position:relative;opacity:.5;outline:2px dashed var(--gb-ink);outline-offset:-2px}html:not(:has(gb-pdp[data-board-kind=single])) [data-gb-board-preview=single]:before,html:not(:has(gb-pdp[data-board-kind=plus])) [data-gb-board-preview=double]:before,html:not(:has(gb-pdp:is([data-board-kind=single],[data-board-kind=plus]))) [data-gb-board-preview=boards]:before{content:attr(data-gb-board-note);position:absolute;inset-inline-start:8px;inset-block-start:8px;z-index:2;padding:4px 10px;border-radius:999px;background:var(--gb-ink);color:var(--gb-white);font:600 12px/16px var(--gb-font-text)}.jdgm-widget.jdgm-widget{margin:0 0 5px}.jdgm-widget{letter-spacing:.4px}.jdgm-widget button{font-family:inherit;letter-spacing:.025em}@media(max-width:768px){.jdgm-widget{letter-spacing:.34px}}.gb-media{position:relative;overflow:hidden;border-radius:var(--_r, 0px);aspect-ratio:var(--ar, auto)}.gb-media>:is(picture,a){display:block;width:100%;height:100%}.gb-media :where(img,video,iframe){display:block;width:100%;height:100%;border:0;object-fit:var(--fit, cover)}.gb-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ov, transparent);opacity:var(--ov-o, 1);pointer-events:none}@media(min-width:750px)and (max-width:1199px){.gb-media{aspect-ratio:var(--ar-t, var(--ar, auto))}}@media(max-width:749px){.gb-media{aspect-ratio:var(--ar-m, var(--ar, auto))}}.gb-flow>*{margin-block:0}:where(html.gb-reveal-on:not(.shopify-design-mode)) [data-gb-reveal]:not(.is-revealed){opacity:calc(1 - var(--gb-reveal, 1));translate:0 calc(16px * var(--gb-reveal, 1))}:where([data-gb-reveal].is-revealed){animation:gb-reveal calc(var(--gb-dur-reveal, .6s) * var(--gb-reveal, 1)) var(--gb-ease, ease) var(--gb-reveal-delay, 0ms) backwards}@keyframes gb-reveal{0%{opacity:0;translate:0 16px}}@media(prefers-reduced-motion:reduce),(scripting:none){:root{--gb-reveal: 0}}gb-fit-text{display:block}@media(min-width:750px){gb-fit-text:not([data-fit=wrap]){white-space:nowrap}}@media(max-width:749px){gb-fit-text:not([data-fit-m=wrap]){white-space:nowrap}}.gb-heading:has(>gb-fit-text){inline-size:100%;min-inline-size:0}.gb-btn__arrow{display:inline-block}.gb-btn:focus-visible{outline:3px solid var(--gb-c-heading, currentColor);outline-offset:3px}.gb-heading,.gb-text,.gb-media{min-inline-size:0;overflow-wrap:break-word}
/*# sourceMappingURL=/cdn/shop/t/274/assets/gb-theme.css.map */
