.bulk-purchase-cta{--code-color:var(--color-secondary-shade);--input-stroke:1px solid var(--color-dark);--calculated-bulk-purchase-cta-ribbon-color:var(--bulk-purchase-cta-ribbon-color,var(--color-dark));--ribbon-border-block-start:var(--space-s-m) solid var(--calculated-bulk-purchase-cta-ribbon-color);--global-style-table-border:1px solid var(--color-dark);--table-header-bg:var(--color-primary-glare);--calculated-bulk-purchase-cta-font-size:var(--bulk-purchase-cta-font-size,var(--size-step-5));--calculated-bulk-purchase-cta-callout-flow-space:var(--bulk-purchase-cta-callout-flow-space,var(--space-s));--calculated-bulk-purchase-cta-callout-space:var(--bulk-purchase-cta-callout-space,var(--space-3xl));--calculated-bulk-purchase-cta-callout-padding:var(--bulk-purchase-cta-callout-padding,var(--space-l));--calculated-bulk-purchase-cta-callout-bg:var(--bulk-purchase-cta-callout-bg,var(--color-primary-glare));--calculated-bulk-purchase-cta-callout-border:var(--bulk-purchase-cta-callout-border,1px solid var(--color-dark));--calculated-bulk-purchase-cta-form-footer-text-font-family:var(--bulk-purchase-cta-form-footer-text-font-family,var(--font-display));--calculated-bulk-purchase-cta-form-footer-text-font-size:var(--bulk-purchase-cta-form-footer-text-font-size,var(--size-step--1));--calculated-bulk-purchase-cta-form-input-bg:var(--bulk-purchase-cta-form-input-bg,var(--color-light));--calculated-bulk-purchase-cta-form-input-color:var(--bulk-purchase-cta-form-input-color,var(--color-dark));--calculated-bulk-purchase-cta-form-summary-flow-space:var(--bulk-purchase-cta-form-summary-flow-space,var(--space-2xs));--calculated-bulk-purchase-cta-form-summary-heading-font-family:var(--bulk-purchase-cta-form-summary-heading-font-family,var(--font-accent));--calculated-bulk-purchase-cta-form-summary-heading-font-weight:var(--bulk-purchase-cta-form-summary-heading-font-weight,var(--font-normal));--calculated-bulk-purchase-cta-form-summary-heading-font-size:var(--bulk-purchase-cta-form-summary-heading-font-size,var(--size-step-2));background-color:var(--color-primary);color:var(--color-dark)}.bulk-purchase-cta__heading{--text-size-heading-2:var(--calculated-bulk-purchase-cta-font-size)}.bulk-purchase-cta__callout{--flow-space:var(--calculated-bulk-purchase-cta-callout-flow-space);background-color:var(--calculated-bulk-purchase-cta-callout-bg);border:var(--calculated-bulk-purchase-cta-callout-border);margin-block-start:var(--calculated-bulk-purchase-cta-callout-space);padding:var(--calculated-bulk-purchase-cta-callout-padding)}.bulk-purchase-cta__form input{--input-background:var(--calculated-bulk-purchase-cta-form-input-bg);color:var(--calculated-bulk-purchase-cta-form-input-color)}.bulk-purchase-cta__form-footer-text{font-family:var(--calculated-bulk-purchase-cta-form-footer-text-font-family);font-size:var(--calculated-bulk-purchase-cta-form-footer-text-font-size)}.bulk-purchase-cta__form-summary{--flow-space:var(--calculated-bulk-purchase-cta-form-summary-flow-space)}.bulk-purchase-cta__form-summary :is(h2,h3,h4){--heading-font-family:var(--calculated-bulk-purchase-cta-form-summary-heading-font-family);--heading-font-weight:var(--calculated-bulk-purchase-cta-form-summary-heading-font-weight);font-size:var(--calculated-bulk-purchase-cta-form-summary-heading-font-size)}.select{--calculated-select-padding:var(--select-padding,var(--space-2xs) var(--space-xs));--calculated-select-bg:var(--select-bg,var(--color-light));--calculated-select-bg-hover:var(--select-bg-hover,var(--color-light-glare));--calculated-select-color:var(--select-color,var(--color-dark));--calculated-select-font-size:var(--select-font-size,var(--size-step-0));--calculated-select-font-family:var(--select-font-family,var(--font-display));--calculated-select-font-weight:var(--select-font-weight,var(--font-normal));--calculated-select-option-padding-block:var(--select-option-padding-block,var(--space-2xs));--calculated-select-option-padding-inline:var(--select-option-padding-inline,var(--space-xs));--calculated-select-option-bg:var(--select-option-bg,var(--color-light));--calculated-select-option-bg-hover:var(--select-option-bg-hover,var(--color-grey-15));--calculated-select-option-bg-checked:var(--select-option-bg-checked,var(--color-grey-13));--calculated-select-option-checkmark-bg:var( --select-option-checkmark-bg,url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iIzE4MTYxNyIgZD0ibTMuNTY3IDEyLjI0NS4wMDQtLjAwNEwuMTczIDguODUyIDIuMDY1IDYuOTZsMy4zOTQgMy4zOTMgOC40ODYtOC40ODYgMS44ODIgMS44ODEtOC40ODUgOC40ODYuMDA1LjAwNy0xLjQyIDEuNDA3LS40NzIuNDczdi4wMTJ6Ii8+PC9zdmc+) );--calculated-select-option-border:var(--select-option-border,1px solid var(--color-dark));--calculated-select-option-color:var(--select-option-color,var(--color-dark));--calculated-select-icon-size:var(--select-icon-size,2ex);--calculated-select-helper-text-space:var(--select-helper-text-space,var(--space-s));--calculated-select-helper-text-font-family:var(--select-helper-text-font-family,var(--font-display));--calculated-select-helper-text-font-size:var(--select-helper-text-font-size,var(--size-step--2))}.select ::picker(select),.select select{appearance:base-select}.select option::checkmark,.select select::picker-icon{display:none}.select select{background-color:var(--calculated-select-bg);color:var(--calculated-select-color);display:flex;font-family:var(--calculated-select-font-family);font-size:var(--calculated-select-font-size);font-weight:var(--calculated-select-font-weight);justify-content:space-between;padding:var(--calculated-select-padding);&:hover,&:open{background-color:var(--calculated-select-bg-hover)}}.select option{background-color:var(--calculated-select-option-bg);border-bottom:var(--calculated-select-option-border);color:var(--calculated-select-option-color);padding-block:var(--calculated-select-option-padding-block);padding-inline:var(--calculated-select-option-padding-inline);&:hover{background-color:var(--calculated-select-option-bg-hover)}&:last-of-type{border-bottom:none}&:checked{background:var(--calculated-select-option-bg-checked)}&::checkmark{background-image:var(--calculated-select-option-checkmark-bg);background-size:cover;content:"";display:block;height:2ex;position:absolute;right:var(--calculated-select-option-padding-inline);width:2ex}}.select .icon{height:auto;width:var(--calculated-select-icon-size);:open &{rotate:x 180deg}}.select__helper-text{font-family:var(--calculated-select-helper-text-font-family);font-size:var(--calculated-select-helper-text-font-size);margin-block-start:var(--calculated-select-helper-text-space)}.split-groups{--calculated-split-groups-flow-space:var(--split-groups-flow-space,var(--space-s));--flow-space:var(--calculated-split-groups-flow-space);--calculated-split-groups-bg:var(--split-groups-bg,var(--color-dark));--calculated-split-groups-color:var(--split-groups-color,var(--color-light));--calculated-split-groups-switcher-vertical-alignment:var(--split-groups-switcher-vertical-alignment,flex-end);--calculated-split-groups-switcher-target-container-width:var(--split-groups-switcher-target-container-width,63rem);--switcher-vertical-alignment:var(--calculated-split-groups-switcher-vertical-alignment);--switcher-target-container-width:var(--calculated-split-groups-switcher-target-container-width);--calculated-split-groups-table-border:var(--split-groups-table-border,1px solid var(--color-light));--global-style-table-border:1px solid var(--color-light);--calculated-split-groups-heading-font-size:var(--split-groups-heading-font-size,var(--size-step-5));--calculated-split-groups-content-measure:var(--split-groups-content-measure,var(--measure-m))}.split-groups .wrapper[data-wrapper-type=inner]{background-color:var(--calculated-split-groups-bg);color:var(--calculated-split-groups-color)}.split-groups__col{max-width:100%}.split-groups:has(.overflow){--gutter-wrapper-inner-block:calc(var(--gutter) + var(--overflow-scroll-bar-offset, var(--space-2xs))) var(--gutter)}.split-groups:has(.overflow) .split-groups__col:first-child{padding-block-end:var(--overflow-scroll-bar-offset,var(--space-2xs))}.split-groups__heading{--text-size-heading-2:var(--calculated-split-groups-heading-font-size)}.split-groups__heading+.markdown-content{max-width:var(--calculated-split-groups-content-measure)}
