// General
$action-hover-opacity: 0.85;
$border-size: 1px;
$base-padding: 10px;

// Wizard
$wizard-base-padding: 20px;
$wizard-content-bottom-margin: 5px;
$wizard-content-left-right-padding: 0 20px;
$wizard-step-max-height: 500px;
$wizard-step-max-width: 376px;
$wizard-navigation-button-size: 48px;
$wizard-navigation-height: 90px;
$wizard-process-indicator-size: 120px;
$wizard-step-border-radius: 5px;
$wizard-step-outer-margin: 10px;
$wizard-step-button-spacing: 5px;

// Nav Bar
$nav-bar-height: 80px;
$nav-bar-height-mobile: $nav-bar-height / 2;
$nav-item-padding: 30px;
$nav-masthead-padding: 20px;
$nav-masthead-padding-mobile: 10px;

// Nav Footer
$nav-footer-max-width: 675px;
$nav-footer-margin-top: -35px;
$nav-footer-margin-top-mobile: -10px;
$nav-footer-padding: 85px 0 40px;
$nav-footer-padding-mobile: 30px 0;
$nav-footer-item-padding: 5px 10px;
$nav-footer-list-padding: 0 18px;
$nav-footer-list-padding-mobile: 0 15px;

// Content
$content-desktop-max-width: 675px;

$content-card-border-radius: 5px;
$content-card-margin-bottom: 10px;

$content-card-label-padding: 23px 21px 13px;
$content-card-label-mobile-padding: 21px 15px 13px;

$content-cover-height: 226px;
$content-cover-mobile-height: 189px;
$content-cover-margin-bottom: -53px;
$content-cover-mobile-margin-bottom: -5px;
$content-cover-title-padding: 26px 21px 0;
$content-cover-title-mobile-padding: 19px 15px 0;

$content-data-border-size: $border-size;
$content-data-padding: 16px 21px 0;
$content-data-mobile-padding: 16px 15px 0;
$content-data-vertical-margin: 13px;
$content-data-action-border-radius: 5px;

$content-header-padding: 28px 21px 0;
$content-header-mobile-padding: 22px 15px 0;

$content-record-action-height: 30px;
$content-record-gap-size: 15px;
$content-record-image-border-radius: 5px;
$content-record-image-size: 40px;
$content-record-padding: 15px 20px;
$content-record-mobile-padding: 15px;
