.TutorialsPage_section__D0H52{--tutorials-max-width:1160px;--tutorials-gutter:24px;--tutorials-shell:calc(var(--tutorials-max-width) + (var(--tutorials-gutter) * 2));--tutorials-band-bg:var(--color-primary-secondary-brand,#002855);--tutorials-band-text:var(--color-primary-secondary-brand-contrast,#ffffff);--tutorials-band-muted:var(--color-primary-light-gray,#B6BDC7);--tutorials-hero-media:655fr;--tutorials-hero-body:365fr;--tutorials-hero-gap:140px;--tutorials-row-media:290fr;--tutorials-row-body:760fr;--tutorials-row-gap:110px;--tutorials-row-title:260fr;--tutorials-row-text:380fr;--tutorials-row-text-gap:120px;--tutorials-hero-play-size:120px;--tutorials-card-play-size:80px;--tutorials-media-bg:var(--color-primary-lighter-gray,#eff2f5)}.section--secondary.TutorialsPage_section__D0H52{--tutorials-band-bg:var(--color-secondary-secondary-brand,var(--color-primary-secondary-brand,#002855));--tutorials-band-text:var(
    --color-secondary-secondary-brand-contrast,var(--color-primary-secondary-brand-contrast,#ffffff)
  );--tutorials-band-muted:var(
    --color-secondary-light-gray,var(--color-primary-light-gray,#B6BDC7)
  )}.section--tertiary.TutorialsPage_section__D0H52{--tutorials-band-bg:var(--color-tertiary-secondary-brand,var(--color-primary-secondary-brand,#002855));--tutorials-band-text:var(
    --color-tertiary-secondary-brand-contrast,var(--color-primary-secondary-brand-contrast,#ffffff)
  );--tutorials-band-muted:var(
    --color-tertiary-light-gray,var(--color-primary-light-gray,#B6BDC7)
  )}.TutorialsPage_band__h_2Kn{width:100%;box-sizing:border-box;background:var(--tutorials-band-bg);color:var(--tutorials-band-text)}.TutorialsPage_bandInner__JG2gv{max-width:var(--tutorials-shell);margin:0 auto;padding:var(--space-xl,32px) var(--tutorials-gutter) 66px;box-sizing:border-box}.TutorialsPage_breadcrumbs__517ht{margin-bottom:var(--space-lg,24px)}.TutorialsPage_band__h_2Kn .TutorialsPage_title__c6FFo{margin:0 0 25px;font-family:var(--font-headings,sans-serif);font-size:var(--h1-font-size,56px);font-weight:var(--h1-font-weight,400);line-height:var(--h1-line-height,55px);color:var(--tutorials-band-text);overflow-wrap:break-word}.TutorialsPage_band__h_2Kn .TutorialsPage_description__7_S1d{max-width:760px;margin:0;font-family:var(--font-primary,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);color:var(--tutorials-band-muted)}.TutorialsPage_band__h_2Kn .TutorialsPage_description__7_S1d a{color:inherit;text-decoration:underline}.TutorialsPage_list__Cpbbc{max-width:var(--tutorials-shell);margin:0 auto;padding:80px var(--tutorials-gutter);box-sizing:border-box}.TutorialsPage_hero__bwlxD{display:grid;grid-template-columns:minmax(0,var(--tutorials-hero-media)) minmax(0,var(--tutorials-hero-body));grid-column-gap:var(--tutorials-hero-gap);column-gap:var(--tutorials-hero-gap);align-items:start;margin:0 0 80px}.TutorialsPage_heroMedia__mOuLQ{position:relative;width:100%;aspect-ratio:16/9;background:var(--tutorials-media-bg)}.TutorialsPage_heroMedia__mOuLQ .section18-video__play{left:100%;width:var(--tutorials-hero-play-size);height:var(--tutorials-hero-play-size)}.TutorialsPage_heroMedia__mOuLQ .section18-video__play:before{border-width:18px 0 18px 29px;margin-left:7px}.TutorialsPage_heroImage___b64b{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.TutorialsPage_heroBody__GG7xS{grid-column:2}.TutorialsPage_hero__bwlxD .TutorialsPage_heroTitle__CAu0d{margin:0 0 40px;font-family:var(--font-headings,sans-serif);font-size:var(--h2-font-size,37px);font-weight:var(--h2-font-weight,400);line-height:var(--h2-line-height,45px);overflow-wrap:break-word}.TutorialsPage_hero__bwlxD .TutorialsPage_heroDescription__NZZmH{margin:0;font-family:var(--font-primary,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);overflow-wrap:break-word}.TutorialsPage_rows__uA005{display:grid;grid-template-columns:minmax(0,1fr)}.TutorialsPage_card__kbkL6{display:grid;grid-template-columns:minmax(0,var(--tutorials-row-media)) minmax(0,var(--tutorials-row-body));grid-column-gap:var(--tutorials-row-gap);column-gap:var(--tutorials-row-gap);align-items:start;padding:40px 0;border-top:1px solid}.TutorialsPage_cardMedia__CRvjw{position:relative;width:100%;aspect-ratio:16/9;background:var(--tutorials-media-bg)}.TutorialsPage_cardMedia__CRvjw .section18-video__thumb-image{object-fit:cover}.TutorialsPage_cardMedia__CRvjw .section18-video__play{left:100%;width:var(--tutorials-card-play-size);height:var(--tutorials-card-play-size)}.TutorialsPage_cardMedia__CRvjw .section18-video__play:before{border-width:12px 0 12px 19px;margin-left:5px}.TutorialsPage_cardImage__dKTJH{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.TutorialsPage_cardBody__ROmGE{grid-column:2;display:grid;grid-template-columns:minmax(0,var(--tutorials-row-title)) minmax(0,var(--tutorials-row-text));grid-column-gap:var(--tutorials-row-text-gap);column-gap:var(--tutorials-row-text-gap);grid-row-gap:12px;row-gap:12px;align-items:start}.TutorialsPage_card__kbkL6 .TutorialsPage_cardTitle__5qkKO{margin:0;font-family:var(--font-headings,sans-serif);font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px);overflow-wrap:break-word}.TutorialsPage_card__kbkL6 .TutorialsPage_cardDescription__yUfCJ{grid-column:2;margin:0;font-family:var(--font-primary,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);overflow-wrap:break-word}@media (max-width:991px){.TutorialsPage_section__D0H52{--tutorials-hero-gap:80px;--tutorials-row-body:470fr;--tutorials-row-gap:64px}.TutorialsPage_cardBody__ROmGE{grid-template-columns:minmax(0,1fr)}.TutorialsPage_card__kbkL6 .TutorialsPage_cardDescription__yUfCJ{grid-column:1}}@media (max-width:767px){.TutorialsPage_bandInner__JG2gv{padding:var(--space-lg,24px) var(--tutorials-gutter) var(--space-xl,32px)}.TutorialsPage_band__h_2Kn .TutorialsPage_title__c6FFo{margin:0 0 16px;font-size:var(--h2-font-size,37px);font-weight:var(--h2-font-weight,400);line-height:var(--h2-line-height,45px)}.TutorialsPage_band__h_2Kn .TutorialsPage_description__7_S1d{font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.TutorialsPage_list__Cpbbc{padding-top:40px;padding-bottom:40px}.TutorialsPage_card__kbkL6,.TutorialsPage_hero__bwlxD{grid-template-columns:minmax(0,1fr);row-gap:20px}.TutorialsPage_hero__bwlxD{margin-bottom:40px}.TutorialsPage_card__kbkL6{padding:var(--space-xl,32px) 0}.TutorialsPage_cardBody__ROmGE,.TutorialsPage_heroBody__GG7xS{grid-column:1}.TutorialsPage_section__D0H52{--tutorials-hero-play-size:88px;--tutorials-card-play-size:64px}.TutorialsPage_cardMedia__CRvjw .section18-video__play,.TutorialsPage_heroMedia__mOuLQ .section18-video__play{left:50%}.TutorialsPage_heroMedia__mOuLQ .section18-video__play:before{border-width:13px 0 13px 21px;margin-left:5px}.TutorialsPage_cardMedia__CRvjw .section18-video__play:before{border-width:10px 0 10px 16px;margin-left:4px}.TutorialsPage_hero__bwlxD .TutorialsPage_heroTitle__CAu0d{margin-bottom:var(--space-md,16px);font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px)}.TutorialsPage_hero__bwlxD .TutorialsPage_heroDescription__NZZmH{font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.TutorialsPage_card__kbkL6 .TutorialsPage_cardTitle__5qkKO{font-size:var(--h4-font-size,24px);font-weight:var(--h4-font-weight,400);line-height:var(--h4-line-height,30px)}.TutorialsPage_card__kbkL6 .TutorialsPage_cardDescription__yUfCJ{font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}}@media (max-width:575px){.TutorialsPage_section__D0H52{--tutorials-gutter:16px}}.StockListPurchasePage_page__Cd4OF{--stock-list-gutter:24px;--stock-list-shell:calc(1160px + 24px * 2);--stock-list-band-bg:var(--color-primary-secondary-brand,#002855);--stock-list-band-fg:var(--color-primary-secondary-brand-contrast,#FFFFFF);--stock-list-overlap:88px;--module-hero-band-bg:var(--stock-list-band-bg);--module-hero-band-fg:var(--stock-list-band-fg);--module-hero-shell:var(--stock-list-shell);--module-hero-gutter:var(--stock-list-gutter);--module-hero-inset-end:var(--stock-list-band-inset-end);--stock-list-hero-title-fg:var(--color-primary-light-gray,#B6BDC7);--module-hero-title-fg:var(--stock-list-hero-title-fg);--stock-list-hero-intro-font-size:var(--font-size-md,16px);--stock-list-hero-intro-line-height:var(--font-lh-md,22px);--module-hero-intro-font-size:var(--stock-list-hero-intro-font-size);--module-hero-intro-line-height:var(--stock-list-hero-intro-line-height);padding-bottom:var(--space-xxl,48px)}.section--secondary.StockListPurchasePage_page__Cd4OF{--stock-list-band-bg:var(--color-secondary-secondary-brand,var(--color-primary-secondary-brand,#002855));--stock-list-band-fg:var(
    --color-secondary-secondary-brand-contrast,var(--color-primary-secondary-brand-contrast,#FFFFFF)
  )}.section--tertiary.StockListPurchasePage_page__Cd4OF{--stock-list-band-bg:var(--color-tertiary-secondary-brand,var(--color-primary-secondary-brand,#002855));--stock-list-band-fg:var(
    --color-tertiary-secondary-brand-contrast,var(--color-primary-secondary-brand-contrast,#FFFFFF)
  )}.StockListPurchasePage_withOverlap__u65AJ{--stock-list-band-inset-end:calc(var(--stock-list-overlap) + 64px)}.StockListPurchasePage_body__n_QUY{padding-top:var(--space-xxl,48px)}.StockListPurchasePage_withOverlap__u65AJ .StockListPurchasePage_body__n_QUY{padding-top:0}.StockListPurchasePage_withOverlap__u65AJ .StockListPurchasePage_formSlot__TepQ7{position:relative;margin-top:calc(-1 * var(--stock-list-overlap))}.StockListPurchasePage_shell__nwWaw{box-sizing:border-box;max-width:var(--stock-list-shell);margin-inline:auto;padding-inline:var(--stock-list-gutter)}.StockListPurchasePage_previewNotice__EwQc0{margin:0 0 var(--space-lg,24px);padding:var(--space-md,16px) var(--space-lg,24px);border:1px dashed color-mix(in srgb,currentColor 20%,transparent);border-radius:2px}.StockListPurchasePage_previewNotice__EwQc0:last-child{margin-bottom:0}.StockListPurchasePage_previewMessage__CAjK_{margin:0 0 var(--space-xs,4px);font-family:var(--font-primary,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);font-weight:var(--font-weight-bold,500)}.StockListPurchasePage_previewHint__pfGH0{margin:0}.StockListPurchasePage_previewHint__pfGH0,.StockListPurchasePage_previewMapping__WbdIQ{font-family:var(--font-primary,sans-serif);font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.StockListPurchasePage_previewMapping__WbdIQ{margin:var(--space-sm,8px) 0 0;font-weight:var(--font-weight-bold,500)}@media (max-width:767px){.StockListPurchasePage_page__Cd4OF{--stock-list-gutter:20px;--stock-list-hero-intro-font-size:var(--font-size-sm,14px);--stock-list-hero-intro-line-height:var(--font-lh-sm,22px)}.StockListPurchasePage_withOverlap__u65AJ{--stock-list-band-inset-end:calc(var(--stock-list-overlap) + var(--space-xxl, 48px))}.StockListPurchasePage_previewMessage__CAjK_{font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.StockListPurchasePage_previewHint__pfGH0,.StockListPurchasePage_previewMapping__WbdIQ{font-size:var(--font-size-xs,12px);line-height:var(--font-lh-xs,18px)}}.ProductBands_band__XA0tb,.ProductBands_subnav__jsbu0{--products-max-width:1160px;--products-gutter:var(--space-lg,24px);--products-rule:color-mix(in srgb,currentColor 20%,transparent)}.ProductBands_band__XA0tb{width:100%;box-sizing:border-box}@media (min-width:992px){.ProductBands_band__XA0tb{scroll-margin-top:calc(var(--site-sticky-header-height, 0px) + 24px)}}.ProductBands_inner__kzl7I{box-sizing:border-box;max-width:calc(var(--products-max-width) + (var(--products-gutter) * 2));margin:0 auto;padding:var(--space-xxl,48px) var(--products-gutter)}.ProductBands_band__XA0tb .ProductBands_heading__txF3g{margin:0 0 var(--space-xl,32px);padding-bottom:var(--space-xl,32px);border-bottom:1px solid var(--products-rule);font-family:var(--font-headings,sans-serif);font-size:var(--h2-font-size,37px);font-weight:var(--h2-font-weight,400);line-height:var(--h2-line-height,45px)}.ProductBands_subnav__jsbu0{border-bottom:1px solid var(--products-rule)}.ProductBands_subnavList__56APH{box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm,8px) 20px;min-height:58px;max-width:calc(var(--products-max-width) + (var(--products-gutter) * 2));margin:0 auto;padding:var(--space-md,16px) var(--products-gutter);list-style:none}.ProductBands_subnavWide__MnHz7 .ProductBands_subnavList__56APH{column-gap:40px}.ProductBands_subnav__jsbu0 .ProductBands_subnavLink__wuY_g{color:var(--color-primary-header,#002855);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);font-weight:var(--font-weight-bold,500)}.ProductBands_sectionHost__t88bF .ProductBands_inner__kzl7I{max-width:none;padding:0}.ProductBands_slideDescription__9F3E6{white-space:pre-line}.ProductBands_statementColumn__RCBeT{box-sizing:border-box;max-width:calc(var(--products-max-width) + (var(--products-gutter) * 2));margin:0 auto;padding:var(--space-xxl,48px) var(--products-gutter)}.ProductBands_statement__s6fkd{max-width:1030px;margin:0;font-family:var(--font-headings,sans-serif);font-size:var(--h2-font-size,37px);font-weight:var(--h2-font-weight,400);line-height:var(--h2-line-height,45px);color:var(--section-heading-ink,currentColor)}.ProductBands_figures__6GlzK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-xl,32px);gap:var(--space-xl,32px);margin:0;padding:0;list-style:none}@media (min-width:992px){.ProductBands_figures__6GlzK{grid-template-columns:repeat(4,minmax(0,1fr))}}.ProductBands_figure__DON7T{min-width:0}.ProductBands_figureMeasurement__fd_U1{margin:0;font-family:var(--font-headings,sans-serif);font-size:var(--h1-font-size,56px);font-weight:var(--h1-font-weight,400);line-height:var(--h1-line-height,55px);overflow-wrap:anywhere;color:var(--section-heading-ink,currentColor)}.ProductBands_figureLabel__E8f8y{margin:var(--space-sm,8px) 0 0;font-family:var(--font-headings,sans-serif);font-size:var(--font-size-lg,20px);line-height:var(--font-lh-lg,25px);letter-spacing:-.02em;overflow-wrap:anywhere}.ProductBands_notes__DZQa3{margin-top:var(--space-xxl,48px)}.ProductBands_note__oBLxv{margin:0;font-size:var(--font-size-xs,12px);line-height:var(--font-lh-xs,18px)}.ProductBands_solutionsBand__pIon6 .ProductBands_heading__txF3g{padding-bottom:0;border-bottom:none}.ProductBands_solutions__GDRwI{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-xxl,48px) 40px;gap:var(--space-xxl,48px) 40px;margin:0;padding:0;list-style:none}.ProductBands_solution__K9EPt{--products-tag-surface:var(--color-primary-lighter-gray,#EFF2F5);--products-tag-text:var(--color-primary-text,#525C6B);--products-tag-dot:var(--color-secondary-red,#F42348);display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.ProductBands_solutionCard__wdytx{--products-solution-surface:var(--color-primary-lighter-gray,#EFF2F5);--products-solution-ink:var(--color-primary-header,#002855);--products-solution-disc:var(--color-primary-secondary-brand,#002855);--products-solution-disc-ink:var(--color-primary-secondary-brand-contrast,#FFFFFF);align-self:stretch;display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:var(--products-solution-surface)}.ProductBands_solutionImage__43ev_{display:block;width:100%;height:96px;object-fit:cover}.ProductBands_solutionCard__wdytx .ProductBands_solutionStrip__e1AhU{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm,8px);box-sizing:border-box;min-height:48px;padding:var(--space-sm,8px) 10px;color:var(--products-solution-ink)}.ProductBands_solutionCard__wdytx .ProductBands_solutionStrip__e1AhU:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.ProductBands_solutionTitle__vZURT{min-width:0;font-family:var(--font-primary,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);font-weight:var(--font-weight-normal,400);overflow-wrap:anywhere}svg.ProductBands_solutionDisc___l3dh{flex:none;box-sizing:border-box;width:25px;height:25px;padding:6px;border-radius:50%;background:var(--products-solution-disc);color:var(--products-solution-disc-ink)}.ProductBands_solutionTag__GkbuX{display:inline-flex;align-items:center;gap:var(--space-sm,8px);margin:0;padding:var(--space-xs,4px) var(--space-md,16px);border-radius:999px;background:var(--products-tag-surface);color:var(--products-tag-text);font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.ProductBands_solutionTag__GkbuX:before{content:"";flex:none;width:8px;height:8px;border-radius:50%;background:var(--products-tag-dot)}.ProductBands_solutionBlurb__zb18F{margin:0;font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px)}@media (max-width:767px){.ProductBands_inner__kzl7I,.ProductBands_statementColumn__RCBeT{padding-top:var(--space-xl,32px);padding-bottom:var(--space-xl,32px)}.ProductBands_band__XA0tb .ProductBands_heading__txF3g{font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px)}.ProductBands_solutionBlurb__zb18F,.ProductBands_solutionTitle__vZURT{font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.ProductBands_figureLabel__E8f8y{font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px)}.ProductBands_solutionTag__GkbuX{font-size:var(--font-size-xs,12px);line-height:var(--font-lh-xs,18px)}.ProductBands_figureMeasurement__fd_U1{font-size:var(--h2-font-size,37px);font-weight:var(--h2-font-weight,400);line-height:var(--h2-line-height,45px)}.ProductBands_statement__s6fkd{font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px)}.ProductBands_figures__6GlzK,.ProductBands_solutions__GDRwI{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.ProductBands_band__XA0tb{--products-gutter:var(--space-md,16px)}}@media (max-width:991px){.ProductBands_subnav__jsbu0{display:none}}.StockListCompletePage_page__KbicS{--stock-list-gutter:24px;--stock-list-shell:calc(1160px + 24px * 2);--stock-list-band-bg:var(--color-primary-secondary-brand,#002855);--stock-list-band-fg:var(--color-primary-secondary-brand-contrast,#FFFFFF);--module-hero-band-bg:var(--stock-list-band-bg);--module-hero-band-fg:var(--stock-list-band-fg);--module-hero-shell:var(--stock-list-shell);--module-hero-gutter:var(--stock-list-gutter);--stock-list-hero-title-fg:var(--color-primary-light-gray,#B6BDC7);--module-hero-title-fg:var(--stock-list-hero-title-fg);padding-bottom:var(--space-xxl,48px)}.section--secondary.StockListCompletePage_page__KbicS{--stock-list-band-bg:var(--color-secondary-secondary-brand,var(--color-primary-secondary-brand,#002855));--stock-list-band-fg:var(
    --color-secondary-secondary-brand-contrast,var(--color-primary-secondary-brand-contrast,#FFFFFF)
  )}.section--tertiary.StockListCompletePage_page__KbicS{--stock-list-band-bg:var(--color-tertiary-secondary-brand,var(--color-primary-secondary-brand,#002855));--stock-list-band-fg:var(
    --color-tertiary-secondary-brand-contrast,var(--color-primary-secondary-brand-contrast,#FFFFFF)
  )}.StockListCompletePage_body__FBx_6{padding-top:var(--space-xxl,48px)}.StockListCompletePage_shell__y83Sh{box-sizing:border-box;max-width:var(--stock-list-shell);margin-inline:auto;padding-inline:var(--stock-list-gutter)}@media (max-width:767px){.StockListCompletePage_page__KbicS{--stock-list-gutter:20px}}.ProductTables_tableSection__a1wzh{margin-top:var(--space-xxl,48px)}.ProductTables_tableSection__a1wzh:first-child{margin-top:0}.ProductTables_tableSection__a1wzh .ProductTables_tableHeading__8q9AV{margin:0 0 var(--space-xl,32px);font-family:var(--font-headings,sans-serif);font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px);text-align:center}.ProductTables_tableSection__a1wzh h2.ProductTables_gradeHeading__2_GfX{margin:0 0 var(--space-xl,32px);font-family:var(--font-headings,sans-serif);font-size:var(--h2-font-size,37px);font-weight:var(--h2-font-weight,400);line-height:var(--h2-line-height,45px)}.ProductTables_tableSection__a1wzh h3.ProductTables_gradeHeading__2_GfX{margin:0 0 var(--space-lg,24px);font-family:var(--font-headings,sans-serif);font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px)}.ProductTables_tableScroll__Ptvid{--products-table-surface:var(--color-primary-white,#FFFFFF);--products-table-head-surface:var(--color-primary-lighter-gray,#EFF2F5);--products-table-text:var(--color-primary-header,#002855);--products-table-link:var(--color-primary-primary-brand,#009CDE);--products-table-rule:color-mix(in srgb,var(--products-table-text) 12%,transparent);overflow-x:auto}.ProductTables_table___48Ry{width:100%;border-collapse:collapse;background:var(--products-table-surface);color:var(--products-table-text);font-family:var(--font-primary,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px)}.ProductTables_table___48Ry td,.ProductTables_table___48Ry th{padding:var(--space-lg,24px);text-align:left;vertical-align:top}.ProductTables_table___48Ry thead th{background:var(--products-table-head-surface);font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px);font-weight:var(--font-weight-bolder,600)}.ProductTables_table___48Ry tbody th{font-weight:var(--font-weight-normal,400)}.ProductTables_table___48Ry tbody tr+tr>*{border-top:1px solid var(--products-table-rule)}.ProductTables_shopByShape__11ro7 .ProductTables_tableScroll__Ptvid{--products-table-head-surface:var(--color-primary-dark-gray,#525C6B);--products-table-head-ink:var(--color-primary-white,#FFFFFF);--products-table-stripe:var(--color-primary-lighter-gray,#EFF2F5);--products-table-rule:var(--color-primary-gray,#757D8A);--products-table-column-rule:var(--color-primary-light-gray,#B6BDC7);--products-table-shadow:0 10px 18px color-mix(in srgb,var(--products-table-text) 4%,transparent),0 7px 80px color-mix(in srgb,var(--products-table-text) 7%,transparent),0 0 5px color-mix(in srgb,var(--products-table-text) 25%,transparent);border-radius:2px;box-shadow:var(--products-table-shadow)}.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry{table-layout:fixed}.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry td,.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry th{padding:10px;vertical-align:middle}.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry thead th{padding:9px 10px;color:var(--products-table-head-ink);font-family:var(--font-headings,sans-serif);font-size:var(--font-size-md,16px);line-height:var(--font-lh-md,22px);font-weight:var(--font-weight-normal,400)}.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry tbody tr:nth-child(2n)>*{background:var(--products-table-stripe)}.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry tr>*+*{border-left:1px solid var(--products-table-column-rule)}.ProductTables_shopByShape__11ro7:not(:first-child){margin-top:112px}.ProductTables_shopByShape__11ro7 .ProductTables_tableHeading__8q9AV{margin-bottom:40px}.ProductTables_shape__2gswk,.ProductTables_table___48Ry .ProductTables_shapeLink__0qIBa{display:inline-flex;align-items:center;gap:10px}.ProductTables_table___48Ry .ProductTables_shapeLink__0qIBa{color:var(--products-table-link);text-decoration:none}.ProductTables_table___48Ry .ProductTables_shapeLink__0qIBa:hover .ProductTables_shapeTitle__MNl7h{text-decoration:underline}.ProductTables_table___48Ry .ProductTables_shapeLink__0qIBa:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ProductTables_shapeCell__QFCgW .ProductTables_shapeImage__HadbJ{flex:none;width:60px;height:60px;border-radius:2px;object-fit:contain}.ProductTables_shapeTitle__MNl7h{min-width:0}.ProductTables_multiline__RW07E,.ProductTables_sizes__aWnnS{white-space:pre-line}@media (max-width:767px){.ProductTables_tableSection__a1wzh .ProductTables_tableHeading__8q9AV{font-size:var(--h4-font-size,24px);font-weight:var(--h4-font-weight,400);line-height:var(--h4-line-height,30px)}.ProductTables_tableSection__a1wzh h2.ProductTables_gradeHeading__2_GfX{font-size:var(--h3-font-size,28px);font-weight:var(--h3-font-weight,400);line-height:var(--h3-line-height,30px)}.ProductTables_tableSection__a1wzh h3.ProductTables_gradeHeading__2_GfX{font-size:var(--h4-font-size,24px);font-weight:var(--h4-font-weight,400);line-height:var(--h4-line-height,30px)}.ProductTables_table___48Ry{min-width:640px;font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.ProductTables_table___48Ry td,.ProductTables_table___48Ry th{padding:var(--space-md,16px)}.ProductTables_table___48Ry thead th{font-size:var(--font-size-xs,12px);line-height:var(--font-lh-xs,18px)}.ProductTables_shopByShape__11ro7 .ProductTables_table___48Ry thead th{font-size:var(--font-size-sm,14px);line-height:var(--font-lh-sm,22px)}.ProductTables_shopByShape__11ro7:not(:first-child){margin-top:var(--space-xxl,48px)}.ProductTables_shopByShape__11ro7 .ProductTables_tableHeading__8q9AV{margin-bottom:var(--space-xl,32px)}}