@charset "utf-8";

:root { --cms-color-text-on-dark: var(--utility-color-white, #FFF); --cms-color-text-on-dark-muted: var(--utility-color-cloud, #CCC); --cms-color-text-on-brand: var(--utility-color-white, #FFF); --cms-color-text-on-service: var(--utility-color-white, #FFF); --cms-color-text-on-feedback: var(--utility-color-white, #FFF); --cms-color-text-on-feedback-sponsored: var(--utility-color-mine-shaft, #333); --cms-color-brand-text: var(--utility-color-black, #000); --cms-color-service-text: var(--utility-color-astral, #087DA1); --cms-color-service-1-text: var(--utility-color-calypso, #076583); --cms-color-service-2-text: var(--utility-color-fountain, #3DABBF); --cms-color-service-3-text: var(--utility-color-turquoise, #68D0E2); --cms-color-service-text-on-dark: var(--cms-color-service-2-text); --cms-color-service-text-on-dark-hover: var(--cms-color-service-3-text); --cms-color-neutral-text: var(--utility-color-dove, #666); --cms-color-neutral-1-text: var(--utility-color-mine-shaft, #333); --cms-color-neutral-2-text: var(--utility-color-cloud, #CCC); --cms-color-neutral-3-text: var(--utility-color-mercury, #E6E6E6); --cms-color-feedback-text: var(--utility-color-mine-shaft, #333); --cms-color-feedback-text-error: var(--utility-color-scarlet, #EB0000); --cms-color-feedback-breaking-text: var(--utility-color-scarlet, #EB0000); --cms-color-endorsement-text: var(--utility-color-antique-bronze, #715617); --cms-color-overlay-text: var(--cms-color-text-on-dark); --cms-color-description-text: var(--cms-color-neutral-text); --cms-color-eyebrow-text: var(--cms-color-neutral-text); --cms-color-eyebrow-text-hover: var(--cms-color-service-text); --cms-color-timestamp-text: var(--cms-color-neutral-text); --cms-color-pagination-text: var(--cms-color-neutral-text); --cms-color-label-text: var(--cms-color-neutral-text); --cms-color-disclaimer-text: var(--cms-color-neutral-1-text); --cms-color-module-text: var(--cms-color-brand-text); --cms-color-module-1-text: var(--cms-color-neutral-text); --cms-color-module-call-to-action-text: var(--cms-color-brand-text); --cms-color-subhead-text: var(--cms-color-brand-text); --cms-color-subhead-1-text: var(--cms-color-brand-text); --cms-color-background-on-dark: var(--utility-color-white, #FFF); --cms-color-background-surface: var(--utility-color-white, #FFF); --cms-color-brand-background: var(--utility-color-black, #000); --cms-color-service-background: var(--utility-color-astral, #087DA1); --cms-color-service-1-background: var(--utility-color-calypso, #076583); --cms-color-service-2-background: var(--utility-color-fountain, #3DABBF); --cms-color-service-3-background: var(--utility-color-turquoise, #68D0E2); --cms-color-service-background-on-dark: var(--cms-color-service-2-background); --cms-color-service-background-on-dark-hover: var(--cms-color-service-3-background); --cms-color-neutral-background: var(--utility-color-desert-storm, #F8F8F8); --cms-color-neutral-1-background: var(--utility-color-mercury, #E6E6E6); --cms-color-neutral-2-background: var(--utility-color-cloud, #CCC); --cms-color-neutral-3-background: var(--utility-color-mine-shaft, #333); --cms-color-neutral-4-background: var(--utility-color-dove, #666); --cms-color-neutral-5-background: var(--utility-color-gunsmoke, #858585); --cms-color-neutral-6-background: var(--utility-color-seashell, #F1F1F1); --cms-color-feedback-background-error: var(--utility-color-scarlet, #EB0000); --cms-color-feedback-background-progress: var(--utility-color-scarlet, #EB0000); --cms-color-feedback-breaking-background: var(--utility-color-scarlet, #EB0000); --cms-color-feedback-sponsored-background: var(--utility-color-cloud, #CCC); --cms-color-feedback-live-background: var(--utility-color-scarlet, #EB0000); --cms-color-feedback-dont-miss-background: var(--utility-color-astral, #087DA1); --cms-color-endorsement-background: var(--utility-color-soapstone, #FCFAF6); --cms-color-non-editorial-background: var(--utility-color-whitesmoke, #F5F5F5); --cms-color-status-background: var(--cms-color-neutral-background); --cms-color-overlay-brand-background: var(--cms-color-brand-background); --cms-color-popover-background: var(--cms-color-background-surface); --cms-color-popover-service-background: var(--cms-color-service-background); --cms-color-popover-neutral-background: var(--cms-color-neutral-background); --cms-color-border-on-dark: var(--utility-color-white, #FFF); --cms-color-border-on-service: var(--utility-color-white, #FFF); --cms-color-brand-border: var(--utility-color-black, #000); --cms-color-neutral-border: var(--utility-color-mercury, #E6E6E6); --cms-color-neutral-1-border: var(--utility-color-cloud, #CCC); --cms-color-neutral-2-border: var(--utility-color-mine-shaft, #333); --cms-color-neutral-3-border: var(--utility-color-dove, #666); --cms-color-service-border: var(--utility-color-astral, #087DA1); --cms-color-service-1-border: var(--utility-color-turquoise, #68D0E2); --cms-color-feedback-border-error: var(--utility-color-scarlet, #EB0000); --cms-color-module-border: var(--cms-color-brand-border); --cms-color-module-1-border: var(--cms-color-neutral-border); --cms-color-endorsement-border: var(--utility-color-kumera, #81672B); --cms-color-icon-on-brand: var(--utility-color-white, #FFF); --cms-color-icon-on-service: var(--utility-color-white, #FFF); --cms-color-icon-on-feedback: var(--utility-color-white, #FFF); --cms-color-icon-on-dark: var(--utility-color-white, #FFF); --cms-color-icon-brand: var(--utility-color-black, #000); --cms-color-icon-service: var(--utility-color-astral, #087DA1); --cms-opacity-text-hover: var(--utility-opacity-hover, .8); --cms-font-brand-heading: var(--utility-font-fbkis-display, 'FBKisDisplay'); --cms-font-brand-heading-fallback-adjust: var(--utility-font-times-new-roman-adjust, 'TimesNewRomanAdjust'); --cms-font-brand-text: var(--utility-font-georgia, 'georgia'); --cms-font-service-heading: var(--utility-font-benton-gothic-condensed-black, 'BentonGothicCond-Black'); --cms-font-service-text: var(--utility-font-benton-gothic, 'BentonGothic'); --cms-font-section-heading: var(--utility-font-fbkis-display, 'FBKisDisplay'); --cms-page-header-color-text: var(--cms-color-brand-text); --cms-page-header-color-text-inverse: var(--cms-color-text-on-dark); --cms-page-subheader-color-text: var(--cms-color-brand-text); --cms-page-container-top-color-text: var(--cms-color-brand-text); --cms-page-footer-color-text: var(--cms-color-text-on-brand); --cms-navigation-color-text: var(--cms-color-brand-text); --cms-navigation-section-color-text: var(--cms-color-brand-text); --cms-navigation-section-color-text-current: var(--cms-color-service-text); --cms-navigation-contextual-color-text: var(--cms-color-brand-text); --cms-element-header-color-text-hover: var(--utility-color-gunsmoke, #858585); --cms-action-bar-action-color-text: var(--cms-color-brand-text); --cms-action-bar-action-color-text-hover: var(--cms-color-brand-text); --cms-headline-color-text: var(--cms-color-brand-text); --cms-story-body-color-text: var(--cms-color-neutral-1-text); --cms-rich-text-link-color-text: var(--cms-color-service-text); --cms-dropcap-color-text: var(--cms-story-body-color-text); --cms-pullquote-color-text: var(--cms-color-brand-text); --cms-pullquote-attribution-color-text: var(--cms-color-brand-text); --cms-module-infobox-action-color-text: var(--cms-color-module-call-to-action-text); --cms-module-infobox-action-color-text-hover: var(--cms-color-neutral-1-text); --cms-author-bio-color-text: var(--cms-color-brand-text); --cms-tag-color-text: var(--cms-color-text-on-dark); --cms-comments-action-color-text: var(--cms-color-text-on-brand); --cms-ui-input-color-text: var(--cms-color-neutral-1-text); --cms-showcase-color-text: var(--cms-color-text-on-dark); --cms-page-color-background: var(--cms-color-background-surface); --cms-page-color-background-inverse: var(--cms-color-brand-background); --cms-page-header-color-background: var(--cms-color-background-surface); --cms-page-header-color-background-inverse: var(--cms-color-brand-background); --cms-page-subheader-color-background: var(--cms-color-background-surface); --cms-page-container-top-color-background: var(--cms-color-background-surface); --cms-page-footer-color-background: var(--cms-color-brand-background); --cms-navigation-color-background: var(--cms-color-background-surface); --cms-navigation-contextual-color-background: var(--cms-color-background-surface); --cms-story-stream-color-background: var(--cms-color-brand-background); --cms-action-bar-action-color-background-hover: var(--cms-color-neutral-1-background); --cms-module-infobox-action-color-background-hover: var(--cms-color-neutral-1-background); --cms-module-newsletter-action-color-background: var(--cms-color-service-background); --cms-module-newsletter-action-color-background-hover: var(--cms-color-service-1-background); --cms-comments-action-color-background: var(--cms-color-brand-background); --cms-comments-action-color-background-hover: var(--cms-color-neutral-3-background); --cms-tag-color-background: var(--cms-color-neutral-4-background); --cms-ui-input-color-background: var(--cms-color-background-surface); --cms-ui-input-color-background-on-dark: var(--cms-color-neutral-3-background); --cms-showcase-color-background: var(--cms-color-brand-background); --cms-point-of-interest-card-color-background: var(--utility-color-white, #FFF); --cms-page-header-color-border: var(--cms-color-neutral-border); --cms-page-container-top-color-border: var(--cms-color-neutral-border); --cms-page-footer-color-border: var(--cms-color-neutral-3-border); --cms-navigation-color-border: var(--cms-color-neutral-border); --cms-navigation-submenu-color-border: var(--cms-color-neutral-3-border); --cms-navigation-contextual-color-border: var(--cms-color-neutral-border); --cms-action-bar-action-color-border: var(--cms-color-neutral-border); --cms-author-avatar-color-border: var(--cms-color-neutral-border); --cms-ui-input-color-border: var(--cms-color-neutral-3-border); --cms-recipe-heading-font: var(--utility-font-benton-gothic-condensed-black, 'BentonGothicCond-Black'); --cms-showcase-font: var(--utility-font-default, 'Default'); --cms-page-header-logo-color: var(--utility-color-black, #000); --cms-page-footer-opacity-text-hover: var(--cms-opacity-text-hover); --cms-navigation-opacity-text-hover: var(--cms-opacity-text-hover); --cms-navigation-section-opacity-text-hover: var(--cms-opacity-text-hover); --cms-navigation-contextual-opacity-text-hover: var(--cms-opacity-text-hover); --cms-subscriber-exclusive-color: var(--utility-color-astral, #087DA1); --cms-subscriber-exclusive-color-hover: var(--utility-color-astral, #087DA1); --cms-story-stream-color-active: var(--utility-color-scarlet, #EB0000); --cms-ui-toggle-switch-color-active: var(--utility-color-malachite, #09B109); --cms-ui-toggle-switch-color-inactive: var(--utility-color-cloud, #CCC); --cms-recipe-color: var(--utility-color-mine-shaft, #333); --cms-cooking-color-brand: var(--utility-color-sweet-corn, #FFE07C); --cms-thread-color: var(--utility-color-jewel, #206743); --cms-thread-color-1: var(--utility-color-gin, #E5EBE7); }