@charset "UTF-8";
:focus {
  outline: solid 1px #ccc; }

/* Chevrons styles */
.accordion-chevron::before {
  border-style: solid;
  border-width: 0.15rem 0.15rem 0 0;
  content: '';
  display: inline-block;
  height: 0.45rem;
  left: 0.15rem;
  position: relative;
  top: 0.15rem;
  transform: rotate(-45deg);
  vertical-align: top;
  width: 0.45rem; }

.accordion-chevron.right:before {
  left: 0;
  transform: rotate(45deg); }

.accordion-chevron.bottom:before {
  top: 0;
  transform: rotate(135deg); }

.accordion-chevron.left:before {
  left: 0.25rem;
  transform: rotate(-135deg); }

/* The Modal (background) */
.custom-modal {
  background-color: black;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
  display: none;
  /* Hidden by default */
  height: 100%;
  /* Full height */
  left: 0;
  overflow: auto;
  /* Enable scroll if needed */
  position: fixed;
  /* Stay in place */
  top: 0;
  width: 100%;
  /* Full width */
  z-index: 9;
  /* Sit on top */
  /* Modal Content */
  /* The Close Button */ }
  .custom-modal-content {
    background-color: #fff;
    border: 1px solid #707070;
    height: 100%;
    margin: auto;
    overflow-y: scroll;
    width: 100%; }
  .custom-modal-body {
    padding: 1rem;
    position: relative; }
  .custom-modal .close {
    color: #e90029;
    display: block;
    font-size: 28px;
    font-weight: 500;
    line-height: 0.5;
    margin-bottom: 4.0625rem;
    text-align: right; }
    .custom-modal .close:hover, .custom-modal .close:focus {
      color: #ae001e;
      text-decoration: none;
      cursor: pointer; }
  .custom-modal-open {
    overflow: hidden; }
  .custom-modal.product-modal {
    overflow: hidden; }
    .custom-modal.product-modal .custom-modal-content {
      overflow-y: auto; }
    .custom-modal.product-modal .catalog__compare--close {
      right: -10px;
      top: 2px; }

.content--tabs {
  transition: 0.4s; }
  .content--tabs.active .content--panel {
    display: block; }
  .content--tabs.active .accordion-chevron {
    margin: 0;
    margin-right: -0.25rem;
    transform: rotate(180deg); }

.content--accordion {
  background-color: transparent;
  border-width: 0 0 1px 0;
  border-color: #dbd9dd;
  cursor: pointer;
  color: #262626;
  display: flex;
  font-size: 1.125rem;
  justify-content: space-between;
  margin-bottom: 1.25rem;
  padding: 0.25rem 1rem;
  width: 100%;
  text-align: left; }
  .content--accordion .accordion-chevron {
    align-self: center;
    color: #e90029;
    display: flex;
    margin-left: 0.5rem; }

.content--panel {
  display: none;
  overflow: hidden; }

.custom-loader {
  background-color: rgba(255, 255, 255, 0.95);
  display: none;
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
  z-index: 9; }
  .custom-loader.isloading {
    display: block; }
  .custom-loader .loader {
    border: 4px solid #f3f3f3;
    border-top: 4px solid #e90029;
    border-radius: 50%;
    width: 30px;
    height: 30px;
    display: inline-block;
    -webkit-animation: spin 2s linear infinite;
    animation: spin 2s linear infinite;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

.fragment-default-img {
  text-align: center; }
  .fragment-default-img img {
    width: 100%;
    height: auto; }

.margin-bottom-20 {
  margin-bottom: 20px; }

.text-center {
  text-align: center; }

.text-uppercase {
  text-transform: uppercase; }

.keysight-software-version-panel .rte h1,
.keysight-software-version-panel .rte h2,
.keysight-software-version-panel .rte h3,
.keysight-software-version-panel .rte .grid-more,
.keysight-software-version-panel .rte h4,
.keysight-software-version-panel .rte h5,
.keysight-software-version-panel .rte h6,
.keysight-software-version-panel .rte p {
  margin-top: 0; }

.simplecarousel .carousel-list .default-image-wrapper {
  padding: 0; }

@media (min-width: 767px) {
  .custom-modal {
    padding-top: 100px;
    /* Location of the box */ }
    .custom-modal-content {
      height: auto;
      left: 50%;
      max-height: 90%;
      position: absolute;
      top: 50%;
      transform: translate(-50%, -50%);
      width: 664px; }
    .custom-modal-body {
      padding: 1rem 2rem; }
  .content--accordion {
    font-size: 1.375rem; } }

@media (min-width: 1200px) {
  .custom-modal-content {
    width: 768px; } }

* {
  box-sizing: border-box; }

html {
  font-size: 16px; }

body {
  font-family: "Neue Helvetica Condensed", sans-serif;
  font-size: 1em;
  line-height: 1.5;
  color: #262626;
  margin: 0;
  padding: 0;
  background-color: white;
  font-weight: normal;
  word-wrap: break-word; }

#mobile-test {
  display: block; }

@media (min-width: 480px) {
  #mobile-test {
    display: none; } }

h1 {
  font-size: 4.25rem;
  letter-spacing: 0.04em;
  font-weight: 300;
  line-height: 1.1;
  margin: 0.5em 0; }

h2 {
  font-size: 2.25rem;
  line-height: 1.2;
  letter-spacing: 0.03em;
  font-weight: 300;
  text-transform: uppercase;
  margin-bottom: 0.41em; }

h3, .grid-more {
  font-size: 1.125em;
  margin-bottom: 0.5em;
  line-height: 1.3; }

h4 {
  font-size: 1em;
  margin-bottom: 0.66em;
  line-height: 1.3; }

@media (max-width: 479px) {
  h1 {
    font-size: 3rem; }
  h2 {
    font-size: 1.75rem; } }

a {
  color: #e90029;
  text-decoration: none; }

a:hover {
  color: #ae001e;
  border-bottom: 1px solid #ae001e; }

a.fancybox-close:hover {
  border-bottom: none; }

input, textarea, select, button {
  font-size: inherit;
  font-family: inherit;
  color: #262626; }

.valign-middle, .style-banner, .style-card-titleOnImage .card:not([class*=style-card-]) .card-desc,
.style-card-titleOnImage .card:not([class*=style-card-]) .card-title,
.card.style-card-titleOnImage .card-desc,
.card.style-card-titleOnImage .card-title, .style-card-imagePlusDescription .card:not([class*=style-card-]) .card-desc,
.card.style-card-imagePlusDescription .card-desc {
  display: flex;
  justify-content: center;
  flex-direction: column; }

.d-inline {
  display: inline; }

.d-flexwrap {
  display: flex;
  flex-wrap: wrap; }

.d-padright-02 {
  padding-right: 0.2rem; }

li[style*="text-align: center;"],
li[style*="text-align: right;"] {
  list-style-position: inside; }

#header-global-message {
  background-color: #000;
  color: white;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px;
  display: none; }

#header-lucky-search,
#header-cookie-msg,
#header-noscript {
  background-color: #f8f8f8;
  color: #e76c27;
  border-bottom: 1px solid #e76c27;
  text-align: center;
  padding-top: 10px;
  padding-bottom: 10px; }

#header-noscript {
  background-color: #000;
  color: #ffef4a;
  border-bottom: none; }

#header-lucky-search {
  border-bottom: 1px solid #dbd9dd;
  color: #262626; }

#header-cookie-msg,
#header-lucky-search {
  display: none; }

.no-cookies #header-cookie-msg {
  display: block; }

#header {
  border-bottom: 1px solid #a4a1a9;
  border-top: 1px solid transparent;
  margin-top: -1px; }
  @media (min-width: 480px) {
    #header {
      min-height: 5rem; } }
  #header.dark {
    background-color: #524f56;
    border-bottom-color: #524f56; }
    #header.dark .gnav-primary > a {
      background-color: #524f56;
      color: #fff; }
    #header.dark .gnav-primary > a:hover {
      background-color: #7a7681; }
    #header.dark #util-gnav {
      background-color: #524f56; }
      #header.dark #util-gnav .util-contact {
        color: #fff; }
        #header.dark #util-gnav .util-contact::after {
          color: #fff; }
        #header.dark #util-gnav .util-contact a {
          color: #fff; }
    #header.dark .util-icon.open-layer {
      background-color: transparent; }
    #header.dark .util-contact {
      color: #fff; }
    #header.dark .util-contact a:hover {
      border-color: #fff; }
    #header.dark .gnav-primary > a > .close-plus::after,
    #header.dark .gnav-primary > a > .close-plus::before,
    #header.dark #hamburger span,
    #header.dark #hamburger::before,
    #header.dark #hamburger::after {
      background-color: #fff; }

#header::after {
  content: "";
  display: block;
  clear: both; }

#header a {
  border-bottom: 1px solid transparent; }

#header a:hover {
  color: #e90029;
  border-bottom-color: transparent; }

#header-lucky-search a:hover {
  border-bottom-color: #e90029; }

#logo {
  display: inline-block;
  float: left;
  z-index: 2; }

#util-contacts {
  display: inline; }

#util-icons {
  display: inline;
  white-space: nowrap; }

.util-icon {
  display: inline-block;
  margin-left: 2px;
  padding: 4px;
  white-space: normal;
  vertical-align: middle; }

.util-icon.open-layer {
  background: #f8f8f8; }

.util-icon img {
  height: 20px;
  width: 20px;
  display: inline-block;
  vertical-align: top; }

.util-icon div img {
  height: auto;
  margin: 5px; }

.util-contact {
  display: inline-block;
  min-height: 20px;
  font-size: 1em; }

#util-icons::before,
.util-contact:not(:last-child)::after {
  content: "|";
  display: inline-block;
  margin-left: 0.4em;
  margin-right: 0.4em;
  color: #dbd9dd; }

@media (max-width: 479px) {
  #util-icons::before {
    display: none; } }

.util-contact img {
  width: 20px;
  vertical-align: text-bottom; }

.min-header .util-contact:last-child::after {
  display: none; }

.util-contact a {
  color: #524f56; }

#header .util-contact a:hover {
  color: #524f56;
  border-bottom: 1px solid #524f56; }

.util-icon > div {
  visibility: hidden;
  position: absolute;
  left: 0;
  margin-top: 4px;
  width: 100%; }

.util-icon > div > div {
  position: absolute;
  padding: 28px 12px 12px;
  opacity: 0;
  background: #f8f8f8;
  z-index: 55;
  width: 100%;
  border-bottom: 2px solid #d8d8d8; }

.util-icon.open-layer > div {
  visibility: visible; }

.util-icon.open-layer > div > div {
  opacity: 1; }

img.util-loggedin,
img.util-remembered,
.util-loggedin img,
.util-remembered img {
  display: none; }

.util-loggedin img.util-loggedin {
  display: inline; }

.util-remembered img.util-remembered {
  display: inline; }

.dark #quote-count {
  color: #fff; }

#quote-count {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: -5px;
  text-align: center;
  color: #e90029;
  font-weight: 500;
  font-size: 86%; }

#util-cart > a {
  display: block; }

#util-login-anon,
#util-login-profile,
#util-login-iframe,
#locale-chooser,
#locale-confirm {
  display: none; }

.open-layer.util-remembered #util-login-anon,
.open-layer.util-login #util-login-anon,
.open-layer.util-loggedin #util-login-profile,
.open-layer.util-remembered #util-login-iframe,
.open-layer.util-login #util-login-iframe,
.open-layer.locale-confirm #locale-confirm,
.open-layer.locale-chooser #locale-chooser {
  display: block; }

#util-login-iframe iframe {
  width: 310px;
  height: 170px; }

.util-icon iframe {
  max-width: 100%; }

#gnavbar {
  clear: both;
  text-align: center; }

#gnavbar li {
  text-align: left; }

#header .gnav-primary > a {
  color: black;
  padding: 9px 12px;
  display: block;
  text-transform: uppercase; }

.gnav-primary > a:hover {
  background-color: #dbd9dd; }

.gnav-menu {
  display: none;
  visibility: hidden;
  opacity: 0;
  background-color: #f8f8f8; }

.gnav-menu-prime {
  margin: 1.5em;
  margin-bottom: -.25em;
  text-transform: uppercase; }

.open-layer .gnav-menu {
  display: block;
  visibility: visible;
  opacity: 1; }

.gnav-menu h4 {
  text-transform: uppercase;
  color: #a4a1a9;
  margin: 0;
  margin-bottom: 4px;
  border-bottom: 2px solid #dbd9dd;
  padding-bottom: 4px;
  font-weight: normal;
  font-size: 1em; }

.gnav-menu h4:first-child {
  margin-top: 0; }

.gnav-menu h4 a {
  color: #a4a1a9; }

.gnav-menu h4 a:hover {
  color: #e90029; }

.gnav-menu li a {
  display: inline-block;
  padding: .6em 0;
  font-size: 1em;
  color: #524f56;
  padding-left: 28px;
  position: relative; }

.gnav-menu a:not([href]) {
  cursor: default; }

#header .gnav-submenu a:hover,
.gnav-menu a:hover span {
  color: #e90029;
  border-bottom: 1px solid #e90029; }

#header .gnav-submenu li:not(.gnav-more) {
  padding: 4px 0; }

@media (max-width: 479px) {
  #header .gnav-submenu li:not(.gnav-more) {
    padding-left: 28px !important; }
  #header .gnav-menu a:not([href]):hover span {
    border-bottom-color: transparent; } }

#header .gnav-submenu li:not(.gnav-more) a {
  padding: 0;
  display: inline; }

.gnav-menu img {
  height: 20px;
  width: 20px;
  position: absolute;
  left: 0;
  margin-top: 1px; }

#gnavbar li.gnav-more {
  text-align: right;
  border-top: 1px solid #dbd9dd;
  margin-top: 8px; }

li.gnav-more a {
  font-size: 0.86em;
  color: #e90029;
  padding-left: 0;
  padding-bottom: 0; }

.gnav-more i {
  background-size: .5em auto;
  background-position: right center;
  background-repeat: no-repeat;
  background-image: url(head/img/eclipse/icon-arrow-right.svg);
  width: 0.9em;
  display: inline-block;
  text-align: right;
  vertical-align: baseline; }

#header .gnav-more a:hover {
  border-bottom: 1px solid #e90029; }

#header ul,
#header li {
  margin: 0;
  padding: 0;
  list-style: none; }

#header a:hover {
  text-decoration: none; }

#hamburger {
  cursor: pointer;
  float: right;
  margin-top: 12px; }

#hamburger span,
#hamburger::before,
#hamburger::after {
  content: "";
  display: block;
  width: 16px;
  height: 2px;
  background-color: #e90029;
  margin: 3px 0;
  transition: 0.3s;
  text-indent: -999em; }

#hamburger.change::before {
  transform: translate(0, 5px) rotate(-45deg); }

#hamburger.change span {
  opacity: 0; }

#hamburger.change::after {
  transform: translate(0, -5px) rotate(45deg); }

.wrapper.hamburger::after {
  content: "";
  display: block;
  height: 0;
  clear: left; }

.close-plus-alt,
.close-x,
.close-plus {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px; }

.close-x::after,
.close-x::before,
.close-plus-alt i,
.close-plus-alt i + i,
.close-plus::after,
.close-plus::before {
  content: "";
  display: block;
  background-color: #e90029;
  width: 16px;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 0; }

.close-plus-alt i + i,
.close-plus::after {
  transform: rotate(90deg);
  transition: 0.1s; }

.close-x::before {
  transform: rotate(45deg); }

.close-x::after {
  transform: rotate(135deg); }

.accordion-expand .close-plus-alt i + i,
.open-layer .close-plus::after {
  transform: rotate(180deg); }

.gnav-primary .close-plus {
  float: right; }

.close-x.top-right,
.search-dropdown .close-x,
#util-gnav .close-x {
  position: absolute;
  right: 12px;
  top: 8px;
  cursor: pointer; }

.locale-chooser-text {
  display: none; }

.locale-default {
  font-size: 110%;
  border-bottom: 2px solid #dbd9dd;
  color: #a4a1a9;
  padding: 5px 12px;
  margin-top: 0; }

#header #locale-default {
  cursor: default;
  color: #a4a1a9; }

#util-quote {
  position: relative; }

#util-quote-empty li,
#header .locale-chooser li {
  padding: 5px 12px;
  color: #a4a1a9; }

.locale-chooser li a {
  position: relative;
  top: -5px; }

#util-quote-empty a:hover,
#header .locale-chooser li a:hover {
  border-bottom: 1px solid #e90029; }

#locale-confirm div {
  padding: 20px; }

#locale-confirm p:first-child {
  margin-top: 0; }

#locale-chooser ul {
  columns: 2 100px; }

.min-header #logo img {
  margin-bottom: 8px; }

@media (max-width: 479px) {
  #logo img {
    width: 121px;
    height: 43px;
    display: block; }
  #util-gnav {
    background: white;
    position: absolute;
    width: 100%;
    z-index: 10011;
    display: none; }
  #util-gnav.change {
    display: block; }
  #hamburger {
    display: inline-block; }
  #util-gnav {
    display: none; }
  #header {
    width: 100%; }
  #toputil {
    display: block;
    clear: left;
    float: none;
    text-align: center;
    border-top: 1px solid #dbd9dd;
    border-bottom: 1px solid #dbd9dd;
    margin: 0 -12px;
    margin-left: -14px;
    margin-right: -12px; }
  #toputil .open-layer div {
    text-align: left; }
  .util-contact {
    padding: 5px !important;
    min-width: 100px; }
  #util-contacts,
  #util-icons {
    display: flex; }
  #util-contacts {
    flex-flow: row wrap; }
  #util-contacts > *,
  #util-icons > * {
    flex: 1;
    border: 1px solid #dbd9dd;
    border-left-width: 2px;
    border-right: none;
    margin: 0 !important; }
  .util-icon > a {
    display: block; }
  .util-contact::after {
    display: none; }
  #gnavbar {
    width: 100%;
    background: #f8f8f8;
    padding-top: 5px;
    border-bottom: 3px solid #d8d8d8; }
  .gnav-primary {
    border-bottom: 1px solid #dbd9dd; }
  .gnav-primary.open-layer > a {
    background: #dbd9dd !important;
    color: #262626 !important; }
  #gnavbar .wrapper {
    padding: 0; }
  .gnav-primary > a:hover {
    background-color: #edecee; }
  .gnav-menu {
    left: auto;
    width: auto !important;
    margin-bottom: 1.5em; }
  .gnav-menu div {
    width: 100% !important;
    padding: 12px;
    padding-bottom: 0; }
  .gnav-menu div + div {
    padding-top: 0; }
  .gnav-menu div + div h4:first-child {
    margin-top: 1.33em; }
  .gnav-menu .close-x {
    display: none; }
  .gnav-menu-prime {
    margin: 0.5em 12px; }
  #gnavbar li.gnav-more {
    margin-bottom: 1em; }
  .gnav-menu li a {
    padding-top: .4em;
    padding-bottom: .4em; }
  .gnav-menu li.gnav-more a {
    padding-bottom: 0; }
  div.gnav-submenu {
    padding-bottom: 1.5em; } }

@media (min-width: 480px) {
  #logo {
    margin-bottom: -16px; }
  .hamburger {
    display: none; }
  #toputil {
    margin: 20px 20px 4px 20px;
    text-align: right; }
  #toputil > * {
    text-align: left; }
  .util-icon {
    position: relative; }
  .util-icon > div {
    left: auto;
    right: -16px;
    margin-top: 4px;
    width: 30em; }
  .util-icon > div > div {
    width: auto;
    right: 0; }
  #locale-chooser > div {
    min-width: 310px; }
  #locale-confirm {
    width: 22em; }
  #gnavbar > ul {
    margin-left: 300px; }
  .gnav-primary {
    display: inline-block;
    position: relative; }
  .gnav-menu {
    position: absolute;
    left: -2em;
    z-index: 99;
    border-bottom: 3px solid #d8d8d8; }
  .gnav-primary.open-layer > a:hover,
  .gnav-primary.open-layer > a {
    background-color: #f8f8f8 !important;
    position: relative;
    z-index: 150; }
  .gnav-primary.open-layer > a {
    color: #000 !important; }
  .gnav-menu div {
    float: left;
    width: 20em;
    padding: 1.5em;
    padding-bottom: 1.5em; }
  #gnavbar .close-plus {
    display: none; } }

#aem_nav_wc,
#aem_nav_wcLink,
#aem_nav_wcLinkInfo {
  display: inline-block; }

#header-search {
  background: #edecee;
  padding: 24px 0;
  display: none; }

#header-search form {
  margin: 0 auto;
  max-width: 620px;
  text-align: center;
  position: relative; }

#header-search-input {
  width: calc(100% - 10em);
  background-color: #fcfcfc;
  padding: 12px 16px;
  border: none; }

#header-search-submit {
  padding: 12px 24px;
  border: none;
  background: #524f56;
  color: white;
  margin-left: -1em;
  cursor: pointer; }

#header-search-submit:hover {
  background: #7a7681; }

.search-dropdown {
  text-align: left;
  background: #f8f8f8;
  position: absolute;
  z-index: 101;
  width: 100%;
  margin-top: 8px;
  font-size: 92%;
  visibility: hidden;
  left: 0;
  border-bottom: 3px solid #dbd9dd; }

.search-dropdown.open-layer {
  visibility: visible;
  z-index: 100001; }

.search-dropdown > div + div > div {
  border-top: 1px solid #dbd9dd; }

.search-product {
  padding-left: 55px;
  position: relative;
  min-height: 40px; }

.search-product img {
  position: absolute;
  top: 0;
  left: 0; }

#header .search-dropdown a {
  color: inherit;
  border-bottom: none; }

.search-dropdown span {
  color: #e90029;
  border-bottom: 1px solid transparent; }

.search-dropdown a:hover span {
  border-bottom-color: #e90029; }

.search-dropdown i {
  color: #dbd9dd;
  margin: 0 0.1em;
  font-style: normal; }

.search-dropdown h3, .search-dropdown .grid-more {
  font-size: 1.125em;
  color: #a4a1a9; }

.search-dropdown h4 {
  font-size: 1em; }

#search-redir p {
  margin: 0 0 0.5em; }

#search-redir p:first-child {
  margin-top: 1em; }

#search-redir #sitesearch {
  margin-top: 1.5em;
  margin-bottom: 1em; }

span.header-new {
  display: inline-block;
  background: #345792;
  color: white;
  padding: 0 0.35em;
  border: none; }

.search-more {
  text-align: right; }

.search-more i {
  background-size: .5em auto;
  background-position: right 65%;
  background-repeat: no-repeat;
  background-image: url(head/img/eclipse/icon-arrow-right.svg);
  width: 0.9em;
  display: inline-block;
  text-align: right;
  vertical-align: baseline; }

@media (max-width: 479px) {
  #header-search {
    padding: 16px 0; }
  #header-search-input {
    width: 100%;
    padding: 6px 12px; }
  #header-search-submit {
    margin-top: 8px;
    padding: 6px 12px; }
  #header-search .wrapper {
    padding: 0; }
  #header-search form {
    padding: 0 12px; }
  .search-dropdown {
    padding-top: 8px; }
  .search-dropdown > div {
    padding: 0 12px; } }

@media (min-width: 480px) {
  .search-dropdown {
    display: flex; }
  .search-dropdown > div {
    flex: 1;
    padding: 0 24px;
    margin: 28px 0; }
  .search-dropdown > div:first-child {
    border-right: 1px solid #dbd9dd; }
  .search-dropdown > div > div:first-child {
    border-top: none; }
  .search-dropdown > div > div:first-child > *:first-child {
    margin-top: 0; }
  .search-dropdown > div > div:last-child > *:last-child {
    margin-bottom: 0; }
  #search-redir:first-child p:first-child {
    margin-top: 0; }
  #search-redir:last-child #sitesearch {
    margin-bottom: 0; } }

#util-gnav::after,
body::after {
  content: "";
  display: none;
  z-index: 10010;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: #888;
  opacity: 0.6; }

.modal #util-gnav::after,
.modal::after {
  display: block; }

.modal .open-layer {
  z-index: 10011; }

.modal .close-x {
  display: none; }

body.modal {
  overflow: hidden; }

.modal .util-icon > a {
  cursor: default; }

#locale-confirm form {
  display: flex; }

#locale-confirm button {
  border: none;
  background: #e90029;
  color: white;
  margin-left: 0.5em;
  cursor: pointer; }

#locale-confirm button:hover {
  background: #740014; }

#locale-confirm button, #locale-confirm select {
  padding: 2px 8px; }

@media (min-width: 480px) {
  .gnav-nested {
    width: 21em !important; }
  .gnav-nested > div {
    position: relative; }
  .gnav-nested > div > ul > li {
    width: 20em; }
  .gnav-nested > div > ul > li:not(.gnav-more) > a {
    display: block;
    position: relative;
    padding-right: 3em; }
  .gnav-nested > div > ul > li.gnav-hassub > a:after {
    content: "";
    position: absolute;
    top: 0.8em;
    right: 2em;
    background-size: .5em auto;
    background-position: right center;
    background-repeat: no-repeat;
    background-image: url(head/img/eclipse/icon-flyout.svg);
    width: 0.9em;
    height: 1em;
    display: block;
    text-align: right;
    vertical-align: baseline; }
  .gnav-nested > div > ul > li.gnav-hassub.hover > a:after {
    background-image: url(head/img/eclipse/icon-flyout-hover.svg); }
  .gnav-nested > div > ul > li > a:not([href]):hover span {
    border-bottom-color: transparent; }
  .gnav-submenu {
    position: absolute;
    top: 0;
    left: 20.5em;
    display: none;
    background: #f2f2f2; }
  .gnav-nested > div > ul > li.hover {
    background: #f2f2f2; }
  .gnav-nested > div > ul > li.hover > a {
    color: #e90029; }
  .gnav-nested > div > ul > li.hover .gnav-submenu {
    display: block; }
  .gnav-submenu li:not(.gnav-more) a {
    padding: 4px 0; }
  .gnav-nested > div > ul {
    margin-left: -8px !important; }
  .gnav-nested > div > ul > li > a {
    padding-left: 36px; }
  .gnav-nested img {
    left: 8px; }
  .gnav-nested > div > ul > li.gnav-more {
    margin-left: 8px !important; }
  .gnav-nested > div > ul > li.gnav-more > a {
    padding-left: 0; }
  .gnav-nested.expand {
    width: 42em !important; }
  .gnav-nested > div > ul > li.gnav-more {
    width: 18em; }
  .gnav-submenu {
    height: auto;
    min-height: 100%; }
  .gnav-submenu ul {
    position: relative; } }

.gnav-nested > div > ul > li:not(.gnav-more) > a {
  display: block; }

#gnavbar .gnav-submenu li.gnav-more {
  text-align: left;
  border: none; }

@media (max-width: 479px) {
  .gnav-submenu {
    margin-top: -0.5em;
    display: none; }
  .gnav-hassub.open-layer .gnav-submenu {
    display: block; }
  .gnav-menu a:hover span.close-plus2 {
    border: none; }
  .gnav-nested > div > ul > li {
    border-top: 1px solid #dbd9dd; }
  .gnav-submenu li:not(.gnav-more) a {
    padding-top: 4px;
    padding-bottom: 4px; }
  .gnav-submenu li.gnav-more a {
    margin-left: 28px; }
  .close-plus2 {
    display: inline-block;
    position: relative;
    width: 16px;
    height: 16px; }
  .close-plus2::after, .close-plus2::before {
    content: "";
    display: block;
    background-color: #e90029;
    width: 16px;
    height: 2px;
    position: absolute;
    top: 50%;
    left: 0; }
  .close-plus2::after {
    transform: rotate(90deg);
    transition: 0.1s; }
  .gnav-hassub.open-layer .close-plus2::after {
    transform: rotate(180deg); }
  .gnav-hassub .close-plus2 {
    float: right; } }

#util-search img + img {
  display: none; }

#util-search.close-search img:first-child {
  display: none; }

#util-search.close-search img + img {
  display: inline-block; }

#util-login-anon li,
#util-login-profile li {
  padding: 5px 12px; }

#util-login-profile h4 {
  padding-left: 12px;
  padding-right: 12px;
  font-size: 1.2em;
  margin: 0;
  padding-bottom: 5px; }

#util-login-anon li a:hover,
#util-login-profile li a:hover {
  border-color: #e90029; }

#lookahead-search {
  background-color: transparent;
  border: 0;
  margin: 0;
  padding: 0; }

#breadcrumb ul,
#breadcrumb li {
  margin: 0;
  padding: 0;
  list-style: none; }

#breadcrumb a:hover {
  text-decoration: none; }

#breadcrumb {
  clear: both;
  padding: 8px 0; }

#breadcrumb li {
  font-size: 0.86em;
  display: inline-block; }

#breadcrumb li ~ li::before {
  content: " | ";
  margin: 0 0.5em;
  color: #dbd9dd; }

.footer-column ul,
.footer-column li {
  margin: 0;
  padding: 0;
  list-style: none; }
  .footer-column ul ::before,
  .footer-column li ::before {
    display: none; }

#footer {
  border-top: 1px solid #a4a1a9;
  background-color: #edecee;
  padding-top: 1em;
  padding-bottom: 1.5em; }

.footer-columns {
  padding-top: 1em;
  margin-bottom: 0.5em; }

.footer-column h4 {
  font-size: 1em;
  color: #524f56;
  font-weight: bold;
  margin-top: 0;
  margin-bottom: 0.5em;
  text-transform: uppercase; }

#footer a {
  color: #262626; }

#footer a:hover {
  border-bottom: 1px solid #262626; }

.footer-column ul {
  margin-bottom: 1.5em; }

.footer-column li {
  font-size: 1em;
  margin-bottom: .35em;
  list-style: none; }

#footer-social {
  margin-left: -8px; }

#footer-social a:hover {
  border-bottom: none; }

#copyright {
  margin-bottom: 0.5em; }

.min-footer #copyright {
  border-top: none; }

#copyright ul {
  margin: 0;
  padding: 12px 0 0 0; }

#copyright li {
  display: inline-block;
  vertical-align: top;
  color: #a4a1a9; }

#copyright li + li::before {
  content: "|";
  color: #c8c6cb;
  margin: 0 0.5em; }

#copyright li a.icpNumber {
  vertical-align: top;
  border-bottom: #a4a1a9;
  color: #a4a1a9; }

#copyright li a.privateSecurityIcpNumber {
  vertical-align: top;
  color: #a4a1a9;
  border-bottom: #a4a1a9;
  margin-left: 10px; }

.min-footer #copyright {
  width: auto; }

@media (min-width: 480px) {
  .footer-columns {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 90%;
    margin-left: auto;
    margin-right: auto; }
  .footer-column {
    margin: 0 2em;
    width: calc(50% - 4em); }
  #copyright {
    width: calc(90% - 4em);
    margin: 0 auto; } }

@media (min-width: 645px) {
  .footer-column {
    width: calc(33% - 4em); } }

@media (min-width: 860px) {
  .footer-column {
    width: calc(25% - 4em); } }

.align-center {
  text-align: center; }

.wrapper {
  margin-left: auto;
  margin-right: auto;
  max-width: 1240px;
  padding: 0 20px; }

.wrapper .wrapper {
  margin: 0;
  max-width: none;
  padding: 0; }

#mainsection {
  min-height: 20em;
  clear: both; }

.panel {
  font-size: 1.12rem;
  padding-top: 1.5em;
  padding-bottom: 1.5em;
  background-size: cover !important;
  background-position: center center !important;
  position: relative; }

#mainsection .wrapper > div,
.layout-multicolumn > div {
  position: relative; }

.two-columns .two-columns,
.six-columns,
.five-columns,
.four-columns {
  font-size: 1rem; }

@media (min-width: 480px) {
  .layout-multicolumn {
    display: flex;
    flex-wrap: wrap;
    align-items: flex-start;
    margin-left: -2em; }
  .layout-multicolumn * + .layout-multicolumn,
  .eqCol > .rte + .keysight-column-control {
    margin-top: -1rem; }
  .layout-multicolumn > div {
    margin-left: 2em; }
  .two-columns > div {
    width: calc(50% - 2em); }
    .two-columns > div .two-columns > div {
      width: 100%; }
  .six-columns > div,
  .five-columns > div,
  .four-columns > div,
  .three-columns > div {
    width: calc(50% - 2em); } }

@media (min-width: 480px) {
  .two-columns.right-wide > div + div,
  .two-columns.left-wide > div {
    width: calc(55% - 2em); }
  .two-columns.right-wide > div,
  .two-columns.left-wide > div + div {
    width: calc(45% - 2em); }
  .two-columns.right-75-wide > div + div,
  .two-columns.left-75-wide > div {
    width: calc(65% - 2em) !important; }
  .two-columns.right-75-wide > div,
  .two-columns.left-75-wide > div + div {
    width: calc(35% - 2em) !important; }
  .three-columns.right-wide > div + div,
  .three-columns.left-wide > div + div {
    width: calc(50% - 2em); }
  .three-columns.right-wide > div,
  .three-columns.left-wide > div + div + div {
    width: calc(20% - 2em); }
  .three-columns.right-wide > div + div + div,
  .three-columns.left-wide > div {
    width: calc(30% - 2em); } }

@media (min-width: 540px) {
  .two-columns.right-wide > div + div,
  .two-columns.left-wide > div {
    width: calc(60% - 2em); }
  .two-columns.right-wide > div,
  .two-columns.left-wide > div + div {
    width: calc(40% - 2em); }
  .two-columns.right-75-wide > div + div,
  .two-columns.left-75-wide > div {
    width: calc(70% - 2em) !important; }
  .two-columns.right-75-wide > div,
  .two-columns.left-75-wide > div + div {
    width: calc(30% - 2em) !important; }
  .three-columns.right-wide > div + div,
  .three-columns.left-wide > div + div {
    width: calc(50% - 2em); }
  .three-columns.right-wide > div,
  .three-columns.left-wide > div + div + div {
    width: calc(20% - 2em); }
  .three-columns.right-wide > div + div + div,
  .three-columns.left-wide > div {
    width: calc(30% - 2em); } }

@media (min-width: 600px) {
  .two-columns.right-wide > div + div,
  .two-columns.left-wide > div {
    width: calc(66% - 2em) !important; }
  .two-columns.right-wide > div,
  .two-columns.left-wide > div + div {
    width: calc(34% - 2em) !important; }
  .two-columns.right-75-wide > div + div,
  .two-columns.left-75-wide > div {
    width: calc(75% - 2em) !important; }
  .two-columns.right-75-wide > div,
  .two-columns.left-75-wide > div + div {
    width: calc(25% - 2em) !important; }
  .three-columns.right-wide > div + div,
  .three-columns.left-wide > div + div {
    width: calc(50% - 2em); }
  .three-columns.right-wide > div,
  .three-columns.left-wide > div + div + div {
    width: calc(20% - 2em); }
  .three-columns.right-wide > div + div + div,
  .three-columns.left-wide > div {
    width: calc(30% - 2em); } }

@media (min-width: 645px) {
  .six-columns > div,
  .five-columns > div,
  .four-columns > div,
  .three-columns > div {
    width: calc(33.33% - 2em); } }

@media (min-width: 860px) {
  .two-columns > div .two-columns > div {
    width: calc(50% - 2em); }
  .six-columns > div,
  .five-columns > div,
  .four-columns > div {
    width: calc(25% - 2em); } }

@media (min-width: 1075px) {
  .six-columns > div,
  .five-columns > div {
    width: calc(20% - 2em); } }

@media (min-width: 1300px) {
  .six-columns > div {
    width: calc(100% / 6 - 2em); } }

.style-largeText {
  font-size: 1.375rem; }
  .style-largeText .four-columns,
  .style-largeText .five-columns,
  .style-largeText .six-columns {
    font-size: 1.125rem; }

.style-banner {
  min-height: 500px;
  font-size: 1.375rem; }
  .style-banner > .wrapper {
    width: 100%; }

@media (max-width: 479px) {
  .style-banner {
    min-height: 300px; } }

.style-narrow {
  font-size: 1.125rem; }
  .style-narrow .wrapper {
    max-width: 930px; }

.panel-text {
  font-size: 1.375rem;
  text-align: left; }

.panel-text > :first-child {
  margin-top: 0.4em; }

.keysight-parent-nav-title {
  font-size: 1.125rem;
  font-weight: 300;
  letter-spacing: 0.02em;
  text-transform: uppercase;
  margin: 0 0 .5em 0;
  line-height: 1.2; }

.keysight-parent-link-case-lower {
  text-transform: none; }

.keysight-parent-link-case-upper {
  text-transform: uppercase; }

figure {
  max-width: 100%;
  text-align: center;
  margin: 1rem 0;
  line-height: 0; }

figure div {
  position: relative;
  display: inline-block;
  max-width: 100%; }

figure a:hover,
figure a {
  border-bottom: none !important; }

div.keysight-image {
  margin-bottom: 0; }

#mainsection div.image {
  margin: 0; }

figure img {
  max-width: 100%;
  display: block; }

.caption-inset {
  position: relative;
  font-weight: bold; }

.caption-inset figcaption {
  position: absolute;
  margin: 0;
  width: 100% !important;
  padding: 16px;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100% !important;
  left: 0;
  top: 0;
  line-height: 1.3; }

.caption-inset figcaption span {
  flex: 1;
  display: block;
  max-height: 100%;
  overflow: hidden; }

.caption-top-left span {
  align-self: flex-start;
  text-align: left; }

.caption-top-center span {
  align-self: flex-start;
  text-align: center; }

.caption-top-right span {
  align-self: flex-start;
  text-align: right; }

.caption-middle-left span {
  text-align: left; }

.caption-middle-center span {
  text-align: center; }

.caption-middle-right span {
  text-align: right; }

.caption-bottom-left span {
  align-self: flex-end;
  text-align: left; }

.caption-bottom-center span {
  align-self: flex-end;
  text-align: center; }

.caption-bottom-right span {
  align-self: flex-end;
  text-align: right; }

.image-background {
  position: absolute !important;
  z-index: 1 !important;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  overflow: hidden; }

.no-js .image-background {
  display: none; }

.image-background img {
  width: 100%;
  height: auto;
  position: absolute;
  max-width: none;
  left: 0;
  top: 0; }

.no-js .image-background {
  display: none; }

.video {
  margin: 1rem auto;
  position: relative;
  max-width: 800px; }

.keysight-video {
  overflow: hidden;
  max-width: 800px;
  margin-right: auto;
  margin-left: auto; }
  .keysight-video img {
    width: 100%;
    display: block;
    height: auto; }

.video span,
.video a, div.card-img {
  position: relative;
  display: block; }

.video span + *,
.video a + * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.video img {
  width: 100%;
  height: auto;
  display: block; }

.video.fullwidth {
  display: block; }

figure.fullwidth div {
  display: block; }

figure.fullwidth img,
.video.fullwidth img {
  width: 100%;
  height: auto; }

img.scale-height {
  height: auto; }

.video-background {
  position: absolute !important;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1 !important;
  overflow: hidden;
  background-position: center center;
  background-size: cover;
  background-repeat: no-repeat; }

.no-js .video-background {
  display: none; }

.video-background img {
  position: absolute;
  width: 100%;
  height: auto; }

@media (min-width: 480px) {
  .video-background {
    background-image: none !important; }
  .video-background img {
    display: none !important; } }

.video-background > div {
  display: inline; }

.video-background video,
.video-background iframe {
  width: 100%;
  height: 100%;
  border: 0;
  position: absolute;
  z-index: 1; }

.video-bg-play-icon {
  display: block;
  opacity: 0.7;
  width: 40px;
  height: 40px;
  position: absolute !important;
  z-index: 3 !important;
  left: calc(50% - 20px);
  top: calc(50% - 20px);
  background-image: url(head/img/eclipse/icon-video-play.svg);
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  border: none !important; }

img[data-src] {
  height: 1px !important; }

.no-js img[data-src] {
  display: none; }

.video.embed.iframe {
  display: grid; }

.video-icon, .lock-icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center; }
  .video-resource .video-icon, .video-resource .lock-icon {
    height: 80%; }
  .video-icon i, .lock-icon i {
    width: 50%;
    height: 50%;
    max-width: 75px;
    max-height: 75px; }

.lock-icon {
  cursor: default; }

.video-icon i {
  background: url(head/img/eclipse/icon-video-play.svg) no-repeat center center;
  background-size: contain;
  border: 0; }

.lock-icon i {
  background: url(head/img/eclipse/icon-video-lock.svg) no-repeat center center;
  background-size: contain;
  border: 0; }

.techSupport_series .wrapper {
  padding: 16px 0; }

.techSupport_series img {
  width: 100%;
  height: 100%; }

img.T7R {
  float: right !important;
  margin: 0 0 1em 2em;
  max-width: 100%; }

img.T7L {
  float: left !important;
  margin: 0 2em 1em 0;
  max-width: 100%; }

img.T7C {
  margin: 1em auto;
  display: block;
  max-width: 100%; }

.cta-wrapper {
  text-align: left; }

.align-center {
  text-align: center; }

.align-left {
  text-align: left; }

.align-right {
  text-align: right; }

.btn {
  max-width: 100%; }

.form-container {
  max-width: 1240px;
  /* class for making radio control from vertical to -> horizontal */ }
  .form-container .form_leftcol {
    display: flex; }
  .form-container .form_leftcolmark {
    padding-top: 6px;
    width: 10px; }
  .form-container fieldset {
    margin: 0;
    border: none; }
  .form-container__header {
    padding: 0.5rem 0;
    font-weight: bold; }
    .form-container__header.extra-header-padding {
      padding: 1.25rem; }
  .form-container .radio.section {
    display: inline-grid;
    min-width: 15rem; }
  .form-container .checkbox > .form_row_description {
    font-size: 0.78rem;
    line-height: 24px; }
  .form-container .address .form_row .form_row_description {
    line-height: inherit;
    float: left;
    font-size: 0.8rem; }
  .form-container .address .form_row .form_rightcol .form_row_description {
    font-weight: 700; }
  .form-container .address .form_row .form_rightcol .form_rightcolmark {
    padding-left: 2px; }
  .form-container .section.horizontal-button-align {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap; }
    .form-container .section.horizontal-button-align .form_field {
      display: flex;
      margin-left: auto;
      margin-right: auto; }
    .form-container .section.horizontal-button-align > .form_row:first-child {
      flex: 0 0 100%; }
  .form-container .form_field {
    border: 1px solid #ccc;
    padding: 7px 10px; }
    .form-container .form_field:not(.form_field_radio):not(.form_field_checkbox) {
      width: 100%; }
    .form-container .form_field_textarea {
      resize: vertical; }
    .form-container .form_field_radio {
      margin-left: 1.3rem;
      margin-right: 0.2rem; }
    .form-container .form_field_checkbox {
      margin-right: 0.2rem; }
  .form-container .form-table .htmlsection {
    font-size: 13px;
    line-height: 24px;
    color: #666;
    font-weight: bold; }
  .form-container .form-table table {
    margin-left: inherit; }
    .form-container .form-table table tbody th {
      color: #fff; }
    .form-container .form-table table tbody input {
      border: 1px solid #ccc; }
    .form-container .form-table table tbody .oneField {
      display: inline-flex; }
      .form-container .form-table table tbody .oneField .form_leftcolmark {
        color: #e90029;
        position: relative;
        right: 11px;
        top: -2px;
        padding: 0px; }
  .form-container .invalid-field {
    color: #e90029;
    font-weight: bold;
    padding-bottom: 0.6rem; }
  .form-container .rte p {
    font-size: 1rem; }
  .form-container .rememberMe-formcontrol, .form-container .promotionalEmail-formcontrol {
    font-weight: bold; }

.form_row input[class*="form_button_"] {
  height: 52px;
  font-size: 1.125rem;
  min-width: 120px;
  border-radius: 0;
  text-align: center;
  font-weight: normal; }

.form_row .form_button_submit {
  background: #e90029;
  border-color: #e90029;
  color: #fff;
  cursor: pointer;
  border: 0 solid transparent;
  margin: 1rem 0rem; }

.form_row .form_button_submit:hover {
  background-color: #740014; }

.form_row .form_button_reset {
  color: #e90029;
  border: 2px solid #e90029;
  background: transparent;
  cursor: pointer;
  margin-right: 0.5rem; }

.form_row .form_button_reset:hover {
  color: #f8f8f8;
  background: #e90029; }

.form_row .no-left-margin {
  margin-left: 0px; }

.eloqua-landing-page-form {
  padding: 1rem;
  font-size: 1rem;
  line-height: 1.4; }
  .eloqua-landing-page-form p {
    margin-block-start: 0px;
    margin-block-end: 0px;
    margin: 0.25em 0; }
  .eloqua-landing-page-form #privacy {
    font-size: 0.9rem; }
  .eloqua-landing-page-form label {
    display: block;
    width: 100%;
    padding: 0.5rem 0 0.2rem; }
    .eloqua-landing-page-form label > span {
      color: #e90029;
      padding-left: 0.2rem; }
    .eloqua-landing-page-form label.form_error {
      color: #e90029 !important; }
      .eloqua-landing-page-form label.form_error + input, .eloqua-landing-page-form label.form_error + select {
        border-color: #e90029 !important; }
      .eloqua-landing-page-form label.form_error ~ span {
        color: #e90029 !important;
        font-size: 0.9rem; }
  .eloqua-landing-page-form input[type=text], .eloqua-landing-page-form select, .eloqua-landing-page-form textarea {
    margin: 0 0 5px;
    border: 1px solid #ccc;
    padding: 7px 10px;
    width: 100%; }
  .eloqua-landing-page-form input[type=submit], .eloqua-landing-page-form input[type=button], .eloqua-landing-page-form button {
    display: inline-block;
    min-height: 52px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    border: 2px solid transparent !important;
    padding: 13px 20px;
    line-height: 1.2;
    font-size: 1.125rem;
    background-color: #e90029;
    color: #f8f8f8;
    width: 100% !important;
    margin-top: 0.8rem; }
  .eloqua-landing-page-form #epp12 > p > span > span {
    display: flex; }
    .eloqua-landing-page-form #epp12 > p > span > span input[type=checkbox] {
      margin-top: 0.9rem;
      transform: scale(1.5);
      filter: brightness(1.2);
      height: 1rem; }
    .eloqua-landing-page-form #epp12 > p > span > span label {
      padding-left: 0.5rem;
      white-space: normal; }
  .eloqua-landing-page-form span#outer_spn {
    text-align: right;
    font-size: 0.9rem;
    float: right;
    max-width: 50%;
    margin-left: 1rem; }
    .eloqua-landing-page-form span#outer_spn a {
      text-decoration: none !important;
      border-bottom: none; }
  .eloqua-landing-page-form #epp0 > div:nth-child(2) > div > p label {
    padding-top: 0; }
  .eloqua-landing-page-form #epp0 > div:nth-child(2) > div > p br {
    display: none; }
  .eloqua-landing-page-form #formElement28 input#Submit {
    margin-bottom: 0; }
  .eloqua-landing-page-form #form4590 > #privacy {
    font-size: 0.9rem;
    padding: 0 0 1rem 0; }
  .eloqua-landing-page-form input#field0:read-only {
    background-color: transparent; }
  .eloqua-landing-page-form.elq-bg-white {
    background-color: #fff;
    color: #262626; }
    .eloqua-landing-page-form.elq-bg-white a {
      color: #e90029; }
    .eloqua-landing-page-form.elq-bg-white a:hover {
      color: #ae001e;
      border-bottom: 1px solid #ae001e; }
    .eloqua-landing-page-form.elq-bg-white input#field0:read-only {
      background-color: #edecee; }
  .eloqua-landing-page-form.elq-bg-very-light-gray {
    background-color: #edecee;
    color: #262626; }
    .eloqua-landing-page-form.elq-bg-very-light-gray a {
      color: #e90029; }
    .eloqua-landing-page-form.elq-bg-very-light-gray a:hover {
      color: #ae001e;
      border-bottom: 1px solid #ae001e; }
  .eloqua-landing-page-form.elq-bg-gray {
    background-color: #524f56;
    color: #fff; }
    .eloqua-landing-page-form.elq-bg-gray a {
      color: #fff; }
    .eloqua-landing-page-form.elq-bg-gray a:hover {
      color: #dbd9dd;
      border-bottom-color: #dbd9dd; }
    .eloqua-landing-page-form.elq-bg-gray input#field0:read-only {
      color: #f8f8f8; }
    .eloqua-landing-page-form.elq-bg-gray label.form_error {
      color: #ffa623 !important; }
      .eloqua-landing-page-form.elq-bg-gray label.form_error > span {
        color: #ffa623 !important; }
      .eloqua-landing-page-form.elq-bg-gray label.form_error + input, .eloqua-landing-page-form.elq-bg-gray label.form_error + select {
        border-color: #ffa623 !important; }
      .eloqua-landing-page-form.elq-bg-gray label.form_error ~ span {
        color: #ffa623 !important; }
  .ungated > div > div:nth-child(3) > .eloqua-landing-page-form {
    background-color: #fff; }

.layout-tabs,
.layout-carousel,
.carousel {
  position: relative; }

.carousel-fullwidth .carousel-list > ul,
.carousel-fullwidth .carousel-list > ul > li,
.carousel-fullwidth .carousel-list img {
  width: 100%; }

.carousel-fullwidth .carousel-list img {
  height: auto; }

.layout-carousel .carousel-list .panel {
  height: 100%;
  margin-bottom: 2em; }

@media (min-width: 480px) {
  .layout-carousel .panel .wrapper {
    padding: 0 76px; } }

.layout-tabs .panel,
.layout-carousel .panel {
  height: 100%; }

.carousel-list {
  position: relative;
  overflow: hidden;
  width: 100%; }

.carousel-list > ul {
  width: 20000em;
  position: relative;
  list-style: none;
  margin: 0;
  padding: 0; }

.carousel-list > ul,
.carousel-list > ul > li {
  margin: 0;
  padding: 0;
  list-style: none; }

.carousel-list > ul > li::before {
  display: none; }

.carousel-list > ul > li {
  float: left;
  position: relative; }

.carousel .carousel-list img {
  width: 100%;
  height: auto; }

.carousel-list img + .carousel-text {
  position: absolute;
  top: 0;
  left: 0; }

.carousel-text {
  width: 100%;
  height: 100%;
  padding: 0 90px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  padding-bottom: 3em; }
  .pagination-right .carousel-text {
    padding-bottom: 0; }

.carousel-list ul ul {
  list-style-type: disc; }

.carousel-list ul ul ul {
  list-style-type: circle; }

.carousel-list ul ul ul {
  list-style-type: square; }

.carousel-title {
  font-weight: bold;
  font-size: 2em; }

.carousel-prev,
.carousel-next {
  position: absolute;
  top: 50%;
  right: 20px;
  margin-top: -28px;
  display: block;
  text-indent: -999em;
  width: 30px;
  height: 56px;
  background: url(head/img/eclipse/icon-carousel-arrow.svg) no-repeat center center;
  background-size: contain;
  z-index: 50;
  outline: none; }

.carousel-prev {
  right: auto;
  left: 20px;
  transform: rotate(180deg); }

.carousel-pagination {
  position: absolute;
  width: 100%;
  text-align: center;
  bottom: 8px;
  z-index: 50;
  margin: 0; }

.carousel-pagination a {
  display: inline-block;
  text-indent: -999em;
  width: 16px;
  height: 16px;
  background: #dbd9dd;
  margin: 4px;
  border-radius: 8px;
  border: 1px solid #7f7f7f !important; }
  .carousel-pagination a:only-child {
    display: none; }

.carousel-arrows {
  position: absolute;
  top: 50%;
  width: 100%; }

.carousel-arrows > .wrapper {
  position: relative; }

.carousel-prev,
.carousel-next {
  border: none !important; }

.carousel-pagination a.active {
  background: #e90029;
  border-color: #ae001e !important; }

.carousel-prev.inactive,
.carousel-next.inactive {
  display: none; }

.pagination-bottom .carousel-prev,
.pagination-bottom .carousel-next,
.pagination-right .carousel-prev,
.pagination-right .carousel-next {
  display: none; }

.pagination-right .carousel-pagination {
  width: 24px;
  display: flex;
  justify-content: center;
  flex-direction: column;
  height: 100%;
  right: 8px;
  bottom: auto;
  margin: 0;
  flex-wrap: wrap; }

.pagination-none .carousel-pagination {
  display: none; }

.style-carousel-tinyImage {
  text-align: center; }
  .style-carousel-tinyImage .carousel-list img {
    width: 100px;
    height: auto; }
  .style-carousel-tinyImage .carousel-text {
    position: static !important;
    display: block; }

.style-carousel-topLeftText {
  text-align: left; }
  .style-carousel-topLeftText .carousel-text {
    display: block;
    text-align: left;
    padding-top: 20px; }

.wcm-on .layout-carousel,
.wcm-on .layout-tabs {
  border: 3px dashed red; }

.wcm-on .layout-carousel::after,
.wcm-on .layout-carousel::before,
.wcm-on .layout-tabs::after,
.wcm-on .layout-tabs::before {
  display: block;
  font-size: 1.429em;
  font-weight: bold;
  margin: 8px 0;
  color: red; }

.wcm-on .layout-tabs::before {
  content: "START OF TABS PANEL";
  display: inline-block;
  margin-left: 12px; }

.wcm-on .layout-tabs::after {
  content: "END OF TABS PANEL";
  display: inline-block;
  margin-left: 12px; }

.wcm-on .layout-carousel::before {
  content: "START OF TABS PANEL";
  display: inline-block;
  margin-left: 12px; }

.wcm-on .layout-carousel::after {
  content: "END OF TABS PANEL";
  display: inline-block;
  margin-left: 12px; }

.tabnav > li,
.tabnav {
  list-style: none;
  padding: 0;
  margin: 0; }

.tabnav {
  text-align: center;
  border-bottom: 1px solid #dbd9dd;
  text-transform: uppercase;
  margin-bottom: 20px; }

.tabnav li {
  display: inline-block;
  vertical-align: bottom;
  font-size: 1.143em;
  word-wrap: break-word;
  border-bottom: 5px solid transparent;
  border-bottom-width: 5px !important;
  color: #262626;
  font-weight: 300;
  padding: 0 8px 24px;
  margin: 24px 20px 0;
  cursor: pointer;
  position: relative; }

.tabnav li::before {
  display: none; }

.tabnav span {
  display: block;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: 24px; }

.tabnav li:hover {
  border-color: #a4a1a9;
  text-decoration: none; }

.tabnav li.selected {
  color: #e90029;
  font-weight: normal;
  border-bottom-color: #e90029; }

.tabnav b {
  display: block;
  visibility: hidden;
  font-weight: normal; }

@media (max-width: 479px) {
  .carousel-title {
    font-size: 1.2em; }
  .carousel-prev,
  .carousel-next {
    margin-top: -14px;
    width: 15px;
    height: 28px;
    right: 10px; }
  .carousel-prev {
    right: auto;
    left: 10px; }
  .carousel-text {
    padding-right: 45px;
    padding-left: 45px; } }

.accordion-ctrl {
  display: block;
  border-bottom: 1px solid #dbd9dd;
  border-top: 1px solid #dbd9dd;
  cursor: pointer;
  padding: 8px 12px;
  font-size: 1.375em;
  margin: 0;
  text-transform: uppercase;
  position: relative;
  padding-right: 36px;
  margin-top: -1px; }

.accordion-ctrl + .panel {
  position: absolute;
  top: -999em;
  left: -999em;
  width: 100%; }

.accordion-ctrl.accordion-expand + .panel {
  position: static; }

.accordion-ctrl .close-plus-alt {
  position: absolute;
  top: 16px;
  right: 12px;
  border: none; }

*:not(.keysight-accordion) + .keysight-accordion {
  margin-top: 50px; }

.accordion-section-body {
  padding: 0 20px 25px;
  width: 100%;
  position: absolute;
  top: -999em; }
  .wcm-on .accordion-section-body,
  .accordion-section.expand .accordion-section-body {
    position: static; }

.accordion-section-title {
  background: #edecee;
  font-size: 24px;
  cursor: pointer;
  position: relative;
  padding: 25px 50px 25px 20px;
  margin-top: 0;
  display: none; }
  .wcm-on .accordion-section-title {
    display: block; }
  .accordion-section-title .chevron {
    position: absolute;
    right: 20px; }
    .accordion-section-title .chevron::before {
      top: -0.25em;
      transform: rotate(135deg);
      border-color: #e90029;
      border-width: 2px 2px 0 0; }
      .wcm-on .accordion-section-title .chevron::before,
      .accordion-section.expand .accordion-section-title .chevron::before {
        transform: rotate(-45deg);
        top: 0.05em; }

.carousel-special-offers .carousel-prev {
  left: 0; }

.carousel-special-offers .carousel-next {
  right: 0; }

.carousel-special-offers .carousel-list > ul > li {
  padding: 0 40px; }

.simplecarousel .carousel-list > ul > li {
  padding: 0 50px; }

.simplecarousel .pagination-bottom .carousel-list > ul > li {
  padding: 0; }

.simplecarousel .pagination-right .carousel-list > ul > li {
  padding: 0 40px 0 0; }

.simplecarousel .carousel-text {
  padding: 0; }

.simplecarousel .pagination-right .carousel-list img + .carousel-text {
  padding: 0 50px; }

.simplecarousel .carousel-list img + .carousel-text {
  padding: 0 60px 0 20px; }

.simplecarousel .style-carousel-tinyImage img + .carousel-text {
  padding: 0;
  width: auto;
  height: auto; }

.simplecarousel .carousel-pagination {
  font-size: 0;
  position: static;
  clear: left;
  padding-top: 15px; }

.simplecarousel .carousel-pagination a {
  margin: 0 4px; }

.simplecarousel .pagination-right .carousel-pagination {
  position: absolute;
  width: 16px; }

.simplecarousel .pagination-right .carousel-pagination a {
  margin: 4px 0; }

.simplecarousel .carousel-arrows {
  margin-top: -18px; }

.simplecarousel .carousel-prev {
  left: 0; }

.simplecarousel .carousel-next {
  right: 0; }

@media (max-width: 479px) {
  .simplecarousel .carousel-list > ul > li {
    padding: 0 25px; }
  .simplecarousel .carousel-list img + .carousel-text {
    padding: 0 45px; } }

.card {
  border: 1px solid #c8c6cb;
  display: inline-block;
  margin: 1em 0;
  vertical-align: top;
  width: 100%;
  position: relative;
  text-align: left;
  font-weight: normal;
  min-height: calc(100% - 2rem); }
  .card.view-series {
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%; }
    .card.view-series img {
      height: 5.5rem;
      margin-bottom: 0rem !important; }

.card-image {
  width: 100%;
  height: auto;
  display: block;
  margin-top: 0; }

.card-inner > p,
.card-title,
.card-desc,
.card > p {
  margin-left: 8px;
  margin-right: 8px;
  clear: left;
  margin-top: 0.6em;
  margin-bottom: 0.6em; }

.card-title {
  font-size: 1em;
  font-weight: bold; }

.card-desc {
  font-size: 0.92em; }

.card-inner *:last-child {
  margin-bottom: 0; }

.card-header {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; }

.card-type {
  margin-right: 8px;
  font-size: 0.92em;
  font-weight: 300; }

.card-date {
  text-align: right;
  font-size: 0.92em;
  font-weight: 300; }

.card-author {
  margin-right: 8px;
  max-width: 100%;
  font-size: 1em;
  font-weight: 300; }

.card .video {
  margin: 0;
  display: block; }

.card .video img {
  display: block; }

.card-hover {
  position: absolute;
  top: 0;
  left: 0;
  display: none;
  width: 100%;
  height: 100%;
  overflow: auto; }

.style-card-titleUnderImage .card:not([class*=style-card-]) * + .card-header,
.style-card-titleUnderImage .card:not([class*=style-card-]) .card-desc,
.card.style-card-titleUnderImage * + .card-header,
.card.style-card-titleUnderImage .card-desc {
  display: none; }

.style-card-titleUnderImage .card:not([class*=style-card-]).temp .card-hover,
.card.style-card-titleUnderImage.temp .card-hover {
  display: block;
  position: static;
  height: auto; }

.style-card-titleUnderImage .card:not([class*=style-card-]) .hover > *, .style-card-titleUnderImage .card:not([class*=style-card-]).hover > *,
.card.style-card-titleUnderImage .hover > *,
.card.style-card-titleUnderImage.hover > * {
  visibility: hidden; }

.style-card-titleUnderImage .card:not([class*=style-card-]) .hover .card-hover, .style-card-titleUnderImage .card:not([class*=style-card-]).hover .card-hover,
.card.style-card-titleUnderImage .hover .card-hover,
.card.style-card-titleUnderImage.hover .card-hover {
  visibility: visible;
  display: block; }

.style-card-titleUnderImage .card:not([class*=style-card-]) .card-hover,
.card.style-card-titleUnderImage .card-hover {
  background-color: inherit; }
  .style-card-titleUnderImage .card:not([class*=style-card-]) .card-hover .card-desc,
  .card.style-card-titleUnderImage .card-hover .card-desc {
    display: block; }

.style-card-titleUnderImage .card:not([class*=style-card-]).card .card-header:first-child,
.card.style-card-titleUnderImage.card .card-header:first-child {
  display: flex; }

.style-card-titleUnderImage .card:not([class*=style-card-]) .card-image,
.style-card-titleUnderImage .card:not([class*=style-card-]) .video,
.card.style-card-titleUnderImage .card-image,
.card.style-card-titleUnderImage .video {
  margin-bottom: 1.2em; }

.style-card-titleUnderImage .card:not([class*=style-card-]) p.card-author,
.card.style-card-titleUnderImage p.card-author {
  font-weight: normal; }

.style-card-titleOnImage .card:not([class*=style-card-]),
.card.style-card-titleOnImage {
  border: none; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-desc,
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-header,
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-author,
  .card.style-card-titleOnImage .card-desc,
  .card.style-card-titleOnImage .card-header,
  .card.style-card-titleOnImage .card-author {
    display: none; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-desc,
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-title,
  .card.style-card-titleOnImage .card-desc,
  .card.style-card-titleOnImage .card-title {
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 12px;
    overflow: hidden; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-title,
  .card.style-card-titleOnImage .card-title {
    font-size: 1.25em; }
  .wcm-on .style-card-titleOnImage .card:not([class*=style-card-]).no-image .card-title,
  .no-js .style-card-titleOnImage .card:not([class*=style-card-]).no-image .card-title, .wcm-on
  .card.style-card-titleOnImage.no-image .card-title,
  .no-js
  .card.style-card-titleOnImage.no-image .card-title {
    position: static; }
  .style-card-titleOnImage .card:not([class*=style-card-]):not([class*=card-title-align-]) .card-title,
  .card.style-card-titleOnImage:not([class*=card-title-align-]) .card-title {
    text-align: center; }
  .style-card-titleOnImage .card:not([class*=style-card-]).temp .card-desc,
  .style-card-titleOnImage .card:not([class*=style-card-]).temp .card-title,
  .card.style-card-titleOnImage.temp .card-desc,
  .card.style-card-titleOnImage.temp .card-title {
    height: auto;
    display: flex; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-desc,
  .card.style-card-titleOnImage .card-desc {
    position: absolute; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-title > span,
  .style-card-titleOnImage .card:not([class*=style-card-]) .card-desc > div,
  .card.style-card-titleOnImage .card-title > span,
  .card.style-card-titleOnImage .card-desc > div {
    max-width: 100%;
    max-height: 100%;
    overflow: hidden; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .hover *, .style-card-titleOnImage .card:not([class*=style-card-]).hover *,
  .card.style-card-titleOnImage .hover *,
  .card.style-card-titleOnImage.hover * {
    visibility: visible; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .hover .card-title, .style-card-titleOnImage .card:not([class*=style-card-]).hover .card-title,
  .card.style-card-titleOnImage .hover .card-title,
  .card.style-card-titleOnImage.hover .card-title {
    display: none; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .hover .card-desc, .style-card-titleOnImage .card:not([class*=style-card-]).hover .card-desc,
  .card.style-card-titleOnImage .hover .card-desc,
  .card.style-card-titleOnImage.hover .card-desc {
    display: flex; }
  .style-card-titleOnImage .card:not([class*=style-card-]) .video span::after,
  .card.style-card-titleOnImage .video span::after {
    background-image: url(head/img/eclipse/icon-video-play.svg); }

.style-card-imagePlusDescription .card:not([class*=style-card-]),
.card.style-card-imagePlusDescription {
  border: none; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]) .card-title,
  .style-card-imagePlusDescription .card:not([class*=style-card-]) .card-header,
  .style-card-imagePlusDescription .card:not([class*=style-card-]) .card-author,
  .card.style-card-imagePlusDescription .card-title,
  .card.style-card-imagePlusDescription .card-header,
  .card.style-card-imagePlusDescription .card-author {
    display: none; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]) .card-desc,
  .card.style-card-imagePlusDescription .card-desc {
    display: flex;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0 12px;
    font-size: 1em; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]).temp .card-desc,
  .card.style-card-imagePlusDescription.temp .card-desc {
    height: auto; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]):not(.no-image) .card-desc,
  .card.style-card-imagePlusDescription:not(.no-image) .card-desc {
    position: absolute;
    z-index: 3; }
  .wcm-on .style-card-imagePlusDescription .card:not([class*=style-card-]).no-image .card-desc, .wcm-on
  .card.style-card-imagePlusDescription.no-image .card-desc {
    position: static; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]).no-image,
  .card.style-card-imagePlusDescription.no-image {
    display: flex; }
    .style-card-imagePlusDescription .card:not([class*=style-card-]).no-image .card-desc,
    .card.style-card-imagePlusDescription.no-image .card-desc {
      height: auto; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]) .card-desc > div,
  .card.style-card-imagePlusDescription .card-desc > div {
    max-width: 100%;
    max-height: 100%;
    overflow: hidden; }
  .style-card-imagePlusDescription .card:not([class*=style-card-]) .video span::after,
  .card.style-card-imagePlusDescription .video span::after {
    background-image: url(head/img/eclipse/icon-video-play.svg); }

.style-card-titleOnImage .card:not(.no-image):not([class*=style-card-])::before,
.style-card-imagePlusDescription .card:not(.no-image):not([class*=style-card-])::before,
.card.style-card-titleOnImage:not(.no-image)::before,
.card.style-card-imagePlusDescription:not(.no-image)::before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0.4;
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  background-color: inherit; }

.style-card-titleOnImage .card:not(.no-image).hover::before,
.style-card-imagePlusDescription .card:not(.no-image).hover::before,
.style-card-titleOnImage:not(.no-image).hover::before,
.style-card-imagePlusDescription:not(.no-image).hover::before {
  opacity: 0.6; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]):not(.no-image),
.card.style-card-imagePlusTitlePlusDescription:not(.no-image) {
  margin-top: calc(40px + 1em); }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card:not([class*=style-card-]),
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-title,
.card.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]),
.card.style-card-imagePlusTitlePlusDescription .card-title {
  margin-top: 1.2em; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-image,
.card.style-card-imagePlusTitlePlusDescription .card-image {
  height: 80px;
  width: 143px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -40px; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .video,
.card.style-card-imagePlusTitlePlusDescription .video {
  width: 143px;
  height: 80px;
  margin-left: auto;
  margin-right: auto;
  margin-top: -40px; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .video img,
.card.style-card-imagePlusTitlePlusDescription .video img {
  width: 143px;
  height: 80px; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-date,
.card.style-card-imagePlusTitlePlusDescription .card-date {
  text-align: right; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-desc,
.card.style-card-imagePlusTitlePlusDescription .card-desc {
  display: block; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) p.card-author,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-header:first-child,
.card.style-card-imagePlusTitlePlusDescription p.card-author,
.card.style-card-imagePlusTitlePlusDescription .card-header:first-child {
  display: none; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-header:last-child,
.card.style-card-imagePlusTitlePlusDescription .card-header:last-child {
  padding-top: 0.6em;
  padding-bottom: 0.6em;
  margin-top: 0;
  margin-bottom: 0; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-header:last-child .card-date,
.card.style-card-imagePlusTitlePlusDescription .card-header:last-child .card-date {
  display: block; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-author,
.card.style-card-imagePlusTitlePlusDescription .card-author {
  font-size: 0.92em;
  font-weight: 300; }

.style-card-titleDescription .card:not([class*=style-card-]) .card-header:last-child,
.keysight-generic-asset-page-card-configuration .card .card-header:last-child,
.keysight-generic-card-sharedresource .card .card-header:last-child,
.card.style-card-titleDescription .card-header:last-child {
  display: none; }

.style-card-titleDescription .card:not([class*=style-card-]) .card-header:first-child,
.keysight-generic-asset-page-card-configuration .card .card-header:first-child,
.keysight-generic-card-sharedresource .card .card-header:first-child,
.card.style-card-titleDescription .card-header:first-child {
  display: flex; }

.style-card-titleDescription .card:not([class*=style-card-]) p.card-author,
.keysight-generic-asset-page-card-configuration .card p.card-author,
.keysight-generic-card-sharedresource .card p.card-author,
.card.style-card-titleDescription p.card-author {
  display: block;
  font-weight: normal; }

.style-card-titleDescription .card:not([class*=style-card-]) .card-image,
.style-card-titleDescription .card:not([class*=style-card-]) .video,
.keysight-generic-asset-page-card-configuration .card .card-image,
.keysight-generic-asset-page-card-configuration .card .video,
.keysight-generic-card-sharedresource .card .card-image,
.keysight-generic-card-sharedresource .card .video,
.card.style-card-titleDescription .card-image,
.card.style-card-titleDescription .video {
  margin-bottom: 1.2em; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-header:first-child,
.card.style-card-imagePlusTitlePlusDescription .card-header:first-child {
  display: none; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-image,
.card.style-card-imagePlusTitlePlusDescription .card-image {
  margin-bottom: 0; }

.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]) .card-header:last-child,
.card.style-card-imagePlusTitlePlusDescription .card-header:last-child {
  display: flex; }

.keysight-generic-asset-page-card-configuration .card .card-header:first-child {
  display: none; }

.style-card-titleDescNoBorder .card:not([class*=style-card-]),
.card.style-card-titleDescNoBorder {
  border: none; }
  .style-card-titleDescNoBorder .card:not([class*=style-card-]) .card-title,
  .style-card-titleDescNoBorder .card:not([class*=style-card-]) .card-desc,
  .card.style-card-titleDescNoBorder .card-title,
  .card.style-card-titleDescNoBorder .card-desc {
    margin-left: 0;
    margin-right: 0; }
  .style-card-titleDescNoBorder .card:not([class*=style-card-]) p.card-author,
  .style-card-titleDescNoBorder .card:not([class*=style-card-]) .card-header,
  .card.style-card-titleDescNoBorder p.card-author,
  .card.style-card-titleDescNoBorder .card-header {
    display: none; }
  .style-card-titleDescNoBorder .card:not([class*=style-card-]) .card-image,
  .style-card-titleDescNoBorder .card:not([class*=style-card-]) .video,
  .card.style-card-titleDescNoBorder .card-image,
  .card.style-card-titleDescNoBorder .video {
    margin-bottom: 1.2em; }

.style-card-leftImageTitleDesc a .card:not([class*=style-card-]).hover .card-title span,
a .card.style-card-leftImageTitleDesc.hover .card-title span,
.style-card-titleDescNoBorder a .card:not([class*=style-card-]).hover .card-title span,
.style-card-smallImageTitleDescription a .card:not([class*=style-card-]).hover .card-title span,
a .card.style-card-smallImageTitleDescription.hover .card-title span,
a .card.style-card-titleDescNoBorder.hover .card-title span {
  border-bottom-width: 1px;
  border-bottom-style: solid; }

.style-card-titleDescNoBorder .card:not([class*=style-card-]).no-image .card-title,
.card.style-card-titleDescNoBorder.no-image .card-title {
  margin-top: 0; }

.style-card-leftImageTitleDesc .card:not([class*=style-card-]),
.card.style-card-leftImageTitleDesc {
  border: none; }
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]) .card-title,
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]) .card-desc,
  .card.style-card-leftImageTitleDesc .card-title,
  .card.style-card-leftImageTitleDesc .card-desc {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0; }
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]) p.card-author,
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]) .card-header,
  .card.style-card-leftImageTitleDesc p.card-author,
  .card.style-card-leftImageTitleDesc .card-header {
    display: none; }
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]) .card-image,
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]) .video,
  .card.style-card-leftImageTitleDesc .card-image,
  .card.style-card-leftImageTitleDesc .video {
    position: absolute;
    left: 0;
    top: 0;
    width: 25%; }

.style-card-leftImageTitleDesc .card:not([class*=style-card-]):not(.no-image) .card-title,
.style-card-leftImageTitleDesc .card:not([class*=style-card-]):not(.no-image) .card-desc,
.card.style-card-leftImageTitleDesc:not(.no-image) .card-title,
.card.style-card-leftImageTitleDesc:not(.no-image) .card-desc {
  margin-left: calc(25% + 1.2em); }

@media (max-width: 479px) {
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]):not(.no-image) .card-image,
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]):not(.no-image) .video,
  .card.style-card-leftImageTitleDesc:not(.no-image) .card-image,
  .card.style-card-leftImageTitleDesc:not(.no-image) .video {
    position: static;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 1.2em;
    width: 33%; }
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]):not(.no-image) .card-title,
  .style-card-leftImageTitleDesc .card:not([class*=style-card-]):not(.no-image) .card-desc,
  .card.style-card-leftImageTitleDesc:not(.no-image) .card-title,
  .card.style-card-leftImageTitleDesc:not(.no-image) .card-desc {
    margin-left: 0; } }

.style-card-titleDescNoBorder .card:not([class*=style-card-]),
.card.style-card-titleDescNoBorder,
.style-card-leftImageTitleDesc .card:not([class*=style-card-]),
.card.style-card-leftImageTitleDesc,
.style-card-titleDescription .card:not([class*=style-card-]),
.card.style-card-titleDescription,
.style-card-titleUnderImage .card:not([class*=style-card-]),
.style-card-titleOnImage .card:not([class*=style-card-]),
.style-card-imagePlusDescription .card:not([class*=style-card-]),
.card.style-card-titleUnderImage,
.card.style-card-titleOnImage,
.card.style-card-imagePlusDescription,
.style-card-imagePlusTitlePlusDescription .card-inner {
  overflow: hidden; }

.card {
  color: #262626; }

.style-card-imagePlusDescription a .card-desc,
a .style-card-imagePlusDescription .card-desc,
a .card-title {
  color: #e90029; }

.style-card-titleUnderDescription .card-desc,
.style-card-titleOnImage .card-desc,
.style-card-imagePlusTitlePlusDescription .card-desc {
  color: inherit !important; }

.style-card-titleOnImage .video,
.style-card-imagePlusDescription .video {
  width: 100%; }

.card-title-align-left p.card-author,
.card-title-align-left .card-title {
  text-align: left !important; }

.card-title-align-center p.card-author,
.card-title-align-center .card-title {
  text-align: center !important; }

.card-title-align-right p.card-author,
.card-title-align-right .card-title {
  text-align: right !important; }

.card-desc > div > *,
.card-desc > *:not(div) {
  margin-top: 0.6em;
  margin-bottom: 0.6em; }

.card * {
  text-shadow: none; }

.style-card-imagePlusDescription .card:not([class*=style-]) *,
.card.style-card-imagePlusDescription *,
.style-card-titleOnImage .card:not([class*=style-]) *,
.card.style-card-titleOnImage * {
  text-shadow: inherit; }

.style-card-centerImageTitleDesc .card:not([class*=style-card-]) > *:not(.buynow-banner) {
  text-align: center; }

.style-card-centerImageTitleDesc .card:not([class*=style-card-]) .buynow-container {
  text-align: left; }

.style-card-centerImageTitleDesc .card:not([class*=style-card-]) .card-desc > div > div,
.style-card-centerImageTitleDesc .card:not([class*=style-card-]) .card-desc > div {
  text-align: left; }
  .style-card-centerImageTitleDesc .card:not([class*=style-card-]) .card-desc > div > div > :first-child,
  .style-card-centerImageTitleDesc .card:not([class*=style-card-]) .card-desc > div > :first-child {
    margin-top: 0; }
  .style-card-centerImageTitleDesc .card:not([class*=style-card-]) .card-desc > div > div > :last-child,
  .style-card-centerImageTitleDesc .card:not([class*=style-card-]) .card-desc > div > :last-child {
    margin-bottom: 0; }

.style-card-centerImageTitleDesc .card-author,
.style-card-centerImageTitleDesc .card-header {
  display: none; }

.keysight-generic-card {
  margin-bottom: 0.5rem; }

.style-card-leftImagePlusTitleArrow-font-color {
  color: #262626 !important; }

.style-card-leftImagePlusTitleArrow-desc-font-color {
  color: #e90029 !important; }

.style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]),
.card.style-card-leftImagePlusTitleArrow {
  width: 100%;
  height: 100%;
  display: flex;
  border: 1px solid #c8c6cb; }
  .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .card-header,
  .card.style-card-leftImagePlusTitleArrow .card-header {
    margin: 0; }
  .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .card-type,
  .card.style-card-leftImagePlusTitleArrow .card-type {
    display: none; }
  .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .card-date,
  .card.style-card-leftImagePlusTitleArrow .card-date {
    display: none; }
  .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-video,
  .card.style-card-leftImagePlusTitleArrow .container-video {
    background-color: #e90029;
    display: flex;
    align-items: center;
    flex: 0 0 4rem;
    margin-bottom: 0 !important;
    padding-left: 0.5rem;
    padding-right: 0.5rem; }
  .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-img,
  .card.style-card-leftImagePlusTitleArrow .container-img {
    background-color: #e90029;
    display: flex;
    align-items: center;
    flex: 0 0 4rem; }
    .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-img img,
    .card.style-card-leftImagePlusTitleArrow .container-img img {
      display: flex;
      max-width: 100%;
      height: auto;
      padding-left: 0.5rem;
      padding-right: 0.5rem;
      box-sizing: border-box; }
  .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-text,
  .card.style-card-leftImagePlusTitleArrow .container-text {
    display: flex;
    flex-direction: column;
    margin-top: 1rem;
    margin-bottom: 1rem;
    margin-right: 1rem;
    margin-left: 0.5rem; }
    .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-text .card-desc,
    .card.style-card-leftImagePlusTitleArrow .container-text .card-desc {
      margin-left: 1rem !important;
      margin: 0.2rem;
      text-align: left;
      font-size: 1rem; }
      .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-text .card-desc p,
      .card.style-card-leftImagePlusTitleArrow .container-text .card-desc p {
        margin: 0; }
    .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-text .card-author,
    .card.style-card-leftImagePlusTitleArrow .container-text .card-author {
      display: none; }
    .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-text h4.card-title,
    .card.style-card-leftImagePlusTitleArrow .container-text h4.card-title {
      font-size: 1.125rem;
      font-weight: 400;
      margin-left: 1rem !important;
      margin: 0.2rem;
      text-align: left; }
      .style-card-leftImagePlusTitleArrow .card:not([class*=style-card-]) .container-text h4.card-title ::after,
      .card.style-card-leftImagePlusTitleArrow .container-text h4.card-title ::after {
        content: '';
        border: solid #e90029;
        display: inline-block;
        border-width: 2px 2px 0 0;
        height: 0.4em;
        width: 0.4em;
        margin-left: 0.3em;
        transform: rotate(45deg);
        -webkit-transform: rotate(45deg); }

.style-card-smallImageTitleDescription .card:not([class*=style-card-]),
.card.style-card-smallImageTitleDescription {
  border: none; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-type,
  .card.style-card-smallImageTitleDescription .card-type {
    display: none; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-date,
  .card.style-card-smallImageTitleDescription .card-date {
    display: none; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-image, .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .video,
  .card.style-card-smallImageTitleDescription .card-image,
  .card.style-card-smallImageTitleDescription .video {
    margin-bottom: 0; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .video img,
  .card.style-card-smallImageTitleDescription .video img {
    height: 150px;
    padding: 0 0 0.5rem 0; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-image,
  .card.style-card-smallImageTitleDescription .card-image {
    height: 150px;
    padding: 0 0 0.5rem 0; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-title,
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-desc,
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-desc > p,
  .card.style-card-smallImageTitleDescription .card-title,
  .card.style-card-smallImageTitleDescription .card-desc,
  .card.style-card-smallImageTitleDescription .card-desc > p {
    margin-top: 0;
    margin-bottom: 0; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-title,
  .card.style-card-smallImageTitleDescription .card-title {
    text-align: center !important;
    color: #e90029; }
  .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-desc,
  .card.style-card-smallImageTitleDescription .card-desc {
    text-align: center;
    font-size: 1rem; }
    .style-card-smallImageTitleDescription .card:not([class*=style-card-]) .card-desc p,
    .card.style-card-smallImageTitleDescription .card-desc p {
      line-height: 1.2; }

.buy-cfg-quote,
.card-buy .card-title {
  color: #e90029; }

.bg-red-to-black a,
.bg-blue-to-black a,
.bg-dark-purple-tint2-to-black a,
.bg-teal-to-black a,
.bg-red-reflected a,
.bg-blue-reflected a,
.bg-dark-purple-tint2-reflected a,
.bg-teal-reflected a {
  color: #fff;
  border-bottom: 1px solid;
  text-decoration: none !important; }
  .bg-red-to-black a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-to-black a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint2-to-black a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-to-black a.guided-search__product--btn.btn-overview span:first-child,
  .bg-red-reflected a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-reflected a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint2-reflected a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-reflected a.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: inherit; }

.bg-red-to-black a:hover,
.bg-blue-to-black a:hover,
.bg-dark-purple-tint2-to-black a:hover,
.bg-teal-to-black a:hover,
.bg-red-reflected a:hover,
.bg-blue-reflected a:hover,
.bg-dark-purple-tint2-reflected a:hover,
.bg-teal-reflected a:hover {
  color: #dbd9dd;
  border-bottom-color: inherit; }

.bg-red-to-black .buy-cfg-quote,
.bg-red-to-black .card-buy .card-title,
.bg-red-to-black a .card-title,
.bg-red-to-black .style-card-imagePlusDescription a .card-desc,
.bg-red-to-black.layout-grid .buy-cfg-quote,
.bg-red-to-black.layout-grid .card-buy .card-title,
.bg-red-to-black.layout-grid a .card-title,
.bg-red-to-black.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-to-black .buy-cfg-quote,
.bg-blue-to-black .card-buy .card-title,
.bg-blue-to-black a .card-title,
.bg-blue-to-black .style-card-imagePlusDescription a .card-desc,
.bg-blue-to-black.layout-grid .buy-cfg-quote,
.bg-blue-to-black.layout-grid .card-buy .card-title,
.bg-blue-to-black.layout-grid a .card-title,
.bg-blue-to-black.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint2-to-black .buy-cfg-quote,
.bg-dark-purple-tint2-to-black .card-buy .card-title,
.bg-dark-purple-tint2-to-black a .card-title,
.bg-dark-purple-tint2-to-black .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint2-to-black.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint2-to-black.layout-grid .card-buy .card-title,
.bg-dark-purple-tint2-to-black.layout-grid a .card-title,
.bg-dark-purple-tint2-to-black.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-to-black .buy-cfg-quote,
.bg-teal-to-black .card-buy .card-title,
.bg-teal-to-black a .card-title,
.bg-teal-to-black .style-card-imagePlusDescription a .card-desc,
.bg-teal-to-black.layout-grid .buy-cfg-quote,
.bg-teal-to-black.layout-grid .card-buy .card-title,
.bg-teal-to-black.layout-grid a .card-title,
.bg-teal-to-black.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-red-reflected .buy-cfg-quote,
.bg-red-reflected .card-buy .card-title,
.bg-red-reflected a .card-title,
.bg-red-reflected .style-card-imagePlusDescription a .card-desc,
.bg-red-reflected.layout-grid .buy-cfg-quote,
.bg-red-reflected.layout-grid .card-buy .card-title,
.bg-red-reflected.layout-grid a .card-title,
.bg-red-reflected.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-reflected .buy-cfg-quote,
.bg-blue-reflected .card-buy .card-title,
.bg-blue-reflected a .card-title,
.bg-blue-reflected .style-card-imagePlusDescription a .card-desc,
.bg-blue-reflected.layout-grid .buy-cfg-quote,
.bg-blue-reflected.layout-grid .card-buy .card-title,
.bg-blue-reflected.layout-grid a .card-title,
.bg-blue-reflected.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint2-reflected .buy-cfg-quote,
.bg-dark-purple-tint2-reflected .card-buy .card-title,
.bg-dark-purple-tint2-reflected a .card-title,
.bg-dark-purple-tint2-reflected .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint2-reflected.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint2-reflected.layout-grid .card-buy .card-title,
.bg-dark-purple-tint2-reflected.layout-grid a .card-title,
.bg-dark-purple-tint2-reflected.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-reflected .buy-cfg-quote,
.bg-teal-reflected .card-buy .card-title,
.bg-teal-reflected a .card-title,
.bg-teal-reflected .style-card-imagePlusDescription a .card-desc,
.bg-teal-reflected.layout-grid .buy-cfg-quote,
.bg-teal-reflected.layout-grid .card-buy .card-title,
.bg-teal-reflected.layout-grid a .card-title,
.bg-teal-reflected.layout-grid.style-card-imagePlusDescription a .card-desc {
  color: #fff; }

a .bg-red-to-black.card.style-card-imagePlusDescription .card-desc,
a .bg-red-to-black.card .card-title, a
.bg-blue-to-black.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-to-black.card .card-title, a
.bg-dark-purple-tint2-to-black.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint2-to-black.card .card-title, a
.bg-teal-to-black.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-to-black.card .card-title, a
.bg-red-reflected.card.style-card-imagePlusDescription .card-desc,
a
.bg-red-reflected.card .card-title, a
.bg-blue-reflected.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-reflected.card .card-title, a
.bg-dark-purple-tint2-reflected.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint2-reflected.card .card-title, a
.bg-teal-reflected.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-reflected.card .card-title {
  color: #fff !important; }

.bg-red-to-black .options-container > .guided-search__attributes--item,
.bg-red-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-red-to-black .guided-search__product--btn.btn-view-more,
.bg-red-to-black .guided-search__btn--start,
.bg-red-to-black .guided-search__dropdown,
.bg-blue-to-black .options-container > .guided-search__attributes--item,
.bg-blue-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-blue-to-black .guided-search__product--btn.btn-view-more,
.bg-blue-to-black .guided-search__btn--start,
.bg-blue-to-black .guided-search__dropdown,
.bg-dark-purple-tint2-to-black .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint2-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint2-to-black .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint2-to-black .guided-search__btn--start,
.bg-dark-purple-tint2-to-black .guided-search__dropdown,
.bg-teal-to-black .options-container > .guided-search__attributes--item,
.bg-teal-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-teal-to-black .guided-search__product--btn.btn-view-more,
.bg-teal-to-black .guided-search__btn--start,
.bg-teal-to-black .guided-search__dropdown,
.bg-red-reflected .options-container > .guided-search__attributes--item,
.bg-red-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-red-reflected .guided-search__product--btn.btn-view-more,
.bg-red-reflected .guided-search__btn--start,
.bg-red-reflected .guided-search__dropdown,
.bg-blue-reflected .options-container > .guided-search__attributes--item,
.bg-blue-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-blue-reflected .guided-search__product--btn.btn-view-more,
.bg-blue-reflected .guided-search__btn--start,
.bg-blue-reflected .guided-search__dropdown,
.bg-dark-purple-tint2-reflected .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint2-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint2-reflected .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint2-reflected .guided-search__btn--start,
.bg-dark-purple-tint2-reflected .guided-search__dropdown,
.bg-teal-reflected .options-container > .guided-search__attributes--item,
.bg-teal-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-teal-reflected .guided-search__product--btn.btn-view-more,
.bg-teal-reflected .guided-search__btn--start,
.bg-teal-reflected .guided-search__dropdown {
  border-color: #fff; }

.bg-red-to-black .guided-search__question--edit,
.bg-red-to-black .guided-search__product--btn.btn-view-more,
.bg-red-to-black .guided-search__btn--start,
.bg-red-to-black .guided-search__dropdown--img,
.bg-blue-to-black .guided-search__question--edit,
.bg-blue-to-black .guided-search__product--btn.btn-view-more,
.bg-blue-to-black .guided-search__btn--start,
.bg-blue-to-black .guided-search__dropdown--img,
.bg-dark-purple-tint2-to-black .guided-search__question--edit,
.bg-dark-purple-tint2-to-black .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint2-to-black .guided-search__btn--start,
.bg-dark-purple-tint2-to-black .guided-search__dropdown--img,
.bg-teal-to-black .guided-search__question--edit,
.bg-teal-to-black .guided-search__product--btn.btn-view-more,
.bg-teal-to-black .guided-search__btn--start,
.bg-teal-to-black .guided-search__dropdown--img,
.bg-red-reflected .guided-search__question--edit,
.bg-red-reflected .guided-search__product--btn.btn-view-more,
.bg-red-reflected .guided-search__btn--start,
.bg-red-reflected .guided-search__dropdown--img,
.bg-blue-reflected .guided-search__question--edit,
.bg-blue-reflected .guided-search__product--btn.btn-view-more,
.bg-blue-reflected .guided-search__btn--start,
.bg-blue-reflected .guided-search__dropdown--img,
.bg-dark-purple-tint2-reflected .guided-search__question--edit,
.bg-dark-purple-tint2-reflected .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint2-reflected .guided-search__btn--start,
.bg-dark-purple-tint2-reflected .guided-search__dropdown--img,
.bg-teal-reflected .guided-search__question--edit,
.bg-teal-reflected .guided-search__product--btn.btn-view-more,
.bg-teal-reflected .guided-search__btn--start,
.bg-teal-reflected .guided-search__dropdown--img {
  color: #fff; }

.bg-red-to-black .options-container > .guided-search__attributes--item:focus,
.bg-red-to-black .options-container > .guided-search__attributes--item:hover,
.bg-red-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-red-to-black .guided-search__btn--start:hover,
.bg-blue-to-black .options-container > .guided-search__attributes--item:focus,
.bg-blue-to-black .options-container > .guided-search__attributes--item:hover,
.bg-blue-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-blue-to-black .guided-search__btn--start:hover,
.bg-dark-purple-tint2-to-black .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint2-to-black .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint2-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint2-to-black .guided-search__btn--start:hover,
.bg-teal-to-black .options-container > .guided-search__attributes--item:focus,
.bg-teal-to-black .options-container > .guided-search__attributes--item:hover,
.bg-teal-to-black .guided-search__product--btn.btn-view-more:hover,
.bg-teal-to-black .guided-search__btn--start:hover,
.bg-red-reflected .options-container > .guided-search__attributes--item:focus,
.bg-red-reflected .options-container > .guided-search__attributes--item:hover,
.bg-red-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-red-reflected .guided-search__btn--start:hover,
.bg-blue-reflected .options-container > .guided-search__attributes--item:focus,
.bg-blue-reflected .options-container > .guided-search__attributes--item:hover,
.bg-blue-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-blue-reflected .guided-search__btn--start:hover,
.bg-dark-purple-tint2-reflected .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint2-reflected .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint2-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint2-reflected .guided-search__btn--start:hover,
.bg-teal-reflected .options-container > .guided-search__attributes--item:focus,
.bg-teal-reflected .options-container > .guided-search__attributes--item:hover,
.bg-teal-reflected .guided-search__product--btn.btn-view-more:hover,
.bg-teal-reflected .guided-search__btn--start:hover {
  background: #fff;
  color: #262626; }

.bg-red-tint4 a,
.bg-medium-gray-tint3 a,
.bg-light-gray a,
.bg-off-white-tint1 a,
.bg-off-white-tint2 a,
.bg-yellow a,
.bg-yellow-tint3 a,
.bg-yellow-tint4 a,
.bg-orange-tint3 a,
.bg-orange-tint4 a,
.bg-medium-purple-tint4 a,
.bg-medium-purple-tint5 a,
.bg-dark-purple-tint5 a,
.bg-blue-tint5 a,
.bg-teal-tint3 a,
.bg-teal-tint4 a,
.bg-teal-tint5 a {
  color: #ae001e;
  border-bottom: 1px solid transparent; }
  .bg-red-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-gray-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-light-gray a.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow a.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint5 a.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: transparent; }

.bg-red-tint4 a:hover,
.bg-medium-gray-tint3 a:hover,
.bg-light-gray a:hover,
.bg-off-white-tint1 a:hover,
.bg-off-white-tint2 a:hover,
.bg-yellow a:hover,
.bg-yellow-tint3 a:hover,
.bg-yellow-tint4 a:hover,
.bg-orange-tint3 a:hover,
.bg-orange-tint4 a:hover,
.bg-medium-purple-tint4 a:hover,
.bg-medium-purple-tint5 a:hover,
.bg-dark-purple-tint5 a:hover,
.bg-blue-tint5 a:hover,
.bg-teal-tint3 a:hover,
.bg-teal-tint4 a:hover,
.bg-teal-tint5 a:hover {
  color: #e90029;
  border-bottom-color: inherit; }
  .bg-red-tint4 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-gray-tint3 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-light-gray a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint1 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint2 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint3 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint4 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange-tint3 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange-tint4 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint4 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint3 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint4 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: inherit; }

.bg-red-tint4 .buy-cfg-quote,
.bg-red-tint4 .card-buy .card-title,
.bg-red-tint4 a .card-title,
.bg-red-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-red-tint4.layout-grid .buy-cfg-quote,
.bg-red-tint4.layout-grid .card-buy .card-title,
.bg-red-tint4.layout-grid a .card-title,
.bg-red-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-gray-tint3 .buy-cfg-quote,
.bg-medium-gray-tint3 .card-buy .card-title,
.bg-medium-gray-tint3 a .card-title,
.bg-medium-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-medium-gray-tint3.layout-grid .buy-cfg-quote,
.bg-medium-gray-tint3.layout-grid .card-buy .card-title,
.bg-medium-gray-tint3.layout-grid a .card-title,
.bg-medium-gray-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-light-gray .buy-cfg-quote,
.bg-light-gray .card-buy .card-title,
.bg-light-gray a .card-title,
.bg-light-gray .style-card-imagePlusDescription a .card-desc,
.bg-light-gray.layout-grid .buy-cfg-quote,
.bg-light-gray.layout-grid .card-buy .card-title,
.bg-light-gray.layout-grid a .card-title,
.bg-light-gray.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint1 .buy-cfg-quote,
.bg-off-white-tint1 .card-buy .card-title,
.bg-off-white-tint1 a .card-title,
.bg-off-white-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint1.layout-grid .buy-cfg-quote,
.bg-off-white-tint1.layout-grid .card-buy .card-title,
.bg-off-white-tint1.layout-grid a .card-title,
.bg-off-white-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint2 .buy-cfg-quote,
.bg-off-white-tint2 .card-buy .card-title,
.bg-off-white-tint2 a .card-title,
.bg-off-white-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint2.layout-grid .buy-cfg-quote,
.bg-off-white-tint2.layout-grid .card-buy .card-title,
.bg-off-white-tint2.layout-grid a .card-title,
.bg-off-white-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-yellow .buy-cfg-quote,
.bg-yellow .card-buy .card-title,
.bg-yellow a .card-title,
.bg-yellow .style-card-imagePlusDescription a .card-desc,
.bg-yellow.layout-grid .buy-cfg-quote,
.bg-yellow.layout-grid .card-buy .card-title,
.bg-yellow.layout-grid a .card-title,
.bg-yellow.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint3 .buy-cfg-quote,
.bg-yellow-tint3 .card-buy .card-title,
.bg-yellow-tint3 a .card-title,
.bg-yellow-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint3.layout-grid .buy-cfg-quote,
.bg-yellow-tint3.layout-grid .card-buy .card-title,
.bg-yellow-tint3.layout-grid a .card-title,
.bg-yellow-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint4 .buy-cfg-quote,
.bg-yellow-tint4 .card-buy .card-title,
.bg-yellow-tint4 a .card-title,
.bg-yellow-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint4.layout-grid .buy-cfg-quote,
.bg-yellow-tint4.layout-grid .card-buy .card-title,
.bg-yellow-tint4.layout-grid a .card-title,
.bg-yellow-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-orange-tint3 .buy-cfg-quote,
.bg-orange-tint3 .card-buy .card-title,
.bg-orange-tint3 a .card-title,
.bg-orange-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-orange-tint3.layout-grid .buy-cfg-quote,
.bg-orange-tint3.layout-grid .card-buy .card-title,
.bg-orange-tint3.layout-grid a .card-title,
.bg-orange-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-orange-tint4 .buy-cfg-quote,
.bg-orange-tint4 .card-buy .card-title,
.bg-orange-tint4 a .card-title,
.bg-orange-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-orange-tint4.layout-grid .buy-cfg-quote,
.bg-orange-tint4.layout-grid .card-buy .card-title,
.bg-orange-tint4.layout-grid a .card-title,
.bg-orange-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint4 .buy-cfg-quote,
.bg-medium-purple-tint4 .card-buy .card-title,
.bg-medium-purple-tint4 a .card-title,
.bg-medium-purple-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint4.layout-grid .buy-cfg-quote,
.bg-medium-purple-tint4.layout-grid .card-buy .card-title,
.bg-medium-purple-tint4.layout-grid a .card-title,
.bg-medium-purple-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint5 .buy-cfg-quote,
.bg-medium-purple-tint5 .card-buy .card-title,
.bg-medium-purple-tint5 a .card-title,
.bg-medium-purple-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint5.layout-grid .buy-cfg-quote,
.bg-medium-purple-tint5.layout-grid .card-buy .card-title,
.bg-medium-purple-tint5.layout-grid a .card-title,
.bg-medium-purple-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint5 .buy-cfg-quote,
.bg-dark-purple-tint5 .card-buy .card-title,
.bg-dark-purple-tint5 a .card-title,
.bg-dark-purple-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint5.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint5.layout-grid .card-buy .card-title,
.bg-dark-purple-tint5.layout-grid a .card-title,
.bg-dark-purple-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-tint5 .buy-cfg-quote,
.bg-blue-tint5 .card-buy .card-title,
.bg-blue-tint5 a .card-title,
.bg-blue-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-blue-tint5.layout-grid .buy-cfg-quote,
.bg-blue-tint5.layout-grid .card-buy .card-title,
.bg-blue-tint5.layout-grid a .card-title,
.bg-blue-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-tint3 .buy-cfg-quote,
.bg-teal-tint3 .card-buy .card-title,
.bg-teal-tint3 a .card-title,
.bg-teal-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-teal-tint3.layout-grid .buy-cfg-quote,
.bg-teal-tint3.layout-grid .card-buy .card-title,
.bg-teal-tint3.layout-grid a .card-title,
.bg-teal-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-tint4 .buy-cfg-quote,
.bg-teal-tint4 .card-buy .card-title,
.bg-teal-tint4 a .card-title,
.bg-teal-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-teal-tint4.layout-grid .buy-cfg-quote,
.bg-teal-tint4.layout-grid .card-buy .card-title,
.bg-teal-tint4.layout-grid a .card-title,
.bg-teal-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-tint5 .buy-cfg-quote,
.bg-teal-tint5 .card-buy .card-title,
.bg-teal-tint5 a .card-title,
.bg-teal-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-teal-tint5.layout-grid .buy-cfg-quote,
.bg-teal-tint5.layout-grid .card-buy .card-title,
.bg-teal-tint5.layout-grid a .card-title,
.bg-teal-tint5.layout-grid.style-card-imagePlusDescription a .card-desc {
  color: #ae001e; }

a .bg-red-tint4.card.style-card-imagePlusDescription .card-desc,
a .bg-red-tint4.card .card-title, a
.bg-medium-gray-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-gray-tint3.card .card-title, a
.bg-light-gray.card.style-card-imagePlusDescription .card-desc,
a
.bg-light-gray.card .card-title, a
.bg-off-white-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-off-white-tint1.card .card-title, a
.bg-off-white-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-off-white-tint2.card .card-title, a
.bg-yellow.card.style-card-imagePlusDescription .card-desc,
a
.bg-yellow.card .card-title, a
.bg-yellow-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-yellow-tint3.card .card-title, a
.bg-yellow-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-yellow-tint4.card .card-title, a
.bg-orange-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-orange-tint3.card .card-title, a
.bg-orange-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-orange-tint4.card .card-title, a
.bg-medium-purple-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-purple-tint4.card .card-title, a
.bg-medium-purple-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-purple-tint5.card .card-title, a
.bg-dark-purple-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint5.card .card-title, a
.bg-blue-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-tint5.card .card-title, a
.bg-teal-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-tint3.card .card-title, a
.bg-teal-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-tint4.card .card-title, a
.bg-teal-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-tint5.card .card-title {
  color: #ae001e !important; }

.bg-red-tint4 .options-container > .guided-search__attributes--item,
.bg-red-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint4 .guided-search__product--btn.btn-view-more,
.bg-red-tint4 .guided-search__btn--start,
.bg-red-tint4 .guided-search__dropdown,
.bg-medium-gray-tint3 .options-container > .guided-search__attributes--item,
.bg-medium-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-gray-tint3 .guided-search__product--btn.btn-view-more,
.bg-medium-gray-tint3 .guided-search__btn--start,
.bg-medium-gray-tint3 .guided-search__dropdown,
.bg-light-gray .options-container > .guided-search__attributes--item,
.bg-light-gray .guided-search__product--btn.btn-view-more:hover,
.bg-light-gray .guided-search__product--btn.btn-view-more,
.bg-light-gray .guided-search__btn--start,
.bg-light-gray .guided-search__dropdown,
.bg-off-white-tint1 .options-container > .guided-search__attributes--item,
.bg-off-white-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint1 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint1 .guided-search__btn--start,
.bg-off-white-tint1 .guided-search__dropdown,
.bg-off-white-tint2 .options-container > .guided-search__attributes--item,
.bg-off-white-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint2 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint2 .guided-search__btn--start,
.bg-off-white-tint2 .guided-search__dropdown,
.bg-yellow .options-container > .guided-search__attributes--item,
.bg-yellow .guided-search__product--btn.btn-view-more:hover,
.bg-yellow .guided-search__product--btn.btn-view-more,
.bg-yellow .guided-search__btn--start,
.bg-yellow .guided-search__dropdown,
.bg-yellow-tint3 .options-container > .guided-search__attributes--item,
.bg-yellow-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint3 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint3 .guided-search__btn--start,
.bg-yellow-tint3 .guided-search__dropdown,
.bg-yellow-tint4 .options-container > .guided-search__attributes--item,
.bg-yellow-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint4 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint4 .guided-search__btn--start,
.bg-yellow-tint4 .guided-search__dropdown,
.bg-orange-tint3 .options-container > .guided-search__attributes--item,
.bg-orange-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint3 .guided-search__product--btn.btn-view-more,
.bg-orange-tint3 .guided-search__btn--start,
.bg-orange-tint3 .guided-search__dropdown,
.bg-orange-tint4 .options-container > .guided-search__attributes--item,
.bg-orange-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint4 .guided-search__product--btn.btn-view-more,
.bg-orange-tint4 .guided-search__btn--start,
.bg-orange-tint4 .guided-search__dropdown,
.bg-medium-purple-tint4 .options-container > .guided-search__attributes--item,
.bg-medium-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint4 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint4 .guided-search__btn--start,
.bg-medium-purple-tint4 .guided-search__dropdown,
.bg-medium-purple-tint5 .options-container > .guided-search__attributes--item,
.bg-medium-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint5 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint5 .guided-search__btn--start,
.bg-medium-purple-tint5 .guided-search__dropdown,
.bg-dark-purple-tint5 .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint5 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint5 .guided-search__btn--start,
.bg-dark-purple-tint5 .guided-search__dropdown,
.bg-blue-tint5 .options-container > .guided-search__attributes--item,
.bg-blue-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint5 .guided-search__product--btn.btn-view-more,
.bg-blue-tint5 .guided-search__btn--start,
.bg-blue-tint5 .guided-search__dropdown,
.bg-teal-tint3 .options-container > .guided-search__attributes--item,
.bg-teal-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint3 .guided-search__product--btn.btn-view-more,
.bg-teal-tint3 .guided-search__btn--start,
.bg-teal-tint3 .guided-search__dropdown,
.bg-teal-tint4 .options-container > .guided-search__attributes--item,
.bg-teal-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint4 .guided-search__product--btn.btn-view-more,
.bg-teal-tint4 .guided-search__btn--start,
.bg-teal-tint4 .guided-search__dropdown,
.bg-teal-tint5 .options-container > .guided-search__attributes--item,
.bg-teal-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint5 .guided-search__product--btn.btn-view-more,
.bg-teal-tint5 .guided-search__btn--start,
.bg-teal-tint5 .guided-search__dropdown {
  border-color: #ae001e; }

.bg-red-tint4 .guided-search__question--edit,
.bg-red-tint4 .guided-search__product--btn.btn-view-more,
.bg-red-tint4 .guided-search__btn--start,
.bg-red-tint4 .guided-search__dropdown--img,
.bg-medium-gray-tint3 .guided-search__question--edit,
.bg-medium-gray-tint3 .guided-search__product--btn.btn-view-more,
.bg-medium-gray-tint3 .guided-search__btn--start,
.bg-medium-gray-tint3 .guided-search__dropdown--img,
.bg-light-gray .guided-search__question--edit,
.bg-light-gray .guided-search__product--btn.btn-view-more,
.bg-light-gray .guided-search__btn--start,
.bg-light-gray .guided-search__dropdown--img,
.bg-off-white-tint1 .guided-search__question--edit,
.bg-off-white-tint1 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint1 .guided-search__btn--start,
.bg-off-white-tint1 .guided-search__dropdown--img,
.bg-off-white-tint2 .guided-search__question--edit,
.bg-off-white-tint2 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint2 .guided-search__btn--start,
.bg-off-white-tint2 .guided-search__dropdown--img,
.bg-yellow .guided-search__question--edit,
.bg-yellow .guided-search__product--btn.btn-view-more,
.bg-yellow .guided-search__btn--start,
.bg-yellow .guided-search__dropdown--img,
.bg-yellow-tint3 .guided-search__question--edit,
.bg-yellow-tint3 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint3 .guided-search__btn--start,
.bg-yellow-tint3 .guided-search__dropdown--img,
.bg-yellow-tint4 .guided-search__question--edit,
.bg-yellow-tint4 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint4 .guided-search__btn--start,
.bg-yellow-tint4 .guided-search__dropdown--img,
.bg-orange-tint3 .guided-search__question--edit,
.bg-orange-tint3 .guided-search__product--btn.btn-view-more,
.bg-orange-tint3 .guided-search__btn--start,
.bg-orange-tint3 .guided-search__dropdown--img,
.bg-orange-tint4 .guided-search__question--edit,
.bg-orange-tint4 .guided-search__product--btn.btn-view-more,
.bg-orange-tint4 .guided-search__btn--start,
.bg-orange-tint4 .guided-search__dropdown--img,
.bg-medium-purple-tint4 .guided-search__question--edit,
.bg-medium-purple-tint4 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint4 .guided-search__btn--start,
.bg-medium-purple-tint4 .guided-search__dropdown--img,
.bg-medium-purple-tint5 .guided-search__question--edit,
.bg-medium-purple-tint5 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint5 .guided-search__btn--start,
.bg-medium-purple-tint5 .guided-search__dropdown--img,
.bg-dark-purple-tint5 .guided-search__question--edit,
.bg-dark-purple-tint5 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint5 .guided-search__btn--start,
.bg-dark-purple-tint5 .guided-search__dropdown--img,
.bg-blue-tint5 .guided-search__question--edit,
.bg-blue-tint5 .guided-search__product--btn.btn-view-more,
.bg-blue-tint5 .guided-search__btn--start,
.bg-blue-tint5 .guided-search__dropdown--img,
.bg-teal-tint3 .guided-search__question--edit,
.bg-teal-tint3 .guided-search__product--btn.btn-view-more,
.bg-teal-tint3 .guided-search__btn--start,
.bg-teal-tint3 .guided-search__dropdown--img,
.bg-teal-tint4 .guided-search__question--edit,
.bg-teal-tint4 .guided-search__product--btn.btn-view-more,
.bg-teal-tint4 .guided-search__btn--start,
.bg-teal-tint4 .guided-search__dropdown--img,
.bg-teal-tint5 .guided-search__question--edit,
.bg-teal-tint5 .guided-search__product--btn.btn-view-more,
.bg-teal-tint5 .guided-search__btn--start,
.bg-teal-tint5 .guided-search__dropdown--img {
  color: #ae001e; }

.bg-red-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-red-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-red-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint4 .guided-search__btn--start:hover,
.bg-medium-gray-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-medium-gray-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-medium-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-gray-tint3 .guided-search__btn--start:hover,
.bg-light-gray .options-container > .guided-search__attributes--item:focus,
.bg-light-gray .options-container > .guided-search__attributes--item:hover,
.bg-light-gray .guided-search__product--btn.btn-view-more:hover,
.bg-light-gray .guided-search__btn--start:hover,
.bg-off-white-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-off-white-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-off-white-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint1 .guided-search__btn--start:hover,
.bg-off-white-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-off-white-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-off-white-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint2 .guided-search__btn--start:hover,
.bg-yellow .options-container > .guided-search__attributes--item:focus,
.bg-yellow .options-container > .guided-search__attributes--item:hover,
.bg-yellow .guided-search__product--btn.btn-view-more:hover,
.bg-yellow .guided-search__btn--start:hover,
.bg-yellow-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-yellow-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-yellow-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint3 .guided-search__btn--start:hover,
.bg-yellow-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-yellow-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-yellow-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint4 .guided-search__btn--start:hover,
.bg-orange-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-orange-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-orange-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint3 .guided-search__btn--start:hover,
.bg-orange-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-orange-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-orange-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint4 .guided-search__btn--start:hover,
.bg-medium-purple-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-medium-purple-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-medium-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint4 .guided-search__btn--start:hover,
.bg-medium-purple-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-medium-purple-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-medium-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint5 .guided-search__btn--start:hover,
.bg-dark-purple-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint5 .guided-search__btn--start:hover,
.bg-blue-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-blue-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-blue-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint5 .guided-search__btn--start:hover,
.bg-teal-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-teal-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-teal-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint3 .guided-search__btn--start:hover,
.bg-teal-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-teal-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-teal-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint4 .guided-search__btn--start:hover,
.bg-teal-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-teal-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-teal-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint5 .guided-search__btn--start:hover {
  background: #ae001e;
  color: #f8f8f8; }

.bg-orange-tint5 a,
.bg-yellow-tint5 a,
.bg-very-light-gray a,
.bg-red-tint5 a,
.bg-white a,
.bg-off-white a,
.bg-off-white-tint3 a,
.bg-off-white-tint4 a {
  color: #e90029;
  border-bottom: 1px solid transparent; }
  .bg-orange-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-very-light-gray a.guided-search__product--btn.btn-overview span:first-child,
  .bg-red-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-white a.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white a.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint4 a.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: transparent; }

.bg-orange-tint5 a:hover,
.bg-yellow-tint5 a:hover,
.bg-very-light-gray a:hover,
.bg-red-tint5 a:hover,
.bg-white a:hover,
.bg-off-white a:hover,
.bg-off-white-tint3 a:hover,
.bg-off-white-tint4 a:hover {
  color: #ae001e;
  border-bottom-color: inherit; }
  .bg-orange-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-very-light-gray a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-red-tint5 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-white a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint3 a:hover.guided-search__product--btn.btn-overview span:first-child,
  .bg-off-white-tint4 a:hover.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: inherit; }

.bg-orange-tint5 .buy-cfg-quote,
.bg-orange-tint5 .card-buy .card-title,
.bg-orange-tint5 a .card-title,
.bg-orange-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-orange-tint5.layout-grid .buy-cfg-quote,
.bg-orange-tint5.layout-grid .card-buy .card-title,
.bg-orange-tint5.layout-grid a .card-title,
.bg-orange-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint5 .buy-cfg-quote,
.bg-yellow-tint5 .card-buy .card-title,
.bg-yellow-tint5 a .card-title,
.bg-yellow-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint5.layout-grid .buy-cfg-quote,
.bg-yellow-tint5.layout-grid .card-buy .card-title,
.bg-yellow-tint5.layout-grid a .card-title,
.bg-yellow-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-very-light-gray .buy-cfg-quote,
.bg-very-light-gray .card-buy .card-title,
.bg-very-light-gray a .card-title,
.bg-very-light-gray .style-card-imagePlusDescription a .card-desc,
.bg-very-light-gray.layout-grid .buy-cfg-quote,
.bg-very-light-gray.layout-grid .card-buy .card-title,
.bg-very-light-gray.layout-grid a .card-title,
.bg-very-light-gray.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-red-tint5 .buy-cfg-quote,
.bg-red-tint5 .card-buy .card-title,
.bg-red-tint5 a .card-title,
.bg-red-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-red-tint5.layout-grid .buy-cfg-quote,
.bg-red-tint5.layout-grid .card-buy .card-title,
.bg-red-tint5.layout-grid a .card-title,
.bg-red-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-white .buy-cfg-quote,
.bg-white .card-buy .card-title,
.bg-white a .card-title,
.bg-white .style-card-imagePlusDescription a .card-desc,
.bg-white.layout-grid .buy-cfg-quote,
.bg-white.layout-grid .card-buy .card-title,
.bg-white.layout-grid a .card-title,
.bg-white.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-off-white .buy-cfg-quote,
.bg-off-white .card-buy .card-title,
.bg-off-white a .card-title,
.bg-off-white .style-card-imagePlusDescription a .card-desc,
.bg-off-white.layout-grid .buy-cfg-quote,
.bg-off-white.layout-grid .card-buy .card-title,
.bg-off-white.layout-grid a .card-title,
.bg-off-white.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint3 .buy-cfg-quote,
.bg-off-white-tint3 .card-buy .card-title,
.bg-off-white-tint3 a .card-title,
.bg-off-white-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint3.layout-grid .buy-cfg-quote,
.bg-off-white-tint3.layout-grid .card-buy .card-title,
.bg-off-white-tint3.layout-grid a .card-title,
.bg-off-white-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint4 .buy-cfg-quote,
.bg-off-white-tint4 .card-buy .card-title,
.bg-off-white-tint4 a .card-title,
.bg-off-white-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-off-white-tint4.layout-grid .buy-cfg-quote,
.bg-off-white-tint4.layout-grid .card-buy .card-title,
.bg-off-white-tint4.layout-grid a .card-title,
.bg-off-white-tint4.layout-grid.style-card-imagePlusDescription a .card-desc {
  color: #e90029; }

a .bg-orange-tint5.card.style-card-imagePlusDescription .card-desc,
a .bg-orange-tint5.card .card-title, a
.bg-yellow-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-yellow-tint5.card .card-title, a
.bg-very-light-gray.card.style-card-imagePlusDescription .card-desc,
a
.bg-very-light-gray.card .card-title, a
.bg-red-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-red-tint5.card .card-title, a
.bg-white.card.style-card-imagePlusDescription .card-desc,
a
.bg-white.card .card-title, a
.bg-off-white.card.style-card-imagePlusDescription .card-desc,
a
.bg-off-white.card .card-title, a
.bg-off-white-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-off-white-tint3.card .card-title, a
.bg-off-white-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-off-white-tint4.card .card-title {
  color: #e90029 !important; }

.bg-orange-tint5 .options-container > .guided-search__attributes--item,
.bg-orange-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint5 .guided-search__product--btn.btn-view-more,
.bg-orange-tint5 .guided-search__btn--start,
.bg-orange-tint5 .guided-search__dropdown,
.bg-yellow-tint5 .options-container > .guided-search__attributes--item,
.bg-yellow-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint5 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint5 .guided-search__btn--start,
.bg-yellow-tint5 .guided-search__dropdown,
.bg-very-light-gray .options-container > .guided-search__attributes--item,
.bg-very-light-gray .guided-search__product--btn.btn-view-more:hover,
.bg-very-light-gray .guided-search__product--btn.btn-view-more,
.bg-very-light-gray .guided-search__btn--start,
.bg-very-light-gray .guided-search__dropdown,
.bg-red-tint5 .options-container > .guided-search__attributes--item,
.bg-red-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint5 .guided-search__product--btn.btn-view-more,
.bg-red-tint5 .guided-search__btn--start,
.bg-red-tint5 .guided-search__dropdown,
.bg-white .options-container > .guided-search__attributes--item,
.bg-white .guided-search__product--btn.btn-view-more:hover,
.bg-white .guided-search__product--btn.btn-view-more,
.bg-white .guided-search__btn--start,
.bg-white .guided-search__dropdown,
.bg-off-white .options-container > .guided-search__attributes--item,
.bg-off-white .guided-search__product--btn.btn-view-more:hover,
.bg-off-white .guided-search__product--btn.btn-view-more,
.bg-off-white .guided-search__btn--start,
.bg-off-white .guided-search__dropdown,
.bg-off-white-tint3 .options-container > .guided-search__attributes--item,
.bg-off-white-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint3 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint3 .guided-search__btn--start,
.bg-off-white-tint3 .guided-search__dropdown,
.bg-off-white-tint4 .options-container > .guided-search__attributes--item,
.bg-off-white-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint4 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint4 .guided-search__btn--start,
.bg-off-white-tint4 .guided-search__dropdown {
  border-color: #e90029; }

.bg-orange-tint5 .guided-search__question--edit,
.bg-orange-tint5 .guided-search__product--btn.btn-view-more,
.bg-orange-tint5 .guided-search__btn--start,
.bg-orange-tint5 .guided-search__dropdown--img,
.bg-yellow-tint5 .guided-search__question--edit,
.bg-yellow-tint5 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint5 .guided-search__btn--start,
.bg-yellow-tint5 .guided-search__dropdown--img,
.bg-very-light-gray .guided-search__question--edit,
.bg-very-light-gray .guided-search__product--btn.btn-view-more,
.bg-very-light-gray .guided-search__btn--start,
.bg-very-light-gray .guided-search__dropdown--img,
.bg-red-tint5 .guided-search__question--edit,
.bg-red-tint5 .guided-search__product--btn.btn-view-more,
.bg-red-tint5 .guided-search__btn--start,
.bg-red-tint5 .guided-search__dropdown--img,
.bg-white .guided-search__question--edit,
.bg-white .guided-search__product--btn.btn-view-more,
.bg-white .guided-search__btn--start,
.bg-white .guided-search__dropdown--img,
.bg-off-white .guided-search__question--edit,
.bg-off-white .guided-search__product--btn.btn-view-more,
.bg-off-white .guided-search__btn--start,
.bg-off-white .guided-search__dropdown--img,
.bg-off-white-tint3 .guided-search__question--edit,
.bg-off-white-tint3 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint3 .guided-search__btn--start,
.bg-off-white-tint3 .guided-search__dropdown--img,
.bg-off-white-tint4 .guided-search__question--edit,
.bg-off-white-tint4 .guided-search__product--btn.btn-view-more,
.bg-off-white-tint4 .guided-search__btn--start,
.bg-off-white-tint4 .guided-search__dropdown--img {
  color: #e90029; }

.bg-orange-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-orange-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-orange-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint5 .guided-search__btn--start:hover,
.bg-yellow-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-yellow-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-yellow-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint5 .guided-search__btn--start:hover,
.bg-very-light-gray .options-container > .guided-search__attributes--item:focus,
.bg-very-light-gray .options-container > .guided-search__attributes--item:hover,
.bg-very-light-gray .guided-search__product--btn.btn-view-more:hover,
.bg-very-light-gray .guided-search__btn--start:hover,
.bg-red-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-red-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-red-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint5 .guided-search__btn--start:hover,
.bg-white .options-container > .guided-search__attributes--item:focus,
.bg-white .options-container > .guided-search__attributes--item:hover,
.bg-white .guided-search__product--btn.btn-view-more:hover,
.bg-white .guided-search__btn--start:hover,
.bg-off-white .options-container > .guided-search__attributes--item:focus,
.bg-off-white .options-container > .guided-search__attributes--item:hover,
.bg-off-white .guided-search__product--btn.btn-view-more:hover,
.bg-off-white .guided-search__btn--start:hover,
.bg-off-white-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-off-white-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-off-white-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint3 .guided-search__btn--start:hover,
.bg-off-white-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-off-white-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-off-white-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-off-white-tint4 .guided-search__btn--start:hover {
  background: #e90029;
  color: white; }

.bg-black a,
.bg-red a,
.bg-red-tint1 a,
.bg-red-tint2 a,
.bg-red-tint3 a,
.bg-dark-gray a,
.bg-dark-gray-tint1 a,
.bg-dark-gray-tint2 a,
.bg-dark-gray-tint3 a,
.bg-dark-gray-tint4 a,
.bg-dark-gray-tint5 a,
.bg-gray a,
.bg-gray-tint3 a,
.bg-medium-gray a,
.bg-yellow-tint1 a,
.bg-yellow-tint2 a,
.bg-orange a,
.bg-orange-tint1 a,
.bg-orange-tint2 a,
.bg-medium-purple a,
.bg-medium-purple-tint1 a,
.bg-medium-purple-tint2 a,
.bg-medium-purple-tint3 a,
.bg-dark-purple a,
.bg-dark-purple-tint1 a,
.bg-dark-purple-tint2 a,
.bg-dark-purple-tint3 a,
.bg-dark-purple-tint4 a,
.bg-blue a,
.bg-blue-tint1 a,
.bg-blue-tint2 a,
.bg-blue-tint3 a,
.bg-blue-tint4 a,
.bg-teal a,
.bg-teal-tint1 a,
.bg-teal-tint2 a {
  color: #fff;
  border-bottom: 1px solid;
  text-decoration: none !important; }
  .bg-black a.guided-search__product--btn.btn-overview span:first-child,
  .bg-red a.guided-search__product--btn.btn-overview span:first-child,
  .bg-red-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-red-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-red-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-gray a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-gray-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-gray-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-gray-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-gray-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-gray-tint5 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-gray a.guided-search__product--btn.btn-overview span:first-child,
  .bg-gray-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-gray a.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-yellow-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange a.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-orange-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-medium-purple-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-dark-purple-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-tint2 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-tint3 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-blue-tint4 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint1 a.guided-search__product--btn.btn-overview span:first-child,
  .bg-teal-tint2 a.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: inherit; }

.bg-black a:hover,
.bg-red a:hover,
.bg-red-tint1 a:hover,
.bg-red-tint2 a:hover,
.bg-red-tint3 a:hover,
.bg-dark-gray a:hover,
.bg-dark-gray-tint1 a:hover,
.bg-dark-gray-tint2 a:hover,
.bg-dark-gray-tint3 a:hover,
.bg-dark-gray-tint4 a:hover,
.bg-dark-gray-tint5 a:hover,
.bg-gray a:hover,
.bg-gray-tint3 a:hover,
.bg-medium-gray a:hover,
.bg-yellow-tint1 a:hover,
.bg-yellow-tint2 a:hover,
.bg-orange a:hover,
.bg-orange-tint1 a:hover,
.bg-orange-tint2 a:hover,
.bg-medium-purple a:hover,
.bg-medium-purple-tint1 a:hover,
.bg-medium-purple-tint2 a:hover,
.bg-medium-purple-tint3 a:hover,
.bg-dark-purple a:hover,
.bg-dark-purple-tint1 a:hover,
.bg-dark-purple-tint2 a:hover,
.bg-dark-purple-tint3 a:hover,
.bg-dark-purple-tint4 a:hover,
.bg-blue a:hover,
.bg-blue-tint1 a:hover,
.bg-blue-tint2 a:hover,
.bg-blue-tint3 a:hover,
.bg-blue-tint4 a:hover,
.bg-teal a:hover,
.bg-teal-tint1 a:hover,
.bg-teal-tint2 a:hover {
  color: #dbd9dd;
  border-bottom-color: inherit; }

.bg-black .buy-cfg-quote,
.bg-black .card-buy .card-title,
.bg-black a .card-title,
.bg-black .style-card-imagePlusDescription a .card-desc,
.bg-black.layout-grid .buy-cfg-quote,
.bg-black.layout-grid .card-buy .card-title,
.bg-black.layout-grid a .card-title,
.bg-black.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-red .buy-cfg-quote,
.bg-red .card-buy .card-title,
.bg-red a .card-title,
.bg-red .style-card-imagePlusDescription a .card-desc,
.bg-red.layout-grid .buy-cfg-quote,
.bg-red.layout-grid .card-buy .card-title,
.bg-red.layout-grid a .card-title,
.bg-red.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-red-tint1 .buy-cfg-quote,
.bg-red-tint1 .card-buy .card-title,
.bg-red-tint1 a .card-title,
.bg-red-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-red-tint1.layout-grid .buy-cfg-quote,
.bg-red-tint1.layout-grid .card-buy .card-title,
.bg-red-tint1.layout-grid a .card-title,
.bg-red-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-red-tint2 .buy-cfg-quote,
.bg-red-tint2 .card-buy .card-title,
.bg-red-tint2 a .card-title,
.bg-red-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-red-tint2.layout-grid .buy-cfg-quote,
.bg-red-tint2.layout-grid .card-buy .card-title,
.bg-red-tint2.layout-grid a .card-title,
.bg-red-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-red-tint3 .buy-cfg-quote,
.bg-red-tint3 .card-buy .card-title,
.bg-red-tint3 a .card-title,
.bg-red-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-red-tint3.layout-grid .buy-cfg-quote,
.bg-red-tint3.layout-grid .card-buy .card-title,
.bg-red-tint3.layout-grid a .card-title,
.bg-red-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-gray .buy-cfg-quote,
.bg-dark-gray .card-buy .card-title,
.bg-dark-gray a .card-title,
.bg-dark-gray .style-card-imagePlusDescription a .card-desc,
.bg-dark-gray.layout-grid .buy-cfg-quote,
.bg-dark-gray.layout-grid .card-buy .card-title,
.bg-dark-gray.layout-grid a .card-title,
.bg-dark-gray.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint1 .buy-cfg-quote,
.bg-dark-gray-tint1 .card-buy .card-title,
.bg-dark-gray-tint1 a .card-title,
.bg-dark-gray-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint1.layout-grid .buy-cfg-quote,
.bg-dark-gray-tint1.layout-grid .card-buy .card-title,
.bg-dark-gray-tint1.layout-grid a .card-title,
.bg-dark-gray-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint2 .buy-cfg-quote,
.bg-dark-gray-tint2 .card-buy .card-title,
.bg-dark-gray-tint2 a .card-title,
.bg-dark-gray-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint2.layout-grid .buy-cfg-quote,
.bg-dark-gray-tint2.layout-grid .card-buy .card-title,
.bg-dark-gray-tint2.layout-grid a .card-title,
.bg-dark-gray-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint3 .buy-cfg-quote,
.bg-dark-gray-tint3 .card-buy .card-title,
.bg-dark-gray-tint3 a .card-title,
.bg-dark-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint3.layout-grid .buy-cfg-quote,
.bg-dark-gray-tint3.layout-grid .card-buy .card-title,
.bg-dark-gray-tint3.layout-grid a .card-title,
.bg-dark-gray-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint4 .buy-cfg-quote,
.bg-dark-gray-tint4 .card-buy .card-title,
.bg-dark-gray-tint4 a .card-title,
.bg-dark-gray-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint4.layout-grid .buy-cfg-quote,
.bg-dark-gray-tint4.layout-grid .card-buy .card-title,
.bg-dark-gray-tint4.layout-grid a .card-title,
.bg-dark-gray-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint5 .buy-cfg-quote,
.bg-dark-gray-tint5 .card-buy .card-title,
.bg-dark-gray-tint5 a .card-title,
.bg-dark-gray-tint5 .style-card-imagePlusDescription a .card-desc,
.bg-dark-gray-tint5.layout-grid .buy-cfg-quote,
.bg-dark-gray-tint5.layout-grid .card-buy .card-title,
.bg-dark-gray-tint5.layout-grid a .card-title,
.bg-dark-gray-tint5.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-gray .buy-cfg-quote,
.bg-gray .card-buy .card-title,
.bg-gray a .card-title,
.bg-gray .style-card-imagePlusDescription a .card-desc,
.bg-gray.layout-grid .buy-cfg-quote,
.bg-gray.layout-grid .card-buy .card-title,
.bg-gray.layout-grid a .card-title,
.bg-gray.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-gray-tint3 .buy-cfg-quote,
.bg-gray-tint3 .card-buy .card-title,
.bg-gray-tint3 a .card-title,
.bg-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-gray-tint3.layout-grid .buy-cfg-quote,
.bg-gray-tint3.layout-grid .card-buy .card-title,
.bg-gray-tint3.layout-grid a .card-title,
.bg-gray-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-gray .buy-cfg-quote,
.bg-medium-gray .card-buy .card-title,
.bg-medium-gray a .card-title,
.bg-medium-gray .style-card-imagePlusDescription a .card-desc,
.bg-medium-gray.layout-grid .buy-cfg-quote,
.bg-medium-gray.layout-grid .card-buy .card-title,
.bg-medium-gray.layout-grid a .card-title,
.bg-medium-gray.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint1 .buy-cfg-quote,
.bg-yellow-tint1 .card-buy .card-title,
.bg-yellow-tint1 a .card-title,
.bg-yellow-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint1.layout-grid .buy-cfg-quote,
.bg-yellow-tint1.layout-grid .card-buy .card-title,
.bg-yellow-tint1.layout-grid a .card-title,
.bg-yellow-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint2 .buy-cfg-quote,
.bg-yellow-tint2 .card-buy .card-title,
.bg-yellow-tint2 a .card-title,
.bg-yellow-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-yellow-tint2.layout-grid .buy-cfg-quote,
.bg-yellow-tint2.layout-grid .card-buy .card-title,
.bg-yellow-tint2.layout-grid a .card-title,
.bg-yellow-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-orange .buy-cfg-quote,
.bg-orange .card-buy .card-title,
.bg-orange a .card-title,
.bg-orange .style-card-imagePlusDescription a .card-desc,
.bg-orange.layout-grid .buy-cfg-quote,
.bg-orange.layout-grid .card-buy .card-title,
.bg-orange.layout-grid a .card-title,
.bg-orange.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-orange-tint1 .buy-cfg-quote,
.bg-orange-tint1 .card-buy .card-title,
.bg-orange-tint1 a .card-title,
.bg-orange-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-orange-tint1.layout-grid .buy-cfg-quote,
.bg-orange-tint1.layout-grid .card-buy .card-title,
.bg-orange-tint1.layout-grid a .card-title,
.bg-orange-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-orange-tint2 .buy-cfg-quote,
.bg-orange-tint2 .card-buy .card-title,
.bg-orange-tint2 a .card-title,
.bg-orange-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-orange-tint2.layout-grid .buy-cfg-quote,
.bg-orange-tint2.layout-grid .card-buy .card-title,
.bg-orange-tint2.layout-grid a .card-title,
.bg-orange-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-purple .buy-cfg-quote,
.bg-medium-purple .card-buy .card-title,
.bg-medium-purple a .card-title,
.bg-medium-purple .style-card-imagePlusDescription a .card-desc,
.bg-medium-purple.layout-grid .buy-cfg-quote,
.bg-medium-purple.layout-grid .card-buy .card-title,
.bg-medium-purple.layout-grid a .card-title,
.bg-medium-purple.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint1 .buy-cfg-quote,
.bg-medium-purple-tint1 .card-buy .card-title,
.bg-medium-purple-tint1 a .card-title,
.bg-medium-purple-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint1.layout-grid .buy-cfg-quote,
.bg-medium-purple-tint1.layout-grid .card-buy .card-title,
.bg-medium-purple-tint1.layout-grid a .card-title,
.bg-medium-purple-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint2 .buy-cfg-quote,
.bg-medium-purple-tint2 .card-buy .card-title,
.bg-medium-purple-tint2 a .card-title,
.bg-medium-purple-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint2.layout-grid .buy-cfg-quote,
.bg-medium-purple-tint2.layout-grid .card-buy .card-title,
.bg-medium-purple-tint2.layout-grid a .card-title,
.bg-medium-purple-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint3 .buy-cfg-quote,
.bg-medium-purple-tint3 .card-buy .card-title,
.bg-medium-purple-tint3 a .card-title,
.bg-medium-purple-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-medium-purple-tint3.layout-grid .buy-cfg-quote,
.bg-medium-purple-tint3.layout-grid .card-buy .card-title,
.bg-medium-purple-tint3.layout-grid a .card-title,
.bg-medium-purple-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple .buy-cfg-quote,
.bg-dark-purple .card-buy .card-title,
.bg-dark-purple a .card-title,
.bg-dark-purple .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple.layout-grid .buy-cfg-quote,
.bg-dark-purple.layout-grid .card-buy .card-title,
.bg-dark-purple.layout-grid a .card-title,
.bg-dark-purple.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint1 .buy-cfg-quote,
.bg-dark-purple-tint1 .card-buy .card-title,
.bg-dark-purple-tint1 a .card-title,
.bg-dark-purple-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint1.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint1.layout-grid .card-buy .card-title,
.bg-dark-purple-tint1.layout-grid a .card-title,
.bg-dark-purple-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint2 .buy-cfg-quote,
.bg-dark-purple-tint2 .card-buy .card-title,
.bg-dark-purple-tint2 a .card-title,
.bg-dark-purple-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint2.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint2.layout-grid .card-buy .card-title,
.bg-dark-purple-tint2.layout-grid a .card-title,
.bg-dark-purple-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint3 .buy-cfg-quote,
.bg-dark-purple-tint3 .card-buy .card-title,
.bg-dark-purple-tint3 a .card-title,
.bg-dark-purple-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint3.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint3.layout-grid .card-buy .card-title,
.bg-dark-purple-tint3.layout-grid a .card-title,
.bg-dark-purple-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint4 .buy-cfg-quote,
.bg-dark-purple-tint4 .card-buy .card-title,
.bg-dark-purple-tint4 a .card-title,
.bg-dark-purple-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-dark-purple-tint4.layout-grid .buy-cfg-quote,
.bg-dark-purple-tint4.layout-grid .card-buy .card-title,
.bg-dark-purple-tint4.layout-grid a .card-title,
.bg-dark-purple-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue .buy-cfg-quote,
.bg-blue .card-buy .card-title,
.bg-blue a .card-title,
.bg-blue .style-card-imagePlusDescription a .card-desc,
.bg-blue.layout-grid .buy-cfg-quote,
.bg-blue.layout-grid .card-buy .card-title,
.bg-blue.layout-grid a .card-title,
.bg-blue.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-tint1 .buy-cfg-quote,
.bg-blue-tint1 .card-buy .card-title,
.bg-blue-tint1 a .card-title,
.bg-blue-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-blue-tint1.layout-grid .buy-cfg-quote,
.bg-blue-tint1.layout-grid .card-buy .card-title,
.bg-blue-tint1.layout-grid a .card-title,
.bg-blue-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-tint2 .buy-cfg-quote,
.bg-blue-tint2 .card-buy .card-title,
.bg-blue-tint2 a .card-title,
.bg-blue-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-blue-tint2.layout-grid .buy-cfg-quote,
.bg-blue-tint2.layout-grid .card-buy .card-title,
.bg-blue-tint2.layout-grid a .card-title,
.bg-blue-tint2.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-tint3 .buy-cfg-quote,
.bg-blue-tint3 .card-buy .card-title,
.bg-blue-tint3 a .card-title,
.bg-blue-tint3 .style-card-imagePlusDescription a .card-desc,
.bg-blue-tint3.layout-grid .buy-cfg-quote,
.bg-blue-tint3.layout-grid .card-buy .card-title,
.bg-blue-tint3.layout-grid a .card-title,
.bg-blue-tint3.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-blue-tint4 .buy-cfg-quote,
.bg-blue-tint4 .card-buy .card-title,
.bg-blue-tint4 a .card-title,
.bg-blue-tint4 .style-card-imagePlusDescription a .card-desc,
.bg-blue-tint4.layout-grid .buy-cfg-quote,
.bg-blue-tint4.layout-grid .card-buy .card-title,
.bg-blue-tint4.layout-grid a .card-title,
.bg-blue-tint4.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal .buy-cfg-quote,
.bg-teal .card-buy .card-title,
.bg-teal a .card-title,
.bg-teal .style-card-imagePlusDescription a .card-desc,
.bg-teal.layout-grid .buy-cfg-quote,
.bg-teal.layout-grid .card-buy .card-title,
.bg-teal.layout-grid a .card-title,
.bg-teal.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-tint1 .buy-cfg-quote,
.bg-teal-tint1 .card-buy .card-title,
.bg-teal-tint1 a .card-title,
.bg-teal-tint1 .style-card-imagePlusDescription a .card-desc,
.bg-teal-tint1.layout-grid .buy-cfg-quote,
.bg-teal-tint1.layout-grid .card-buy .card-title,
.bg-teal-tint1.layout-grid a .card-title,
.bg-teal-tint1.layout-grid.style-card-imagePlusDescription a .card-desc,
.bg-teal-tint2 .buy-cfg-quote,
.bg-teal-tint2 .card-buy .card-title,
.bg-teal-tint2 a .card-title,
.bg-teal-tint2 .style-card-imagePlusDescription a .card-desc,
.bg-teal-tint2.layout-grid .buy-cfg-quote,
.bg-teal-tint2.layout-grid .card-buy .card-title,
.bg-teal-tint2.layout-grid a .card-title,
.bg-teal-tint2.layout-grid.style-card-imagePlusDescription a .card-desc {
  color: #fff; }

a .bg-black.card.style-card-imagePlusDescription .card-desc,
a .bg-black.card .card-title, a
.bg-red.card.style-card-imagePlusDescription .card-desc,
a
.bg-red.card .card-title, a
.bg-red-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-red-tint1.card .card-title, a
.bg-red-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-red-tint2.card .card-title, a
.bg-red-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-red-tint3.card .card-title, a
.bg-dark-gray.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-gray.card .card-title, a
.bg-dark-gray-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-gray-tint1.card .card-title, a
.bg-dark-gray-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-gray-tint2.card .card-title, a
.bg-dark-gray-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-gray-tint3.card .card-title, a
.bg-dark-gray-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-gray-tint4.card .card-title, a
.bg-dark-gray-tint5.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-gray-tint5.card .card-title, a
.bg-gray.card.style-card-imagePlusDescription .card-desc,
a
.bg-gray.card .card-title, a
.bg-gray-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-gray-tint3.card .card-title, a
.bg-medium-gray.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-gray.card .card-title, a
.bg-yellow-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-yellow-tint1.card .card-title, a
.bg-yellow-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-yellow-tint2.card .card-title, a
.bg-orange.card.style-card-imagePlusDescription .card-desc,
a
.bg-orange.card .card-title, a
.bg-orange-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-orange-tint1.card .card-title, a
.bg-orange-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-orange-tint2.card .card-title, a
.bg-medium-purple.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-purple.card .card-title, a
.bg-medium-purple-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-purple-tint1.card .card-title, a
.bg-medium-purple-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-purple-tint2.card .card-title, a
.bg-medium-purple-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-medium-purple-tint3.card .card-title, a
.bg-dark-purple.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple.card .card-title, a
.bg-dark-purple-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint1.card .card-title, a
.bg-dark-purple-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint2.card .card-title, a
.bg-dark-purple-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint3.card .card-title, a
.bg-dark-purple-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-dark-purple-tint4.card .card-title, a
.bg-blue.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue.card .card-title, a
.bg-blue-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-tint1.card .card-title, a
.bg-blue-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-tint2.card .card-title, a
.bg-blue-tint3.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-tint3.card .card-title, a
.bg-blue-tint4.card.style-card-imagePlusDescription .card-desc,
a
.bg-blue-tint4.card .card-title, a
.bg-teal.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal.card .card-title, a
.bg-teal-tint1.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-tint1.card .card-title, a
.bg-teal-tint2.card.style-card-imagePlusDescription .card-desc,
a
.bg-teal-tint2.card .card-title {
  color: #fff !important; }

.bg-black .options-container > .guided-search__attributes--item,
.bg-black .guided-search__product--btn.btn-view-more:hover,
.bg-black .guided-search__product--btn.btn-view-more,
.bg-black .guided-search__btn--start,
.bg-black .guided-search__dropdown,
.bg-red .options-container > .guided-search__attributes--item,
.bg-red .guided-search__product--btn.btn-view-more:hover,
.bg-red .guided-search__product--btn.btn-view-more,
.bg-red .guided-search__btn--start,
.bg-red .guided-search__dropdown,
.bg-red-tint1 .options-container > .guided-search__attributes--item,
.bg-red-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint1 .guided-search__product--btn.btn-view-more,
.bg-red-tint1 .guided-search__btn--start,
.bg-red-tint1 .guided-search__dropdown,
.bg-red-tint2 .options-container > .guided-search__attributes--item,
.bg-red-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint2 .guided-search__product--btn.btn-view-more,
.bg-red-tint2 .guided-search__btn--start,
.bg-red-tint2 .guided-search__dropdown,
.bg-red-tint3 .options-container > .guided-search__attributes--item,
.bg-red-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint3 .guided-search__product--btn.btn-view-more,
.bg-red-tint3 .guided-search__btn--start,
.bg-red-tint3 .guided-search__dropdown,
.bg-dark-gray .options-container > .guided-search__attributes--item,
.bg-dark-gray .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray .guided-search__product--btn.btn-view-more,
.bg-dark-gray .guided-search__btn--start,
.bg-dark-gray .guided-search__dropdown,
.bg-dark-gray-tint1 .options-container > .guided-search__attributes--item,
.bg-dark-gray-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint1 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint1 .guided-search__btn--start,
.bg-dark-gray-tint1 .guided-search__dropdown,
.bg-dark-gray-tint2 .options-container > .guided-search__attributes--item,
.bg-dark-gray-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint2 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint2 .guided-search__btn--start,
.bg-dark-gray-tint2 .guided-search__dropdown,
.bg-dark-gray-tint3 .options-container > .guided-search__attributes--item,
.bg-dark-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint3 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint3 .guided-search__btn--start,
.bg-dark-gray-tint3 .guided-search__dropdown,
.bg-dark-gray-tint4 .options-container > .guided-search__attributes--item,
.bg-dark-gray-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint4 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint4 .guided-search__btn--start,
.bg-dark-gray-tint4 .guided-search__dropdown,
.bg-dark-gray-tint5 .options-container > .guided-search__attributes--item,
.bg-dark-gray-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint5 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint5 .guided-search__btn--start,
.bg-dark-gray-tint5 .guided-search__dropdown,
.bg-gray .options-container > .guided-search__attributes--item,
.bg-gray .guided-search__product--btn.btn-view-more:hover,
.bg-gray .guided-search__product--btn.btn-view-more,
.bg-gray .guided-search__btn--start,
.bg-gray .guided-search__dropdown,
.bg-gray-tint3 .options-container > .guided-search__attributes--item,
.bg-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-gray-tint3 .guided-search__product--btn.btn-view-more,
.bg-gray-tint3 .guided-search__btn--start,
.bg-gray-tint3 .guided-search__dropdown,
.bg-medium-gray .options-container > .guided-search__attributes--item,
.bg-medium-gray .guided-search__product--btn.btn-view-more:hover,
.bg-medium-gray .guided-search__product--btn.btn-view-more,
.bg-medium-gray .guided-search__btn--start,
.bg-medium-gray .guided-search__dropdown,
.bg-yellow-tint1 .options-container > .guided-search__attributes--item,
.bg-yellow-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint1 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint1 .guided-search__btn--start,
.bg-yellow-tint1 .guided-search__dropdown,
.bg-yellow-tint2 .options-container > .guided-search__attributes--item,
.bg-yellow-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint2 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint2 .guided-search__btn--start,
.bg-yellow-tint2 .guided-search__dropdown,
.bg-orange .options-container > .guided-search__attributes--item,
.bg-orange .guided-search__product--btn.btn-view-more:hover,
.bg-orange .guided-search__product--btn.btn-view-more,
.bg-orange .guided-search__btn--start,
.bg-orange .guided-search__dropdown,
.bg-orange-tint1 .options-container > .guided-search__attributes--item,
.bg-orange-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint1 .guided-search__product--btn.btn-view-more,
.bg-orange-tint1 .guided-search__btn--start,
.bg-orange-tint1 .guided-search__dropdown,
.bg-orange-tint2 .options-container > .guided-search__attributes--item,
.bg-orange-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint2 .guided-search__product--btn.btn-view-more,
.bg-orange-tint2 .guided-search__btn--start,
.bg-orange-tint2 .guided-search__dropdown,
.bg-medium-purple .options-container > .guided-search__attributes--item,
.bg-medium-purple .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple .guided-search__product--btn.btn-view-more,
.bg-medium-purple .guided-search__btn--start,
.bg-medium-purple .guided-search__dropdown,
.bg-medium-purple-tint1 .options-container > .guided-search__attributes--item,
.bg-medium-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint1 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint1 .guided-search__btn--start,
.bg-medium-purple-tint1 .guided-search__dropdown,
.bg-medium-purple-tint2 .options-container > .guided-search__attributes--item,
.bg-medium-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint2 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint2 .guided-search__btn--start,
.bg-medium-purple-tint2 .guided-search__dropdown,
.bg-medium-purple-tint3 .options-container > .guided-search__attributes--item,
.bg-medium-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint3 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint3 .guided-search__btn--start,
.bg-medium-purple-tint3 .guided-search__dropdown,
.bg-dark-purple .options-container > .guided-search__attributes--item,
.bg-dark-purple .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple .guided-search__product--btn.btn-view-more,
.bg-dark-purple .guided-search__btn--start,
.bg-dark-purple .guided-search__dropdown,
.bg-dark-purple-tint1 .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint1 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint1 .guided-search__btn--start,
.bg-dark-purple-tint1 .guided-search__dropdown,
.bg-dark-purple-tint2 .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint2 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint2 .guided-search__btn--start,
.bg-dark-purple-tint2 .guided-search__dropdown,
.bg-dark-purple-tint3 .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint3 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint3 .guided-search__btn--start,
.bg-dark-purple-tint3 .guided-search__dropdown,
.bg-dark-purple-tint4 .options-container > .guided-search__attributes--item,
.bg-dark-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint4 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint4 .guided-search__btn--start,
.bg-dark-purple-tint4 .guided-search__dropdown,
.bg-blue .options-container > .guided-search__attributes--item,
.bg-blue .guided-search__product--btn.btn-view-more:hover,
.bg-blue .guided-search__product--btn.btn-view-more,
.bg-blue .guided-search__btn--start,
.bg-blue .guided-search__dropdown,
.bg-blue-tint1 .options-container > .guided-search__attributes--item,
.bg-blue-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint1 .guided-search__product--btn.btn-view-more,
.bg-blue-tint1 .guided-search__btn--start,
.bg-blue-tint1 .guided-search__dropdown,
.bg-blue-tint2 .options-container > .guided-search__attributes--item,
.bg-blue-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint2 .guided-search__product--btn.btn-view-more,
.bg-blue-tint2 .guided-search__btn--start,
.bg-blue-tint2 .guided-search__dropdown,
.bg-blue-tint3 .options-container > .guided-search__attributes--item,
.bg-blue-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint3 .guided-search__product--btn.btn-view-more,
.bg-blue-tint3 .guided-search__btn--start,
.bg-blue-tint3 .guided-search__dropdown,
.bg-blue-tint4 .options-container > .guided-search__attributes--item,
.bg-blue-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint4 .guided-search__product--btn.btn-view-more,
.bg-blue-tint4 .guided-search__btn--start,
.bg-blue-tint4 .guided-search__dropdown,
.bg-teal .options-container > .guided-search__attributes--item,
.bg-teal .guided-search__product--btn.btn-view-more:hover,
.bg-teal .guided-search__product--btn.btn-view-more,
.bg-teal .guided-search__btn--start,
.bg-teal .guided-search__dropdown,
.bg-teal-tint1 .options-container > .guided-search__attributes--item,
.bg-teal-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint1 .guided-search__product--btn.btn-view-more,
.bg-teal-tint1 .guided-search__btn--start,
.bg-teal-tint1 .guided-search__dropdown,
.bg-teal-tint2 .options-container > .guided-search__attributes--item,
.bg-teal-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint2 .guided-search__product--btn.btn-view-more,
.bg-teal-tint2 .guided-search__btn--start,
.bg-teal-tint2 .guided-search__dropdown {
  border-color: #fff; }

.bg-black .guided-search__question--edit,
.bg-black .guided-search__product--btn.btn-view-more,
.bg-black .guided-search__btn--start,
.bg-black .guided-search__dropdown--img,
.bg-red .guided-search__question--edit,
.bg-red .guided-search__product--btn.btn-view-more,
.bg-red .guided-search__btn--start,
.bg-red .guided-search__dropdown--img,
.bg-red-tint1 .guided-search__question--edit,
.bg-red-tint1 .guided-search__product--btn.btn-view-more,
.bg-red-tint1 .guided-search__btn--start,
.bg-red-tint1 .guided-search__dropdown--img,
.bg-red-tint2 .guided-search__question--edit,
.bg-red-tint2 .guided-search__product--btn.btn-view-more,
.bg-red-tint2 .guided-search__btn--start,
.bg-red-tint2 .guided-search__dropdown--img,
.bg-red-tint3 .guided-search__question--edit,
.bg-red-tint3 .guided-search__product--btn.btn-view-more,
.bg-red-tint3 .guided-search__btn--start,
.bg-red-tint3 .guided-search__dropdown--img,
.bg-dark-gray .guided-search__question--edit,
.bg-dark-gray .guided-search__product--btn.btn-view-more,
.bg-dark-gray .guided-search__btn--start,
.bg-dark-gray .guided-search__dropdown--img,
.bg-dark-gray-tint1 .guided-search__question--edit,
.bg-dark-gray-tint1 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint1 .guided-search__btn--start,
.bg-dark-gray-tint1 .guided-search__dropdown--img,
.bg-dark-gray-tint2 .guided-search__question--edit,
.bg-dark-gray-tint2 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint2 .guided-search__btn--start,
.bg-dark-gray-tint2 .guided-search__dropdown--img,
.bg-dark-gray-tint3 .guided-search__question--edit,
.bg-dark-gray-tint3 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint3 .guided-search__btn--start,
.bg-dark-gray-tint3 .guided-search__dropdown--img,
.bg-dark-gray-tint4 .guided-search__question--edit,
.bg-dark-gray-tint4 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint4 .guided-search__btn--start,
.bg-dark-gray-tint4 .guided-search__dropdown--img,
.bg-dark-gray-tint5 .guided-search__question--edit,
.bg-dark-gray-tint5 .guided-search__product--btn.btn-view-more,
.bg-dark-gray-tint5 .guided-search__btn--start,
.bg-dark-gray-tint5 .guided-search__dropdown--img,
.bg-gray .guided-search__question--edit,
.bg-gray .guided-search__product--btn.btn-view-more,
.bg-gray .guided-search__btn--start,
.bg-gray .guided-search__dropdown--img,
.bg-gray-tint3 .guided-search__question--edit,
.bg-gray-tint3 .guided-search__product--btn.btn-view-more,
.bg-gray-tint3 .guided-search__btn--start,
.bg-gray-tint3 .guided-search__dropdown--img,
.bg-medium-gray .guided-search__question--edit,
.bg-medium-gray .guided-search__product--btn.btn-view-more,
.bg-medium-gray .guided-search__btn--start,
.bg-medium-gray .guided-search__dropdown--img,
.bg-yellow-tint1 .guided-search__question--edit,
.bg-yellow-tint1 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint1 .guided-search__btn--start,
.bg-yellow-tint1 .guided-search__dropdown--img,
.bg-yellow-tint2 .guided-search__question--edit,
.bg-yellow-tint2 .guided-search__product--btn.btn-view-more,
.bg-yellow-tint2 .guided-search__btn--start,
.bg-yellow-tint2 .guided-search__dropdown--img,
.bg-orange .guided-search__question--edit,
.bg-orange .guided-search__product--btn.btn-view-more,
.bg-orange .guided-search__btn--start,
.bg-orange .guided-search__dropdown--img,
.bg-orange-tint1 .guided-search__question--edit,
.bg-orange-tint1 .guided-search__product--btn.btn-view-more,
.bg-orange-tint1 .guided-search__btn--start,
.bg-orange-tint1 .guided-search__dropdown--img,
.bg-orange-tint2 .guided-search__question--edit,
.bg-orange-tint2 .guided-search__product--btn.btn-view-more,
.bg-orange-tint2 .guided-search__btn--start,
.bg-orange-tint2 .guided-search__dropdown--img,
.bg-medium-purple .guided-search__question--edit,
.bg-medium-purple .guided-search__product--btn.btn-view-more,
.bg-medium-purple .guided-search__btn--start,
.bg-medium-purple .guided-search__dropdown--img,
.bg-medium-purple-tint1 .guided-search__question--edit,
.bg-medium-purple-tint1 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint1 .guided-search__btn--start,
.bg-medium-purple-tint1 .guided-search__dropdown--img,
.bg-medium-purple-tint2 .guided-search__question--edit,
.bg-medium-purple-tint2 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint2 .guided-search__btn--start,
.bg-medium-purple-tint2 .guided-search__dropdown--img,
.bg-medium-purple-tint3 .guided-search__question--edit,
.bg-medium-purple-tint3 .guided-search__product--btn.btn-view-more,
.bg-medium-purple-tint3 .guided-search__btn--start,
.bg-medium-purple-tint3 .guided-search__dropdown--img,
.bg-dark-purple .guided-search__question--edit,
.bg-dark-purple .guided-search__product--btn.btn-view-more,
.bg-dark-purple .guided-search__btn--start,
.bg-dark-purple .guided-search__dropdown--img,
.bg-dark-purple-tint1 .guided-search__question--edit,
.bg-dark-purple-tint1 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint1 .guided-search__btn--start,
.bg-dark-purple-tint1 .guided-search__dropdown--img,
.bg-dark-purple-tint2 .guided-search__question--edit,
.bg-dark-purple-tint2 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint2 .guided-search__btn--start,
.bg-dark-purple-tint2 .guided-search__dropdown--img,
.bg-dark-purple-tint3 .guided-search__question--edit,
.bg-dark-purple-tint3 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint3 .guided-search__btn--start,
.bg-dark-purple-tint3 .guided-search__dropdown--img,
.bg-dark-purple-tint4 .guided-search__question--edit,
.bg-dark-purple-tint4 .guided-search__product--btn.btn-view-more,
.bg-dark-purple-tint4 .guided-search__btn--start,
.bg-dark-purple-tint4 .guided-search__dropdown--img,
.bg-blue .guided-search__question--edit,
.bg-blue .guided-search__product--btn.btn-view-more,
.bg-blue .guided-search__btn--start,
.bg-blue .guided-search__dropdown--img,
.bg-blue-tint1 .guided-search__question--edit,
.bg-blue-tint1 .guided-search__product--btn.btn-view-more,
.bg-blue-tint1 .guided-search__btn--start,
.bg-blue-tint1 .guided-search__dropdown--img,
.bg-blue-tint2 .guided-search__question--edit,
.bg-blue-tint2 .guided-search__product--btn.btn-view-more,
.bg-blue-tint2 .guided-search__btn--start,
.bg-blue-tint2 .guided-search__dropdown--img,
.bg-blue-tint3 .guided-search__question--edit,
.bg-blue-tint3 .guided-search__product--btn.btn-view-more,
.bg-blue-tint3 .guided-search__btn--start,
.bg-blue-tint3 .guided-search__dropdown--img,
.bg-blue-tint4 .guided-search__question--edit,
.bg-blue-tint4 .guided-search__product--btn.btn-view-more,
.bg-blue-tint4 .guided-search__btn--start,
.bg-blue-tint4 .guided-search__dropdown--img,
.bg-teal .guided-search__question--edit,
.bg-teal .guided-search__product--btn.btn-view-more,
.bg-teal .guided-search__btn--start,
.bg-teal .guided-search__dropdown--img,
.bg-teal-tint1 .guided-search__question--edit,
.bg-teal-tint1 .guided-search__product--btn.btn-view-more,
.bg-teal-tint1 .guided-search__btn--start,
.bg-teal-tint1 .guided-search__dropdown--img,
.bg-teal-tint2 .guided-search__question--edit,
.bg-teal-tint2 .guided-search__product--btn.btn-view-more,
.bg-teal-tint2 .guided-search__btn--start,
.bg-teal-tint2 .guided-search__dropdown--img {
  color: #fff; }

.bg-black .options-container > .guided-search__attributes--item:focus,
.bg-black .options-container > .guided-search__attributes--item:hover,
.bg-black .guided-search__product--btn.btn-view-more:hover,
.bg-black .guided-search__btn--start:hover,
.bg-red .options-container > .guided-search__attributes--item:focus,
.bg-red .options-container > .guided-search__attributes--item:hover,
.bg-red .guided-search__product--btn.btn-view-more:hover,
.bg-red .guided-search__btn--start:hover,
.bg-red-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-red-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-red-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint1 .guided-search__btn--start:hover,
.bg-red-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-red-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-red-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint2 .guided-search__btn--start:hover,
.bg-red-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-red-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-red-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-red-tint3 .guided-search__btn--start:hover,
.bg-dark-gray .options-container > .guided-search__attributes--item:focus,
.bg-dark-gray .options-container > .guided-search__attributes--item:hover,
.bg-dark-gray .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray .guided-search__btn--start:hover,
.bg-dark-gray-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-dark-gray-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-dark-gray-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint1 .guided-search__btn--start:hover,
.bg-dark-gray-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-dark-gray-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-dark-gray-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint2 .guided-search__btn--start:hover,
.bg-dark-gray-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-dark-gray-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-dark-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint3 .guided-search__btn--start:hover,
.bg-dark-gray-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-dark-gray-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-dark-gray-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint4 .guided-search__btn--start:hover,
.bg-dark-gray-tint5 .options-container > .guided-search__attributes--item:focus,
.bg-dark-gray-tint5 .options-container > .guided-search__attributes--item:hover,
.bg-dark-gray-tint5 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-gray-tint5 .guided-search__btn--start:hover,
.bg-gray .options-container > .guided-search__attributes--item:focus,
.bg-gray .options-container > .guided-search__attributes--item:hover,
.bg-gray .guided-search__product--btn.btn-view-more:hover,
.bg-gray .guided-search__btn--start:hover,
.bg-gray-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-gray-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-gray-tint3 .guided-search__btn--start:hover,
.bg-medium-gray .options-container > .guided-search__attributes--item:focus,
.bg-medium-gray .options-container > .guided-search__attributes--item:hover,
.bg-medium-gray .guided-search__product--btn.btn-view-more:hover,
.bg-medium-gray .guided-search__btn--start:hover,
.bg-yellow-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-yellow-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-yellow-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint1 .guided-search__btn--start:hover,
.bg-yellow-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-yellow-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-yellow-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-yellow-tint2 .guided-search__btn--start:hover,
.bg-orange .options-container > .guided-search__attributes--item:focus,
.bg-orange .options-container > .guided-search__attributes--item:hover,
.bg-orange .guided-search__product--btn.btn-view-more:hover,
.bg-orange .guided-search__btn--start:hover,
.bg-orange-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-orange-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-orange-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint1 .guided-search__btn--start:hover,
.bg-orange-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-orange-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-orange-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-orange-tint2 .guided-search__btn--start:hover,
.bg-medium-purple .options-container > .guided-search__attributes--item:focus,
.bg-medium-purple .options-container > .guided-search__attributes--item:hover,
.bg-medium-purple .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple .guided-search__btn--start:hover,
.bg-medium-purple-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-medium-purple-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-medium-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint1 .guided-search__btn--start:hover,
.bg-medium-purple-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-medium-purple-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-medium-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint2 .guided-search__btn--start:hover,
.bg-medium-purple-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-medium-purple-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-medium-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-medium-purple-tint3 .guided-search__btn--start:hover,
.bg-dark-purple .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple .guided-search__btn--start:hover,
.bg-dark-purple-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint1 .guided-search__btn--start:hover,
.bg-dark-purple-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint2 .guided-search__btn--start:hover,
.bg-dark-purple-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint3 .guided-search__btn--start:hover,
.bg-dark-purple-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-dark-purple-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-dark-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-dark-purple-tint4 .guided-search__btn--start:hover,
.bg-blue .options-container > .guided-search__attributes--item:focus,
.bg-blue .options-container > .guided-search__attributes--item:hover,
.bg-blue .guided-search__product--btn.btn-view-more:hover,
.bg-blue .guided-search__btn--start:hover,
.bg-blue-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-blue-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-blue-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint1 .guided-search__btn--start:hover,
.bg-blue-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-blue-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-blue-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint2 .guided-search__btn--start:hover,
.bg-blue-tint3 .options-container > .guided-search__attributes--item:focus,
.bg-blue-tint3 .options-container > .guided-search__attributes--item:hover,
.bg-blue-tint3 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint3 .guided-search__btn--start:hover,
.bg-blue-tint4 .options-container > .guided-search__attributes--item:focus,
.bg-blue-tint4 .options-container > .guided-search__attributes--item:hover,
.bg-blue-tint4 .guided-search__product--btn.btn-view-more:hover,
.bg-blue-tint4 .guided-search__btn--start:hover,
.bg-teal .options-container > .guided-search__attributes--item:focus,
.bg-teal .options-container > .guided-search__attributes--item:hover,
.bg-teal .guided-search__product--btn.btn-view-more:hover,
.bg-teal .guided-search__btn--start:hover,
.bg-teal-tint1 .options-container > .guided-search__attributes--item:focus,
.bg-teal-tint1 .options-container > .guided-search__attributes--item:hover,
.bg-teal-tint1 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint1 .guided-search__btn--start:hover,
.bg-teal-tint2 .options-container > .guided-search__attributes--item:focus,
.bg-teal-tint2 .options-container > .guided-search__attributes--item:hover,
.bg-teal-tint2 .guided-search__product--btn.btn-view-more:hover,
.bg-teal-tint2 .guided-search__btn--start:hover {
  background: #fff;
  color: #262626; }

.bg-black {
  background: #000;
  color: #f8f8f8; }
  .bg-black div.guided-search__dropdown--options {
    background: #000; }
  .bg-black p.guided-search__question.selected,
  .bg-black.guided-search__section div.multiple-products,
  .bg-black .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-black .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-black .card {
  color: #f8f8f8;
  background: #000;
  text-shadow: 0 2px 12px #000; }

.card.bg-black {
  color: #f8f8f8 !important;
  background: #000 !important;
  text-shadow: 0 2px 12px #000 !important; }

a.btn.bg-black {
  color: #f8f8f8 !important; }

a.btn-primary.bg-black {
  background: #000 !important;
  border-color: #000 !important; }

a.btn-secondary.bg-black {
  background: rgba(0, 0, 0, 0.7) !important;
  border-color: #000 !important; }

a.btn-teritiary.bg-black {
  color: #000 !important;
  border-color: #000 !important;
  background: transparent !important; }

a.btn-teritiary.bg-black:hover {
  color: #f8f8f8 !important;
  background: #000 !important; }

.bg-black-tint1 {
  background: rgba(0, 0, 0, 0.7);
  color: #f8f8f8; }
  .bg-black-tint1 div.guided-search__dropdown--options {
    background: rgba(0, 0, 0, 0.7); }
  .bg-black-tint1 p.guided-search__question.selected,
  .bg-black-tint1.guided-search__section div.multiple-products,
  .bg-black-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-black-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-black-tint1 .card {
  color: #f8f8f8;
  background: rgba(0, 0, 0, 0.7);
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.7); }

.card.bg-black-tint1 {
  color: #f8f8f8 !important;
  background: rgba(0, 0, 0, 0.7) !important;
  text-shadow: 0 2px 12px rgba(0, 0, 0, 0.7) !important; }

a.btn.bg-black-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-black-tint1 {
  background: rgba(0, 0, 0, 0.7) !important;
  border-color: rgba(0, 0, 0, 0.7) !important; }

a.btn-secondary.bg-black-tint1 {
  background: rgba(0, 0, 0, 0.7) !important;
  border-color: rgba(0, 0, 0, 0.7) !important; }

a.btn-teritiary.bg-black-tint1 {
  color: rgba(0, 0, 0, 0.7) !important;
  border-color: rgba(0, 0, 0, 0.7) !important;
  background: transparent !important; }

a.btn-teritiary.bg-black-tint1:hover {
  color: #f8f8f8 !important;
  background: rgba(0, 0, 0, 0.7) !important; }

.bg-black-tint2 {
  background: #172b4d;
  color: #f8f8f8; }
  .bg-black-tint2 div.guided-search__dropdown--options {
    background: #172b4d; }
  .bg-black-tint2 p.guided-search__question.selected,
  .bg-black-tint2.guided-search__section div.multiple-products,
  .bg-black-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-black-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-black-tint2 .card {
  color: #f8f8f8;
  background: #172b4d;
  text-shadow: 0 2px 12px #172b4d; }

.card.bg-black-tint2 {
  color: #f8f8f8 !important;
  background: #172b4d !important;
  text-shadow: 0 2px 12px #172b4d !important; }

a.btn.bg-black-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-black-tint2 {
  background: #172b4d !important;
  border-color: #172b4d !important; }

a.btn-secondary.bg-black-tint2 {
  background: rgba(23, 43, 77, 0.7) !important;
  border-color: #172b4d !important; }

a.btn-teritiary.bg-black-tint2 {
  color: #172b4d !important;
  border-color: #172b4d !important;
  background: transparent !important; }

a.btn-teritiary.bg-black-tint2:hover {
  color: #f8f8f8 !important;
  background: #172b4d !important; }

.bg-white {
  background: #fff;
  color: #262626; }
  .bg-white div.guided-search__dropdown--options {
    background: #fff; }
  .bg-white p.guided-search__question.selected,
  .bg-white.guided-search__section div.multiple-products,
  .bg-white .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-white .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-white .card {
  color: #262626;
  background: #fff;
  text-shadow: 0 2px 12px #fff; }

.card.bg-white {
  color: #262626 !important;
  background: #fff !important;
  text-shadow: 0 2px 12px #fff !important; }

a.btn.bg-white {
  color: #262626 !important; }

a.btn-primary.bg-white {
  background: #fff !important;
  border-color: #fff !important; }

a.btn-secondary.bg-white {
  background: rgba(255, 255, 255, 0.7) !important;
  border-color: #fff !important; }

a.btn-teritiary.bg-white {
  color: #fff !important;
  border-color: #fff !important;
  background: transparent !important; }

a.btn-teritiary.bg-white:hover {
  color: #262626 !important;
  background: #fff !important; }

.bg-red {
  background: #e90029;
  color: #f8f8f8; }
  .bg-red div.guided-search__dropdown--options {
    background: #e90029; }
  .bg-red p.guided-search__question.selected,
  .bg-red.guided-search__section div.multiple-products,
  .bg-red .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-red .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-red .card {
  color: #f8f8f8;
  background: #e90029;
  text-shadow: 0 2px 12px #e90029; }

.card.bg-red {
  color: #f8f8f8 !important;
  background: #e90029 !important;
  text-shadow: 0 2px 12px #e90029 !important; }

a.btn.bg-red {
  color: #f8f8f8 !important; }

a.btn-primary.bg-red {
  background: #e90029 !important;
  border-color: #e90029 !important; }

a.btn-secondary.bg-red {
  background: rgba(233, 0, 41, 0.7) !important;
  border-color: #e90029 !important; }

a.btn-teritiary.bg-red {
  color: #e90029 !important;
  border-color: #e90029 !important;
  background: transparent !important; }

a.btn-teritiary.bg-red:hover {
  color: #f8f8f8 !important;
  background: #e90029 !important; }

.bg-red-tint1 {
  background: #740014;
  color: #f8f8f8; }
  .bg-red-tint1 div.guided-search__dropdown--options {
    background: #740014; }
  .bg-red-tint1 p.guided-search__question.selected,
  .bg-red-tint1.guided-search__section div.multiple-products,
  .bg-red-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-red-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-red-tint1 .card {
  color: #f8f8f8;
  background: #740014;
  text-shadow: 0 2px 12px #740014; }

.card.bg-red-tint1 {
  color: #f8f8f8 !important;
  background: #740014 !important;
  text-shadow: 0 2px 12px #740014 !important; }

a.btn.bg-red-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-red-tint1 {
  background: #740014 !important;
  border-color: #740014 !important; }

a.btn-secondary.bg-red-tint1 {
  background: rgba(116, 0, 20, 0.7) !important;
  border-color: #740014 !important; }

a.btn-teritiary.bg-red-tint1 {
  color: #740014 !important;
  border-color: #740014 !important;
  background: transparent !important; }

a.btn-teritiary.bg-red-tint1:hover {
  color: #f8f8f8 !important;
  background: #740014 !important; }

.bg-red-tint2 {
  background: #ae001e;
  color: #f8f8f8; }
  .bg-red-tint2 div.guided-search__dropdown--options {
    background: #ae001e; }
  .bg-red-tint2 p.guided-search__question.selected,
  .bg-red-tint2.guided-search__section div.multiple-products,
  .bg-red-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-red-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-red-tint2 .card {
  color: #f8f8f8;
  background: #ae001e;
  text-shadow: 0 2px 12px #ae001e; }

.card.bg-red-tint2 {
  color: #f8f8f8 !important;
  background: #ae001e !important;
  text-shadow: 0 2px 12px #ae001e !important; }

a.btn.bg-red-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-red-tint2 {
  background: #ae001e !important;
  border-color: #ae001e !important; }

a.btn-secondary.bg-red-tint2 {
  background: rgba(174, 0, 30, 0.7) !important;
  border-color: #ae001e !important; }

a.btn-teritiary.bg-red-tint2 {
  color: #ae001e !important;
  border-color: #ae001e !important;
  background: transparent !important; }

a.btn-teritiary.bg-red-tint2:hover {
  color: #f8f8f8 !important;
  background: #ae001e !important; }

.bg-red-tint3 {
  background: #fe5876;
  color: #f8f8f8; }
  .bg-red-tint3 div.guided-search__dropdown--options {
    background: #fe5876; }
  .bg-red-tint3 p.guided-search__question.selected,
  .bg-red-tint3.guided-search__section div.multiple-products,
  .bg-red-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-red-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-red-tint3 .card {
  color: #f8f8f8;
  background: #fe5876;
  text-shadow: 0 2px 12px #fe5876; }

.card.bg-red-tint3 {
  color: #f8f8f8 !important;
  background: #fe5876 !important;
  text-shadow: 0 2px 12px #fe5876 !important; }

a.btn.bg-red-tint3 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-red-tint3 {
  background: #fe5876 !important;
  border-color: #fe5876 !important; }

a.btn-secondary.bg-red-tint3 {
  background: rgba(254, 88, 118, 0.7) !important;
  border-color: #fe5876 !important; }

a.btn-teritiary.bg-red-tint3 {
  color: #fe5876 !important;
  border-color: #fe5876 !important;
  background: transparent !important; }

a.btn-teritiary.bg-red-tint3:hover {
  color: #f8f8f8 !important;
  background: #fe5876 !important; }

.bg-red-tint4 {
  background: #ff90a3;
  color: #262626; }
  .bg-red-tint4 div.guided-search__dropdown--options {
    background: #ff90a3; }
  .bg-red-tint4 p.guided-search__question.selected,
  .bg-red-tint4.guided-search__section div.multiple-products,
  .bg-red-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-red-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-red-tint4 .card {
  color: #262626;
  background: #ff90a3;
  text-shadow: 0 2px 12px #ff90a3; }

.card.bg-red-tint4 {
  color: #262626 !important;
  background: #ff90a3 !important;
  text-shadow: 0 2px 12px #ff90a3 !important; }

a.btn.bg-red-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-red-tint4 {
  background: #ff90a3 !important;
  border-color: #ff90a3 !important; }

a.btn-secondary.bg-red-tint4 {
  background: rgba(255, 144, 163, 0.7) !important;
  border-color: #ff90a3 !important; }

a.btn-teritiary.bg-red-tint4 {
  color: #ff90a3 !important;
  border-color: #ff90a3 !important;
  background: transparent !important; }

a.btn-teritiary.bg-red-tint4:hover {
  color: #262626 !important;
  background: #ff90a3 !important; }

.bg-red-tint5 {
  background: #ffc7d1;
  color: #262626; }
  .bg-red-tint5 div.guided-search__dropdown--options {
    background: #ffc7d1; }
  .bg-red-tint5 p.guided-search__question.selected,
  .bg-red-tint5.guided-search__section div.multiple-products,
  .bg-red-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-red-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-red-tint5 .card {
  color: #262626;
  background: #ffc7d1;
  text-shadow: 0 2px 12px #ffc7d1; }

.card.bg-red-tint5 {
  color: #262626 !important;
  background: #ffc7d1 !important;
  text-shadow: 0 2px 12px #ffc7d1 !important; }

a.btn.bg-red-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-red-tint5 {
  background: #ffc7d1 !important;
  border-color: #ffc7d1 !important; }

a.btn-secondary.bg-red-tint5 {
  background: rgba(255, 199, 209, 0.7) !important;
  border-color: #ffc7d1 !important; }

a.btn-teritiary.bg-red-tint5 {
  color: #ffc7d1 !important;
  border-color: #ffc7d1 !important;
  background: transparent !important; }

a.btn-teritiary.bg-red-tint5:hover {
  color: #262626 !important;
  background: #ffc7d1 !important; }

.bg-dark-gray {
  background: #262626;
  color: #f8f8f8; }
  .bg-dark-gray div.guided-search__dropdown--options {
    background: #262626; }
  .bg-dark-gray p.guided-search__question.selected,
  .bg-dark-gray.guided-search__section div.multiple-products,
  .bg-dark-gray .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-gray .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-gray .card {
  color: #f8f8f8;
  background: #262626;
  text-shadow: 0 2px 12px #262626; }

.card.bg-dark-gray {
  color: #f8f8f8 !important;
  background: #262626 !important;
  text-shadow: 0 2px 12px #262626 !important; }

a.btn.bg-dark-gray {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-gray {
  background: #262626 !important;
  border-color: #262626 !important; }

a.btn-secondary.bg-dark-gray {
  background: rgba(38, 38, 38, 0.7) !important;
  border-color: #262626 !important; }

a.btn-teritiary.bg-dark-gray {
  color: #262626 !important;
  border-color: #262626 !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-gray:hover {
  color: #f8f8f8 !important;
  background: #262626 !important; }

.bg-dark-gray-tint1 {
  background: #0c0c0c;
  color: #f8f8f8; }
  .bg-dark-gray-tint1 div.guided-search__dropdown--options {
    background: #0c0c0c; }
  .bg-dark-gray-tint1 p.guided-search__question.selected,
  .bg-dark-gray-tint1.guided-search__section div.multiple-products,
  .bg-dark-gray-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-gray-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-gray-tint1 .card {
  color: #f8f8f8;
  background: #0c0c0c;
  text-shadow: 0 2px 12px #0c0c0c; }

.card.bg-dark-gray-tint1 {
  color: #f8f8f8 !important;
  background: #0c0c0c !important;
  text-shadow: 0 2px 12px #0c0c0c !important; }

a.btn.bg-dark-gray-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-gray-tint1 {
  background: #0c0c0c !important;
  border-color: #0c0c0c !important; }

a.btn-secondary.bg-dark-gray-tint1 {
  background: rgba(12, 12, 12, 0.7) !important;
  border-color: #0c0c0c !important; }

a.btn-teritiary.bg-dark-gray-tint1 {
  color: #0c0c0c !important;
  border-color: #0c0c0c !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-gray-tint1:hover {
  color: #f8f8f8 !important;
  background: #0c0c0c !important; }

.bg-dark-gray-tint2 {
  background: #3f3f3f;
  color: #f8f8f8; }
  .bg-dark-gray-tint2 div.guided-search__dropdown--options {
    background: #3f3f3f; }
  .bg-dark-gray-tint2 p.guided-search__question.selected,
  .bg-dark-gray-tint2.guided-search__section div.multiple-products,
  .bg-dark-gray-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-gray-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-gray-tint2 .card {
  color: #f8f8f8;
  background: #3f3f3f;
  text-shadow: 0 2px 12px #3f3f3f; }

.card.bg-dark-gray-tint2 {
  color: #f8f8f8 !important;
  background: #3f3f3f !important;
  text-shadow: 0 2px 12px #3f3f3f !important; }

a.btn.bg-dark-gray-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-gray-tint2 {
  background: #3f3f3f !important;
  border-color: #3f3f3f !important; }

a.btn-secondary.bg-dark-gray-tint2 {
  background: rgba(63, 63, 63, 0.7) !important;
  border-color: #3f3f3f !important; }

a.btn-teritiary.bg-dark-gray-tint2 {
  color: #3f3f3f !important;
  border-color: #3f3f3f !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-gray-tint2:hover {
  color: #f8f8f8 !important;
  background: #3f3f3f !important; }

.bg-dark-gray-tint3 {
  background: #595959;
  color: #f8f8f8; }
  .bg-dark-gray-tint3 div.guided-search__dropdown--options {
    background: #595959; }
  .bg-dark-gray-tint3 p.guided-search__question.selected,
  .bg-dark-gray-tint3.guided-search__section div.multiple-products,
  .bg-dark-gray-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-gray-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-gray-tint3 .card {
  color: #f8f8f8;
  background: #595959;
  text-shadow: 0 2px 12px #595959; }

.card.bg-dark-gray-tint3 {
  color: #f8f8f8 !important;
  background: #595959 !important;
  text-shadow: 0 2px 12px #595959 !important; }

a.btn.bg-dark-gray-tint3 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-gray-tint3 {
  background: #595959 !important;
  border-color: #595959 !important; }

a.btn-secondary.bg-dark-gray-tint3 {
  background: rgba(89, 89, 89, 0.7) !important;
  border-color: #595959 !important; }

a.btn-teritiary.bg-dark-gray-tint3 {
  color: #595959 !important;
  border-color: #595959 !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-gray-tint3:hover {
  color: #f8f8f8 !important;
  background: #595959 !important; }

.bg-dark-gray-tint4 {
  background: #7f7f7f;
  color: #f8f8f8; }
  .bg-dark-gray-tint4 div.guided-search__dropdown--options {
    background: #7f7f7f; }
  .bg-dark-gray-tint4 p.guided-search__question.selected,
  .bg-dark-gray-tint4.guided-search__section div.multiple-products,
  .bg-dark-gray-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-gray-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-gray-tint4 .card {
  color: #f8f8f8;
  background: #7f7f7f;
  text-shadow: 0 2px 12px #7f7f7f; }

.card.bg-dark-gray-tint4 {
  color: #f8f8f8 !important;
  background: #7f7f7f !important;
  text-shadow: 0 2px 12px #7f7f7f !important; }

a.btn.bg-dark-gray-tint4 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-gray-tint4 {
  background: #7f7f7f !important;
  border-color: #7f7f7f !important; }

a.btn-secondary.bg-dark-gray-tint4 {
  background: rgba(127, 127, 127, 0.7) !important;
  border-color: #7f7f7f !important; }

a.btn-teritiary.bg-dark-gray-tint4 {
  color: #7f7f7f !important;
  border-color: #7f7f7f !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-gray-tint4:hover {
  color: #f8f8f8 !important;
  background: #7f7f7f !important; }

.bg-dark-gray-tint5 {
  background: #a5a5a5;
  color: #f8f8f8; }
  .bg-dark-gray-tint5 div.guided-search__dropdown--options {
    background: #a5a5a5; }
  .bg-dark-gray-tint5 p.guided-search__question.selected,
  .bg-dark-gray-tint5.guided-search__section div.multiple-products,
  .bg-dark-gray-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-gray-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-gray-tint5 .card {
  color: #f8f8f8;
  background: #a5a5a5;
  text-shadow: 0 2px 12px #a5a5a5; }

.card.bg-dark-gray-tint5 {
  color: #f8f8f8 !important;
  background: #a5a5a5 !important;
  text-shadow: 0 2px 12px #a5a5a5 !important; }

a.btn.bg-dark-gray-tint5 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-gray-tint5 {
  background: #a5a5a5 !important;
  border-color: #a5a5a5 !important; }

a.btn-secondary.bg-dark-gray-tint5 {
  background: rgba(165, 165, 165, 0.7) !important;
  border-color: #a5a5a5 !important; }

a.btn-teritiary.bg-dark-gray-tint5 {
  color: #a5a5a5 !important;
  border-color: #a5a5a5 !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-gray-tint5:hover {
  color: #f8f8f8 !important;
  background: #a5a5a5 !important; }

.bg-gray {
  background: #524f56;
  color: #f8f8f8; }
  .bg-gray div.guided-search__dropdown--options {
    background: #524f56; }
  .bg-gray p.guided-search__question.selected,
  .bg-gray.guided-search__section div.multiple-products,
  .bg-gray .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-gray .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-gray .card {
  color: #f8f8f8;
  background: #524f56;
  text-shadow: 0 2px 12px #524f56; }

.card.bg-gray {
  color: #f8f8f8 !important;
  background: #524f56 !important;
  text-shadow: 0 2px 12px #524f56 !important; }

a.btn.bg-gray {
  color: #f8f8f8 !important; }

a.btn-primary.bg-gray {
  background: #524f56 !important;
  border-color: #524f56 !important; }

a.btn-secondary.bg-gray {
  background: rgba(82, 79, 86, 0.7) !important;
  border-color: #524f56 !important; }

a.btn-teritiary.bg-gray {
  color: #524f56 !important;
  border-color: #524f56 !important;
  background: transparent !important; }

a.btn-teritiary.bg-gray:hover {
  color: #f8f8f8 !important;
  background: #524f56 !important; }

.bg-gray-tint3 {
  background: #7a7681;
  color: #f8f8f8; }
  .bg-gray-tint3 div.guided-search__dropdown--options {
    background: #7a7681; }
  .bg-gray-tint3 p.guided-search__question.selected,
  .bg-gray-tint3.guided-search__section div.multiple-products,
  .bg-gray-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-gray-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-gray-tint3 .card {
  color: #f8f8f8;
  background: #7a7681;
  text-shadow: 0 2px 12px #7a7681; }

.card.bg-gray-tint3 {
  color: #f8f8f8 !important;
  background: #7a7681 !important;
  text-shadow: 0 2px 12px #7a7681 !important; }

a.btn.bg-gray-tint3 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-gray-tint3 {
  background: #7a7681 !important;
  border-color: #7a7681 !important; }

a.btn-secondary.bg-gray-tint3 {
  background: rgba(122, 118, 129, 0.7) !important;
  border-color: #7a7681 !important; }

a.btn-teritiary.bg-gray-tint3 {
  color: #7a7681 !important;
  border-color: #7a7681 !important;
  background: transparent !important; }

a.btn-teritiary.bg-gray-tint3:hover {
  color: #f8f8f8 !important;
  background: #7a7681 !important; }

.bg-gray-tint4 {
  background: #edecee;
  color: #262626; }
  .bg-gray-tint4 div.guided-search__dropdown--options {
    background: #edecee; }
  .bg-gray-tint4 p.guided-search__question.selected,
  .bg-gray-tint4.guided-search__section div.multiple-products,
  .bg-gray-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-gray-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-gray-tint4 .card {
  color: #262626;
  background: #edecee;
  text-shadow: 0 2px 12px #edecee; }

.card.bg-gray-tint4 {
  color: #262626 !important;
  background: #edecee !important;
  text-shadow: 0 2px 12px #edecee !important; }

a.btn.bg-gray-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-gray-tint4 {
  background: #edecee !important;
  border-color: #edecee !important; }

a.btn-secondary.bg-gray-tint4 {
  background: rgba(237, 236, 238, 0.7) !important;
  border-color: #edecee !important; }

a.btn-teritiary.bg-gray-tint4 {
  color: #edecee !important;
  border-color: #edecee !important;
  background: transparent !important; }

a.btn-teritiary.bg-gray-tint4:hover {
  color: #262626 !important;
  background: #edecee !important; }

.bg-medium-gray {
  background: #a4a1a9;
  color: #f8f8f8; }
  .bg-medium-gray div.guided-search__dropdown--options {
    background: #a4a1a9; }
  .bg-medium-gray p.guided-search__question.selected,
  .bg-medium-gray.guided-search__section div.multiple-products,
  .bg-medium-gray .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-gray .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-medium-gray .card {
  color: #f8f8f8;
  background: #a4a1a9;
  text-shadow: 0 2px 12px #a4a1a9; }

.card.bg-medium-gray {
  color: #f8f8f8 !important;
  background: #a4a1a9 !important;
  text-shadow: 0 2px 12px #a4a1a9 !important; }

a.btn.bg-medium-gray {
  color: #f8f8f8 !important; }

a.btn-primary.bg-medium-gray {
  background: #a4a1a9 !important;
  border-color: #a4a1a9 !important; }

a.btn-secondary.bg-medium-gray {
  background: rgba(164, 161, 169, 0.7) !important;
  border-color: #a4a1a9 !important; }

a.btn-teritiary.bg-medium-gray {
  color: #a4a1a9 !important;
  border-color: #a4a1a9 !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-gray:hover {
  color: #f8f8f8 !important;
  background: #a4a1a9 !important; }

.bg-medium-gray-tint3 {
  background: #c8c6cb;
  color: #262626; }
  .bg-medium-gray-tint3 div.guided-search__dropdown--options {
    background: #c8c6cb; }
  .bg-medium-gray-tint3 p.guided-search__question.selected,
  .bg-medium-gray-tint3.guided-search__section div.multiple-products,
  .bg-medium-gray-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-gray-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-medium-gray-tint3 .card {
  color: #262626;
  background: #c8c6cb;
  text-shadow: 0 2px 12px #c8c6cb; }

.card.bg-medium-gray-tint3 {
  color: #262626 !important;
  background: #c8c6cb !important;
  text-shadow: 0 2px 12px #c8c6cb !important; }

a.btn.bg-medium-gray-tint3 {
  color: #262626 !important; }

a.btn-primary.bg-medium-gray-tint3 {
  background: #c8c6cb !important;
  border-color: #c8c6cb !important; }

a.btn-secondary.bg-medium-gray-tint3 {
  background: rgba(200, 198, 203, 0.7) !important;
  border-color: #c8c6cb !important; }

a.btn-teritiary.bg-medium-gray-tint3 {
  color: #c8c6cb !important;
  border-color: #c8c6cb !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-gray-tint3:hover {
  color: #262626 !important;
  background: #c8c6cb !important; }

.bg-light-gray {
  background: #dbd9dd;
  color: #262626; }
  .bg-light-gray div.guided-search__dropdown--options {
    background: #dbd9dd; }
  .bg-light-gray p.guided-search__question.selected,
  .bg-light-gray.guided-search__section div.multiple-products,
  .bg-light-gray .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-light-gray .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-light-gray .card {
  color: #262626;
  background: #dbd9dd;
  text-shadow: 0 2px 12px #dbd9dd; }

.card.bg-light-gray {
  color: #262626 !important;
  background: #dbd9dd !important;
  text-shadow: 0 2px 12px #dbd9dd !important; }

a.btn.bg-light-gray {
  color: #262626 !important; }

a.btn-primary.bg-light-gray {
  background: #dbd9dd !important;
  border-color: #dbd9dd !important; }

a.btn-secondary.bg-light-gray {
  background: rgba(219, 217, 221, 0.7) !important;
  border-color: #dbd9dd !important; }

a.btn-teritiary.bg-light-gray {
  color: #dbd9dd !important;
  border-color: #dbd9dd !important;
  background: transparent !important; }

a.btn-teritiary.bg-light-gray:hover {
  color: #262626 !important;
  background: #dbd9dd !important; }

.bg-gray-80 {
  background: #ccc;
  color: #262626; }
  .bg-gray-80 div.guided-search__dropdown--options {
    background: #ccc; }
  .bg-gray-80 p.guided-search__question.selected,
  .bg-gray-80.guided-search__section div.multiple-products,
  .bg-gray-80 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-gray-80 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-gray-80 .card {
  color: #262626;
  background: #ccc;
  text-shadow: 0 2px 12px #ccc; }

.card.bg-gray-80 {
  color: #262626 !important;
  background: #ccc !important;
  text-shadow: 0 2px 12px #ccc !important; }

a.btn.bg-gray-80 {
  color: #262626 !important; }

a.btn-primary.bg-gray-80 {
  background: #ccc !important;
  border-color: #ccc !important; }

a.btn-secondary.bg-gray-80 {
  background: rgba(204, 204, 204, 0.7) !important;
  border-color: #ccc !important; }

a.btn-teritiary.bg-gray-80 {
  color: #ccc !important;
  border-color: #ccc !important;
  background: transparent !important; }

a.btn-teritiary.bg-gray-80:hover {
  color: #262626 !important;
  background: #ccc !important; }

.bg-very-light-gray {
  background: #edecee;
  color: #262626; }
  .bg-very-light-gray div.guided-search__dropdown--options {
    background: #edecee; }
  .bg-very-light-gray p.guided-search__question.selected,
  .bg-very-light-gray.guided-search__section div.multiple-products,
  .bg-very-light-gray .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-very-light-gray .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-very-light-gray .card {
  color: #262626;
  background: #edecee;
  text-shadow: 0 2px 12px #edecee; }

.card.bg-very-light-gray {
  color: #262626 !important;
  background: #edecee !important;
  text-shadow: 0 2px 12px #edecee !important; }

a.btn.bg-very-light-gray {
  color: #262626 !important; }

a.btn-primary.bg-very-light-gray {
  background: #edecee !important;
  border-color: #edecee !important; }

a.btn-secondary.bg-very-light-gray {
  background: rgba(237, 236, 238, 0.7) !important;
  border-color: #edecee !important; }

a.btn-teritiary.bg-very-light-gray {
  color: #edecee !important;
  border-color: #edecee !important;
  background: transparent !important; }

a.btn-teritiary.bg-very-light-gray:hover {
  color: #262626 !important;
  background: #edecee !important; }

.bg-off-white {
  background: #f8f8f8;
  color: #262626; }
  .bg-off-white div.guided-search__dropdown--options {
    background: #f8f8f8; }
  .bg-off-white p.guided-search__question.selected,
  .bg-off-white.guided-search__section div.multiple-products,
  .bg-off-white .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-off-white .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-off-white .card {
  color: #262626;
  background: #f8f8f8;
  text-shadow: 0 2px 12px #f8f8f8; }

.card.bg-off-white {
  color: #262626 !important;
  background: #f8f8f8 !important;
  text-shadow: 0 2px 12px #f8f8f8 !important; }

a.btn.bg-off-white {
  color: #262626 !important; }

a.btn-primary.bg-off-white {
  background: #f8f8f8 !important;
  border-color: #f8f8f8 !important; }

a.btn-secondary.bg-off-white {
  background: rgba(248, 248, 248, 0.7) !important;
  border-color: #f8f8f8 !important; }

a.btn-teritiary.bg-off-white {
  color: #f8f8f8 !important;
  border-color: #f8f8f8 !important;
  background: transparent !important; }

a.btn-teritiary.bg-off-white:hover {
  color: #262626 !important;
  background: #f8f8f8 !important; }

.bg-off-white-tint1 {
  background: #bfbfbf;
  color: #262626; }
  .bg-off-white-tint1 div.guided-search__dropdown--options {
    background: #bfbfbf; }
  .bg-off-white-tint1 p.guided-search__question.selected,
  .bg-off-white-tint1.guided-search__section div.multiple-products,
  .bg-off-white-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-off-white-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-off-white-tint1 .card {
  color: #262626;
  background: #bfbfbf;
  text-shadow: 0 2px 12px #bfbfbf; }

.card.bg-off-white-tint1 {
  color: #262626 !important;
  background: #bfbfbf !important;
  text-shadow: 0 2px 12px #bfbfbf !important; }

a.btn.bg-off-white-tint1 {
  color: #262626 !important; }

a.btn-primary.bg-off-white-tint1 {
  background: #bfbfbf !important;
  border-color: #bfbfbf !important; }

a.btn-secondary.bg-off-white-tint1 {
  background: rgba(191, 191, 191, 0.7) !important;
  border-color: #bfbfbf !important; }

a.btn-teritiary.bg-off-white-tint1 {
  color: #bfbfbf !important;
  border-color: #bfbfbf !important;
  background: transparent !important; }

a.btn-teritiary.bg-off-white-tint1:hover {
  color: #262626 !important;
  background: #bfbfbf !important; }

.bg-off-white-tint2 {
  background: #d8d8d8;
  color: #262626; }
  .bg-off-white-tint2 div.guided-search__dropdown--options {
    background: #d8d8d8; }
  .bg-off-white-tint2 p.guided-search__question.selected,
  .bg-off-white-tint2.guided-search__section div.multiple-products,
  .bg-off-white-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-off-white-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-off-white-tint2 .card {
  color: #262626;
  background: #d8d8d8;
  text-shadow: 0 2px 12px #d8d8d8; }

.card.bg-off-white-tint2 {
  color: #262626 !important;
  background: #d8d8d8 !important;
  text-shadow: 0 2px 12px #d8d8d8 !important; }

a.btn.bg-off-white-tint2 {
  color: #262626 !important; }

a.btn-primary.bg-off-white-tint2 {
  background: #d8d8d8 !important;
  border-color: #d8d8d8 !important; }

a.btn-secondary.bg-off-white-tint2 {
  background: rgba(216, 216, 216, 0.7) !important;
  border-color: #d8d8d8 !important; }

a.btn-teritiary.bg-off-white-tint2 {
  color: #d8d8d8 !important;
  border-color: #d8d8d8 !important;
  background: transparent !important; }

a.btn-teritiary.bg-off-white-tint2:hover {
  color: #262626 !important;
  background: #d8d8d8 !important; }

.bg-off-white-tint3 {
  background: #f2f2f2;
  color: #262626; }
  .bg-off-white-tint3 div.guided-search__dropdown--options {
    background: #f2f2f2; }
  .bg-off-white-tint3 p.guided-search__question.selected,
  .bg-off-white-tint3.guided-search__section div.multiple-products,
  .bg-off-white-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-off-white-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-off-white-tint3 .card {
  color: #262626;
  background: #f2f2f2;
  text-shadow: 0 2px 12px #f2f2f2; }

.card.bg-off-white-tint3 {
  color: #262626 !important;
  background: #f2f2f2 !important;
  text-shadow: 0 2px 12px #f2f2f2 !important; }

a.btn.bg-off-white-tint3 {
  color: #262626 !important; }

a.btn-primary.bg-off-white-tint3 {
  background: #f2f2f2 !important;
  border-color: #f2f2f2 !important; }

a.btn-secondary.bg-off-white-tint3 {
  background: rgba(242, 242, 242, 0.7) !important;
  border-color: #f2f2f2 !important; }

a.btn-teritiary.bg-off-white-tint3 {
  color: #f2f2f2 !important;
  border-color: #f2f2f2 !important;
  background: transparent !important; }

a.btn-teritiary.bg-off-white-tint3:hover {
  color: #262626 !important;
  background: #f2f2f2 !important; }

.bg-off-white-tint4 {
  background: #f5f5f5;
  color: #262626; }
  .bg-off-white-tint4 div.guided-search__dropdown--options {
    background: #f5f5f5; }
  .bg-off-white-tint4 p.guided-search__question.selected,
  .bg-off-white-tint4.guided-search__section div.multiple-products,
  .bg-off-white-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-off-white-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-off-white-tint4 .card {
  color: #262626;
  background: #f5f5f5;
  text-shadow: 0 2px 12px #f5f5f5; }

.card.bg-off-white-tint4 {
  color: #262626 !important;
  background: #f5f5f5 !important;
  text-shadow: 0 2px 12px #f5f5f5 !important; }

a.btn.bg-off-white-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-off-white-tint4 {
  background: #f5f5f5 !important;
  border-color: #f5f5f5 !important; }

a.btn-secondary.bg-off-white-tint4 {
  background: rgba(245, 245, 245, 0.7) !important;
  border-color: #f5f5f5 !important; }

a.btn-teritiary.bg-off-white-tint4 {
  color: #f5f5f5 !important;
  border-color: #f5f5f5 !important;
  background: transparent !important; }

a.btn-teritiary.bg-off-white-tint4:hover {
  color: #262626 !important;
  background: #f5f5f5 !important; }

.bg-yellow {
  background: #ffa623;
  color: #262626; }
  .bg-yellow div.guided-search__dropdown--options {
    background: #ffa623; }
  .bg-yellow p.guided-search__question.selected,
  .bg-yellow.guided-search__section div.multiple-products,
  .bg-yellow .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-yellow .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-yellow .card {
  color: #262626;
  background: #ffa623;
  text-shadow: 0 2px 12px #ffa623; }

.card.bg-yellow {
  color: #262626 !important;
  background: #ffa623 !important;
  text-shadow: 0 2px 12px #ffa623 !important; }

a.btn.bg-yellow {
  color: #262626 !important; }

a.btn-primary.bg-yellow {
  background: #ffa623 !important;
  border-color: #ffa623 !important; }

a.btn-secondary.bg-yellow {
  background: rgba(255, 166, 35, 0.7) !important;
  border-color: #ffa623 !important; }

a.btn-teritiary.bg-yellow {
  color: #ffa623 !important;
  border-color: #ffa623 !important;
  background: transparent !important; }

a.btn-teritiary.bg-yellow:hover {
  color: #262626 !important;
  background: #ffa623 !important; }

.bg-yellow-tint1 {
  background: #915600;
  color: #f8f8f8; }
  .bg-yellow-tint1 div.guided-search__dropdown--options {
    background: #915600; }
  .bg-yellow-tint1 p.guided-search__question.selected,
  .bg-yellow-tint1.guided-search__section div.multiple-products,
  .bg-yellow-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-yellow-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-yellow-tint1 .card {
  color: #f8f8f8;
  background: #915600;
  text-shadow: 0 2px 12px #915600; }

.card.bg-yellow-tint1 {
  color: #f8f8f8 !important;
  background: #915600 !important;
  text-shadow: 0 2px 12px #915600 !important; }

a.btn.bg-yellow-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-yellow-tint1 {
  background: #915600 !important;
  border-color: #915600 !important; }

a.btn-secondary.bg-yellow-tint1 {
  background: rgba(145, 86, 0, 0.7) !important;
  border-color: #915600 !important; }

a.btn-teritiary.bg-yellow-tint1 {
  color: #915600 !important;
  border-color: #915600 !important;
  background: transparent !important; }

a.btn-teritiary.bg-yellow-tint1:hover {
  color: #f8f8f8 !important;
  background: #915600 !important; }

.bg-yellow-tint2 {
  background: #d98100;
  color: #f8f8f8; }
  .bg-yellow-tint2 div.guided-search__dropdown--options {
    background: #d98100; }
  .bg-yellow-tint2 p.guided-search__question.selected,
  .bg-yellow-tint2.guided-search__section div.multiple-products,
  .bg-yellow-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-yellow-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-yellow-tint2 .card {
  color: #f8f8f8;
  background: #d98100;
  text-shadow: 0 2px 12px #d98100; }

.card.bg-yellow-tint2 {
  color: #f8f8f8 !important;
  background: #d98100 !important;
  text-shadow: 0 2px 12px #d98100 !important; }

a.btn.bg-yellow-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-yellow-tint2 {
  background: #d98100 !important;
  border-color: #d98100 !important; }

a.btn-secondary.bg-yellow-tint2 {
  background: rgba(217, 129, 0, 0.7) !important;
  border-color: #d98100 !important; }

a.btn-teritiary.bg-yellow-tint2 {
  color: #d98100 !important;
  border-color: #d98100 !important;
  background: transparent !important; }

a.btn-teritiary.bg-yellow-tint2:hover {
  color: #f8f8f8 !important;
  background: #d98100 !important; }

.bg-yellow-tint3 {
  background: #ffc97b;
  color: #262626; }
  .bg-yellow-tint3 div.guided-search__dropdown--options {
    background: #ffc97b; }
  .bg-yellow-tint3 p.guided-search__question.selected,
  .bg-yellow-tint3.guided-search__section div.multiple-products,
  .bg-yellow-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-yellow-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-yellow-tint3 .card {
  color: #262626;
  background: #ffc97b;
  text-shadow: 0 2px 12px #ffc97b; }

.card.bg-yellow-tint3 {
  color: #262626 !important;
  background: #ffc97b !important;
  text-shadow: 0 2px 12px #ffc97b !important; }

a.btn.bg-yellow-tint3 {
  color: #262626 !important; }

a.btn-primary.bg-yellow-tint3 {
  background: #ffc97b !important;
  border-color: #ffc97b !important; }

a.btn-secondary.bg-yellow-tint3 {
  background: rgba(255, 201, 123, 0.7) !important;
  border-color: #ffc97b !important; }

a.btn-teritiary.bg-yellow-tint3 {
  color: #ffc97b !important;
  border-color: #ffc97b !important;
  background: transparent !important; }

a.btn-teritiary.bg-yellow-tint3:hover {
  color: #262626 !important;
  background: #ffc97b !important; }

.bg-yellow-tint4 {
  background: #ffdba7;
  color: #262626; }
  .bg-yellow-tint4 div.guided-search__dropdown--options {
    background: #ffdba7; }
  .bg-yellow-tint4 p.guided-search__question.selected,
  .bg-yellow-tint4.guided-search__section div.multiple-products,
  .bg-yellow-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-yellow-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-yellow-tint4 .card {
  color: #262626;
  background: #ffdba7;
  text-shadow: 0 2px 12px #ffdba7; }

.card.bg-yellow-tint4 {
  color: #262626 !important;
  background: #ffdba7 !important;
  text-shadow: 0 2px 12px #ffdba7 !important; }

a.btn.bg-yellow-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-yellow-tint4 {
  background: #ffdba7 !important;
  border-color: #ffdba7 !important; }

a.btn-secondary.bg-yellow-tint4 {
  background: rgba(255, 219, 167, 0.7) !important;
  border-color: #ffdba7 !important; }

a.btn-teritiary.bg-yellow-tint4 {
  color: #ffdba7 !important;
  border-color: #ffdba7 !important;
  background: transparent !important; }

a.btn-teritiary.bg-yellow-tint4:hover {
  color: #262626 !important;
  background: #ffdba7 !important; }

.bg-yellow-tint5 {
  background: #ffedd3;
  color: #262626; }
  .bg-yellow-tint5 div.guided-search__dropdown--options {
    background: #ffedd3; }
  .bg-yellow-tint5 p.guided-search__question.selected,
  .bg-yellow-tint5.guided-search__section div.multiple-products,
  .bg-yellow-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-yellow-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-yellow-tint5 .card {
  color: #262626;
  background: #ffedd3;
  text-shadow: 0 2px 12px #ffedd3; }

.card.bg-yellow-tint5 {
  color: #262626 !important;
  background: #ffedd3 !important;
  text-shadow: 0 2px 12px #ffedd3 !important; }

a.btn.bg-yellow-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-yellow-tint5 {
  background: #ffedd3 !important;
  border-color: #ffedd3 !important; }

a.btn-secondary.bg-yellow-tint5 {
  background: rgba(255, 237, 211, 0.7) !important;
  border-color: #ffedd3 !important; }

a.btn-teritiary.bg-yellow-tint5 {
  color: #ffedd3 !important;
  border-color: #ffedd3 !important;
  background: transparent !important; }

a.btn-teritiary.bg-yellow-tint5:hover {
  color: #262626 !important;
  background: #ffedd3 !important; }

.bg-orange {
  background: #e76c27;
  color: #f8f8f8; }
  .bg-orange div.guided-search__dropdown--options {
    background: #e76c27; }
  .bg-orange p.guided-search__question.selected,
  .bg-orange.guided-search__section div.multiple-products,
  .bg-orange .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-orange .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-orange .card {
  color: #f8f8f8;
  background: #e76c27;
  text-shadow: 0 2px 12px #e76c27; }

.card.bg-orange {
  color: #f8f8f8 !important;
  background: #e76c27 !important;
  text-shadow: 0 2px 12px #e76c27 !important; }

a.btn.bg-orange {
  color: #f8f8f8 !important; }

a.btn-primary.bg-orange {
  background: #e76c27 !important;
  border-color: #e76c27 !important; }

a.btn-secondary.bg-orange {
  background: rgba(231, 108, 39, 0.7) !important;
  border-color: #e76c27 !important; }

a.btn-teritiary.bg-orange {
  color: #e76c27 !important;
  border-color: #e76c27 !important;
  background: transparent !important; }

a.btn-teritiary.bg-orange:hover {
  color: #f8f8f8 !important;
  background: #e76c27 !important; }

.bg-orange-tint1 {
  background: #79340d;
  color: #f8f8f8; }
  .bg-orange-tint1 div.guided-search__dropdown--options {
    background: #79340d; }
  .bg-orange-tint1 p.guided-search__question.selected,
  .bg-orange-tint1.guided-search__section div.multiple-products,
  .bg-orange-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-orange-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-orange-tint1 .card {
  color: #f8f8f8;
  background: #79340d;
  text-shadow: 0 2px 12px #79340d; }

.card.bg-orange-tint1 {
  color: #f8f8f8 !important;
  background: #79340d !important;
  text-shadow: 0 2px 12px #79340d !important; }

a.btn.bg-orange-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-orange-tint1 {
  background: #79340d !important;
  border-color: #79340d !important; }

a.btn-secondary.bg-orange-tint1 {
  background: rgba(121, 52, 13, 0.7) !important;
  border-color: #79340d !important; }

a.btn-teritiary.bg-orange-tint1 {
  color: #79340d !important;
  border-color: #79340d !important;
  background: transparent !important; }

a.btn-teritiary.bg-orange-tint1:hover {
  color: #f8f8f8 !important;
  background: #79340d !important; }

.bg-orange-tint2 {
  background: #b64e14;
  color: #f8f8f8; }
  .bg-orange-tint2 div.guided-search__dropdown--options {
    background: #b64e14; }
  .bg-orange-tint2 p.guided-search__question.selected,
  .bg-orange-tint2.guided-search__section div.multiple-products,
  .bg-orange-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-orange-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-orange-tint2 .card {
  color: #f8f8f8;
  background: #b64e14;
  text-shadow: 0 2px 12px #b64e14; }

.card.bg-orange-tint2 {
  color: #f8f8f8 !important;
  background: #b64e14 !important;
  text-shadow: 0 2px 12px #b64e14 !important; }

a.btn.bg-orange-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-orange-tint2 {
  background: #b64e14 !important;
  border-color: #b64e14 !important; }

a.btn-secondary.bg-orange-tint2 {
  background: rgba(182, 78, 20, 0.7) !important;
  border-color: #b64e14 !important; }

a.btn-teritiary.bg-orange-tint2 {
  color: #b64e14 !important;
  border-color: #b64e14 !important;
  background: transparent !important; }

a.btn-teritiary.bg-orange-tint2:hover {
  color: #f8f8f8 !important;
  background: #b64e14 !important; }

.bg-orange-tint3 {
  background: #f0a67d;
  color: #262626; }
  .bg-orange-tint3 div.guided-search__dropdown--options {
    background: #f0a67d; }
  .bg-orange-tint3 p.guided-search__question.selected,
  .bg-orange-tint3.guided-search__section div.multiple-products,
  .bg-orange-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-orange-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-orange-tint3 .card {
  color: #262626;
  background: #f0a67d;
  text-shadow: 0 2px 12px #f0a67d; }

.card.bg-orange-tint3 {
  color: #262626 !important;
  background: #f0a67d !important;
  text-shadow: 0 2px 12px #f0a67d !important; }

a.btn.bg-orange-tint3 {
  color: #262626 !important; }

a.btn-primary.bg-orange-tint3 {
  background: #f0a67d !important;
  border-color: #f0a67d !important; }

a.btn-secondary.bg-orange-tint3 {
  background: rgba(240, 166, 125, 0.7) !important;
  border-color: #f0a67d !important; }

a.btn-teritiary.bg-orange-tint3 {
  color: #f0a67d !important;
  border-color: #f0a67d !important;
  background: transparent !important; }

a.btn-teritiary.bg-orange-tint3:hover {
  color: #262626 !important;
  background: #f0a67d !important; }

.bg-orange-tint4 {
  background: #f5c4a8;
  color: #262626; }
  .bg-orange-tint4 div.guided-search__dropdown--options {
    background: #f5c4a8; }
  .bg-orange-tint4 p.guided-search__question.selected,
  .bg-orange-tint4.guided-search__section div.multiple-products,
  .bg-orange-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-orange-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-orange-tint4 .card {
  color: #262626;
  background: #f5c4a8;
  text-shadow: 0 2px 12px #f5c4a8; }

.card.bg-orange-tint4 {
  color: #262626 !important;
  background: #f5c4a8 !important;
  text-shadow: 0 2px 12px #f5c4a8 !important; }

a.btn.bg-orange-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-orange-tint4 {
  background: #f5c4a8 !important;
  border-color: #f5c4a8 !important; }

a.btn-secondary.bg-orange-tint4 {
  background: rgba(245, 196, 168, 0.7) !important;
  border-color: #f5c4a8 !important; }

a.btn-teritiary.bg-orange-tint4 {
  color: #f5c4a8 !important;
  border-color: #f5c4a8 !important;
  background: transparent !important; }

a.btn-teritiary.bg-orange-tint4:hover {
  color: #262626 !important;
  background: #f5c4a8 !important; }

.bg-orange-tint5 {
  background: #fae1d3;
  color: #262626; }
  .bg-orange-tint5 div.guided-search__dropdown--options {
    background: #fae1d3; }
  .bg-orange-tint5 p.guided-search__question.selected,
  .bg-orange-tint5.guided-search__section div.multiple-products,
  .bg-orange-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-orange-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-orange-tint5 .card {
  color: #262626;
  background: #fae1d3;
  text-shadow: 0 2px 12px #fae1d3; }

.card.bg-orange-tint5 {
  color: #262626 !important;
  background: #fae1d3 !important;
  text-shadow: 0 2px 12px #fae1d3 !important; }

a.btn.bg-orange-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-orange-tint5 {
  background: #fae1d3 !important;
  border-color: #fae1d3 !important; }

a.btn-secondary.bg-orange-tint5 {
  background: rgba(250, 225, 211, 0.7) !important;
  border-color: #fae1d3 !important; }

a.btn-teritiary.bg-orange-tint5 {
  color: #fae1d3 !important;
  border-color: #fae1d3 !important;
  background: transparent !important; }

a.btn-teritiary.bg-orange-tint5:hover {
  color: #262626 !important;
  background: #fae1d3 !important; }

.bg-medium-purple {
  background: #8d3785;
  color: #f8f8f8; }
  .bg-medium-purple div.guided-search__dropdown--options {
    background: #8d3785; }
  .bg-medium-purple p.guided-search__question.selected,
  .bg-medium-purple.guided-search__section div.multiple-products,
  .bg-medium-purple .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-purple .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-medium-purple .card {
  color: #f8f8f8;
  background: #8d3785;
  text-shadow: 0 2px 12px #8d3785; }

.card.bg-medium-purple {
  color: #f8f8f8 !important;
  background: #8d3785 !important;
  text-shadow: 0 2px 12px #8d3785 !important; }

a.btn.bg-medium-purple {
  color: #f8f8f8 !important; }

a.btn-primary.bg-medium-purple {
  background: #8d3785 !important;
  border-color: #8d3785 !important; }

a.btn-secondary.bg-medium-purple {
  background: rgba(141, 55, 133, 0.7) !important;
  border-color: #8d3785 !important; }

a.btn-teritiary.bg-medium-purple {
  color: #8d3785 !important;
  border-color: #8d3785 !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-purple:hover {
  color: #f8f8f8 !important;
  background: #8d3785 !important; }

.bg-medium-purple-tint1 {
  background: #461b42;
  color: #f8f8f8; }
  .bg-medium-purple-tint1 div.guided-search__dropdown--options {
    background: #461b42; }
  .bg-medium-purple-tint1 p.guided-search__question.selected,
  .bg-medium-purple-tint1.guided-search__section div.multiple-products,
  .bg-medium-purple-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-purple-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-medium-purple-tint1 .card {
  color: #f8f8f8;
  background: #461b42;
  text-shadow: 0 2px 12px #461b42; }

.card.bg-medium-purple-tint1 {
  color: #f8f8f8 !important;
  background: #461b42 !important;
  text-shadow: 0 2px 12px #461b42 !important; }

a.btn.bg-medium-purple-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-medium-purple-tint1 {
  background: #461b42 !important;
  border-color: #461b42 !important; }

a.btn-secondary.bg-medium-purple-tint1 {
  background: rgba(70, 27, 66, 0.7) !important;
  border-color: #461b42 !important; }

a.btn-teritiary.bg-medium-purple-tint1 {
  color: #461b42 !important;
  border-color: #461b42 !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-purple-tint1:hover {
  color: #f8f8f8 !important;
  background: #461b42 !important; }

.bg-medium-purple-tint2 {
  background: #692963;
  color: #f8f8f8; }
  .bg-medium-purple-tint2 div.guided-search__dropdown--options {
    background: #692963; }
  .bg-medium-purple-tint2 p.guided-search__question.selected,
  .bg-medium-purple-tint2.guided-search__section div.multiple-products,
  .bg-medium-purple-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-purple-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-medium-purple-tint2 .card {
  color: #f8f8f8;
  background: #692963;
  text-shadow: 0 2px 12px #692963; }

.card.bg-medium-purple-tint2 {
  color: #f8f8f8 !important;
  background: #692963 !important;
  text-shadow: 0 2px 12px #692963 !important; }

a.btn.bg-medium-purple-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-medium-purple-tint2 {
  background: #692963 !important;
  border-color: #692963 !important; }

a.btn-secondary.bg-medium-purple-tint2 {
  background: rgba(105, 41, 99, 0.7) !important;
  border-color: #692963 !important; }

a.btn-teritiary.bg-medium-purple-tint2 {
  color: #692963 !important;
  border-color: #692963 !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-purple-tint2:hover {
  color: #f8f8f8 !important;
  background: #692963 !important; }

.bg-medium-purple-tint3 {
  background: #ca77c2;
  color: #f8f8f8; }
  .bg-medium-purple-tint3 div.guided-search__dropdown--options {
    background: #ca77c2; }
  .bg-medium-purple-tint3 p.guided-search__question.selected,
  .bg-medium-purple-tint3.guided-search__section div.multiple-products,
  .bg-medium-purple-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-purple-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-medium-purple-tint3 .card {
  color: #f8f8f8;
  background: #ca77c2;
  text-shadow: 0 2px 12px #ca77c2; }

.card.bg-medium-purple-tint3 {
  color: #f8f8f8 !important;
  background: #ca77c2 !important;
  text-shadow: 0 2px 12px #ca77c2 !important; }

a.btn.bg-medium-purple-tint3 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-medium-purple-tint3 {
  background: #ca77c2 !important;
  border-color: #ca77c2 !important; }

a.btn-secondary.bg-medium-purple-tint3 {
  background: rgba(202, 119, 194, 0.7) !important;
  border-color: #ca77c2 !important; }

a.btn-teritiary.bg-medium-purple-tint3 {
  color: #ca77c2 !important;
  border-color: #ca77c2 !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-purple-tint3:hover {
  color: #f8f8f8 !important;
  background: #ca77c2 !important; }

.bg-medium-purple-tint4 {
  background: #dba4d6;
  color: #262626; }
  .bg-medium-purple-tint4 div.guided-search__dropdown--options {
    background: #dba4d6; }
  .bg-medium-purple-tint4 p.guided-search__question.selected,
  .bg-medium-purple-tint4.guided-search__section div.multiple-products,
  .bg-medium-purple-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-purple-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-medium-purple-tint4 .card {
  color: #262626;
  background: #dba4d6;
  text-shadow: 0 2px 12px #dba4d6; }

.card.bg-medium-purple-tint4 {
  color: #262626 !important;
  background: #dba4d6 !important;
  text-shadow: 0 2px 12px #dba4d6 !important; }

a.btn.bg-medium-purple-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-medium-purple-tint4 {
  background: #dba4d6 !important;
  border-color: #dba4d6 !important; }

a.btn-secondary.bg-medium-purple-tint4 {
  background: rgba(219, 164, 214, 0.7) !important;
  border-color: #dba4d6 !important; }

a.btn-teritiary.bg-medium-purple-tint4 {
  color: #dba4d6 !important;
  border-color: #dba4d6 !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-purple-tint4:hover {
  color: #262626 !important;
  background: #dba4d6 !important; }

.bg-medium-purple-tint5 {
  background: #edd1ea;
  color: #262626; }
  .bg-medium-purple-tint5 div.guided-search__dropdown--options {
    background: #edd1ea; }
  .bg-medium-purple-tint5 p.guided-search__question.selected,
  .bg-medium-purple-tint5.guided-search__section div.multiple-products,
  .bg-medium-purple-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-medium-purple-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-medium-purple-tint5 .card {
  color: #262626;
  background: #edd1ea;
  text-shadow: 0 2px 12px #edd1ea; }

.card.bg-medium-purple-tint5 {
  color: #262626 !important;
  background: #edd1ea !important;
  text-shadow: 0 2px 12px #edd1ea !important; }

a.btn.bg-medium-purple-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-medium-purple-tint5 {
  background: #edd1ea !important;
  border-color: #edd1ea !important; }

a.btn-secondary.bg-medium-purple-tint5 {
  background: rgba(237, 209, 234, 0.7) !important;
  border-color: #edd1ea !important; }

a.btn-teritiary.bg-medium-purple-tint5 {
  color: #edd1ea !important;
  border-color: #edd1ea !important;
  background: transparent !important; }

a.btn-teritiary.bg-medium-purple-tint5:hover {
  color: #262626 !important;
  background: #edd1ea !important; }

.bg-dark-purple {
  background: #5b348a;
  color: #f8f8f8; }
  .bg-dark-purple div.guided-search__dropdown--options {
    background: #5b348a; }
  .bg-dark-purple p.guided-search__question.selected,
  .bg-dark-purple.guided-search__section div.multiple-products,
  .bg-dark-purple .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-purple .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-purple .card {
  color: #f8f8f8;
  background: #5b348a;
  text-shadow: 0 2px 12px #5b348a; }

.card.bg-dark-purple {
  color: #f8f8f8 !important;
  background: #5b348a !important;
  text-shadow: 0 2px 12px #5b348a !important; }

a.btn.bg-dark-purple {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-purple {
  background: #5b348a !important;
  border-color: #5b348a !important; }

a.btn-secondary.bg-dark-purple {
  background: rgba(91, 52, 138, 0.7) !important;
  border-color: #5b348a !important; }

a.btn-teritiary.bg-dark-purple {
  color: #5b348a !important;
  border-color: #5b348a !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-purple:hover {
  color: #f8f8f8 !important;
  background: #5b348a !important; }

.bg-dark-purple-tint1 {
  background: #2d1945;
  color: #f8f8f8; }
  .bg-dark-purple-tint1 div.guided-search__dropdown--options {
    background: #2d1945; }
  .bg-dark-purple-tint1 p.guided-search__question.selected,
  .bg-dark-purple-tint1.guided-search__section div.multiple-products,
  .bg-dark-purple-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-purple-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-purple-tint1 .card {
  color: #f8f8f8;
  background: #2d1945;
  text-shadow: 0 2px 12px #2d1945; }

.card.bg-dark-purple-tint1 {
  color: #f8f8f8 !important;
  background: #2d1945 !important;
  text-shadow: 0 2px 12px #2d1945 !important; }

a.btn.bg-dark-purple-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-purple-tint1 {
  background: #2d1945 !important;
  border-color: #2d1945 !important; }

a.btn-secondary.bg-dark-purple-tint1 {
  background: rgba(45, 25, 69, 0.7) !important;
  border-color: #2d1945 !important; }

a.btn-teritiary.bg-dark-purple-tint1 {
  color: #2d1945 !important;
  border-color: #2d1945 !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-purple-tint1:hover {
  color: #f8f8f8 !important;
  background: #2d1945 !important; }

.bg-dark-purple-tint2 {
  background: #442667;
  color: #f8f8f8; }
  .bg-dark-purple-tint2 div.guided-search__dropdown--options {
    background: #442667; }
  .bg-dark-purple-tint2 p.guided-search__question.selected,
  .bg-dark-purple-tint2.guided-search__section div.multiple-products,
  .bg-dark-purple-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-purple-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-purple-tint2 .card {
  color: #f8f8f8;
  background: #442667;
  text-shadow: 0 2px 12px #442667; }

.card.bg-dark-purple-tint2 {
  color: #f8f8f8 !important;
  background: #442667 !important;
  text-shadow: 0 2px 12px #442667 !important; }

a.btn.bg-dark-purple-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-purple-tint2 {
  background: #442667 !important;
  border-color: #442667 !important; }

a.btn-secondary.bg-dark-purple-tint2 {
  background: rgba(68, 38, 103, 0.7) !important;
  border-color: #442667 !important; }

a.btn-teritiary.bg-dark-purple-tint2 {
  color: #442667 !important;
  border-color: #442667 !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-purple-tint2:hover {
  color: #f8f8f8 !important;
  background: #442667 !important; }

.bg-dark-purple-tint3 {
  background: #9a73ca;
  color: #f8f8f8; }
  .bg-dark-purple-tint3 div.guided-search__dropdown--options {
    background: #9a73ca; }
  .bg-dark-purple-tint3 p.guided-search__question.selected,
  .bg-dark-purple-tint3.guided-search__section div.multiple-products,
  .bg-dark-purple-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-purple-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-purple-tint3 .card {
  color: #f8f8f8;
  background: #9a73ca;
  text-shadow: 0 2px 12px #9a73ca; }

.card.bg-dark-purple-tint3 {
  color: #f8f8f8 !important;
  background: #9a73ca !important;
  text-shadow: 0 2px 12px #9a73ca !important; }

a.btn.bg-dark-purple-tint3 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-purple-tint3 {
  background: #9a73ca !important;
  border-color: #9a73ca !important; }

a.btn-secondary.bg-dark-purple-tint3 {
  background: rgba(154, 115, 202, 0.7) !important;
  border-color: #9a73ca !important; }

a.btn-teritiary.bg-dark-purple-tint3 {
  color: #9a73ca !important;
  border-color: #9a73ca !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-purple-tint3:hover {
  color: #f8f8f8 !important;
  background: #9a73ca !important; }

.bg-dark-purple-tint4 {
  background: #bca2db;
  color: #f8f8f8; }
  .bg-dark-purple-tint4 div.guided-search__dropdown--options {
    background: #bca2db; }
  .bg-dark-purple-tint4 p.guided-search__question.selected,
  .bg-dark-purple-tint4.guided-search__section div.multiple-products,
  .bg-dark-purple-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-purple-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-dark-purple-tint4 .card {
  color: #f8f8f8;
  background: #bca2db;
  text-shadow: 0 2px 12px #bca2db; }

.card.bg-dark-purple-tint4 {
  color: #f8f8f8 !important;
  background: #bca2db !important;
  text-shadow: 0 2px 12px #bca2db !important; }

a.btn.bg-dark-purple-tint4 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-dark-purple-tint4 {
  background: #bca2db !important;
  border-color: #bca2db !important; }

a.btn-secondary.bg-dark-purple-tint4 {
  background: rgba(188, 162, 219, 0.7) !important;
  border-color: #bca2db !important; }

a.btn-teritiary.bg-dark-purple-tint4 {
  color: #bca2db !important;
  border-color: #bca2db !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-purple-tint4:hover {
  color: #f8f8f8 !important;
  background: #bca2db !important; }

.bg-dark-purple-tint5 {
  background: #ddd0ed;
  color: #262626; }
  .bg-dark-purple-tint5 div.guided-search__dropdown--options {
    background: #ddd0ed; }
  .bg-dark-purple-tint5 p.guided-search__question.selected,
  .bg-dark-purple-tint5.guided-search__section div.multiple-products,
  .bg-dark-purple-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-dark-purple-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-dark-purple-tint5 .card {
  color: #262626;
  background: #ddd0ed;
  text-shadow: 0 2px 12px #ddd0ed; }

.card.bg-dark-purple-tint5 {
  color: #262626 !important;
  background: #ddd0ed !important;
  text-shadow: 0 2px 12px #ddd0ed !important; }

a.btn.bg-dark-purple-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-dark-purple-tint5 {
  background: #ddd0ed !important;
  border-color: #ddd0ed !important; }

a.btn-secondary.bg-dark-purple-tint5 {
  background: rgba(221, 208, 237, 0.7) !important;
  border-color: #ddd0ed !important; }

a.btn-teritiary.bg-dark-purple-tint5 {
  color: #ddd0ed !important;
  border-color: #ddd0ed !important;
  background: transparent !important; }

a.btn-teritiary.bg-dark-purple-tint5:hover {
  color: #262626 !important;
  background: #ddd0ed !important; }

.bg-blue {
  background: #345792;
  color: #f8f8f8; }
  .bg-blue div.guided-search__dropdown--options {
    background: #345792; }
  .bg-blue p.guided-search__question.selected,
  .bg-blue.guided-search__section div.multiple-products,
  .bg-blue .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-blue .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-blue .card {
  color: #f8f8f8;
  background: #345792;
  text-shadow: 0 2px 12px #345792; }

.card.bg-blue {
  color: #f8f8f8 !important;
  background: #345792 !important;
  text-shadow: 0 2px 12px #345792 !important; }

a.btn.bg-blue {
  color: #f8f8f8 !important; }

a.btn-primary.bg-blue {
  background: #345792 !important;
  border-color: #345792 !important; }

a.btn-secondary.bg-blue {
  background: rgba(52, 87, 146, 0.7) !important;
  border-color: #345792 !important; }

a.btn-teritiary.bg-blue {
  color: #345792 !important;
  border-color: #345792 !important;
  background: transparent !important; }

a.btn-teritiary.bg-blue:hover {
  color: #f8f8f8 !important;
  background: #345792 !important; }

.bg-blue-tint1 {
  background: #102b49;
  color: #f8f8f8; }
  .bg-blue-tint1 div.guided-search__dropdown--options {
    background: #102b49; }
  .bg-blue-tint1 p.guided-search__question.selected,
  .bg-blue-tint1.guided-search__section div.multiple-products,
  .bg-blue-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-blue-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-blue-tint1 .card {
  color: #f8f8f8;
  background: #102b49;
  text-shadow: 0 2px 12px #102b49; }

.card.bg-blue-tint1 {
  color: #f8f8f8 !important;
  background: #102b49 !important;
  text-shadow: 0 2px 12px #102b49 !important; }

a.btn.bg-blue-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-blue-tint1 {
  background: #102b49 !important;
  border-color: #102b49 !important; }

a.btn-secondary.bg-blue-tint1 {
  background: rgba(16, 43, 73, 0.7) !important;
  border-color: #102b49 !important; }

a.btn-teritiary.bg-blue-tint1 {
  color: #102b49 !important;
  border-color: #102b49 !important;
  background: transparent !important; }

a.btn-teritiary.bg-blue-tint1:hover {
  color: #f8f8f8 !important;
  background: #102b49 !important; }

.bg-blue-tint2 {
  background: #19416d;
  color: #f8f8f8; }
  .bg-blue-tint2 div.guided-search__dropdown--options {
    background: #19416d; }
  .bg-blue-tint2 p.guided-search__question.selected,
  .bg-blue-tint2.guided-search__section div.multiple-products,
  .bg-blue-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-blue-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-blue-tint2 .card {
  color: #f8f8f8;
  background: #19416d;
  text-shadow: 0 2px 12px #19416d; }

.card.bg-blue-tint2 {
  color: #f8f8f8 !important;
  background: #19416d !important;
  text-shadow: 0 2px 12px #19416d !important; }

a.btn.bg-blue-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-blue-tint2 {
  background: #19416d !important;
  border-color: #19416d !important; }

a.btn-secondary.bg-blue-tint2 {
  background: rgba(25, 65, 109, 0.7) !important;
  border-color: #19416d !important; }

a.btn-teritiary.bg-blue-tint2 {
  color: #19416d !important;
  border-color: #19416d !important;
  background: transparent !important; }

a.btn-teritiary.bg-blue-tint2:hover {
  color: #f8f8f8 !important;
  background: #19416d !important; }

.bg-blue-tint3 {
  background: #5e98d9;
  color: #f8f8f8; }
  .bg-blue-tint3 div.guided-search__dropdown--options {
    background: #5e98d9; }
  .bg-blue-tint3 p.guided-search__question.selected,
  .bg-blue-tint3.guided-search__section div.multiple-products,
  .bg-blue-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-blue-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-blue-tint3 .card {
  color: #f8f8f8;
  background: #5e98d9;
  text-shadow: 0 2px 12px #5e98d9; }

.card.bg-blue-tint3 {
  color: #f8f8f8 !important;
  background: #5e98d9 !important;
  text-shadow: 0 2px 12px #5e98d9 !important; }

a.btn.bg-blue-tint3 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-blue-tint3 {
  background: #5e98d9 !important;
  border-color: #5e98d9 !important; }

a.btn-secondary.bg-blue-tint3 {
  background: rgba(94, 152, 217, 0.7) !important;
  border-color: #5e98d9 !important; }

a.btn-teritiary.bg-blue-tint3 {
  color: #5e98d9 !important;
  border-color: #5e98d9 !important;
  background: transparent !important; }

a.btn-teritiary.bg-blue-tint3:hover {
  color: #f8f8f8 !important;
  background: #5e98d9 !important; }

.bg-blue-tint4 {
  background: #93bae6;
  color: #f8f8f8; }
  .bg-blue-tint4 div.guided-search__dropdown--options {
    background: #93bae6; }
  .bg-blue-tint4 p.guided-search__question.selected,
  .bg-blue-tint4.guided-search__section div.multiple-products,
  .bg-blue-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-blue-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-blue-tint4 .card {
  color: #f8f8f8;
  background: #93bae6;
  text-shadow: 0 2px 12px #93bae6; }

.card.bg-blue-tint4 {
  color: #f8f8f8 !important;
  background: #93bae6 !important;
  text-shadow: 0 2px 12px #93bae6 !important; }

a.btn.bg-blue-tint4 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-blue-tint4 {
  background: #93bae6 !important;
  border-color: #93bae6 !important; }

a.btn-secondary.bg-blue-tint4 {
  background: rgba(147, 186, 230, 0.7) !important;
  border-color: #93bae6 !important; }

a.btn-teritiary.bg-blue-tint4 {
  color: #93bae6 !important;
  border-color: #93bae6 !important;
  background: transparent !important; }

a.btn-teritiary.bg-blue-tint4:hover {
  color: #f8f8f8 !important;
  background: #93bae6 !important; }

.bg-blue-tint5 {
  background: #c9dcf2;
  color: #262626; }
  .bg-blue-tint5 div.guided-search__dropdown--options {
    background: #c9dcf2; }
  .bg-blue-tint5 p.guided-search__question.selected,
  .bg-blue-tint5.guided-search__section div.multiple-products,
  .bg-blue-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-blue-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-blue-tint5 .card {
  color: #262626;
  background: #c9dcf2;
  text-shadow: 0 2px 12px #c9dcf2; }

.card.bg-blue-tint5 {
  color: #262626 !important;
  background: #c9dcf2 !important;
  text-shadow: 0 2px 12px #c9dcf2 !important; }

a.btn.bg-blue-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-blue-tint5 {
  background: #c9dcf2 !important;
  border-color: #c9dcf2 !important; }

a.btn-secondary.bg-blue-tint5 {
  background: rgba(201, 220, 242, 0.7) !important;
  border-color: #c9dcf2 !important; }

a.btn-teritiary.bg-blue-tint5 {
  color: #c9dcf2 !important;
  border-color: #c9dcf2 !important;
  background: transparent !important; }

a.btn-teritiary.bg-blue-tint5:hover {
  color: #262626 !important;
  background: #c9dcf2 !important; }

.bg-teal {
  background: #07858b;
  color: #f8f8f8; }
  .bg-teal div.guided-search__dropdown--options {
    background: #07858b; }
  .bg-teal p.guided-search__question.selected,
  .bg-teal.guided-search__section div.multiple-products,
  .bg-teal .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-teal .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-teal .card {
  color: #f8f8f8;
  background: #07858b;
  text-shadow: 0 2px 12px #07858b; }

.card.bg-teal {
  color: #f8f8f8 !important;
  background: #07858b !important;
  text-shadow: 0 2px 12px #07858b !important; }

a.btn.bg-teal {
  color: #f8f8f8 !important; }

a.btn-primary.bg-teal {
  background: #07858b !important;
  border-color: #07858b !important; }

a.btn-secondary.bg-teal {
  background: rgba(7, 133, 139, 0.7) !important;
  border-color: #07858b !important; }

a.btn-teritiary.bg-teal {
  color: #07858b !important;
  border-color: #07858b !important;
  background: transparent !important; }

a.btn-teritiary.bg-teal:hover {
  color: #f8f8f8 !important;
  background: #07858b !important; }

.bg-teal-tint1 {
  background: #034245;
  color: #f8f8f8; }
  .bg-teal-tint1 div.guided-search__dropdown--options {
    background: #034245; }
  .bg-teal-tint1 p.guided-search__question.selected,
  .bg-teal-tint1.guided-search__section div.multiple-products,
  .bg-teal-tint1 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-teal-tint1 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-teal-tint1 .card {
  color: #f8f8f8;
  background: #034245;
  text-shadow: 0 2px 12px #034245; }

.card.bg-teal-tint1 {
  color: #f8f8f8 !important;
  background: #034245 !important;
  text-shadow: 0 2px 12px #034245 !important; }

a.btn.bg-teal-tint1 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-teal-tint1 {
  background: #034245 !important;
  border-color: #034245 !important; }

a.btn-secondary.bg-teal-tint1 {
  background: rgba(3, 66, 69, 0.7) !important;
  border-color: #034245 !important; }

a.btn-teritiary.bg-teal-tint1 {
  color: #034245 !important;
  border-color: #034245 !important;
  background: transparent !important; }

a.btn-teritiary.bg-teal-tint1:hover {
  color: #f8f8f8 !important;
  background: #034245 !important; }

.bg-teal-tint2 {
  background: #056368;
  color: #f8f8f8; }
  .bg-teal-tint2 div.guided-search__dropdown--options {
    background: #056368; }
  .bg-teal-tint2 p.guided-search__question.selected,
  .bg-teal-tint2.guided-search__section div.multiple-products,
  .bg-teal-tint2 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-teal-tint2 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(248, 248, 248, 0.2); }

.layout-grid.bg-teal-tint2 .card {
  color: #f8f8f8;
  background: #056368;
  text-shadow: 0 2px 12px #056368; }

.card.bg-teal-tint2 {
  color: #f8f8f8 !important;
  background: #056368 !important;
  text-shadow: 0 2px 12px #056368 !important; }

a.btn.bg-teal-tint2 {
  color: #f8f8f8 !important; }

a.btn-primary.bg-teal-tint2 {
  background: #056368 !important;
  border-color: #056368 !important; }

a.btn-secondary.bg-teal-tint2 {
  background: rgba(5, 99, 104, 0.7) !important;
  border-color: #056368 !important; }

a.btn-teritiary.bg-teal-tint2 {
  color: #056368 !important;
  border-color: #056368 !important;
  background: transparent !important; }

a.btn-teritiary.bg-teal-tint2:hover {
  color: #f8f8f8 !important;
  background: #056368 !important; }

.bg-teal-tint3 {
  background: #2febf4;
  color: #262626; }
  .bg-teal-tint3 div.guided-search__dropdown--options {
    background: #2febf4; }
  .bg-teal-tint3 p.guided-search__question.selected,
  .bg-teal-tint3.guided-search__section div.multiple-products,
  .bg-teal-tint3 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-teal-tint3 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-teal-tint3 .card {
  color: #262626;
  background: #2febf4;
  text-shadow: 0 2px 12px #2febf4; }

.card.bg-teal-tint3 {
  color: #262626 !important;
  background: #2febf4 !important;
  text-shadow: 0 2px 12px #2febf4 !important; }

a.btn.bg-teal-tint3 {
  color: #262626 !important; }

a.btn-primary.bg-teal-tint3 {
  background: #2febf4 !important;
  border-color: #2febf4 !important; }

a.btn-secondary.bg-teal-tint3 {
  background: rgba(47, 235, 244, 0.7) !important;
  border-color: #2febf4 !important; }

a.btn-teritiary.bg-teal-tint3 {
  color: #2febf4 !important;
  border-color: #2febf4 !important;
  background: transparent !important; }

a.btn-teritiary.bg-teal-tint3:hover {
  color: #262626 !important;
  background: #2febf4 !important; }

.bg-teal-tint4 {
  background: #74f2f8;
  color: #262626; }
  .bg-teal-tint4 div.guided-search__dropdown--options {
    background: #74f2f8; }
  .bg-teal-tint4 p.guided-search__question.selected,
  .bg-teal-tint4.guided-search__section div.multiple-products,
  .bg-teal-tint4 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-teal-tint4 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-teal-tint4 .card {
  color: #262626;
  background: #74f2f8;
  text-shadow: 0 2px 12px #74f2f8; }

.card.bg-teal-tint4 {
  color: #262626 !important;
  background: #74f2f8 !important;
  text-shadow: 0 2px 12px #74f2f8 !important; }

a.btn.bg-teal-tint4 {
  color: #262626 !important; }

a.btn-primary.bg-teal-tint4 {
  background: #74f2f8 !important;
  border-color: #74f2f8 !important; }

a.btn-secondary.bg-teal-tint4 {
  background: rgba(116, 242, 248, 0.7) !important;
  border-color: #74f2f8 !important; }

a.btn-teritiary.bg-teal-tint4 {
  color: #74f2f8 !important;
  border-color: #74f2f8 !important;
  background: transparent !important; }

a.btn-teritiary.bg-teal-tint4:hover {
  color: #262626 !important;
  background: #74f2f8 !important; }

.bg-teal-tint5 {
  background: #b7f9fc;
  color: #262626; }
  .bg-teal-tint5 div.guided-search__dropdown--options {
    background: #b7f9fc; }
  .bg-teal-tint5 p.guided-search__question.selected,
  .bg-teal-tint5.guided-search__section div.multiple-products,
  .bg-teal-tint5 .guided-search__dropdown--options button.guided-search__attributes--item:hover,
  .bg-teal-tint5 .guided-search__dropdown--options button.guided-search__attributes--item {
    border-color: rgba(38, 38, 38, 0.2); }

.layout-grid.bg-teal-tint5 .card {
  color: #262626;
  background: #b7f9fc;
  text-shadow: 0 2px 12px #b7f9fc; }

.card.bg-teal-tint5 {
  color: #262626 !important;
  background: #b7f9fc !important;
  text-shadow: 0 2px 12px #b7f9fc !important; }

a.btn.bg-teal-tint5 {
  color: #262626 !important; }

a.btn-primary.bg-teal-tint5 {
  background: #b7f9fc !important;
  border-color: #b7f9fc !important; }

a.btn-secondary.bg-teal-tint5 {
  background: rgba(183, 249, 252, 0.7) !important;
  border-color: #b7f9fc !important; }

a.btn-teritiary.bg-teal-tint5 {
  color: #b7f9fc !important;
  border-color: #b7f9fc !important;
  background: transparent !important; }

a.btn-teritiary.bg-teal-tint5:hover {
  color: #262626 !important;
  background: #b7f9fc !important; }

figure.fg-black a:hover,
figure.fg-black a,
.fg-black,
.layout-grid.fg-black .card,
.fg-black .card {
  color: #000; }

.card.fg-black {
  color: #000 !important; }

figure.fg-black-tint1 a:hover,
figure.fg-black-tint1 a,
.fg-black-tint1,
.layout-grid.fg-black-tint1 .card,
.fg-black-tint1 .card {
  color: rgba(0, 0, 0, 0.7); }

.card.fg-black-tint1 {
  color: rgba(0, 0, 0, 0.7) !important; }

figure.fg-black-tint2 a:hover,
figure.fg-black-tint2 a,
.fg-black-tint2,
.layout-grid.fg-black-tint2 .card,
.fg-black-tint2 .card {
  color: #172b4d; }

.card.fg-black-tint2 {
  color: #172b4d !important; }

figure.fg-white a:hover,
figure.fg-white a,
.fg-white,
.layout-grid.fg-white .card,
.fg-white .card {
  color: #fff; }

.card.fg-white {
  color: #fff !important; }

figure.fg-red a:hover,
figure.fg-red a,
.fg-red,
.layout-grid.fg-red .card,
.fg-red .card {
  color: #e90029; }

.card.fg-red {
  color: #e90029 !important; }

figure.fg-red-tint1 a:hover,
figure.fg-red-tint1 a,
.fg-red-tint1,
.layout-grid.fg-red-tint1 .card,
.fg-red-tint1 .card {
  color: #740014; }

.card.fg-red-tint1 {
  color: #740014 !important; }

figure.fg-red-tint2 a:hover,
figure.fg-red-tint2 a,
.fg-red-tint2,
.layout-grid.fg-red-tint2 .card,
.fg-red-tint2 .card {
  color: #ae001e; }

.card.fg-red-tint2 {
  color: #ae001e !important; }

figure.fg-red-tint3 a:hover,
figure.fg-red-tint3 a,
.fg-red-tint3,
.layout-grid.fg-red-tint3 .card,
.fg-red-tint3 .card {
  color: #fe5876; }

.card.fg-red-tint3 {
  color: #fe5876 !important; }

figure.fg-red-tint4 a:hover,
figure.fg-red-tint4 a,
.fg-red-tint4,
.layout-grid.fg-red-tint4 .card,
.fg-red-tint4 .card {
  color: #ff90a3; }

.card.fg-red-tint4 {
  color: #ff90a3 !important; }

figure.fg-red-tint5 a:hover,
figure.fg-red-tint5 a,
.fg-red-tint5,
.layout-grid.fg-red-tint5 .card,
.fg-red-tint5 .card {
  color: #ffc7d1; }

.card.fg-red-tint5 {
  color: #ffc7d1 !important; }

figure.fg-dark-gray a:hover,
figure.fg-dark-gray a,
.fg-dark-gray,
.layout-grid.fg-dark-gray .card,
.fg-dark-gray .card {
  color: #262626; }

.card.fg-dark-gray {
  color: #262626 !important; }

figure.fg-dark-gray-tint1 a:hover,
figure.fg-dark-gray-tint1 a,
.fg-dark-gray-tint1,
.layout-grid.fg-dark-gray-tint1 .card,
.fg-dark-gray-tint1 .card {
  color: #0c0c0c; }

.card.fg-dark-gray-tint1 {
  color: #0c0c0c !important; }

figure.fg-dark-gray-tint2 a:hover,
figure.fg-dark-gray-tint2 a,
.fg-dark-gray-tint2,
.layout-grid.fg-dark-gray-tint2 .card,
.fg-dark-gray-tint2 .card {
  color: #3f3f3f; }

.card.fg-dark-gray-tint2 {
  color: #3f3f3f !important; }

figure.fg-dark-gray-tint3 a:hover,
figure.fg-dark-gray-tint3 a,
.fg-dark-gray-tint3,
.layout-grid.fg-dark-gray-tint3 .card,
.fg-dark-gray-tint3 .card {
  color: #595959; }

.card.fg-dark-gray-tint3 {
  color: #595959 !important; }

figure.fg-dark-gray-tint4 a:hover,
figure.fg-dark-gray-tint4 a,
.fg-dark-gray-tint4,
.layout-grid.fg-dark-gray-tint4 .card,
.fg-dark-gray-tint4 .card {
  color: #7f7f7f; }

.card.fg-dark-gray-tint4 {
  color: #7f7f7f !important; }

figure.fg-dark-gray-tint5 a:hover,
figure.fg-dark-gray-tint5 a,
.fg-dark-gray-tint5,
.layout-grid.fg-dark-gray-tint5 .card,
.fg-dark-gray-tint5 .card {
  color: #a5a5a5; }

.card.fg-dark-gray-tint5 {
  color: #a5a5a5 !important; }

figure.fg-gray a:hover,
figure.fg-gray a,
.fg-gray,
.layout-grid.fg-gray .card,
.fg-gray .card {
  color: #524f56; }

.card.fg-gray {
  color: #524f56 !important; }

figure.fg-gray-tint3 a:hover,
figure.fg-gray-tint3 a,
.fg-gray-tint3,
.layout-grid.fg-gray-tint3 .card,
.fg-gray-tint3 .card {
  color: #7a7681; }

.card.fg-gray-tint3 {
  color: #7a7681 !important; }

figure.fg-gray-tint4 a:hover,
figure.fg-gray-tint4 a,
.fg-gray-tint4,
.layout-grid.fg-gray-tint4 .card,
.fg-gray-tint4 .card {
  color: #edecee; }

.card.fg-gray-tint4 {
  color: #edecee !important; }

figure.fg-medium-gray a:hover,
figure.fg-medium-gray a,
.fg-medium-gray,
.layout-grid.fg-medium-gray .card,
.fg-medium-gray .card {
  color: #a4a1a9; }

.card.fg-medium-gray {
  color: #a4a1a9 !important; }

figure.fg-medium-gray-tint3 a:hover,
figure.fg-medium-gray-tint3 a,
.fg-medium-gray-tint3,
.layout-grid.fg-medium-gray-tint3 .card,
.fg-medium-gray-tint3 .card {
  color: #c8c6cb; }

.card.fg-medium-gray-tint3 {
  color: #c8c6cb !important; }

figure.fg-light-gray a:hover,
figure.fg-light-gray a,
.fg-light-gray,
.layout-grid.fg-light-gray .card,
.fg-light-gray .card {
  color: #dbd9dd; }

.card.fg-light-gray {
  color: #dbd9dd !important; }

figure.fg-gray-80 a:hover,
figure.fg-gray-80 a,
.fg-gray-80,
.layout-grid.fg-gray-80 .card,
.fg-gray-80 .card {
  color: #ccc; }

.card.fg-gray-80 {
  color: #ccc !important; }

figure.fg-very-light-gray a:hover,
figure.fg-very-light-gray a,
.fg-very-light-gray,
.layout-grid.fg-very-light-gray .card,
.fg-very-light-gray .card {
  color: #edecee; }

.card.fg-very-light-gray {
  color: #edecee !important; }

figure.fg-off-white a:hover,
figure.fg-off-white a,
.fg-off-white,
.layout-grid.fg-off-white .card,
.fg-off-white .card {
  color: #f8f8f8; }

.card.fg-off-white {
  color: #f8f8f8 !important; }

figure.fg-off-white-tint1 a:hover,
figure.fg-off-white-tint1 a,
.fg-off-white-tint1,
.layout-grid.fg-off-white-tint1 .card,
.fg-off-white-tint1 .card {
  color: #bfbfbf; }

.card.fg-off-white-tint1 {
  color: #bfbfbf !important; }

figure.fg-off-white-tint2 a:hover,
figure.fg-off-white-tint2 a,
.fg-off-white-tint2,
.layout-grid.fg-off-white-tint2 .card,
.fg-off-white-tint2 .card {
  color: #d8d8d8; }

.card.fg-off-white-tint2 {
  color: #d8d8d8 !important; }

figure.fg-off-white-tint3 a:hover,
figure.fg-off-white-tint3 a,
.fg-off-white-tint3,
.layout-grid.fg-off-white-tint3 .card,
.fg-off-white-tint3 .card {
  color: #f2f2f2; }

.card.fg-off-white-tint3 {
  color: #f2f2f2 !important; }

figure.fg-off-white-tint4 a:hover,
figure.fg-off-white-tint4 a,
.fg-off-white-tint4,
.layout-grid.fg-off-white-tint4 .card,
.fg-off-white-tint4 .card {
  color: #f5f5f5; }

.card.fg-off-white-tint4 {
  color: #f5f5f5 !important; }

figure.fg-yellow a:hover,
figure.fg-yellow a,
.fg-yellow,
.layout-grid.fg-yellow .card,
.fg-yellow .card {
  color: #ffa623; }

.card.fg-yellow {
  color: #ffa623 !important; }

figure.fg-yellow-tint1 a:hover,
figure.fg-yellow-tint1 a,
.fg-yellow-tint1,
.layout-grid.fg-yellow-tint1 .card,
.fg-yellow-tint1 .card {
  color: #915600; }

.card.fg-yellow-tint1 {
  color: #915600 !important; }

figure.fg-yellow-tint2 a:hover,
figure.fg-yellow-tint2 a,
.fg-yellow-tint2,
.layout-grid.fg-yellow-tint2 .card,
.fg-yellow-tint2 .card {
  color: #d98100; }

.card.fg-yellow-tint2 {
  color: #d98100 !important; }

figure.fg-yellow-tint3 a:hover,
figure.fg-yellow-tint3 a,
.fg-yellow-tint3,
.layout-grid.fg-yellow-tint3 .card,
.fg-yellow-tint3 .card {
  color: #ffc97b; }

.card.fg-yellow-tint3 {
  color: #ffc97b !important; }

figure.fg-yellow-tint4 a:hover,
figure.fg-yellow-tint4 a,
.fg-yellow-tint4,
.layout-grid.fg-yellow-tint4 .card,
.fg-yellow-tint4 .card {
  color: #ffdba7; }

.card.fg-yellow-tint4 {
  color: #ffdba7 !important; }

figure.fg-yellow-tint5 a:hover,
figure.fg-yellow-tint5 a,
.fg-yellow-tint5,
.layout-grid.fg-yellow-tint5 .card,
.fg-yellow-tint5 .card {
  color: #ffedd3; }

.card.fg-yellow-tint5 {
  color: #ffedd3 !important; }

figure.fg-orange a:hover,
figure.fg-orange a,
.fg-orange,
.layout-grid.fg-orange .card,
.fg-orange .card {
  color: #e76c27; }

.card.fg-orange {
  color: #e76c27 !important; }

figure.fg-orange-tint1 a:hover,
figure.fg-orange-tint1 a,
.fg-orange-tint1,
.layout-grid.fg-orange-tint1 .card,
.fg-orange-tint1 .card {
  color: #79340d; }

.card.fg-orange-tint1 {
  color: #79340d !important; }

figure.fg-orange-tint2 a:hover,
figure.fg-orange-tint2 a,
.fg-orange-tint2,
.layout-grid.fg-orange-tint2 .card,
.fg-orange-tint2 .card {
  color: #b64e14; }

.card.fg-orange-tint2 {
  color: #b64e14 !important; }

figure.fg-orange-tint3 a:hover,
figure.fg-orange-tint3 a,
.fg-orange-tint3,
.layout-grid.fg-orange-tint3 .card,
.fg-orange-tint3 .card {
  color: #f0a67d; }

.card.fg-orange-tint3 {
  color: #f0a67d !important; }

figure.fg-orange-tint4 a:hover,
figure.fg-orange-tint4 a,
.fg-orange-tint4,
.layout-grid.fg-orange-tint4 .card,
.fg-orange-tint4 .card {
  color: #f5c4a8; }

.card.fg-orange-tint4 {
  color: #f5c4a8 !important; }

figure.fg-orange-tint5 a:hover,
figure.fg-orange-tint5 a,
.fg-orange-tint5,
.layout-grid.fg-orange-tint5 .card,
.fg-orange-tint5 .card {
  color: #fae1d3; }

.card.fg-orange-tint5 {
  color: #fae1d3 !important; }

figure.fg-medium-purple a:hover,
figure.fg-medium-purple a,
.fg-medium-purple,
.layout-grid.fg-medium-purple .card,
.fg-medium-purple .card {
  color: #8d3785; }

.card.fg-medium-purple {
  color: #8d3785 !important; }

figure.fg-medium-purple-tint1 a:hover,
figure.fg-medium-purple-tint1 a,
.fg-medium-purple-tint1,
.layout-grid.fg-medium-purple-tint1 .card,
.fg-medium-purple-tint1 .card {
  color: #461b42; }

.card.fg-medium-purple-tint1 {
  color: #461b42 !important; }

figure.fg-medium-purple-tint2 a:hover,
figure.fg-medium-purple-tint2 a,
.fg-medium-purple-tint2,
.layout-grid.fg-medium-purple-tint2 .card,
.fg-medium-purple-tint2 .card {
  color: #692963; }

.card.fg-medium-purple-tint2 {
  color: #692963 !important; }

figure.fg-medium-purple-tint3 a:hover,
figure.fg-medium-purple-tint3 a,
.fg-medium-purple-tint3,
.layout-grid.fg-medium-purple-tint3 .card,
.fg-medium-purple-tint3 .card {
  color: #ca77c2; }

.card.fg-medium-purple-tint3 {
  color: #ca77c2 !important; }

figure.fg-medium-purple-tint4 a:hover,
figure.fg-medium-purple-tint4 a,
.fg-medium-purple-tint4,
.layout-grid.fg-medium-purple-tint4 .card,
.fg-medium-purple-tint4 .card {
  color: #dba4d6; }

.card.fg-medium-purple-tint4 {
  color: #dba4d6 !important; }

figure.fg-medium-purple-tint5 a:hover,
figure.fg-medium-purple-tint5 a,
.fg-medium-purple-tint5,
.layout-grid.fg-medium-purple-tint5 .card,
.fg-medium-purple-tint5 .card {
  color: #edd1ea; }

.card.fg-medium-purple-tint5 {
  color: #edd1ea !important; }

figure.fg-dark-purple a:hover,
figure.fg-dark-purple a,
.fg-dark-purple,
.layout-grid.fg-dark-purple .card,
.fg-dark-purple .card {
  color: #5b348a; }

.card.fg-dark-purple {
  color: #5b348a !important; }

figure.fg-dark-purple-tint1 a:hover,
figure.fg-dark-purple-tint1 a,
.fg-dark-purple-tint1,
.layout-grid.fg-dark-purple-tint1 .card,
.fg-dark-purple-tint1 .card {
  color: #2d1945; }

.card.fg-dark-purple-tint1 {
  color: #2d1945 !important; }

figure.fg-dark-purple-tint2 a:hover,
figure.fg-dark-purple-tint2 a,
.fg-dark-purple-tint2,
.layout-grid.fg-dark-purple-tint2 .card,
.fg-dark-purple-tint2 .card {
  color: #442667; }

.card.fg-dark-purple-tint2 {
  color: #442667 !important; }

figure.fg-dark-purple-tint3 a:hover,
figure.fg-dark-purple-tint3 a,
.fg-dark-purple-tint3,
.layout-grid.fg-dark-purple-tint3 .card,
.fg-dark-purple-tint3 .card {
  color: #9a73ca; }

.card.fg-dark-purple-tint3 {
  color: #9a73ca !important; }

figure.fg-dark-purple-tint4 a:hover,
figure.fg-dark-purple-tint4 a,
.fg-dark-purple-tint4,
.layout-grid.fg-dark-purple-tint4 .card,
.fg-dark-purple-tint4 .card {
  color: #bca2db; }

.card.fg-dark-purple-tint4 {
  color: #bca2db !important; }

figure.fg-dark-purple-tint5 a:hover,
figure.fg-dark-purple-tint5 a,
.fg-dark-purple-tint5,
.layout-grid.fg-dark-purple-tint5 .card,
.fg-dark-purple-tint5 .card {
  color: #ddd0ed; }

.card.fg-dark-purple-tint5 {
  color: #ddd0ed !important; }

figure.fg-blue a:hover,
figure.fg-blue a,
.fg-blue,
.layout-grid.fg-blue .card,
.fg-blue .card {
  color: #345792; }

.card.fg-blue {
  color: #345792 !important; }

figure.fg-blue-tint1 a:hover,
figure.fg-blue-tint1 a,
.fg-blue-tint1,
.layout-grid.fg-blue-tint1 .card,
.fg-blue-tint1 .card {
  color: #102b49; }

.card.fg-blue-tint1 {
  color: #102b49 !important; }

figure.fg-blue-tint2 a:hover,
figure.fg-blue-tint2 a,
.fg-blue-tint2,
.layout-grid.fg-blue-tint2 .card,
.fg-blue-tint2 .card {
  color: #19416d; }

.card.fg-blue-tint2 {
  color: #19416d !important; }

figure.fg-blue-tint3 a:hover,
figure.fg-blue-tint3 a,
.fg-blue-tint3,
.layout-grid.fg-blue-tint3 .card,
.fg-blue-tint3 .card {
  color: #5e98d9; }

.card.fg-blue-tint3 {
  color: #5e98d9 !important; }

figure.fg-blue-tint4 a:hover,
figure.fg-blue-tint4 a,
.fg-blue-tint4,
.layout-grid.fg-blue-tint4 .card,
.fg-blue-tint4 .card {
  color: #93bae6; }

.card.fg-blue-tint4 {
  color: #93bae6 !important; }

figure.fg-blue-tint5 a:hover,
figure.fg-blue-tint5 a,
.fg-blue-tint5,
.layout-grid.fg-blue-tint5 .card,
.fg-blue-tint5 .card {
  color: #c9dcf2; }

.card.fg-blue-tint5 {
  color: #c9dcf2 !important; }

figure.fg-teal a:hover,
figure.fg-teal a,
.fg-teal,
.layout-grid.fg-teal .card,
.fg-teal .card {
  color: #07858b; }

.card.fg-teal {
  color: #07858b !important; }

figure.fg-teal-tint1 a:hover,
figure.fg-teal-tint1 a,
.fg-teal-tint1,
.layout-grid.fg-teal-tint1 .card,
.fg-teal-tint1 .card {
  color: #034245; }

.card.fg-teal-tint1 {
  color: #034245 !important; }

figure.fg-teal-tint2 a:hover,
figure.fg-teal-tint2 a,
.fg-teal-tint2,
.layout-grid.fg-teal-tint2 .card,
.fg-teal-tint2 .card {
  color: #056368; }

.card.fg-teal-tint2 {
  color: #056368 !important; }

figure.fg-teal-tint3 a:hover,
figure.fg-teal-tint3 a,
.fg-teal-tint3,
.layout-grid.fg-teal-tint3 .card,
.fg-teal-tint3 .card {
  color: #2febf4; }

.card.fg-teal-tint3 {
  color: #2febf4 !important; }

figure.fg-teal-tint4 a:hover,
figure.fg-teal-tint4 a,
.fg-teal-tint4,
.layout-grid.fg-teal-tint4 .card,
.fg-teal-tint4 .card {
  color: #74f2f8; }

.card.fg-teal-tint4 {
  color: #74f2f8 !important; }

figure.fg-teal-tint5 a:hover,
figure.fg-teal-tint5 a,
.fg-teal-tint5,
.layout-grid.fg-teal-tint5 .card,
.fg-teal-tint5 .card {
  color: #b7f9fc; }

.card.fg-teal-tint5 {
  color: #b7f9fc !important; }

p.link-black a,
.link-black a {
  color: #000;
  border-bottom: 1px solid transparent; }
  p.link-black a:hover,
  .link-black a:hover {
    color: #000;
    border-bottom-color: inherit; }

p.link-black .guided-search__dropdown--img,
p.link-black .guided-search__question--edit,
.link-black .guided-search__dropdown--img,
.link-black .guided-search__question--edit {
  color: #000; }

p.link-black .guided-search__product--btn.btn-view-more,
p.link-black .guided-search__btn--start,
.link-black .guided-search__product--btn.btn-view-more,
.link-black .guided-search__btn--start {
  color: #000;
  border-color: #000; }

p.link-black .guided-search__product--btn.btn-view-more:hover,
p.link-black .guided-search__btn--start:hover,
.link-black .guided-search__product--btn.btn-view-more:hover,
.link-black .guided-search__btn--start:hover {
  background: #000;
  border-color: #000;
  color: #f8f8f8; }

p.link-black .guided-search__dropdown,
.link-black .guided-search__dropdown {
  border-color: #000; }

.link-black .buy-cfg-quote,
.link-black .card-buy .card-title,
.link-black a .card-title,
.link-black .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-black .buy-cfg-quote,
.layout-grid.link-black .card-buy .card-title,
.layout-grid.link-black a .card-title,
.layout-grid.link-black .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-black a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-black .card-desc,
a.link-black,
.link-black.card-title {
  color: #000; }

.style-card-smallImageTitleDescription.link-black > .card-title {
  color: #000 !important; }

a .card.style-card-imagePlusDescription.link-black .card-desc,
a .card.link-black .card-title {
  color: #000 !important; }

p.link-black-tint1 a,
.link-black-tint1 a {
  color: rgba(0, 0, 0, 0.7);
  border-bottom: 1px solid transparent; }
  p.link-black-tint1 a:hover,
  .link-black-tint1 a:hover {
    color: rgba(0, 0, 0, 0.7);
    border-bottom-color: inherit; }

p.link-black-tint1 .guided-search__dropdown--img,
p.link-black-tint1 .guided-search__question--edit,
.link-black-tint1 .guided-search__dropdown--img,
.link-black-tint1 .guided-search__question--edit {
  color: rgba(0, 0, 0, 0.7); }

p.link-black-tint1 .guided-search__product--btn.btn-view-more,
p.link-black-tint1 .guided-search__btn--start,
.link-black-tint1 .guided-search__product--btn.btn-view-more,
.link-black-tint1 .guided-search__btn--start {
  color: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7); }

p.link-black-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-black-tint1 .guided-search__btn--start:hover,
.link-black-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-black-tint1 .guided-search__btn--start:hover {
  background: rgba(0, 0, 0, 0.7);
  border-color: rgba(0, 0, 0, 0.7);
  color: #f8f8f8; }

p.link-black-tint1 .guided-search__dropdown,
.link-black-tint1 .guided-search__dropdown {
  border-color: rgba(0, 0, 0, 0.7); }

.link-black-tint1 .buy-cfg-quote,
.link-black-tint1 .card-buy .card-title,
.link-black-tint1 a .card-title,
.link-black-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-black-tint1 .buy-cfg-quote,
.layout-grid.link-black-tint1 .card-buy .card-title,
.layout-grid.link-black-tint1 a .card-title,
.layout-grid.link-black-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-black-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-black-tint1 .card-desc,
a.link-black-tint1,
.link-black-tint1.card-title {
  color: rgba(0, 0, 0, 0.7); }

.style-card-smallImageTitleDescription.link-black-tint1 > .card-title {
  color: rgba(0, 0, 0, 0.7) !important; }

a .card.style-card-imagePlusDescription.link-black-tint1 .card-desc,
a .card.link-black-tint1 .card-title {
  color: rgba(0, 0, 0, 0.7) !important; }

p.link-black-tint2 a,
.link-black-tint2 a {
  color: #172b4d;
  border-bottom: 1px solid transparent; }
  p.link-black-tint2 a:hover,
  .link-black-tint2 a:hover {
    color: #172b4d;
    border-bottom-color: inherit; }

p.link-black-tint2 .guided-search__dropdown--img,
p.link-black-tint2 .guided-search__question--edit,
.link-black-tint2 .guided-search__dropdown--img,
.link-black-tint2 .guided-search__question--edit {
  color: #172b4d; }

p.link-black-tint2 .guided-search__product--btn.btn-view-more,
p.link-black-tint2 .guided-search__btn--start,
.link-black-tint2 .guided-search__product--btn.btn-view-more,
.link-black-tint2 .guided-search__btn--start {
  color: #172b4d;
  border-color: #172b4d; }

p.link-black-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-black-tint2 .guided-search__btn--start:hover,
.link-black-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-black-tint2 .guided-search__btn--start:hover {
  background: #172b4d;
  border-color: #172b4d;
  color: #f8f8f8; }

p.link-black-tint2 .guided-search__dropdown,
.link-black-tint2 .guided-search__dropdown {
  border-color: #172b4d; }

.link-black-tint2 .buy-cfg-quote,
.link-black-tint2 .card-buy .card-title,
.link-black-tint2 a .card-title,
.link-black-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-black-tint2 .buy-cfg-quote,
.layout-grid.link-black-tint2 .card-buy .card-title,
.layout-grid.link-black-tint2 a .card-title,
.layout-grid.link-black-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-black-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-black-tint2 .card-desc,
a.link-black-tint2,
.link-black-tint2.card-title {
  color: #172b4d; }

.style-card-smallImageTitleDescription.link-black-tint2 > .card-title {
  color: #172b4d !important; }

a .card.style-card-imagePlusDescription.link-black-tint2 .card-desc,
a .card.link-black-tint2 .card-title {
  color: #172b4d !important; }

p.link-white a,
.link-white a {
  color: #fff;
  border-bottom: 1px solid; }
  p.link-white a.guided-search__product--btn.btn-overview span:first-child,
  .link-white a.guided-search__product--btn.btn-overview span:first-child {
    border-bottom-color: inherit; }
  p.link-white a:hover,
  .link-white a:hover {
    color: #dbd9dd;
    border-bottom-color: inherit; }

p.link-white .guided-search__dropdown--img,
p.link-white .guided-search__question--edit,
.link-white .guided-search__dropdown--img,
.link-white .guided-search__question--edit {
  color: #fff; }

p.link-white .guided-search__product--btn.btn-view-more,
p.link-white .guided-search__btn--start,
.link-white .guided-search__product--btn.btn-view-more,
.link-white .guided-search__btn--start {
  color: #fff;
  border-color: #fff; }

p.link-white .guided-search__product--btn.btn-view-more:hover,
p.link-white .guided-search__btn--start:hover,
.link-white .guided-search__product--btn.btn-view-more:hover,
.link-white .guided-search__btn--start:hover {
  background: #fff;
  border-color: #fff;
  color: #262626; }

p.link-white .guided-search__dropdown,
.link-white .guided-search__dropdown {
  border-color: #fff; }

.link-white .buy-cfg-quote,
.link-white .card-buy .card-title,
.link-white a .card-title,
.link-white .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-white .buy-cfg-quote,
.layout-grid.link-white .card-buy .card-title,
.layout-grid.link-white a .card-title,
.layout-grid.link-white .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-white a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-white .card-desc,
a.link-white,
.link-white.card-title {
  color: #fff; }

.style-card-smallImageTitleDescription.link-white > .card-title {
  color: #fff !important; }

a .card.style-card-imagePlusDescription.link-white .card-desc,
a .card.link-white .card-title {
  color: #fff !important; }

p.link-red a,
.link-red a {
  color: #e90029;
  border-bottom: 1px solid transparent; }
  p.link-red a:hover,
  .link-red a:hover {
    color: #ae001e;
    border-bottom-color: inherit; }

p.link-red .guided-search__dropdown--img,
p.link-red .guided-search__question--edit,
.link-red .guided-search__dropdown--img,
.link-red .guided-search__question--edit {
  color: #e90029; }

p.link-red .guided-search__product--btn.btn-view-more,
p.link-red .guided-search__btn--start,
.link-red .guided-search__product--btn.btn-view-more,
.link-red .guided-search__btn--start {
  color: #e90029;
  border-color: #e90029; }

p.link-red .guided-search__product--btn.btn-view-more:hover,
p.link-red .guided-search__btn--start:hover,
.link-red .guided-search__product--btn.btn-view-more:hover,
.link-red .guided-search__btn--start:hover {
  background: #e90029;
  border-color: #e90029;
  color: #f8f8f8; }

p.link-red .guided-search__dropdown,
.link-red .guided-search__dropdown {
  border-color: #e90029; }

.link-red .buy-cfg-quote,
.link-red .card-buy .card-title,
.link-red a .card-title,
.link-red .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-red .buy-cfg-quote,
.layout-grid.link-red .card-buy .card-title,
.layout-grid.link-red a .card-title,
.layout-grid.link-red .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-red a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-red .card-desc,
a.link-red,
.link-red.card-title {
  color: #e90029; }

.style-card-smallImageTitleDescription.link-red > .card-title {
  color: #e90029 !important; }

a .card.style-card-imagePlusDescription.link-red .card-desc,
a .card.link-red .card-title {
  color: #e90029 !important; }

p.link-red-tint1 a,
.link-red-tint1 a {
  color: #740014;
  border-bottom: 1px solid transparent; }
  p.link-red-tint1 a:hover,
  .link-red-tint1 a:hover {
    color: #740014;
    border-bottom-color: inherit; }

p.link-red-tint1 .guided-search__dropdown--img,
p.link-red-tint1 .guided-search__question--edit,
.link-red-tint1 .guided-search__dropdown--img,
.link-red-tint1 .guided-search__question--edit {
  color: #740014; }

p.link-red-tint1 .guided-search__product--btn.btn-view-more,
p.link-red-tint1 .guided-search__btn--start,
.link-red-tint1 .guided-search__product--btn.btn-view-more,
.link-red-tint1 .guided-search__btn--start {
  color: #740014;
  border-color: #740014; }

p.link-red-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-red-tint1 .guided-search__btn--start:hover,
.link-red-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-red-tint1 .guided-search__btn--start:hover {
  background: #740014;
  border-color: #740014;
  color: #f8f8f8; }

p.link-red-tint1 .guided-search__dropdown,
.link-red-tint1 .guided-search__dropdown {
  border-color: #740014; }

.link-red-tint1 .buy-cfg-quote,
.link-red-tint1 .card-buy .card-title,
.link-red-tint1 a .card-title,
.link-red-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-red-tint1 .buy-cfg-quote,
.layout-grid.link-red-tint1 .card-buy .card-title,
.layout-grid.link-red-tint1 a .card-title,
.layout-grid.link-red-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-red-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-red-tint1 .card-desc,
a.link-red-tint1,
.link-red-tint1.card-title {
  color: #740014; }

.style-card-smallImageTitleDescription.link-red-tint1 > .card-title {
  color: #740014 !important; }

a .card.style-card-imagePlusDescription.link-red-tint1 .card-desc,
a .card.link-red-tint1 .card-title {
  color: #740014 !important; }

p.link-red-tint2 a,
.link-red-tint2 a {
  color: #ae001e;
  border-bottom: 1px solid transparent; }
  p.link-red-tint2 a:hover,
  .link-red-tint2 a:hover {
    color: #ae001e;
    border-bottom-color: inherit; }

p.link-red-tint2 .guided-search__dropdown--img,
p.link-red-tint2 .guided-search__question--edit,
.link-red-tint2 .guided-search__dropdown--img,
.link-red-tint2 .guided-search__question--edit {
  color: #ae001e; }

p.link-red-tint2 .guided-search__product--btn.btn-view-more,
p.link-red-tint2 .guided-search__btn--start,
.link-red-tint2 .guided-search__product--btn.btn-view-more,
.link-red-tint2 .guided-search__btn--start {
  color: #ae001e;
  border-color: #ae001e; }

p.link-red-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-red-tint2 .guided-search__btn--start:hover,
.link-red-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-red-tint2 .guided-search__btn--start:hover {
  background: #ae001e;
  border-color: #ae001e;
  color: #f8f8f8; }

p.link-red-tint2 .guided-search__dropdown,
.link-red-tint2 .guided-search__dropdown {
  border-color: #ae001e; }

.link-red-tint2 .buy-cfg-quote,
.link-red-tint2 .card-buy .card-title,
.link-red-tint2 a .card-title,
.link-red-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-red-tint2 .buy-cfg-quote,
.layout-grid.link-red-tint2 .card-buy .card-title,
.layout-grid.link-red-tint2 a .card-title,
.layout-grid.link-red-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-red-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-red-tint2 .card-desc,
a.link-red-tint2,
.link-red-tint2.card-title {
  color: #ae001e; }

.style-card-smallImageTitleDescription.link-red-tint2 > .card-title {
  color: #ae001e !important; }

a .card.style-card-imagePlusDescription.link-red-tint2 .card-desc,
a .card.link-red-tint2 .card-title {
  color: #ae001e !important; }

p.link-red-tint3 a,
.link-red-tint3 a {
  color: #fe5876;
  border-bottom: 1px solid transparent; }
  p.link-red-tint3 a:hover,
  .link-red-tint3 a:hover {
    color: #fe5876;
    border-bottom-color: inherit; }

p.link-red-tint3 .guided-search__dropdown--img,
p.link-red-tint3 .guided-search__question--edit,
.link-red-tint3 .guided-search__dropdown--img,
.link-red-tint3 .guided-search__question--edit {
  color: #fe5876; }

p.link-red-tint3 .guided-search__product--btn.btn-view-more,
p.link-red-tint3 .guided-search__btn--start,
.link-red-tint3 .guided-search__product--btn.btn-view-more,
.link-red-tint3 .guided-search__btn--start {
  color: #fe5876;
  border-color: #fe5876; }

p.link-red-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-red-tint3 .guided-search__btn--start:hover,
.link-red-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-red-tint3 .guided-search__btn--start:hover {
  background: #fe5876;
  border-color: #fe5876;
  color: #f8f8f8; }

p.link-red-tint3 .guided-search__dropdown,
.link-red-tint3 .guided-search__dropdown {
  border-color: #fe5876; }

.link-red-tint3 .buy-cfg-quote,
.link-red-tint3 .card-buy .card-title,
.link-red-tint3 a .card-title,
.link-red-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-red-tint3 .buy-cfg-quote,
.layout-grid.link-red-tint3 .card-buy .card-title,
.layout-grid.link-red-tint3 a .card-title,
.layout-grid.link-red-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-red-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-red-tint3 .card-desc,
a.link-red-tint3,
.link-red-tint3.card-title {
  color: #fe5876; }

.style-card-smallImageTitleDescription.link-red-tint3 > .card-title {
  color: #fe5876 !important; }

a .card.style-card-imagePlusDescription.link-red-tint3 .card-desc,
a .card.link-red-tint3 .card-title {
  color: #fe5876 !important; }

p.link-red-tint4 a,
.link-red-tint4 a {
  color: #ff90a3;
  border-bottom: 1px solid transparent; }
  p.link-red-tint4 a:hover,
  .link-red-tint4 a:hover {
    color: #ff90a3;
    border-bottom-color: inherit; }

p.link-red-tint4 .guided-search__dropdown--img,
p.link-red-tint4 .guided-search__question--edit,
.link-red-tint4 .guided-search__dropdown--img,
.link-red-tint4 .guided-search__question--edit {
  color: #ff90a3; }

p.link-red-tint4 .guided-search__product--btn.btn-view-more,
p.link-red-tint4 .guided-search__btn--start,
.link-red-tint4 .guided-search__product--btn.btn-view-more,
.link-red-tint4 .guided-search__btn--start {
  color: #ff90a3;
  border-color: #ff90a3; }

p.link-red-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-red-tint4 .guided-search__btn--start:hover,
.link-red-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-red-tint4 .guided-search__btn--start:hover {
  background: #ff90a3;
  border-color: #ff90a3;
  color: #262626; }

p.link-red-tint4 .guided-search__dropdown,
.link-red-tint4 .guided-search__dropdown {
  border-color: #ff90a3; }

.link-red-tint4 .buy-cfg-quote,
.link-red-tint4 .card-buy .card-title,
.link-red-tint4 a .card-title,
.link-red-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-red-tint4 .buy-cfg-quote,
.layout-grid.link-red-tint4 .card-buy .card-title,
.layout-grid.link-red-tint4 a .card-title,
.layout-grid.link-red-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-red-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-red-tint4 .card-desc,
a.link-red-tint4,
.link-red-tint4.card-title {
  color: #ff90a3; }

.style-card-smallImageTitleDescription.link-red-tint4 > .card-title {
  color: #ff90a3 !important; }

a .card.style-card-imagePlusDescription.link-red-tint4 .card-desc,
a .card.link-red-tint4 .card-title {
  color: #ff90a3 !important; }

p.link-red-tint5 a,
.link-red-tint5 a {
  color: #ffc7d1;
  border-bottom: 1px solid transparent; }
  p.link-red-tint5 a:hover,
  .link-red-tint5 a:hover {
    color: #ffc7d1;
    border-bottom-color: inherit; }

p.link-red-tint5 .guided-search__dropdown--img,
p.link-red-tint5 .guided-search__question--edit,
.link-red-tint5 .guided-search__dropdown--img,
.link-red-tint5 .guided-search__question--edit {
  color: #ffc7d1; }

p.link-red-tint5 .guided-search__product--btn.btn-view-more,
p.link-red-tint5 .guided-search__btn--start,
.link-red-tint5 .guided-search__product--btn.btn-view-more,
.link-red-tint5 .guided-search__btn--start {
  color: #ffc7d1;
  border-color: #ffc7d1; }

p.link-red-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-red-tint5 .guided-search__btn--start:hover,
.link-red-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-red-tint5 .guided-search__btn--start:hover {
  background: #ffc7d1;
  border-color: #ffc7d1;
  color: #262626; }

p.link-red-tint5 .guided-search__dropdown,
.link-red-tint5 .guided-search__dropdown {
  border-color: #ffc7d1; }

.link-red-tint5 .buy-cfg-quote,
.link-red-tint5 .card-buy .card-title,
.link-red-tint5 a .card-title,
.link-red-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-red-tint5 .buy-cfg-quote,
.layout-grid.link-red-tint5 .card-buy .card-title,
.layout-grid.link-red-tint5 a .card-title,
.layout-grid.link-red-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-red-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-red-tint5 .card-desc,
a.link-red-tint5,
.link-red-tint5.card-title {
  color: #ffc7d1; }

.style-card-smallImageTitleDescription.link-red-tint5 > .card-title {
  color: #ffc7d1 !important; }

a .card.style-card-imagePlusDescription.link-red-tint5 .card-desc,
a .card.link-red-tint5 .card-title {
  color: #ffc7d1 !important; }

p.link-dark-gray a,
.link-dark-gray a {
  color: #262626;
  border-bottom: 1px solid transparent; }
  p.link-dark-gray a:hover,
  .link-dark-gray a:hover {
    color: #262626;
    border-bottom-color: inherit; }

p.link-dark-gray .guided-search__dropdown--img,
p.link-dark-gray .guided-search__question--edit,
.link-dark-gray .guided-search__dropdown--img,
.link-dark-gray .guided-search__question--edit {
  color: #262626; }

p.link-dark-gray .guided-search__product--btn.btn-view-more,
p.link-dark-gray .guided-search__btn--start,
.link-dark-gray .guided-search__product--btn.btn-view-more,
.link-dark-gray .guided-search__btn--start {
  color: #262626;
  border-color: #262626; }

p.link-dark-gray .guided-search__product--btn.btn-view-more:hover,
p.link-dark-gray .guided-search__btn--start:hover,
.link-dark-gray .guided-search__product--btn.btn-view-more:hover,
.link-dark-gray .guided-search__btn--start:hover {
  background: #262626;
  border-color: #262626;
  color: #f8f8f8; }

p.link-dark-gray .guided-search__dropdown,
.link-dark-gray .guided-search__dropdown {
  border-color: #262626; }

.link-dark-gray .buy-cfg-quote,
.link-dark-gray .card-buy .card-title,
.link-dark-gray a .card-title,
.link-dark-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-gray .buy-cfg-quote,
.layout-grid.link-dark-gray .card-buy .card-title,
.layout-grid.link-dark-gray a .card-title,
.layout-grid.link-dark-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-gray a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-gray .card-desc,
a.link-dark-gray,
.link-dark-gray.card-title {
  color: #262626; }

.style-card-smallImageTitleDescription.link-dark-gray > .card-title {
  color: #262626 !important; }

a .card.style-card-imagePlusDescription.link-dark-gray .card-desc,
a .card.link-dark-gray .card-title {
  color: #262626 !important; }

p.link-dark-gray-tint1 a,
.link-dark-gray-tint1 a {
  color: #0c0c0c;
  border-bottom: 1px solid transparent; }
  p.link-dark-gray-tint1 a:hover,
  .link-dark-gray-tint1 a:hover {
    color: #0c0c0c;
    border-bottom-color: inherit; }

p.link-dark-gray-tint1 .guided-search__dropdown--img,
p.link-dark-gray-tint1 .guided-search__question--edit,
.link-dark-gray-tint1 .guided-search__dropdown--img,
.link-dark-gray-tint1 .guided-search__question--edit {
  color: #0c0c0c; }

p.link-dark-gray-tint1 .guided-search__product--btn.btn-view-more,
p.link-dark-gray-tint1 .guided-search__btn--start,
.link-dark-gray-tint1 .guided-search__product--btn.btn-view-more,
.link-dark-gray-tint1 .guided-search__btn--start {
  color: #0c0c0c;
  border-color: #0c0c0c; }

p.link-dark-gray-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-gray-tint1 .guided-search__btn--start:hover,
.link-dark-gray-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-dark-gray-tint1 .guided-search__btn--start:hover {
  background: #0c0c0c;
  border-color: #0c0c0c;
  color: #f8f8f8; }

p.link-dark-gray-tint1 .guided-search__dropdown,
.link-dark-gray-tint1 .guided-search__dropdown {
  border-color: #0c0c0c; }

.link-dark-gray-tint1 .buy-cfg-quote,
.link-dark-gray-tint1 .card-buy .card-title,
.link-dark-gray-tint1 a .card-title,
.link-dark-gray-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-gray-tint1 .buy-cfg-quote,
.layout-grid.link-dark-gray-tint1 .card-buy .card-title,
.layout-grid.link-dark-gray-tint1 a .card-title,
.layout-grid.link-dark-gray-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-gray-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-gray-tint1 .card-desc,
a.link-dark-gray-tint1,
.link-dark-gray-tint1.card-title {
  color: #0c0c0c; }

.style-card-smallImageTitleDescription.link-dark-gray-tint1 > .card-title {
  color: #0c0c0c !important; }

a .card.style-card-imagePlusDescription.link-dark-gray-tint1 .card-desc,
a .card.link-dark-gray-tint1 .card-title {
  color: #0c0c0c !important; }

p.link-dark-gray-tint2 a,
.link-dark-gray-tint2 a {
  color: #3f3f3f;
  border-bottom: 1px solid transparent; }
  p.link-dark-gray-tint2 a:hover,
  .link-dark-gray-tint2 a:hover {
    color: #3f3f3f;
    border-bottom-color: inherit; }

p.link-dark-gray-tint2 .guided-search__dropdown--img,
p.link-dark-gray-tint2 .guided-search__question--edit,
.link-dark-gray-tint2 .guided-search__dropdown--img,
.link-dark-gray-tint2 .guided-search__question--edit {
  color: #3f3f3f; }

p.link-dark-gray-tint2 .guided-search__product--btn.btn-view-more,
p.link-dark-gray-tint2 .guided-search__btn--start,
.link-dark-gray-tint2 .guided-search__product--btn.btn-view-more,
.link-dark-gray-tint2 .guided-search__btn--start {
  color: #3f3f3f;
  border-color: #3f3f3f; }

p.link-dark-gray-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-gray-tint2 .guided-search__btn--start:hover,
.link-dark-gray-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-dark-gray-tint2 .guided-search__btn--start:hover {
  background: #3f3f3f;
  border-color: #3f3f3f;
  color: #f8f8f8; }

p.link-dark-gray-tint2 .guided-search__dropdown,
.link-dark-gray-tint2 .guided-search__dropdown {
  border-color: #3f3f3f; }

.link-dark-gray-tint2 .buy-cfg-quote,
.link-dark-gray-tint2 .card-buy .card-title,
.link-dark-gray-tint2 a .card-title,
.link-dark-gray-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-gray-tint2 .buy-cfg-quote,
.layout-grid.link-dark-gray-tint2 .card-buy .card-title,
.layout-grid.link-dark-gray-tint2 a .card-title,
.layout-grid.link-dark-gray-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-gray-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-gray-tint2 .card-desc,
a.link-dark-gray-tint2,
.link-dark-gray-tint2.card-title {
  color: #3f3f3f; }

.style-card-smallImageTitleDescription.link-dark-gray-tint2 > .card-title {
  color: #3f3f3f !important; }

a .card.style-card-imagePlusDescription.link-dark-gray-tint2 .card-desc,
a .card.link-dark-gray-tint2 .card-title {
  color: #3f3f3f !important; }

p.link-dark-gray-tint3 a,
.link-dark-gray-tint3 a {
  color: #595959;
  border-bottom: 1px solid transparent; }
  p.link-dark-gray-tint3 a:hover,
  .link-dark-gray-tint3 a:hover {
    color: #595959;
    border-bottom-color: inherit; }

p.link-dark-gray-tint3 .guided-search__dropdown--img,
p.link-dark-gray-tint3 .guided-search__question--edit,
.link-dark-gray-tint3 .guided-search__dropdown--img,
.link-dark-gray-tint3 .guided-search__question--edit {
  color: #595959; }

p.link-dark-gray-tint3 .guided-search__product--btn.btn-view-more,
p.link-dark-gray-tint3 .guided-search__btn--start,
.link-dark-gray-tint3 .guided-search__product--btn.btn-view-more,
.link-dark-gray-tint3 .guided-search__btn--start {
  color: #595959;
  border-color: #595959; }

p.link-dark-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-gray-tint3 .guided-search__btn--start:hover,
.link-dark-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-dark-gray-tint3 .guided-search__btn--start:hover {
  background: #595959;
  border-color: #595959;
  color: #f8f8f8; }

p.link-dark-gray-tint3 .guided-search__dropdown,
.link-dark-gray-tint3 .guided-search__dropdown {
  border-color: #595959; }

.link-dark-gray-tint3 .buy-cfg-quote,
.link-dark-gray-tint3 .card-buy .card-title,
.link-dark-gray-tint3 a .card-title,
.link-dark-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-gray-tint3 .buy-cfg-quote,
.layout-grid.link-dark-gray-tint3 .card-buy .card-title,
.layout-grid.link-dark-gray-tint3 a .card-title,
.layout-grid.link-dark-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-gray-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-gray-tint3 .card-desc,
a.link-dark-gray-tint3,
.link-dark-gray-tint3.card-title {
  color: #595959; }

.style-card-smallImageTitleDescription.link-dark-gray-tint3 > .card-title {
  color: #595959 !important; }

a .card.style-card-imagePlusDescription.link-dark-gray-tint3 .card-desc,
a .card.link-dark-gray-tint3 .card-title {
  color: #595959 !important; }

p.link-dark-gray-tint4 a,
.link-dark-gray-tint4 a {
  color: #7f7f7f;
  border-bottom: 1px solid transparent; }
  p.link-dark-gray-tint4 a:hover,
  .link-dark-gray-tint4 a:hover {
    color: #7f7f7f;
    border-bottom-color: inherit; }

p.link-dark-gray-tint4 .guided-search__dropdown--img,
p.link-dark-gray-tint4 .guided-search__question--edit,
.link-dark-gray-tint4 .guided-search__dropdown--img,
.link-dark-gray-tint4 .guided-search__question--edit {
  color: #7f7f7f; }

p.link-dark-gray-tint4 .guided-search__product--btn.btn-view-more,
p.link-dark-gray-tint4 .guided-search__btn--start,
.link-dark-gray-tint4 .guided-search__product--btn.btn-view-more,
.link-dark-gray-tint4 .guided-search__btn--start {
  color: #7f7f7f;
  border-color: #7f7f7f; }

p.link-dark-gray-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-gray-tint4 .guided-search__btn--start:hover,
.link-dark-gray-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-dark-gray-tint4 .guided-search__btn--start:hover {
  background: #7f7f7f;
  border-color: #7f7f7f;
  color: #f8f8f8; }

p.link-dark-gray-tint4 .guided-search__dropdown,
.link-dark-gray-tint4 .guided-search__dropdown {
  border-color: #7f7f7f; }

.link-dark-gray-tint4 .buy-cfg-quote,
.link-dark-gray-tint4 .card-buy .card-title,
.link-dark-gray-tint4 a .card-title,
.link-dark-gray-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-gray-tint4 .buy-cfg-quote,
.layout-grid.link-dark-gray-tint4 .card-buy .card-title,
.layout-grid.link-dark-gray-tint4 a .card-title,
.layout-grid.link-dark-gray-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-gray-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-gray-tint4 .card-desc,
a.link-dark-gray-tint4,
.link-dark-gray-tint4.card-title {
  color: #7f7f7f; }

.style-card-smallImageTitleDescription.link-dark-gray-tint4 > .card-title {
  color: #7f7f7f !important; }

a .card.style-card-imagePlusDescription.link-dark-gray-tint4 .card-desc,
a .card.link-dark-gray-tint4 .card-title {
  color: #7f7f7f !important; }

p.link-dark-gray-tint5 a,
.link-dark-gray-tint5 a {
  color: #a5a5a5;
  border-bottom: 1px solid transparent; }
  p.link-dark-gray-tint5 a:hover,
  .link-dark-gray-tint5 a:hover {
    color: #a5a5a5;
    border-bottom-color: inherit; }

p.link-dark-gray-tint5 .guided-search__dropdown--img,
p.link-dark-gray-tint5 .guided-search__question--edit,
.link-dark-gray-tint5 .guided-search__dropdown--img,
.link-dark-gray-tint5 .guided-search__question--edit {
  color: #a5a5a5; }

p.link-dark-gray-tint5 .guided-search__product--btn.btn-view-more,
p.link-dark-gray-tint5 .guided-search__btn--start,
.link-dark-gray-tint5 .guided-search__product--btn.btn-view-more,
.link-dark-gray-tint5 .guided-search__btn--start {
  color: #a5a5a5;
  border-color: #a5a5a5; }

p.link-dark-gray-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-gray-tint5 .guided-search__btn--start:hover,
.link-dark-gray-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-dark-gray-tint5 .guided-search__btn--start:hover {
  background: #a5a5a5;
  border-color: #a5a5a5;
  color: #f8f8f8; }

p.link-dark-gray-tint5 .guided-search__dropdown,
.link-dark-gray-tint5 .guided-search__dropdown {
  border-color: #a5a5a5; }

.link-dark-gray-tint5 .buy-cfg-quote,
.link-dark-gray-tint5 .card-buy .card-title,
.link-dark-gray-tint5 a .card-title,
.link-dark-gray-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-gray-tint5 .buy-cfg-quote,
.layout-grid.link-dark-gray-tint5 .card-buy .card-title,
.layout-grid.link-dark-gray-tint5 a .card-title,
.layout-grid.link-dark-gray-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-gray-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-gray-tint5 .card-desc,
a.link-dark-gray-tint5,
.link-dark-gray-tint5.card-title {
  color: #a5a5a5; }

.style-card-smallImageTitleDescription.link-dark-gray-tint5 > .card-title {
  color: #a5a5a5 !important; }

a .card.style-card-imagePlusDescription.link-dark-gray-tint5 .card-desc,
a .card.link-dark-gray-tint5 .card-title {
  color: #a5a5a5 !important; }

p.link-gray a,
.link-gray a {
  color: #524f56;
  border-bottom: 1px solid transparent; }
  p.link-gray a:hover,
  .link-gray a:hover {
    color: #524f56;
    border-bottom-color: inherit; }

p.link-gray .guided-search__dropdown--img,
p.link-gray .guided-search__question--edit,
.link-gray .guided-search__dropdown--img,
.link-gray .guided-search__question--edit {
  color: #524f56; }

p.link-gray .guided-search__product--btn.btn-view-more,
p.link-gray .guided-search__btn--start,
.link-gray .guided-search__product--btn.btn-view-more,
.link-gray .guided-search__btn--start {
  color: #524f56;
  border-color: #524f56; }

p.link-gray .guided-search__product--btn.btn-view-more:hover,
p.link-gray .guided-search__btn--start:hover,
.link-gray .guided-search__product--btn.btn-view-more:hover,
.link-gray .guided-search__btn--start:hover {
  background: #524f56;
  border-color: #524f56;
  color: #f8f8f8; }

p.link-gray .guided-search__dropdown,
.link-gray .guided-search__dropdown {
  border-color: #524f56; }

.link-gray .buy-cfg-quote,
.link-gray .card-buy .card-title,
.link-gray a .card-title,
.link-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-gray .buy-cfg-quote,
.layout-grid.link-gray .card-buy .card-title,
.layout-grid.link-gray a .card-title,
.layout-grid.link-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-gray a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-gray .card-desc,
a.link-gray,
.link-gray.card-title {
  color: #524f56; }

.style-card-smallImageTitleDescription.link-gray > .card-title {
  color: #524f56 !important; }

a .card.style-card-imagePlusDescription.link-gray .card-desc,
a .card.link-gray .card-title {
  color: #524f56 !important; }

p.link-gray-tint3 a,
.link-gray-tint3 a {
  color: #7a7681;
  border-bottom: 1px solid transparent; }
  p.link-gray-tint3 a:hover,
  .link-gray-tint3 a:hover {
    color: #7a7681;
    border-bottom-color: inherit; }

p.link-gray-tint3 .guided-search__dropdown--img,
p.link-gray-tint3 .guided-search__question--edit,
.link-gray-tint3 .guided-search__dropdown--img,
.link-gray-tint3 .guided-search__question--edit {
  color: #7a7681; }

p.link-gray-tint3 .guided-search__product--btn.btn-view-more,
p.link-gray-tint3 .guided-search__btn--start,
.link-gray-tint3 .guided-search__product--btn.btn-view-more,
.link-gray-tint3 .guided-search__btn--start {
  color: #7a7681;
  border-color: #7a7681; }

p.link-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-gray-tint3 .guided-search__btn--start:hover,
.link-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-gray-tint3 .guided-search__btn--start:hover {
  background: #7a7681;
  border-color: #7a7681;
  color: #f8f8f8; }

p.link-gray-tint3 .guided-search__dropdown,
.link-gray-tint3 .guided-search__dropdown {
  border-color: #7a7681; }

.link-gray-tint3 .buy-cfg-quote,
.link-gray-tint3 .card-buy .card-title,
.link-gray-tint3 a .card-title,
.link-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-gray-tint3 .buy-cfg-quote,
.layout-grid.link-gray-tint3 .card-buy .card-title,
.layout-grid.link-gray-tint3 a .card-title,
.layout-grid.link-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-gray-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-gray-tint3 .card-desc,
a.link-gray-tint3,
.link-gray-tint3.card-title {
  color: #7a7681; }

.style-card-smallImageTitleDescription.link-gray-tint3 > .card-title {
  color: #7a7681 !important; }

a .card.style-card-imagePlusDescription.link-gray-tint3 .card-desc,
a .card.link-gray-tint3 .card-title {
  color: #7a7681 !important; }

p.link-gray-tint4 a,
.link-gray-tint4 a {
  color: #edecee;
  border-bottom: 1px solid transparent; }
  p.link-gray-tint4 a:hover,
  .link-gray-tint4 a:hover {
    color: #edecee;
    border-bottom-color: inherit; }

p.link-gray-tint4 .guided-search__dropdown--img,
p.link-gray-tint4 .guided-search__question--edit,
.link-gray-tint4 .guided-search__dropdown--img,
.link-gray-tint4 .guided-search__question--edit {
  color: #edecee; }

p.link-gray-tint4 .guided-search__product--btn.btn-view-more,
p.link-gray-tint4 .guided-search__btn--start,
.link-gray-tint4 .guided-search__product--btn.btn-view-more,
.link-gray-tint4 .guided-search__btn--start {
  color: #edecee;
  border-color: #edecee; }

p.link-gray-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-gray-tint4 .guided-search__btn--start:hover,
.link-gray-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-gray-tint4 .guided-search__btn--start:hover {
  background: #edecee;
  border-color: #edecee;
  color: #262626; }

p.link-gray-tint4 .guided-search__dropdown,
.link-gray-tint4 .guided-search__dropdown {
  border-color: #edecee; }

.link-gray-tint4 .buy-cfg-quote,
.link-gray-tint4 .card-buy .card-title,
.link-gray-tint4 a .card-title,
.link-gray-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-gray-tint4 .buy-cfg-quote,
.layout-grid.link-gray-tint4 .card-buy .card-title,
.layout-grid.link-gray-tint4 a .card-title,
.layout-grid.link-gray-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-gray-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-gray-tint4 .card-desc,
a.link-gray-tint4,
.link-gray-tint4.card-title {
  color: #edecee; }

.style-card-smallImageTitleDescription.link-gray-tint4 > .card-title {
  color: #edecee !important; }

a .card.style-card-imagePlusDescription.link-gray-tint4 .card-desc,
a .card.link-gray-tint4 .card-title {
  color: #edecee !important; }

p.link-medium-gray a,
.link-medium-gray a {
  color: #a4a1a9;
  border-bottom: 1px solid transparent; }
  p.link-medium-gray a:hover,
  .link-medium-gray a:hover {
    color: #a4a1a9;
    border-bottom-color: inherit; }

p.link-medium-gray .guided-search__dropdown--img,
p.link-medium-gray .guided-search__question--edit,
.link-medium-gray .guided-search__dropdown--img,
.link-medium-gray .guided-search__question--edit {
  color: #a4a1a9; }

p.link-medium-gray .guided-search__product--btn.btn-view-more,
p.link-medium-gray .guided-search__btn--start,
.link-medium-gray .guided-search__product--btn.btn-view-more,
.link-medium-gray .guided-search__btn--start {
  color: #a4a1a9;
  border-color: #a4a1a9; }

p.link-medium-gray .guided-search__product--btn.btn-view-more:hover,
p.link-medium-gray .guided-search__btn--start:hover,
.link-medium-gray .guided-search__product--btn.btn-view-more:hover,
.link-medium-gray .guided-search__btn--start:hover {
  background: #a4a1a9;
  border-color: #a4a1a9;
  color: #f8f8f8; }

p.link-medium-gray .guided-search__dropdown,
.link-medium-gray .guided-search__dropdown {
  border-color: #a4a1a9; }

.link-medium-gray .buy-cfg-quote,
.link-medium-gray .card-buy .card-title,
.link-medium-gray a .card-title,
.link-medium-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-gray .buy-cfg-quote,
.layout-grid.link-medium-gray .card-buy .card-title,
.layout-grid.link-medium-gray a .card-title,
.layout-grid.link-medium-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-gray a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-gray .card-desc,
a.link-medium-gray,
.link-medium-gray.card-title {
  color: #a4a1a9; }

.style-card-smallImageTitleDescription.link-medium-gray > .card-title {
  color: #a4a1a9 !important; }

a .card.style-card-imagePlusDescription.link-medium-gray .card-desc,
a .card.link-medium-gray .card-title {
  color: #a4a1a9 !important; }

p.link-medium-gray-tint3 a,
.link-medium-gray-tint3 a {
  color: #c8c6cb;
  border-bottom: 1px solid transparent; }
  p.link-medium-gray-tint3 a:hover,
  .link-medium-gray-tint3 a:hover {
    color: #c8c6cb;
    border-bottom-color: inherit; }

p.link-medium-gray-tint3 .guided-search__dropdown--img,
p.link-medium-gray-tint3 .guided-search__question--edit,
.link-medium-gray-tint3 .guided-search__dropdown--img,
.link-medium-gray-tint3 .guided-search__question--edit {
  color: #c8c6cb; }

p.link-medium-gray-tint3 .guided-search__product--btn.btn-view-more,
p.link-medium-gray-tint3 .guided-search__btn--start,
.link-medium-gray-tint3 .guided-search__product--btn.btn-view-more,
.link-medium-gray-tint3 .guided-search__btn--start {
  color: #c8c6cb;
  border-color: #c8c6cb; }

p.link-medium-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-medium-gray-tint3 .guided-search__btn--start:hover,
.link-medium-gray-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-medium-gray-tint3 .guided-search__btn--start:hover {
  background: #c8c6cb;
  border-color: #c8c6cb;
  color: #262626; }

p.link-medium-gray-tint3 .guided-search__dropdown,
.link-medium-gray-tint3 .guided-search__dropdown {
  border-color: #c8c6cb; }

.link-medium-gray-tint3 .buy-cfg-quote,
.link-medium-gray-tint3 .card-buy .card-title,
.link-medium-gray-tint3 a .card-title,
.link-medium-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-gray-tint3 .buy-cfg-quote,
.layout-grid.link-medium-gray-tint3 .card-buy .card-title,
.layout-grid.link-medium-gray-tint3 a .card-title,
.layout-grid.link-medium-gray-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-gray-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-gray-tint3 .card-desc,
a.link-medium-gray-tint3,
.link-medium-gray-tint3.card-title {
  color: #c8c6cb; }

.style-card-smallImageTitleDescription.link-medium-gray-tint3 > .card-title {
  color: #c8c6cb !important; }

a .card.style-card-imagePlusDescription.link-medium-gray-tint3 .card-desc,
a .card.link-medium-gray-tint3 .card-title {
  color: #c8c6cb !important; }

p.link-light-gray a,
.link-light-gray a {
  color: #dbd9dd;
  border-bottom: 1px solid transparent; }
  p.link-light-gray a:hover,
  .link-light-gray a:hover {
    color: #dbd9dd;
    border-bottom-color: inherit; }

p.link-light-gray .guided-search__dropdown--img,
p.link-light-gray .guided-search__question--edit,
.link-light-gray .guided-search__dropdown--img,
.link-light-gray .guided-search__question--edit {
  color: #dbd9dd; }

p.link-light-gray .guided-search__product--btn.btn-view-more,
p.link-light-gray .guided-search__btn--start,
.link-light-gray .guided-search__product--btn.btn-view-more,
.link-light-gray .guided-search__btn--start {
  color: #dbd9dd;
  border-color: #dbd9dd; }

p.link-light-gray .guided-search__product--btn.btn-view-more:hover,
p.link-light-gray .guided-search__btn--start:hover,
.link-light-gray .guided-search__product--btn.btn-view-more:hover,
.link-light-gray .guided-search__btn--start:hover {
  background: #dbd9dd;
  border-color: #dbd9dd;
  color: #262626; }

p.link-light-gray .guided-search__dropdown,
.link-light-gray .guided-search__dropdown {
  border-color: #dbd9dd; }

.link-light-gray .buy-cfg-quote,
.link-light-gray .card-buy .card-title,
.link-light-gray a .card-title,
.link-light-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-light-gray .buy-cfg-quote,
.layout-grid.link-light-gray .card-buy .card-title,
.layout-grid.link-light-gray a .card-title,
.layout-grid.link-light-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-light-gray a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-light-gray .card-desc,
a.link-light-gray,
.link-light-gray.card-title {
  color: #dbd9dd; }

.style-card-smallImageTitleDescription.link-light-gray > .card-title {
  color: #dbd9dd !important; }

a .card.style-card-imagePlusDescription.link-light-gray .card-desc,
a .card.link-light-gray .card-title {
  color: #dbd9dd !important; }

p.link-gray-80 a,
.link-gray-80 a {
  color: #ccc;
  border-bottom: 1px solid transparent; }
  p.link-gray-80 a:hover,
  .link-gray-80 a:hover {
    color: #ccc;
    border-bottom-color: inherit; }

p.link-gray-80 .guided-search__dropdown--img,
p.link-gray-80 .guided-search__question--edit,
.link-gray-80 .guided-search__dropdown--img,
.link-gray-80 .guided-search__question--edit {
  color: #ccc; }

p.link-gray-80 .guided-search__product--btn.btn-view-more,
p.link-gray-80 .guided-search__btn--start,
.link-gray-80 .guided-search__product--btn.btn-view-more,
.link-gray-80 .guided-search__btn--start {
  color: #ccc;
  border-color: #ccc; }

p.link-gray-80 .guided-search__product--btn.btn-view-more:hover,
p.link-gray-80 .guided-search__btn--start:hover,
.link-gray-80 .guided-search__product--btn.btn-view-more:hover,
.link-gray-80 .guided-search__btn--start:hover {
  background: #ccc;
  border-color: #ccc;
  color: #262626; }

p.link-gray-80 .guided-search__dropdown,
.link-gray-80 .guided-search__dropdown {
  border-color: #ccc; }

.link-gray-80 .buy-cfg-quote,
.link-gray-80 .card-buy .card-title,
.link-gray-80 a .card-title,
.link-gray-80 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-gray-80 .buy-cfg-quote,
.layout-grid.link-gray-80 .card-buy .card-title,
.layout-grid.link-gray-80 a .card-title,
.layout-grid.link-gray-80 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-gray-80 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-gray-80 .card-desc,
a.link-gray-80,
.link-gray-80.card-title {
  color: #ccc; }

.style-card-smallImageTitleDescription.link-gray-80 > .card-title {
  color: #ccc !important; }

a .card.style-card-imagePlusDescription.link-gray-80 .card-desc,
a .card.link-gray-80 .card-title {
  color: #ccc !important; }

p.link-very-light-gray a,
.link-very-light-gray a {
  color: #edecee;
  border-bottom: 1px solid transparent; }
  p.link-very-light-gray a:hover,
  .link-very-light-gray a:hover {
    color: #edecee;
    border-bottom-color: inherit; }

p.link-very-light-gray .guided-search__dropdown--img,
p.link-very-light-gray .guided-search__question--edit,
.link-very-light-gray .guided-search__dropdown--img,
.link-very-light-gray .guided-search__question--edit {
  color: #edecee; }

p.link-very-light-gray .guided-search__product--btn.btn-view-more,
p.link-very-light-gray .guided-search__btn--start,
.link-very-light-gray .guided-search__product--btn.btn-view-more,
.link-very-light-gray .guided-search__btn--start {
  color: #edecee;
  border-color: #edecee; }

p.link-very-light-gray .guided-search__product--btn.btn-view-more:hover,
p.link-very-light-gray .guided-search__btn--start:hover,
.link-very-light-gray .guided-search__product--btn.btn-view-more:hover,
.link-very-light-gray .guided-search__btn--start:hover {
  background: #edecee;
  border-color: #edecee;
  color: #262626; }

p.link-very-light-gray .guided-search__dropdown,
.link-very-light-gray .guided-search__dropdown {
  border-color: #edecee; }

.link-very-light-gray .buy-cfg-quote,
.link-very-light-gray .card-buy .card-title,
.link-very-light-gray a .card-title,
.link-very-light-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-very-light-gray .buy-cfg-quote,
.layout-grid.link-very-light-gray .card-buy .card-title,
.layout-grid.link-very-light-gray a .card-title,
.layout-grid.link-very-light-gray .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-very-light-gray a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-very-light-gray .card-desc,
a.link-very-light-gray,
.link-very-light-gray.card-title {
  color: #edecee; }

.style-card-smallImageTitleDescription.link-very-light-gray > .card-title {
  color: #edecee !important; }

a .card.style-card-imagePlusDescription.link-very-light-gray .card-desc,
a .card.link-very-light-gray .card-title {
  color: #edecee !important; }

p.link-off-white a,
.link-off-white a {
  color: #f8f8f8;
  border-bottom: 1px solid transparent; }
  p.link-off-white a:hover,
  .link-off-white a:hover {
    color: #f8f8f8;
    border-bottom-color: inherit; }

p.link-off-white .guided-search__dropdown--img,
p.link-off-white .guided-search__question--edit,
.link-off-white .guided-search__dropdown--img,
.link-off-white .guided-search__question--edit {
  color: #f8f8f8; }

p.link-off-white .guided-search__product--btn.btn-view-more,
p.link-off-white .guided-search__btn--start,
.link-off-white .guided-search__product--btn.btn-view-more,
.link-off-white .guided-search__btn--start {
  color: #f8f8f8;
  border-color: #f8f8f8; }

p.link-off-white .guided-search__product--btn.btn-view-more:hover,
p.link-off-white .guided-search__btn--start:hover,
.link-off-white .guided-search__product--btn.btn-view-more:hover,
.link-off-white .guided-search__btn--start:hover {
  background: #f8f8f8;
  border-color: #f8f8f8;
  color: #262626; }

p.link-off-white .guided-search__dropdown,
.link-off-white .guided-search__dropdown {
  border-color: #f8f8f8; }

.link-off-white .buy-cfg-quote,
.link-off-white .card-buy .card-title,
.link-off-white a .card-title,
.link-off-white .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-off-white .buy-cfg-quote,
.layout-grid.link-off-white .card-buy .card-title,
.layout-grid.link-off-white a .card-title,
.layout-grid.link-off-white .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-off-white a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-off-white .card-desc,
a.link-off-white,
.link-off-white.card-title {
  color: #f8f8f8; }

.style-card-smallImageTitleDescription.link-off-white > .card-title {
  color: #f8f8f8 !important; }

a .card.style-card-imagePlusDescription.link-off-white .card-desc,
a .card.link-off-white .card-title {
  color: #f8f8f8 !important; }

p.link-off-white-tint1 a,
.link-off-white-tint1 a {
  color: #bfbfbf;
  border-bottom: 1px solid transparent; }
  p.link-off-white-tint1 a:hover,
  .link-off-white-tint1 a:hover {
    color: #bfbfbf;
    border-bottom-color: inherit; }

p.link-off-white-tint1 .guided-search__dropdown--img,
p.link-off-white-tint1 .guided-search__question--edit,
.link-off-white-tint1 .guided-search__dropdown--img,
.link-off-white-tint1 .guided-search__question--edit {
  color: #bfbfbf; }

p.link-off-white-tint1 .guided-search__product--btn.btn-view-more,
p.link-off-white-tint1 .guided-search__btn--start,
.link-off-white-tint1 .guided-search__product--btn.btn-view-more,
.link-off-white-tint1 .guided-search__btn--start {
  color: #bfbfbf;
  border-color: #bfbfbf; }

p.link-off-white-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-off-white-tint1 .guided-search__btn--start:hover,
.link-off-white-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-off-white-tint1 .guided-search__btn--start:hover {
  background: #bfbfbf;
  border-color: #bfbfbf;
  color: #262626; }

p.link-off-white-tint1 .guided-search__dropdown,
.link-off-white-tint1 .guided-search__dropdown {
  border-color: #bfbfbf; }

.link-off-white-tint1 .buy-cfg-quote,
.link-off-white-tint1 .card-buy .card-title,
.link-off-white-tint1 a .card-title,
.link-off-white-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-off-white-tint1 .buy-cfg-quote,
.layout-grid.link-off-white-tint1 .card-buy .card-title,
.layout-grid.link-off-white-tint1 a .card-title,
.layout-grid.link-off-white-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-off-white-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-off-white-tint1 .card-desc,
a.link-off-white-tint1,
.link-off-white-tint1.card-title {
  color: #bfbfbf; }

.style-card-smallImageTitleDescription.link-off-white-tint1 > .card-title {
  color: #bfbfbf !important; }

a .card.style-card-imagePlusDescription.link-off-white-tint1 .card-desc,
a .card.link-off-white-tint1 .card-title {
  color: #bfbfbf !important; }

p.link-off-white-tint2 a,
.link-off-white-tint2 a {
  color: #d8d8d8;
  border-bottom: 1px solid transparent; }
  p.link-off-white-tint2 a:hover,
  .link-off-white-tint2 a:hover {
    color: #d8d8d8;
    border-bottom-color: inherit; }

p.link-off-white-tint2 .guided-search__dropdown--img,
p.link-off-white-tint2 .guided-search__question--edit,
.link-off-white-tint2 .guided-search__dropdown--img,
.link-off-white-tint2 .guided-search__question--edit {
  color: #d8d8d8; }

p.link-off-white-tint2 .guided-search__product--btn.btn-view-more,
p.link-off-white-tint2 .guided-search__btn--start,
.link-off-white-tint2 .guided-search__product--btn.btn-view-more,
.link-off-white-tint2 .guided-search__btn--start {
  color: #d8d8d8;
  border-color: #d8d8d8; }

p.link-off-white-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-off-white-tint2 .guided-search__btn--start:hover,
.link-off-white-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-off-white-tint2 .guided-search__btn--start:hover {
  background: #d8d8d8;
  border-color: #d8d8d8;
  color: #262626; }

p.link-off-white-tint2 .guided-search__dropdown,
.link-off-white-tint2 .guided-search__dropdown {
  border-color: #d8d8d8; }

.link-off-white-tint2 .buy-cfg-quote,
.link-off-white-tint2 .card-buy .card-title,
.link-off-white-tint2 a .card-title,
.link-off-white-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-off-white-tint2 .buy-cfg-quote,
.layout-grid.link-off-white-tint2 .card-buy .card-title,
.layout-grid.link-off-white-tint2 a .card-title,
.layout-grid.link-off-white-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-off-white-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-off-white-tint2 .card-desc,
a.link-off-white-tint2,
.link-off-white-tint2.card-title {
  color: #d8d8d8; }

.style-card-smallImageTitleDescription.link-off-white-tint2 > .card-title {
  color: #d8d8d8 !important; }

a .card.style-card-imagePlusDescription.link-off-white-tint2 .card-desc,
a .card.link-off-white-tint2 .card-title {
  color: #d8d8d8 !important; }

p.link-off-white-tint3 a,
.link-off-white-tint3 a {
  color: #f2f2f2;
  border-bottom: 1px solid transparent; }
  p.link-off-white-tint3 a:hover,
  .link-off-white-tint3 a:hover {
    color: #f2f2f2;
    border-bottom-color: inherit; }

p.link-off-white-tint3 .guided-search__dropdown--img,
p.link-off-white-tint3 .guided-search__question--edit,
.link-off-white-tint3 .guided-search__dropdown--img,
.link-off-white-tint3 .guided-search__question--edit {
  color: #f2f2f2; }

p.link-off-white-tint3 .guided-search__product--btn.btn-view-more,
p.link-off-white-tint3 .guided-search__btn--start,
.link-off-white-tint3 .guided-search__product--btn.btn-view-more,
.link-off-white-tint3 .guided-search__btn--start {
  color: #f2f2f2;
  border-color: #f2f2f2; }

p.link-off-white-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-off-white-tint3 .guided-search__btn--start:hover,
.link-off-white-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-off-white-tint3 .guided-search__btn--start:hover {
  background: #f2f2f2;
  border-color: #f2f2f2;
  color: #262626; }

p.link-off-white-tint3 .guided-search__dropdown,
.link-off-white-tint3 .guided-search__dropdown {
  border-color: #f2f2f2; }

.link-off-white-tint3 .buy-cfg-quote,
.link-off-white-tint3 .card-buy .card-title,
.link-off-white-tint3 a .card-title,
.link-off-white-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-off-white-tint3 .buy-cfg-quote,
.layout-grid.link-off-white-tint3 .card-buy .card-title,
.layout-grid.link-off-white-tint3 a .card-title,
.layout-grid.link-off-white-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-off-white-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-off-white-tint3 .card-desc,
a.link-off-white-tint3,
.link-off-white-tint3.card-title {
  color: #f2f2f2; }

.style-card-smallImageTitleDescription.link-off-white-tint3 > .card-title {
  color: #f2f2f2 !important; }

a .card.style-card-imagePlusDescription.link-off-white-tint3 .card-desc,
a .card.link-off-white-tint3 .card-title {
  color: #f2f2f2 !important; }

p.link-off-white-tint4 a,
.link-off-white-tint4 a {
  color: #f5f5f5;
  border-bottom: 1px solid transparent; }
  p.link-off-white-tint4 a:hover,
  .link-off-white-tint4 a:hover {
    color: #f5f5f5;
    border-bottom-color: inherit; }

p.link-off-white-tint4 .guided-search__dropdown--img,
p.link-off-white-tint4 .guided-search__question--edit,
.link-off-white-tint4 .guided-search__dropdown--img,
.link-off-white-tint4 .guided-search__question--edit {
  color: #f5f5f5; }

p.link-off-white-tint4 .guided-search__product--btn.btn-view-more,
p.link-off-white-tint4 .guided-search__btn--start,
.link-off-white-tint4 .guided-search__product--btn.btn-view-more,
.link-off-white-tint4 .guided-search__btn--start {
  color: #f5f5f5;
  border-color: #f5f5f5; }

p.link-off-white-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-off-white-tint4 .guided-search__btn--start:hover,
.link-off-white-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-off-white-tint4 .guided-search__btn--start:hover {
  background: #f5f5f5;
  border-color: #f5f5f5;
  color: #262626; }

p.link-off-white-tint4 .guided-search__dropdown,
.link-off-white-tint4 .guided-search__dropdown {
  border-color: #f5f5f5; }

.link-off-white-tint4 .buy-cfg-quote,
.link-off-white-tint4 .card-buy .card-title,
.link-off-white-tint4 a .card-title,
.link-off-white-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-off-white-tint4 .buy-cfg-quote,
.layout-grid.link-off-white-tint4 .card-buy .card-title,
.layout-grid.link-off-white-tint4 a .card-title,
.layout-grid.link-off-white-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-off-white-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-off-white-tint4 .card-desc,
a.link-off-white-tint4,
.link-off-white-tint4.card-title {
  color: #f5f5f5; }

.style-card-smallImageTitleDescription.link-off-white-tint4 > .card-title {
  color: #f5f5f5 !important; }

a .card.style-card-imagePlusDescription.link-off-white-tint4 .card-desc,
a .card.link-off-white-tint4 .card-title {
  color: #f5f5f5 !important; }

p.link-yellow a,
.link-yellow a {
  color: #ffa623;
  border-bottom: 1px solid transparent; }
  p.link-yellow a:hover,
  .link-yellow a:hover {
    color: #ffa623;
    border-bottom-color: inherit; }

p.link-yellow .guided-search__dropdown--img,
p.link-yellow .guided-search__question--edit,
.link-yellow .guided-search__dropdown--img,
.link-yellow .guided-search__question--edit {
  color: #ffa623; }

p.link-yellow .guided-search__product--btn.btn-view-more,
p.link-yellow .guided-search__btn--start,
.link-yellow .guided-search__product--btn.btn-view-more,
.link-yellow .guided-search__btn--start {
  color: #ffa623;
  border-color: #ffa623; }

p.link-yellow .guided-search__product--btn.btn-view-more:hover,
p.link-yellow .guided-search__btn--start:hover,
.link-yellow .guided-search__product--btn.btn-view-more:hover,
.link-yellow .guided-search__btn--start:hover {
  background: #ffa623;
  border-color: #ffa623;
  color: #262626; }

p.link-yellow .guided-search__dropdown,
.link-yellow .guided-search__dropdown {
  border-color: #ffa623; }

.link-yellow .buy-cfg-quote,
.link-yellow .card-buy .card-title,
.link-yellow a .card-title,
.link-yellow .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-yellow .buy-cfg-quote,
.layout-grid.link-yellow .card-buy .card-title,
.layout-grid.link-yellow a .card-title,
.layout-grid.link-yellow .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-yellow a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-yellow .card-desc,
a.link-yellow,
.link-yellow.card-title {
  color: #ffa623; }

.style-card-smallImageTitleDescription.link-yellow > .card-title {
  color: #ffa623 !important; }

a .card.style-card-imagePlusDescription.link-yellow .card-desc,
a .card.link-yellow .card-title {
  color: #ffa623 !important; }

p.link-yellow-tint1 a,
.link-yellow-tint1 a {
  color: #915600;
  border-bottom: 1px solid transparent; }
  p.link-yellow-tint1 a:hover,
  .link-yellow-tint1 a:hover {
    color: #915600;
    border-bottom-color: inherit; }

p.link-yellow-tint1 .guided-search__dropdown--img,
p.link-yellow-tint1 .guided-search__question--edit,
.link-yellow-tint1 .guided-search__dropdown--img,
.link-yellow-tint1 .guided-search__question--edit {
  color: #915600; }

p.link-yellow-tint1 .guided-search__product--btn.btn-view-more,
p.link-yellow-tint1 .guided-search__btn--start,
.link-yellow-tint1 .guided-search__product--btn.btn-view-more,
.link-yellow-tint1 .guided-search__btn--start {
  color: #915600;
  border-color: #915600; }

p.link-yellow-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-yellow-tint1 .guided-search__btn--start:hover,
.link-yellow-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-yellow-tint1 .guided-search__btn--start:hover {
  background: #915600;
  border-color: #915600;
  color: #f8f8f8; }

p.link-yellow-tint1 .guided-search__dropdown,
.link-yellow-tint1 .guided-search__dropdown {
  border-color: #915600; }

.link-yellow-tint1 .buy-cfg-quote,
.link-yellow-tint1 .card-buy .card-title,
.link-yellow-tint1 a .card-title,
.link-yellow-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-yellow-tint1 .buy-cfg-quote,
.layout-grid.link-yellow-tint1 .card-buy .card-title,
.layout-grid.link-yellow-tint1 a .card-title,
.layout-grid.link-yellow-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-yellow-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-yellow-tint1 .card-desc,
a.link-yellow-tint1,
.link-yellow-tint1.card-title {
  color: #915600; }

.style-card-smallImageTitleDescription.link-yellow-tint1 > .card-title {
  color: #915600 !important; }

a .card.style-card-imagePlusDescription.link-yellow-tint1 .card-desc,
a .card.link-yellow-tint1 .card-title {
  color: #915600 !important; }

p.link-yellow-tint2 a,
.link-yellow-tint2 a {
  color: #d98100;
  border-bottom: 1px solid transparent; }
  p.link-yellow-tint2 a:hover,
  .link-yellow-tint2 a:hover {
    color: #d98100;
    border-bottom-color: inherit; }

p.link-yellow-tint2 .guided-search__dropdown--img,
p.link-yellow-tint2 .guided-search__question--edit,
.link-yellow-tint2 .guided-search__dropdown--img,
.link-yellow-tint2 .guided-search__question--edit {
  color: #d98100; }

p.link-yellow-tint2 .guided-search__product--btn.btn-view-more,
p.link-yellow-tint2 .guided-search__btn--start,
.link-yellow-tint2 .guided-search__product--btn.btn-view-more,
.link-yellow-tint2 .guided-search__btn--start {
  color: #d98100;
  border-color: #d98100; }

p.link-yellow-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-yellow-tint2 .guided-search__btn--start:hover,
.link-yellow-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-yellow-tint2 .guided-search__btn--start:hover {
  background: #d98100;
  border-color: #d98100;
  color: #f8f8f8; }

p.link-yellow-tint2 .guided-search__dropdown,
.link-yellow-tint2 .guided-search__dropdown {
  border-color: #d98100; }

.link-yellow-tint2 .buy-cfg-quote,
.link-yellow-tint2 .card-buy .card-title,
.link-yellow-tint2 a .card-title,
.link-yellow-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-yellow-tint2 .buy-cfg-quote,
.layout-grid.link-yellow-tint2 .card-buy .card-title,
.layout-grid.link-yellow-tint2 a .card-title,
.layout-grid.link-yellow-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-yellow-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-yellow-tint2 .card-desc,
a.link-yellow-tint2,
.link-yellow-tint2.card-title {
  color: #d98100; }

.style-card-smallImageTitleDescription.link-yellow-tint2 > .card-title {
  color: #d98100 !important; }

a .card.style-card-imagePlusDescription.link-yellow-tint2 .card-desc,
a .card.link-yellow-tint2 .card-title {
  color: #d98100 !important; }

p.link-yellow-tint3 a,
.link-yellow-tint3 a {
  color: #ffc97b;
  border-bottom: 1px solid transparent; }
  p.link-yellow-tint3 a:hover,
  .link-yellow-tint3 a:hover {
    color: #ffc97b;
    border-bottom-color: inherit; }

p.link-yellow-tint3 .guided-search__dropdown--img,
p.link-yellow-tint3 .guided-search__question--edit,
.link-yellow-tint3 .guided-search__dropdown--img,
.link-yellow-tint3 .guided-search__question--edit {
  color: #ffc97b; }

p.link-yellow-tint3 .guided-search__product--btn.btn-view-more,
p.link-yellow-tint3 .guided-search__btn--start,
.link-yellow-tint3 .guided-search__product--btn.btn-view-more,
.link-yellow-tint3 .guided-search__btn--start {
  color: #ffc97b;
  border-color: #ffc97b; }

p.link-yellow-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-yellow-tint3 .guided-search__btn--start:hover,
.link-yellow-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-yellow-tint3 .guided-search__btn--start:hover {
  background: #ffc97b;
  border-color: #ffc97b;
  color: #262626; }

p.link-yellow-tint3 .guided-search__dropdown,
.link-yellow-tint3 .guided-search__dropdown {
  border-color: #ffc97b; }

.link-yellow-tint3 .buy-cfg-quote,
.link-yellow-tint3 .card-buy .card-title,
.link-yellow-tint3 a .card-title,
.link-yellow-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-yellow-tint3 .buy-cfg-quote,
.layout-grid.link-yellow-tint3 .card-buy .card-title,
.layout-grid.link-yellow-tint3 a .card-title,
.layout-grid.link-yellow-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-yellow-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-yellow-tint3 .card-desc,
a.link-yellow-tint3,
.link-yellow-tint3.card-title {
  color: #ffc97b; }

.style-card-smallImageTitleDescription.link-yellow-tint3 > .card-title {
  color: #ffc97b !important; }

a .card.style-card-imagePlusDescription.link-yellow-tint3 .card-desc,
a .card.link-yellow-tint3 .card-title {
  color: #ffc97b !important; }

p.link-yellow-tint4 a,
.link-yellow-tint4 a {
  color: #ffdba7;
  border-bottom: 1px solid transparent; }
  p.link-yellow-tint4 a:hover,
  .link-yellow-tint4 a:hover {
    color: #ffdba7;
    border-bottom-color: inherit; }

p.link-yellow-tint4 .guided-search__dropdown--img,
p.link-yellow-tint4 .guided-search__question--edit,
.link-yellow-tint4 .guided-search__dropdown--img,
.link-yellow-tint4 .guided-search__question--edit {
  color: #ffdba7; }

p.link-yellow-tint4 .guided-search__product--btn.btn-view-more,
p.link-yellow-tint4 .guided-search__btn--start,
.link-yellow-tint4 .guided-search__product--btn.btn-view-more,
.link-yellow-tint4 .guided-search__btn--start {
  color: #ffdba7;
  border-color: #ffdba7; }

p.link-yellow-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-yellow-tint4 .guided-search__btn--start:hover,
.link-yellow-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-yellow-tint4 .guided-search__btn--start:hover {
  background: #ffdba7;
  border-color: #ffdba7;
  color: #262626; }

p.link-yellow-tint4 .guided-search__dropdown,
.link-yellow-tint4 .guided-search__dropdown {
  border-color: #ffdba7; }

.link-yellow-tint4 .buy-cfg-quote,
.link-yellow-tint4 .card-buy .card-title,
.link-yellow-tint4 a .card-title,
.link-yellow-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-yellow-tint4 .buy-cfg-quote,
.layout-grid.link-yellow-tint4 .card-buy .card-title,
.layout-grid.link-yellow-tint4 a .card-title,
.layout-grid.link-yellow-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-yellow-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-yellow-tint4 .card-desc,
a.link-yellow-tint4,
.link-yellow-tint4.card-title {
  color: #ffdba7; }

.style-card-smallImageTitleDescription.link-yellow-tint4 > .card-title {
  color: #ffdba7 !important; }

a .card.style-card-imagePlusDescription.link-yellow-tint4 .card-desc,
a .card.link-yellow-tint4 .card-title {
  color: #ffdba7 !important; }

p.link-yellow-tint5 a,
.link-yellow-tint5 a {
  color: #ffedd3;
  border-bottom: 1px solid transparent; }
  p.link-yellow-tint5 a:hover,
  .link-yellow-tint5 a:hover {
    color: #ffedd3;
    border-bottom-color: inherit; }

p.link-yellow-tint5 .guided-search__dropdown--img,
p.link-yellow-tint5 .guided-search__question--edit,
.link-yellow-tint5 .guided-search__dropdown--img,
.link-yellow-tint5 .guided-search__question--edit {
  color: #ffedd3; }

p.link-yellow-tint5 .guided-search__product--btn.btn-view-more,
p.link-yellow-tint5 .guided-search__btn--start,
.link-yellow-tint5 .guided-search__product--btn.btn-view-more,
.link-yellow-tint5 .guided-search__btn--start {
  color: #ffedd3;
  border-color: #ffedd3; }

p.link-yellow-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-yellow-tint5 .guided-search__btn--start:hover,
.link-yellow-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-yellow-tint5 .guided-search__btn--start:hover {
  background: #ffedd3;
  border-color: #ffedd3;
  color: #262626; }

p.link-yellow-tint5 .guided-search__dropdown,
.link-yellow-tint5 .guided-search__dropdown {
  border-color: #ffedd3; }

.link-yellow-tint5 .buy-cfg-quote,
.link-yellow-tint5 .card-buy .card-title,
.link-yellow-tint5 a .card-title,
.link-yellow-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-yellow-tint5 .buy-cfg-quote,
.layout-grid.link-yellow-tint5 .card-buy .card-title,
.layout-grid.link-yellow-tint5 a .card-title,
.layout-grid.link-yellow-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-yellow-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-yellow-tint5 .card-desc,
a.link-yellow-tint5,
.link-yellow-tint5.card-title {
  color: #ffedd3; }

.style-card-smallImageTitleDescription.link-yellow-tint5 > .card-title {
  color: #ffedd3 !important; }

a .card.style-card-imagePlusDescription.link-yellow-tint5 .card-desc,
a .card.link-yellow-tint5 .card-title {
  color: #ffedd3 !important; }

p.link-orange a,
.link-orange a {
  color: #e76c27;
  border-bottom: 1px solid transparent; }
  p.link-orange a:hover,
  .link-orange a:hover {
    color: #e76c27;
    border-bottom-color: inherit; }

p.link-orange .guided-search__dropdown--img,
p.link-orange .guided-search__question--edit,
.link-orange .guided-search__dropdown--img,
.link-orange .guided-search__question--edit {
  color: #e76c27; }

p.link-orange .guided-search__product--btn.btn-view-more,
p.link-orange .guided-search__btn--start,
.link-orange .guided-search__product--btn.btn-view-more,
.link-orange .guided-search__btn--start {
  color: #e76c27;
  border-color: #e76c27; }

p.link-orange .guided-search__product--btn.btn-view-more:hover,
p.link-orange .guided-search__btn--start:hover,
.link-orange .guided-search__product--btn.btn-view-more:hover,
.link-orange .guided-search__btn--start:hover {
  background: #e76c27;
  border-color: #e76c27;
  color: #f8f8f8; }

p.link-orange .guided-search__dropdown,
.link-orange .guided-search__dropdown {
  border-color: #e76c27; }

.link-orange .buy-cfg-quote,
.link-orange .card-buy .card-title,
.link-orange a .card-title,
.link-orange .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-orange .buy-cfg-quote,
.layout-grid.link-orange .card-buy .card-title,
.layout-grid.link-orange a .card-title,
.layout-grid.link-orange .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-orange a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-orange .card-desc,
a.link-orange,
.link-orange.card-title {
  color: #e76c27; }

.style-card-smallImageTitleDescription.link-orange > .card-title {
  color: #e76c27 !important; }

a .card.style-card-imagePlusDescription.link-orange .card-desc,
a .card.link-orange .card-title {
  color: #e76c27 !important; }

p.link-orange-tint1 a,
.link-orange-tint1 a {
  color: #79340d;
  border-bottom: 1px solid transparent; }
  p.link-orange-tint1 a:hover,
  .link-orange-tint1 a:hover {
    color: #79340d;
    border-bottom-color: inherit; }

p.link-orange-tint1 .guided-search__dropdown--img,
p.link-orange-tint1 .guided-search__question--edit,
.link-orange-tint1 .guided-search__dropdown--img,
.link-orange-tint1 .guided-search__question--edit {
  color: #79340d; }

p.link-orange-tint1 .guided-search__product--btn.btn-view-more,
p.link-orange-tint1 .guided-search__btn--start,
.link-orange-tint1 .guided-search__product--btn.btn-view-more,
.link-orange-tint1 .guided-search__btn--start {
  color: #79340d;
  border-color: #79340d; }

p.link-orange-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-orange-tint1 .guided-search__btn--start:hover,
.link-orange-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-orange-tint1 .guided-search__btn--start:hover {
  background: #79340d;
  border-color: #79340d;
  color: #f8f8f8; }

p.link-orange-tint1 .guided-search__dropdown,
.link-orange-tint1 .guided-search__dropdown {
  border-color: #79340d; }

.link-orange-tint1 .buy-cfg-quote,
.link-orange-tint1 .card-buy .card-title,
.link-orange-tint1 a .card-title,
.link-orange-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-orange-tint1 .buy-cfg-quote,
.layout-grid.link-orange-tint1 .card-buy .card-title,
.layout-grid.link-orange-tint1 a .card-title,
.layout-grid.link-orange-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-orange-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-orange-tint1 .card-desc,
a.link-orange-tint1,
.link-orange-tint1.card-title {
  color: #79340d; }

.style-card-smallImageTitleDescription.link-orange-tint1 > .card-title {
  color: #79340d !important; }

a .card.style-card-imagePlusDescription.link-orange-tint1 .card-desc,
a .card.link-orange-tint1 .card-title {
  color: #79340d !important; }

p.link-orange-tint2 a,
.link-orange-tint2 a {
  color: #b64e14;
  border-bottom: 1px solid transparent; }
  p.link-orange-tint2 a:hover,
  .link-orange-tint2 a:hover {
    color: #b64e14;
    border-bottom-color: inherit; }

p.link-orange-tint2 .guided-search__dropdown--img,
p.link-orange-tint2 .guided-search__question--edit,
.link-orange-tint2 .guided-search__dropdown--img,
.link-orange-tint2 .guided-search__question--edit {
  color: #b64e14; }

p.link-orange-tint2 .guided-search__product--btn.btn-view-more,
p.link-orange-tint2 .guided-search__btn--start,
.link-orange-tint2 .guided-search__product--btn.btn-view-more,
.link-orange-tint2 .guided-search__btn--start {
  color: #b64e14;
  border-color: #b64e14; }

p.link-orange-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-orange-tint2 .guided-search__btn--start:hover,
.link-orange-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-orange-tint2 .guided-search__btn--start:hover {
  background: #b64e14;
  border-color: #b64e14;
  color: #f8f8f8; }

p.link-orange-tint2 .guided-search__dropdown,
.link-orange-tint2 .guided-search__dropdown {
  border-color: #b64e14; }

.link-orange-tint2 .buy-cfg-quote,
.link-orange-tint2 .card-buy .card-title,
.link-orange-tint2 a .card-title,
.link-orange-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-orange-tint2 .buy-cfg-quote,
.layout-grid.link-orange-tint2 .card-buy .card-title,
.layout-grid.link-orange-tint2 a .card-title,
.layout-grid.link-orange-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-orange-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-orange-tint2 .card-desc,
a.link-orange-tint2,
.link-orange-tint2.card-title {
  color: #b64e14; }

.style-card-smallImageTitleDescription.link-orange-tint2 > .card-title {
  color: #b64e14 !important; }

a .card.style-card-imagePlusDescription.link-orange-tint2 .card-desc,
a .card.link-orange-tint2 .card-title {
  color: #b64e14 !important; }

p.link-orange-tint3 a,
.link-orange-tint3 a {
  color: #f0a67d;
  border-bottom: 1px solid transparent; }
  p.link-orange-tint3 a:hover,
  .link-orange-tint3 a:hover {
    color: #f0a67d;
    border-bottom-color: inherit; }

p.link-orange-tint3 .guided-search__dropdown--img,
p.link-orange-tint3 .guided-search__question--edit,
.link-orange-tint3 .guided-search__dropdown--img,
.link-orange-tint3 .guided-search__question--edit {
  color: #f0a67d; }

p.link-orange-tint3 .guided-search__product--btn.btn-view-more,
p.link-orange-tint3 .guided-search__btn--start,
.link-orange-tint3 .guided-search__product--btn.btn-view-more,
.link-orange-tint3 .guided-search__btn--start {
  color: #f0a67d;
  border-color: #f0a67d; }

p.link-orange-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-orange-tint3 .guided-search__btn--start:hover,
.link-orange-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-orange-tint3 .guided-search__btn--start:hover {
  background: #f0a67d;
  border-color: #f0a67d;
  color: #262626; }

p.link-orange-tint3 .guided-search__dropdown,
.link-orange-tint3 .guided-search__dropdown {
  border-color: #f0a67d; }

.link-orange-tint3 .buy-cfg-quote,
.link-orange-tint3 .card-buy .card-title,
.link-orange-tint3 a .card-title,
.link-orange-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-orange-tint3 .buy-cfg-quote,
.layout-grid.link-orange-tint3 .card-buy .card-title,
.layout-grid.link-orange-tint3 a .card-title,
.layout-grid.link-orange-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-orange-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-orange-tint3 .card-desc,
a.link-orange-tint3,
.link-orange-tint3.card-title {
  color: #f0a67d; }

.style-card-smallImageTitleDescription.link-orange-tint3 > .card-title {
  color: #f0a67d !important; }

a .card.style-card-imagePlusDescription.link-orange-tint3 .card-desc,
a .card.link-orange-tint3 .card-title {
  color: #f0a67d !important; }

p.link-orange-tint4 a,
.link-orange-tint4 a {
  color: #f5c4a8;
  border-bottom: 1px solid transparent; }
  p.link-orange-tint4 a:hover,
  .link-orange-tint4 a:hover {
    color: #f5c4a8;
    border-bottom-color: inherit; }

p.link-orange-tint4 .guided-search__dropdown--img,
p.link-orange-tint4 .guided-search__question--edit,
.link-orange-tint4 .guided-search__dropdown--img,
.link-orange-tint4 .guided-search__question--edit {
  color: #f5c4a8; }

p.link-orange-tint4 .guided-search__product--btn.btn-view-more,
p.link-orange-tint4 .guided-search__btn--start,
.link-orange-tint4 .guided-search__product--btn.btn-view-more,
.link-orange-tint4 .guided-search__btn--start {
  color: #f5c4a8;
  border-color: #f5c4a8; }

p.link-orange-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-orange-tint4 .guided-search__btn--start:hover,
.link-orange-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-orange-tint4 .guided-search__btn--start:hover {
  background: #f5c4a8;
  border-color: #f5c4a8;
  color: #262626; }

p.link-orange-tint4 .guided-search__dropdown,
.link-orange-tint4 .guided-search__dropdown {
  border-color: #f5c4a8; }

.link-orange-tint4 .buy-cfg-quote,
.link-orange-tint4 .card-buy .card-title,
.link-orange-tint4 a .card-title,
.link-orange-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-orange-tint4 .buy-cfg-quote,
.layout-grid.link-orange-tint4 .card-buy .card-title,
.layout-grid.link-orange-tint4 a .card-title,
.layout-grid.link-orange-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-orange-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-orange-tint4 .card-desc,
a.link-orange-tint4,
.link-orange-tint4.card-title {
  color: #f5c4a8; }

.style-card-smallImageTitleDescription.link-orange-tint4 > .card-title {
  color: #f5c4a8 !important; }

a .card.style-card-imagePlusDescription.link-orange-tint4 .card-desc,
a .card.link-orange-tint4 .card-title {
  color: #f5c4a8 !important; }

p.link-orange-tint5 a,
.link-orange-tint5 a {
  color: #fae1d3;
  border-bottom: 1px solid transparent; }
  p.link-orange-tint5 a:hover,
  .link-orange-tint5 a:hover {
    color: #fae1d3;
    border-bottom-color: inherit; }

p.link-orange-tint5 .guided-search__dropdown--img,
p.link-orange-tint5 .guided-search__question--edit,
.link-orange-tint5 .guided-search__dropdown--img,
.link-orange-tint5 .guided-search__question--edit {
  color: #fae1d3; }

p.link-orange-tint5 .guided-search__product--btn.btn-view-more,
p.link-orange-tint5 .guided-search__btn--start,
.link-orange-tint5 .guided-search__product--btn.btn-view-more,
.link-orange-tint5 .guided-search__btn--start {
  color: #fae1d3;
  border-color: #fae1d3; }

p.link-orange-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-orange-tint5 .guided-search__btn--start:hover,
.link-orange-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-orange-tint5 .guided-search__btn--start:hover {
  background: #fae1d3;
  border-color: #fae1d3;
  color: #262626; }

p.link-orange-tint5 .guided-search__dropdown,
.link-orange-tint5 .guided-search__dropdown {
  border-color: #fae1d3; }

.link-orange-tint5 .buy-cfg-quote,
.link-orange-tint5 .card-buy .card-title,
.link-orange-tint5 a .card-title,
.link-orange-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-orange-tint5 .buy-cfg-quote,
.layout-grid.link-orange-tint5 .card-buy .card-title,
.layout-grid.link-orange-tint5 a .card-title,
.layout-grid.link-orange-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-orange-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-orange-tint5 .card-desc,
a.link-orange-tint5,
.link-orange-tint5.card-title {
  color: #fae1d3; }

.style-card-smallImageTitleDescription.link-orange-tint5 > .card-title {
  color: #fae1d3 !important; }

a .card.style-card-imagePlusDescription.link-orange-tint5 .card-desc,
a .card.link-orange-tint5 .card-title {
  color: #fae1d3 !important; }

p.link-medium-purple a,
.link-medium-purple a {
  color: #8d3785;
  border-bottom: 1px solid transparent; }
  p.link-medium-purple a:hover,
  .link-medium-purple a:hover {
    color: #8d3785;
    border-bottom-color: inherit; }

p.link-medium-purple .guided-search__dropdown--img,
p.link-medium-purple .guided-search__question--edit,
.link-medium-purple .guided-search__dropdown--img,
.link-medium-purple .guided-search__question--edit {
  color: #8d3785; }

p.link-medium-purple .guided-search__product--btn.btn-view-more,
p.link-medium-purple .guided-search__btn--start,
.link-medium-purple .guided-search__product--btn.btn-view-more,
.link-medium-purple .guided-search__btn--start {
  color: #8d3785;
  border-color: #8d3785; }

p.link-medium-purple .guided-search__product--btn.btn-view-more:hover,
p.link-medium-purple .guided-search__btn--start:hover,
.link-medium-purple .guided-search__product--btn.btn-view-more:hover,
.link-medium-purple .guided-search__btn--start:hover {
  background: #8d3785;
  border-color: #8d3785;
  color: #f8f8f8; }

p.link-medium-purple .guided-search__dropdown,
.link-medium-purple .guided-search__dropdown {
  border-color: #8d3785; }

.link-medium-purple .buy-cfg-quote,
.link-medium-purple .card-buy .card-title,
.link-medium-purple a .card-title,
.link-medium-purple .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-purple .buy-cfg-quote,
.layout-grid.link-medium-purple .card-buy .card-title,
.layout-grid.link-medium-purple a .card-title,
.layout-grid.link-medium-purple .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-purple a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-purple .card-desc,
a.link-medium-purple,
.link-medium-purple.card-title {
  color: #8d3785; }

.style-card-smallImageTitleDescription.link-medium-purple > .card-title {
  color: #8d3785 !important; }

a .card.style-card-imagePlusDescription.link-medium-purple .card-desc,
a .card.link-medium-purple .card-title {
  color: #8d3785 !important; }

p.link-medium-purple-tint1 a,
.link-medium-purple-tint1 a {
  color: #461b42;
  border-bottom: 1px solid transparent; }
  p.link-medium-purple-tint1 a:hover,
  .link-medium-purple-tint1 a:hover {
    color: #461b42;
    border-bottom-color: inherit; }

p.link-medium-purple-tint1 .guided-search__dropdown--img,
p.link-medium-purple-tint1 .guided-search__question--edit,
.link-medium-purple-tint1 .guided-search__dropdown--img,
.link-medium-purple-tint1 .guided-search__question--edit {
  color: #461b42; }

p.link-medium-purple-tint1 .guided-search__product--btn.btn-view-more,
p.link-medium-purple-tint1 .guided-search__btn--start,
.link-medium-purple-tint1 .guided-search__product--btn.btn-view-more,
.link-medium-purple-tint1 .guided-search__btn--start {
  color: #461b42;
  border-color: #461b42; }

p.link-medium-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-medium-purple-tint1 .guided-search__btn--start:hover,
.link-medium-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-medium-purple-tint1 .guided-search__btn--start:hover {
  background: #461b42;
  border-color: #461b42;
  color: #f8f8f8; }

p.link-medium-purple-tint1 .guided-search__dropdown,
.link-medium-purple-tint1 .guided-search__dropdown {
  border-color: #461b42; }

.link-medium-purple-tint1 .buy-cfg-quote,
.link-medium-purple-tint1 .card-buy .card-title,
.link-medium-purple-tint1 a .card-title,
.link-medium-purple-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-purple-tint1 .buy-cfg-quote,
.layout-grid.link-medium-purple-tint1 .card-buy .card-title,
.layout-grid.link-medium-purple-tint1 a .card-title,
.layout-grid.link-medium-purple-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-purple-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-purple-tint1 .card-desc,
a.link-medium-purple-tint1,
.link-medium-purple-tint1.card-title {
  color: #461b42; }

.style-card-smallImageTitleDescription.link-medium-purple-tint1 > .card-title {
  color: #461b42 !important; }

a .card.style-card-imagePlusDescription.link-medium-purple-tint1 .card-desc,
a .card.link-medium-purple-tint1 .card-title {
  color: #461b42 !important; }

p.link-medium-purple-tint2 a,
.link-medium-purple-tint2 a {
  color: #692963;
  border-bottom: 1px solid transparent; }
  p.link-medium-purple-tint2 a:hover,
  .link-medium-purple-tint2 a:hover {
    color: #692963;
    border-bottom-color: inherit; }

p.link-medium-purple-tint2 .guided-search__dropdown--img,
p.link-medium-purple-tint2 .guided-search__question--edit,
.link-medium-purple-tint2 .guided-search__dropdown--img,
.link-medium-purple-tint2 .guided-search__question--edit {
  color: #692963; }

p.link-medium-purple-tint2 .guided-search__product--btn.btn-view-more,
p.link-medium-purple-tint2 .guided-search__btn--start,
.link-medium-purple-tint2 .guided-search__product--btn.btn-view-more,
.link-medium-purple-tint2 .guided-search__btn--start {
  color: #692963;
  border-color: #692963; }

p.link-medium-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-medium-purple-tint2 .guided-search__btn--start:hover,
.link-medium-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-medium-purple-tint2 .guided-search__btn--start:hover {
  background: #692963;
  border-color: #692963;
  color: #f8f8f8; }

p.link-medium-purple-tint2 .guided-search__dropdown,
.link-medium-purple-tint2 .guided-search__dropdown {
  border-color: #692963; }

.link-medium-purple-tint2 .buy-cfg-quote,
.link-medium-purple-tint2 .card-buy .card-title,
.link-medium-purple-tint2 a .card-title,
.link-medium-purple-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-purple-tint2 .buy-cfg-quote,
.layout-grid.link-medium-purple-tint2 .card-buy .card-title,
.layout-grid.link-medium-purple-tint2 a .card-title,
.layout-grid.link-medium-purple-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-purple-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-purple-tint2 .card-desc,
a.link-medium-purple-tint2,
.link-medium-purple-tint2.card-title {
  color: #692963; }

.style-card-smallImageTitleDescription.link-medium-purple-tint2 > .card-title {
  color: #692963 !important; }

a .card.style-card-imagePlusDescription.link-medium-purple-tint2 .card-desc,
a .card.link-medium-purple-tint2 .card-title {
  color: #692963 !important; }

p.link-medium-purple-tint3 a,
.link-medium-purple-tint3 a {
  color: #ca77c2;
  border-bottom: 1px solid transparent; }
  p.link-medium-purple-tint3 a:hover,
  .link-medium-purple-tint3 a:hover {
    color: #ca77c2;
    border-bottom-color: inherit; }

p.link-medium-purple-tint3 .guided-search__dropdown--img,
p.link-medium-purple-tint3 .guided-search__question--edit,
.link-medium-purple-tint3 .guided-search__dropdown--img,
.link-medium-purple-tint3 .guided-search__question--edit {
  color: #ca77c2; }

p.link-medium-purple-tint3 .guided-search__product--btn.btn-view-more,
p.link-medium-purple-tint3 .guided-search__btn--start,
.link-medium-purple-tint3 .guided-search__product--btn.btn-view-more,
.link-medium-purple-tint3 .guided-search__btn--start {
  color: #ca77c2;
  border-color: #ca77c2; }

p.link-medium-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-medium-purple-tint3 .guided-search__btn--start:hover,
.link-medium-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-medium-purple-tint3 .guided-search__btn--start:hover {
  background: #ca77c2;
  border-color: #ca77c2;
  color: #f8f8f8; }

p.link-medium-purple-tint3 .guided-search__dropdown,
.link-medium-purple-tint3 .guided-search__dropdown {
  border-color: #ca77c2; }

.link-medium-purple-tint3 .buy-cfg-quote,
.link-medium-purple-tint3 .card-buy .card-title,
.link-medium-purple-tint3 a .card-title,
.link-medium-purple-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-purple-tint3 .buy-cfg-quote,
.layout-grid.link-medium-purple-tint3 .card-buy .card-title,
.layout-grid.link-medium-purple-tint3 a .card-title,
.layout-grid.link-medium-purple-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-purple-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-purple-tint3 .card-desc,
a.link-medium-purple-tint3,
.link-medium-purple-tint3.card-title {
  color: #ca77c2; }

.style-card-smallImageTitleDescription.link-medium-purple-tint3 > .card-title {
  color: #ca77c2 !important; }

a .card.style-card-imagePlusDescription.link-medium-purple-tint3 .card-desc,
a .card.link-medium-purple-tint3 .card-title {
  color: #ca77c2 !important; }

p.link-medium-purple-tint4 a,
.link-medium-purple-tint4 a {
  color: #dba4d6;
  border-bottom: 1px solid transparent; }
  p.link-medium-purple-tint4 a:hover,
  .link-medium-purple-tint4 a:hover {
    color: #dba4d6;
    border-bottom-color: inherit; }

p.link-medium-purple-tint4 .guided-search__dropdown--img,
p.link-medium-purple-tint4 .guided-search__question--edit,
.link-medium-purple-tint4 .guided-search__dropdown--img,
.link-medium-purple-tint4 .guided-search__question--edit {
  color: #dba4d6; }

p.link-medium-purple-tint4 .guided-search__product--btn.btn-view-more,
p.link-medium-purple-tint4 .guided-search__btn--start,
.link-medium-purple-tint4 .guided-search__product--btn.btn-view-more,
.link-medium-purple-tint4 .guided-search__btn--start {
  color: #dba4d6;
  border-color: #dba4d6; }

p.link-medium-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-medium-purple-tint4 .guided-search__btn--start:hover,
.link-medium-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-medium-purple-tint4 .guided-search__btn--start:hover {
  background: #dba4d6;
  border-color: #dba4d6;
  color: #262626; }

p.link-medium-purple-tint4 .guided-search__dropdown,
.link-medium-purple-tint4 .guided-search__dropdown {
  border-color: #dba4d6; }

.link-medium-purple-tint4 .buy-cfg-quote,
.link-medium-purple-tint4 .card-buy .card-title,
.link-medium-purple-tint4 a .card-title,
.link-medium-purple-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-purple-tint4 .buy-cfg-quote,
.layout-grid.link-medium-purple-tint4 .card-buy .card-title,
.layout-grid.link-medium-purple-tint4 a .card-title,
.layout-grid.link-medium-purple-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-purple-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-purple-tint4 .card-desc,
a.link-medium-purple-tint4,
.link-medium-purple-tint4.card-title {
  color: #dba4d6; }

.style-card-smallImageTitleDescription.link-medium-purple-tint4 > .card-title {
  color: #dba4d6 !important; }

a .card.style-card-imagePlusDescription.link-medium-purple-tint4 .card-desc,
a .card.link-medium-purple-tint4 .card-title {
  color: #dba4d6 !important; }

p.link-medium-purple-tint5 a,
.link-medium-purple-tint5 a {
  color: #edd1ea;
  border-bottom: 1px solid transparent; }
  p.link-medium-purple-tint5 a:hover,
  .link-medium-purple-tint5 a:hover {
    color: #edd1ea;
    border-bottom-color: inherit; }

p.link-medium-purple-tint5 .guided-search__dropdown--img,
p.link-medium-purple-tint5 .guided-search__question--edit,
.link-medium-purple-tint5 .guided-search__dropdown--img,
.link-medium-purple-tint5 .guided-search__question--edit {
  color: #edd1ea; }

p.link-medium-purple-tint5 .guided-search__product--btn.btn-view-more,
p.link-medium-purple-tint5 .guided-search__btn--start,
.link-medium-purple-tint5 .guided-search__product--btn.btn-view-more,
.link-medium-purple-tint5 .guided-search__btn--start {
  color: #edd1ea;
  border-color: #edd1ea; }

p.link-medium-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-medium-purple-tint5 .guided-search__btn--start:hover,
.link-medium-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-medium-purple-tint5 .guided-search__btn--start:hover {
  background: #edd1ea;
  border-color: #edd1ea;
  color: #262626; }

p.link-medium-purple-tint5 .guided-search__dropdown,
.link-medium-purple-tint5 .guided-search__dropdown {
  border-color: #edd1ea; }

.link-medium-purple-tint5 .buy-cfg-quote,
.link-medium-purple-tint5 .card-buy .card-title,
.link-medium-purple-tint5 a .card-title,
.link-medium-purple-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-medium-purple-tint5 .buy-cfg-quote,
.layout-grid.link-medium-purple-tint5 .card-buy .card-title,
.layout-grid.link-medium-purple-tint5 a .card-title,
.layout-grid.link-medium-purple-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-medium-purple-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-medium-purple-tint5 .card-desc,
a.link-medium-purple-tint5,
.link-medium-purple-tint5.card-title {
  color: #edd1ea; }

.style-card-smallImageTitleDescription.link-medium-purple-tint5 > .card-title {
  color: #edd1ea !important; }

a .card.style-card-imagePlusDescription.link-medium-purple-tint5 .card-desc,
a .card.link-medium-purple-tint5 .card-title {
  color: #edd1ea !important; }

p.link-dark-purple a,
.link-dark-purple a {
  color: #5b348a;
  border-bottom: 1px solid transparent; }
  p.link-dark-purple a:hover,
  .link-dark-purple a:hover {
    color: #5b348a;
    border-bottom-color: inherit; }

p.link-dark-purple .guided-search__dropdown--img,
p.link-dark-purple .guided-search__question--edit,
.link-dark-purple .guided-search__dropdown--img,
.link-dark-purple .guided-search__question--edit {
  color: #5b348a; }

p.link-dark-purple .guided-search__product--btn.btn-view-more,
p.link-dark-purple .guided-search__btn--start,
.link-dark-purple .guided-search__product--btn.btn-view-more,
.link-dark-purple .guided-search__btn--start {
  color: #5b348a;
  border-color: #5b348a; }

p.link-dark-purple .guided-search__product--btn.btn-view-more:hover,
p.link-dark-purple .guided-search__btn--start:hover,
.link-dark-purple .guided-search__product--btn.btn-view-more:hover,
.link-dark-purple .guided-search__btn--start:hover {
  background: #5b348a;
  border-color: #5b348a;
  color: #f8f8f8; }

p.link-dark-purple .guided-search__dropdown,
.link-dark-purple .guided-search__dropdown {
  border-color: #5b348a; }

.link-dark-purple .buy-cfg-quote,
.link-dark-purple .card-buy .card-title,
.link-dark-purple a .card-title,
.link-dark-purple .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-purple .buy-cfg-quote,
.layout-grid.link-dark-purple .card-buy .card-title,
.layout-grid.link-dark-purple a .card-title,
.layout-grid.link-dark-purple .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-purple a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-purple .card-desc,
a.link-dark-purple,
.link-dark-purple.card-title {
  color: #5b348a; }

.style-card-smallImageTitleDescription.link-dark-purple > .card-title {
  color: #5b348a !important; }

a .card.style-card-imagePlusDescription.link-dark-purple .card-desc,
a .card.link-dark-purple .card-title {
  color: #5b348a !important; }

p.link-dark-purple-tint1 a,
.link-dark-purple-tint1 a {
  color: #2d1945;
  border-bottom: 1px solid transparent; }
  p.link-dark-purple-tint1 a:hover,
  .link-dark-purple-tint1 a:hover {
    color: #2d1945;
    border-bottom-color: inherit; }

p.link-dark-purple-tint1 .guided-search__dropdown--img,
p.link-dark-purple-tint1 .guided-search__question--edit,
.link-dark-purple-tint1 .guided-search__dropdown--img,
.link-dark-purple-tint1 .guided-search__question--edit {
  color: #2d1945; }

p.link-dark-purple-tint1 .guided-search__product--btn.btn-view-more,
p.link-dark-purple-tint1 .guided-search__btn--start,
.link-dark-purple-tint1 .guided-search__product--btn.btn-view-more,
.link-dark-purple-tint1 .guided-search__btn--start {
  color: #2d1945;
  border-color: #2d1945; }

p.link-dark-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-purple-tint1 .guided-search__btn--start:hover,
.link-dark-purple-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-dark-purple-tint1 .guided-search__btn--start:hover {
  background: #2d1945;
  border-color: #2d1945;
  color: #f8f8f8; }

p.link-dark-purple-tint1 .guided-search__dropdown,
.link-dark-purple-tint1 .guided-search__dropdown {
  border-color: #2d1945; }

.link-dark-purple-tint1 .buy-cfg-quote,
.link-dark-purple-tint1 .card-buy .card-title,
.link-dark-purple-tint1 a .card-title,
.link-dark-purple-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-purple-tint1 .buy-cfg-quote,
.layout-grid.link-dark-purple-tint1 .card-buy .card-title,
.layout-grid.link-dark-purple-tint1 a .card-title,
.layout-grid.link-dark-purple-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-purple-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-purple-tint1 .card-desc,
a.link-dark-purple-tint1,
.link-dark-purple-tint1.card-title {
  color: #2d1945; }

.style-card-smallImageTitleDescription.link-dark-purple-tint1 > .card-title {
  color: #2d1945 !important; }

a .card.style-card-imagePlusDescription.link-dark-purple-tint1 .card-desc,
a .card.link-dark-purple-tint1 .card-title {
  color: #2d1945 !important; }

p.link-dark-purple-tint2 a,
.link-dark-purple-tint2 a {
  color: #442667;
  border-bottom: 1px solid transparent; }
  p.link-dark-purple-tint2 a:hover,
  .link-dark-purple-tint2 a:hover {
    color: #442667;
    border-bottom-color: inherit; }

p.link-dark-purple-tint2 .guided-search__dropdown--img,
p.link-dark-purple-tint2 .guided-search__question--edit,
.link-dark-purple-tint2 .guided-search__dropdown--img,
.link-dark-purple-tint2 .guided-search__question--edit {
  color: #442667; }

p.link-dark-purple-tint2 .guided-search__product--btn.btn-view-more,
p.link-dark-purple-tint2 .guided-search__btn--start,
.link-dark-purple-tint2 .guided-search__product--btn.btn-view-more,
.link-dark-purple-tint2 .guided-search__btn--start {
  color: #442667;
  border-color: #442667; }

p.link-dark-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-purple-tint2 .guided-search__btn--start:hover,
.link-dark-purple-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-dark-purple-tint2 .guided-search__btn--start:hover {
  background: #442667;
  border-color: #442667;
  color: #f8f8f8; }

p.link-dark-purple-tint2 .guided-search__dropdown,
.link-dark-purple-tint2 .guided-search__dropdown {
  border-color: #442667; }

.link-dark-purple-tint2 .buy-cfg-quote,
.link-dark-purple-tint2 .card-buy .card-title,
.link-dark-purple-tint2 a .card-title,
.link-dark-purple-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-purple-tint2 .buy-cfg-quote,
.layout-grid.link-dark-purple-tint2 .card-buy .card-title,
.layout-grid.link-dark-purple-tint2 a .card-title,
.layout-grid.link-dark-purple-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-purple-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-purple-tint2 .card-desc,
a.link-dark-purple-tint2,
.link-dark-purple-tint2.card-title {
  color: #442667; }

.style-card-smallImageTitleDescription.link-dark-purple-tint2 > .card-title {
  color: #442667 !important; }

a .card.style-card-imagePlusDescription.link-dark-purple-tint2 .card-desc,
a .card.link-dark-purple-tint2 .card-title {
  color: #442667 !important; }

p.link-dark-purple-tint3 a,
.link-dark-purple-tint3 a {
  color: #9a73ca;
  border-bottom: 1px solid transparent; }
  p.link-dark-purple-tint3 a:hover,
  .link-dark-purple-tint3 a:hover {
    color: #9a73ca;
    border-bottom-color: inherit; }

p.link-dark-purple-tint3 .guided-search__dropdown--img,
p.link-dark-purple-tint3 .guided-search__question--edit,
.link-dark-purple-tint3 .guided-search__dropdown--img,
.link-dark-purple-tint3 .guided-search__question--edit {
  color: #9a73ca; }

p.link-dark-purple-tint3 .guided-search__product--btn.btn-view-more,
p.link-dark-purple-tint3 .guided-search__btn--start,
.link-dark-purple-tint3 .guided-search__product--btn.btn-view-more,
.link-dark-purple-tint3 .guided-search__btn--start {
  color: #9a73ca;
  border-color: #9a73ca; }

p.link-dark-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-purple-tint3 .guided-search__btn--start:hover,
.link-dark-purple-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-dark-purple-tint3 .guided-search__btn--start:hover {
  background: #9a73ca;
  border-color: #9a73ca;
  color: #f8f8f8; }

p.link-dark-purple-tint3 .guided-search__dropdown,
.link-dark-purple-tint3 .guided-search__dropdown {
  border-color: #9a73ca; }

.link-dark-purple-tint3 .buy-cfg-quote,
.link-dark-purple-tint3 .card-buy .card-title,
.link-dark-purple-tint3 a .card-title,
.link-dark-purple-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-purple-tint3 .buy-cfg-quote,
.layout-grid.link-dark-purple-tint3 .card-buy .card-title,
.layout-grid.link-dark-purple-tint3 a .card-title,
.layout-grid.link-dark-purple-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-purple-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-purple-tint3 .card-desc,
a.link-dark-purple-tint3,
.link-dark-purple-tint3.card-title {
  color: #9a73ca; }

.style-card-smallImageTitleDescription.link-dark-purple-tint3 > .card-title {
  color: #9a73ca !important; }

a .card.style-card-imagePlusDescription.link-dark-purple-tint3 .card-desc,
a .card.link-dark-purple-tint3 .card-title {
  color: #9a73ca !important; }

p.link-dark-purple-tint4 a,
.link-dark-purple-tint4 a {
  color: #bca2db;
  border-bottom: 1px solid transparent; }
  p.link-dark-purple-tint4 a:hover,
  .link-dark-purple-tint4 a:hover {
    color: #bca2db;
    border-bottom-color: inherit; }

p.link-dark-purple-tint4 .guided-search__dropdown--img,
p.link-dark-purple-tint4 .guided-search__question--edit,
.link-dark-purple-tint4 .guided-search__dropdown--img,
.link-dark-purple-tint4 .guided-search__question--edit {
  color: #bca2db; }

p.link-dark-purple-tint4 .guided-search__product--btn.btn-view-more,
p.link-dark-purple-tint4 .guided-search__btn--start,
.link-dark-purple-tint4 .guided-search__product--btn.btn-view-more,
.link-dark-purple-tint4 .guided-search__btn--start {
  color: #bca2db;
  border-color: #bca2db; }

p.link-dark-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-purple-tint4 .guided-search__btn--start:hover,
.link-dark-purple-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-dark-purple-tint4 .guided-search__btn--start:hover {
  background: #bca2db;
  border-color: #bca2db;
  color: #f8f8f8; }

p.link-dark-purple-tint4 .guided-search__dropdown,
.link-dark-purple-tint4 .guided-search__dropdown {
  border-color: #bca2db; }

.link-dark-purple-tint4 .buy-cfg-quote,
.link-dark-purple-tint4 .card-buy .card-title,
.link-dark-purple-tint4 a .card-title,
.link-dark-purple-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-purple-tint4 .buy-cfg-quote,
.layout-grid.link-dark-purple-tint4 .card-buy .card-title,
.layout-grid.link-dark-purple-tint4 a .card-title,
.layout-grid.link-dark-purple-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-purple-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-purple-tint4 .card-desc,
a.link-dark-purple-tint4,
.link-dark-purple-tint4.card-title {
  color: #bca2db; }

.style-card-smallImageTitleDescription.link-dark-purple-tint4 > .card-title {
  color: #bca2db !important; }

a .card.style-card-imagePlusDescription.link-dark-purple-tint4 .card-desc,
a .card.link-dark-purple-tint4 .card-title {
  color: #bca2db !important; }

p.link-dark-purple-tint5 a,
.link-dark-purple-tint5 a {
  color: #ddd0ed;
  border-bottom: 1px solid transparent; }
  p.link-dark-purple-tint5 a:hover,
  .link-dark-purple-tint5 a:hover {
    color: #ddd0ed;
    border-bottom-color: inherit; }

p.link-dark-purple-tint5 .guided-search__dropdown--img,
p.link-dark-purple-tint5 .guided-search__question--edit,
.link-dark-purple-tint5 .guided-search__dropdown--img,
.link-dark-purple-tint5 .guided-search__question--edit {
  color: #ddd0ed; }

p.link-dark-purple-tint5 .guided-search__product--btn.btn-view-more,
p.link-dark-purple-tint5 .guided-search__btn--start,
.link-dark-purple-tint5 .guided-search__product--btn.btn-view-more,
.link-dark-purple-tint5 .guided-search__btn--start {
  color: #ddd0ed;
  border-color: #ddd0ed; }

p.link-dark-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-dark-purple-tint5 .guided-search__btn--start:hover,
.link-dark-purple-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-dark-purple-tint5 .guided-search__btn--start:hover {
  background: #ddd0ed;
  border-color: #ddd0ed;
  color: #262626; }

p.link-dark-purple-tint5 .guided-search__dropdown,
.link-dark-purple-tint5 .guided-search__dropdown {
  border-color: #ddd0ed; }

.link-dark-purple-tint5 .buy-cfg-quote,
.link-dark-purple-tint5 .card-buy .card-title,
.link-dark-purple-tint5 a .card-title,
.link-dark-purple-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-dark-purple-tint5 .buy-cfg-quote,
.layout-grid.link-dark-purple-tint5 .card-buy .card-title,
.layout-grid.link-dark-purple-tint5 a .card-title,
.layout-grid.link-dark-purple-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-dark-purple-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-dark-purple-tint5 .card-desc,
a.link-dark-purple-tint5,
.link-dark-purple-tint5.card-title {
  color: #ddd0ed; }

.style-card-smallImageTitleDescription.link-dark-purple-tint5 > .card-title {
  color: #ddd0ed !important; }

a .card.style-card-imagePlusDescription.link-dark-purple-tint5 .card-desc,
a .card.link-dark-purple-tint5 .card-title {
  color: #ddd0ed !important; }

p.link-blue a,
.link-blue a {
  color: #345792;
  border-bottom: 1px solid transparent; }
  p.link-blue a:hover,
  .link-blue a:hover {
    color: #345792;
    border-bottom-color: inherit; }

p.link-blue .guided-search__dropdown--img,
p.link-blue .guided-search__question--edit,
.link-blue .guided-search__dropdown--img,
.link-blue .guided-search__question--edit {
  color: #345792; }

p.link-blue .guided-search__product--btn.btn-view-more,
p.link-blue .guided-search__btn--start,
.link-blue .guided-search__product--btn.btn-view-more,
.link-blue .guided-search__btn--start {
  color: #345792;
  border-color: #345792; }

p.link-blue .guided-search__product--btn.btn-view-more:hover,
p.link-blue .guided-search__btn--start:hover,
.link-blue .guided-search__product--btn.btn-view-more:hover,
.link-blue .guided-search__btn--start:hover {
  background: #345792;
  border-color: #345792;
  color: #f8f8f8; }

p.link-blue .guided-search__dropdown,
.link-blue .guided-search__dropdown {
  border-color: #345792; }

.link-blue .buy-cfg-quote,
.link-blue .card-buy .card-title,
.link-blue a .card-title,
.link-blue .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-blue .buy-cfg-quote,
.layout-grid.link-blue .card-buy .card-title,
.layout-grid.link-blue a .card-title,
.layout-grid.link-blue .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-blue a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-blue .card-desc,
a.link-blue,
.link-blue.card-title {
  color: #345792; }

.style-card-smallImageTitleDescription.link-blue > .card-title {
  color: #345792 !important; }

a .card.style-card-imagePlusDescription.link-blue .card-desc,
a .card.link-blue .card-title {
  color: #345792 !important; }

p.link-blue-tint1 a,
.link-blue-tint1 a {
  color: #102b49;
  border-bottom: 1px solid transparent; }
  p.link-blue-tint1 a:hover,
  .link-blue-tint1 a:hover {
    color: #102b49;
    border-bottom-color: inherit; }

p.link-blue-tint1 .guided-search__dropdown--img,
p.link-blue-tint1 .guided-search__question--edit,
.link-blue-tint1 .guided-search__dropdown--img,
.link-blue-tint1 .guided-search__question--edit {
  color: #102b49; }

p.link-blue-tint1 .guided-search__product--btn.btn-view-more,
p.link-blue-tint1 .guided-search__btn--start,
.link-blue-tint1 .guided-search__product--btn.btn-view-more,
.link-blue-tint1 .guided-search__btn--start {
  color: #102b49;
  border-color: #102b49; }

p.link-blue-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-blue-tint1 .guided-search__btn--start:hover,
.link-blue-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-blue-tint1 .guided-search__btn--start:hover {
  background: #102b49;
  border-color: #102b49;
  color: #f8f8f8; }

p.link-blue-tint1 .guided-search__dropdown,
.link-blue-tint1 .guided-search__dropdown {
  border-color: #102b49; }

.link-blue-tint1 .buy-cfg-quote,
.link-blue-tint1 .card-buy .card-title,
.link-blue-tint1 a .card-title,
.link-blue-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-blue-tint1 .buy-cfg-quote,
.layout-grid.link-blue-tint1 .card-buy .card-title,
.layout-grid.link-blue-tint1 a .card-title,
.layout-grid.link-blue-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-blue-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-blue-tint1 .card-desc,
a.link-blue-tint1,
.link-blue-tint1.card-title {
  color: #102b49; }

.style-card-smallImageTitleDescription.link-blue-tint1 > .card-title {
  color: #102b49 !important; }

a .card.style-card-imagePlusDescription.link-blue-tint1 .card-desc,
a .card.link-blue-tint1 .card-title {
  color: #102b49 !important; }

p.link-blue-tint2 a,
.link-blue-tint2 a {
  color: #19416d;
  border-bottom: 1px solid transparent; }
  p.link-blue-tint2 a:hover,
  .link-blue-tint2 a:hover {
    color: #19416d;
    border-bottom-color: inherit; }

p.link-blue-tint2 .guided-search__dropdown--img,
p.link-blue-tint2 .guided-search__question--edit,
.link-blue-tint2 .guided-search__dropdown--img,
.link-blue-tint2 .guided-search__question--edit {
  color: #19416d; }

p.link-blue-tint2 .guided-search__product--btn.btn-view-more,
p.link-blue-tint2 .guided-search__btn--start,
.link-blue-tint2 .guided-search__product--btn.btn-view-more,
.link-blue-tint2 .guided-search__btn--start {
  color: #19416d;
  border-color: #19416d; }

p.link-blue-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-blue-tint2 .guided-search__btn--start:hover,
.link-blue-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-blue-tint2 .guided-search__btn--start:hover {
  background: #19416d;
  border-color: #19416d;
  color: #f8f8f8; }

p.link-blue-tint2 .guided-search__dropdown,
.link-blue-tint2 .guided-search__dropdown {
  border-color: #19416d; }

.link-blue-tint2 .buy-cfg-quote,
.link-blue-tint2 .card-buy .card-title,
.link-blue-tint2 a .card-title,
.link-blue-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-blue-tint2 .buy-cfg-quote,
.layout-grid.link-blue-tint2 .card-buy .card-title,
.layout-grid.link-blue-tint2 a .card-title,
.layout-grid.link-blue-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-blue-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-blue-tint2 .card-desc,
a.link-blue-tint2,
.link-blue-tint2.card-title {
  color: #19416d; }

.style-card-smallImageTitleDescription.link-blue-tint2 > .card-title {
  color: #19416d !important; }

a .card.style-card-imagePlusDescription.link-blue-tint2 .card-desc,
a .card.link-blue-tint2 .card-title {
  color: #19416d !important; }

p.link-blue-tint3 a,
.link-blue-tint3 a {
  color: #5e98d9;
  border-bottom: 1px solid transparent; }
  p.link-blue-tint3 a:hover,
  .link-blue-tint3 a:hover {
    color: #5e98d9;
    border-bottom-color: inherit; }

p.link-blue-tint3 .guided-search__dropdown--img,
p.link-blue-tint3 .guided-search__question--edit,
.link-blue-tint3 .guided-search__dropdown--img,
.link-blue-tint3 .guided-search__question--edit {
  color: #5e98d9; }

p.link-blue-tint3 .guided-search__product--btn.btn-view-more,
p.link-blue-tint3 .guided-search__btn--start,
.link-blue-tint3 .guided-search__product--btn.btn-view-more,
.link-blue-tint3 .guided-search__btn--start {
  color: #5e98d9;
  border-color: #5e98d9; }

p.link-blue-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-blue-tint3 .guided-search__btn--start:hover,
.link-blue-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-blue-tint3 .guided-search__btn--start:hover {
  background: #5e98d9;
  border-color: #5e98d9;
  color: #f8f8f8; }

p.link-blue-tint3 .guided-search__dropdown,
.link-blue-tint3 .guided-search__dropdown {
  border-color: #5e98d9; }

.link-blue-tint3 .buy-cfg-quote,
.link-blue-tint3 .card-buy .card-title,
.link-blue-tint3 a .card-title,
.link-blue-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-blue-tint3 .buy-cfg-quote,
.layout-grid.link-blue-tint3 .card-buy .card-title,
.layout-grid.link-blue-tint3 a .card-title,
.layout-grid.link-blue-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-blue-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-blue-tint3 .card-desc,
a.link-blue-tint3,
.link-blue-tint3.card-title {
  color: #5e98d9; }

.style-card-smallImageTitleDescription.link-blue-tint3 > .card-title {
  color: #5e98d9 !important; }

a .card.style-card-imagePlusDescription.link-blue-tint3 .card-desc,
a .card.link-blue-tint3 .card-title {
  color: #5e98d9 !important; }

p.link-blue-tint4 a,
.link-blue-tint4 a {
  color: #93bae6;
  border-bottom: 1px solid transparent; }
  p.link-blue-tint4 a:hover,
  .link-blue-tint4 a:hover {
    color: #93bae6;
    border-bottom-color: inherit; }

p.link-blue-tint4 .guided-search__dropdown--img,
p.link-blue-tint4 .guided-search__question--edit,
.link-blue-tint4 .guided-search__dropdown--img,
.link-blue-tint4 .guided-search__question--edit {
  color: #93bae6; }

p.link-blue-tint4 .guided-search__product--btn.btn-view-more,
p.link-blue-tint4 .guided-search__btn--start,
.link-blue-tint4 .guided-search__product--btn.btn-view-more,
.link-blue-tint4 .guided-search__btn--start {
  color: #93bae6;
  border-color: #93bae6; }

p.link-blue-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-blue-tint4 .guided-search__btn--start:hover,
.link-blue-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-blue-tint4 .guided-search__btn--start:hover {
  background: #93bae6;
  border-color: #93bae6;
  color: #f8f8f8; }

p.link-blue-tint4 .guided-search__dropdown,
.link-blue-tint4 .guided-search__dropdown {
  border-color: #93bae6; }

.link-blue-tint4 .buy-cfg-quote,
.link-blue-tint4 .card-buy .card-title,
.link-blue-tint4 a .card-title,
.link-blue-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-blue-tint4 .buy-cfg-quote,
.layout-grid.link-blue-tint4 .card-buy .card-title,
.layout-grid.link-blue-tint4 a .card-title,
.layout-grid.link-blue-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-blue-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-blue-tint4 .card-desc,
a.link-blue-tint4,
.link-blue-tint4.card-title {
  color: #93bae6; }

.style-card-smallImageTitleDescription.link-blue-tint4 > .card-title {
  color: #93bae6 !important; }

a .card.style-card-imagePlusDescription.link-blue-tint4 .card-desc,
a .card.link-blue-tint4 .card-title {
  color: #93bae6 !important; }

p.link-blue-tint5 a,
.link-blue-tint5 a {
  color: #c9dcf2;
  border-bottom: 1px solid transparent; }
  p.link-blue-tint5 a:hover,
  .link-blue-tint5 a:hover {
    color: #c9dcf2;
    border-bottom-color: inherit; }

p.link-blue-tint5 .guided-search__dropdown--img,
p.link-blue-tint5 .guided-search__question--edit,
.link-blue-tint5 .guided-search__dropdown--img,
.link-blue-tint5 .guided-search__question--edit {
  color: #c9dcf2; }

p.link-blue-tint5 .guided-search__product--btn.btn-view-more,
p.link-blue-tint5 .guided-search__btn--start,
.link-blue-tint5 .guided-search__product--btn.btn-view-more,
.link-blue-tint5 .guided-search__btn--start {
  color: #c9dcf2;
  border-color: #c9dcf2; }

p.link-blue-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-blue-tint5 .guided-search__btn--start:hover,
.link-blue-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-blue-tint5 .guided-search__btn--start:hover {
  background: #c9dcf2;
  border-color: #c9dcf2;
  color: #262626; }

p.link-blue-tint5 .guided-search__dropdown,
.link-blue-tint5 .guided-search__dropdown {
  border-color: #c9dcf2; }

.link-blue-tint5 .buy-cfg-quote,
.link-blue-tint5 .card-buy .card-title,
.link-blue-tint5 a .card-title,
.link-blue-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-blue-tint5 .buy-cfg-quote,
.layout-grid.link-blue-tint5 .card-buy .card-title,
.layout-grid.link-blue-tint5 a .card-title,
.layout-grid.link-blue-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-blue-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-blue-tint5 .card-desc,
a.link-blue-tint5,
.link-blue-tint5.card-title {
  color: #c9dcf2; }

.style-card-smallImageTitleDescription.link-blue-tint5 > .card-title {
  color: #c9dcf2 !important; }

a .card.style-card-imagePlusDescription.link-blue-tint5 .card-desc,
a .card.link-blue-tint5 .card-title {
  color: #c9dcf2 !important; }

p.link-teal a,
.link-teal a {
  color: #07858b;
  border-bottom: 1px solid transparent; }
  p.link-teal a:hover,
  .link-teal a:hover {
    color: #07858b;
    border-bottom-color: inherit; }

p.link-teal .guided-search__dropdown--img,
p.link-teal .guided-search__question--edit,
.link-teal .guided-search__dropdown--img,
.link-teal .guided-search__question--edit {
  color: #07858b; }

p.link-teal .guided-search__product--btn.btn-view-more,
p.link-teal .guided-search__btn--start,
.link-teal .guided-search__product--btn.btn-view-more,
.link-teal .guided-search__btn--start {
  color: #07858b;
  border-color: #07858b; }

p.link-teal .guided-search__product--btn.btn-view-more:hover,
p.link-teal .guided-search__btn--start:hover,
.link-teal .guided-search__product--btn.btn-view-more:hover,
.link-teal .guided-search__btn--start:hover {
  background: #07858b;
  border-color: #07858b;
  color: #f8f8f8; }

p.link-teal .guided-search__dropdown,
.link-teal .guided-search__dropdown {
  border-color: #07858b; }

.link-teal .buy-cfg-quote,
.link-teal .card-buy .card-title,
.link-teal a .card-title,
.link-teal .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-teal .buy-cfg-quote,
.layout-grid.link-teal .card-buy .card-title,
.layout-grid.link-teal a .card-title,
.layout-grid.link-teal .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-teal a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-teal .card-desc,
a.link-teal,
.link-teal.card-title {
  color: #07858b; }

.style-card-smallImageTitleDescription.link-teal > .card-title {
  color: #07858b !important; }

a .card.style-card-imagePlusDescription.link-teal .card-desc,
a .card.link-teal .card-title {
  color: #07858b !important; }

p.link-teal-tint1 a,
.link-teal-tint1 a {
  color: #034245;
  border-bottom: 1px solid transparent; }
  p.link-teal-tint1 a:hover,
  .link-teal-tint1 a:hover {
    color: #034245;
    border-bottom-color: inherit; }

p.link-teal-tint1 .guided-search__dropdown--img,
p.link-teal-tint1 .guided-search__question--edit,
.link-teal-tint1 .guided-search__dropdown--img,
.link-teal-tint1 .guided-search__question--edit {
  color: #034245; }

p.link-teal-tint1 .guided-search__product--btn.btn-view-more,
p.link-teal-tint1 .guided-search__btn--start,
.link-teal-tint1 .guided-search__product--btn.btn-view-more,
.link-teal-tint1 .guided-search__btn--start {
  color: #034245;
  border-color: #034245; }

p.link-teal-tint1 .guided-search__product--btn.btn-view-more:hover,
p.link-teal-tint1 .guided-search__btn--start:hover,
.link-teal-tint1 .guided-search__product--btn.btn-view-more:hover,
.link-teal-tint1 .guided-search__btn--start:hover {
  background: #034245;
  border-color: #034245;
  color: #f8f8f8; }

p.link-teal-tint1 .guided-search__dropdown,
.link-teal-tint1 .guided-search__dropdown {
  border-color: #034245; }

.link-teal-tint1 .buy-cfg-quote,
.link-teal-tint1 .card-buy .card-title,
.link-teal-tint1 a .card-title,
.link-teal-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-teal-tint1 .buy-cfg-quote,
.layout-grid.link-teal-tint1 .card-buy .card-title,
.layout-grid.link-teal-tint1 a .card-title,
.layout-grid.link-teal-tint1 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-teal-tint1 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-teal-tint1 .card-desc,
a.link-teal-tint1,
.link-teal-tint1.card-title {
  color: #034245; }

.style-card-smallImageTitleDescription.link-teal-tint1 > .card-title {
  color: #034245 !important; }

a .card.style-card-imagePlusDescription.link-teal-tint1 .card-desc,
a .card.link-teal-tint1 .card-title {
  color: #034245 !important; }

p.link-teal-tint2 a,
.link-teal-tint2 a {
  color: #056368;
  border-bottom: 1px solid transparent; }
  p.link-teal-tint2 a:hover,
  .link-teal-tint2 a:hover {
    color: #056368;
    border-bottom-color: inherit; }

p.link-teal-tint2 .guided-search__dropdown--img,
p.link-teal-tint2 .guided-search__question--edit,
.link-teal-tint2 .guided-search__dropdown--img,
.link-teal-tint2 .guided-search__question--edit {
  color: #056368; }

p.link-teal-tint2 .guided-search__product--btn.btn-view-more,
p.link-teal-tint2 .guided-search__btn--start,
.link-teal-tint2 .guided-search__product--btn.btn-view-more,
.link-teal-tint2 .guided-search__btn--start {
  color: #056368;
  border-color: #056368; }

p.link-teal-tint2 .guided-search__product--btn.btn-view-more:hover,
p.link-teal-tint2 .guided-search__btn--start:hover,
.link-teal-tint2 .guided-search__product--btn.btn-view-more:hover,
.link-teal-tint2 .guided-search__btn--start:hover {
  background: #056368;
  border-color: #056368;
  color: #f8f8f8; }

p.link-teal-tint2 .guided-search__dropdown,
.link-teal-tint2 .guided-search__dropdown {
  border-color: #056368; }

.link-teal-tint2 .buy-cfg-quote,
.link-teal-tint2 .card-buy .card-title,
.link-teal-tint2 a .card-title,
.link-teal-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-teal-tint2 .buy-cfg-quote,
.layout-grid.link-teal-tint2 .card-buy .card-title,
.layout-grid.link-teal-tint2 a .card-title,
.layout-grid.link-teal-tint2 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-teal-tint2 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-teal-tint2 .card-desc,
a.link-teal-tint2,
.link-teal-tint2.card-title {
  color: #056368; }

.style-card-smallImageTitleDescription.link-teal-tint2 > .card-title {
  color: #056368 !important; }

a .card.style-card-imagePlusDescription.link-teal-tint2 .card-desc,
a .card.link-teal-tint2 .card-title {
  color: #056368 !important; }

p.link-teal-tint3 a,
.link-teal-tint3 a {
  color: #2febf4;
  border-bottom: 1px solid transparent; }
  p.link-teal-tint3 a:hover,
  .link-teal-tint3 a:hover {
    color: #2febf4;
    border-bottom-color: inherit; }

p.link-teal-tint3 .guided-search__dropdown--img,
p.link-teal-tint3 .guided-search__question--edit,
.link-teal-tint3 .guided-search__dropdown--img,
.link-teal-tint3 .guided-search__question--edit {
  color: #2febf4; }

p.link-teal-tint3 .guided-search__product--btn.btn-view-more,
p.link-teal-tint3 .guided-search__btn--start,
.link-teal-tint3 .guided-search__product--btn.btn-view-more,
.link-teal-tint3 .guided-search__btn--start {
  color: #2febf4;
  border-color: #2febf4; }

p.link-teal-tint3 .guided-search__product--btn.btn-view-more:hover,
p.link-teal-tint3 .guided-search__btn--start:hover,
.link-teal-tint3 .guided-search__product--btn.btn-view-more:hover,
.link-teal-tint3 .guided-search__btn--start:hover {
  background: #2febf4;
  border-color: #2febf4;
  color: #262626; }

p.link-teal-tint3 .guided-search__dropdown,
.link-teal-tint3 .guided-search__dropdown {
  border-color: #2febf4; }

.link-teal-tint3 .buy-cfg-quote,
.link-teal-tint3 .card-buy .card-title,
.link-teal-tint3 a .card-title,
.link-teal-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-teal-tint3 .buy-cfg-quote,
.layout-grid.link-teal-tint3 .card-buy .card-title,
.layout-grid.link-teal-tint3 a .card-title,
.layout-grid.link-teal-tint3 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-teal-tint3 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-teal-tint3 .card-desc,
a.link-teal-tint3,
.link-teal-tint3.card-title {
  color: #2febf4; }

.style-card-smallImageTitleDescription.link-teal-tint3 > .card-title {
  color: #2febf4 !important; }

a .card.style-card-imagePlusDescription.link-teal-tint3 .card-desc,
a .card.link-teal-tint3 .card-title {
  color: #2febf4 !important; }

p.link-teal-tint4 a,
.link-teal-tint4 a {
  color: #74f2f8;
  border-bottom: 1px solid transparent; }
  p.link-teal-tint4 a:hover,
  .link-teal-tint4 a:hover {
    color: #74f2f8;
    border-bottom-color: inherit; }

p.link-teal-tint4 .guided-search__dropdown--img,
p.link-teal-tint4 .guided-search__question--edit,
.link-teal-tint4 .guided-search__dropdown--img,
.link-teal-tint4 .guided-search__question--edit {
  color: #74f2f8; }

p.link-teal-tint4 .guided-search__product--btn.btn-view-more,
p.link-teal-tint4 .guided-search__btn--start,
.link-teal-tint4 .guided-search__product--btn.btn-view-more,
.link-teal-tint4 .guided-search__btn--start {
  color: #74f2f8;
  border-color: #74f2f8; }

p.link-teal-tint4 .guided-search__product--btn.btn-view-more:hover,
p.link-teal-tint4 .guided-search__btn--start:hover,
.link-teal-tint4 .guided-search__product--btn.btn-view-more:hover,
.link-teal-tint4 .guided-search__btn--start:hover {
  background: #74f2f8;
  border-color: #74f2f8;
  color: #262626; }

p.link-teal-tint4 .guided-search__dropdown,
.link-teal-tint4 .guided-search__dropdown {
  border-color: #74f2f8; }

.link-teal-tint4 .buy-cfg-quote,
.link-teal-tint4 .card-buy .card-title,
.link-teal-tint4 a .card-title,
.link-teal-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-teal-tint4 .buy-cfg-quote,
.layout-grid.link-teal-tint4 .card-buy .card-title,
.layout-grid.link-teal-tint4 a .card-title,
.layout-grid.link-teal-tint4 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-teal-tint4 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-teal-tint4 .card-desc,
a.link-teal-tint4,
.link-teal-tint4.card-title {
  color: #74f2f8; }

.style-card-smallImageTitleDescription.link-teal-tint4 > .card-title {
  color: #74f2f8 !important; }

a .card.style-card-imagePlusDescription.link-teal-tint4 .card-desc,
a .card.link-teal-tint4 .card-title {
  color: #74f2f8 !important; }

p.link-teal-tint5 a,
.link-teal-tint5 a {
  color: #b7f9fc;
  border-bottom: 1px solid transparent; }
  p.link-teal-tint5 a:hover,
  .link-teal-tint5 a:hover {
    color: #b7f9fc;
    border-bottom-color: inherit; }

p.link-teal-tint5 .guided-search__dropdown--img,
p.link-teal-tint5 .guided-search__question--edit,
.link-teal-tint5 .guided-search__dropdown--img,
.link-teal-tint5 .guided-search__question--edit {
  color: #b7f9fc; }

p.link-teal-tint5 .guided-search__product--btn.btn-view-more,
p.link-teal-tint5 .guided-search__btn--start,
.link-teal-tint5 .guided-search__product--btn.btn-view-more,
.link-teal-tint5 .guided-search__btn--start {
  color: #b7f9fc;
  border-color: #b7f9fc; }

p.link-teal-tint5 .guided-search__product--btn.btn-view-more:hover,
p.link-teal-tint5 .guided-search__btn--start:hover,
.link-teal-tint5 .guided-search__product--btn.btn-view-more:hover,
.link-teal-tint5 .guided-search__btn--start:hover {
  background: #b7f9fc;
  border-color: #b7f9fc;
  color: #262626; }

p.link-teal-tint5 .guided-search__dropdown,
.link-teal-tint5 .guided-search__dropdown {
  border-color: #b7f9fc; }

.link-teal-tint5 .buy-cfg-quote,
.link-teal-tint5 .card-buy .card-title,
.link-teal-tint5 a .card-title,
.link-teal-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.link-teal-tint5 .buy-cfg-quote,
.layout-grid.link-teal-tint5 .card-buy .card-title,
.layout-grid.link-teal-tint5 a .card-title,
.layout-grid.link-teal-tint5 .style-card-imagePlusDescription a .card-desc,
.layout-grid.style-card-imagePlusDescription.link-teal-tint5 a .card-desc,
.layout-grid.style-card-imagePlusDescription a .card.link-teal-tint5 .card-desc,
a.link-teal-tint5,
.link-teal-tint5.card-title {
  color: #b7f9fc; }

.style-card-smallImageTitleDescription.link-teal-tint5 > .card-title {
  color: #b7f9fc !important; }

a .card.style-card-imagePlusDescription.link-teal-tint5 .card-desc,
a .card.link-teal-tint5 .card-title {
  color: #b7f9fc !important; }

a.no-border:hover,
a.no-border {
  border: none !important; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .slick-slide img {
    display: block; }
  .slick-slide.slick-loading img {
    display: none; }
  .slick-slide.dragging img {
    pointer-events: none; }
  .slick-initialized .slick-slide {
    display: block; }
  .slick-loading .slick-slide {
    visibility: hidden; }
  .slick-vertical .slick-slide {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

#social-share {
  position: fixed;
  height: 100%;
  top: 0;
  right: 0;
  width: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  z-index: 2; }

@media print {
  #social-share {
    display: none; } }

#social-share a {
  border: 1px solid #bfbfbf !important;
  border-radius: 50%;
  width: 42px;
  height: 42px;
  margin: 3px;
  text-indent: -9999em;
  background-repeat: no-repeat;
  background-position: center center;
  margin-right: 70px;
  cursor: pointer; }

#social-share a + a {
  display: none; }

#social-share.open-layer a + a {
  display: block; }

.share-more {
  background-color: rgba(237, 236, 238, 0.5);
  background-image: url(head/img/eclipse/icon-share.svg); }

#social-share.open-layer .share-more {
  background-color: #edecee; }

.share-facebook {
  background-color: #3b5998;
  background-image: url(head/img/eclipse/icon-facebook-white.svg); }

.share-linkedin {
  background-color: #0077b5;
  background-image: url(head/img/eclipse/icon-linkedin-white.svg); }

.share-twitter {
  background-color: #1da1f2;
  background-image: url(head/img/eclipse/icon-twitter-white.svg); }

.share-googleplus {
  background-color: #db4437;
  background-image: url(head/img/eclipse/icon-googleplus-white.svg); }

.layout-grid .carousel-list a {
  width: 100%; }

.style-card-titleOnImage .card:not(.no-image):not([class*=style-card-]),
.style-card-imagePlusDescription .card:not(.no-image):not([class*=style-card-]),
.card.style-card-titleOnImage:not(.no-image),
.card.style-card-imagePlusDescription:not(.no-image) {
  display: flex;
  align-items: center; }

@media (max-width: 479px) {
  .wrapper {
    padding: 0 12px; } }

.grid-one > * {
  width: 100%; }

.layout-grid {
  background: transparent !important;
  font-size: 1.125rem; }

.grid-six > *,
.grid-five > *,
.grid-four > * {
  font-size: 1rem; }

@media (min-width: 480px) {
  .layout-grid {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
    margin-left: -2em;
    justify-content: center; }
  @supports (-ms-ime-align: auto) {
    .layout-grid {
      margin-left: 2rem; } }
  .layout-grid > * {
    margin-left: 2em; }
  .grid-two > * {
    width: calc(50% - 2em); }
  .grid-six > *,
  .grid-five > *,
  .grid-four > *,
  .grid-three > * {
    width: calc(50% - 2em); } }

@media (min-width: 645px) {
  .grid-six > *,
  .grid-five > *,
  .grid-four > *,
  .grid-three > * {
    width: calc(99.99% / 3 - 2em); } }

@media (min-width: 860px) {
  .grid-six > *,
  .grid-five > *,
  .grid-four > * {
    width: calc(25% - 2em); } }

@media (min-width: 1075px) {
  .grid-six > *,
  .grid-five > * {
    width: calc(20% - 2em); } }

@media (min-width: 1300px) {
  .grid-six > * {
    width: calc(100% / 6 - 2em); } }

.grid-slider {
  position: relative;
  margin: 0; }

.grid-slider .carousel-next {
  right: -4px; }

.grid-slider .carousel-prev {
  left: -4px; }

@media (min-width: 480px) {
  .grid-slider {
    margin: 0 30px; }
  .grid-slider .carousel-next {
    right: -26px; }
  .grid-slider .carousel-prev {
    left: -26px; } }

.grid-slider > .carousel-arrows,
.grid-slider > .carousel-list {
  width: 100%;
  margin: 0; }

.grid-slider > .carousel-list > ul > li,
.grid-slider > .carousel-list > ul {
  display: flex;
  align-items: stretch;
  flex: none; }

.grid-slider > .carousel-list > ul > li > div {
  padding: 0 1em;
  width: 100%; }

.keysight-generic-card-sharedresource,
.keysight-generic-card {
  max-width: 100%; }
  .keysight-generic-card-sharedresource.section.cq-Editable-dom,
  .keysight-generic-card.section.cq-Editable-dom {
    display: flex; }

.grid-slider .carousel-list .keysight-generic-card-sharedresource,
.grid-slider .carousel-list .keysight-generic-card {
  width: 100%; }

.keysight-generic-card-sharedresource > div,
.keysight-generic-card > div {
  display: inline; }

.keysight-generic-card-sharedresource > div + div,
.keysight-generic-card > div + div {
  flex-grow: 10000; }

.keysight-generic-card-sharedresource > div > *,
.keysight-generic-card > div > * {
  width: 100%; }

.grid-more {
  text-transform: uppercase;
  text-align: center;
  position: relative;
  z-index: 2; }

.layout-grid > .hide,
.card.hide {
  display: none; }

.layout-grid[data-feed].style-card-imagePlusTitlePlusDescription .card-image,
.layout-grid[data-jsonp].style-card-imagePlusTitlePlusDescription .card-image,
.layout-grid[data-json].style-card-imagePlusTitlePlusDescription .card-image,
.layout-grid[data-rss].style-card-imagePlusTitlePlusDescription .card-image {
  width: auto;
  max-width: 143px; }

.layout-grid > img {
  display: none; }

.wcm-on .layout-grid[data-grid-type=childPages].grid-one > * + *,
.wcm-on .layout-grid[data-feed].grid-one > * + *,
.wcm-on .layout-grid[data-jsonp].grid-one > * + *,
.wcm-on .layout-grid[data-json].grid-one > * + *,
.wcm-on .layout-grid[data-rss].grid-one > * + * {
  display: none; }

.wcm-on .layout-grid[data-grid-type=childPages].grid-two > * + * + *,
.wcm-on .layout-grid[data-feed].grid-two > * + * + *,
.wcm-on .layout-grid[data-jsonp].grid-two > * + * + *,
.wcm-on .layout-grid[data-json].grid-two > * + * + *,
.wcm-on .layout-grid[data-rss].grid-two > * + * + * {
  display: none; }

.wcm-on .layout-grid[data-grid-type=childPages].grid-three > * + * + * + *,
.wcm-on .layout-grid[data-feed].grid-three > * + * + * + *,
.wcm-on .layout-grid[data-jsonp].grid-three > * + * + * + *,
.wcm-on .layout-grid[data-json].grid-three > * + * + * + *,
.wcm-on .layout-grid[data-rss].grid-three > * + * + * + * {
  display: none; }

.wcm-on .layout-grid[data-grid-type=childPages].grid-four > * + * + * + * + *,
.wcm-on .layout-grid[data-feed].grid-four > * + * + * + * + *,
.wcm-on .layout-grid[data-jsonp].grid-four > * + * + * + * + *,
.wcm-on .layout-grid[data-json].grid-four > * + * + * + * + *,
.wcm-on .layout-grid[data-rss].grid-four > * + * + * + * + * {
  display: none; }

.wcm-on .layout-grid[data-grid-type=childPages].grid-five > * + * + * + * + * + *,
.wcm-on .layout-grid[data-feed].grid-five > * + * + * + * + * + *,
.wcm-on .layout-grid[data-jsonp].grid-five > * + * + * + * + * + *,
.wcm-on .layout-grid[data-json].grid-five > * + * + * + * + * + *,
.wcm-on .layout-grid[data-rss].grid-five > * + * + * + * + * + * {
  display: none; }

.wcm-on .layout-grid[data-grid-type=childPages].grid-six > * + * + * + * + * + * + *,
.wcm-on .layout-grid[data-feed].grid-six > * + * + * + * + * + * + *,
.wcm-on .layout-grid[data-jsonp].grid-six > * + * + * + * + * + * + *,
.wcm-on .layout-grid[data-json].grid-six > * + * + * + * + * + * + *,
.wcm-on .layout-grid[data-rss].grid-six > * + * + * + * + * + * + * {
  display: none; }

.layout-grid:not(.card-show-author) .card-author,
.layout-grid:not(.card-show-date) .card-date,
.layout-grid:not(.card-show-type) .card-type,
.layout-grid:not(.card-show-title) .card-title,
.layout-grid:not(.card-show-desc) .card-desc,
.layout-grid:not(.card-show-image) .card-image,
.layout-grid:not(.card-show-image) .video {
  display: none !important; }

.style-card-imagePlusTitlePlusDescription:not(.card-show-author):not(.card-show-date) .card:not([class*=style-card-]) .card-header:last-child,
.style-card-titleUnderImage:not(.card-show-type):not(.card-show-date) .card:not([class*=style-card-]).card .card-header:first-child {
  display: none; }

.layout-grid.bg-red-tint4 .card, .layout-grid.bg-medium-gray-tint3 .card, .layout-grid.bg-off-white-tint1 .card, .layout-grid.bg-off-white-tint2 .card, .layout-grid.bg-yellow .card, .layout-grid.bg-orange-tint3 .card, .layout-grid.bg-medium-purple-tint4 .card, .layout-grid.bg-dark-purple-tint5 .card, .layout-grid.bg-teal-tint3 .card, .layout-grid.bg-teal-tint4 .card {
  border-color: #7a7681; }

.layout-grid.bg-black .card, .layout-grid.bg-red .card, .layout-grid.bg-red-tint1 .card, .layout-grid.bg-red-tint2 .card, .layout-grid.bg-red-tint3 .card, .layout-grid.bg-dark-gray .card, .layout-grid.bg-dark-gray-tint1 .card, .layout-grid.bg-dark-gray-tint2 .card, .layout-grid.bg-dark-gray-tint3 .card, .layout-grid.bg-dark-gray-tint4 .card, .layout-grid.bg-dark-gray-tint5 .card, .layout-grid.bg-gray .card, .layout-grid.bg-gray-tint3 .card, .layout-grid.bg-yellow-tint1 .card, .layout-grid.bg-yellow-tint2 .card, .layout-grid.bg-orange .card, .layout-grid.bg-orange-tint1 .card, .layout-grid.bg-orange-tint2 .card, .layout-grid.bg-medium-purple .card, .layout-grid.bg-medium-purple-tint1 .card, .layout-grid.bg-medium-purple-tint2 .card, .layout-grid.bg-medium-purple-tint3 .card, .layout-grid.bg-dark-purple .card, .layout-grid.bg-dark-purple-tint1 .card, .layout-grid.bg-dark-purple-tint2 .card, .layout-grid.bg-dark-purple-tint3 .card, .layout-grid.bg-dark-purple-tint4 .card, .layout-grid.bg-blue .card, .layout-grid.bg-blue-tint1 .card, .layout-grid.bg-blue-tint2 .card, .layout-grid.bg-blue-tint3 .card, .layout-grid.bg-blue-tint4 .card, .layout-grid.bg-teal .card, .layout-grid.bg-teal-tint1 .card, .layout-grid.bg-teal-tint2 .card {
  border-color: #a4a1a9; }

.card.bg-red-tint4, .card.bg-medium-gray-tint3, .card.bg-off-white-tint1, .card.bg-off-white-tint2, .card.bg-yellow, .card.bg-orange-tint3, .card.bg-medium-purple-tint4, .card.bg-dark-purple-tint5, .card.bg-teal-tint3, .card.bg-teal-tint4 {
  border-color: #7a7681 !important; }

.card.bg-black, .card.bg-red, .card.bg-red-tint1, .card.bg-red-tint2, .card.bg-red-tint3, .card.bg-dark-gray, .card.bg-dark-gray-tint1, .card.bg-dark-gray-tint2, .card.bg-dark-gray-tint3, .card.bg-dark-gray-tint4, .card.bg-dark-gray-tint5, .card.bg-gray, .card.bg-gray-tint3, .card.bg-yellow-tint1, .card.bg-yellow-tint2, .card.bg-orange, .card.bg-orange-tint1, .card.bg-orange-tint2, .card.bg-medium-purple, .card.bg-medium-purple-tint1, .card.bg-medium-purple-tint2, .card.bg-medium-purple-tint3, .card.bg-dark-purple, .card.bg-dark-purple-tint1, .card.bg-dark-purple-tint2, .card.bg-dark-purple-tint3, .card.bg-dark-purple-tint4, .card.bg-blue, .card.bg-blue-tint1, .card.bg-blue-tint2, .card.bg-blue-tint3, .card.bg-blue-tint4, .card.bg-teal, .card.bg-teal-tint1, .card.bg-teal-tint2 {
  border-color: #a4a1a9 !important; }

.style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-red-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-gray-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-light-gray, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-very-light-gray, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-off-white-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-off-white-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-yellow, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-yellow-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-yellow-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-orange-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-orange-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-purple-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-purple-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-purple-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-blue-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-teal-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-teal-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-teal-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-red-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-gray-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-light-gray,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-very-light-gray,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-off-white-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-off-white-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-yellow,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-yellow-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-yellow-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-orange-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-orange-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-blue-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-teal-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-teal-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-teal-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-red-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-gray-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-light-gray,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-very-light-gray,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-off-white-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-off-white-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-yellow,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-yellow-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-yellow-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-orange-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-orange-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-blue-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-teal-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-teal-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-teal-tint5,
.card.style-card-titleDescription.hover.bg-red-tint4,
.card.style-card-titleDescription.hover.bg-medium-gray-tint3,
.card.style-card-titleDescription.hover.bg-light-gray,
.card.style-card-titleDescription.hover.bg-very-light-gray,
.card.style-card-titleDescription.hover.bg-off-white-tint1,
.card.style-card-titleDescription.hover.bg-off-white-tint2,
.card.style-card-titleDescription.hover.bg-yellow,
.card.style-card-titleDescription.hover.bg-yellow-tint3,
.card.style-card-titleDescription.hover.bg-yellow-tint4,
.card.style-card-titleDescription.hover.bg-orange-tint3,
.card.style-card-titleDescription.hover.bg-orange-tint4,
.card.style-card-titleDescription.hover.bg-medium-purple-tint4,
.card.style-card-titleDescription.hover.bg-medium-purple-tint5,
.card.style-card-titleDescription.hover.bg-dark-purple-tint5,
.card.style-card-titleDescription.hover.bg-blue-tint5,
.card.style-card-titleDescription.hover.bg-teal-tint3,
.card.style-card-titleDescription.hover.bg-teal-tint4,
.card.style-card-titleDescription.hover.bg-teal-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-red-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-gray-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-light-gray,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-very-light-gray,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-off-white-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-off-white-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-yellow,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-yellow-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-yellow-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-orange-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-orange-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-purple-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-purple-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-purple-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-blue-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-teal-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-teal-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-teal-tint5 {
  background: #dbd9dd !important; }

.style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-black, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-red, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-red-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-red-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-red-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-gray, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-gray-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-gray-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-gray-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-gray-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-gray-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-gray, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-gray-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-gray, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-yellow-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-yellow-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-orange, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-orange-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-orange-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-purple, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-purple-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-purple-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-medium-purple-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-purple, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-purple-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-purple-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-purple-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-dark-purple-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-blue, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-blue-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-blue-tint2, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-blue-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-blue-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-teal, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-teal-tint1, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-teal-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-black,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-red,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-red-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-red-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-red-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-gray,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-gray,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-gray-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-gray,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-yellow-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-yellow-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-orange,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-orange-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-orange-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-purple,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-purple,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-blue,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-blue-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-blue-tint2,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-blue-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-blue-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-teal,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-teal-tint1,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-teal-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-black,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-red,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-red-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-red-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-red-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-gray,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-gray-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-gray,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-gray-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-gray,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-yellow-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-yellow-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-orange,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-orange-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-orange-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-purple,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-medium-purple-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-purple,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-dark-purple-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-blue,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-blue-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-blue-tint2,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-blue-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-blue-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-teal,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-teal-tint1,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-teal-tint2,
.card.style-card-titleDescription.hover.bg-black,
.card.style-card-titleDescription.hover.bg-red,
.card.style-card-titleDescription.hover.bg-red-tint1,
.card.style-card-titleDescription.hover.bg-red-tint2,
.card.style-card-titleDescription.hover.bg-red-tint3,
.card.style-card-titleDescription.hover.bg-dark-gray,
.card.style-card-titleDescription.hover.bg-dark-gray-tint1,
.card.style-card-titleDescription.hover.bg-dark-gray-tint2,
.card.style-card-titleDescription.hover.bg-dark-gray-tint3,
.card.style-card-titleDescription.hover.bg-dark-gray-tint4,
.card.style-card-titleDescription.hover.bg-dark-gray-tint5,
.card.style-card-titleDescription.hover.bg-gray,
.card.style-card-titleDescription.hover.bg-gray-tint3,
.card.style-card-titleDescription.hover.bg-medium-gray,
.card.style-card-titleDescription.hover.bg-yellow-tint1,
.card.style-card-titleDescription.hover.bg-yellow-tint2,
.card.style-card-titleDescription.hover.bg-orange,
.card.style-card-titleDescription.hover.bg-orange-tint1,
.card.style-card-titleDescription.hover.bg-orange-tint2,
.card.style-card-titleDescription.hover.bg-medium-purple,
.card.style-card-titleDescription.hover.bg-medium-purple-tint1,
.card.style-card-titleDescription.hover.bg-medium-purple-tint2,
.card.style-card-titleDescription.hover.bg-medium-purple-tint3,
.card.style-card-titleDescription.hover.bg-dark-purple,
.card.style-card-titleDescription.hover.bg-dark-purple-tint1,
.card.style-card-titleDescription.hover.bg-dark-purple-tint2,
.card.style-card-titleDescription.hover.bg-dark-purple-tint3,
.card.style-card-titleDescription.hover.bg-dark-purple-tint4,
.card.style-card-titleDescription.hover.bg-blue,
.card.style-card-titleDescription.hover.bg-blue-tint1,
.card.style-card-titleDescription.hover.bg-blue-tint2,
.card.style-card-titleDescription.hover.bg-blue-tint3,
.card.style-card-titleDescription.hover.bg-blue-tint4,
.card.style-card-titleDescription.hover.bg-teal,
.card.style-card-titleDescription.hover.bg-teal-tint1,
.card.style-card-titleDescription.hover.bg-teal-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-black,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-red,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-red-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-red-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-red-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-gray,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-gray-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-gray-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-gray-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-gray-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-gray-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-gray,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-gray-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-gray,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-yellow-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-yellow-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-orange,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-orange-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-orange-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-purple,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-purple-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-purple-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-medium-purple-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-purple,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-purple-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-purple-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-purple-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-dark-purple-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-blue,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-blue-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-blue-tint2,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-blue-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-blue-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-teal,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-teal-tint1,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-teal-tint2 {
  background: #524f56 !important; }

.style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-orange-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-yellow-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-off-white-tint4, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-off-white-tint3, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-off-white, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-red-tint5, .style-card-centerImageTitleDesc .card:not([class*=style-card-]).hover.bg-white,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-orange-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-yellow-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-off-white-tint4,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-off-white-tint3,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-off-white,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-red-tint5,
.style-card-titleDescription .card:not([class*=style-card-]).hover.bg-white,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-orange-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-yellow-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-off-white-tint4,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-off-white-tint3,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-off-white,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-red-tint5,
.style-card-imagePlusTitlePlusDescription .card:not([class*=style-card-]).hover.bg-white,
.card.style-card-titleDescription.hover.bg-orange-tint5,
.card.style-card-titleDescription.hover.bg-yellow-tint5,
.card.style-card-titleDescription.hover.bg-off-white-tint4,
.card.style-card-titleDescription.hover.bg-off-white-tint3,
.card.style-card-titleDescription.hover.bg-off-white,
.card.style-card-titleDescription.hover.bg-red-tint5,
.card.style-card-titleDescription.hover.bg-white,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-orange-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-yellow-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-off-white-tint4,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-off-white-tint3,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-off-white,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-red-tint5,
.card.style-card-imagePlusTitlePlusDescription.hover.bg-white {
  background: #edecee !important; }

.style-card-centerImageTitleDesc.bg-red-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-gray-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-light-gray .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-very-light-gray .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-off-white .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-off-white-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-off-white-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-yellow .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-yellow-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-yellow-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-orange-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-orange-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-purple-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-purple-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-purple-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-blue-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-teal-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-teal-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-teal-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-red-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-gray-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-light-gray .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-very-light-gray .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-off-white .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-off-white-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-off-white-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-yellow .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-yellow-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-yellow-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-orange-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-orange-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-purple-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-purple-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-purple-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-blue-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-teal-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-teal-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-teal-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-red-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-gray-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-light-gray .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-very-light-gray .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-off-white .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-off-white-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-off-white-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-yellow .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-yellow-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-yellow-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-orange-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-orange-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-purple-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-purple-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-purple-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-blue-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-teal-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-teal-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-teal-tint5 .card:not([class*=style-card-]).hover {
  background: #dbd9dd; }

.style-card-centerImageTitleDesc.bg-black .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-red .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-red-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-red-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-red-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-gray .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-gray-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-gray-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-gray-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-gray-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-gray-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-gray .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-gray-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-gray .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-yellow-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-yellow-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-orange .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-orange-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-orange-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-purple .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-purple-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-purple-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-medium-purple-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-purple .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-purple-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-purple-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-purple-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-dark-purple-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-blue .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-blue-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-blue-tint2 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-blue-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-blue-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-teal .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-teal-tint1 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-teal-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-black .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-red .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-red-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-red-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-red-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-gray .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-gray-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-gray-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-gray-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-gray-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-gray-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-gray .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-gray-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-gray .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-yellow-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-yellow-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-orange .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-orange-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-orange-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-purple .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-purple-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-purple-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-medium-purple-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-purple .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-purple-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-purple-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-purple-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-dark-purple-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-blue .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-blue-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-blue-tint2 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-blue-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-blue-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-teal .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-teal-tint1 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-teal-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-black .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-red .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-red-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-red-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-red-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-gray .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-gray-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-gray-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-gray-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-gray-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-gray-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-gray .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-gray-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-gray .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-yellow-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-yellow-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-orange .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-orange-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-orange-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-purple .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-purple-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-purple-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-medium-purple-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-purple .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-purple-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-purple-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-purple-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-dark-purple-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-blue .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-blue-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-blue-tint2 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-blue-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-blue-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-teal .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-teal-tint1 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-teal-tint2 .card:not([class*=style-card-]).hover {
  background: #524f56; }

.style-card-centerImageTitleDesc.bg-orange-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-yellow-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-off-white-tint4 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-off-white-tint3 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-off-white .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-red-tint5 .card:not([class*=style-card-]).hover, .style-card-centerImageTitleDesc.bg-white .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-orange-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-yellow-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-off-white-tint4 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-off-white-tint3 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-off-white .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-red-tint5 .card:not([class*=style-card-]).hover,
.style-card-titleDescription.bg-white .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-orange-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-yellow-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-off-white-tint4 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-off-white-tint3 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-off-white .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-red-tint5 .card:not([class*=style-card-]).hover,
.style-card-imagePlusTitlePlusDescription.bg-white .card:not([class*=style-card-]).hover {
  background: #edecee; }

.view-all-links-button {
  background: #e90029;
  border-color: #e90029;
  display: inline-block;
  min-height: 52px;
  font-weight: normal;
  text-align: center;
  cursor: pointer;
  border: 2px solid transparent !important;
  padding: 13px 18px;
  margin-bottom: 0.7em;
  color: white !important;
  line-height: 1.2;
  font-size: 1.125rem; }
  .view-all-links-button:hover {
    background-color: #740014;
    border-color: #740014; }

@media (max-width: 767px) {
  .view-all-links-button {
    margin-right: 0 !important; } }

.keysight-related-item-list .relLink-title {
  font-weight: normal;
  text-transform: uppercase;
  line-height: 1.2;
  margin: 1.2em 0 0.3em 0;
  font-size: 1.125rem;
  letter-spacing: 0.02em; }

.keysight-related-item-list .relLink-subTitle {
  font-size: 1rem;
  line-height: 1.3;
  margin: 0.9em 0 0.3em 0;
  font-weight: bold; }

.keysight-related-item-list .relLink {
  font-size: 1.125rem;
  line-height: 1.3;
  margin: 0 0 0.5em 0;
  font-weight: normal; }

.keysight-related-item-list:first-child .relLink:first-child {
  margin-top: 1em; }

.rte div > :first-child {
  margin-top: 1rem; }

.rte p {
  margin-top: 0; }

.rte h4 {
  margin-bottom: .2em !important; }

.rte li {
  margin-bottom: 0.3em;
  margin-top: 0; }

.rte li li {
  margin-bottom: 0.15em; }

.rte ul, .rte ol {
  margin-top: 0;
  padding-left: 1.7em; }

.rte p + ul, .rte p + ol {
  margin-top: -0.5em; }

.rte li ul, .rte li ol {
  margin-top: 0.15em;
  margin-bottom: 0.3em; }

.rte ol ol li {
  list-style-type: lower-alpha; }

.rte ol ol ol li {
  list-style-type: lower-roman; }

.rte.section ~ .keysight-generic-call-to-action {
  margin-top: 1.5rem; }

/* BEGIN: Table styling */
table {
  border: none;
  border-collapse: collapse;
  margin-left: auto;
  margin-right: auto; }
  table th {
    background-color: #891519;
    font-weight: normal;
    text-align: center; }
    .rte table th, .panel-text table th {
      color: #fff; }
  table td {
    background-color: white;
    color: #262626; }
  table th, table td {
    border: 1px solid #c8c6cb;
    padding: 8px 10px; }

.overflow-auto {
  overflow-x: auto; }

div.overflow-auto > table > tbody > tr > td > img, div.rte > table > tbody > tr > td > img {
  max-width: 100%; }

div.overflow-auto > table > tbody > tr > td:nth-of-type(1) > img, div.rte > table > tbody > tr > td:nth-of-type(1) > img {
  max-width: 80px; }

/* END: Table styling */
.compare-grid .card {
  text-align: center; }

.compare-grid .card .card-desc ul {
  padding: 0;
  margin: 0 12px; }

.compare-grid .card .card-desc li {
  display: table;
  width: 100%;
  padding: 0;
  margin: 0; }

.compare-grid .card .card-desc li * {
  display: table-cell;
  padding-bottom: 10px;
  vertical-align: baseline; }

.compare-grid .card .card-desc li span {
  color: #7f7f7f;
  text-align: left;
  padding-right: 1em; }

.compare-grid .card .card-desc li strong {
  text-align: right;
  font-weight: 600;
  font-size: 1.15em; }

.compare-grid .card-image {
  width: 150px;
  height: auto;
  display: inline;
  margin-top: 1em; }

.compare-links {
  margin-left: 12px;
  margin-right: 12px; }

.compare-links a {
  display: inline-block;
  border-bottom: 1px solid transparent;
  color: #e90029; }

.compare-links a:hover {
  border-color: inherit; }

.compare-links span {
  margin: 0 4px;
  color: #c8c6cb; }
  .compare-links span:first-child, .compare-links span:last-child {
    display: none; }

.card .compare-links a {
  display: inline; }

.card .compare-links a::after {
  content: "";
  display: block;
  margin-top: 5px; }

.compare-links span + span {
  display: none; }

.compare-table td.compare-links {
  text-align: right;
  white-space: nowrap; }

.compare-table {
  border-collapse: separate;
  border-spacing: 0 12px;
  font-size: 0.90em;
  display: none; }

.compare-table th {
  border: none;
  background: none;
  vertical-align: bottom;
  padding: 6px 12px 0 0; }

.compare-table td {
  border: none;
  border-top: 1px solid #c8c6cb;
  border-bottom: 1px solid #c8c6cb;
  text-align: center;
  vertical-align: middle;
  padding: 6px 12px 6px 0; }

.compare-table th:first-child,
.compare-table td:first-child {
  padding-left: 12px; }

.compare-table td:first-child {
  border-left: 1px solid #c8c6cb; }

.compare-table td:last-child {
  border-right: 1px solid #c8c6cb; }

.compare-table img {
  width: 150px;
  height: auto; }

@media (min-width: 860px) {
  .mobile-show {
    display: none; }
  .compare-table {
    display: table; } }

.compare-heading {
  text-align: center;
  text-transform: none; }

.compare-image {
  height: 110px;
  width: 150px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  display: inline-block; }

td .compare-image {
  vertical-align: middle; }

.card .compare-image {
  margin-top: 20px; }

.gated-resource-data > .responsivegrid .gate-page-data.section {
  margin-bottom: 1rem; }

.gated-resource-data > .responsivegrid .gate-page-data img {
  max-width: 100%; }

.gated-resource-data > .responsivegrid .gate-page-data .content .res-type {
  text-transform: uppercase; }

.gated-resource-data > .responsivegrid .gate-page-data .content .res-title {
  font-size: 2.5rem !important;
  font-weight: 300 !important;
  letter-spacing: 0.03em !important;
  text-transform: none !important;
  margin: 0.25em 0; }

.gated-resource-data > .responsivegrid .gate-page-data .content .show-description-label {
  padding: 0.57rem 0.77rem;
  display: none;
  text-transform: uppercase;
  text-decoration: none;
  border-bottom: 1px solid transparent; }
  .gated-resource-data > .responsivegrid .gate-page-data .content .show-description-label span.close-plus, .gated-resource-data > .responsivegrid .gate-page-data .content .show-description-label span.close-x {
    float: right; }
  @media (max-width: 479px) {
    .gated-resource-data > .responsivegrid .gate-page-data .content .show-description-label {
      display: block; } }

@media (max-width: 479px) {
  .gated-resource-data > .responsivegrid .gate-page-data .content #descContainer {
    display: none; } }

.gated-resource-data > .responsivegrid .gate-page-data .content .description ul {
  line-height: 2; }

@media (max-width: 479px) {
  .gated-resource-data > .responsivegrid .gate-page-data .content .description {
    display: none; } }

.gated-resource-data > .responsivegrid .gate-page-data .sidebar:not(.content) {
  font-size: 0.9rem; }
  .gated-resource-data > .responsivegrid .gate-page-data .sidebar:not(.content) ul {
    list-style-type: none;
    margin: auto;
    padding-left: 0; }
    .gated-resource-data > .responsivegrid .gate-page-data .sidebar:not(.content) ul li {
      margin: 0.20rem 0.26rem 0.20rem 1.5rem;
      font-size: 0.92em;
      list-style-type: circle; }

.gated-resource-data > .responsivegrid .gate-page-data .content.sidebar {
  font-size: 1.125rem; }

.gated-resource-data > .responsivegrid > .aem-Grid > .keysight-header {
  margin-bottom: 6.25rem; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn > .eqCol:first-child {
  order: 2; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn > .eqCol:nth-child(2) {
  order: 1; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn > .eqCol > .keysight-column-control > .isvideo > .layout-multicolumn > .eqCol:first-child {
  width: 100%; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn.three-columns.right-wide > .eqCol:first-child {
  display: none; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn.three-columns.right-wide > .eqCol:nth-child(2) {
  width: calc(66% - 2em);
  order: 1; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn.three-columns.right-wide > .eqCol:nth-child(3) {
  width: calc(34% - 2em);
  order: 2; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn.three-columns.left-wide > .eqCol:first-child {
  display: none; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn.three-columns.left-wide > .eqCol:nth-child(2) {
  width: calc(66% - 2em);
  order: 1; }

.gated-resource-data > .responsivegrid > .aem-Grid > .aem-GridColumn > .aem-Grid .isvideo > .layout-multicolumn.three-columns.left-wide > .eqCol:nth-child(3) {
  width: calc(34% - 2em);
  order: 2; }

@media (max-width: 479px) {
  .gated-resource-data .wrapper {
    padding: 0 12px; }
  .gated-resource-data .layout-multicolumn {
    display: table; }
    .gated-resource-data .layout-multicolumn > .eqCol {
      display: table-footer-group; } }

#body_lookup[style="display: none"] ~ .eloqua-spinner {
  background: url(head/img/eclipse/loader.gif) no-repeat 50% 50%;
  height: 60px; }

.tbl {
  display: table; }
  .tbl > * {
    display: table-row; }
    .tbl > * > * {
      display: table-cell; }

.soldby h5 {
  margin: 0;
  font-weight: normal;
  font-size: inherit; }

.buynow-container {
  margin-left: 5px;
  margin-right: 5px; }
  .buynow-container.wcm-on {
    display: block; }

.buynow-delivery {
  padding-left: 28px;
  position: relative; }
  .buynow-delivery .fas {
    position: absolute;
    left: 0;
    line-height: 1.4; }
  .buynow-delivery .fa-shipping-fast {
    color: #e90029; }
  .buynow-delivery .fa-bolt,
  .buynow-delivery .fa-truck-moving {
    color: #262626; }
  .buynow-delivery .fa-download,
  .buynow-delivery .fa-truck {
    color: #a4a1a9; }

.soldby-online .buynow-delivery {
  margin-top: 15px; }

.otherdelivery-content .buynow-delivery,
.buynow-otherdelivery .buynow-delivery {
  font-size: 20px;
  padding-left: 32px; }

.buynow-delivery-heading {
  margin: 0;
  margin-bottom: 10px;
  font-size: 24px; }

.buynow-container .button {
  padding: 8px 20px;
  font-size: 18px;
  text-decoration: none;
  text-align: center;
  border: 1px solid #e90029;
  background: #e90029;
  color: white;
  text-decoration: none;
  min-width: 130px;
  display: inline-block;
  margin-bottom: 10px; }
  .buynow-container .button:hover {
    background-color: #740014;
    border-color: #740014; }
  .buynow-container .button i {
    margin-right: 0.4em; }

.js-enabled .buynow-container:not(.buy-enabled) {
  display: none; }

.buy-enabled .button.quote {
  border-color: #e90029;
  background: transparent;
  color: #e90029; }
  .buy-enabled .button.quote:hover {
    background-color: #740014;
    border-color: #740014;
    color: white; }

.buynow-container:not(.buy-enabled) .button.quote {
  min-width: 188px;
  padding-top: 11px;
  padding-bottom: 11px; }

.buy-enabled .buy-quote {
  margin-top: 20px;
  word-spacing: 20px; }
  .buy-enabled .buy-quote * {
    word-spacing: normal; }

.buynow-container:not(.buy-enabled) .buy-quote {
  text-align: center;
  width: 100%; }

.buynow-product {
  font-size: 24px;
  margin-bottom: 0.25em;
  font-weight: 600;
  display: none; }

.lightbox .buynow-product,
.card .buynow-product {
  display: block; }

.buynow-desc {
  font-size: 24px; }

.buynow-change {
  color: #e90029;
  cursor: pointer;
  font-size: 18px;
  display: none; }

.multi-sku .buynow-change {
  display: inline;
  margin-left: 20px;
  white-space: nowrap; }

.sku-list {
  display: none; }

.box-list ul {
  margin: 0;
  padding: 0;
  list-style: none;
  clear: left; }

.sku-list .sku-delivery {
  text-transform: uppercase;
  display: block;
  margin-top: 8px;
  background: url(head/img/delivery.png) no-repeat 0 3px;
  padding-left: 25px;
  min-height: 16px; }

.box-list li > *:not(input) {
  border: 1px solid #707070;
  margin: 0 0 16px 0;
  padding: 20px 40px 20px 20px;
  cursor: pointer;
  display: flex;
  align-items: center; }
  .box-list li > *:not(input):hover {
    border-color: #e90029; }
  .box-list li > *:not(input) > div {
    flex-grow: 100; }

.box-list input:checked + label,
.box-list li > .selected {
  border: 2px solid #e90029;
  position: relative;
  background: url(head/img/corner-check.png) no-repeat top right; }

.box-list li:last-child > * {
  margin-bottom: 0; }

.sku-list .sku-price {
  font-weight: bold;
  margin-left: 40px;
  font-size: 28px;
  white-space: nowrap; }

.sku-list .sku-product {
  display: block;
  font-size: 22px;
  margin-bottom: 4px; }

.sku-list .sku-desc {
  font-size: 18px; }

.flex-justify {
  display: flex;
  align-items: baseline;
  justify-content: space-between; }

.sku-list-heading {
  font-size: 24px;
  margin-bottom: 12px;
  font-weight: 600;
  display: none;
  margin-top: 0; }

.multi-sku.lightbox .sku-list-heading {
  display: block; }

@media (min-width: 480px) {
  .multi-sku .sku-list-heading {
    display: block; } }

.sku-cancel {
  text-align: right;
  font-size: 18px;
  display: none; }

.lightbox.sku-change .sku-cancel {
  display: block; }

@media (min-width: 480px) {
  .sku-change .sku-cancel {
    display: block; } }

.lightbox .sku-change .sku-cancel,
.lightbox .multi-sku .sku-list-heading {
  display: block; }

.buynow-main {
  font-size: 16px; }

.buy-enabled .sku-selected {
  margin-bottom: 30px; }
  .buy-enabled .sku-selected > h4 {
    margin-top: 0; }

.multi-sku .sku-selected {
  border: 1px solid #707070;
  padding: 20px; }

.sku-change .buynow-main {
  display: none; }

.sku-change .sku-list {
  display: block !important; }

.product-aux-links {
  border-top: 1px solid #ccc;
  margin-top: 15px;
  padding-top: 0.5em; }
  .product-aux-links p {
    padding-left: 28px;
    position: relative;
    margin: 0.5em 0; }
  .product-aux-links p i {
    position: absolute;
    left: 0;
    line-height: 1.4;
    color: #e90029; }

.card-buy {
  cursor: pointer;
  position: static;
  overflow: visible !important; }

.card:not(.buy-enabled) .buynow-banner {
  display: none; }

.buynow-banner {
  background: url(head/img/buy-online-corner.png) no-repeat 100% -2px;
  display: inline-block;
  color: white;
  padding: 5px 25px 5px 10px;
  white-space: nowrap;
  font-size: 0.86em; }
  .buynow-banner i {
    margin-right: 0.4em; }

.soldby-online {
  margin-bottom: 8px; }

.buynow-container:not(.buy-enabled) .button.buy,
.buynow-container:not(.buy-enabled) .soldby-online {
  display: none; }

div.buy-now {
  margin-top: 15px; }

.buynow-price {
  line-height: 1;
  font-size: 40px;
  font-weight: bold; }

@media (max-width: 479px) {
  .buynow-container {
    margin-left: 0;
    margin-right: 0; }
  .sku-selected {
    margin-bottom: 20px; } }

.lightbox .buynow-img {
  width: 276px;
  height: auto;
  margin-bottom: 10px; }

@media (max-width: 859px) {
  .buynow-img {
    width: auto;
    max-width: 100%;
    float: none;
    margin-left: 0;
    margin-bottom: 20px; } }

.no-image .buynow-img {
  display: none; }

.limited-stock {
  font-size: 14px;
  display: inline-block;
  padding: 4px 12px;
  margin-left: 20px; }

.cart-confirm,
.limited-stock {
  background: #FFFDC6;
  border: 1px solid #E0DEA8; }

.delivery-included {
  color: #07858b;
  font-weight: 500; }

.otherdelivery-content .delivery-included,
.buynow-otherdelivery .delivery-included {
  margin-left: 30px;
  font-size: 24px; }

.delivery-help {
  display: inline-block;
  font-weight: normal; }

.info-icon {
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  border: 2px solid;
  display: inline-block;
  line-height: 1.3;
  vertical-align: text-top; }

.help-icon {
  cursor: pointer; }

.info-icon {
  color: #262626; }
  .info-icon::before {
    content: 'i'; }

.subtr .info-icon {
  margin-right: 5px; }

.contact-dropdown,
.help-dropdown,
.soldby-online .delivery-dropdown {
  display: inline-block; }

.dropdown {
  position: relative; }

.dropdown > .dropdown-menu {
  position: absolute;
  z-index: 100;
  padding: 20px;
  border: 1px solid #707070;
  margin-top: 12px;
  background: white;
  left: 0;
  color: #262626;
  width: 450px; }

.dropdown-menu {
  display: block !important; }

.dropdown:not(.open-menu) > .dropdown-menu {
  display: none !important; }

.dropdown-tip {
  position: absolute;
  top: -11px; }

.dropdown-tip::before {
  position: absolute;
  top: 0;
  left: -12px;
  display: inline-block;
  border-right: 11px solid transparent;
  border-bottom: 11px solid #707070;
  border-left: 11px solid transparent;
  /* border-bottom-color: rgba(0, 0, 0, 0.2); */
  content: ''; }

.dropdown-tip::after {
  position: absolute;
  top: 2px;
  left: -11px;
  display: inline-block;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
  border-left: 10px solid transparent;
  content: ''; }

.chevron::before {
  border-style: solid;
  border-width: 1px 1px 0 0;
  content: '';
  display: inline-block;
  height: 0.5em;
  left: 0.15em;
  position: relative;
  top: 0.05em;
  transform: rotate(-45deg);
  vertical-align: middle;
  width: 0.5em;
  margin-right: 0.25em;
  margin-left: 0.3em; }

.chevron.right::before {
  left: -0.1em;
  top: -0.1em;
  transform: rotate(45deg); }

.buynow-contact .chevron::before,
.buynow-container .chevron::before,
.contact-dropdown .chevron::before,
.chevron.bottom::before {
  top: -0.25em;
  transform: rotate(135deg); }

.chevron.left::before {
  left: 0.1em;
  top: -0.1em;
  transform: rotate(-135deg); }

.buynow-container.buy-enabled .buynow-contact {
  margin-top: 8px; }

.buynow-contact > span {
  margin-right: 10px; }

.cart-update {
  min-width: 40px; }

@media (max-width: 479px) {
  .buynow-main {
    font-size: 14px; }
  .buynow-product {
    font-size: 20px; }
  .buynow-price {
    font-size: 28px; }
  .buynow-change,
  .buynow-desc {
    font-size: 14px; }
  .delivery-help {
    font-size: 13px; }
  .otherdelivery-content .buynow-delivery,
  .buynow-otherdelivery .buynow-delivery {
    font-size: 18px; }
  .contact-dropdown .chevron::before,
  .delivery-dropdown .chevron::before {
    left: 0.15em;
    top: 0.05em;
    transform: rotate(-45deg); }
  .box-list li > * {
    display: block; }
  .otherdelivery-content .delivery-included,
  .buynow-otherdelivery .delivery-included {
    margin-left: 0;
    font-size: 22px; }
  .sku-list .sku-price {
    margin-left: 0;
    margin-top: 5px;
    display: block; }
  .sku-list-heading {
    font-size: 22px; }
  .sku-list .sku-product {
    font-size: 18px; }
  .sku-list .sku-price {
    font-size: 20px; }
  .has-js .buynow-container:not(.lightbox) .buy-price-cta {
    position: fixed;
    background: white;
    left: 0;
    bottom: 0;
    z-index: 51;
    background-color: white;
    padding: 1em 12px calc(1em - 10px);
    text-align: center;
    box-shadow: 0px -1px 4px #707070;
    width: 100%;
    margin: 0; }
  .buynow-container:not(.lightbox) .buy-price-cta .buy-quote,
  .buy-enabled .buy-price-cta .buy-quote,
  .buy-price-cta .product-starting-price {
    margin-top: 0; }
  .buy-price-cta .buy-quote {
    margin-bottom: 0; }
  .buynow-inline.buy-enabled .sku-selected {
    margin-bottom: 20px; }
  .buynow-container .button {
    font-size: 14px; }
  .limited-stock {
    font-size: 13px; }
  .buynow-delivery-heading {
    font-size: 20px; }
  .delivery-list .buynow-delivery {
    font-size: 18px; }
  .delivery-list .delivery-included {
    font-size: 20px; }
  .sku-list .sku-desc {
    font-size: 14px; }
  .box-list .buynow-delivery {
    background-position-y: 6px; } }

#product-part-conflict {
  max-width: 500px; }
  #product-part-conflict h3, #product-part-conflict .grid-more {
    color: #e90029; }
  #product-part-conflict a {
    display: inline-block;
    color: white;
    background: #262626;
    padding: 5px 10px;
    font-size: 110%;
    border: none; }
  #product-part-conflict .center {
    text-align: center; }

.help-dropdown {
  font-size: 14px; }

.buynow-delivery-text {
  font-weight: bold; }

.delivery-html {
  display: none; }

.buynow-otherdelivery .delivery-dropdown {
  margin-top: 8px; }

.otherdelivery-content .buynow-delivery,
.buynow-otherdelivery .buynow-delivery {
  text-transform: uppercase;
  font-weight: bold;
  color: #262626;
  margin-bottom: 10px; }

.mobile-quantity {
  margin-right: 20px;
  white-space: nowrap; }

#cart-container .ext-price {
  display: block;
  text-align: right; }

.contact-dropdown td,
.contact-dropdown th {
  border: none; }

.buynow-container .button.buy:hover {
  color: white; }

.dropdown-menu th,
.dropdown-menu td {
  border: none !important;
  text-align: left !important;
  text-transform: none !important;
  vertical-align: top !important;
  padding: 0 15px 10px 0 !important; }

.dropdown-menu th > *:first-child,
.dropdown-menu td > *:first-child {
  margin-top: 0; }

.dropdown-menu th > *:last-child,
.dropdown-menu td > *:last-child {
  margin-bottom: 0; }

.dropdown-menu p,
.dropdown-menu h3,
.dropdown-menu .grid-more {
  margin: 1em 0; }

.dropdown-menu table {
  font-size: 100%; }

.dropdown-menu b {
  font-size: inherit !important; }

.buynow-container .close-x {
  position: absolute;
  right: 12px;
  top: 8px;
  cursor: pointer; }

body .fancybox-overlay {
  z-index: 10011; }

body .fancybox-wrap {
  z-index: 10012; }

body .fancybox-opened {
  z-index: 10013; }

.fancybox-inner .dropdown-menu table td {
  background-color: transparent; }

.buynow-container:not(.multi-sku) .buynow-desc {
  display: none; }

.product-starting-price {
  font-size: 1.1em;
  text-align: center; }

.buynow-container:not(.has-price) .product-starting-price,
.buynow-container.buy-enabled .product-starting-price {
  display: none; }

.product-tagline {
  font-size: 1.375rem; }

.ecommerce-saap .product-techsupport {
  font-size: 18px; }

.buynow-container:not(.has-quote) .quote-cta {
  display: none; }

.quote-cta i {
  display: none; }

.easyquote .quote-cta i {
  display: inline; }

.buynow-container.lightbox {
  padding: 20px 10px;
  width: 480px;
  max-width: 100%; }

@media (max-width: 479px) {
  .buynow-container.lightbox {
    padding: 0; }
  .multi-sku .sku-selected {
    padding: 10px; }
  .buynow-inline:not(.buy-enabled) .sku-selected {
    display: none; }
  .buynow-inline:not(.buy-enabled) .product-aux-links {
    border: none;
    padding-top: 0;
    margin-top: 0; }
  .buynow-inline.buy-enabled .product-aux-links {
    margin-top: 1em; } }

.contact-content,
.otherdelivery-content,
.help-content {
  display: none; }

.show-contact .contact-content,
.show-otherdelivery .otherdelivery-content,
.show-help .help-content {
  display: block; }

.show-contact > *:not(.contact-content),
.show-help > *:not(.help-content),
.show-otherdelivery > *:not(.otherdelivery-content) {
  display: none; }

.lightbox-cancel {
  float: right;
  font-size: 24px;
  line-height: 1.3;
  margin-left: 2em;
  margin-bottom: 10px; }

.lightbox-cancel a {
  font-size: 18px; }

.lightbox .buynow-delivery-heading {
  font-size: 24px;
  margin-bottom: 12px;
  font-weight: 600;
  margin-top: 0;
  line-height: 1.3; }

.ecommerce-saap {
  text-align: center; }

.ecommerce-saap .button {
  display: inline-block;
  margin-bottom: 0;
  min-width: 188px;
  padding-top: 11px;
  padding-bottom: 11px; }

span.buy-cart-icon > img {
  width: 20px;
  height: 17px; }

.card .buynow-container {
  position: absolute;
  top: -999em;
  left: -999em; }

.soldby-direct-link,
.soldby-partners-link {
  display: none; }

.buy-cta i,
.quote-cta i {
  margin-right: 0.4em; }

/* Variables */
.dynamic-table__section {
  margin: 0 auto;
  padding: 1.5em 0; }
  .dynamic-table__section--hidden {
    display: none; }
  .dynamic-table__section--backgroundColor {
    background-color: #fff; }
  .dynamic-table__section .panel-text h2 {
    margin-top: 0.4em; }

.dynamic-table__heading {
  font-size: 2.25rem;
  line-height: 2.6875rem;
  letter-spacing: 1.08px;
  margin-top: 0;
  text-align: center; }
  .dynamic-table__heading p {
    margin: 0; }
  .dynamic-table__heading.dynamic-table--fontColorGray {
    color: #262626; }

.dynamic-table__sub-heading {
  font-size: 1.125rem;
  margin-bottom: 1.875rem;
  letter-spacing: 0;
  line-height: 1.75rem;
  text-align: center; }
  .dynamic-table__sub-heading--link {
    color: #e90029; }

.dynamic-table__models .slick-list.draggable.more-products {
  border-right: 1px solid #dbd9dd; }
  .dynamic-table__models .slick-list.draggable.more-products .dynamic-table__models--items-wrapper:last-child {
    border-right: 0; }

.dynamic-table__models .slick-list.draggable .dynamic-table__models--items-wrapper:last-child {
  border-right: 1px solid #dbd9dd; }

.dynamic-table__models--items {
  border: 1px solid #dbd9dd;
  border-right: 0;
  height: 100%;
  position: relative; }
  .dynamic-table__models--items-wrapper {
    background-color: #fff; }

.dynamic-table__models--link {
  display: block;
  height: 100%;
  width: 100%;
  cursor: default; }
  .dynamic-table__models--link .dynamic-table__models--block-heading {
    cursor: pointer; }
  .dynamic-table__models--link:hover {
    border-bottom: 0; }
    .dynamic-table__models--link:hover .dynamic-table__models--block-heading {
      background-color: #edecee; }

.dynamic-table__models--wrapper .dynamic-table__models--block-heading .dynamic-table__models--heading {
  color: #262626; }

.dynamic-table__models--fontColorGray {
  color: #262626; }

.dynamic-table__models--fontColorBlack {
  color: #262626; }

.dynamic-table__models--heading {
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 2.6875rem;
  letter-spacing: 0.72px;
  text-align: left; }

.dynamic-table__models--sub-heading {
  font-size: 1rem;
  line-height: 1.25rem;
  letter-spacing: 0;
  text-align: left; }

.dynamic-table__models--label {
  display: block;
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.25rem;
  letter-spacing: 0;
  text-align: left; }

.dynamic-table__models--value {
  display: block;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5rem;
  letter-spacing: 0;
  text-align: left; }

.dynamic-table__models--block {
  padding: 0.875rem 1.75rem; }
  .dynamic-table__models--block-wrapper .dynamic-table__models--block:first-child {
    padding-top: 1.75rem; }
  .dynamic-table__models--block-wrapper .dynamic-table__models--block:last-child {
    padding-bottom: 1.75rem; }
  .dynamic-table__models--block-heading {
    border-bottom: 1px solid #dbd9dd;
    border-left: 8px solid #e90029;
    padding: 1.375rem 1.75rem; }

.dynamic-table__models--list {
  padding: 0.5rem 1.75rem 0.5rem 0.5rem; }
  .dynamic-table__models--list-wrapper {
    padding-left: 3.5rem; }

.dynamic-table__models--body {
  position: relative; }

.dynamic-table__models--footer {
  padding: 1.75rem; }

.dynamic-table__footer {
  text-align: center; }

.dynamic-table__price {
  margin-bottom: 1.5rem;
  text-align: center; }
  .dynamic-table__price--label {
    display: block;
    font-size: 1rem;
    line-height: 1.75rem;
    letter-spacing: 0;
    text-align: center; }
  .dynamic-table__price--value {
    display: block;
    font-size: 1.375rem;
    line-height: 1.25rem;
    letter-spacing: 0;
    text-align: center; }

.dynamic-table--btn {
  background: transparent;
  border: 2px solid #e90029;
  display: block;
  font-size: 1rem;
  padding: 0.25rem 2rem;
  margin: 0 auto 0.625rem;
  width: 75%;
  text-align: center; }
  .dynamic-table--btn.btn-buy {
    align-items: center;
    background-color: #e90029;
    color: #fff;
    display: flex;
    justify-content: center;
    cursor: pointer; }
    .dynamic-table--btn.btn-buy:hover {
      background-color: #ae001e;
      border-color: #ae001e;
      border-width: 2px; }
    .dynamic-table--btn.btn-buy .buy-cart-icon {
      margin-right: 0.5rem;
      width: 20px; }
    .dynamic-table--btn.btn-buy-options {
      border: 0;
      color: #e90029;
      display: none; }
  .dynamic-table--btn.btn-quote {
    color: #e90029;
    margin-bottom: 0;
    cursor: pointer; }
    .dynamic-table--btn.btn-quote:hover {
      background-color: #740014;
      border-color: #740014;
      border-width: 2px;
      color: #fff; }
  .dynamic-table--btn.btn-view-all {
    border: 0;
    color: #000;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 1.25;
    padding: 0;
    width: auto; }
    .dynamic-table--btn.btn-view-all:hover {
      color: black; }
  .dynamic-table--btn-circle {
    border: 1.5px solid #e90029;
    border-radius: 50%;
    color: #e90029;
    margin: 0 auto 1.5rem;
    padding: 1.125rem;
    width: 80px; }

.dynamic-table__btn--wrapper {
  font-weight: 600;
  position: absolute;
  padding: 0 1.75rem;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  width: 100%; }

.dynamic-table__arrow {
  cursor: pointer;
  display: none;
  overflow: hidden; }
  .dynamic-table__arrow.slick-disabled {
    opacity: 0; }

.dynamic-table__more {
  background: transparent;
  border: 0;
  bottom: 2rem;
  color: #e90029;
  cursor: pointer;
  display: block;
  margin-top: 1rem;
  position: absolute;
  text-align: center;
  width: 100%;
  font-size: 1rem; }
  .dynamic-table__more:hover .dynamic-table__overlay--chevron {
    opacity: 1; }
  .dynamic-table__more--icon {
    display: block; }
  .dynamic-table__more--text {
    display: block; }

.dynamic-table__morespace {
  height: 5rem; }

.dynamic-table__overlay {
  background-color: #edecee;
  cursor: auto;
  left: -999em;
  min-height: 350px;
  position: absolute;
  top: 0;
  width: 100%; }
  .dynamic-table__overlay.active {
    left: 0; }
  .dynamic-table__overlay--arrow {
    background-color: transparent;
    border: 0; }
  .dynamic-table__overlay--chevron {
    margin: 0.25rem auto;
    width: 14px;
    opacity: 0.7; }
    .dynamic-table__overlay--chevron.chevron__icon--down {
      transform: rotate(-180deg); }
  .dynamic-table__overlay--close {
    background-color: transparent;
    border: 0;
    color: #e90029;
    cursor: pointer;
    display: block;
    margin: 1.5rem 0;
    width: 100%;
    font-size: 1rem; }
    .dynamic-table__overlay--close:hover .chevron__icon--down {
      opacity: 1; }
  .dynamic-table__overlay--links {
    align-items: center;
    color: #262626 !important;
    border-color: transparent !important;
    display: flex;
    font-size: 1rem;
    margin: 0.5rem auto;
    text-align: left; }
    .dynamic-table__overlay--links:hover {
      border-color: transparent !important;
      color: #ae001e !important; }
    .dynamic-table__overlay--links-arrow {
      width: 14px;
      margin-left: 1rem; }
    .dynamic-table__overlay--links-wrapper {
      padding: 0 1.75rem; }
      .dynamic-table__overlay--links-wrapper .dynamic-table__overlay--links-arrow {
        display: inline-block; }

.dynamic-table--fontColorGray {
  color: #262626; }

.dynamic-table--fontColorBlack {
  color: #262626; }
  .dynamic-table--fontColorBlack .dynamic-table__models--heading {
    color: #e90029; }

.dynamic-table__carousel {
  margin: 0 auto;
  width: calc(100% - 40px);
  padding: 0 0.5rem; }
  .dynamic-table__carousel--wrapper {
    position: relative; }

.dynamic-table__models--footer {
  display: none; }
  .dynamic-table__models--footer.has-buy, .dynamic-table__models--footer.has-quote, .dynamic-table__models--footer.has-price {
    display: block; }
  .dynamic-table__models--footer:not(.has-buy) .dynamic-table--btn.buy-cta,
  .dynamic-table__models--footer:not(.has-quote) .quote-cta,
  .dynamic-table__models--footer:not(.has-price) .buyquote-price {
    display: none; }

.has-child-price .dynamic-table__models--footer,
.has-child-quote .dynamic-table__models--footer,
.has-child-buy .dynamic-table__models--footer {
  display: block; }

.has-child-price .dynamic-table__models--footer:not(.has-price) .buyquote-price,
.has-child-quote .dynamic-table__models--footer:not(.has-quote) .quote-cta {
  visibility: hidden;
  display: block; }

.has-child-buy .dynamic-table__models--footer:not(.has-buy) .dynamic-table--btn.buy-cta {
  visibility: hidden;
  display: flex; }

.slick-track {
  display: flex; }

.slick-slide {
  height: inherit; }

@media (max-width: 767px) {
  .dynamic-table__carousel--wrapper .carousel-prev {
    left: 0; }
  .dynamic-table__carousel--wrapper .carousel-next {
    right: 0; } }

@media (min-width: 768px) {
  .dynamic-table--btn.btn-view-all {
    display: inline-block; }
  .dynamic-table__carousel {
    width: calc(100% - 100px); } }

@media (min-width: 1200px) {
  .dynamic-table__carousel {
    width: calc(100% - 200px);
    padding: 0 2rem; } }

.d-none {
  display: none; }

.dynamic-table__overlay--links-wrapper {
  text-align: center; }
  .dynamic-table__overlay--links-wrapper > div {
    display: inline-block; }

.keySpecification .panel-text > :first-child {
  margin: 0; }

.keySpecification__center {
  display: flex;
  justify-content: center; }

.keySpecification__viewAllAttributeListWrapper {
  background: white;
  color: #262626; }

.keySpecification .wrapper {
  padding-top: 26px; }

.keySpecification__Title {
  font-size: 2.25rem;
  text-align: center;
  font-weight: 200;
  margin-top: 14px; }

.keySpecification__panelTitle {
  text-align: center; }
  .keySpecification__panelTitle h2 {
    margin-top: 14px; }

.keySpecification__downloadDataSheetWrapper {
  text-align: center;
  padding-top: 4px;
  margin-bottom: 2.25rem; }

.keySpecification__downloadDataSheet {
  padding: 26px 0 0 0;
  font-weight: 400;
  cursor: pointer; }
  .keySpecification__downloadDataSheet:hover {
    border-bottom: 1px solid #fff !important;
    color: #fff; }

.keySpecification__defaultColor {
  color: white; }

.keySpecification__view-Details {
  font-size: 1.7rem;
  text-align: center;
  padding: 16px 0 16px 0;
  cursor: pointer; }

.keySpecification__horizontalLineClass {
  border-bottom: 1px solid #DBD9DD; }

.keySpecification__down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  width: 16px;
  /* filter: invert(1); */
  height: 16px;
  position: relative;
  bottom: 4px;
  left: 8px; }

.keySpecification__bottomBorder {
  border-bottom: 1px dashed #ccc;
  font-size: 0.87rem;
  font-weight: 600; }

.keySpecification__viewSpecificationArrowStyling {
  text-align: center;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; }

.keySpecification__up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  width: 16px;
  height: 16px;
  position: relative;
  top: 4px;
  color: #de350b;
  top: 6px;
  left: 8px; }

.keySpecification__highLightedArrow {
  border: solid white;
  border-width: 0 2px 2px 0; }

.keySpecification i {
  display: inline-block;
  padding: 3px; }

.keySpecification__closeViewSpecification {
  position: relative; }

.keySpecification__backgroundColor {
  background: transparent linear-gradient(90deg, #291B44 0%, #5B348A 50%, #291B44 100%) 0% 0% no-repeat padding-box; }

.keySpecification__attributeItem {
  text-align: center; }

.keySpecification__viewAllSpecification {
  padding: 10px 10px 36px 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

.keySpecification__prodAttributeItem {
  width: 160px;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 10px;
  display: inline-block; }

.keySpecification__prodAttributevalues {
  margin: 0 10px;
  display: flex; }

.keySpecification__wrapperMobileDiv {
  display: block; }

.keySpecification__wrapperDesktopDiv {
  display: none; }

.keySpecification__paddingAttribute {
  padding: 10px 0 10px 0; }

.keySpecification__paddingAttribute:last-child {
  padding: 10px 0 32px 0; }

.keySpecification__Value {
  font-size: 1.65rem;
  padding-top: 0px; }

.keySpecification__Item {
  font-size: 1.125rem;
  line-height: 1.2; }

.bg-red-to-black .keySpecification__backgroundColor,
.bg-blue-to-black .keySpecification__backgroundColor,
.bg-dark-purple-tint2-to-black .keySpecification__backgroundColor,
.bg-teal-to-black .keySpecification__backgroundColor,
.bg-red-reflected .keySpecification__backgroundColor,
.bg-blue-reflected .keySpecification__backgroundColor,
.bg-dark-purple-tint2-reflected .keySpecification__backgroundColor,
.bg-teal-reflected .keySpecification__backgroundColor {
  background: inherit;
  color: inherit; }

.bg-red-to-black .keySpecification__downloadDataSheet,
.bg-blue-to-black .keySpecification__downloadDataSheet,
.bg-dark-purple-tint2-to-black .keySpecification__downloadDataSheet,
.bg-teal-to-black .keySpecification__downloadDataSheet,
.bg-red-reflected .keySpecification__downloadDataSheet,
.bg-blue-reflected .keySpecification__downloadDataSheet,
.bg-dark-purple-tint2-reflected .keySpecification__downloadDataSheet,
.bg-teal-reflected .keySpecification__downloadDataSheet {
  border: 0; }

.bg-red-to-black .keySpecification__downloadDataSheet :hover,
.bg-blue-to-black .keySpecification__downloadDataSheet :hover,
.bg-dark-purple-tint2-to-black .keySpecification__downloadDataSheet :hover,
.bg-teal-to-black .keySpecification__downloadDataSheet :hover,
.bg-red-reflected .keySpecification__downloadDataSheet :hover,
.bg-blue-reflected .keySpecification__downloadDataSheet :hover,
.bg-dark-purple-tint2-reflected .keySpecification__downloadDataSheet :hover,
.bg-teal-reflected .keySpecification__downloadDataSheet :hover {
  border-bottom: 1px solid inherit; }

@media (min-width: 767px) {
  .keySpecification__attributeItem {
    margin: 40px auto;
    display: flex;
    flex-wrap: wrap;
    width: 784px; }
  .keySpecification__viewAllSpecification {
    padding: 20px 20px 46px 20px;
    display: flex;
    flex-wrap: wrap;
    width: 850px;
    margin-left: auto;
    margin-right: auto;
    justify-content: flex-start; }
  .keySpecification__prodAttributevalues {
    width: 350px;
    display: flex;
    margin: 0 25px; }
  .keySpecification__AttributeValue {
    width: 250px;
    margin: 0 8px 0 0; }
  .keySpecification__prodAttributeItem {
    width: 180px !important;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block; }
  .keySpecification__Value {
    font-weight: 300;
    padding-top: 0px !important; }
  .keySpecification__Item {
    font-size: 1.125rem; }
  .keySpecification__wrapperMobileDiv {
    display: flex !important; }
  .keySpecification__wrapperDesktopDiv {
    display: none !important; }
  .keySpecification__downloadDataSheetWrapper {
    margin-bottom: 0; } }

@media (min-width: 1200px) {
  .keySpecification__prodAttributeItem {
    width: 250px !important;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block; }
  .keySpecification__wrapperMobileDiv {
    display: none !important; }
  .keySpecification__wrapperDesktopDiv {
    display: block !important; }
  .keySpecification__viewAllSpecification {
    padding: 20px 20px 36px 20px;
    display: flex;
    flex-wrap: wrap;
    width: 1150px;
    margin-left: auto;
    margin-right: auto;
    justify-content: flex-start; }
  .keySpecification__prodAttributevalues {
    width: 500px;
    margin: 0 25px;
    display: flex; }
  .keySpecification__attributeItemDesktop {
    margin: 2.25rem auto 0 auto !important;
    padding: 0 40px 0 40px;
    display: flex;
    justify-content: center; }
  .keySpecification__attributeItem1Desktop {
    margin: 0 auto 4.25rem auto !important;
    padding: 0 40px 0 40px;
    display: flex;
    justify-content: center; }
  .keySpecification__Value {
    font-size: 1.65rem;
    flex-direction: column;
    width: 157px;
    margin: 0 25px;
    text-align: center; }
  .keySpecification__Item {
    font-size: 1.125rem;
    width: 157px;
    margin: 10px 25px;
    text-align: center; } }

@media (min-width: 320px) {
  .keySpecification__prodAttributeItem {
    width: 140px;
    padding-top: 10px;
    padding-bottom: 10px;
    display: inline-block; } }

@media only screen and (max-width: 844px) and (min-width: 600px) {
  .keySpecification__prodAttributeItem {
    width: 180px !important; }
  .keySpecification__attributeItem {
    width: 90%;
    margin: 40px auto;
    display: flex;
    flex-wrap: wrap; }
  .keySpecification__AttributeValue {
    margin: 0;
    width: calc(33.33% - 2em);
    margin-left: 2em; }
  .keySpecification__viewAllSpecification {
    padding: 10px 10px 36px 10px;
    width: auto; }
  .keySpecification__prodAttributevalues {
    width: 330px;
    display: flex;
    margin: 0 10px; } }

.guided-search__section {
  padding: 2rem 12px;
  position: relative;
  text-align: center; }
  .guided-search__section .btn-view-more--wrapper {
    display: none;
    justify-content: center;
    align-items: center;
    margin-top: 2.125rem; }
    .guided-search__section .btn-view-more--wrapper.active {
      display: flex; }
  .guided-search__section .multiple-products {
    border: 1px solid #dbd9dd;
    margin-bottom: 1rem;
    padding: 1rem; }
    .guided-search__section .multiple-products .guided-search__product--desc {
      font-size: 1.25rem; }
  .guided-search__section--backgroundColor {
    background-color: #f8f8f8; }
  .guided-search__section--fontColorBlack {
    color: #262626; }
  .guided-search__section--fontColorRed {
    color: #e90029; }
    .guided-search__section--fontColorRed:hover {
      color: #e90029; }
  .guided-search__section div.product-img {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center; }
    .guided-search__section div.product-img::before {
      content: '';
      display: block;
      padding-top: 56.25%; }
  .guided-search__section .multiple-products div.product-img {
    width: 80%; }

.guided-search__title {
  line-height: 2.125rem;
  margin-bottom: 1.5rem;
  text-align: initial; }
  .guided-search__title p,
  .guided-search__title span,
  .guided-search__title h1,
  .guided-search__title h2,
  .guided-search__title h3,
  .guided-search__title .grid-more,
  .guided-search__title h4,
  .guided-search__title h5,
  .guided-search__title h6 {
    margin-bottom: 0; }

.guided-search__btn {
  background: none;
  border: 0;
  color: #e90029;
  cursor: pointer;
  font-size: 1.125rem;
  padding: 0.788rem 2rem; }
  .guided-search__btn:hover {
    background-color: #e90029;
    color: #fff;
    outline-color: #e90029; }
  .guided-search__btn--reset {
    background: none;
    cursor: pointer;
    display: none;
    font-size: 1rem;
    line-height: 1.25rem;
    padding: 0;
    position: absolute;
    right: 0; }
  .guided-search__btn--wrapper {
    min-height: 1rem;
    margin-bottom: 0.875rem; }
  .guided-search__btn--more {
    border: 2px solid #e90029;
    padding: 1rem 1.5rem; }
    .guided-search__btn--more-wrapper {
      margin-top: 4rem; }
  .guided-search__btn--start {
    background: transparent;
    border: 2px solid #e90029;
    color: #e90029;
    font-weight: 600; }
  .guided-search__btn--try-again {
    background: none;
    border: 0;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    line-height: 1.25rem;
    padding: 0; }
    .guided-search__btn--try-again:hover {
      border-bottom: 1px solid #e90029; }
    .guided-search__btn--try-again-wrapper {
      display: none;
      font-size: 1rem;
      line-height: 1.25rem;
      text-align: center; }
      .guided-search__btn--try-again-wrapper.active {
        display: block; }

.guided-search__question {
  text-align: left;
  display: flex;
  font-size: 1.25rem;
  justify-content: center;
  position: relative; }
  .guided-search__question.selected {
    border: 1px solid #dbd9dd;
    border-top-width: 0;
    font-size: 1.125rem;
    justify-content: flex-end;
    margin: 0;
    padding: 0.7125rem 1rem; }
    .guided-search__question.selected:hover {
      background-color: #edecee;
      cursor: pointer; }
    .guided-search__question.selected .guided-search__question--wrapper {
      display: none; }
    .guided-search__question.selected .guided-search__question--edit {
      display: inline-block; }
    .guided-search__question.selected .guided-search__question--tooltip {
      display: none; }
  .guided-search__question--selected {
    display: none; }
    .guided-search__question--selected-color.selected .guided-search__question--wrapper {
      opacity: 0.6; }
  .guided-search__question--block {
    display: none; }
    .guided-search__question--block:first-child {
      display: block; }
    .guided-search__question--block.product-detail {
      padding: 0 0 2rem; }
    .guided-search__question--block:nth-child(2) .selected {
      border-top-width: 1px; }
    .guided-search__question--block:nth-child(2) .guided-search__question {
      margin-top: 0; }
  .guided-search__question--edit {
    background: none;
    border: 0;
    cursor: pointer;
    display: none;
    width: 30px; }
  .guided-search__question--tooltip {
    cursor: pointer;
    display: inline-block;
    margin-left: 0.25rem;
    margin-top: 0.5px; }
    .guided-search__question--tooltip .help-icon {
      border: 0; }
    .guided-search__question--tooltip .title {
      background-color: #262626;
      border-radius: 5px;
      bottom: 30px;
      color: #fff;
      position: absolute;
      padding: 0.25rem 0.45rem;
      font-size: 0.75rem;
      z-index: 9; }
  .guided-search__question--count {
    color: #a4a1a9;
    font-size: 1.125rem;
    line-height: 2rem;
    margin-top: 1.25rem; }
    .guided-search__question--count.selected {
      display: none; }

.guided-search__attributes {
  position: relative; }
  .guided-search__attributes--item {
    border: 2px solid #e90029;
    background-color: transparent;
    border-bottom-width: 0;
    cursor: pointer;
    color: inherit;
    font-size: 1.125rem;
    padding: 1.25rem 2rem;
    width: 100%; }
    .guided-search__attributes--item:last-child {
      border-bottom-width: 2px; }
    .guided-search__attributes--item.disabled {
      cursor: auto; }
  .guided-search__attributes .layout-grid {
    align-items: center; }

.guided-search__product--img {
  display: block;
  width: 100%; }

.guided-search__product--title {
  font-size: 1.125rem;
  margin-bottom: 0.5rem;
  text-align: left; }

.guided-search__product--desc {
  font-size: 1.375rem;
  margin: 0;
  text-align: left; }

.guided-search__product--btn {
  align-items: center;
  border: 0;
  display: flex;
  font-size: 1.125rem;
  font-weight: 650;
  text-align: left; }
  .guided-search__product--btn.btn-quote {
    color: #e90029; }
    .guided-search__product--btn.btn-quote:hover {
      border: 0;
      color: #ae001e; }
  .guided-search__product--btn.btn-overview {
    border: 0; }
  .guided-search__product--btn.btn-view-more {
    border: 2px solid #e90029;
    color: #e90029;
    font-weight: 400;
    max-width: 200px;
    padding: 0.75rem 1.5rem; }
    .guided-search__product--btn.btn-view-more:hover {
      background-color: #e90029;
      border-color: #e90029;
      color: #fff; }
  .guided-search__product--btn-img {
    margin-left: 0.25rem;
    display: inline-block;
    width: 10px; }
  .guided-search__product--btn-wrapper {
    margin-top: 1.75rem; }

.guided-search-product {
  padding-bottom: 2rem; }

.guided-search-product.grid-two {
  width: 100%; }

.guided-search .edit-icon,
.guided-search .help-icon {
  display: block;
  width: 100%; }

.guided-search .product-detail-block {
  margin-top: 3rem; }

.guided-search__dropdown {
  align-items: center;
  background: transparent;
  border: 2px solid #e90029;
  color: inherit;
  cursor: pointer;
  display: flex;
  font-size: 1.125rem;
  justify-content: space-between;
  padding: 1rem;
  text-align: left;
  width: 100%; }
  .guided-search__dropdown--wrapper {
    margin-bottom: 2.125rem;
    position: relative;
    padding-bottom: 0;
    width: 100%; }
  .guided-search__dropdown--options {
    display: none;
    height: 100%;
    left: 0;
    overflow-y: auto;
    position: fixed;
    width: 100%;
    top: 0;
    background: #fff;
    z-index: 10012; }
    .guided-search__dropdown--options .guided-search__attributes--item {
      border: 0;
      text-align: left;
      margin: 0 1.25rem;
      padding-left: 1.25rem;
      width: calc(100% - 40px); }
      .guided-search__dropdown--options .guided-search__attributes--item:focus {
        background-color: transparent; }
      .guided-search__dropdown--options .guided-search__attributes--item:hover {
        background-color: transparent; }
      .guided-search__dropdown--options .guided-search__attributes--item.guided-search__dropdown--close {
        background-color: #edecee;
        margin: 0;
        padding: 1rem;
        width: 100%;
        text-align: right; }
  .guided-search__dropdown--close-img {
    width: 16px; }

.bg-red-to-black .guided-search__section--backgroundColor,
.bg-blue-to-black .guided-search__section--backgroundColor,
.bg-dark-purple-tint2-to-black .guided-search__section--backgroundColor,
.bg-teal-to-black .guided-search__section--backgroundColor,
.bg-red-reflected .guided-search__section--backgroundColor,
.bg-blue-reflected .guided-search__section--backgroundColor,
.bg-dark-purple-tint2-reflected .guided-search__section--backgroundColor,
.bg-teal-reflected .guided-search__section--backgroundColor {
  background: inherit; }

.bg-red-to-black .guided-search__section--fontColorBlack,
.bg-blue-to-black .guided-search__section--fontColorBlack,
.bg-dark-purple-tint2-to-black .guided-search__section--fontColorBlack,
.bg-teal-to-black .guided-search__section--fontColorBlack,
.bg-red-reflected .guided-search__section--fontColorBlack,
.bg-blue-reflected .guided-search__section--fontColorBlack,
.bg-dark-purple-tint2-reflected .guided-search__section--fontColorBlack,
.bg-teal-reflected .guided-search__section--fontColorBlack {
  color: inherit; }

.bg-red-to-black .guided-search__section--fontColorBlack,
.bg-blue-to-black .guided-search__section--fontColorBlack,
.bg-dark-purple-tint2-to-black .guided-search__section--fontColorBlack,
.bg-teal-to-black .guided-search__section--fontColorBlack,
.bg-red-reflected .guided-search__section--fontColorBlack,
.bg-blue-reflected .guided-search__section--fontColorBlack,
.bg-dark-purple-tint2-reflected .guided-search__section--fontColorBlack,
.bg-teal-reflected .guided-search__section--fontColorBlack {
  color: inherit; }

.product-detail-block {
  margin-top: 3.25rem; }

@media (max-width: 767px) {
  .guided-search__btn--wrapper {
    display: flex;
    justify-content: center; }
    .guided-search__btn--wrapper-show-reset {
      display: block; } }

@media (min-width: 768px) {
  .guided-search__title {
    line-height: 2.75rem;
    margin-bottom: 2.875rem; }
    .guided-search__title p,
    .guided-search__title span,
    .guided-search__title h1,
    .guided-search__title h2,
    .guided-search__title h3,
    .guided-search__title .grid-more,
    .guided-search__title h4,
    .guided-search__title h5,
    .guided-search__title h6 {
      margin-bottom: 0; }
  .guided-search__attributes {
    align-items: center;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: stretch; }
    .guided-search__attributes--item {
      border-right-width: 0;
      border-bottom-width: 2px;
      margin-bottom: 1rem;
      padding: 0.79rem 2rem;
      width: 25%; }
      .guided-search__attributes--item:nth-child(4n), .guided-search__attributes--item:last-child {
        border-right-width: 2px; }
  .guided-search__question {
    font-size: 1.375rem;
    justify-content: center; }
    .guided-search__question.selected {
      justify-content: space-between; }
      .guided-search__question.selected .guided-search__question--wrapper {
        display: inline-block;
        max-width: 70%; }
    .guided-search__question.more-text {
      display: block; }
      .guided-search__question.more-text .guided-search__question--wrapper {
        display: block; }
      .guided-search__question.more-text .guided-search__question--selected-wrapper {
        display: flex;
        margin-top: 0.5rem;
        justify-content: flex-end;
        width: 100%; }
      .guided-search__question.more-text.selected .guided-search__question--wrapper {
        max-width: 95%; }
    .guided-search__question--count {
      display: none; }
    .guided-search__question--selected-wrapper {
      padding-left: 1rem; }
    .guided-search__question--block:last-child .guided-search__attributes {
      flex-wrap: nowrap; }
  .guided-search__btn--wrapper {
    min-height: 2rem; }
  .guided-search__product--btn-wrapper {
    display: flex;
    justify-content: space-between; }
  .guided-search__dropdown--options {
    display: none; }
    .guided-search__dropdown--options .guided-search__attributes--item {
      width: 90% !important; }
    .guided-search__dropdown--options .guided-search__dropdown--close {
      width: 100% !important; }
  .guided-search__dropdown--sub-list {
    float: left;
    width: 50%; }
  .product-detail-block {
    margin-top: 3.375rem; }
  .multiple-products {
    border: 1px solid #dbd9dd;
    margin: 0 1rem 2rem;
    padding: 1rem;
    width: 45%; }
    .multiple-products-wrapper {
      margin-top: 3.375rem; }
    .multiple-products .guided-search__product--img {
      width: 80%;
      margin: 0 auto; }
    .multiple-products .guided-search__product--title, .multiple-products .guided-search__product--desc {
      text-align: left; }
    .multiple-products.two-products {
      width: 100%; }
      .multiple-products.two-products:first-child {
        margin-left: 0; }
      .multiple-products.two-products:last-child {
        margin-right: 0; }
    .multiple-products:first-child {
      margin-left: 0; }
    .multiple-products:last-child {
      margin-right: 0; } }

@media (min-width: 1200px) {
  .guided-search__question {
    justify-content: space-between; }
    .guided-search__question--block {
      margin: 0 auto;
      min-width: 50%;
      max-width: 74%;
      width: auto; }
      .guided-search__question--block:last-child .guided-search__attributes {
        flex-wrap: nowrap; }
      .guided-search__question--block:nth-child(2) {
        margin-top: 2.5rem; }
      .guided-search__question--block.product-detail {
        padding: 0;
        margin-top: 0; }
    .guided-search__question.selected .guided-search__question--wrapper {
      max-width: 75%; }
  .guided-search__dropdown {
    position: relative;
    padding: 0.825rem 1.125rem 0.825rem 1.5rem; }
    .guided-search__dropdown--options {
      box-shadow: 0px 3px 6px #00000029;
      display: none;
      float: left;
      min-height: 300px;
      max-height: 300px;
      overflow-x: hidden;
      overflow-y: auto;
      position: absolute;
      width: calc(100% - 50px);
      top: 0; }
      .guided-search__dropdown--options .guided-search__attributes--item {
        width: 90% !important; }
      .guided-search__dropdown--options .guided-search__dropdown--close {
        display: none; }
    .guided-search__dropdown--sub-list {
      float: left;
      width: 50%; }
    .guided-search__dropdown .guided-search__dropdown--img i {
      font-size: 25px; }
    .guided-search__dropdown.is-open .guided-search__dropdown--img i {
      transform: rotate(180deg); }
  .product-detail-block {
    margin-top: 5.25rem; }
  .multiple-products-wrapper {
    margin-top: 3.125rem; }
  .multiple-products .guided-search__product--title, .multiple-products .guided-search__product--desc {
    text-align: left; } }

.guided-search-product:not(.has-price) .guided-search__product--desc {
  display: none; }

.guided-search__section.has-child-price .guided-search-product:not(.has-price) .guided-search__product--desc {
  display: block;
  visibility: hidden; }

.selected-field .guided-search__question--wrapper-text {
  opacity: 0.7; }

.guided-search__product--btn.btn-overview span:first-child {
  border-bottom: 1px solid transparent; }

.guided-search__product--btn.btn-overview:hover span:first-child {
  border-color: inherit; }

.guided-search__dropdown--options .guided-search__attributes--item {
  border: none;
  border-bottom: 1px solid rgba(38, 38, 38, 0.2); }

.guided-search__dropdown--options .guided-search__attributes--item:nth-child(4n),
.guided-search__dropdown--options .guided-search__attributes--item:last-child {
  border-right-width: 0; }

.guided-search__question.selected:hover {
  background: rgba(38, 38, 38, 0.1); }

.guided-search__question--tooltip {
  font-size: 0.85em; }
  .guided-search__question--tooltip i {
    opacity: 0.4; }

.guided-search__question--edit,
.guided-search__dropdown--img {
  color: #e90029; }

.standard-configuration__section {
  margin: 0 auto;
  font-size: 1rem; }

.standard-configuration__backgroundColor {
  background-color: white; }

.standard-configuration__heading {
  color: #262626;
  font-size: 2.25rem;
  line-height: 2.6875rem;
  letter-spacing: 1.08px;
  margin-top: 0;
  text-align: center;
  text-transform: uppercase; }

.standard-configuration__models > .slick-list > .slick-track {
  display: flex;
  justify-content: stretch; }

.standard-configuration__models--fontColor {
  color: #000; }

.standard-configuration__models--heading {
  margin: 1.2rem 1.75rem; }

.standard-configuration__models--items {
  display: flex;
  flex-direction: column;
  height: 100%; }
  .standard-configuration__models--items-wrapper {
    height: inherit !important;
    border: 1px solid #dbd9dd;
    background-color: white;
    box-sizing: border-box; }

.standard-configuration__models--block {
  padding: 0.875rem 1.75rem; }
  .standard-configuration__models--block-heading {
    color: #000;
    font-size: 1.265rem;
    font-weight: 700;
    border-bottom: 1px solid #dbd9dd; }
  .standard-configuration__models--block-wrapper {
    margin: 0rem 1.75rem;
    color: #000; }
    .standard-configuration__models--block-wrapper > ul > li {
      margin: 0.5rem 1.5rem 0.5rem 0rem; }
    .standard-configuration__models--block-wrapper > ul {
      margin-right: 0;
      margin-left: 0;
      padding-left: 20px; }

.standard-configuration__models--footer {
  padding: 0 1.75rem; }
  .standard-configuration__models--footer--fontColor {
    color: #000; }

.standard-configuration__toggle {
  display: none; }

.standard-configuration__toggle:checked + .standard-configuration__toggleButton ~ .standard-configuration__toggleContent {
  display: block; }

.standard-configuration__toggle:checked + .standard-configuration__toggleButton > .standard-configuration__toggleButton--down {
  display: none; }

.standard-configuration__toggle:checked + .standard-configuration__toggleButton > .standard-configuration__toggleButton--up {
  display: inline-block; }

.standard-configuration__toggle + .standard-configuration__toggleButton > .standard-configuration__toggleButton--up {
  display: none; }

.standard-configuration__toggleButton {
  display: block;
  cursor: pointer;
  background-color: #edecee;
  width: 100%;
  padding: 10px;
  box-sizing: border-box; }
  .standard-configuration__toggleButton > i {
    border: solid;
    border-width: 0 2px 2px 0;
    display: inline-block;
    padding: 3px; }
  .standard-configuration__toggleButton--down {
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    margin-top: 5px; }
  .standard-configuration__toggleButton--up {
    margin-top: 10px;
    transform: rotate(-135deg);
    -webkit-transform: rotate(-135deg); }

.standard-configuration__toggleContent {
  display: none; }
  .standard-configuration__toggleContent--includedItem {
    display: flex;
    border-bottom: 1px solid #dbd9dd; }
    .standard-configuration__toggleContent--includedItem--description {
      flex: 1; }
  .standard-configuration__toggleContent--includedItem > div {
    margin-top: 0.5rem;
    margin-bottom: 0.5rem; }
  .standard-configuration__toggleContent--includedItem > div:not(:last-child) {
    margin-right: 0.5rem; }
  .standard-configuration__toggleContent--includedItem > div:last-child {
    flex-shrink: 0; }

.standard-configuration__price {
  margin: 1rem 0 1.5rem;
  text-align: center; }
  .standard-configuration__price:not(.show-price) > * {
    display: none; }
  .standard-configuration__price--label {
    display: block;
    font-size: 1rem;
    line-height: 1.75rem;
    letter-spacing: 0;
    text-align: center; }
  .standard-configuration__price--value {
    display: block;
    font-size: 1.375rem;
    line-height: 1.25rem;
    letter-spacing: 0;
    text-align: center; }

@media (max-width: 767px) {
  .standard-configuration__carousel {
    padding: 0 0; } }

@media (min-width: 767px) {
  .standard-configuration__carousel {
    margin: 0 auto;
    padding: 0 40px; }
    .standard-configuration__carousel--wrapper {
      position: relative;
      margin-left: auto;
      margin-right: auto;
      max-width: 1240px;
      padding: 0 20px; } }

.web-std-cfg-carousel:not(.slick-slider) {
  display: flex;
  flex-wrap: wrap;
  justify-content: center; }

.web-std-cfg-carousel .slick-track {
  margin-left: auto !important;
  margin-right: auto !important; }

.web-std-cfg-carousel > .web-std-config {
  width: 33%;
  margin-bottom: 20px; }

.web-std-cfg-carousel > .new {
  width: 33%; }

.to-be-discontinued a.alink-red-tint2, .to-be-discontinued a.alink-white, .to-be-discontinued a.alink-red {
  color: inherit !important;
  text-decoration: none; }

.to-be-discontinued a.alink-red-tint2:hover {
  border-color: inherit !important; }

.to-be-discontinued a {
  text-decoration: none;
  border-color: transparent;
  color: inherit; }
  .to-be-discontinued a:hover {
    border-color: inherit; }

.to-be-discontinued a .alink-white {
  border-color: initial; }

.to-be-discontinued__defaultTextColor {
  color: white; }

.to-be-discontinued__defaultBackgroundColor {
  background: #524f56; }

.to-be-discontinued__productHeader {
  display: inherit; }

.to-be-discontinued__Wrapper {
  display: flex;
  justify-content: center; }

.to-be-discontinued__saapWrapper {
  justify-content: flex-start; }

.to-be-discontinued__saap-text, .to-be-discontinued__textChange {
  margin: 0;
  display: inline;
  font-weight: 300; }

.to-be-discontinued__saap-text {
  margin-right: 10px; }

.to-be-discontinued__text {
  font-weight: 700; }

.to-be-discontinued__textCenter {
  text-align: center; }

.to-be-discontinued__Icon {
  font-size: 15px;
  color: inherit;
  border: 1.5px solid;
  font-family: monospace;
  display: inline-block;
  line-height: 1;
  border-radius: 2px; }

.to-be-discontinued__Icon:before {
  content: ' \002B';
  font-weight: bold;
  padding: 3px; }

.to-be-discontinued__minus:before {
  content: '\2212'; }

.to-be-discontinued__textCenter {
  text-align: center; }

.to-be-discontinued__saap-list {
  text-align: left;
  padding: 0;
  margin: 0 0 1em 1em;
  font-weight: 300;
  display: inline-block;
  max-width: 700px; }
  .to-be-discontinued__saap-list li {
    padding: 0;
    margin: 0 0 3px 0;
    break-inside: avoid; }
  .to-be-discontinued__saap-list a {
    font-weight: 700; }

.to-be-discontinued__separator:last-child {
  display: none; }

.keysight__tobedisco--section .center {
  text-align: center;
  margin: auto; }

@media (min-width: 360px) {
  .to-be-discontinued__text {
    font-size: 0.832rem;
    width: 328px;
    margin: 16px 8px;
    font-weight: 700; }
  .to-be-discontinued__collapseIcon {
    margin: 16px 0;
    padding: 0 0 0 0; }
  .to-be-discontinued__textafterclickIcon {
    overflow: hidden;
    height: 42px;
    word-break: break-all;
    text-overflow: ellipsis; } }

@media (min-width: 360px) and (min-width: 1200px) {
  .to-be-discontinued__text {
    font-size: 0.87rem;
    width: 698px !important;
    margin: 16px;
    font-weight: 700; }
  .to-be-discontinued__collapseIcon {
    margin: 16px 0;
    padding: 0 0 0 20px; }
  .to-be-discontinued__textafterclickIcon {
    overflow: hidden;
    white-space: nowrap;
    height: auto;
    text-overflow: ellipsis; } }

@media (min-width: 360px) and (min-width: 767px) {
  .to-be-discontinued__text {
    font-size: 0.87rem;
    width: 698px;
    margin: 16px 8px;
    font-weight: 700; }
  .to-be-discontinued__collapseIcon {
    margin: 16px 0;
    padding: 0 0 0 0; }
  .to-be-discontinued__textafterclickIcon {
    overflow: hidden;
    white-space: nowrap;
    height: auto;
    text-overflow: ellipsis; }
  .to-be-discontinued__saap-list-2col {
    column-count: 2;
    column-gap: 3em;
    max-width: 850px; } }

.keysight-care__textAlign {
  text-align: center; }

.keysight-care img {
  width: 178px;
  height: 42px;
  margin: 8px 0; }

.options-upgrades {
  margin-top: 19px; }
  .options-upgrades__anchorValue {
    line-height: 1.8em; }
  .options-upgrades a {
    border-bottom: 0 !important;
    margin-right: 25px; }
  .options-upgrades a:hover {
    border-bottom: 1px solid !important; }
  .options-upgrades span::before {
    content: "\2794";
    color: #e90029;
    position: absolute;
    margin-left: 5px; }
  .options-upgrades > div {
    margin-bottom: 3px; }
  .options-upgrades a.link-black,
  .options-upgrades a.alink-black {
    color: #000; }
    .options-upgrades a.link-black:hover,
    .options-upgrades a.alink-black:hover {
      color: #000;
      border-bottom-color: #000; }
  .options-upgrades a.link-black-tint1,
  .options-upgrades a.alink-black-tint1 {
    color: rgba(0, 0, 0, 0.7); }
    .options-upgrades a.link-black-tint1:hover,
    .options-upgrades a.alink-black-tint1:hover {
      color: rgba(0, 0, 0, 0.7);
      border-bottom-color: rgba(0, 0, 0, 0.7); }
  .options-upgrades a.link-black-tint2,
  .options-upgrades a.alink-black-tint2 {
    color: #172b4d; }
    .options-upgrades a.link-black-tint2:hover,
    .options-upgrades a.alink-black-tint2:hover {
      color: #172b4d;
      border-bottom-color: #172b4d; }
  .options-upgrades a.link-white,
  .options-upgrades a.alink-white {
    color: #fff; }
    .options-upgrades a.link-white:hover,
    .options-upgrades a.alink-white:hover {
      color: #fff;
      border-bottom-color: #fff; }
  .options-upgrades a.link-red,
  .options-upgrades a.alink-red {
    color: #e90029; }
    .options-upgrades a.link-red:hover,
    .options-upgrades a.alink-red:hover {
      color: #e90029;
      border-bottom-color: #e90029; }
  .options-upgrades a.link-red-tint1,
  .options-upgrades a.alink-red-tint1 {
    color: #740014; }
    .options-upgrades a.link-red-tint1:hover,
    .options-upgrades a.alink-red-tint1:hover {
      color: #740014;
      border-bottom-color: #740014; }
  .options-upgrades a.link-red-tint2,
  .options-upgrades a.alink-red-tint2 {
    color: #ae001e; }
    .options-upgrades a.link-red-tint2:hover,
    .options-upgrades a.alink-red-tint2:hover {
      color: #ae001e;
      border-bottom-color: #ae001e; }
  .options-upgrades a.link-red-tint3,
  .options-upgrades a.alink-red-tint3 {
    color: #fe5876; }
    .options-upgrades a.link-red-tint3:hover,
    .options-upgrades a.alink-red-tint3:hover {
      color: #fe5876;
      border-bottom-color: #fe5876; }
  .options-upgrades a.link-red-tint4,
  .options-upgrades a.alink-red-tint4 {
    color: #ff90a3; }
    .options-upgrades a.link-red-tint4:hover,
    .options-upgrades a.alink-red-tint4:hover {
      color: #ff90a3;
      border-bottom-color: #ff90a3; }
  .options-upgrades a.link-red-tint5,
  .options-upgrades a.alink-red-tint5 {
    color: #ffc7d1; }
    .options-upgrades a.link-red-tint5:hover,
    .options-upgrades a.alink-red-tint5:hover {
      color: #ffc7d1;
      border-bottom-color: #ffc7d1; }
  .options-upgrades a.link-dark-gray,
  .options-upgrades a.alink-dark-gray {
    color: #262626; }
    .options-upgrades a.link-dark-gray:hover,
    .options-upgrades a.alink-dark-gray:hover {
      color: #262626;
      border-bottom-color: #262626; }
  .options-upgrades a.link-dark-gray-tint1,
  .options-upgrades a.alink-dark-gray-tint1 {
    color: #0c0c0c; }
    .options-upgrades a.link-dark-gray-tint1:hover,
    .options-upgrades a.alink-dark-gray-tint1:hover {
      color: #0c0c0c;
      border-bottom-color: #0c0c0c; }
  .options-upgrades a.link-dark-gray-tint2,
  .options-upgrades a.alink-dark-gray-tint2 {
    color: #3f3f3f; }
    .options-upgrades a.link-dark-gray-tint2:hover,
    .options-upgrades a.alink-dark-gray-tint2:hover {
      color: #3f3f3f;
      border-bottom-color: #3f3f3f; }
  .options-upgrades a.link-dark-gray-tint3,
  .options-upgrades a.alink-dark-gray-tint3 {
    color: #595959; }
    .options-upgrades a.link-dark-gray-tint3:hover,
    .options-upgrades a.alink-dark-gray-tint3:hover {
      color: #595959;
      border-bottom-color: #595959; }
  .options-upgrades a.link-dark-gray-tint4,
  .options-upgrades a.alink-dark-gray-tint4 {
    color: #7f7f7f; }
    .options-upgrades a.link-dark-gray-tint4:hover,
    .options-upgrades a.alink-dark-gray-tint4:hover {
      color: #7f7f7f;
      border-bottom-color: #7f7f7f; }
  .options-upgrades a.link-dark-gray-tint5,
  .options-upgrades a.alink-dark-gray-tint5 {
    color: #a5a5a5; }
    .options-upgrades a.link-dark-gray-tint5:hover,
    .options-upgrades a.alink-dark-gray-tint5:hover {
      color: #a5a5a5;
      border-bottom-color: #a5a5a5; }
  .options-upgrades a.link-gray,
  .options-upgrades a.alink-gray {
    color: #524f56; }
    .options-upgrades a.link-gray:hover,
    .options-upgrades a.alink-gray:hover {
      color: #524f56;
      border-bottom-color: #524f56; }
  .options-upgrades a.link-gray-tint3,
  .options-upgrades a.alink-gray-tint3 {
    color: #7a7681; }
    .options-upgrades a.link-gray-tint3:hover,
    .options-upgrades a.alink-gray-tint3:hover {
      color: #7a7681;
      border-bottom-color: #7a7681; }
  .options-upgrades a.link-gray-tint4,
  .options-upgrades a.alink-gray-tint4 {
    color: #edecee; }
    .options-upgrades a.link-gray-tint4:hover,
    .options-upgrades a.alink-gray-tint4:hover {
      color: #edecee;
      border-bottom-color: #edecee; }
  .options-upgrades a.link-medium-gray,
  .options-upgrades a.alink-medium-gray {
    color: #a4a1a9; }
    .options-upgrades a.link-medium-gray:hover,
    .options-upgrades a.alink-medium-gray:hover {
      color: #a4a1a9;
      border-bottom-color: #a4a1a9; }
  .options-upgrades a.link-medium-gray-tint3,
  .options-upgrades a.alink-medium-gray-tint3 {
    color: #c8c6cb; }
    .options-upgrades a.link-medium-gray-tint3:hover,
    .options-upgrades a.alink-medium-gray-tint3:hover {
      color: #c8c6cb;
      border-bottom-color: #c8c6cb; }
  .options-upgrades a.link-light-gray,
  .options-upgrades a.alink-light-gray {
    color: #dbd9dd; }
    .options-upgrades a.link-light-gray:hover,
    .options-upgrades a.alink-light-gray:hover {
      color: #dbd9dd;
      border-bottom-color: #dbd9dd; }
  .options-upgrades a.link-gray-80,
  .options-upgrades a.alink-gray-80 {
    color: #ccc; }
    .options-upgrades a.link-gray-80:hover,
    .options-upgrades a.alink-gray-80:hover {
      color: #ccc;
      border-bottom-color: #ccc; }
  .options-upgrades a.link-very-light-gray,
  .options-upgrades a.alink-very-light-gray {
    color: #edecee; }
    .options-upgrades a.link-very-light-gray:hover,
    .options-upgrades a.alink-very-light-gray:hover {
      color: #edecee;
      border-bottom-color: #edecee; }
  .options-upgrades a.link-off-white,
  .options-upgrades a.alink-off-white {
    color: #f8f8f8; }
    .options-upgrades a.link-off-white:hover,
    .options-upgrades a.alink-off-white:hover {
      color: #f8f8f8;
      border-bottom-color: #f8f8f8; }
  .options-upgrades a.link-off-white-tint1,
  .options-upgrades a.alink-off-white-tint1 {
    color: #bfbfbf; }
    .options-upgrades a.link-off-white-tint1:hover,
    .options-upgrades a.alink-off-white-tint1:hover {
      color: #bfbfbf;
      border-bottom-color: #bfbfbf; }
  .options-upgrades a.link-off-white-tint2,
  .options-upgrades a.alink-off-white-tint2 {
    color: #d8d8d8; }
    .options-upgrades a.link-off-white-tint2:hover,
    .options-upgrades a.alink-off-white-tint2:hover {
      color: #d8d8d8;
      border-bottom-color: #d8d8d8; }
  .options-upgrades a.link-off-white-tint3,
  .options-upgrades a.alink-off-white-tint3 {
    color: #f2f2f2; }
    .options-upgrades a.link-off-white-tint3:hover,
    .options-upgrades a.alink-off-white-tint3:hover {
      color: #f2f2f2;
      border-bottom-color: #f2f2f2; }
  .options-upgrades a.link-off-white-tint4,
  .options-upgrades a.alink-off-white-tint4 {
    color: #f5f5f5; }
    .options-upgrades a.link-off-white-tint4:hover,
    .options-upgrades a.alink-off-white-tint4:hover {
      color: #f5f5f5;
      border-bottom-color: #f5f5f5; }
  .options-upgrades a.link-yellow,
  .options-upgrades a.alink-yellow {
    color: #ffa623; }
    .options-upgrades a.link-yellow:hover,
    .options-upgrades a.alink-yellow:hover {
      color: #ffa623;
      border-bottom-color: #ffa623; }
  .options-upgrades a.link-yellow-tint1,
  .options-upgrades a.alink-yellow-tint1 {
    color: #915600; }
    .options-upgrades a.link-yellow-tint1:hover,
    .options-upgrades a.alink-yellow-tint1:hover {
      color: #915600;
      border-bottom-color: #915600; }
  .options-upgrades a.link-yellow-tint2,
  .options-upgrades a.alink-yellow-tint2 {
    color: #d98100; }
    .options-upgrades a.link-yellow-tint2:hover,
    .options-upgrades a.alink-yellow-tint2:hover {
      color: #d98100;
      border-bottom-color: #d98100; }
  .options-upgrades a.link-yellow-tint3,
  .options-upgrades a.alink-yellow-tint3 {
    color: #ffc97b; }
    .options-upgrades a.link-yellow-tint3:hover,
    .options-upgrades a.alink-yellow-tint3:hover {
      color: #ffc97b;
      border-bottom-color: #ffc97b; }
  .options-upgrades a.link-yellow-tint4,
  .options-upgrades a.alink-yellow-tint4 {
    color: #ffdba7; }
    .options-upgrades a.link-yellow-tint4:hover,
    .options-upgrades a.alink-yellow-tint4:hover {
      color: #ffdba7;
      border-bottom-color: #ffdba7; }
  .options-upgrades a.link-yellow-tint5,
  .options-upgrades a.alink-yellow-tint5 {
    color: #ffedd3; }
    .options-upgrades a.link-yellow-tint5:hover,
    .options-upgrades a.alink-yellow-tint5:hover {
      color: #ffedd3;
      border-bottom-color: #ffedd3; }
  .options-upgrades a.link-orange,
  .options-upgrades a.alink-orange {
    color: #e76c27; }
    .options-upgrades a.link-orange:hover,
    .options-upgrades a.alink-orange:hover {
      color: #e76c27;
      border-bottom-color: #e76c27; }
  .options-upgrades a.link-orange-tint1,
  .options-upgrades a.alink-orange-tint1 {
    color: #79340d; }
    .options-upgrades a.link-orange-tint1:hover,
    .options-upgrades a.alink-orange-tint1:hover {
      color: #79340d;
      border-bottom-color: #79340d; }
  .options-upgrades a.link-orange-tint2,
  .options-upgrades a.alink-orange-tint2 {
    color: #b64e14; }
    .options-upgrades a.link-orange-tint2:hover,
    .options-upgrades a.alink-orange-tint2:hover {
      color: #b64e14;
      border-bottom-color: #b64e14; }
  .options-upgrades a.link-orange-tint3,
  .options-upgrades a.alink-orange-tint3 {
    color: #f0a67d; }
    .options-upgrades a.link-orange-tint3:hover,
    .options-upgrades a.alink-orange-tint3:hover {
      color: #f0a67d;
      border-bottom-color: #f0a67d; }
  .options-upgrades a.link-orange-tint4,
  .options-upgrades a.alink-orange-tint4 {
    color: #f5c4a8; }
    .options-upgrades a.link-orange-tint4:hover,
    .options-upgrades a.alink-orange-tint4:hover {
      color: #f5c4a8;
      border-bottom-color: #f5c4a8; }
  .options-upgrades a.link-orange-tint5,
  .options-upgrades a.alink-orange-tint5 {
    color: #fae1d3; }
    .options-upgrades a.link-orange-tint5:hover,
    .options-upgrades a.alink-orange-tint5:hover {
      color: #fae1d3;
      border-bottom-color: #fae1d3; }
  .options-upgrades a.link-medium-purple,
  .options-upgrades a.alink-medium-purple {
    color: #8d3785; }
    .options-upgrades a.link-medium-purple:hover,
    .options-upgrades a.alink-medium-purple:hover {
      color: #8d3785;
      border-bottom-color: #8d3785; }
  .options-upgrades a.link-medium-purple-tint1,
  .options-upgrades a.alink-medium-purple-tint1 {
    color: #461b42; }
    .options-upgrades a.link-medium-purple-tint1:hover,
    .options-upgrades a.alink-medium-purple-tint1:hover {
      color: #461b42;
      border-bottom-color: #461b42; }
  .options-upgrades a.link-medium-purple-tint2,
  .options-upgrades a.alink-medium-purple-tint2 {
    color: #692963; }
    .options-upgrades a.link-medium-purple-tint2:hover,
    .options-upgrades a.alink-medium-purple-tint2:hover {
      color: #692963;
      border-bottom-color: #692963; }
  .options-upgrades a.link-medium-purple-tint3,
  .options-upgrades a.alink-medium-purple-tint3 {
    color: #ca77c2; }
    .options-upgrades a.link-medium-purple-tint3:hover,
    .options-upgrades a.alink-medium-purple-tint3:hover {
      color: #ca77c2;
      border-bottom-color: #ca77c2; }
  .options-upgrades a.link-medium-purple-tint4,
  .options-upgrades a.alink-medium-purple-tint4 {
    color: #dba4d6; }
    .options-upgrades a.link-medium-purple-tint4:hover,
    .options-upgrades a.alink-medium-purple-tint4:hover {
      color: #dba4d6;
      border-bottom-color: #dba4d6; }
  .options-upgrades a.link-medium-purple-tint5,
  .options-upgrades a.alink-medium-purple-tint5 {
    color: #edd1ea; }
    .options-upgrades a.link-medium-purple-tint5:hover,
    .options-upgrades a.alink-medium-purple-tint5:hover {
      color: #edd1ea;
      border-bottom-color: #edd1ea; }
  .options-upgrades a.link-dark-purple,
  .options-upgrades a.alink-dark-purple {
    color: #5b348a; }
    .options-upgrades a.link-dark-purple:hover,
    .options-upgrades a.alink-dark-purple:hover {
      color: #5b348a;
      border-bottom-color: #5b348a; }
  .options-upgrades a.link-dark-purple-tint1,
  .options-upgrades a.alink-dark-purple-tint1 {
    color: #2d1945; }
    .options-upgrades a.link-dark-purple-tint1:hover,
    .options-upgrades a.alink-dark-purple-tint1:hover {
      color: #2d1945;
      border-bottom-color: #2d1945; }
  .options-upgrades a.link-dark-purple-tint2,
  .options-upgrades a.alink-dark-purple-tint2 {
    color: #442667; }
    .options-upgrades a.link-dark-purple-tint2:hover,
    .options-upgrades a.alink-dark-purple-tint2:hover {
      color: #442667;
      border-bottom-color: #442667; }
  .options-upgrades a.link-dark-purple-tint3,
  .options-upgrades a.alink-dark-purple-tint3 {
    color: #9a73ca; }
    .options-upgrades a.link-dark-purple-tint3:hover,
    .options-upgrades a.alink-dark-purple-tint3:hover {
      color: #9a73ca;
      border-bottom-color: #9a73ca; }
  .options-upgrades a.link-dark-purple-tint4,
  .options-upgrades a.alink-dark-purple-tint4 {
    color: #bca2db; }
    .options-upgrades a.link-dark-purple-tint4:hover,
    .options-upgrades a.alink-dark-purple-tint4:hover {
      color: #bca2db;
      border-bottom-color: #bca2db; }
  .options-upgrades a.link-dark-purple-tint5,
  .options-upgrades a.alink-dark-purple-tint5 {
    color: #ddd0ed; }
    .options-upgrades a.link-dark-purple-tint5:hover,
    .options-upgrades a.alink-dark-purple-tint5:hover {
      color: #ddd0ed;
      border-bottom-color: #ddd0ed; }
  .options-upgrades a.link-blue,
  .options-upgrades a.alink-blue {
    color: #345792; }
    .options-upgrades a.link-blue:hover,
    .options-upgrades a.alink-blue:hover {
      color: #345792;
      border-bottom-color: #345792; }
  .options-upgrades a.link-blue-tint1,
  .options-upgrades a.alink-blue-tint1 {
    color: #102b49; }
    .options-upgrades a.link-blue-tint1:hover,
    .options-upgrades a.alink-blue-tint1:hover {
      color: #102b49;
      border-bottom-color: #102b49; }
  .options-upgrades a.link-blue-tint2,
  .options-upgrades a.alink-blue-tint2 {
    color: #19416d; }
    .options-upgrades a.link-blue-tint2:hover,
    .options-upgrades a.alink-blue-tint2:hover {
      color: #19416d;
      border-bottom-color: #19416d; }
  .options-upgrades a.link-blue-tint3,
  .options-upgrades a.alink-blue-tint3 {
    color: #5e98d9; }
    .options-upgrades a.link-blue-tint3:hover,
    .options-upgrades a.alink-blue-tint3:hover {
      color: #5e98d9;
      border-bottom-color: #5e98d9; }
  .options-upgrades a.link-blue-tint4,
  .options-upgrades a.alink-blue-tint4 {
    color: #93bae6; }
    .options-upgrades a.link-blue-tint4:hover,
    .options-upgrades a.alink-blue-tint4:hover {
      color: #93bae6;
      border-bottom-color: #93bae6; }
  .options-upgrades a.link-blue-tint5,
  .options-upgrades a.alink-blue-tint5 {
    color: #c9dcf2; }
    .options-upgrades a.link-blue-tint5:hover,
    .options-upgrades a.alink-blue-tint5:hover {
      color: #c9dcf2;
      border-bottom-color: #c9dcf2; }
  .options-upgrades a.link-teal,
  .options-upgrades a.alink-teal {
    color: #07858b; }
    .options-upgrades a.link-teal:hover,
    .options-upgrades a.alink-teal:hover {
      color: #07858b;
      border-bottom-color: #07858b; }
  .options-upgrades a.link-teal-tint1,
  .options-upgrades a.alink-teal-tint1 {
    color: #034245; }
    .options-upgrades a.link-teal-tint1:hover,
    .options-upgrades a.alink-teal-tint1:hover {
      color: #034245;
      border-bottom-color: #034245; }
  .options-upgrades a.link-teal-tint2,
  .options-upgrades a.alink-teal-tint2 {
    color: #056368; }
    .options-upgrades a.link-teal-tint2:hover,
    .options-upgrades a.alink-teal-tint2:hover {
      color: #056368;
      border-bottom-color: #056368; }
  .options-upgrades a.link-teal-tint3,
  .options-upgrades a.alink-teal-tint3 {
    color: #2febf4; }
    .options-upgrades a.link-teal-tint3:hover,
    .options-upgrades a.alink-teal-tint3:hover {
      color: #2febf4;
      border-bottom-color: #2febf4; }
  .options-upgrades a.link-teal-tint4,
  .options-upgrades a.alink-teal-tint4 {
    color: #74f2f8; }
    .options-upgrades a.link-teal-tint4:hover,
    .options-upgrades a.alink-teal-tint4:hover {
      color: #74f2f8;
      border-bottom-color: #74f2f8; }
  .options-upgrades a.link-teal-tint5,
  .options-upgrades a.alink-teal-tint5 {
    color: #b7f9fc; }
    .options-upgrades a.link-teal-tint5:hover,
    .options-upgrades a.alink-teal-tint5:hover {
      color: #b7f9fc;
      border-bottom-color: #b7f9fc; }

.eqCol:last-child .keysight-product-tobediscontinued {
  margin-bottom: 2rem; }

.extend-capabilities {
  display: flex;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem; }
  .extend-capabilities_image {
    width: 2rem;
    height: 2rem;
    margin: 0.5rem;
    flex-grow: 0;
    flex-shrink: 0; }
    .accessories .extend-capabilities_image {
      background: url("../../../../content/dam/keysight/en/img/common/accessories.svg") no-repeat; }
    .services .extend-capabilities_image {
      background: url("../../../../content/dam/keysight/en/img/gnav/gnav-services.svg") no-repeat; }
    .support .extend-capabilities_image {
      background: url("../../../../content/dam/keysight/en/img/gnav/gnav-support.svg") no-repeat; }
    .software .extend-capabilities_image {
      background: url("../../../../content/dam/keysight/en/img/common/software.svg") no-repeat; }
    .knowledgeCenter .extend-capabilities_image {
      background: url("../../../../content/dam/keysight/en/img/common/knowledge-center.svg") no-repeat; }
  .extend-capabilities_text--title {
    color: #262626;
    font-size: 1.125rem;
    font-weight: bold;
    margin-bottom: 0.7rem;
    margin-top: 0.7rem; }
  .extend-capabilities_text--items ul {
    list-style: none;
    padding-left: 0; }
  .extend-capabilities_text--items a {
    color: #000; }
    .extend-capabilities_text--items a:hover {
      border-bottom: 1px solid #000; }
    .extend-capabilities_text--items a:after {
      content: '';
      border: solid #e90029;
      border-width: 0 2px 2px 0;
      display: inline-block;
      padding: 3px;
      margin: 2px -10px 0 2px;
      transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg); }
  .extend-capabilities_text--allItems {
    margin-top: 0.5rem;
    font-weight: bold; }
  .extend-capabilities a.link-black,
  .extend-capabilities a.alink-black {
    color: #000; }
    .extend-capabilities a.link-black:hover,
    .extend-capabilities a.alink-black:hover {
      color: #000;
      border-bottom-color: #000; }
  .extend-capabilities a.link-black-tint1,
  .extend-capabilities a.alink-black-tint1 {
    color: rgba(0, 0, 0, 0.7); }
    .extend-capabilities a.link-black-tint1:hover,
    .extend-capabilities a.alink-black-tint1:hover {
      color: rgba(0, 0, 0, 0.7);
      border-bottom-color: rgba(0, 0, 0, 0.7); }
  .extend-capabilities a.link-black-tint2,
  .extend-capabilities a.alink-black-tint2 {
    color: #172b4d; }
    .extend-capabilities a.link-black-tint2:hover,
    .extend-capabilities a.alink-black-tint2:hover {
      color: #172b4d;
      border-bottom-color: #172b4d; }
  .extend-capabilities a.link-white,
  .extend-capabilities a.alink-white {
    color: #fff; }
    .extend-capabilities a.link-white:hover,
    .extend-capabilities a.alink-white:hover {
      color: #fff;
      border-bottom-color: #fff; }
  .extend-capabilities a.link-red,
  .extend-capabilities a.alink-red {
    color: #e90029; }
    .extend-capabilities a.link-red:hover,
    .extend-capabilities a.alink-red:hover {
      color: #e90029;
      border-bottom-color: #e90029; }
  .extend-capabilities a.link-red-tint1,
  .extend-capabilities a.alink-red-tint1 {
    color: #740014; }
    .extend-capabilities a.link-red-tint1:hover,
    .extend-capabilities a.alink-red-tint1:hover {
      color: #740014;
      border-bottom-color: #740014; }
  .extend-capabilities a.link-red-tint2,
  .extend-capabilities a.alink-red-tint2 {
    color: #ae001e; }
    .extend-capabilities a.link-red-tint2:hover,
    .extend-capabilities a.alink-red-tint2:hover {
      color: #ae001e;
      border-bottom-color: #ae001e; }
  .extend-capabilities a.link-red-tint3,
  .extend-capabilities a.alink-red-tint3 {
    color: #fe5876; }
    .extend-capabilities a.link-red-tint3:hover,
    .extend-capabilities a.alink-red-tint3:hover {
      color: #fe5876;
      border-bottom-color: #fe5876; }
  .extend-capabilities a.link-red-tint4,
  .extend-capabilities a.alink-red-tint4 {
    color: #ff90a3; }
    .extend-capabilities a.link-red-tint4:hover,
    .extend-capabilities a.alink-red-tint4:hover {
      color: #ff90a3;
      border-bottom-color: #ff90a3; }
  .extend-capabilities a.link-red-tint5,
  .extend-capabilities a.alink-red-tint5 {
    color: #ffc7d1; }
    .extend-capabilities a.link-red-tint5:hover,
    .extend-capabilities a.alink-red-tint5:hover {
      color: #ffc7d1;
      border-bottom-color: #ffc7d1; }
  .extend-capabilities a.link-dark-gray,
  .extend-capabilities a.alink-dark-gray {
    color: #262626; }
    .extend-capabilities a.link-dark-gray:hover,
    .extend-capabilities a.alink-dark-gray:hover {
      color: #262626;
      border-bottom-color: #262626; }
  .extend-capabilities a.link-dark-gray-tint1,
  .extend-capabilities a.alink-dark-gray-tint1 {
    color: #0c0c0c; }
    .extend-capabilities a.link-dark-gray-tint1:hover,
    .extend-capabilities a.alink-dark-gray-tint1:hover {
      color: #0c0c0c;
      border-bottom-color: #0c0c0c; }
  .extend-capabilities a.link-dark-gray-tint2,
  .extend-capabilities a.alink-dark-gray-tint2 {
    color: #3f3f3f; }
    .extend-capabilities a.link-dark-gray-tint2:hover,
    .extend-capabilities a.alink-dark-gray-tint2:hover {
      color: #3f3f3f;
      border-bottom-color: #3f3f3f; }
  .extend-capabilities a.link-dark-gray-tint3,
  .extend-capabilities a.alink-dark-gray-tint3 {
    color: #595959; }
    .extend-capabilities a.link-dark-gray-tint3:hover,
    .extend-capabilities a.alink-dark-gray-tint3:hover {
      color: #595959;
      border-bottom-color: #595959; }
  .extend-capabilities a.link-dark-gray-tint4,
  .extend-capabilities a.alink-dark-gray-tint4 {
    color: #7f7f7f; }
    .extend-capabilities a.link-dark-gray-tint4:hover,
    .extend-capabilities a.alink-dark-gray-tint4:hover {
      color: #7f7f7f;
      border-bottom-color: #7f7f7f; }
  .extend-capabilities a.link-dark-gray-tint5,
  .extend-capabilities a.alink-dark-gray-tint5 {
    color: #a5a5a5; }
    .extend-capabilities a.link-dark-gray-tint5:hover,
    .extend-capabilities a.alink-dark-gray-tint5:hover {
      color: #a5a5a5;
      border-bottom-color: #a5a5a5; }
  .extend-capabilities a.link-gray,
  .extend-capabilities a.alink-gray {
    color: #524f56; }
    .extend-capabilities a.link-gray:hover,
    .extend-capabilities a.alink-gray:hover {
      color: #524f56;
      border-bottom-color: #524f56; }
  .extend-capabilities a.link-gray-tint3,
  .extend-capabilities a.alink-gray-tint3 {
    color: #7a7681; }
    .extend-capabilities a.link-gray-tint3:hover,
    .extend-capabilities a.alink-gray-tint3:hover {
      color: #7a7681;
      border-bottom-color: #7a7681; }
  .extend-capabilities a.link-gray-tint4,
  .extend-capabilities a.alink-gray-tint4 {
    color: #edecee; }
    .extend-capabilities a.link-gray-tint4:hover,
    .extend-capabilities a.alink-gray-tint4:hover {
      color: #edecee;
      border-bottom-color: #edecee; }
  .extend-capabilities a.link-medium-gray,
  .extend-capabilities a.alink-medium-gray {
    color: #a4a1a9; }
    .extend-capabilities a.link-medium-gray:hover,
    .extend-capabilities a.alink-medium-gray:hover {
      color: #a4a1a9;
      border-bottom-color: #a4a1a9; }
  .extend-capabilities a.link-medium-gray-tint3,
  .extend-capabilities a.alink-medium-gray-tint3 {
    color: #c8c6cb; }
    .extend-capabilities a.link-medium-gray-tint3:hover,
    .extend-capabilities a.alink-medium-gray-tint3:hover {
      color: #c8c6cb;
      border-bottom-color: #c8c6cb; }
  .extend-capabilities a.link-light-gray,
  .extend-capabilities a.alink-light-gray {
    color: #dbd9dd; }
    .extend-capabilities a.link-light-gray:hover,
    .extend-capabilities a.alink-light-gray:hover {
      color: #dbd9dd;
      border-bottom-color: #dbd9dd; }
  .extend-capabilities a.link-gray-80,
  .extend-capabilities a.alink-gray-80 {
    color: #ccc; }
    .extend-capabilities a.link-gray-80:hover,
    .extend-capabilities a.alink-gray-80:hover {
      color: #ccc;
      border-bottom-color: #ccc; }
  .extend-capabilities a.link-very-light-gray,
  .extend-capabilities a.alink-very-light-gray {
    color: #edecee; }
    .extend-capabilities a.link-very-light-gray:hover,
    .extend-capabilities a.alink-very-light-gray:hover {
      color: #edecee;
      border-bottom-color: #edecee; }
  .extend-capabilities a.link-off-white,
  .extend-capabilities a.alink-off-white {
    color: #f8f8f8; }
    .extend-capabilities a.link-off-white:hover,
    .extend-capabilities a.alink-off-white:hover {
      color: #f8f8f8;
      border-bottom-color: #f8f8f8; }
  .extend-capabilities a.link-off-white-tint1,
  .extend-capabilities a.alink-off-white-tint1 {
    color: #bfbfbf; }
    .extend-capabilities a.link-off-white-tint1:hover,
    .extend-capabilities a.alink-off-white-tint1:hover {
      color: #bfbfbf;
      border-bottom-color: #bfbfbf; }
  .extend-capabilities a.link-off-white-tint2,
  .extend-capabilities a.alink-off-white-tint2 {
    color: #d8d8d8; }
    .extend-capabilities a.link-off-white-tint2:hover,
    .extend-capabilities a.alink-off-white-tint2:hover {
      color: #d8d8d8;
      border-bottom-color: #d8d8d8; }
  .extend-capabilities a.link-off-white-tint3,
  .extend-capabilities a.alink-off-white-tint3 {
    color: #f2f2f2; }
    .extend-capabilities a.link-off-white-tint3:hover,
    .extend-capabilities a.alink-off-white-tint3:hover {
      color: #f2f2f2;
      border-bottom-color: #f2f2f2; }
  .extend-capabilities a.link-off-white-tint4,
  .extend-capabilities a.alink-off-white-tint4 {
    color: #f5f5f5; }
    .extend-capabilities a.link-off-white-tint4:hover,
    .extend-capabilities a.alink-off-white-tint4:hover {
      color: #f5f5f5;
      border-bottom-color: #f5f5f5; }
  .extend-capabilities a.link-yellow,
  .extend-capabilities a.alink-yellow {
    color: #ffa623; }
    .extend-capabilities a.link-yellow:hover,
    .extend-capabilities a.alink-yellow:hover {
      color: #ffa623;
      border-bottom-color: #ffa623; }
  .extend-capabilities a.link-yellow-tint1,
  .extend-capabilities a.alink-yellow-tint1 {
    color: #915600; }
    .extend-capabilities a.link-yellow-tint1:hover,
    .extend-capabilities a.alink-yellow-tint1:hover {
      color: #915600;
      border-bottom-color: #915600; }
  .extend-capabilities a.link-yellow-tint2,
  .extend-capabilities a.alink-yellow-tint2 {
    color: #d98100; }
    .extend-capabilities a.link-yellow-tint2:hover,
    .extend-capabilities a.alink-yellow-tint2:hover {
      color: #d98100;
      border-bottom-color: #d98100; }
  .extend-capabilities a.link-yellow-tint3,
  .extend-capabilities a.alink-yellow-tint3 {
    color: #ffc97b; }
    .extend-capabilities a.link-yellow-tint3:hover,
    .extend-capabilities a.alink-yellow-tint3:hover {
      color: #ffc97b;
      border-bottom-color: #ffc97b; }
  .extend-capabilities a.link-yellow-tint4,
  .extend-capabilities a.alink-yellow-tint4 {
    color: #ffdba7; }
    .extend-capabilities a.link-yellow-tint4:hover,
    .extend-capabilities a.alink-yellow-tint4:hover {
      color: #ffdba7;
      border-bottom-color: #ffdba7; }
  .extend-capabilities a.link-yellow-tint5,
  .extend-capabilities a.alink-yellow-tint5 {
    color: #ffedd3; }
    .extend-capabilities a.link-yellow-tint5:hover,
    .extend-capabilities a.alink-yellow-tint5:hover {
      color: #ffedd3;
      border-bottom-color: #ffedd3; }
  .extend-capabilities a.link-orange,
  .extend-capabilities a.alink-orange {
    color: #e76c27; }
    .extend-capabilities a.link-orange:hover,
    .extend-capabilities a.alink-orange:hover {
      color: #e76c27;
      border-bottom-color: #e76c27; }
  .extend-capabilities a.link-orange-tint1,
  .extend-capabilities a.alink-orange-tint1 {
    color: #79340d; }
    .extend-capabilities a.link-orange-tint1:hover,
    .extend-capabilities a.alink-orange-tint1:hover {
      color: #79340d;
      border-bottom-color: #79340d; }
  .extend-capabilities a.link-orange-tint2,
  .extend-capabilities a.alink-orange-tint2 {
    color: #b64e14; }
    .extend-capabilities a.link-orange-tint2:hover,
    .extend-capabilities a.alink-orange-tint2:hover {
      color: #b64e14;
      border-bottom-color: #b64e14; }
  .extend-capabilities a.link-orange-tint3,
  .extend-capabilities a.alink-orange-tint3 {
    color: #f0a67d; }
    .extend-capabilities a.link-orange-tint3:hover,
    .extend-capabilities a.alink-orange-tint3:hover {
      color: #f0a67d;
      border-bottom-color: #f0a67d; }
  .extend-capabilities a.link-orange-tint4,
  .extend-capabilities a.alink-orange-tint4 {
    color: #f5c4a8; }
    .extend-capabilities a.link-orange-tint4:hover,
    .extend-capabilities a.alink-orange-tint4:hover {
      color: #f5c4a8;
      border-bottom-color: #f5c4a8; }
  .extend-capabilities a.link-orange-tint5,
  .extend-capabilities a.alink-orange-tint5 {
    color: #fae1d3; }
    .extend-capabilities a.link-orange-tint5:hover,
    .extend-capabilities a.alink-orange-tint5:hover {
      color: #fae1d3;
      border-bottom-color: #fae1d3; }
  .extend-capabilities a.link-medium-purple,
  .extend-capabilities a.alink-medium-purple {
    color: #8d3785; }
    .extend-capabilities a.link-medium-purple:hover,
    .extend-capabilities a.alink-medium-purple:hover {
      color: #8d3785;
      border-bottom-color: #8d3785; }
  .extend-capabilities a.link-medium-purple-tint1,
  .extend-capabilities a.alink-medium-purple-tint1 {
    color: #461b42; }
    .extend-capabilities a.link-medium-purple-tint1:hover,
    .extend-capabilities a.alink-medium-purple-tint1:hover {
      color: #461b42;
      border-bottom-color: #461b42; }
  .extend-capabilities a.link-medium-purple-tint2,
  .extend-capabilities a.alink-medium-purple-tint2 {
    color: #692963; }
    .extend-capabilities a.link-medium-purple-tint2:hover,
    .extend-capabilities a.alink-medium-purple-tint2:hover {
      color: #692963;
      border-bottom-color: #692963; }
  .extend-capabilities a.link-medium-purple-tint3,
  .extend-capabilities a.alink-medium-purple-tint3 {
    color: #ca77c2; }
    .extend-capabilities a.link-medium-purple-tint3:hover,
    .extend-capabilities a.alink-medium-purple-tint3:hover {
      color: #ca77c2;
      border-bottom-color: #ca77c2; }
  .extend-capabilities a.link-medium-purple-tint4,
  .extend-capabilities a.alink-medium-purple-tint4 {
    color: #dba4d6; }
    .extend-capabilities a.link-medium-purple-tint4:hover,
    .extend-capabilities a.alink-medium-purple-tint4:hover {
      color: #dba4d6;
      border-bottom-color: #dba4d6; }
  .extend-capabilities a.link-medium-purple-tint5,
  .extend-capabilities a.alink-medium-purple-tint5 {
    color: #edd1ea; }
    .extend-capabilities a.link-medium-purple-tint5:hover,
    .extend-capabilities a.alink-medium-purple-tint5:hover {
      color: #edd1ea;
      border-bottom-color: #edd1ea; }
  .extend-capabilities a.link-dark-purple,
  .extend-capabilities a.alink-dark-purple {
    color: #5b348a; }
    .extend-capabilities a.link-dark-purple:hover,
    .extend-capabilities a.alink-dark-purple:hover {
      color: #5b348a;
      border-bottom-color: #5b348a; }
  .extend-capabilities a.link-dark-purple-tint1,
  .extend-capabilities a.alink-dark-purple-tint1 {
    color: #2d1945; }
    .extend-capabilities a.link-dark-purple-tint1:hover,
    .extend-capabilities a.alink-dark-purple-tint1:hover {
      color: #2d1945;
      border-bottom-color: #2d1945; }
  .extend-capabilities a.link-dark-purple-tint2,
  .extend-capabilities a.alink-dark-purple-tint2 {
    color: #442667; }
    .extend-capabilities a.link-dark-purple-tint2:hover,
    .extend-capabilities a.alink-dark-purple-tint2:hover {
      color: #442667;
      border-bottom-color: #442667; }
  .extend-capabilities a.link-dark-purple-tint3,
  .extend-capabilities a.alink-dark-purple-tint3 {
    color: #9a73ca; }
    .extend-capabilities a.link-dark-purple-tint3:hover,
    .extend-capabilities a.alink-dark-purple-tint3:hover {
      color: #9a73ca;
      border-bottom-color: #9a73ca; }
  .extend-capabilities a.link-dark-purple-tint4,
  .extend-capabilities a.alink-dark-purple-tint4 {
    color: #bca2db; }
    .extend-capabilities a.link-dark-purple-tint4:hover,
    .extend-capabilities a.alink-dark-purple-tint4:hover {
      color: #bca2db;
      border-bottom-color: #bca2db; }
  .extend-capabilities a.link-dark-purple-tint5,
  .extend-capabilities a.alink-dark-purple-tint5 {
    color: #ddd0ed; }
    .extend-capabilities a.link-dark-purple-tint5:hover,
    .extend-capabilities a.alink-dark-purple-tint5:hover {
      color: #ddd0ed;
      border-bottom-color: #ddd0ed; }
  .extend-capabilities a.link-blue,
  .extend-capabilities a.alink-blue {
    color: #345792; }
    .extend-capabilities a.link-blue:hover,
    .extend-capabilities a.alink-blue:hover {
      color: #345792;
      border-bottom-color: #345792; }
  .extend-capabilities a.link-blue-tint1,
  .extend-capabilities a.alink-blue-tint1 {
    color: #102b49; }
    .extend-capabilities a.link-blue-tint1:hover,
    .extend-capabilities a.alink-blue-tint1:hover {
      color: #102b49;
      border-bottom-color: #102b49; }
  .extend-capabilities a.link-blue-tint2,
  .extend-capabilities a.alink-blue-tint2 {
    color: #19416d; }
    .extend-capabilities a.link-blue-tint2:hover,
    .extend-capabilities a.alink-blue-tint2:hover {
      color: #19416d;
      border-bottom-color: #19416d; }
  .extend-capabilities a.link-blue-tint3,
  .extend-capabilities a.alink-blue-tint3 {
    color: #5e98d9; }
    .extend-capabilities a.link-blue-tint3:hover,
    .extend-capabilities a.alink-blue-tint3:hover {
      color: #5e98d9;
      border-bottom-color: #5e98d9; }
  .extend-capabilities a.link-blue-tint4,
  .extend-capabilities a.alink-blue-tint4 {
    color: #93bae6; }
    .extend-capabilities a.link-blue-tint4:hover,
    .extend-capabilities a.alink-blue-tint4:hover {
      color: #93bae6;
      border-bottom-color: #93bae6; }
  .extend-capabilities a.link-blue-tint5,
  .extend-capabilities a.alink-blue-tint5 {
    color: #c9dcf2; }
    .extend-capabilities a.link-blue-tint5:hover,
    .extend-capabilities a.alink-blue-tint5:hover {
      color: #c9dcf2;
      border-bottom-color: #c9dcf2; }
  .extend-capabilities a.link-teal,
  .extend-capabilities a.alink-teal {
    color: #07858b; }
    .extend-capabilities a.link-teal:hover,
    .extend-capabilities a.alink-teal:hover {
      color: #07858b;
      border-bottom-color: #07858b; }
  .extend-capabilities a.link-teal-tint1,
  .extend-capabilities a.alink-teal-tint1 {
    color: #034245; }
    .extend-capabilities a.link-teal-tint1:hover,
    .extend-capabilities a.alink-teal-tint1:hover {
      color: #034245;
      border-bottom-color: #034245; }
  .extend-capabilities a.link-teal-tint2,
  .extend-capabilities a.alink-teal-tint2 {
    color: #056368; }
    .extend-capabilities a.link-teal-tint2:hover,
    .extend-capabilities a.alink-teal-tint2:hover {
      color: #056368;
      border-bottom-color: #056368; }
  .extend-capabilities a.link-teal-tint3,
  .extend-capabilities a.alink-teal-tint3 {
    color: #2febf4; }
    .extend-capabilities a.link-teal-tint3:hover,
    .extend-capabilities a.alink-teal-tint3:hover {
      color: #2febf4;
      border-bottom-color: #2febf4; }
  .extend-capabilities a.link-teal-tint4,
  .extend-capabilities a.alink-teal-tint4 {
    color: #74f2f8; }
    .extend-capabilities a.link-teal-tint4:hover,
    .extend-capabilities a.alink-teal-tint4:hover {
      color: #74f2f8;
      border-bottom-color: #74f2f8; }
  .extend-capabilities a.link-teal-tint5,
  .extend-capabilities a.alink-teal-tint5 {
    color: #b7f9fc; }
    .extend-capabilities a.link-teal-tint5:hover,
    .extend-capabilities a.alink-teal-tint5:hover {
      color: #b7f9fc;
      border-bottom-color: #b7f9fc; }

/* Variables */
.catalog__noSeriesFilter {
  cursor: auto !important; }

.catalog__section {
  clear: both;
  position: relative; }
  .catalog__section--wrapper {
    max-width: 1200px;
    margin: 0 auto;
    min-height: 140px; }
    .catalog__section--wrapper.disco-page .catalog__checkbox--wrapper {
      display: none; }
    .catalog__section--wrapper.disco-page .catalog__products--img-wrapper {
      margin-top: 1.75rem; }
    .catalog__section--wrapper.disco-page .catalog__filters--sort-items[data-sort='featured'] {
      display: none; }
    .catalog__section--wrapper.disco-page .catalog__filtered--wrapper {
      display: none; }
    .catalog__section--wrapper.disco-page .catalog__products--notavailable.active .active-product {
      display: none; }
    .catalog__section--wrapper.disco-page .catalog__products--notavailable.active .disco-product {
      display: block; }
    .catalog__section--wrapper.software .catalog__pagination .accordion-chevron {
      transform: none; }
    .catalog__section--wrapper.software .catalog__active--link-wrapper {
      display: none; }
    .catalog__section--wrapper.software .catalog__filtered--wrapper {
      display: none; }
      .catalog__section--wrapper.software .catalog__filtered--wrapper-mobile {
        display: none; }
    .catalog__section--wrapper.software .catalog__checkbox--label {
      position: static;
      top: 0; }
    .catalog__section--wrapper.software .catalog__filters--link-wrapper.catalog__disco--link-wrapper.active {
      display: none; }
    .catalog__section--wrapper.software .catalog__filters--wrapper.catalog__filters--series.active {
      display: none; }
    .catalog__section--wrapper.software .catalog__filters--container-nofilter {
      display: block; }
    .catalog__section--wrapper .catalog__compare--close:before, .catalog__section--wrapper .catalog__compare--close:after {
      left: 45%; }
  .catalog__section--title {
    display: inline; }
    .catalog__section--title-wrapper {
      border-bottom: 1px solid #a4a1a9;
      color: #262626;
      font-size: 3rem;
      font-weight: 300;
      line-height: 3.3rem;
      padding: 1.875rem 3.75rem 3rem 0rem; }
    .catalog__section--title-disco {
      display: none; }
      .catalog__section--title-disco.active {
        display: inline; }
    .catalog__section--title-type {
      display: none; }
      .catalog__section--title-type.active {
        display: inline-block; }
  .catalog__section--left {
    width: 100%; }
  .catalog__section--right {
    width: 100%; }
  .catalog__section .custom-spinner {
    position: fixed; }
  .catalog__section .catalog__sort--accordion {
    padding-left: 0.25rem; }
  .catalog__section .keysight-care-logo {
    width: 178px;
    height: 42px;
    margin: 8px 0; }

.catalog__filters--container {
  display: none; }
  .catalog__filters--container.active {
    display: none; }
  .catalog__filters--container-disco {
    display: none;
    font-size: 1rem;
    padding: 2rem 1rem; }
    .catalog__filters--container-disco.active {
      display: block; }
    .catalog__filters--container-disco-title {
      margin-top: 2rem; }
  .catalog__filters--container-nofilter {
    display: none;
    font-size: 1rem;
    padding: 2rem 1rem; }
    .catalog__filters--container-nofilter.active {
      display: block; }

.catalog__filters--checkbox-label.catalog__checkbox--label {
  color: #524f56;
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  outline: 0;
  width: 100%;
  max-width: 95%; }
  .catalog__filters--checkbox-label.catalog__checkbox--label.no-filters {
    cursor: auto; }
  .catalog__filters--checkbox-label.catalog__checkbox--label.no-subfilter {
    cursor: auto;
    max-width: 100%; }

.catalog__filters--checkbox-input.catalog__checkbox--input:checked ~ .catalog__checkbox--checkmark {
  background-color: #524f56; }

.catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper {
  align-items: center;
  display: none;
  justify-content: space-between; }
  .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.active-filters {
    display: flex; }

.catalog__filters--checkbox-count {
  margin-left: 0.5rem;
  font-size: 1rem;
  line-height: 1.3rem; }

.catalog__filters--checkbox-checkmark {
  border: 1px solid #524f56; }

.catalog__filters--btn {
  align-items: center;
  background-color: #a4a1a9;
  border: 0;
  color: #fff;
  cursor: pointer;
  display: flex;
  font-size: 1.125rem;
  justify-content: center;
  outline: 0;
  margin: 0 0.9375rem 1.25rem;
  padding: 0.75rem 0.5rem 0.75rem 2rem;
  text-transform: uppercase;
  width: calc(100% - 30px); }
  .catalog__filters--btn:hover {
    background-color: #524f56; }
  .catalog__filters--btn-arrow {
    display: none;
    height: 100%;
    transform: scaleX(-1); }
    .catalog__filters--btn-arrow .arrow-img {
      display: block;
      width: 1rem;
      height: 1.125rem; }
  .catalog__filters--btn-text-desktop {
    display: none; }
  .catalog__filters--btn-text-mobile {
    display: inline-block; }

.catalog__filters--accordion {
  padding: 0.25rem 0.25rem 0.25rem 1.5rem;
  border-bottom: 1px solid #dbd9dd; }

.catalog__filters--panel {
  padding: 0 1.5rem; }
  .catalog__filters--panel .catalog__checkbox--wrapper {
    margin-bottom: 0.875rem;
    line-height: 1.5rem; }
    .catalog__filters--panel .catalog__checkbox--wrapper:last-child {
      margin-bottom: 1.5rem; }

.catalog__filters--wrapper {
  display: none; }

.catalog__filters--title {
  background-color: #edecee;
  color: #262626;
  display: none;
  font-size: 1.125rem;
  padding: 3rem 0 1rem;
  position: relative;
  text-align: center; }

.catalog__filters--sort {
  background-color: #fff;
  border-bottom: 1px solid #dbd9dd;
  display: none;
  margin-bottom: 1rem;
  padding: 0 0.75rem 2rem; }
  .catalog__filters--sort-title {
    color: #262626;
    display: block;
    font-size: 1rem;
    font-weight: 600;
    padding: 1rem 0 0.5rem; }
  .catalog__filters--sort-items {
    background-color: #f8f8f8;
    border: 1px solid transparent;
    color: #262626;
    cursor: pointer;
    display: inline-block;
    font-size: 1rem;
    font-weight: 600;
    margin: 0 0.25rem 0.5rem 0;
    padding: 0.25rem 0.5rem;
    text-align: center; }
    .catalog__filters--sort-items.active {
      border: 1px solid #707070; }

.catalog__filters--more-btn {
  background-color: transparent;
  border: 0;
  color: #e90029;
  cursor: pointer;
  display: block;
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 0.875rem;
  outline: 0; }
  .catalog__filters--more-btn.hide {
    display: none; }

.catalog__filters--series {
  display: none; }
  .catalog__filters--series.active {
    display: block; }
  .catalog__filters--series-btn {
    border: 0;
    background: none;
    cursor: pointer;
    text-align: left; }
    .catalog__filters--series-btn.disabled {
      cursor: auto; }
    .catalog__filters--series-btn.no-level {
      cursor: auto; }
  .catalog__filters--series .catalog__checkbox--wrapper {
    padding-left: 0; }
  .catalog__filters--series .catalog__filters--value {
    text-transform: capitalize; }

.catalog__filters--category {
  display: none; }
  .catalog__filters--category.active {
    display: block; }

.catalog__filters--key {
  font-weight: 700; }
  .catalog__filters--key-title.active {
    padding-bottom: 1rem;
    display: inline-block;
    font-size: 1.125rem; }

.catalog__filters--series-clear {
  background: none;
  border: 0;
  color: #e90029;
  cursor: pointer;
  display: none;
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 1rem;
  padding-left: 0;
  outline: 0; }
  .catalog__filters--series-clear.active {
    display: block; }

.catalog__filters--mobile-btn {
  margin: 1.25rem 0 2.125rem;
  text-align: center; }

.catalog__filters--mobile-clear {
  background: none;
  border: 2px solid #e90029;
  color: #e90029;
  cursor: pointer;
  width: 120px;
  height: 49px;
  margin-right: 2.25rem;
  text-align: center; }

.catalog__filters--mobile-done {
  background-color: #e90029;
  border: 2px solid #e90029;
  color: #fff;
  cursor: pointer;
  width: 120px;
  height: 49px;
  text-align: center; }

.catalog__filters--mobile-close.catalog__compare--close {
  background: none;
  border: 0;
  cursor: pointer;
  font-size: 12px;
  color: #e90029;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 12px;
  top: 12px;
  font-weight: 700; }

.catalog__filters--total-wrapper {
  font-size: 1rem; }

.catalog__filters--link {
  background: none;
  border: 0;
  cursor: pointer;
  color: #fff;
  display: flex;
  padding: 1rem 2.25rem 1rem 0;
  outline: 0;
  width: 100%;
  text-align: left; }
  .catalog__filters--link:hover {
    background-color: #000;
    border: 0;
    color: #fff; }
  .catalog__filters--link-wrapper {
    background-color: #524f56;
    border: 1px solid #524f56;
    display: none; }
    .catalog__filters--link-wrapper.active {
      display: block; }
  .catalog__filters--link-img {
    width: 16px;
    height: 18px;
    margin-left: 0.65rem; }

.catalog__filters--separator {
  display: block;
  width: 100%;
  border-bottom: 1px solid #dbd9dd;
  margin-bottom: 1.25rem; }

.catalog__filtered--wrapper {
  margin: 0 0.9375rem 1.875rem; }
  .catalog__filtered--wrapper-mobile {
    display: block;
    padding: 0 1rem; }

.catalog__filtered--items {
  align-items: center;
  background-color: #edecee;
  color: #262626;
  display: inline-flex;
  font-size: 1rem;
  font-weight: 500;
  padding: 0.5rem;
  margin-bottom: 0.875rem;
  max-width: 100%; }
  .catalog__filtered--items-value {
    display: block;
    width: calc(100% - 32px); }

.catalog__filtered--btn {
  background: none;
  border: 0;
  cursor: pointer;
  width: 32px;
  height: 16px;
  outline: 0;
  margin-right: 0.5rem;
  margin-left: 0.5rem;
  position: relative; }
  .catalog__filtered--btn .catalog__compare--close {
    clear: both;
    display: inline-block;
    width: 16px;
    height: 16px;
    float: none;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    position: absolute; }
    .catalog__filtered--btn .catalog__compare--close::before, .catalog__filtered--btn .catalog__compare--close::after {
      top: 50%;
      left: 50%;
      background-color: #262626;
      height: 12px;
      width: 1.5px; }
    .catalog__filtered--btn .catalog__compare--close::before {
      transform: translate(-50%, -50%) rotate(45deg); }
    .catalog__filtered--btn .catalog__compare--close::after {
      transform: translate(-50%, -50%) rotate(-45deg); }

.catalog__filtered--reset {
  background: none;
  border: 0;
  cursor: pointer;
  color: #e90029;
  display: block;
  font-size: 1.125rem;
  font-weight: 400;
  margin-bottom: 2rem;
  padding-left: 0;
  outline: 0; }
  .catalog__filtered--reset.hide-reset {
    display: none; }

.catalog__filtered--series {
  display: none; }
  .catalog__filtered--series.active {
    display: block; }

.catalog__products {
  background-color: #fff;
  height: 100%; }
  .catalog__products--wrapper {
    display: block;
    overflow: hidden;
    padding: 0 0 2rem; }
  .catalog__products--item {
    padding: 1.125rem 1rem; }
    .catalog__products--item .catalog__checkbox--wrapper {
      display: flex;
      font-size: 1.125rem;
      justify-content: flex-end; }
    .catalog__products--item .catalog__checkbox--input, .catalog__products--item .catalog__checkbox--checkmark {
      right: 0;
      left: auto; }
    .catalog__products--item-wrapper {
      border: 1px solid #dbd9dd;
      float: left;
      margin: 0 0.9375rem 1.875rem;
      position: relative;
      width: calc(100% - 30px); }
  .catalog__products--img {
    display: block;
    width: 100%; }
    .catalog__products--img-wrapper {
      margin-bottom: 1.125rem; }
  .catalog__products--title {
    color: #262626;
    font-size: 1.375rem;
    font-weight: 700;
    margin-bottom: 0.5rem;
    line-height: 1.625rem; }
    .catalog__products--title h1,
    .catalog__products--title h2,
    .catalog__products--title h3,
    .catalog__products--title .grid-more,
    .catalog__products--title h4,
    .catalog__products--title h5,
    .catalog__products--title h6,
    .catalog__products--title p {
      font-size: inherit;
      font-weight: inherit;
      margin: inherit;
      letter-spacing: inherit; }
  .catalog__products--price {
    color: #262626;
    font-size: 1.125rem;
    font-weight: 400;
    margin-bottom: 1.25rem;
    line-height: 1.625rem; }
  .catalog__products--btn {
    background: none;
    border: 2px solid #e90029;
    cursor: pointer;
    display: block;
    font-size: 1rem;
    margin-bottom: 0.625rem;
    line-height: 1.625rem;
    padding: 0.25rem 2rem;
    width: 100%;
    outline: 0; }
    .catalog__products--btn-wrapper {
      margin-bottom: 2.25rem; }
    .catalog__products--btn.btn-buy {
      align-items: center;
      background-color: #e90029;
      color: #fff;
      display: flex;
      justify-content: center; }
      .catalog__products--btn.btn-buy:hover {
        background-color: #ae001e;
        border-color: #ae001e; }
    .catalog__products--btn.btn-quote {
      color: #e90029; }
      .catalog__products--btn.btn-quote:hover {
        background-color: #ae001e;
        border-color: #ae001e;
        color: #fff; }
    .catalog__products--btn.btn-options {
      border: 0;
      border-bottom: 1px solid transparent;
      color: #e90029;
      font-size: 1.125rem;
      display: inline;
      padding: 0;
      text-align: center; }
      .catalog__products--btn.btn-options:hover {
        color: #ae001e;
        border-bottom: 1px solid #ae001e; }
    .catalog__products--btn .buy-cart-icon {
      display: inline-block;
      margin-right: 0.5rem;
      width: 20px; }
      .catalog__products--btn .buy-cart-icon img {
        display: block;
        width: 100%; }
  .catalog__products--attributes {
    color: #262626;
    font-size: 1rem;
    line-height: 1.125rem;
    letter-spacing: 0;
    margin-bottom: 1.25rem;
    text-align: left; }
    .catalog__products--attributes-label {
      display: block;
      font-weight: 700; }
    .catalog__products--attributes-value {
      display: block;
      font-weight: 400; }
  .catalog__products--quick-view {
    background-color: #edecee;
    border: 0;
    color: #e90029;
    cursor: pointer;
    display: block;
    font-size: 1rem;
    padding: 0.5rem 2rem;
    outline: 0;
    text-align: center;
    visibility: visible;
    width: 100%; }
    .catalog__products--quick-view:hover {
      border: 0;
      color: #e90029;
      text-decoration: none; }
  .catalog__products--trial {
    background-color: #ffa623;
    color: #fff;
    display: inline-block;
    font-size: 0.75rem;
    min-width: 36px;
    padding: 1.3rem 0.35rem 0.55rem;
    position: absolute;
    left: 0;
    top: 0;
    text-align: center;
    text-transform: uppercase;
    z-index: 2; }
    .catalog__products--trial:hover {
      border: 0;
      color: #fff; }
    .catalog__products--trial-label {
      display: block;
      line-height: 0.875rem; }
  .catalog__products--checkbox {
    position: relative;
    padding-right: 1.75rem; }
    .catalog__products--checkbox-wrapper {
      background: none;
      border: 0; }
      .catalog__products--checkbox-wrapper .catalog__checkbox--btn {
        font-size: 1rem; }
  .catalog__products--available, .catalog__products--notavailable {
    display: none; }
    .catalog__products--available.active, .catalog__products--notavailable.active {
      display: block; }
  .catalog__products--notavailable {
    font-size: 1rem;
    padding: 2rem;
    text-align: center; }
    .catalog__products--notavailable.active .active-product {
      display: block; }
    .catalog__products--notavailable.active .disco-product {
      display: none; }

.catalog__checkbox {
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */ }
  .catalog__checkbox--wrapper {
    display: block;
    font-size: 1.125rem;
    position: relative;
    margin-bottom: 0.9175rem;
    padding-left: 1.75rem;
    outline: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }
    .catalog__checkbox--wrapper .catalog__checkbox--checkmark {
      /* Style the checkmark/indicator */ }
      .catalog__checkbox--wrapper .catalog__checkbox--checkmark:after {
        border: solid #fff;
        border-width: 0 2px 2px 0;
        left: 3px;
        top: -1px;
        width: 4px;
        height: 8px;
        -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg); }
    .catalog__checkbox--wrapper.active .compare-btn {
      color: #e90029;
      cursor: pointer;
      font-weight: 700; }
    .catalog__checkbox--wrapper.active .catalog__checkbox--input:checked ~ .catalog__checkbox--checkmark {
      background-color: #e90029;
      border-color: #e90029; }
  .catalog__checkbox--input {
    cursor: pointer;
    left: 0;
    top: 5px;
    margin: 0;
    position: absolute;
    opacity: 0;
    height: 15px;
    width: 15px;
    /* When the checkbox is checked, add a blue background */ }
    .catalog__checkbox--input:checked ~ .catalog__checkbox--checkmark {
      background-color: #524f56;
      /* Show the checkmark when checked */ }
      .catalog__checkbox--input:checked ~ .catalog__checkbox--checkmark:after {
        display: block; }
  .catalog__checkbox--checkmark {
    background-color: transparent;
    border: 1px solid #262626;
    height: 15px;
    left: 3px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 15px;
    /* Create the checkmark/indicator (hidden when not checked) */ }
    .catalog__checkbox--checkmark:after {
      content: "";
      position: absolute;
      display: none; }
  .catalog__checkbox--label {
    align-items: center;
    cursor: pointer;
    color: #524f56;
    display: flex;
    font-size: 1rem;
    line-height: 1.125rem; }
    .catalog__checkbox--label.active {
      color: #e90029; }
      .catalog__checkbox--label.active .catalog__checkbox--input:checked ~ .catalog__checkbox--checkmark {
        background-color: #e90029; }
  .catalog__checkbox--btn {
    background: none;
    border: 0;
    font-size: 1rem;
    padding: 0;
    outline: 0; }
    .catalog__checkbox--btn.compare-btn.bold {
      font-weight: 700; }

.catalog__pagination {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 0.9375rem 1.875rem; }
  .catalog__pagination--count {
    align-items: center;
    display: none; }
    .catalog__pagination--count.active {
      display: flex;
      flex-basis: 40%;
      justify-content: flex-end; }
  .catalog__pagination .accordion-chevron {
    background: none;
    border: 0;
    color: #e90029;
    cursor: pointer;
    display: inline-block;
    line-height: 1;
    outline: 0; }
    .catalog__pagination .accordion-chevron::before {
      border-width: 0.2rem 0.2rem 0 0;
      height: 0.55rem;
      width: 0.55rem; }
    .catalog__pagination .accordion-chevron.pagination-prev {
      margin-right: -0.05rem; }
    .catalog__pagination .accordion-chevron.pagination-next {
      margin-left: -0.35rem; }
  .catalog__pagination--wrapper.page-start .pagination-prev {
    display: none; }
  .catalog__pagination--wrapper.page-end .pagination-next {
    display: none; }
  .catalog__pagination--total {
    font-size: 1.125rem;
    line-height: 1.6875rem; }

.catalog__sort {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 1.625rem 0.9375rem 1.875rem; }
  .catalog__sort--panel {
    background-color: #fff;
    box-shadow: 0px 2px 4px 1px #00000036;
    left: 0;
    position: absolute;
    width: 100%;
    z-index: 5; }
  .catalog__sort--accordion {
    border: 0;
    font-size: 1rem;
    margin: 0; }
    .catalog__sort--accordion:hover {
      color: #e90029; }
  .catalog__sort--field {
    background: none;
    border: 0; }
  .catalog__sort--wrapper {
    display: none;
    font-size: 1.125rem; }

.catalog__active--link-wrapper {
  display: none; }
  .catalog__active--link-wrapper.active {
    display: block; }
    .catalog__active--link-wrapper.active .catalog__filters--link-wrapper {
      display: block; }

.catalog .custom-loader .loader {
  top: 15%; }

.series-tab {
  font-size: 1rem;
  padding: 0 1rem; }
  .series-tab .catalog__filters--key {
    padding: 0 0 0.5rem 1rem; }
  .series-tab.content--tabs .content--panel {
    display: none; }
  .series-tab.content--tabs .content--accordion {
    font-size: 1rem; }
  .series-tab.content--tabs .catalog__checkbox--wrapper {
    font-size: 0.875rem; }
  .series-tab.content--tabs .accordion-chevron {
    padding-top: 0.5rem;
    transform: none; }
  .series-tab.active .accordion-chevron {
    transform: rotate(180deg); }
  .series-tab.active .content--panel {
    display: block; }

.product__modal .custom-modal-body {
  position: relative; }

.product__modal--title {
  color: #262626;
  font-size: 2.25rem;
  font-weight: 700;
  line-height: 2.5rem;
  margin-bottom: 0.75rem; }
  .product__modal--title h1,
  .product__modal--title h2,
  .product__modal--title h3,
  .product__modal--title .grid-more,
  .product__modal--title h4,
  .product__modal--title h5,
  .product__modal--title h6,
  .product__modal--title p {
    font-size: inherit;
    font-weight: inherit;
    margin: inherit;
    letter-spacing: inherit; }

.product__modal--price {
  color: #262626;
  font-size: 1.125rem;
  font-weight: 500;
  line-height: 1.6875rem;
  margin-bottom: 1.875rem; }

.product__modal--img {
  display: block;
  width: 100%; }
  .product__modal--img-wrapper {
    margin-bottom: 3.5rem; }

.product__modal--btn {
  background: none;
  border: 2px solid #e90029;
  cursor: pointer;
  display: block;
  font-size: 1rem;
  margin-bottom: 0.625rem;
  line-height: 1.625rem;
  padding: 0.25rem 2rem;
  width: 50%;
  outline: 0; }
  .product__modal--btn-wrapper {
    margin-bottom: 1.25rem; }
  .product__modal--btn.modal-btn-buy {
    align-items: center;
    background-color: #e90029;
    color: #fff;
    display: flex;
    justify-content: center; }
    .product__modal--btn.modal-btn-buy:hover {
      background-color: #ae001e;
      border-color: #ae001e; }
  .product__modal--btn.modal-btn-quote {
    color: #e90029; }
    .product__modal--btn.modal-btn-quote:hover {
      background-color: #ae001e;
      border-color: #ae001e;
      color: #fff; }
  .product__modal--btn .buy-cart-icon {
    display: none;
    margin-right: 0.5rem;
    width: 20px; }
    .product__modal--btn .buy-cart-icon img {
      display: block;
      width: 100%; }

.product__modal--links {
  color: #262626;
  display: flex;
  align-items: baseline;
  font-size: 1rem;
  line-height: 1.75rem; }
  .product__modal--links:hover {
    border: 0; }
  .product__modal--links-wrapper {
    margin-bottom: 3.4375rem; }
  .product__modal--links-img {
    margin-right: 0.5rem;
    width: 12px;
    height: 12px; }

.product__modal--sheet {
  color: #e90029;
  display: inline-flex;
  font-size: 1rem;
  line-height: 1.75rem;
  margin-bottom: 1.75rem; }
  .product__modal--sheet:hover {
    border: 0;
    filter: saturate(0.5);
    color: #e90029; }
  .product__modal--sheet-img {
    display: inline-block;
    margin-right: 0.5rem;
    height: 28px;
    width: 12px; }
  .product__modal--sheet-text {
    display: inline-block; }
  .product__modal--sheet-wrapper {
    clear: both; }

.product__modal--desc {
  color: #262626;
  font-size: 1.125rem;
  font-weight: 500;
  clear: both;
  display: block;
  line-height: 1.75rem; }

.product__modal--accordion {
  border: 1px solid;
  border-width: 1px 0 1px 0;
  border-color: #dbd9dd;
  font-size: 1.125rem;
  font-weight: 700;
  padding: 1.25rem 1rem 1.25rem 0; }

.product__modal--view-details {
  background-color: #edecee;
  border: 0;
  color: #e90029;
  display: block;
  font-size: 1rem;
  padding: 1.219rem 2rem;
  outline: 0;
  text-align: center;
  width: 100%; }
  .product__modal--view-details:hover {
    border: 0;
    color: #e90029;
    text-decoration: none; }

.product__modal--body {
  clear: both; }
  .product__modal--body .catalog__products--trial {
    padding: 2rem 0.5rem 1.5rem;
    right: auto;
    top: 0; }

.catalog__filters--btn:hover .catalog__filters--btn-text span {
  display: none; }

.catalog__filters--btn:hover .catalog__filters--btn-text:after {
  content: 'HIDE FILTERS'; }

.catalog__filters .padding-0-left {
  padding-left: 0rem; }

.catalog__filters .padding-1-left {
  padding-left: 1rem; }

.catalog__filters .padding-2-left {
  padding-left: 2rem; }

.catalog__filters .padding-3-left {
  padding-left: 3rem; }

.catalog__filters .padding-4-left {
  padding-left: 4rem; }

.catalog__filters .padding-5-left {
  padding-left: 5rem; }

.catalog__filters .padding-6-left {
  padding-left: 6rem; }

.catalog__filters .padding-7-left {
  padding-left: 7rem; }

.catalog__filters .padding-8-left {
  padding-left: 8rem; }

.catalog__filters .padding-9-left {
  padding-left: 9rem; }

@media (max-width: 767px) {
  .catalog__filters.open {
    background-color: #fff;
    height: 100%;
    left: 0;
    overflow-y: auto;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 5; }
    .catalog__filters.open .catalog__filters--btn {
      display: none; }
    .catalog__filters.open .catalog__filters--title {
      display: block; }
    .catalog__filters.open .catalog__filters--wrapper {
      background-color: #fff; }
    .catalog__filters.open .catalog__filters--accordion {
      border-color: #dbd9dd;
      padding-right: 1.5rem; }
    .catalog__filters.open .catalog__filters--sort.active {
      display: block; }
    .catalog__filters.open .catalog__filters--container.active {
      display: block; }
    .catalog__filters.open .catalog__filtered {
      display: none; }
      .catalog__filters.open .catalog__filtered--reset {
        display: none; }
      .catalog__filters.open .catalog__filtered--wrapper-mobile {
        display: none; }
  .catalog__filters--link {
    padding-left: 1.5rem; }
  .catalog__filters--btn {
    padding-left: 0.5rem;
    font-size: 1rem; }
  .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper {
    padding: 0 1.5rem; }
  .catalog__filters--panel {
    padding: 0; }
    .catalog__filters--panel-wrapper {
      padding: 0 1.5rem; }
  .catalog__filters--more-btn {
    padding: 0 1.5rem; }
  .catalog__filters--series-spacing {
    padding: 0 1.5rem; }
    .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper {
      padding: 0; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-0-left {
        padding-left: 0rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-1-left {
        padding-left: 1rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-2-left {
        padding-left: 2rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-3-left {
        padding-left: 3rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-4-left {
        padding-left: 4rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-5-left {
        padding-left: 5rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-6-left {
        padding-left: 6rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-7-left {
        padding-left: 7rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-8-left {
        padding-left: 8rem; }
      .catalog__filters--series-spacing .catalog__filters--checkbox-wrapper.catalog__checkbox--wrapper.padding-9-left {
        padding-left: 9rem; }
  .catalog__section {
    background-color: #fff;
    padding-top: 1.5rem; }
    .catalog__section--title-wrapper {
      padding: 1rem 0.95rem 3rem; }
  .catalog__filtered--wrapper {
    margin: 0 0 1.875rem; } }

@media (min-width: 768px) {
  .catalog__section {
    display: flex;
    position: relative; }
    .catalog__section--title-wrapper {
      font-size: 3.375rem;
      font-weight: 300;
      line-height: 3.75rem;
      padding: 1.875rem 3.75rem 3rem 1.25rem; }
    .catalog__section--left {
      width: 240px; }
    .catalog__section--right {
      width: 100%; }
  .catalog__filters {
    position: absolute;
    top: 0;
    left: 0;
    transition: ease-in-out 0.05s; }
    .catalog__filters.collapse-left {
      width: 50px; }
      .catalog__filters.collapse-left .catalog__filters--btn {
        justify-content: center;
        padding: 0.75rem 0; }
        .catalog__filters.collapse-left .catalog__filters--btn-arrow {
          transform: scaleX(1); }
        .catalog__filters.collapse-left .catalog__filters--btn-text {
          display: none; }
      .catalog__filters.collapse-left .catalog__filters--wrapper {
        display: none; }
        .catalog__filters.collapse-left .catalog__filters--wrapper.active {
          display: none; }
      .catalog__filters.collapse-left .catalog__filters--container-disco {
        display: none; }
      .catalog__filters.collapse-left .catalog__filters--container-nofilter {
        display: none; }
      .catalog__filters.collapse-left .catalog__filtered,
      .catalog__filters.collapse-left .catalog__filters--link-wrapper,
      .catalog__filters.collapse-left .catalog__filtered--reset {
        display: none; }
    .catalog__filters.collapse-right {
      width: 240px; }
      .catalog__filters.collapse-right .catalog__filters--btn-text {
        display: block; }
      .catalog__filters.collapse-right .catalog__filters--wrapper.active {
        display: block; }
    .catalog__filters--container.active {
      display: block; }
    .catalog__filters--container-disco-title {
      margin: 0; }
    .catalog__filters--container-disco.active .catalog__compare--close {
      display: none; }
    .catalog__filters--container .catalog__sort--wrapper {
      display: none; }
      .catalog__filters--container .catalog__sort--wrapper.active {
        display: none; }
    .catalog__filters--wrapper {
      display: block;
      padding-left: 1.25rem;
      padding-right: 0.875rem; }
      .catalog__filters--wrapper.catalog__filters--series {
        display: none; }
        .catalog__filters--wrapper.catalog__filters--series.active {
          display: block; }
    .catalog__filters--btn {
      font-weight: 600;
      justify-content: space-between;
      margin-left: 0;
      margin-right: 0;
      width: 100%; }
      .catalog__filters--btn-arrow {
        display: block; }
      .catalog__filters--btn-text-desktop {
        display: inline-block; }
      .catalog__filters--btn-text-mobile {
        display: none; }
    .catalog__filters--accordion {
      padding: 0.25rem; }
    .catalog__filters--panel {
      padding: 0; }
    .catalog__filters--checkbox-count {
      display: block; }
    .catalog__filters--checkbox-label.catalog__checkbox--label {
      max-width: 87%; }
    .catalog__filters--sort.catalog__sort--wrapper {
      display: none; }
    .catalog__filters--sort-items {
      background-color: transparent;
      border: 0;
      display: block;
      padding: 0.25rem 0.5rem;
      text-align: left;
      width: 100%;
      margin: 0; }
      .catalog__filters--sort-items.active {
        border: 0; }
      .catalog__filters--sort-items:hover {
        background-color: #f8f8f8; }
    .catalog__filters--key {
      font-weight: 400; }
    .catalog__filters--mobile-btn {
      display: none; }
    .catalog__filters--link {
      padding: 1rem 0.9375rem 1rem 2rem; }
      .catalog__filters--link-wrapper {
        display: none; }
        .catalog__filters--link-wrapper.active {
          display: block; }
  .catalog__filtered--wrapper {
    margin: 0;
    padding-left: 1.25rem;
    padding-right: 0.875rem; }
    .catalog__filtered--wrapper-mobile {
      display: none; }
  .catalog__products {
    margin-left: 240px;
    transition: ease-in-out 0.05s;
    width: calc(100% - 240px); }
    .catalog__products.expand-left {
      margin-left: 50px;
      width: calc(100% - 50px); }
    .catalog__products.expand-right {
      margin-left: 240px;
      width: calc(100% - 240px); }
    .catalog__products--wrapper {
      margin-left: 0.9375rem; }
    .catalog__products--item-wrapper {
      width: calc(50% - 30px); }
    .catalog__products--btn {
      outline: 0; }
      .catalog__products--btn-wrapper {
        margin: 0 auto 2.25rem; }
    .catalog__products--checkbox-wrapper .catalog__checkbox--btn {
      font-size: 1.125rem; }
  .catalog__pagination, .catalog__sort {
    margin-left: 1.875rem; }
  .catalog__pagination--count.active {
    flex-basis: 30%; }
  .catalog__sort--wrapper {
    align-items: center;
    position: relative; }
    .catalog__sort--wrapper.active {
      display: flex; }
  .catalog__sort--accordion {
    font-size: 1.125rem;
    position: relative; }
    .catalog__sort--accordion .catalog__sort--field {
      margin-right: 0.25rem; }
    .catalog__sort--accordion .accordion-chevron {
      position: absolute;
      right: 5px;
      top: 50%;
      transform: translateY(-80%);
      margin: 0; }
  .catalog__sort--tabs.active .accordion-chevron {
    margin: 0;
    transform: rotate(180deg) translateY(30%);
    right: 0; }
  .catalog__active--link-wrapper .catalog__sort--wrapper.active {
    display: none; }
  .product__modal--content-left {
    float: left;
    padding: 0 2rem;
    width: 60%; }
  .product__modal--content-right {
    float: left;
    padding: 0 1rem;
    width: 40%; }
  .product__modal--btn {
    width: 100%; }
  .product__modal--title {
    margin-bottom: 2.25rem; }
  .product__modal--price {
    float: right;
    line-height: 1;
    margin-bottom: 0.875rem;
    padding: 0 1rem;
    width: 40%; } }

@media (min-width: 1024px) {
  .catalog__products--quick-view {
    visibility: hidden; }
  .catalog__products--item-wrapper:hover {
    box-shadow: 0 0 8px 2px #dbd9dd; }
    .catalog__products--item-wrapper:hover .catalog__products--quick-view {
      visibility: visible; } }

@media (min-width: 1200px) {
  .catalog__section {
    display: flex;
    position: relative; }
    .catalog__section--left {
      width: 300px; }
    .catalog__section--right {
      width: 100%; }
    .catalog__section--title-wrapper {
      padding-left: 0; }
  .catalog__filters.collapse-right {
    width: 300px; }
  .catalog__filters--wrapper {
    padding-right: 1.5rem; }
  .catalog__filters--checkbox-label.catalog__checkbox--label {
    font-size: 1rem;
    line-height: 1.3rem; }
  .catalog__filtered--wrapper {
    padding-right: 1.5rem; }
    .catalog__filtered--wrapper-mobile {
      display: none; }
  .catalog__products {
    margin-left: 300px;
    transition: ease-in-out 0.05s;
    width: calc(100% - 300px); }
    .catalog__products.expand-left {
      margin-left: 50px;
      width: calc(100% - 50px); }
    .catalog__products.expand-right {
      margin-left: 300px;
      width: calc(100% - 300px); }
    .catalog__products--item-wrapper {
      width: calc(33% - 30px); }
    .catalog__products--title, .catalog__products--price {
      font-size: 1.125rem;
      line-height: 1.35rem; }
    .catalog__products--btn, .catalog__products--btn.btn-options {
      font-size: 1rem; }
    .catalog__products--checkbox-wrapper .catalog__checkbox--btn {
      font-size: 1rem; }
  .catalog__pagination, .catalog__sort {
    margin: 0 0.9375rem 2.375rem 1.875rem; }
  .catalog__sort {
    margin-top: 1.625rem; } }

.custom-modal-body:not(.has-buy) .buy-cta,
.custom-modal-body:not(.has-quote) .quote-cta,
.custom-modal-body:not(.has-price) .product__modal--price,
.catalog__products--item-wrapper:not(.has-buy) .buy-cta,
.catalog__products--item-wrapper:not(.has-quote) .quote-cta,
.catalog__products--item-wrapper:not(.has-price) .catalog__products--price {
  display: none; }

.catalog__products--wrapper.has-child-price .catalog__products--item-wrapper:not(.has-price) .catalog__products--price,
.catalog__products--wrapper.has-child-quote .catalog__products--item-wrapper:not(.has-quote) .quote-cta {
  display: block;
  visibility: hidden; }

.catalog__products--wrapper.has-child-buy .catalog__products--item-wrapper:not(.has-buy) .buy-cta {
  display: flex;
  visibility: hidden; }

.disco-page .catalog__products--wrapper.has-child-price .catalog__products--item-wrapper:not(.has-price) .catalog__products--price,
.disco-page .catalog__products--wrapper.has-child-quote .catalog__products--item-wrapper:not(.has-quote) .quote-cta {
  display: none; }

.disco-page .catalog__products--wrapper.has-child-buy .catalog__products--item-wrapper:not(.has-buy) .buy-cta {
  display: none; }

.catalog__filters--series-btn .catalog__filters--value {
  border-bottom: 1px solid transparent; }
  .catalog__filters--series-btn .catalog__filters--value:hover {
    border-color: inherit; }

.catalog__filters--checkbox-label .catalog__filters--value {
  border-bottom: 1px solid transparent; }

.catalog__filters--checkbox-label:hover .catalog__filters--value {
  border-color: inherit; }

.range-filter-slider {
  padding: 5px 10px 10px; }

.range-filter-text {
  margin-bottom: 20px;
  text-align: center; }

.catalog__compare--btn.btn-buy,
.modal-btn-buy.buy-cta,
.catalog__products--btn.btn-buy {
  text-align: left;
  padding-left: 5px;
  padding-right: 5px; }

.catalog__products--btn-buy-wrapper {
  margin-bottom: 10px; }

/* Variables */
.catalog .chevron::before {
  top: 0;
  transform: rotate(-135deg);
  margin-right: 0.5em;
  color: #e90029;
  height: 0.35em;
  width: 0.35em; }

.catalog__compare {
  background-color: #fff;
  height: 100%; }
  .catalog__compare--notavailable {
    display: none; }
    .catalog__compare--notavailable-activeProduct {
      text-align: center;
      margin-top: 20px; }
  .catalog__compare--links {
    color: #262626;
    display: block;
    font-size: 1rem;
    margin-bottom: 0.7rem; }
    .catalog__compare--links:hover {
      border: 0; }
    .catalog__compare--links-img {
      display: inline-block !important;
      margin-right: 0.5rem;
      width: 12px; }
    .catalog__compare--links span {
      outline: 0; }
  .catalog__compare--price {
    color: #262626;
    font-size: 1.125rem;
    font-weight: 500;
    line-height: 1.6875rem;
    margin-bottom: 1.875rem; }
  .catalog__compare--heading {
    padding: 1.875rem 0.5rem;
    border-bottom: 1px solid #dbd9dd; }
    .catalog__compare--heading-link {
      color: #e90029;
      font-size: 0.9rem;
      cursor: pointer; }
    .catalog__compare--heading-title {
      font-weight: 300;
      font-size: 2.8rem; }
  .catalog__compare--section {
    width: 98%;
    margin: auto; }
  .catalog__compare--wrapper {
    max-width: 1200px;
    margin: 0 auto; }
  .catalog__compare--trial {
    background-color: #ffa623;
    color: #fff;
    display: inline-block;
    font-size: 0.75rem;
    min-width: 36px;
    padding: 1rem 0.35rem 0.55rem;
    position: absolute;
    text-align: center;
    text-transform: uppercase; }
    .catalog__compare--trial-label {
      display: block;
      line-height: 0.875rem; }
  .catalog__compare--top {
    border-bottom: 1px solid #dbd9dd;
    outline: 0; }
  .catalog__compare--wrapper {
    display: block;
    overflow: hidden;
    padding: 0 0 2rem; }
  .catalog__compare--item {
    clear: both; }
    .catalog__compare--item-wrapper {
      border-color: #dbd9dd;
      border-width: 0px 0px 1px 0.5px;
      border-style: solid;
      outline: 0; }
    .catalog__compare--item-wrapper:first-child {
      border-color: #dbd9dd;
      border-width: 0px 0px 1px 0px;
      border-style: solid; }
  .catalog__compare--slider {
    border-color: #dbd9dd;
    border-width: 0px 1px 0 0;
    border-style: solid;
    max-width: 930px; }
  .catalog__compare--img {
    display: block;
    width: 100%; }
    .catalog__compare--img-wrapper {
      margin-bottom: 1.75rem; }
  .catalog__compare--subtitle {
    color: #000;
    font-size: 1.125rem;
    font-weight: 600;
    margin-bottom: 1.5rem;
    line-height: 1.25rem; }
  .catalog__compare--btn {
    outline: 0; }
    .catalog__compare--btn-wrapper {
      margin-bottom: 2.25rem; }
    .catalog__compare--btn.btn-buy {
      align-items: center;
      background-color: #e90029;
      color: #fff;
      display: flex;
      justify-content: center; }
      .catalog__compare--btn.btn-buy:hover {
        background-color: #ae001e;
        border-color: #ae001e; }
    .catalog__compare--btn.btn-quote {
      color: #e90029; }
      .catalog__compare--btn.btn-quote:hover {
        background-color: #ae001e;
        border-color: #ae001e;
        color: #fff; }
    .catalog__compare--btn.btn-options {
      border: 0;
      color: #e90029;
      display: none; }
    .catalog__compare--btn .buy-cart-icon {
      display: inline-block;
      margin-right: 0.5rem;
      width: 20px; }
      .catalog__compare--btn .buy-cart-icon img {
        display: block;
        width: 100%; }
  .catalog__compare--close {
    position: relative;
    float: right;
    height: 26px;
    width: 20px;
    border: 0;
    cursor: pointer;
    right: 8px;
    top: 4px;
    background-color: transparent;
    outline: 0; }
  .catalog__compare--close:hover {
    opacity: 1; }
  .catalog__compare--close:before, .catalog__compare--close:after {
    position: absolute;
    content: ' ';
    height: 22px;
    width: 2px;
    left: 2%;
    background-color: #e90029; }
  .catalog__compare--close:before {
    transform: rotate(45deg);
    left: 6px; }
  .catalog__compare--close:after {
    transform: rotate(-45deg);
    left: 6px; }

.catalog-compare__arrow {
  cursor: pointer;
  display: none; }
  .catalog-compare__arrow.slick-disabled {
    opacity: 0; }

.catalog-compare__attributes {
  border: solid #dbd9dd;
  border-width: 0px 1px 1px 1px;
  width: 25%;
  float: left; }

.catalog-compare__products > .slick-list > .slick-track {
  margin-left: 0;
  margin-right: 0; }

.catalog-compare__products--wrapper {
  position: relative;
  width: 75%;
  padding-right: 30px;
  float: left; }

.catalog-compare__arrow {
  top: 20px; }
  .catalog-compare__arrow--prev {
    left: -16px; }
  .catalog-compare__arrow--next {
    right: 14px; }

.catalog .tooltip {
  position: relative;
  cursor: pointer !important;
  font-size: 3rem;
  color: #e90029;
  display: inline-block; }

.catalog .tooltip .tooltiptext {
  visibility: hidden;
  width: 140px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 6px 6px;
  position: absolute;
  z-index: 1;
  font-size: 0.87rem;
  top: 160%;
  left: 50%;
  margin-left: -40px;
  opacity: 0;
  transition: opacity 0.3s; }

.catalog .tooltip .tooltiptext::after {
  content: " ";
  position: absolute;
  bottom: 100%;
  left: 40%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent black transparent; }

.catalog .tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1; }

.catalog__compare--img-wrapper {
  margin-top: 1.5rem; }

.catalog__compare__product > .slick-list > .slick-track {
  width: 300px !important; }

.catalog__compare--title {
  font-size: 1.25rem;
  font-weight: 700;
  margin-bottom: 0.5rem;
  line-height: 1.3rem;
  color: #262626; }
  .catalog__compare--title h1,
  .catalog__compare--title h2,
  .catalog__compare--title h3,
  .catalog__compare--title .grid-more,
  .catalog__compare--title h4,
  .catalog__compare--title h5,
  .catalog__compare--title h6,
  .catalog__compare--title p {
    font-size: inherit;
    font-weight: inherit;
    margin: inherit;
    letter-spacing: inherit; }

.catalog__compare--attributes {
  border-bottom: 1px solid #dbd9dd;
  color: #262626;
  font-size: 1rem;
  line-height: 1.125rem;
  letter-spacing: 0;
  padding: 1rem 1.5rem;
  text-align: left; }
  .catalog__compare--attributes-label {
    display: none;
    font-weight: 700; }
  .catalog__compare--attributes-value {
    display: block;
    font-weight: 400; }
  .catalog__compare--attributes:last-child {
    border-bottom: 0; }

.catalog__compare--btn-wrapper {
  width: 100%;
  margin: auto; }

.catalog__compare--btn {
  background: none;
  border: 2px solid #e90029;
  cursor: pointer;
  display: block;
  font-size: 1rem;
  margin-bottom: 1.625rem;
  line-height: 1.625rem;
  padding: 0.5rem 0.5rem;
  width: 100%; }

.catalog__compare--item {
  padding: 0.5rem 0.5rem 0.5rem 0.8rem;
  clear: both; }

@media (min-width: 767px) {
  .catalog .tooltip {
    position: relative;
    display: none !important;
    cursor: pointer !important;
    font-size: 3rem; }
  .catalog__compare--heading {
    padding: 1.875rem 3.75rem 2rem 0rem; }
    .catalog__compare--heading-title {
      font-weight: 300;
      font-size: 3rem; }
  .catalog__compare--img-wrapper {
    margin-top: 0rem; }
  .catalog__compare--title {
    font-size: 1.5rem !important;
    font-weight: 700;
    margin-bottom: 0.5rem;
    line-height: 2.00rem;
    color: #262626; }
    .catalog__compare--title h1,
    .catalog__compare--title h2,
    .catalog__compare--title h3,
    .catalog__compare--title .grid-more,
    .catalog__compare--title h4,
    .catalog__compare--title h5,
    .catalog__compare--title h6,
    .catalog__compare--title p {
      font-size: inherit;
      font-weight: inherit;
      margin: inherit;
      letter-spacing: inherit; }
  .catalog__compare--attributes {
    border-bottom: 1px solid #dbd9dd;
    color: #262626;
    font-size: 1rem;
    line-height: 1.125rem;
    letter-spacing: 0;
    padding: 1rem 1.5rem;
    text-align: left; }
    .catalog__compare--attributes-label {
      display: block !important;
      font-weight: 700; }
    .catalog__compare--attributes-value {
      display: block;
      font-weight: 400; }
    .catalog__compare--attributes:last-child {
      border-bottom: 0; }
  .catalog__compare--item {
    padding: 1rem 1.5rem 1.5rem;
    clear: both; }
  .catalog__compare--slider-wrapper {
    width: 100%; }
  .catalog__compare--btn-wrapper {
    width: 100%; }
  .catalog__compare--btn {
    background: none;
    border: 2px solid #e90029;
    cursor: pointer;
    display: block;
    font-size: 1rem;
    margin-bottom: 1.625rem;
    line-height: 1.625rem;
    padding: 0.25rem 2rem;
    width: 100%; }
  .catalog-compare__arrow {
    top: 20px; }
    .catalog-compare__arrow--prev {
      left: -30px; }
    .catalog-compare__arrow--next {
      right: 0px; } }

@media (min-width: 1200px) {
  .catalog .tooltip {
    position: relative;
    display: none;
    cursor: pointer !important;
    font-size: 3rem; }
  .catalog__compare--heading {
    padding: 1.875rem 3.75rem 2rem 0rem; }
    .catalog__compare--heading-title {
      font-weight: 300;
      font-size: 3rem; }
  .catalog__compare--img-wrapper {
    margin-top: 0rem; }
  .catalog__compare--title {
    font-size: 1.5rem;
    font-weight: 700;
    margin-bottom: 0.5rem;
    line-height: 2.00rem;
    color: #262626; }
    .catalog__compare--title h1,
    .catalog__compare--title h2,
    .catalog__compare--title h3,
    .catalog__compare--title .grid-more,
    .catalog__compare--title h4,
    .catalog__compare--title h5,
    .catalog__compare--title h6,
    .catalog__compare--title p {
      font-size: inherit;
      font-weight: inherit;
      margin: inherit;
      letter-spacing: inherit; }
  .catalog__compare--attributes {
    border-bottom: 1px solid #dbd9dd;
    color: #262626;
    font-size: 1rem;
    line-height: 1.125rem;
    letter-spacing: 0;
    padding: 1rem 1.5rem;
    text-align: left; }
    .catalog__compare--attributes-label {
      display: block;
      font-weight: 700; }
    .catalog__compare--attributes-value {
      display: block;
      font-weight: 400; }
    .catalog__compare--attributes:last-child {
      border-bottom: 0; }
  .catalog__compare--item {
    padding: 1rem 1.5rem 1.5rem;
    clear: both; }
  .catalog__compare--slider-wrapper {
    width: 100%; }
  .catalog__compare--btn-wrapper {
    width: 100%;
    margin: 0; }
  .catalog__compare--btn {
    background: none;
    border: 2px solid #e90029;
    cursor: pointer;
    display: block;
    font-size: 1rem;
    margin-bottom: 1.625rem;
    line-height: 1.625rem;
    padding: 0.25rem 2rem;
    width: 100%; }
  .catalog-compare__arrow {
    top: 20px; }
    .catalog-compare__arrow--prev {
      left: -30px; }
    .catalog-compare__arrow--next {
      right: 0px; } }

.catalog__compare--item-wrapper:not(.has-price) .catalog__compare--price,
.catalog__compare--item-wrapper:not(.has-buy) .buy-cta,
.catalog__compare--item-wrapper:not(.has-quote) .quote-cta {
  display: none; }

.catalog-compare__products.has-child-price .catalog__compare--item-wrapper:not(.has-price) .catalog__compare--price,
.catalog-compare__products.has-child-quote .catalog__compare--item-wrapper:not(.has-quote) .quote-cta {
  display: block;
  visibility: hidden; }

.catalog-compare__products.has-child-buy .catalog__compare--item-wrapper:not(.has-buy) .buy-cta {
  display: flex;
  visibility: hidden; }

a.catalog__compare--trial:hover {
  border: 0 !important;
  color: #fff !important; }

.catalog-compare__arrow {
  top: 90px; }

.catalog__compare--btn-buy-wrapper {
  margin-bottom: 26px; }

.contactExpert-container {
  font-size: 1.125rem;
  background-color: #f8f8f8; }

.contactExpert {
  display: flex;
  padding-bottom: 2rem; }
  .contactExpert__info {
    margin-top: 2rem;
    margin-left: 1em;
    width: calc(66% - 2em);
    box-sizing: border-box; }
    .contactExpert__info--subtittle {
      margin-top: 0; }
      .contactExpert__info--subtittle p {
        margin-top: 0; }
  .contactExpert__features {
    display: flex;
    flex-wrap: wrap; }
    .contactExpert__features--item {
      width: 50%;
      padding: 0.5rem 1rem;
      box-sizing: border-box; }
      .contactExpert__features--item a {
        color: inherit;
        text-decoration: none;
        display: inline-flex; }
      .contactExpert__features--item a:hover {
        text-decoration: none;
        border: none; }
      .contactExpert__features--item span {
        align-self: center;
        margin-left: 0.3rem; }
  .contactExpert__contactDetails {
    margin-left: 2.5em;
    margin-top: 2rem;
    width: calc(34% - 2em);
    display: flex;
    flex-direction: column; }
    .contactExpert__contactDetails--item {
      display: flex; }
      .contactExpert__contactDetails--item-label {
        flex: 4;
        max-width: 7rem;
        font-weight: 700;
        margin-bottom: 1.5rem; }
      .contactExpert__contactDetails--item-data {
        flex: 4;
        margin-bottom: 1.5rem;
        margin-left: 0.5rem; }
        .contactExpert__contactDetails--item-data p {
          margin: 0;
          padding: 0; }

.contactReseller-partnerName {
  font-weight: 700;
  font-size: 1.2rem;
  margin: 0.5rem 0; }

.contactReseller-info {
  display: flex;
  margin-top: 1rem; }
  .contactReseller-info__contact {
    width: 50%; }
    .contactReseller-info__contact-container {
      display: flex; }
    .contactReseller-info__contact--label {
      flex: 4;
      max-width: 6rem;
      font-weight: 700; }
    .contactReseller-info__contact--data {
      flex: 4;
      margin-bottom: 1.5rem; }
      .contactReseller-info__contact--data p {
        margin: 0;
        padding: 0; }
  .contactReseller-info__links {
    display: flex;
    flex-direction: column; }
    .contactReseller-info__links > div {
      margin-bottom: 1.5rem; }
  .contactReseller-info__externalIcon {
    margin-left: 0.3rem;
    width: 0.8rem; }

@media (max-width: 767px) {
  .contactExpert {
    flex-direction: column; }
    .contactExpert__info {
      width: 100%;
      padding-right: 0;
      margin-top: 1rem;
      margin-left: 0rem; }
    .contactExpert__contactDetails {
      width: 100%;
      padding: 0.5rem 1rem;
      margin-left: 0rem;
      margin-top: 1rem; }
    .contactExpert__features--item {
      width: 100%;
      padding: 0.5rem 1rem 0.5rem 0.6rem; }
  .contactReseller-info__contact {
    width: 70%; } }

.h2b-orderFromKeysight .contactExpert__contactDetails {
  width: 50%; }
  .h2b-orderFromKeysight .contactExpert__contactDetails > * {
    margin: 0 10px; }

.h2b-orderFromKeysight .contactExpert__info {
  width: 50%; }
  .h2b-orderFromKeysight .contactExpert__info > * {
    margin: 0 10px 0 30px; }

.h2b-orderFromKeysight .contactExpert-container--title {
  font-size: 1em; }

.h2b-orderFromKeysight .contactExpert__contactDetails--item-label,
.h2b-orderFromKeysight .contactExpert__contactDetails--item-data {
  margin-bottom: 5px; }

.h2b-orderFromKeysight .contactExpert__features--item {
  padding: 0 1rem 1rem 1rem;
  width: auto; }

@media (max-width: 800px) {
  .h2b-orderFromKeysight .contactExpert {
    display: block; }
  .h2b-orderFromKeysight .contactExpert__contactDetails,
  .h2b-orderFromKeysight .contactExpert__info {
    width: auto; }
    .h2b-orderFromKeysight .contactExpert__contactDetails > *,
    .h2b-orderFromKeysight .contactExpert__info > * {
      margin: 0 10px; }
  .h2b-orderFromKeysight .contactExpert__contactDetails--item-label {
    flex: 2; }
  .h2b-orderFromKeysight .contactExpert__features--item {
    padding-left: 0; } }

.replacementProduct__section {
  margin: 2.875rem auto;
  position: relative; }

.replacementProduct__imglink {
  border: 0px;
  display: flex;
  height: 100%;
  align-self: center; }

.replacementProduct__imglink:hover {
  border: 0px; }

.replacementProduct__value {
  font-size: 1rem;
  line-height: 1.8em; }

.replacementProduct__mainHeader:only-child .replacementProduct__heading {
  margin: 0.1rem; }

.replacementProduct__arrow {
  cursor: pointer;
  display: none; }
  .replacementProduct__arrow.slick-disabled {
    opacity: 0; }

.replacementProduct img {
  width: 144px;
  position: relative;
  padding: 1rem 0.8rem;
  margin: auto;
  align-self: center; }

.replacementProduct__carousel {
  width: 100%;
  padding: 0 1rem; }
  .replacementProduct__carousel > .slick-list > .slick-track {
    margin-left: 0;
    margin-right: 0; }

.replacementProduct__sectionTitle {
  font-weight: bold;
  padding: 0.2rem 1.2rem;
  font-size: 1.125rem;
  line-height: 1.8em; }
  .replacementProduct__sectionTitle--mobile {
    display: block; }
  .replacementProduct__sectionTitle--desktop {
    display: none; }

.replacementProduct__text {
  font-size: 1.125rem;
  letter-spacing: 0;
  font-weight: bold;
  line-height: 1.75rem;
  padding: 2rem 1.5rem 0 1.5rem; }

.replacementProduct__image {
  border-bottom: 1px solid #edecee;
  background: #edecee; }

.replacementProduct__heading {
  border: 1px solid #ccc;
  margin: 0.8rem 0 0 0;
  height: 98%; }

.replacementProduct__title {
  display: flex;
  padding: 1rem 1.5rem 1rem 1.5rem;
  font-size: 0.94rem;
  line-height: 1.8em; }
  .replacementProduct__title-pipe {
    margin: 0 10px; }

.replacementProduct .carousel-next {
  position: absolute;
  top: 50% !important;
  height: 50px;
  right: -7px !important;
  transform: rotate(-361deg); }

.replacementProduct .carousel-prev {
  position: absolute;
  top: 50% !important;
  height: 50px;
  left: -7px !important;
  transform: rotate(180deg); }

.replacementProduct .slick-track {
  display: block !important; }

@media (min-width: 767px) {
  .replacementProduct img {
    width: 100px;
    position: relative;
    padding: 0.1rem; }
  .replacementProduct__carousel {
    margin: 0;
    width: 100%;
    padding: 0 0rem; }
    .replacementProduct__carousel > .slick-list > .slick-track {
      margin-left: 0;
      margin-right: 0; }
    .replacementProduct__carousel--wrapper {
      position: relative; }
  .replacementProduct__sectionTitle {
    font-weight: bold;
    padding: 0.5rem 0.5rem;
    font-size: 1.125rem;
    line-height: 1.8em; }
    .replacementProduct__sectionTitle--mobile {
      display: none; }
    .replacementProduct__sectionTitle--desktop {
      display: block; }
  .replacementProduct__text {
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: bold;
    line-height: 1.75rem;
    padding: 1rem 0.5rem 0 0.8rem; }
  .replacementProduct__image {
    width: fit-content;
    border-right: 1px solid #edecee;
    background: #edecee; }
  .replacementProduct__heading {
    display: flex;
    border: 1px solid #ccc;
    margin: 0 0 0 0.5rem; }
  .replacementProduct__title {
    font-size: 0.94rem;
    line-height: 1.4em; }
  .replacementProduct .carousel-next {
    position: absolute;
    right: -20px !important;
    height: 22px;
    top: 72% !important;
    transform: rotate(-361deg); }
  .replacementProduct .carousel-prev {
    position: absolute;
    left: -16px !important;
    height: 22px;
    top: 72% !important;
    transform: rotate(-180deg); }
  .slick-track {
    display: flex !important; } }

@media (min-width: 1200px) {
  .replacementProduct img {
    width: 146px;
    position: relative;
    padding: 1rem 0.8rem;
    display: inline;
    top: 50%;
    transform: translateY(-50%); }
  .replacementProduct__carousel {
    width: 100%;
    padding: 0 1rem;
    margin: 0 auto; }
    .replacementProduct__carousel > .slick-list > .slick-track {
      margin-left: 0;
      margin-right: 0; }
  .replacementProduct__sectionTitle {
    font-weight: bold;
    padding: 1rem 1rem 0.5rem 1rem;
    font-size: 1.125rem;
    line-height: 1.8em; }
    .replacementProduct__sectionTitle--mobile {
      display: none; }
    .replacementProduct__sectionTitle--desktop {
      display: block; }
  .replacementProduct__text {
    font-size: 1.125rem;
    letter-spacing: 0;
    font-weight: bold;
    line-height: 1.75rem;
    padding: 2rem 2rem 0 1.5rem; }
  .replacementProduct__image {
    border-right: 1px solid #edecee;
    background: #edecee; }
  .replacementProduct__heading {
    display: flex;
    border: 1px solid #ccc;
    margin: 0 2rem 0 0rem; }
  .replacementProduct__title {
    font-size: 1rem;
    line-height: 1.8em; }
  .replacementProduct .carousel-next {
    position: absolute;
    top: 68% !important;
    height: 50px;
    right: 14px !important;
    transform: rotate(-361deg); }
  .replacementProduct .carousel-prev {
    position: absolute;
    top: 68% !important;
    height: 50px;
    left: -16px !important;
    transform: rotate(180deg); }
  .replacementProduct .slick-track {
    display: flex !important; }
  .replacementProduct__imglink {
    display: inline-block; } }

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .replacementProduct img {
    width: 146px;
    position: relative;
    padding: 1rem 0.8rem;
    display: block;
    top: 50%;
    transform: translateY(-50%); } }

.productSupport__wrapper a {
  border-bottom: 1px solid transparent; }

.productSupport__wrapper a:hover {
  border-bottom: 1px solid #ae001e; }

.productSupport__label {
  font-weight: 700; }

.productSupport__release--label {
  font-weight: 700;
  text-align: center; }

.productSupport__release--detail {
  display: flex;
  margin-top: 0.8rem;
  justify-content: center; }
  .productSupport__release--detail--version {
    margin-right: 4rem;
    display: flex;
    flex-direction: column; }
    .productSupport__release--detail--version--title {
      font-size: 0.9rem; }
  .productSupport__release--detail--date {
    display: flex;
    flex-direction: column; }
    .productSupport__release--detail--date--title {
      font-size: 0.9rem; }

.productSupport--btn {
  margin-right: 0.84rem; }

.productSupport__btn--wrapper .product-details {
  display: flex;
  justify-content: center;
  flex-direction: column; }
  .productSupport__btn--wrapper .product-details:hover {
    border-bottom-color: transparent;
    text-decoration: underline; }

.productSupport__link {
  padding-top: 12px;
  margin-left: 0.7rem;
  border-bottom: none;
  font-size: 1.125rem;
  border: 1px solid transparent;
  display: inline-table; }

.productSupport .svg-icon path {
  fill: #ff0000; }

.productSupport__imageDiv {
  border: 1.3px solid #e90029 !important;
  border-radius: 50%;
  height: 3rem;
  width: 3rem;
  font-weight: bold; }

.productSupport__productTitle {
  color: #e90029;
  font-size: 0.876rem;
  line-height: 1.2em;
  font-weight: 500;
  text-align: center; }

.productSupport__pathImage {
  width: 4rem;
  height: 4rem;
  position: relative;
  top: 0.4rem; }

.productSupport__ImageWrapper {
  display: flex;
  justify-content: center; }

.productSupport--btn.btn-service {
  align-items: center;
  background-color: #e90029;
  color: #f8f8f8;
  display: flex;
  justify-content: center;
  margin-right: 0.84rem;
  min-width: 13.9rem; }
  .productSupport--btn.btn-service:hover {
    background-color: #740014;
    border-color: #740014 !important; }

.productSupport--btn.btn-download {
  color: #e90029;
  margin-bottom: 0; }
  .productSupport--btn.btn-download:hover {
    background-color: #740014;
    border-color: #740014 !important;
    color: #fff; }
    .productSupport--btn.btn-download:hover span {
      filter: invert(50%) saturate(1) brightness(3); }

.productSupport__wrapper {
  display: grid;
  justify-content: center;
  grid-column-gap: 2rem;
  grid-template-columns: repeat(2, auto);
  padding-bottom: 1rem; }

.productSupport__value {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: auto;
  margin-top: 0; }

.productSupport--btn {
  background: transparent;
  border: 2px solid #e90029 !important;
  display: block;
  padding: 13px 3px;
  font-weight: normal;
  text-align: center;
  min-height: 52px;
  font-size: 1rem;
  line-height: 1.2;
  text-align: center; }
  .productSupport--btn.btn-service {
    min-width: 10rem;
    margin-right: 0; }
  .productSupport--btn.btn-download {
    margin-right: 0;
    margin-top: 8px; }

.productSupport__btn--wrapper {
  display: block;
  clear: both;
  height: 100%;
  margin-left: 0;
  padding: 1.5rem 0 1rem 0;
  text-align: center; }

.productSupport__pdfIcon {
  width: 20px;
  height: 14px;
  margin: 0 1px 0 0;
  position: relative;
  top: 2px; }

.productSupport__btn--wrapper > a.productSupport__link:only-child {
  padding-top: 0;
  margin-left: 0; }

@media (min-width: 1200px) {
  .productSupport__wrapper {
    display: flex !important;
    justify-content: flex-start;
    padding-bottom: 1rem; }
  .productSupport__release--label {
    text-align: left; }
  .productSupport__release--detail {
    justify-content: flex-start; }
  .productSupport__value {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: auto;
    margin-right: 1.5rem;
    margin-top: 0; }
  .productSupport__value:last-child {
    margin-right: 0; }
  .productSupport--btn {
    background: transparent;
    border: 2px solid #e90029 !important;
    display: block;
    padding: 13px 20px;
    font-weight: normal;
    text-align: center;
    min-height: 52px;
    font-size: 1.125rem;
    line-height: 1.2;
    text-align: center; }
    .productSupport--btn.btn-service {
      min-width: 13.9rem !important;
      margin-right: 0.7rem;
      padding: 13px 20px; }
    .productSupport--btn.btn-download {
      margin-right: 0;
      margin-top: 0px;
      padding: 13px 20px; }
  .productSupport__btn--wrapper {
    display: flex;
    height: 100%;
    margin-left: 0;
    padding: 1.5rem 0 1rem 0;
    text-align: center; } }

@media (min-width: 767px) {
  .productSupport__wrapper {
    display: grid;
    justify-content: flex-start;
    grid-column-gap: 0px;
    grid-template-columns: repeat(3, auto);
    padding-bottom: 1rem; }
  .productSupport__release--label {
    text-align: left; }
  .productSupport__release--detail {
    justify-content: flex-start; }
  .productSupport__value {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: auto;
    margin-right: 1.54rem;
    margin-top: 0; }
  .productSupport__value:last-child {
    margin-right: 0; }
  .productSupport--btn {
    background: transparent;
    border: 2px solid #e90029 !important;
    display: block;
    padding: 13px 20px;
    font-weight: normal;
    text-align: center;
    min-height: 52px;
    font-size: 1.125rem;
    line-height: 1.2;
    text-align: center; }
    .productSupport--btn.btn-service {
      min-width: 9.9rem;
      margin-right: 0.7rem;
      padding: 13px 16px; }
    .productSupport--btn.btn-download {
      margin-right: 0;
      margin-top: 0px;
      padding: 13px 16px; }
  .productSupport__btn--wrapper {
    display: flex;
    height: 100%;
    margin-left: 0;
    padding: 1.5rem 0 1rem 0;
    text-align: center; } }

@media only screen and (max-width: 864px) and (min-width: 400px) {
  .productSupport__btn--wrapper {
    clear: both;
    display: block; }
  .productSupport .btn-download {
    margin-top: 0.8rem;
    margin-right: 0; }
  .productSupport .btn-service {
    margin-right: 0; }
  .ctaLinks__productStatus {
    font-size: 1rem; }
  .ctaLinks__productLinks {
    font-size: 1rem !important; } }

.ctaLinks {
  font-size: 1rem;
  padding-top: 1rem; }
  .ctaLinks__mobileProductStatus {
    display: block; }
  .ctaLinks__productStatus {
    display: none; }
  .ctaLinks span {
    margin: 0.3rem; }
  .ctaLinks__productLinks {
    margin: 1rem 0 0 0;
    font-size: 0.94rem;
    text-align: center; }
  .ctaLinks a {
    color: #e90029;
    line-height: 1.8em; }
  .ctaLinks__Value {
    color: #07858b;
    font-weight: bold;
    text-align: center;
    padding-left: 6px; }

@media (min-width: 1200px) {
  .ctaLinks {
    font-size: 1.125rem; }
    .ctaLinks span {
      margin: 1.8rem; }
    .ctaLinks__productStatus {
      display: flex; }
    .ctaLinks__mobileProductStatus {
      display: none; }
    .ctaLinks__productLinks {
      margin: 1rem 0 0 0;
      font-size: 1.125rem;
      text-align: left; }
    .ctaLinks a {
      color: #e90029;
      line-height: 1.8em; }
    .ctaLinks__Value {
      text-align: left; } }

@media (min-width: 767px) {
  .ctaLinks {
    font-size: 1.125rem; }
    .ctaLinks span {
      margin: 0 10px; }
    .ctaLinks__productStatus {
      display: flex; }
    .ctaLinks__mobileProductStatus {
      display: none; }
    .ctaLinks__productLinks {
      margin: 1rem 0 0 0;
      font-size: 1.125rem;
      text-align: left; }
    .ctaLinks a {
      color: #e90029;
      line-height: 1.8em; }
    .ctaLinks__Value {
      text-align: left; } }

@media only screen and (max-width: 844px) and (min-width: 430px) {
  .ctaLinks__productStatus {
    display: flex; }
  .ctaLinks__productStatus {
    font-size: 1rem; }
  .ctaLinks__mobileProductStatus {
    display: none; }
  .ctaLinks__productLinks {
    font-size: 1rem !important;
    text-align: left; }
  .ctaLinks span {
    margin: 0.4rem; }
  .ctaLinks__Value {
    text-align: left; } }

.dynamicTabs {
  /*-----------Vertical tabs-----------*/
  /*-----------Accordion styles-----------*/ }
  .dynamicTabs .techSupportMargin {
    margin-top: 1rem; }
  .dynamicTabs .optionsFeatureHighlights .rte {
    font-size: 1rem; }
  .dynamicTabs .optionsFeatureHighlights #Highlights {
    padding-top: 0; }
  .dynamicTabs .optionsFeatureHighlights .rte li {
    list-style-position: inside; }
  .dynamicTabs .optionsFeatureHighlights h2 {
    display: none; }
  .dynamicTabs ul {
    width: 100%;
    padding: 0; }
  .dynamicTabs .keysight-resource__filtered--btn {
    width: 20px;
    margin: 0; }
    .dynamicTabs .keysight-resource__filtered--btn:before, .dynamicTabs .keysight-resource__filtered--btn:after {
      left: 80%; }
  .dynamicTabs .resp-tabs-list {
    padding: 0; }
  .dynamicTabs .resp-tabs-list i {
    margin-right: 15px;
    font-size: 24px; }
  .dynamicTabs .resp-tabs-list li {
    display: inline-block;
    background: #fff;
    color: #000;
    border-bottom: 3px solid #ccc;
    font-size: 1.125rem !important;
    font-weight: bold;
    margin: 2px 8px 0 0;
    padding: 4px 8px !important;
    cursor: pointer;
    list-style: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis; }
  .dynamicTabs .resp-tabs-list li.resp-tab-active {
    border-bottom: 3px solid #e90029; }
  .dynamicTabs .resp-tabs-list li:hover {
    border-bottom: 2px solid black; }
  .dynamicTabs h3.resp-tab:hover, .dynamicTabs .resp-tab.grid-more:hover {
    border-bottom: 1px solid black; }
  .dynamicTabs h3.resp-accordion, .dynamicTabs .resp-accordion.grid-more {
    display: none;
    background: #edecee;
    color: #000;
    border-bottom: 2px solid #ccc;
    font-size: 1.125rem !important;
    font-weight: bold;
    width: 100%;
    margin: 16px 0;
    padding: 14px !important;
    cursor: pointer; }
  .dynamicTabs .resp-tab-content {
    display: none; }
  .dynamicTabs .resp-content-active,
  .dynamicTabs .resp-accordion-active {
    display: block; }
  .dynamicTabs .resp-arrow {
    width: 0;
    height: 0;
    float: right;
    margin-top: 6px;
    margin-right: 15px;
    cursor: pointer; }
  .dynamicTabs .resp-arrow:before,
  .dynamicTabs .resp-arrow:after {
    content: "";
    position: absolute;
    background-color: #e90029;
    width: 3px;
    height: 18px; }
  .dynamicTabs .resp-arrow:before {
    transform: translate(-2px, 0) rotate(90deg); }
  .dynamicTabs .resp-arrow:after {
    transform: translate(-2px, 0) rotate(1deg); }
  .dynamicTabs h3.resp-tab-active span.resp-arrow:before, .dynamicTabs .resp-tab-active.grid-more span.resp-arrow:before {
    transform: translate(-2px, 0) rotate(90deg); }
  .dynamicTabs h3.resp-tab-active span.resp-arrow:after, .dynamicTabs .resp-tab-active.grid-more span.resp-arrow:after {
    transform: translate(-2px, 0) rotate(90deg); }
  .dynamicTabs h3.resp-tab-active, .dynamicTabs .resp-tab-active.grid-more {
    border-bottom: 3px solid #e90029; }
  .dynamicTabs h3.resp-accordion:active, .dynamicTabs .resp-accordion.grid-more:active {
    border-bottom: 3px solid #e90029; }
  .dynamicTabs .resp-easy-accordion h3.resp-accordion, .dynamicTabs .resp-easy-accordion .resp-accordion.grid-more {
    display: block; }
  .dynamicTabs .resp-jfit {
    width: 100%;
    margin: 0px; }
  .dynamicTabs .resp-tab-content-active {
    display: block;
    background: #e7edee;
    padding: 0 25px 25px; }
  @media only screen and (max-width: 650px) {
    .dynamicTabs ul.resp-tabs-list {
      display: none; }
    .dynamicTabs h3.resp-accordion, .dynamicTabs .resp-accordion.grid-more {
      display: block;
      padding-left: 25px; }
    .dynamicTabs .resp-accordion-closed {
      display: none !important; }
    .dynamicTabs .prod-tab-content {
      padding: 10px; } }

.keysight-resource__sortShow {
  display: block !important; }

.keysight-resource__labelActive {
  cursor: default;
  pointer-events: none; }

.keysight-resource__faqLockIcons {
  display: inline-block !important;
  margin-right: 0.2rem;
  width: 0.9rem;
  padding-top: 2px;
  margin-left: 1px;
  height: 1rem; }

.keysight-resource #right-arrow {
  border-left: solid 5px #e90029;
  border-bottom: solid 5px transparent;
  border-top: solid 5px transparent;
  position: absolute;
  height: 0px;
  width: 0px;
  top: 50%;
  transform: translateY(-50%); }

.keysight-resource--previousLink {
  margin-left: 10px; }

.keysight-resource #productError {
  display: none; }

.keysight-resource #driver-productError {
  display: none; }

.keysight-resource #event-productError {
  display: none; }

.keysight-resource .custom-loader .loader {
  top: 6%; }

.keysight-resource__errorMessage {
  margin: 0;
  font-size: 1rem;
  height: 120px;
  padding-top: 0px; }

.keysight-resource__filterErrorMessage {
  text-align: center;
  margin-top: 24px;
  font-size: 1.125rem;
  font-weight: bold; }

.keysight-resource a:hover {
  filter: brightness(0.7);
  color: #e90029;
  border-color: #e90029; }

.keysight-resource__reset {
  cursor: pointer;
  color: #e90029;
  font-size: 1.125rem;
  font-weight: 500;
  margin: 0.5rem 0 0 1.2rem;
  display: none; }

.keysight-resource__cross {
  margin-left: 13px;
  font-size: 12px; }

.keysight-resource__Icons {
  display: inline-block !important;
  margin-right: 0.2rem;
  width: 0.86rem;
  height: 1rem; }

.keysight-resource__left {
  border: 1px solid #ccc;
  background: #edecee;
  z-index: 3;
  display: none; }

.keysight-resource__right {
  width: 100%;
  clear: right;
  border-right: 0;
  padding: 1px;
  margin-top: 1rem; }

.keysight-resource__leftSort {
  width: 100%; }

.keysight-resource__rightSort {
  width: 100%; }
  .keysight-resource__rightSort--wrapper {
    display: flex;
    justify-content: space-between;
    margin-bottom: 8px;
    height: 36px; }

.keysight-resource__pagination--wrapper {
  font-size: 1rem; }
  .keysight-resource__pagination--wrapper #pagination-container > ul > li > .prev {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #events-pagination-container > ul > li > .prev {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #drivers-pagination-container > ul > li > .prev {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #faq-pagination-container > ul > li > .prev {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #pagination-container > ul > li:last-child > .next {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #events-pagination-container > ul > li:last-child > .next {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #drivers-pagination-container > ul > li:last-child > .next {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper #faq-pagination-container > ul > li:last-child > .next {
    font-size: 0;
    border: solid #e90029;
    border-width: 0 0.2rem 0.2rem 0;
    display: inline-block;
    padding: 4px;
    margin: 2px 0 0 2px;
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    vertical-align: middle;
    top: -2px;
    position: relative; }
  .keysight-resource__pagination--wrapper .disco_techsupport-pagination-theme a,
  .keysight-resource__pagination--wrapper .disco_techsupport-pagination-theme span {
    padding: 0 3px;
    margin: 0 3px 0 3px; }
  .keysight-resource__pagination--wrapper .disco_techsupport-pagination-theme a {
    color: #262626;
    text-decoration: none; }
    .keysight-resource__pagination--wrapper .disco_techsupport-pagination-theme a:hover {
      text-decoration: none;
      border-bottom: 0; }
  .keysight-resource__pagination--wrapper .disco_techsupport-pagination-theme .current {
    color: #e90029;
    cursor: default; }
  .keysight-resource__pagination--wrapper .disco_techsupport-pagination-theme .disabled {
    display: none; }

.keysight-resource__leftContent {
  margin: auto; }
  .keysight-resource__leftContent--customizedValue {
    margin-top: 0%; }

.keysight-resource__rightContent:last-child {
  border: 0; }

.keysight-resource__rightContent:first-child {
  border-top: 1px solid #ccc; }

.keysight-resource__rightContent:last-child {
  border-bottom: 1px solid #ccc; }

.keysight-resource__rightContent {
  border-bottom: 1px solid #ccc;
  padding-bottom: 12px; }
  .keysight-resource__rightContent--date {
    color: #a4a1a9;
    font-size: 0.875rem;
    margin-top: 6px; }
  .keysight-resource__rightContent--description {
    margin-bottom: 5px;
    margin-top: 6px;
    font-size: 1rem; }
  .keysight-resource__rightContent--contentTitle {
    color: #a4a1a9;
    font-size: 0.875rem;
    margin-top: 8px;
    text-transform: uppercase; }
  .keysight-resource__rightContent--title {
    font-weight: bold;
    margin-top: 6px;
    font-size: 1rem; }
    .keysight-resource__rightContent--title a:hover img {
      filter: saturate(0.5); }
  .keysight-resource__rightContent--space {
    clear: both; }
  .keysight-resource__rightContent--versions {
    color: #a4a1a9;
    font-size: 0.95rem; }
  .keysight-resource__rightContent--previousLink {
    color: #e90029;
    font-size: 0.95rem;
    cursor: pointer;
    font-weight: 400;
    position: relative; }

.keysight-resource__sort--tabs {
  cursor: pointer; }

.keysight-resource__sort--wrapper {
  display: flex;
  padding-top: 12px;
  font-size: 1rem; }

.keysight-resource__sort--total {
  position: relative;
  top: 12px; }

.keysight-resource__sort--panel {
  background-color: #fff;
  border: 1px solid #00000036;
  box-shadow: 0px 3px 4px 1px #00000036;
  position: absolute;
  display: none;
  z-index: 3; }

.keysight-resource__sort--accordion {
  border: 0;
  margin: 0 0px 0 8px;
  background: transparent; }
  .keysight-resource__sort--accordion:hover {
    color: #e90029; }

.keysight-resource__sort--field {
  background: none;
  border: 0; }

.keysight-resource__arrow {
  border: solid #e90029;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 3px;
  margin: 2px 0 0 2px;
  height: 0.6rem;
  width: 0.6rem;
  position: relative; }

.keysight-resource__down {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg); }

.keysight-resource__up {
  transform: rotate(-135deg);
  -webkit-transform: rotate(-135deg);
  top: 2px; }

.keysight-resource__pagination {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0 0.9375rem 1.875rem 0; }
  .keysight-resource__pagination--count {
    align-items: center;
    display: flex; }
  .keysight-resource__pagination--total {
    font-size: 1rem; }
  .keysight-resource__pagination .accordion-chevron {
    background: none;
    border: 0;
    color: #e90029;
    display: inline-block;
    line-height: 1;
    font-size: 24px; }
    .keysight-resource__pagination .accordion-chevron::before {
      border-width: 0.2rem 0.2rem 0 0;
      height: 0.55rem;
      width: 0.55rem; }
    .keysight-resource__pagination .accordion-chevron.pagination-prev {
      margin-right: 1rem; }
    .keysight-resource__pagination .accordion-chevron.pagination-next {
      margin-left: 1rem; }

.keysight-resource__filterShow {
  display: block; }

.keysight-resource__wrapper {
  display: block;
  clear: both; }

.keysight-resource__filtered--btn {
  width: 15px;
  height: 15px;
  top: 1px;
  position: relative;
  margin-left: 1rem;
  margin-right: 0;
  cursor: pointer;
  display: inline-block; }

.keysight-resource__filtered--btn:before {
  content: '';
  height: 14px;
  border-left: 2px solid #fff;
  position: absolute;
  top: 2px;
  transform: rotate(-45deg);
  left: 45%; }

.keysight-resource__filtered--btn:after {
  content: '';
  height: 14px;
  border-left: 2px solid #fff;
  position: absolute;
  top: 2px;
  transform: rotate(45deg);
  left: 45%; }

.keysight-resource__filtered--filterbadge {
  font-size: 1rem;
  font-weight: 500;
  background: rgba(0, 0, 0, 0.7);
  color: white;
  clear: right;
  position: relative;
  line-height: 1rem;
  margin-top: 8px;
  align-items: center;
  display: inline-flex;
  padding: 0.5rem;
  margin-left: 1rem;
  box-shadow: 0.1px 0.1px 0.1px 0.1px black; }

.keysight-resource__filters--total-res {
  font-weight: 400; }

.keysight-resource__filters--value {
  font-size: 1rem; }

.keysight-resource__filters--wrapper {
  display: none; }

.keysight-resource__filters--contentValue {
  font-weight: bold;
  font-size: 1.125rem;
  margin: 20px 0 10px 0;
  padding-left: 1rem; }

.keysight-resource__filters--checkbox-label {
  display: inline-block;
  position: relative;
  padding-left: 0px;
  margin-left: 1rem;
  margin-bottom: 8px;
  cursor: pointer;
  font-size: 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none; }

.keysight-resource__filters--checkbox-count {
  font-size: 1rem; }

.keysight-resource__filters--sort {
  background-color: #fff;
  border-bottom: 1px solid #dbd9dd;
  display: none;
  margin-bottom: 1rem;
  padding: 0 0.75rem 2rem; }
  .keysight-resource__filters--sort--total {
    font-size: 1.125rem; }
  .keysight-resource__filters--sort-title {
    color: #262626;
    display: block;
    font-size: 1rem;
    padding: 1rem 0 0.5rem; }
  .keysight-resource__filters--sort-items {
    cursor: pointer;
    width: 100%;
    display: inline-block;
    font-size: 1rem;
    padding: .02rem 0.5rem; }
  .keysight-resource__filters--sort-items:hover {
    background: #f8f8f8; }

.keysight-resource__close {
  display: block;
  background: none;
  border: 0;
  cursor: pointer;
  font-size: 0.75rem;
  color: #e90029;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 8px;
  font-weight: 700; }

.keysight-resource__close:before {
  transform: rotate(45deg);
  position: absolute;
  left: -12px;
  content: ' ';
  height: 14px;
  width: 2px;
  background-color: #e90029; }

.keysight-resource__close:after {
  position: absolute;
  left: -12px;
  content: ' ';
  height: 14px;
  width: 2px;
  background-color: #e90029;
  transform: rotate(-45deg); }

.keysight-resource #mobileFilter {
  width: 100%;
  font-weight: bold;
  display: block;
  background-color: #edecee;
  padding: 11px;
  font-size: 18px;
  display: inline-block;
  letter-spacing: 0.36px;
  border-bottom: 1px solid #dbd9dd; }

.keysight-resource__mobile {
  display: flex;
  justify-content: space-between; }

@media (min-width: 1200px) {
  .keysight-resource__reset {
    margin: 0; }
  .keysight-resource__left {
    background: transparent;
    border: 1px solid #ccc;
    width: 33% !important;
    border-left: 0;
    display: block !important; }
  .keysight-resource__right {
    width: 70% !important;
    border: 1px solid #ccc;
    border-left: 0;
    border-right: 0;
    padding: 18px;
    margin-top: 0; }
  .keysight-resource__rightContent {
    border-bottom: 1px solid #ccc;
    padding-bottom: 12px; }
    .keysight-resource__rightContent--description {
      font-size: 1.125rem; }
    .keysight-resource__rightContent--title {
      font-size: 1.125rem; }
    .keysight-resource__rightContent--versions {
      float: right; }
  .keysight-resource__rightContent:first-child {
    border-top: 0px solid #ccc !important; }
  .keysight-resource__rightContent:last-child {
    border-bottom: 0px solid #ccc !important; }
  .keysight-resource__leftSort {
    width: 33% !important; }
  .keysight-resource__rightSort {
    width: 70% !important; }
    .keysight-resource__rightSort--wrapper {
      display: flex;
      justify-content: space-between;
      margin-bottom: 8px;
      height: 24px; }
  .keysight-resource__wrapper {
    display: flex;
    clear: both; }
  .keysight-resource__filtered--filterbadge {
    font-size: 1rem;
    font-weight: 500;
    background: rgba(0, 0, 0, 0.7);
    color: white;
    clear: right;
    margin-top: 8px;
    position: relative;
    line-height: 1rem;
    align-items: center;
    display: inline-flex;
    padding: 0.5rem;
    margin-left: 0px;
    box-shadow: 0.1px 0.1px 0.1px 0.1px black; }
  .keysight-resource__leftContent {
    margin: auto; }
    .keysight-resource__leftContent--customizedValue {
      margin-top: 7%; }
  .keysight-resource__sort--wrapper {
    display: flex;
    padding-top: 0;
    font-size: 1.125rem; }
  .keysight-resource__sort--total {
    position: relative;
    top: 0px; }
  .keysight-resource__sort--accordion {
    border: 0;
    margin: 0 0px 0 8px;
    background: transparent; }
    .keysight-resource__sort--accordion:hover {
      color: #e90029; }
  .keysight-resource__sort--field {
    background: none;
    border: 0; }
  .keysight-resource__filters {
    width: 300px;
    margin: 14px auto 12px auto; }
    .keysight-resource__filters--value {
      font-size: 1.125rem; }
    .keysight-resource__filters--contentValue {
      font-size: 1.375rem;
      padding-left: 0px; }
    .keysight-resource__filters--checkbox-label {
      position: relative;
      padding-left: 0px;
      margin-bottom: 12px;
      margin-left: 0;
      margin-bottom: 0; }
    .keysight-resource__filters--checkbox-count {
      font-size: 1.125rem; }
    .keysight-resource__filters--sort-title {
      color: #262626;
      display: block;
      font-size: 1rem;
      padding: 1rem 0 0.5rem; }
    .keysight-resource__filters--sort-items {
      font-size: 1.125rem !important; }
    .keysight-resource__filters__pagination--total {
      font-size: 1.125rem;
      position: relative;
      top: 0px; }
    .keysight-resource__filters__pagination--wrapper {
      font-size: 1.125rem !important; }
  #mobileFilter {
    display: none !important; } }

@media (min-width: 767px) {
  .keysight-resource__arrow {
    top: -3px; }
  .keysight-resource__up {
    top: 2px; }
  .keysight-resource__reset {
    margin: 0; }
  .keysight-resource__left {
    background: transparent;
    border: 1px solid #ccc;
    width: 40%;
    border-left: 0;
    display: block !important; }
  .keysight-resource__right {
    width: 60%;
    border: 1px solid #ccc;
    border-right: 0;
    border-left: 0;
    padding: 18px;
    margin-top: 0; }
  .keysight-resource__rightContent {
    border-bottom: 1px solid #ccc;
    padding-bottom: 12px; }
    .keysight-resource__rightContent--description {
      font-size: 1.125rem; }
    .keysight-resource__rightContent--title {
      font-size: 1.125rem; }
    .keysight-resource__rightContent--versions {
      float: right; }
  .keysight-resource__rightContent:first-child {
    border-top: 0px solid #ccc !important; }
  .keysight-resource__rightContent:last-child {
    border-bottom: 0px solid #ccc !important; }
  .keysight-resource__leftSort {
    width: 40%; }
  .keysight-resource__rightSort {
    width: 60%; }
    .keysight-resource__rightSort--wrapper {
      display: flex;
      justify-content: space-between;
      margin-bottom: 8px;
      height: 24px; }
  .keysight-resource__wrapper {
    display: flex;
    clear: both; }
  .keysight-resource__filtered--filterbadge {
    font-size: 1rem;
    font-weight: 500;
    background: rgba(0, 0, 0, 0.7);
    color: white;
    clear: right;
    position: relative;
    margin-top: 8px;
    line-height: 1rem;
    align-items: center;
    display: inline-flex;
    padding: 0.5rem;
    margin-left: 0px;
    box-shadow: 0.1px 0.1px 0.1px 0.1px black; }
  .keysight-resource__leftContent {
    margin: auto; }
    .keysight-resource__leftContent--customizedValue {
      margin-top: 7%; }
  .keysight-resource__filters {
    width: 300px;
    margin: 14px auto 12px auto; }
    .keysight-resource__filters--value {
      font-size: 1.125rem; }
    .keysight-resource__filters--contentValue {
      font-size: 1.375rem;
      padding-left: 0px; }
    .keysight-resource__filters--checkbox-label {
      position: relative;
      padding-left: 0px;
      margin-bottom: 12px;
      margin-left: 0;
      margin-bottom: 0; }
    .keysight-resource__filters--checkbox-count {
      font-size: 1.125rem; }
    .keysight-resource__filters--sort-title {
      color: #262626;
      display: block;
      font-size: 1rem;
      padding: 1rem 0 0.5rem; }
    .keysight-resource__filters--sort-items {
      font-size: 1.125rem !important; }
  .keysight-resource__sort--wrapper {
    display: flex;
    padding-top: 0;
    font-size: 1.125rem; }
  .keysight-resource__sort--total {
    font-size: 1.125rem;
    position: relative;
    top: 0px; }
  .keysight-resource__sort--accordion {
    border: 0;
    margin: 0 0px 0 8px;
    background: transparent; }
    .keysight-resource__sort--accordion:hover {
      color: #e90029; }
  .keysight-resource__sort--field {
    background: none;
    border: 0; }
  .keysight-resource__pagination--total {
    font-size: 1.125rem;
    position: relative;
    top: 0; }
  .keysight-resource__pagination--wrapper {
    font-size: 1.125rem !important; }
  #mobileFilter {
    display: none !important; } }

@media (min-width: 360px) {
  .keysight-resource__rightContent--versions {
    float: right; } }

.keysight-search-results-page .keysight-resource__filters--checkbox-label {
  cursor: default; }
  .keysight-search-results-page .keysight-resource__filters--checkbox-label .keysight-resource__filters--checkbox-label-inner {
    cursor: pointer;
    border-bottom: 1px solid transparent; }
    .keysight-search-results-page .keysight-resource__filters--checkbox-label .keysight-resource__filters--checkbox-label-inner:hover {
      border-color: inherit; }

@media (min-width: 767px) {
  .keysight-resource__filters--checkbox-label-inner {
    font-size: 1.125rem; } }

.keysight-dynamic-tabs {
  margin-bottom: 1.125rem; }

.keysight-sales-promo-slice.bg-red-to-black .bg-black, .keysight-sales-promo-slice.bg-blue-to-black .bg-black, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-black, .keysight-sales-promo-slice.bg-teal-to-black .bg-black, .keysight-sales-promo-slice.bg-red-reflected .bg-black, .keysight-sales-promo-slice.bg-blue-reflected .bg-black, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-black, .keysight-sales-promo-slice.bg-teal-reflected .bg-black {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-black-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-black-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-black-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-black-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-black-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-black-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-black-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-black-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-black-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-black-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-black-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-black-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-black-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-black-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-black-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-black-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-white, .keysight-sales-promo-slice.bg-blue-to-black .bg-white, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-white, .keysight-sales-promo-slice.bg-teal-to-black .bg-white, .keysight-sales-promo-slice.bg-red-reflected .bg-white, .keysight-sales-promo-slice.bg-blue-reflected .bg-white, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-white, .keysight-sales-promo-slice.bg-teal-reflected .bg-white {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-red, .keysight-sales-promo-slice.bg-blue-to-black .bg-red, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-red, .keysight-sales-promo-slice.bg-teal-to-black .bg-red, .keysight-sales-promo-slice.bg-red-reflected .bg-red, .keysight-sales-promo-slice.bg-blue-reflected .bg-red, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-red, .keysight-sales-promo-slice.bg-teal-reflected .bg-red {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-red-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-red-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-red-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-red-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-red-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-red-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-red-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-red-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-red-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-red-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-red-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-red-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-red-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-red-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-red-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-red-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-red-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-red-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-red-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-red-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-red-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-red-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-red-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-red-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-red-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-red-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-red-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-red-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-red-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-red-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-red-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-red-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-red-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-red-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-red-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-red-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-red-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-red-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-red-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-red-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-gray, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-gray, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-gray, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-gray, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-gray, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-gray {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-gray-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-gray-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-gray-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-gray-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-gray-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-gray-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-gray-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-gray-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-gray-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-gray-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-gray, .keysight-sales-promo-slice.bg-blue-to-black .bg-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-gray, .keysight-sales-promo-slice.bg-teal-to-black .bg-gray, .keysight-sales-promo-slice.bg-red-reflected .bg-gray, .keysight-sales-promo-slice.bg-blue-reflected .bg-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-gray, .keysight-sales-promo-slice.bg-teal-reflected .bg-gray {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-gray-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-gray-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-gray-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-gray-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-gray-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-gray-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-gray-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-gray-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-gray-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-gray-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-gray-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-gray-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-gray-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-gray-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-gray-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-gray-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-gray, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-gray, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-gray, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-gray, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-gray, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-gray {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-gray-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-gray-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-light-gray, .keysight-sales-promo-slice.bg-blue-to-black .bg-light-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-light-gray, .keysight-sales-promo-slice.bg-teal-to-black .bg-light-gray, .keysight-sales-promo-slice.bg-red-reflected .bg-light-gray, .keysight-sales-promo-slice.bg-blue-reflected .bg-light-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-light-gray, .keysight-sales-promo-slice.bg-teal-reflected .bg-light-gray {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-gray-80, .keysight-sales-promo-slice.bg-blue-to-black .bg-gray-80, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-gray-80, .keysight-sales-promo-slice.bg-teal-to-black .bg-gray-80, .keysight-sales-promo-slice.bg-red-reflected .bg-gray-80, .keysight-sales-promo-slice.bg-blue-reflected .bg-gray-80, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-gray-80, .keysight-sales-promo-slice.bg-teal-reflected .bg-gray-80 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-very-light-gray, .keysight-sales-promo-slice.bg-blue-to-black .bg-very-light-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-very-light-gray, .keysight-sales-promo-slice.bg-teal-to-black .bg-very-light-gray, .keysight-sales-promo-slice.bg-red-reflected .bg-very-light-gray, .keysight-sales-promo-slice.bg-blue-reflected .bg-very-light-gray, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-very-light-gray, .keysight-sales-promo-slice.bg-teal-reflected .bg-very-light-gray {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-off-white, .keysight-sales-promo-slice.bg-blue-to-black .bg-off-white, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-off-white, .keysight-sales-promo-slice.bg-teal-to-black .bg-off-white, .keysight-sales-promo-slice.bg-red-reflected .bg-off-white, .keysight-sales-promo-slice.bg-blue-reflected .bg-off-white, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-off-white, .keysight-sales-promo-slice.bg-teal-reflected .bg-off-white {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-off-white-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-off-white-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-off-white-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-off-white-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-off-white-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-off-white-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-off-white-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-off-white-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-off-white-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-off-white-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-off-white-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-off-white-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-off-white-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-off-white-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-off-white-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-off-white-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-off-white-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-off-white-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-off-white-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-off-white-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-off-white-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-off-white-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-off-white-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-off-white-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-off-white-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-off-white-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-off-white-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-off-white-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-off-white-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-off-white-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-off-white-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-off-white-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-yellow, .keysight-sales-promo-slice.bg-blue-to-black .bg-yellow, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-yellow, .keysight-sales-promo-slice.bg-teal-to-black .bg-yellow, .keysight-sales-promo-slice.bg-red-reflected .bg-yellow, .keysight-sales-promo-slice.bg-blue-reflected .bg-yellow, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-yellow, .keysight-sales-promo-slice.bg-teal-reflected .bg-yellow {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-yellow-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-yellow-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-yellow-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-yellow-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-yellow-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-yellow-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-yellow-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-yellow-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-yellow-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-yellow-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-yellow-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-yellow-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-yellow-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-yellow-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-yellow-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-yellow-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-yellow-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-yellow-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-yellow-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-yellow-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-yellow-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-yellow-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-yellow-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-yellow-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-yellow-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-yellow-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-yellow-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-yellow-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-yellow-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-yellow-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-yellow-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-yellow-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-yellow-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-yellow-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-yellow-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-yellow-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-yellow-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-yellow-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-yellow-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-yellow-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-orange, .keysight-sales-promo-slice.bg-blue-to-black .bg-orange, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-orange, .keysight-sales-promo-slice.bg-teal-to-black .bg-orange, .keysight-sales-promo-slice.bg-red-reflected .bg-orange, .keysight-sales-promo-slice.bg-blue-reflected .bg-orange, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-orange, .keysight-sales-promo-slice.bg-teal-reflected .bg-orange {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-orange-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-orange-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-orange-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-orange-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-orange-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-orange-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-orange-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-orange-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-orange-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-orange-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-orange-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-orange-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-orange-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-orange-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-orange-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-orange-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-orange-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-orange-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-orange-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-orange-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-orange-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-orange-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-orange-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-orange-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-orange-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-orange-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-orange-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-orange-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-orange-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-orange-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-orange-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-orange-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-orange-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-orange-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-orange-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-orange-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-orange-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-orange-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-orange-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-orange-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-purple, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-purple, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-purple, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-purple, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-purple, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-purple, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-purple, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-purple {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-purple-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-purple-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-purple-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-purple-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-purple-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-purple-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-purple-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-purple-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-medium-purple-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-medium-purple-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-purple, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-purple, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-purple, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-purple, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-purple, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-purple, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-purple, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-purple {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-purple-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-purple-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-purple-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-purple-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-purple-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-purple-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-purple-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-purple-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-dark-purple-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-dark-purple-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-blue, .keysight-sales-promo-slice.bg-blue-to-black .bg-blue, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-blue, .keysight-sales-promo-slice.bg-teal-to-black .bg-blue, .keysight-sales-promo-slice.bg-red-reflected .bg-blue, .keysight-sales-promo-slice.bg-blue-reflected .bg-blue, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-blue, .keysight-sales-promo-slice.bg-teal-reflected .bg-blue {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-blue-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-blue-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-blue-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-blue-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-blue-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-blue-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-blue-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-blue-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-blue-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-blue-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-blue-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-blue-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-blue-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-blue-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-blue-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-blue-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-blue-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-blue-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-blue-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-blue-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-blue-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-blue-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-blue-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-blue-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-blue-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-blue-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-blue-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-blue-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-blue-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-blue-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-blue-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-blue-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-blue-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-blue-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-blue-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-blue-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-blue-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-blue-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-blue-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-blue-tint5 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-teal, .keysight-sales-promo-slice.bg-blue-to-black .bg-teal, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-teal, .keysight-sales-promo-slice.bg-teal-to-black .bg-teal, .keysight-sales-promo-slice.bg-red-reflected .bg-teal, .keysight-sales-promo-slice.bg-blue-reflected .bg-teal, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-teal, .keysight-sales-promo-slice.bg-teal-reflected .bg-teal {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-teal-tint1, .keysight-sales-promo-slice.bg-blue-to-black .bg-teal-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-teal-tint1, .keysight-sales-promo-slice.bg-teal-to-black .bg-teal-tint1, .keysight-sales-promo-slice.bg-red-reflected .bg-teal-tint1, .keysight-sales-promo-slice.bg-blue-reflected .bg-teal-tint1, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-teal-tint1, .keysight-sales-promo-slice.bg-teal-reflected .bg-teal-tint1 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-teal-tint2, .keysight-sales-promo-slice.bg-blue-to-black .bg-teal-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-teal-tint2, .keysight-sales-promo-slice.bg-teal-to-black .bg-teal-tint2, .keysight-sales-promo-slice.bg-red-reflected .bg-teal-tint2, .keysight-sales-promo-slice.bg-blue-reflected .bg-teal-tint2, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-teal-tint2, .keysight-sales-promo-slice.bg-teal-reflected .bg-teal-tint2 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-teal-tint3, .keysight-sales-promo-slice.bg-blue-to-black .bg-teal-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-teal-tint3, .keysight-sales-promo-slice.bg-teal-to-black .bg-teal-tint3, .keysight-sales-promo-slice.bg-red-reflected .bg-teal-tint3, .keysight-sales-promo-slice.bg-blue-reflected .bg-teal-tint3, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-teal-tint3, .keysight-sales-promo-slice.bg-teal-reflected .bg-teal-tint3 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-teal-tint4, .keysight-sales-promo-slice.bg-blue-to-black .bg-teal-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-teal-tint4, .keysight-sales-promo-slice.bg-teal-to-black .bg-teal-tint4, .keysight-sales-promo-slice.bg-red-reflected .bg-teal-tint4, .keysight-sales-promo-slice.bg-blue-reflected .bg-teal-tint4, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-teal-tint4, .keysight-sales-promo-slice.bg-teal-reflected .bg-teal-tint4 {
  background: inherit;
  color: inherit; }

.keysight-sales-promo-slice.bg-red-to-black .bg-teal-tint5, .keysight-sales-promo-slice.bg-blue-to-black .bg-teal-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-to-black .bg-teal-tint5, .keysight-sales-promo-slice.bg-teal-to-black .bg-teal-tint5, .keysight-sales-promo-slice.bg-red-reflected .bg-teal-tint5, .keysight-sales-promo-slice.bg-blue-reflected .bg-teal-tint5, .keysight-sales-promo-slice.bg-dark-purple-tint2-reflected .bg-teal-tint5, .keysight-sales-promo-slice.bg-teal-reflected .bg-teal-tint5 {
  background: inherit;
  color: inherit; }

.sales-promo {
  font-size: 1.3em;
  padding-top: 1em;
  padding-bottom: 1em; }

.sales-promo-item {
  font-weight: bold;
  text-align: center; }
  .sales-promo-item + .sales-promo-item {
    display: none; }
  .sales-promo-item a:link {
    border-color: transparent !important; }
  .sales-promo-item a:hover {
    border-color: inherit !important; }
  .sales-promo-item a::after {
    content: '';
    display: inline-block;
    width: 0.9em;
    height: 0.9em;
    background: url(../../../clientlibs/keysight/head/img/css/arrow-right-solid-red.svg) no-repeat center center;
    background-size: contain;
    margin-left: 10px;
    position: absolute;
    margin-top: 0.3em; }

.sales-promo-rotator .slick-dots {
  margin: 10px 0 0 0;
  padding: 0;
  list-style: none;
  text-align: center;
  font-size: 0;
  line-height: 0; }
  .sales-promo-rotator .slick-dots li {
    display: inline-block;
    margin: 0;
    padding: 0; }
  .sales-promo-rotator .slick-dots button {
    display: inline-block;
    text-indent: -999em;
    width: 12px;
    height: 12px;
    background: #dbd9dd;
    margin: 4px 6px;
    border-radius: 50%;
    border: 1px solid #7f7f7f;
    padding: 0;
    cursor: pointer; }
  .sales-promo-rotator .slick-dots .slick-active button {
    background: #e90029;
    border-color: #ae001e; }

.special-offers {
  font-size: 18px;
  display: flex;
  justify-content: space-between; }
  .special-offers-image {
    margin-left: 30px;
    width: 160px; }
    .carousel .carousel-list .special-offers-image {
      width: 160px; }

@media (max-width: 479px) {
  .special-offers {
    flex-direction: column; }
    .special-offers > div {
      order: 2; }
    .special-offers > div + div {
      order: 1;
      text-align: center; }
    .special-offers .special-offers-image {
      margin-left: 0; } }

.stars-container {
  position: relative;
  display: inline-block;
  color: transparent;
  word-wrap: normal;
  font-size: 1.125rem; }

.stars-container:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '★★★★★';
  color: lightgray; }

.stars-container:after {
  position: absolute;
  top: 0;
  left: 0;
  content: '★★★★★';
  color: gold;
  overflow: hidden; }

.stars-0:after {
  width: 0%; }

.stars-10:after {
  width: 10%; }

.stars-20:after {
  width: 20%; }

.stars-30:after {
  width: 30%; }

.stars-40:after {
  width: 40%; }

.stars-50:after {
  width: 50%; }

.stars-60:after {
  width: 60%; }

.stars-70:after {
  width: 70%; }

.stars-80:after {
  width: 80%; }

.stars-90:after {
  width: 90%; }

.stars-100:after {
  width: 100; }

label.filters-country {
  display: none; }

.finder__section {
  display: flex;
  margin-top: 1rem;
  margin-bottom: 5rem; }
  .finder__section--left {
    width: 30%;
    padding-right: 1.5rem; }
  .finder__section--right {
    width: 70%;
    display: flex;
    flex-direction: column; }
  .finder__section-loader {
    position: fixed !important;
    z-index: 100; }

.finder__filtered--items {
  margin-right: 1rem;
  margin-top: 0.5rem; }

.finder__filtered-mobile {
  display: none; }

.finder__filtered-filterbadge {
  background: #edecee;
  clear: right;
  position: relative;
  padding: 2px 10px;
  display: inline-block;
  font-size: 1rem; }

.finder__filtered--btn {
  cursor: pointer;
  font-size: 0.75rem;
  margin-left: 0.25rem; }

.finder__filtered--clear {
  cursor: pointer;
  font-size: 1rem;
  display: none; }
  .finder__filtered--clear-containerMobile {
    display: none; }
  .finder__filtered--clear-containerDesktop {
    display: block; }

.finder__filters {
  overflow-y: auto; }
  .finder__filters--close {
    display: none; }
  .finder__filters--title {
    background-color: #a4a1a9;
    padding: 0.7rem;
    font-size: 1.125rem;
    color: white; }
    .finder__filters--title-desktop {
      display: inline-block; }
    .finder__filters--title-mobile {
      display: none; }
  .finder__filters--category {
    margin-top: 1rem;
    margin-bottom: 0.3rem;
    padding-left: 0.75rem;
    padding-bottom: 0.3rem;
    font-weight: bold;
    border-bottom: 1px solid #dbd9dd;
    font-size: 1.125rem; }
  .finder__filters--items {
    margin-left: 0.75rem; }
    .finder__filters--items-label {
      cursor: pointer;
      display: flex;
      font-size: 1.125rem; }
      .finder__filters--items-label input {
        display: none;
        opacity: 0;
        height: 0;
        width: 0; }
    .finder__filters--items-label-active {
      cursor: default;
      pointer-events: none;
      font-weight: 600; }
      .finder__filters--items-label-active :last-child {
        display: none; }
    .finder__filters--items-label.subcountry {
      margin-left: 1rem; }
    .finder__filters--items-value {
      font-size: 1.125rem; }
    .finder__filters--items-count {
      margin-right: 1rem;
      margin-left: auto; }
    .finder__filters--items-subcountries {
      margin-left: 1rem; }
    .finder__filters--items-loadmore {
      display: none;
      cursor: pointer;
      font-size: 1.125rem;
      line-height: 1.5rem;
      text-decoration: none; }
      .finder__filters--items-loadmore:hover {
        border-bottom: none; }
    .finder__filters--items-loadless {
      display: none;
      cursor: pointer;
      font-size: 1.125rem;
      line-height: 1.5rem;
      text-decoration: none; }
      .finder__filters--items-loadless:hover {
        border-bottom: none; }

.finder__pagination--wraper {
  flex-grow: 1; }

.finder__pagination--mobile {
  display: none; }

.finder__sortsection {
  display: flex;
  padding: 0.7rem 0rem;
  font-size: 1.125rem;
  margin-bottom: 0.5rem; }
  .finder__sortsection-mobile {
    display: none !important; }
  .finder__sortsection-desktop {
    display: flex; }
  .finder__sortsection--wraper {
    display: flex;
    align-items: center; }
  .finder__sortsection--sort-accordion {
    display: flex;
    border: 0;
    margin: 0px 0px 0px 2px;
    background-color: transparent;
    cursor: pointer;
    outline: none; }
    .finder__sortsection--sort-accordion > .accordion-chevron {
      margin: 0.25rem;
      align-self: center;
      display: flex; }
    .finder__sortsection--sort-accordion > .accordion-chevron:before {
      color: #e90029;
      width: 0.4rem;
      height: 0.4rem;
      vertical-align: middle;
      top: -0.1rem; }
  .finder__sortsection--sort-field {
    background: none;
    border: 0; }
  .finder__sortsection--sort-panel {
    background-color: #fff;
    border: 1px solid #dbd9dd;
    right: 0.1rem;
    position: absolute;
    display: none;
    z-index: 3;
    flex-direction: column; }
    .finder__sortsection--sort-panel > span {
      background-color: white;
      cursor: pointer;
      width: 100%;
      display: inline-block;
      padding: 0 1rem 0.25rem 1rem; }
    .finder__sortsection--sort-panel > span:first-child {
      padding-top: 0.5rem; }
    .finder__sortsection--sort-panel > span:last-child {
      padding-bottom: 0.5rem; }
  .finder__sortsection--sort-show {
    display: flex; }

.finder__products {
  height: 100%; }
  .finder__products--wrapper {
    display: block;
    overflow: hidden; }
  .finder__products--header {
    background-color: #07858b;
    color: #fff;
    padding-left: 3rem;
    font-size: 1rem; }
  .finder__products--item {
    display: flex;
    border-bottom: 0.2px solid #dbd9dd;
    margin-bottom: 0.7rem; }
    .finder__products--item-favorite {
      background-color: #edecee;
      width: 2.5rem;
      display: flex;
      justify-content: center; }
      .finder__products--item-favorite > div {
        align-self: center; }
    .finder__products--item-hidefavorite {
      display: none !important; }
    .finder__products--item-heart-shape-disable {
      cursor: initial !important; }
    .finder__products--item-heart-shape-red {
      background-color: #e90029 !important; }
    .finder__products--item-heart-shape-red:before, .finder__products--item-heart-shape-red:after {
      background-color: #e90029 !important; }
    .finder__products--item-heart-shape {
      cursor: pointer;
      position: relative;
      width: 10px;
      height: 10px;
      -webkit-transform: rotate(45deg);
      -moz-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
      -o-transform: rotate(45deg);
      transform: rotate(45deg);
      background-color: white; }
    .finder__products--item-heart-shape:before, .finder__products--item-heart-shape:after {
      position: absolute;
      width: 10px;
      height: 10px;
      content: '';
      -webkit-border-radius: 50%;
      -moz-border-radius: 50%;
      -o-border-radius: 50%;
      border-radius: 50%;
      background-color: white; }
    .finder__products--item-heart-shape:before {
      bottom: 0px;
      left: -5px; }
    .finder__products--item-heart-shape:after {
      top: -5px;
      right: 0px; }
    .finder__products--item-container {
      display: flex;
      flex-grow: 1;
      width: 70%; }
    .finder__products--item-image {
      margin: 1rem 2rem 1rem 1rem; }
    .finder__products--item-title:hover + .finder__products--item-tooltip {
      display: block !important; }
    .finder__products--item-title-wrapper {
      font-size: 1.125rem;
      margin-top: 1rem;
      display: inline-block;
      max-width: inherit; }
    .finder__products--item-text {
      font-weight: bold;
      color: inherit !important;
      text-decoration: none; }
      .finder__products--item-text:hover {
        color: inherit;
        text-decoration: none;
        border-bottom: none; }
    .finder__products--item-tooltip {
      border: 1px solid #dbd9dd;
      background-color: white;
      max-width: 26.25rem;
      font-size: 0.9rem;
      padding: 0.5rem 0.5rem;
      font-weight: 400;
      position: absolute;
      z-index: 2;
      padding: 1rem;
      display: none; }
      .finder__products--item-tooltip:hover {
        display: block; }
      .finder__products--item-tooltip-arrow {
        display: block;
        position: relative; }
      .finder__products--item-tooltip-arrow:before {
        content: "";
        height: 19px;
        display: block;
        background: url(head/css/head/img/tip.png) no-repeat center center;
        position: absolute;
        z-index: 3;
        width: 100%;
        margin-top: 5px; }
    .finder__products--item-tooltiptext-heading {
      font-weight: bold;
      margin-bottom: 0.5rem;
      margin-top: 0rem !important; }
    .finder__products--item-tooltiptext-link {
      margin-top: 1rem !important;
      border-top: 1px solid #dbd9dd; }
      .finder__products--item-tooltiptext-link a {
        float: right;
        margin: 0.5rem 0.5rem 0 0; }
    .finder__products--item-details {
      font-size: 1.125rem;
      width: 10rem;
      margin-top: 1rem;
      margin-right: 1rem; }
    .finder__products--item-stock {
      color: #07858b;
      font-weight: bold; }
    .finder__products--item-quote a[href=""] {
      display: none; }
    .finder__products--item-quote a:not(:empty) {
      cursor: pointer; }
      .finder__products--item-quote a:not(:empty) > i {
        border: solid #e90029;
        border-width: 0 2px 2px 0;
        display: inline-block;
        padding: 3px;
        margin: 2px 0 0 2px;
        transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        vertical-align: middle;
        top: -2px;
        position: relative; }
    .finder__products--item-inventory a {
      white-space: nowrap; }
    .finder__products--item-inventory a[href=""] {
      display: none; }
    .finder__products--item-inventoryicon {
      margin-left: 0.3rem;
      width: 0.8rem; }
  .finder__products-pagination--wrapper {
    font-size: 1.125rem; }
    .finder__products-pagination--wrapper #pagination-container > ul > li > .prev {
      font-size: 0;
      border: solid #e90029;
      border-width: 0 0.2rem 0.2rem 0;
      display: inline-block;
      padding: 4px;
      margin: 2px 0 0 2px;
      transform: rotate(135deg);
      -webkit-transform: rotate(135deg);
      vertical-align: middle;
      top: -2px;
      position: relative; }
    .finder__products-pagination--wrapper #pagination-container > ul > li:last-child > .next {
      font-size: 0;
      border: solid #e90029;
      border-width: 0 0.2rem 0.2rem 0;
      display: inline-block;
      padding: 4px;
      margin: 2px 0 0 2px;
      transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
      vertical-align: middle;
      top: -2px;
      position: relative; }
    .finder__products-pagination--wrapper .finder-pagination-theme a, .finder__products-pagination--wrapper .finder-pagination-theme span {
      padding: 0 3px;
      margin: 0 3px 0 3px; }
    .finder__products-pagination--wrapper .finder-pagination-theme a {
      color: #262626;
      text-decoration: none; }
      .finder__products-pagination--wrapper .finder-pagination-theme a:hover {
        text-decoration: none;
        border-bottom: 0; }
    .finder__products-pagination--wrapper .finder-pagination-theme .current {
      color: #e90029;
      cursor: default; }
    .finder__products-pagination--wrapper .finder-pagination-theme .disabled {
      display: none; }

.hideFeatured {
  display: none; }

.showFeature {
  display: visible; }

@media (max-width: 1200px) {
  .finder__products--item-title-wrapper {
    font-size: 1rem;
    margin: 0rem 1rem 0rem 1rem; }
  .finder__products--item-container {
    flex-direction: column;
    flex-grow: 1;
    width: 60%; }
  .finder__products--item-details {
    width: 40%;
    margin-right: 0;
    font-size: 0.875rem; }
  .finder__products--item-inventoryicon {
    margin-left: 0.3rem;
    width: 0.6rem; } }

@media (max-width: 768px) {
  .finder__section {
    flex-direction: column; }
    .finder__section--left {
      width: 100%;
      padding-right: 0rem;
      display: flex;
      flex-direction: column;
      position: relative; }
      .finder__section--left > :nth-child(1) {
        order: 1; }
      .finder__section--left > :nth-child(2) {
        order: 3; }
      .finder__section--left > :nth-child(3) {
        order: 4; }
      .finder__section--left > :nth-child(4) {
        order: 5; }
      .finder__section--left > :nth-child(5) {
        order: 2; }
    .finder__section--right {
      width: 100%; }
  .finder__filtered-mobile {
    display: block;
    padding-top: 1rem;
    padding-left: 1rem; }
    .finder__filtered-mobile > .finder__filtered-filterbadge {
      background: #f8f8f8;
      border: 1px solid #dbd9dd; }
  .finder__filtered-desktop {
    display: none; }
  .finder__filtered--clear {
    cursor: pointer;
    font-size: 1rem;
    display: none; }
    .finder__filtered--clear-containerMobile {
      display: block;
      width: 100%;
      padding-left: 1rem; }
    .finder__filtered--clear-border {
      border-bottom: 1px solid #dbd9dd;
      padding-bottom: 1rem; }
    .finder__filtered--clear-containerDesktop {
      display: none; }
  .finder__filters {
    background-color: #edecee;
    box-shadow: 0px 3px 6px #000;
    z-index: 1;
    position: absolute;
    margin-top: 49px;
    opacity: 1;
    display: none;
    width: 100%; }
    .finder__filters-show {
      display: block; }
    .finder__filters--close {
      display: block;
      background: none;
      border: 0;
      cursor: pointer;
      font-size: 0.75rem;
      color: #e90029;
      width: 12px;
      height: 12px;
      position: absolute;
      right: 1px;
      top: 10px;
      font-weight: 700; }
      .finder__filters--close:after {
        position: absolute;
        left: -12px;
        content: ' ';
        height: 14px;
        width: 2px;
        background-color: #e90029;
        transform: rotate(-45deg); }
      .finder__filters--close:before {
        transform: rotate(45deg);
        position: absolute;
        left: -12px;
        content: ' ';
        height: 14px;
        width: 2px;
        background-color: #e90029; }
    .finder__filters--wrapper:last-of-type {
      padding-bottom: 1rem; }
    .finder__filters--title {
      display: flex;
      justify-content: center; }
      .finder__filters--title-desktop {
        display: none; }
      .finder__filters--title-mobile {
        display: inline-block;
        letter-spacing: 0.36px; }
    .finder__filters--items {
      margin-left: 1.4rem; }
    .finder__filters--category {
      border-bottom: none;
      border-top: 1px solid #dbd9dd;
      margin-bottom: 0;
      padding-bottom: 0;
      padding-top: 1rem; }
  .finder__sortsection {
    padding: 1rem 0rem 0rem 0rem;
    margin-bottom: 0; }
    .finder__sortsection-desktop {
      display: none; }
    .finder__sortsection-mobile {
      display: inline-block !important; }
    .finder__sortsection--wraper {
      display: inherit; }
    .finder__sortsection--sort-title {
      padding-left: 0.75rem;
      font-weight: bold; }
    .finder__sortsection--sort-buttons {
      margin-left: 1.4rem; }
    .finder__sortsection--sort-items {
      background-color: #f8f8f8;
      border: 1px solid transparent;
      color: #262626;
      cursor: pointer;
      display: inline-block;
      font-size: 1rem;
      font-weight: 600;
      margin: 0 0.25rem 0.5rem 0;
      padding: 0.25rem 0.5rem;
      text-align: center; }
      .finder__sortsection--sort-items.active {
        border: 1px solid #262626; }
  .finder__products--item-container {
    flex-direction: column;
    flex-grow: 1;
    width: 60%; }
  .finder__products--item-image {
    margin: 1rem 2rem 0rem 1rem; }
  .finder__products--item-title-wrapper {
    margin: 0rem 1rem 0rem 1rem; }
  .finder__products--item-title div:first-child {
    width: 100%; }
  .finder__products--item-details {
    width: 40%;
    margin-right: 0; }
  .finder__products-pagination--wrapper {
    display: flex;
    flex-direction: column;
    text-align: center; }
  .finder__products--wrapper {
    overflow: auto; }
  .finder__pagination--wraper {
    margin: 0.5rem 0 0.5rem 0;
    font-size: 1.125rem; }
  .finder__pagination--mobile {
    display: block; }
  .finder-pagination-theme {
    align-self: center;
    order: 2; } }

.partnerDetails__nodata {
  display: none; }

.partnerDetails--wrapper {
  display: flex;
  border-bottom: 1px solid #dbd9dd;
  margin: 0 1rem; }

.partnerDetails__header {
  font-size: 1.7rem; }

.partnerDetails__body {
  display: flex;
  padding-bottom: 1rem; }
  .partnerDetails__body--image {
    margin: 0 1rem;
    align-self: center; }
  .partnerDetails__body--address {
    margin: 0 1rem;
    white-space: nowrap; }
    .partnerDetails__body--address-hidefield {
      display: none; }
    .partnerDetails__body--address-comma:empty {
      display: none; }
    .partnerDetails__body--address-comma:not(:empty):before {
      content: ", "; }
  .partnerDetails__body--details {
    margin: 0 1rem; }
    .partnerDetails__body--details-type {
      margin-bottom: 1rem; }
    .partnerDetails__body--details-retaillocation {
      margin-top: 1rem;
      display: flex; }
  .partnerDetails__body--externalIcon {
    margin-left: 0.3rem; }
  .partnerDetails__body--locationIcon {
    margin-right: 0.3rem; }
  .partnerDetails__body--hideLocationIcon {
    display: none; }
  .partnerDetails__body-favorite {
    background-color: #edecee;
    display: flex;
    justify-content: center; }
    .partnerDetails__body-favorite > div {
      align-self: center;
      margin: 0 1rem; }
  .partnerDetails__body-heart-shape-red {
    background-color: #e90029 !important; }
  .partnerDetails__body-heart-shape-red:before, .partnerDetails__body-heart-shape-red:after {
    background-color: #e90029 !important; }
  .partnerDetails__body-heart-shape {
    cursor: pointer;
    position: relative;
    width: 10px;
    height: 10px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
    background-color: white; }
  .partnerDetails__body-heart-shape:before, .partnerDetails__body-heart-shape:after {
    position: absolute;
    width: 10px;
    height: 10px;
    content: '';
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -o-border-radius: 50%;
    border-radius: 50%;
    background-color: white; }
  .partnerDetails__body-heart-shape:before {
    bottom: 0px;
    left: -5px; }
  .partnerDetails__body-heart-shape:after {
    top: -5px;
    right: 0px; }

.partnerDetails__address--header {
  margin: 1rem; }

.partnerDetails__address--wrapper {
  display: flex;
  flex-wrap: wrap;
  margin-left: 1rem; }

.partnerDetails__address--container {
  margin-bottom: 2rem;
  white-space: nowrap;
  width: 33%; }

@media (max-width: 768px) {
  .partnerDetails__body {
    flex-wrap: wrap; }
    .partnerDetails__body--details {
      margin: 1rem 0 0 0;
      flex: 0 0 100%; }
    .partnerDetails__body--address {
      margin: 1rem 0 0 0rem;
      white-space: initial; }
  .partnerDetails__address--wrapper {
    flex-direction: column; }
  .partnerDetails__address--container {
    width: 100%; } }

.software .custom-loader .loader {
  top: 16%; }

.software__MobileversionDescriptionValue {
  max-width: 250px;
  display: inline-block; }

.software .mobileTable {
  display: block; }

.software .desktopTable {
  display: none; }

.software .trail {
  background-color: #ffa623;
  color: #fff;
  display: inline-block;
  font-size: 0.75rem;
  min-width: 36px;
  padding: 1rem 0.35rem 0.55rem;
  position: absolute;
  text-align: center;
  right: 10px;
  text-transform: uppercase; }

.software .freeTraillabel {
  display: block;
  line-height: 0.875rem; }

.software input[type=radio] {
  display: none; }

.software label {
  position: relative;
  top: 4px; }

.software label + label {
  margin-left: 20px; }

.software i.icon-radiobtn {
  display: inline-block;
  border-radius: 50%;
  border: 1px solid #262626;
  padding: 3px;
  margin-right: 3px; }

.software i.icon-radiobtn::before {
  content: '';
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%; }

.software :checked + i.icon-radiobtn::before,
.software :checked + * i.icon-radiobtn::before {
  background: #e90029; }

.software .row {
  padding: 0px 10px; }

.software .column1 {
  float: left;
  width: 100%; }

.software .column2 {
  float: left;
  width: 100%; }

.software .row:after {
  content: "";
  display: table;
  clear: both; }

.software .panel1 .btn {
  width: auto !important;
  padding: 13px 16px; }

.software .mobilePanel .btn {
  width: auto !important;
  padding: 13px 16px; }

.software .arrow {
  border: solid #e90029;
  border-width: 0 2px 2px 0;
  display: inline-block;
  padding: 5px;
  margin: 2px 5px 0px 4px;
  top: -1px;
  cursor: pointer;
  position: relative; }

.software .errorMessage {
  font-size: 1rem;
  font-weight: 400; }

.software .panel1 {
  padding: 0 18px;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.2s ease-out; }

.software table,
.software th,
.software td {
  border: 0px !important;
  border-collapse: collapse;
  font-size: 1rem;
  background-color: #f8f8f8 !important;
  padding: 6px !important;
  font-weight: normal !important;
  vertical-align: baseline; }

.software table,
.software th {
  border: 0px !important;
  border-collapse: collapse;
  background-color: #f8f8f8 !important;
  font-weight: bold !important;
  text-align: left !important;
  vertical-align: baseline; }

.software table tr {
  margin: 20px 0 0 0; }

.software .accordion :active {
  display: block; }

.software :focus {
  outline: solid 0px #ccc; }

.software .tab {
  overflow: hidden;
  margin-top: 20px; }

.software .tab button {
  float: left;
  background: white;
  color: black;
  border-bottom: 3px solid #edecee !important;
  font-size: 1rem;
  height: 36px;
  font-weight: 600;
  margin: 2px 8px 0;
  padding: 0 0;
  cursor: pointer;
  border: 0; }

.software .tab button:hover {
  color: black;
  border: 0;
  border-bottom: 3px solid black !important; }

.software .tab button.active {
  border: 0;
  border-bottom: 3px solid #e90029 !important; }

.software .tab button.focus {
  border: 0 !important; }

.software .tabcontent {
  display: none;
  padding: 6px 12px;
  margin-top: 24px;
  border-top: none; }

.software .accordion {
  display: none; }

.software .accordion:before {
  content: '';
  display: inline-block;
  height: 0.85rem;
  left: -0.85em;
  position: relative;
  transform: rotate(135deg);
  vertical-align: middle;
  width: 0.85rem;
  margin-right: 0.4rem;
  margin-left: 1.5em;
  bottom: 4rem;
  color: #e90029;
  font-weight: 800;
  float: right;
  border-style: solid;
  border-width: 2px 2px 0 0;
  cursor: pointer;
  border-width: 2px 2px 0 0;
  padding: 0.15rem; }

.software .accordion1 {
  background-color: #f8f8f8;
  color: #444;
  padding: 18px;
  width: 100%;
  display: none;
  border: none;
  text-align: left;
  font-size: 15px;
  transition: 0.4s;
  margin-bottom: 10px; }

.software .active:before {
  transform: rotate(-45deg);
  bottom: 4.8rem; }

.software .show-more {
  font-size: 1.375rem;
  text-align: center;
  color: #e90029;
  display: none; }

@media (min-width: 1200px) {
  .software :focus {
    outline: solid 1px #ccc; }
  .software .row {
    padding: 0px; }
  .software__releaseDate {
    width: 148px; }
  .software__version {
    width: 122px; }
  .software__versionDescription {
    max-width: 725px !important; }
  .software .mobileTable {
    display: none; }
  .software .desktopTable {
    display: block; }
  .software .column1 {
    float: left;
    width: 15% !important;
    position: relative;
    top: 4px; }
  .software .column2 {
    float: left;
    width: 82%; }
  .software .accordion:before {
    content: '';
    display: inline-block;
    height: 0.85rem;
    left: 0.15em;
    position: relative;
    transform: rotate(135deg);
    vertical-align: middle;
    width: 0.85rem;
    margin-right: 1.4rem;
    margin-left: 0.3em;
    /* top: 2.2rem; */
    bottom: 4rem;
    color: #e90029;
    cursor: pointer;
    font-weight: 800;
    float: right;
    border-style: solid;
    border-width: 2px 2px 0 0;
    padding: 0 !important; }
  .software .active:before {
    transform: rotate(-45deg);
    bottom: 4.8rem; }
  .software .accordion1 {
    background-color: #f8f8f8;
    color: #444;
    padding: 18px;
    display: block;
    width: 100%;
    border: none;
    text-align: left;
    font-size: 16px;
    transition: 0.4s;
    margin-bottom: 10px; }
  .software .accordion :active,
  .software .accordion:hover,
  .software .accordion:focus {
    background-color: #f8f8f8 !important; }
  .software .accordion {
    display: block; } }

@media (min-width: 768px) {
  .software :focus {
    outline: solid 1px #ccc; }
  .software .row {
    padding: 0px 10px; }
  .software__releaseDate {
    width: 200px; }
  .software__version {
    width: 140px; }
  .software__versionDescription {
    max-width: 400px; }
  .software .mobileTable {
    display: none; }
  .software .desktopTable {
    display: block; }
  .software .column1 {
    float: left;
    width: 22%;
    position: relative;
    top: 4px; }
  .software .column2 {
    float: left;
    width: 78%; }
  .software .accordion:before {
    content: '';
    display: inline-block;
    height: 0.85rem;
    left: 0.15em;
    position: relative;
    transform: rotate(135deg);
    vertical-align: middle;
    width: 0.85rem;
    margin-right: 1.4rem;
    margin-left: 0.3em;
    cursor: pointer;
    /* top: 2.2rem; */
    bottom: 4rem;
    color: #e90029;
    font-weight: 800;
    float: right;
    border-style: solid;
    border-width: 2px 2px 0 0;
    padding: 0 !important; }
  .software .active:before {
    transform: rotate(-45deg);
    bottom: 4.8rem; }
  .software .accordion :active,
  .software .accordion:hover,
  .software .accordion:focus {
    background-color: #f8f8f8 !important; }
  .software .accordion1 {
    background-color: #f8f8f8;
    color: #444;
    padding: 18px;
    width: 100%;
    border: none;
    display: block;
    text-align: left;
    font-size: 16px;
    transition: 0.4s;
    margin-bottom: 10px; }
  .software .accordion {
    display: block; } }

.software-details-heading {
  font-size: 3rem; }

.software-details-text {
  padding: 0 0 1rem 0rem;
  border-bottom: 1px solid #dbd9dd; }

.cta-download-list {
  display: none;
  border: 1px solid #ccc;
  padding: 25px 20px 15px;
  position: absolute;
  background: #f8f8f8;
  z-index: 1;
  margin-top: -1em; }
  .cta-download-list .close-x {
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer; }
  .cta-download-list ul {
    list-style: none;
    margin: 0;
    padding: 0; }
  .cta-download-list li + li {
    border-top: 1px solid #dbd9dd;
    margin-top: 5px;
    padding-top: 5px; }
  .cta-download-list a {
    border: none;
    cursor: pointer; }
  .cta-download-list.open-menu {
    display: block; }

.cta-relatedlinks a {
  cursor: pointer; }

.keysight-software-version-panel .akamai-download + .rte,
.keysight-software-version-panel .rte + .akamai-download,
.keysight-software-version-panel .akamai-download + .keysight-related-item-list,
.keysight-software-version-panel .keysight-related-item-list + .akamai-download,
.keysight-software-version-panel .rte + .keysight-related-item-list,
.keysight-software-version-panel .keysight-related-item-list + .keysight-related-item-list {
  margin-top: calc(0.3em - 1rem); }

.keysight-software-version-panel .rte p {
  display: inline;
  line-height: inherit; }

.keysight-software-version-panel .keysight-related-item-list + .akamai-download h4 {
  padding-top: calc(1rem - 0.3em); }

.product-search__labelSeries {
  font-weight: 700;
  margin-bottom: 0.5rem; }

.product-search__labeldefault {
  font-weight: 300;
  margin-bottom: 0.5rem;
  font-size: 1.125rem; }

.product-search__field form {
  display: flex; }
  .product-search__field form input[type="text"] {
    border: 1px solid #edecee;
    width: 100%;
    height: 2.7rem;
    padding: 12px 16px;
    outline: none; }
    .panel.style-banner .product-search__field form input[type="text"] {
      background: transparent;
      color: #f8f8f8; }
  .product-search__field form input[type="submit"] {
    border: none;
    width: 30%;
    background-color: #e90029;
    color: #f8f8f8;
    cursor: pointer; }
    .panel.style-banner .product-search__field form input[type="submit"] {
      background-color: #edecee; }
    .panel.style-banner.bg-black .product-search__field form input[type="submit"] {
      color: #000; }
    .panel.style-banner.bg-black-tint1 .product-search__field form input[type="submit"] {
      color: rgba(0, 0, 0, 0.7); }
    .panel.style-banner.bg-black-tint2 .product-search__field form input[type="submit"] {
      color: #172b4d; }
    .panel.style-banner.bg-white .product-search__field form input[type="submit"] {
      color: #fff; }
    .panel.style-banner.bg-red .product-search__field form input[type="submit"] {
      color: #e90029; }
    .panel.style-banner.bg-red-tint1 .product-search__field form input[type="submit"] {
      color: #740014; }
    .panel.style-banner.bg-red-tint2 .product-search__field form input[type="submit"] {
      color: #ae001e; }
    .panel.style-banner.bg-red-tint3 .product-search__field form input[type="submit"] {
      color: #fe5876; }
    .panel.style-banner.bg-red-tint4 .product-search__field form input[type="submit"] {
      color: #ff90a3; }
    .panel.style-banner.bg-red-tint5 .product-search__field form input[type="submit"] {
      color: #ffc7d1; }
    .panel.style-banner.bg-dark-gray .product-search__field form input[type="submit"] {
      color: #262626; }
    .panel.style-banner.bg-dark-gray-tint1 .product-search__field form input[type="submit"] {
      color: #0c0c0c; }
    .panel.style-banner.bg-dark-gray-tint2 .product-search__field form input[type="submit"] {
      color: #3f3f3f; }
    .panel.style-banner.bg-dark-gray-tint3 .product-search__field form input[type="submit"] {
      color: #595959; }
    .panel.style-banner.bg-dark-gray-tint4 .product-search__field form input[type="submit"] {
      color: #7f7f7f; }
    .panel.style-banner.bg-dark-gray-tint5 .product-search__field form input[type="submit"] {
      color: #a5a5a5; }
    .panel.style-banner.bg-gray .product-search__field form input[type="submit"] {
      color: #524f56; }
    .panel.style-banner.bg-gray-tint3 .product-search__field form input[type="submit"] {
      color: #7a7681; }
    .panel.style-banner.bg-gray-tint4 .product-search__field form input[type="submit"] {
      color: #edecee; }
    .panel.style-banner.bg-medium-gray .product-search__field form input[type="submit"] {
      color: #a4a1a9; }
    .panel.style-banner.bg-medium-gray-tint3 .product-search__field form input[type="submit"] {
      color: #c8c6cb; }
    .panel.style-banner.bg-light-gray .product-search__field form input[type="submit"] {
      color: #dbd9dd; }
    .panel.style-banner.bg-gray-80 .product-search__field form input[type="submit"] {
      color: #ccc; }
    .panel.style-banner.bg-very-light-gray .product-search__field form input[type="submit"] {
      color: #edecee; }
    .panel.style-banner.bg-off-white .product-search__field form input[type="submit"] {
      color: #f8f8f8; }
    .panel.style-banner.bg-off-white-tint1 .product-search__field form input[type="submit"] {
      color: #bfbfbf; }
    .panel.style-banner.bg-off-white-tint2 .product-search__field form input[type="submit"] {
      color: #d8d8d8; }
    .panel.style-banner.bg-off-white-tint3 .product-search__field form input[type="submit"] {
      color: #f2f2f2; }
    .panel.style-banner.bg-off-white-tint4 .product-search__field form input[type="submit"] {
      color: #f5f5f5; }
    .panel.style-banner.bg-yellow .product-search__field form input[type="submit"] {
      color: #ffa623; }
    .panel.style-banner.bg-yellow-tint1 .product-search__field form input[type="submit"] {
      color: #915600; }
    .panel.style-banner.bg-yellow-tint2 .product-search__field form input[type="submit"] {
      color: #d98100; }
    .panel.style-banner.bg-yellow-tint3 .product-search__field form input[type="submit"] {
      color: #ffc97b; }
    .panel.style-banner.bg-yellow-tint4 .product-search__field form input[type="submit"] {
      color: #ffdba7; }
    .panel.style-banner.bg-yellow-tint5 .product-search__field form input[type="submit"] {
      color: #ffedd3; }
    .panel.style-banner.bg-orange .product-search__field form input[type="submit"] {
      color: #e76c27; }
    .panel.style-banner.bg-orange-tint1 .product-search__field form input[type="submit"] {
      color: #79340d; }
    .panel.style-banner.bg-orange-tint2 .product-search__field form input[type="submit"] {
      color: #b64e14; }
    .panel.style-banner.bg-orange-tint3 .product-search__field form input[type="submit"] {
      color: #f0a67d; }
    .panel.style-banner.bg-orange-tint4 .product-search__field form input[type="submit"] {
      color: #f5c4a8; }
    .panel.style-banner.bg-orange-tint5 .product-search__field form input[type="submit"] {
      color: #fae1d3; }
    .panel.style-banner.bg-medium-purple .product-search__field form input[type="submit"] {
      color: #8d3785; }
    .panel.style-banner.bg-medium-purple-tint1 .product-search__field form input[type="submit"] {
      color: #461b42; }
    .panel.style-banner.bg-medium-purple-tint2 .product-search__field form input[type="submit"] {
      color: #692963; }
    .panel.style-banner.bg-medium-purple-tint3 .product-search__field form input[type="submit"] {
      color: #ca77c2; }
    .panel.style-banner.bg-medium-purple-tint4 .product-search__field form input[type="submit"] {
      color: #dba4d6; }
    .panel.style-banner.bg-medium-purple-tint5 .product-search__field form input[type="submit"] {
      color: #edd1ea; }
    .panel.style-banner.bg-dark-purple .product-search__field form input[type="submit"] {
      color: #5b348a; }
    .panel.style-banner.bg-dark-purple-tint1 .product-search__field form input[type="submit"] {
      color: #2d1945; }
    .panel.style-banner.bg-dark-purple-tint2 .product-search__field form input[type="submit"] {
      color: #442667; }
    .panel.style-banner.bg-dark-purple-tint3 .product-search__field form input[type="submit"] {
      color: #9a73ca; }
    .panel.style-banner.bg-dark-purple-tint4 .product-search__field form input[type="submit"] {
      color: #bca2db; }
    .panel.style-banner.bg-dark-purple-tint5 .product-search__field form input[type="submit"] {
      color: #ddd0ed; }
    .panel.style-banner.bg-blue .product-search__field form input[type="submit"] {
      color: #345792; }
    .panel.style-banner.bg-blue-tint1 .product-search__field form input[type="submit"] {
      color: #102b49; }
    .panel.style-banner.bg-blue-tint2 .product-search__field form input[type="submit"] {
      color: #19416d; }
    .panel.style-banner.bg-blue-tint3 .product-search__field form input[type="submit"] {
      color: #5e98d9; }
    .panel.style-banner.bg-blue-tint4 .product-search__field form input[type="submit"] {
      color: #93bae6; }
    .panel.style-banner.bg-blue-tint5 .product-search__field form input[type="submit"] {
      color: #c9dcf2; }
    .panel.style-banner.bg-teal .product-search__field form input[type="submit"] {
      color: #07858b; }
    .panel.style-banner.bg-teal-tint1 .product-search__field form input[type="submit"] {
      color: #034245; }
    .panel.style-banner.bg-teal-tint2 .product-search__field form input[type="submit"] {
      color: #056368; }
    .panel.style-banner.bg-teal-tint3 .product-search__field form input[type="submit"] {
      color: #2febf4; }
    .panel.style-banner.bg-teal-tint4 .product-search__field form input[type="submit"] {
      color: #74f2f8; }
    .panel.style-banner.bg-teal-tint5 .product-search__field form input[type="submit"] {
      color: #b7f9fc; }

@media (min-width: 1200px) {
  .product-search__labeldefault {
    font-size: 1.375rem; } }

@media (min-width: 768px) {
  .product-search__labeldefault {
    font-size: 1.375rem; } }

.lucky-search__wrapper {
  height: 4rem;
  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.3);
  display: none;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px; }

.lucky-search.cq-Editable-dom {
  display: flex; }

.lucky-search__label {
  text-align: center; }
  .lucky-search__label--highlighted {
    color: #e90029; }
    .lucky-search__label--highlighted span {
      font-weight: 700; }

.more-countries__section {
  padding: 1rem 0.625rem; }
  .more-countries__section--title {
    color: #262626;
    font-size: 4.25rem;
    letter-spacing: 0.04em;
    font-weight: 300;
    line-height: 1.1;
    margin: 0.5em 0; }
  .more-countries__section--subtitle {
    color: #262626;
    font-size: 1.375rem;
    font-weight: 400; }
  .more-countries__section--selected-country {
    color: #262626;
    font-size: 1.375rem;
    font-weight: 400; }
    .more-countries__section--selected-country-link {
      color: #e90029;
      font-weight: 700; }

.more-countries__list {
  list-style: none;
  margin-bottom: 5px;
  padding-bottom: 1rem;
  padding-left: 20px; }
  .more-countries__list--title {
    color: #262626;
    margin: 0.75rem 0;
    font-size: 1.125em;
    margin-bottom: 0.5em;
    line-height: 1.3;
    font-weight: 700; }
  .more-countries__list--items {
    font-size: 1rem;
    padding: 2px 0;
    margin-bottom: 0.3em;
    line-height: 1.65em; }
  .more-countries__list--link {
    color: #e90029; }

@media (min-width: 360px) {
  .more-countries__section--title {
    font-size: 3rem; }
  .more-countries__section--subtitle {
    font-size: 1.375rem;
    line-height: 1.5; }
  .more-countries__list {
    padding-left: 0; }
    .more-countries__list--link {
      font-size: 1.125em; } }

@media (min-width: 769px) {
  .more-countries__list {
    padding-left: 0;
    padding-right: 10px; }
    .more-countries__list--title {
      color: #262626; }
    .more-countries__list--items {
      margin-left: 0; }
    .more-countries__list--container {
      display: flex; }
    .more-countries__list--wrapper {
      display: inline-block;
      width: 48%; } }

@media (min-width: 1200px) {
  .more-countries__section {
    margin-left: 125px;
    margin: 0 65px;
    min-width: 900px; }
    .more-countries__section--title {
      font-size: 4.25rem; }
  .more-countries__list {
    margin-top: 0.5rem;
    margin-left: 0px; }
    .more-countries__list--title {
      margin-bottom: 0; }
    .more-countries__list--items {
      margin: 0; }
    .more-countries__list--link {
      font-size: 1rem; }
    .more-countries__list--container {
      margin-left: -8px; }
    .more-countries__list--wrapper {
      width: calc(25% - 2em);
      padding: 0 0.5rem; } }

.contactExpert-container {
  font-size: 1.125rem;
  background-color: #f8f8f8; }

.contactExpert {
  display: flex;
  padding-bottom: 2rem; }
  .contactExpert__info {
    margin-top: 2rem;
    margin-left: 1em;
    width: calc(66% - 2em);
    box-sizing: border-box; }
    .contactExpert__info--subtittle {
      margin-top: 0; }
      .contactExpert__info--subtittle p {
        margin-top: 0; }
  .contactExpert__features {
    display: flex;
    flex-wrap: wrap; }
    .contactExpert__features--item {
      width: 50%;
      padding: 0.5rem 1rem;
      box-sizing: border-box; }
      .contactExpert__features--item a {
        color: inherit;
        text-decoration: none;
        display: inline-flex; }
      .contactExpert__features--item a:hover {
        text-decoration: none;
        border: none; }
      .contactExpert__features--item span {
        align-self: center;
        margin-left: 0.3rem; }
  .contactExpert__contactDetails {
    margin-left: 2.5em;
    margin-top: 2rem;
    width: calc(34% - 2em);
    display: flex;
    flex-direction: column; }
    .contactExpert__contactDetails--item {
      display: flex; }
      .contactExpert__contactDetails--item-label {
        flex: 4;
        max-width: 7rem;
        font-weight: 700;
        margin-bottom: 1.5rem; }
      .contactExpert__contactDetails--item-data {
        flex: 4;
        margin-bottom: 1.5rem;
        margin-left: 0.5rem; }
        .contactExpert__contactDetails--item-data p {
          margin: 0;
          padding: 0; }

.contactReseller-partnerName {
  font-weight: 700;
  font-size: 1.2rem;
  margin: 0.5rem 0; }

.contactReseller-info {
  display: flex;
  margin-top: 1rem; }
  .contactReseller-info__contact {
    width: 50%; }
    .contactReseller-info__contact-container {
      display: flex; }
    .contactReseller-info__contact--label {
      flex: 4;
      max-width: 6rem;
      font-weight: 700; }
    .contactReseller-info__contact--data {
      flex: 4;
      margin-bottom: 1.5rem; }
      .contactReseller-info__contact--data p {
        margin: 0;
        padding: 0; }
  .contactReseller-info__links {
    display: flex;
    flex-direction: column; }
    .contactReseller-info__links > div {
      margin-bottom: 1.5rem; }
  .contactReseller-info__externalIcon {
    margin-left: 0.3rem;
    width: 0.8rem; }

@media (max-width: 768px) {
  .contactExpert {
    flex-direction: column; }
    .contactExpert__info {
      width: 100%;
      padding-right: 0;
      margin-top: 1rem;
      margin-left: 0rem; }
    .contactExpert__contactDetails {
      width: 100%;
      padding: 0.5rem 1rem;
      margin-left: 0rem;
      margin-top: 1rem; }
    .contactExpert__features--item {
      width: 100%;
      padding: 0.5rem 1rem 0.5rem 0.6rem; }
  .contactReseller-info__contact {
    width: 70%; } }

.h2b-orderFromKeysight .contactExpert__contactDetails {
  width: 50%; }
  .h2b-orderFromKeysight .contactExpert__contactDetails > * {
    margin: 0 10px; }

.h2b-orderFromKeysight .contactExpert__info {
  width: 50%; }
  .h2b-orderFromKeysight .contactExpert__info > * {
    margin: 0 10px 0 30px; }

.h2b-orderFromKeysight .contactExpert-container--title {
  font-size: 1em; }

.h2b-orderFromKeysight .contactExpert__contactDetails--item-label,
.h2b-orderFromKeysight .contactExpert__contactDetails--item-data {
  margin-bottom: 5px; }

.h2b-orderFromKeysight .contactExpert__features--item {
  padding: 0 1rem 1rem 1rem;
  width: auto; }

@media (max-width: 800px) {
  .h2b-orderFromKeysight .contactExpert {
    display: block; }
  .h2b-orderFromKeysight .contactExpert__contactDetails,
  .h2b-orderFromKeysight .contactExpert__info {
    width: auto; }
    .h2b-orderFromKeysight .contactExpert__contactDetails > *,
    .h2b-orderFromKeysight .contactExpert__info > * {
      margin: 0 10px; }
  .h2b-orderFromKeysight .contactExpert__contactDetails--item-label {
    flex: 2; }
  .h2b-orderFromKeysight .contactExpert__features--item {
    padding-left: 0; } }

.panel-anchor-links {
  padding: 0; }
  .panel-anchor-links .keysight-generic-card {
    margin-bottom: 0; }
  .panel-anchor-links .card {
    margin-top: 0;
    margin-bottom: 0;
    flex-direction: column;
    justify-content: center; }
    .panel-anchor-links .card h4.card-title {
      font-size: 1.1rem;
      line-height: 1.5; }
      .panel-anchor-links .card h4.card-title span {
        border-bottom: 1px solid transparent; }
    .panel-anchor-links .card .card-title {
      display: block !important;
      justify-content: center;
      flex-direction: column;
      height: auto;
      top: 0;
      left: 0;
      width: 100%;
      margin: 0;
      padding: 0.75em calc(12px + 1em);
      text-align: center;
      font-weight: normal; }
    .panel-anchor-links .card .card-desc {
      display: none !important; }
  .panel-anchor-links a .card h4.card-title span:hover {
    border-bottom: 1px solid; }

@media (min-width: 1075px) {
  .panel-anchor-links .grid-six > *, .panel-anchor-links .grid-five > * {
    width: auto; } }

@media (min-width: 860px) {
  .panel-anchor-links .grid-six > *, .panel-anchor-links .grid-five > * {
    width: auto; } }

@media (min-width: 645px) {
  .panel-anchor-links .grid-six > *, .panel-anchor-links .grid-five > * {
    width: auto; } }

.dynamic-products-links {
  font-size: 0.92em;
  line-height: 1.5; }
  .dynamic-products-links-wrapper {
    text-align: center; }
    .dynamic-products-links-wrapper .product__modal--links-text {
      border-bottom: 1px solid transparent;
      display: inline; }
  .dynamic-products-links:hover .product__modal--links-text {
    border-bottom: 1px solid #e90029; }

.dynamic-products-desc .product__modal--desc {
  margin-top: 0;
  font-weight: 400;
  line-height: 1.5; }

.dynamic-products-desc .product__modal--sheet {
  margin: 1.25rem 0; }
  .dynamic-products-desc .product__modal--sheet:hover {
    border: 0;
    filter: saturate(0.5);
    color: #e90029; }

.backtotop {
  display: none;
  position: fixed;
  bottom: 20px;
  right: 0; }
  .backtotop a {
    border: 1px solid #bfbfbf !important;
    border-radius: 50%;
    width: 42px;
    height: 42px;
    margin: 3px;
    text-indent: -9999em;
    background-repeat: no-repeat;
    background-position: center center;
    margin-right: 0.75rem;
    z-index: 99;
    cursor: pointer; }
    .backtotop a:hover {
      background-color: #e90029;
      background-image: url("../../../../content/dam/keysight/en/img/icon-back-top-white.svg"); }
  .backtotop-icon {
    background-color: rgba(237, 236, 238, 0.5);
    background-image: url("../../../../content/dam/keysight/en/img/icon-back-top.svg");
    background-size: 24px; }

.keysight-search-results-page {
  margin-top: 40px; }
  .keysight-search-results-page #keysight-site-search {
    margin: 0 auto;
    max-width: 800px;
    text-align: center;
    position: relative;
    padding-bottom: 3rem; }
    .keysight-search-results-page #keysight-site-search #site-search-input {
      width: calc(100% - 7rem);
      background-color: #edecee;
      box-shadow: none;
      padding: 12px 12px;
      border: none;
      font-size: 1.125rem;
      max-height: 45px; }
      .keysight-search-results-page #keysight-site-search #site-search-input::-ms-clear {
        display: none; }
    .keysight-search-results-page #keysight-site-search #site-search-submit {
      padding: 12px 12px;
      border: none;
      background: #e90029;
      color: #fff;
      margin-left: -1em;
      cursor: pointer;
      max-height: 45px; }
      .keysight-search-results-page #keysight-site-search #site-search-submit:hover {
        background: #3f3f3f; }
      .keysight-search-results-page #keysight-site-search #site-search-submit img {
        height: 20px;
        width: 20px;
        vertical-align: bottom; }
  .keysight-search-results-page .keysight-resource__mobile {
    position: relative; }
  .keysight-search-results-page .keysight-resource__filters {
    width: 100%;
    margin: 0px auto; }
  .keysight-search-results-page .keysight-resource__left {
    border: 1px solid #edecee;
    border-left: 0px solid #edecee; }
  .keysight-search-results-page .keysight-resource__rightContent:first-child {
    border-top: 1px solid #edecee !important; }
  .keysight-search-results-page .keysight-resource__rightContent {
    border-bottom: 1px solid #edecee; }
  .keysight-search-results-page .keysight-resource__rightContent:last-child {
    border-bottom: 1px solid #edecee !important; }
  .keysight-search-results-page .keysight-resource__rightContent--description em {
    font-weight: bold; }
  .keysight-search-results-page .searchSortAccordion {
    min-width: 80px; }
  .keysight-search-results-page .keysight-lock__Icons {
    display: inline-block !important;
    margin-left: 0.2rem;
    width: 0.86rem; }
  .keysight-search-results-page .keysight-resource__close {
    top: 0;
    right: -2px; }
    .keysight-search-results-page .keysight-resource__close:before, .keysight-search-results-page .keysight-resource__close:after {
      left: 0; }
  .keysight-search-results-page .keysight-resource__arrow {
    top: -3px; }
  .keysight-search-results-page .keysight-resource__up {
    top: 2px; }
  .keysight-search-results-page #mobileFilter {
    width: 100%;
    font-weight: bold;
    display: block;
    background-color: #edecee;
    padding: 11px;
    font-size: 18px;
    display: inline-block;
    letter-spacing: 0.36px;
    border-bottom: 1px solid #dbd9dd; }
    .keysight-search-results-page #mobileFilter .keysight-resource__arrow {
      top: -2px;
      margin: 0 0 2px 2px; }
      .keysight-search-results-page #mobileFilter .keysight-resource__arrow.keysight-resource__close {
        right: -4px;
        top: 4px; }
  .keysight-search-results-page #loader {
    position: fixed;
    left: 0;
    bottom: 100%;
    width: 100%;
    height: 100%;
    bottom: 0;
    z-index: 1;
    background: url(head/img/loader.gif) no-repeat center center; }
  .keysight-search-results-page #loader[class*=show] {
    bottom: 0; }
  .keysight-search-results-page .keysight-resource__filters--value {
    margin-left: 0px; }
  .keysight-search-results-page .keysight-resource__filtered--clear {
    float: none;
    width: 80%;
    margin-left: 0rem;
    margin-bottom: 0rem;
    cursor: pointer;
    padding: 0.5rem 1rem;
    top: 0px;
    border-bottom: 0px;
    display: none; }
  .keysight-search-results-page .keysight-resource__filters--checkbox-label {
    padding-left: 10px;
    margin-bottom: 12px; }
  .keysight-search-results-page #pagination-container {
    display: none; }
    .keysight-search-results-page #pagination-container .load-more {
      top: 780px;
      left: 780px;
      width: 224px;
      cursor: pointer;
      height: 36px;
      margin-left: 50px;
      color: #fff;
      border: 2px solid #524f56;
      background: #a4a1a9;
      border: 2px solid #a4a1a9;
      opacity: 1;
      margin-top: 20px;
      margin-bottom: 20px;
      outline-width: 0px; }
  .keysight-search-results-page .keysight-search-result-title {
    font-size: 1.375rem;
    margin-bottom: 10px; }
  .keysight-search-results-page #searchErrors .keysight-resource__rightContent--title {
    display: none; }
  .keysight-search-results-page #searchExceptionError {
    display: none; }
  .keysight-search-results-page .keysight-resource__leftContent .all.active-filter {
    border-bottom: 0px solid #e3dddd; }
  .keysight-search-results-page .keysight-resource__leftContent .active-filter {
    border-bottom: 1px solid #e3dddd; }
    .keysight-search-results-page .keysight-resource__leftContent .active-filter .less-btn,
    .keysight-search-results-page .keysight-resource__leftContent .active-filter .more-btn {
      font-size: 1rem; }
      .keysight-search-results-page .keysight-resource__leftContent .active-filter .less-btn span,
      .keysight-search-results-page .keysight-resource__leftContent .active-filter .more-btn span {
        color: #e90029;
        font-size: 1rem; }
    .keysight-search-results-page .keysight-resource__leftContent .active-filter .keysight-resource__filtered--clear {
      display: block; }
  .keysight-search-results-page .keysight-resource__leftContent .keysight-resource__filters--contentValue {
    padding-left: 10px;
    border-bottom: 1px solid #e3dddd;
    padding-top: 10px;
    padding-bottom: 10px;
    border-left: 6px solid transparent;
    cursor: pointer; }
    .keysight-search-results-page .keysight-resource__leftContent .keysight-resource__filters--contentValue.active {
      border-left: 6px solid #e90029;
      margin-bottom: 12px; }
  .keysight-search-results-page .products-List {
    padding: 0;
    display: flex; }
    .keysight-search-results-page .products-List li {
      list-style: none;
      margin-right: 1.5rem;
      width: 10rem;
      padding: 0.5rem 0rem 0.5rem 0.7rem;
      font-size: 0.875rem;
      position: relative;
      font-weight: 500; }
      .keysight-search-results-page .products-List li a {
        color: #000; }
      .keysight-search-results-page .products-List li a:hover {
        color: #e90029;
        border-bottom: 1px solid #e90029; }
      .keysight-search-results-page .products-List li:before {
        content: "";
        display: block;
        width: 0;
        height: 0;
        border-top: 6px solid transparent;
        border-bottom: 6px solid transparent;
        border-left: 6px solid #e90029;
        position: absolute;
        top: 0.8rem;
        left: 0px; }
    .keysight-search-results-page .products-List li:hover {
      filter: brightness(0.5); }
  .keysight-search-results-page .keysight-resource__leftContent .filter-items.all .keysight-resource__filters--contentValue.active {
    margin-bottom: 0; }
  .keysight-search-results-page .filter-title .keysight-resource__filters--checkbox-label-inner {
    cursor: auto;
    border: 0; }

@media (min-width: 360px) {
  #keysight-lookahead-search .lookahead-search-form #Lookahead-search-input {
    width: calc(100% - 3rem); }
  #keysight-lookahead-search .search-results-block {
    width: calc(100% - 3rem); } }

@media (min-width: 1200px) {
  .keysight-search-results-page {
    min-height: 400px; }
    .keysight-search-results-page #pagination-container .load-more {
      margin-bottom: 100px; }
    .keysight-search-results-page .keysight-resource__filters.keysight-resource__filters--contentValue {
      border-bottom: 1px solid #edecee !important; }
      .keysight-search-results-page .keysight-resource__filters.keysight-resource__filters--contentValue.active {
        margin-bottom: 0; }
    .keysight-search-results-page .keysight-resource__leftContent .filter-items.all .keysight-resource__filters--contentValue.active {
      margin-bottom: 0; }
    .keysight-search-results-page .keysight-resource__left {
      border: 1px solid #edecee;
      border-left: 0px solid #edecee; }
    .keysight-search-results-page .keysight-resource__right {
      border: 1px solid #edecee;
      border-left: 0;
      border-right: 0;
      position: relative; }
    .keysight-search-results-page .keysight-resource__rightContent:first-child {
      border-top: 0px solid #edecee !important; }
    .keysight-search-results-page .keysight-resource__rightContent {
      border-bottom: 1px solid #edecee; }
    .keysight-search-results-page .keysight-resource__rightContent:last-child {
      border-bottom: 0px solid #edecee !important; }
    .keysight-search-results-page .keysight-resource__wrapper {
      margin-bottom: 20px; }
    .keysight-search-results-page .custom-loader .loader {
      top: 100px; }
    .keysight-search-results-page .filter-items.active-filter .keysight-resource__filters--tabs:nth-child(2) {
      margin-top: 12px; } }

@media (min-width: 768px) {
  .keysight-search-results-page .keysight-resource__filters--contentValue {
    border-bottom: 1px solid #edecee !important; }
  .keysight-search-results-page .keysight-resource__left {
    border: 1px solid #edecee;
    border-left: 0px solid #edecee;
    padding-bottom: 3rem; }
  .keysight-search-results-page .keysight-resource__right {
    border: 1px solid #edecee;
    border-left: 0;
    border-right: 0; }
  .keysight-search-results-page .keysight-resource__rightContent:first-child {
    border-top: 0px solid #edecee !important; }
  .keysight-search-results-page .keysight-resource__rightContent {
    border-bottom: 1px solid #edecee; }
  .keysight-search-results-page .keysight-resource__rightContent:last-child {
    border-bottom: 0px solid #edecee !important; } }

#buyonline-filter {
  border-top: 1px dotted #dbd9dd;
  padding: 5px 10px; }

.buyonline-header {
  font-weight: bold;
  font-size: 1rem; }

.buyonline-filter-value {
  font-size: 1rem;
  padding: 5px 10px 5px 16px; }
  .buyonline-filter-value span {
    cursor: pointer;
    border-bottom: 1px solid transparent; }
    .buyonline-filter-value span:hover {
      border-color: inherit; }

@media (min-width: 768px) {
  .buyonline-filter-value,
  .buyonline-header {
    font-size: 1.125rem; } }

#lookahead-search img + img {
  display: none; }

#lookahead-search.close-search img:first-child {
  display: none; }

#lookahead-search.close-search img + img {
  display: inline-block; }

#keysight-lookahead-search {
  display: none;
  position: absolute;
  left: 0px;
  padding: 50px;
  right: 0px;
  background: #fff;
  min-height: 100px;
  z-index: 51;
  border-top: 1px solid #a4a1a9;
  box-shadow: 0px 2px 4px 0px #00000036; }
  #keysight-lookahead-search .search-btn {
    display: none;
    width: 224px;
    cursor: pointer;
    height: 36px;
    color: #fff;
    background: #e90029;
    border: 2px solid #e90029;
    opacity: 1;
    margin-top: 20px;
    outline-width: 0px; }
  #keysight-lookahead-search .search-btn:hover {
    background: #740014;
    border-color: #740014; }
  #keysight-lookahead-search .search-results-block {
    width: calc(100% - 8rem);
    text-align: left;
    margin: 2rem auto; }
    #keysight-lookahead-search .search-results-block .search-result {
      margin-bottom: 2rem; }
    #keysight-lookahead-search .search-results-block .keysight-resource__rightContent--title a:hover {
      color: #ae001e;
      border-bottom: 1px solid #ae001e; }
    #keysight-lookahead-search .search-results-block #lookaheadErrorMsg,
    #keysight-lookahead-search .search-results-block #ExceptionError {
      display: none; }
    #keysight-lookahead-search .search-results-block .products-List {
      display: flex; }
      #keysight-lookahead-search .search-results-block .products-List li {
        list-style: none;
        margin-right: 1.5rem;
        width: 10rem;
        padding: 0.5rem 0rem 0.5rem 0.7rem;
        font-size: 0.875rem;
        position: relative;
        font-weight: 500; }
        #keysight-lookahead-search .search-results-block .products-List li a {
          color: #000; }
        #keysight-lookahead-search .search-results-block .products-List li a:hover {
          color: #e90029;
          border-bottom: 1px solid #e90029; }
        #keysight-lookahead-search .search-results-block .products-List li:before {
          content: "";
          display: block;
          width: 0;
          height: 0;
          border-top: 6px solid transparent;
          border-bottom: 6px solid transparent;
          border-left: 6px solid #e90029;
          position: absolute;
          top: 0.8rem;
          left: 0px; }
      #keysight-lookahead-search .search-results-block .products-List li:hover {
        filter: brightness(0.5); }
  #keysight-lookahead-search .search-close-icon {
    right: 0.2rem;
    top: 0px;
    position: absolute;
    cursor: pointer; }
    #keysight-lookahead-search .search-close-icon:before, #keysight-lookahead-search .search-close-icon:after {
      content: "";
      display: block;
      width: 16px;
      height: 2px;
      background-color: #e90029;
      margin: 3px 0;
      transition: 0.3s;
      text-indent: -999em; }
    #keysight-lookahead-search .search-close-icon:after {
      transform: translate(0, 3px) rotate(45deg); }
    #keysight-lookahead-search .search-close-icon:before {
      transform: translate(0, 8px) rotate(-45deg); }
  #keysight-lookahead-search .lookahead-search-form {
    margin: 0 auto;
    max-width: 800px;
    text-align: center;
    position: relative; }
    #keysight-lookahead-search .lookahead-search-form #Lookahead-search-input {
      width: calc(100% - 7rem);
      background-color: #edecee;
      box-shadow: none;
      padding: 12px 12px;
      border: none;
      font-size: 1.125rem;
      max-height: 45px; }
      #keysight-lookahead-search .lookahead-search-form #Lookahead-search-input::-ms-clear {
        display: none; }
    #keysight-lookahead-search .lookahead-search-form #Lookahead-search-submit {
      padding: 13px 12px;
      border: none;
      background: #e90029;
      color: #fff;
      margin-left: -1em;
      cursor: pointer;
      max-height: 45px; }
      #keysight-lookahead-search .lookahead-search-form #Lookahead-search-submit:hover {
        background: #3f3f3f; }
      #keysight-lookahead-search .lookahead-search-form #Lookahead-search-submit img {
        height: 20px;
        width: 20px;
        vertical-align: bottom; }

@media (max-width: 480px) {
  #keysight-lookahead-search {
    padding: 40px 0; }
    #keysight-lookahead-search .search-results-block {
      width: calc(100% - 2.5rem); } }

.xf-web-container .simplecarousel {
  width: 578px;
  margin: 0 auto; }

#mainsection .experiencefragment #Highlights .rte {
  font-size: 1.125rem;
  font-weight: 400; }

.fragment-default-img p {
  font-size: 1rem; }

.dynamic-title {
  font-size: 1.125rem;
  line-height: 1.2; }

@media (min-width: 1200px) {
  .dynamic-title {
    font-size: 3rem;
    line-height: 1.2; } }

@media (min-width: 768px) {
  .dynamic-title {
    font-size: 3rem;
    line-height: 1.2; } }

.experiencefragment #Highlights img {
  max-width: 100%;
  height: auto; }

@media (min-width: 645px) {
  .experiencefragment #Highlights .rte img {
    max-width: 645px; } }

.bg-red-to-black {
  background: linear-gradient(135deg, #e90029, #000);
  color: #f8f8f8; }
  .bg-red-to-black .guided-search__dropdown--options {
    background: #740014; }

.bg-blue-to-black {
  background: linear-gradient(135deg, #345792, #000);
  color: #f8f8f8; }
  .bg-blue-to-black .guided-search__dropdown--options {
    background: #102b49; }

.bg-dark-purple-tint2-to-black {
  background: linear-gradient(135deg, #442667, #000);
  color: #f8f8f8; }
  .bg-dark-purple-tint2-to-black .guided-search__dropdown--options {
    background: #2d1945; }

.bg-teal-to-black {
  background: linear-gradient(135deg, #07858b, #000);
  color: #f8f8f8; }
  .bg-teal-to-black .guided-search__dropdown--options {
    background: #034245; }

.bg-red-reflected {
  background: #e90029 linear-gradient(90deg, #740014 0%, #e90029 50%, #740014 100%);
  color: #f8f8f8; }
  .bg-red-reflected .guided-search__dropdown--options {
    background: #e90029; }

.bg-blue-reflected {
  background: #345792 linear-gradient(90deg, #102b49 0%, #407dc2 50%, #102b49 100%);
  color: #f8f8f8; }
  .bg-blue-reflected .guided-search__dropdown--options {
    background: #345792; }

.bg-dark-purple-tint2-reflected {
  background: #442667 linear-gradient(90deg, #2d1945 0%, #5b348a 50%, #2d1945 100%);
  color: #f8f8f8; }
  .bg-dark-purple-tint2-reflected .guided-search__dropdown--options {
    background: #442667; }

.bg-teal-reflected {
  background: #07858b linear-gradient(90deg, #034245 0%, #07858b 50%, #034245 100%);
  color: #f8f8f8; }
  .bg-teal-reflected .guided-search__dropdown--options {
    background: #07858b; }

.bg-red-to-black .guided-search__question.selected,
.bg-red-to-black .guided-search__section .multiple-products,
.bg-red-to-black .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-red-to-black .guided-search__dropdown--options .guided-search__attributes--item,
.bg-blue-to-black .guided-search__question.selected,
.bg-blue-to-black .guided-search__section .multiple-products,
.bg-blue-to-black .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-blue-to-black .guided-search__dropdown--options .guided-search__attributes--item,
.bg-dark-purple-tint2-to-black .guided-search__question.selected,
.bg-dark-purple-tint2-to-black .guided-search__section .multiple-products,
.bg-dark-purple-tint2-to-black .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-dark-purple-tint2-to-black .guided-search__dropdown--options .guided-search__attributes--item,
.bg-teal-to-black .guided-search__question.selected,
.bg-teal-to-black .guided-search__section .multiple-products,
.bg-teal-to-black .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-teal-to-black .guided-search__dropdown--options .guided-search__attributes--item,
.bg-red-reflected .guided-search__question.selected,
.bg-red-reflected .guided-search__section .multiple-products,
.bg-red-reflected .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-red-reflected .guided-search__dropdown--options .guided-search__attributes--item,
.bg-blue-reflected .guided-search__question.selected,
.bg-blue-reflected .guided-search__section .multiple-products,
.bg-blue-reflected .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-blue-reflected .guided-search__dropdown--options .guided-search__attributes--item,
.bg-dark-purple-tint2-reflected .guided-search__question.selected,
.bg-dark-purple-tint2-reflected .guided-search__section .multiple-products,
.bg-dark-purple-tint2-reflected .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-dark-purple-tint2-reflected .guided-search__dropdown--options .guided-search__attributes--item,
.bg-teal-reflected .guided-search__question.selected,
.bg-teal-reflected .guided-search__section .multiple-products,
.bg-teal-reflected .guided-search__dropdown--options .guided-search__attributes--item:hover,
.bg-teal-reflected .guided-search__dropdown--options .guided-search__attributes--item {
  border-color: rgba(248, 248, 248, 0.2); }

.quick-search-form {
  margin: 2rem 0; }
  .quick-search-form a:focus {
    outline: 0; }
  .quick-search-form a.alink-white {
    color: #e90029;
    border-bottom: 0px solid #e90029; }
  .quick-search-form .search-close-icon {
    right: 0.4rem;
    top: 0px;
    position: absolute;
    cursor: pointer; }
    .quick-search-form .search-close-icon:before, .quick-search-form .search-close-icon:after {
      content: "";
      display: block;
      width: 16px;
      height: 2px;
      background-color: #e90029;
      margin: 3px 0;
      transition: 0.3s;
      text-indent: -999em; }
    .quick-search-form .search-close-icon:after {
      transform: translate(0, 3px) rotate(45deg); }
    .quick-search-form .search-close-icon:before {
      transform: translate(0, 8px) rotate(-45deg); }
  .quick-search-form a.alink-white:hover {
    color: #ae001e;
    border-bottom: 1px solid #ae001e; }
  .quick-search-form #quick-search-input {
    width: 100%;
    background-color: white;
    box-shadow: none;
    padding: 12px 50px;
    border: 2px solid #ccc;
    outline: none;
    font-size: 1rem;
    color: #262626; }
  .quick-search-form .title {
    font-size: 1rem;
    padding-top: 8px;
    margin: 1rem 0.5rem 0.5rem 1rem;
    border-top: 1px solid #ccc;
    color: #262626; }
  .quick-search-form .titleError {
    font-size: 1rem;
    color: #e90029;
    margin: 0 1rem 1.5rem 1rem; }
  .quick-search-form .search-results-blocks {
    background-color: #f8f8f8;
    z-index: 20;
    width: 100%;
    position: absolute;
    top: 46px; }
  .quick-search-form .contentTitle {
    color: #262626;
    margin: 0 1rem 0 1rem;
    padding: 8px 0 8px 0;
    cursor: pointer;
    border-bottom: 1px solid #ccc; }
  .quick-search-form .search-results-blocks > .search-result :first-child .contentTitle {
    border-top: 1px solid #ccc;
    padding: 8px 0 8px 0;
    margin-top: 1rem; }
  .quick-search-form #ExceptionError {
    background-color: #f8f8f8;
    z-index: 20;
    width: 100%;
    border: 2px solid #ccc;
    position: absolute;
    top: 46px; }
  .quick-search-form .ExceptionText {
    display: none; }
  .quick-search-form #EPError {
    background-color: #f8f8f8;
    z-index: 20;
    width: 100%;
    border: 2px solid #ccc;
    position: absolute;
    top: 46px; }
  .quick-search-form .EpExceptionText {
    display: none; }
  .quick-search-form .eptitleError {
    font-size: 1rem;
    color: #e90029;
    margin: 1rem; }
  .quick-search-form img {
    top: 20%;
    height: 20px;
    width: 20px;
    position: absolute;
    left: 17px;
    filter: brightness(0.8);
    margin: auto; }
  .quick-search-form .textMessage {
    font-size: 15px; }

.keysight-bulk-cart {
  padding: 2rem;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */ }
  .keysight-bulk-cart #bulkCart {
    width: 100%; }
  .keysight-bulk-cart__buttonWrapper {
    display: flex;
    justify-content: space-between;
    font-size: 1rem;
    margin-top: 8px; }
  .keysight-bulk-cart .cart-cta {
    color: #000;
    border: 1px solid #e90029;
    background: transparent;
    padding: 8px 20px; }
  .keysight-bulk-cart .submit {
    background-color: #e90029;
    color: #f8f8f8;
    padding: 8px 20px;
    cursor: pointer;
    border: 1px solid #e90029; }
  .keysight-bulk-cart .okButtonWrapper {
    height: 30px;
    margin: 1rem 0 0 0; }
  .keysight-bulk-cart .bulkOk {
    background-color: #e90029;
    color: #f8f8f8;
    padding: 4px 10px;
    float: right;
    cursor: pointer;
    border: 1px solid #e90029; }
  .keysight-bulk-cart #bulkCartPopup {
    padding: 0.5rem 1rem 0.5rem 0.5rem;
    width: 500px;
    border: 2px solid #000;
    font-weight: bold;
    position: absolute;
    top: 4%;
    display: none;
    left: 30%;
    z-index: 38;
    background: white; }
  .keysight-bulk-cart .ep-error-popup {
    padding: 0.5rem 1rem 0.5rem 1rem;
    width: auto;
    border: 2px solid #000;
    font-weight: bold;
    position: absolute;
    top: 24%;
    left: 20%;
    z-index: 38;
    background: white; }
  .keysight-bulk-cart .bulkCartPopupWrapper {
    max-height: 400px;
    overflow-y: scroll;
    padding-right: 0.5rem; }
  .keysight-bulk-cart ::-webkit-scrollbar {
    width: 8px; }
  .keysight-bulk-cart ::-webkit-scrollbar-track {
    background: #f1f1f1;
    border-radius: 8px; }
  .keysight-bulk-cart ::-webkit-scrollbar-thumb {
    background: #ccc;
    border-radius: 8px; }
  .keysight-bulk-cart ::-webkit-scrollbar-thumb:hover {
    background: #555; }
  .keysight-bulk-cart table {
    width: 100%; }
  .keysight-bulk-cart table,
  .keysight-bulk-cart td,
  .keysight-bulk-cart th {
    border: 0;
    vertical-align: initial;
    padding-top: 6px; }
  .keysight-bulk-cart tr {
    border-top: 1px solid #ccc; }
  .keysight-bulk-cart ul {
    padding: 0 0 0 30px; }
  .keysight-bulk-cart input[type=checkbox]:checked {
    filter: grayscale(1); }
  .keysight-bulk-cart .checkmark {
    width: 5%; }
  .keysight-bulk-cart .descTitle {
    width: 65%; }
  .keysight-bulk-cart .price {
    width: 25%; }
  .keysight-bulk-cart .checkbox-checked {
    font-weight: 400; }
  .keysight-bulk-cart .partiallyHeading {
    margin-bottom: 12px; }

.flex-align-start {
  align-items: flex-start; }

.flex-align-center {
  align-items: center; }

h1.product-title-text {
  font-size: 3rem;
  margin-bottom: 0;
  margin-top: 0; }

p.product-title-link {
  margin-top: 0; }

@media (max-width: 800px) {
  h1.product-title-text {
    font-size: 2.6rem; } }

.product-title-image img {
  width: 264px;
  margin-right: 2em;
  display: inline-block; }

.product-title-image .fragment-default-img {
  width: 264px;
  margin-right: 2em;
  display: inline-block; }

@media (max-width: 480px) {
  .product-title-image {
    text-align: center; }
  h1.product-title-text {
    font-size: 2.2rem; }
  .product-title-image img {
    margin-right: 0; }
  .product-title-image .fragment-default-img {
    margin-right: 0; } }

.product-banner {
  word-break: break-word; }

@media (max-width: 900px) {
  .product-banner.flex {
    display: block; } }

.product-heading {
  margin-top: 0; }

.product-heading span {
  font-size: 120%;
  color: #a4a1a9; }

.keysight-section-separator__container {
  border-bottom: 1px solid #ccc; }

/* sets vertical alignment in banners (only style banner) */
.style-banner > div > div > div > div > div > .layout-multicolumn {
  align-items: center; }

.grid-four .card-desc ul,
.grid-five .card-desc ul,
.grid-six .card-desc ul {
  padding-left: 1.5em; }

/* vertically center headings in tables */
.rte table h1, .rte table h2, .rte table h3, .rte table .grid-more, .rte table h4, .rte table h5, .rte table h6 {
  margin: 0.25em 0; }

/* Classes: social icons tray*/

.socialTray {
    display: flex;
    margin: 0;
    padding: 0
}
.socialTray li {
    font-size: 1.2rem;
    height: 40px;
    width: 40px;
    text-align: center;
    line-height: 40px;
    cursor: pointer
}
.socialTray li::before {
    content: ""
}
/* Classes: CTAs */

.btn {
    display: inline-block;
    min-height: 52px;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    border: 2px solid transparent !important;
    padding: 13px 20px;
	margin-bottom: 0.7em;
	color: white !important;
	line-height: 1.2;
	font-size: 1.125rem;
}
.btn:not(:empty) {
    background: #262626;
}
.btn-small {
    min-height: 38px;
	padding: 7px 16px;
}
.btn-disabled {
    opacity: 0.2;
    pointer-events: none !important
}
.btn-secondary {
    background-color: rgba(38,38,38,0.7) !important;
}
.btn-teritiary.btn-disabled,
.btn-secondary.btn-disabled {
	opacity: 0.5;
}

.keysight-mixed-layout-container .btn {
    margin-top: 0.7em;
}

/* Classes: form elements */

form.formPrepopulated {
    margin: 0 auto;
    width: 95%;
    background: #fff;
    padding: 1rem;
}

form.formPrepopulated label {
    display: block;
    width: 100%;
    padding: 0.5rem 0 0.2rem
}
form.formPrepopulated label span {
    display: block;
}
form.formPrepopulated input.form_field.form_field_text,
form.formPrepopulated select.form_field.form_field_select,
form.formPrepopulated input[type=text],
label select {
    margin: 0 0 10px;
    border: 1px solid #ccc;
    padding: 7px 10px;
    width: 100%
}
form.formPrepopulated textarea {
    margin-top: 10px;
    border: 1px solid #ccc;
    padding: 7px 10px;
    width: 100%;
    min-height: 150px
}
form.formPrepopulated input.form_button_submit,
form.formPrepopulated input.form_button_reset {
    font-size: 1.125rem;
    font-weight: normal;
    text-align: center;
    cursor: pointer;
    text-align: Center;
    border: 0 solid transparent;
    border-radius: 0;
    min-width: 120px;
    height: 52px;
    line-height: 48px;
    outline: none
}
form.formPrepopulated input.form_button_submit {
    background-color: #e90029;
    color: #f8f8f8;
    margin: 2rem auto 0
}
form.formPrepopulated input.form_button_submit:hover {
    background-color: #740014;
    color: #f8f8f8;
}
form.formPrepopulated input.form_button_reset {
    color: #fff;
    background: #ccc;
}
form.formPrepopulated input.form_button_reset:hover {
    background-color: #b6b3ba;
}
form.formPrepopulated .cq-placeholder.cq-marker-start {
    height: auto
}
.ackPop,
.ctaAckPop {} .iframe .ackPop {}

.end .form_row {
    text-align: center;
}
form .form_field_checkbox[name=gdpr_flag] {
	margin-left: -999em;
}
.no-js form .form_field_checkbox[name=gdpr_flag],
form .form_field_checkbox[name=gdpr_flag].show {
	margin-left: 0
}

/* KWEB-1 : sweepstakes */
.sweepstakes-field {
	display:none !important;
}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}

.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 8020;
}

.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
}

.fancybox-opened {
	z-index: 8030;
}

.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}

.fancybox-outer, .fancybox-inner {
	position: relative;
}

.fancybox-inner {
	overflow: hidden;
}

.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}

.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}

.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}

.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}

#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url(head/img/fancybox/fancybox_sprite.png);
}

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}

#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url(head/img/fancybox/fancybox_loading.gif) center center no-repeat;
}

.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}

.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url(head/img/fancybox/blank.gif); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}

.fancybox-prev {
	left: 0;
}

.fancybox-next {
	right: 0;
}

.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}

.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}

.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}

.fancybox-nav:hover span {
	visibility: visible;
}

.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}

/* Overlay helper */

.fancybox-lock {
    overflow: visible !important;
    width: auto;
}

.fancybox-lock body {
    overflow: hidden !important;
}

.fancybox-lock-test {
    overflow-y: hidden !important;
}

.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url(head/img/fancybox/fancybox_overlay.png);
}

.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}

.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}

/* Title helper */

.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}

.fancybox-opened .fancybox-title {
	visibility: visible;
}

.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}

.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	   -moz-border-radius: 15px;
	        border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}

.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}

.fancybox-title-inside-wrap {
	padding-top: 10px;
}

.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
	   only screen and (min--moz-device-pixel-ratio: 1.5),
	   only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url(head/img/fancybox/fancybox_sprite@2x.png);
		background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url(head/img/fancybox/fancybox_loading@2x.gif);
		background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
body .protip-container.protip-mixin--css-no-transition{transition:all 0s}body .protip-container.protip-mixin--css-bold{font-weight:bold}body .protip-container.protip-mixin--css-italic{font-style:italic}body .protip-container.protip-mixin--css-no-style{background:none;color:inherit}body .protip-container.protip-mixin--css-no-style .protip-arrow{display:none}.protip-container{position:absolute;left:0;top:0;z-index:50;line-height:1;opacity:0;pointer-events:none;box-sizing:border-box}.protip-container > i{position:absolute;left:10px}.protip-container > i + div{padding-left:20px}.protip-arrow{content:'';display:block;position:absolute;width:0;height:0;border-style:solid;border-color:transparent}.protip-show{opacity:1;pointer-events:auto}.protip-skin-default--size-tiny{padding:8px;font-size:10px;border-radius:3px}.protip-skin-default--size-tiny[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="top"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -4px;border-width:4px 4px 0 4px}.protip-skin-default--size-tiny[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-default--size-tiny[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-default--size-tiny[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-4px}.protip-skin-default--size-tiny[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="bottom-right"] .protip-arrow{top:-4px;left:auto;margin:0 0 0 -4px;border-width:0 4px 4px 4px}.protip-skin-default--size-tiny[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-default--size-tiny[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-default--size-tiny[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-4px}.protip-skin-default--size-tiny[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="left"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-4px 0 0 0;border-width:4px 0 4px 4px}.protip-skin-default--size-tiny[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-default--size-tiny[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-default--size-tiny[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-4px}.protip-skin-default--size-tiny[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="right"] .protip-arrow,.protip-skin-default--size-tiny[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-4px 0 0 0;border-width:4px 4px 4px 0}.protip-skin-default--size-tiny[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-default--size-tiny[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-default--size-tiny[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-4px}.protip-skin-default--size-tiny[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-default--size-tiny[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -4px;border-width:0 4px 4px 0}.protip-skin-default--size-tiny[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-default--size-tiny[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-4px;margin:0 0 0 4px;border-width:4px 4px 0 0}.protip-skin-default--size-tiny[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-default--size-tiny[data-pt-position="bottom-left-corner"] .protip-arrow{top:-4px;left:100%;margin:0 0 0 -4px;border-width:0 0 4px 4px}.protip-skin-default--size-tiny[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-default--size-tiny[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-4px;margin:-4px 0 0 4px;border-width:4px 0 0 4px}.protip-skin-default--size-small{padding:13px;font-size:12px;border-radius:4px}.protip-skin-default--size-small[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="top"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -6px;border-width:6px 6px 0 6px}.protip-skin-default--size-small[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-default--size-small[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-default--size-small[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-6px}.protip-skin-default--size-small[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="bottom-right"] .protip-arrow{top:-6px;left:auto;margin:0 0 0 -6px;border-width:0 6px 6px 6px}.protip-skin-default--size-small[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-default--size-small[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-default--size-small[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-6px}.protip-skin-default--size-small[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="left"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-6px 0 0 0;border-width:6px 0 6px 6px}.protip-skin-default--size-small[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-default--size-small[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-default--size-small[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-6px}.protip-skin-default--size-small[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="right"] .protip-arrow,.protip-skin-default--size-small[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-6px 0 0 0;border-width:6px 6px 6px 0}.protip-skin-default--size-small[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-default--size-small[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-default--size-small[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-6px}.protip-skin-default--size-small[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-default--size-small[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -6px;border-width:0 6px 6px 0}.protip-skin-default--size-small[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-default--size-small[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-6px;margin:0 0 0 6px;border-width:6px 6px 0 0}.protip-skin-default--size-small[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-default--size-small[data-pt-position="bottom-left-corner"] .protip-arrow{top:-6px;left:100%;margin:0 0 0 -6px;border-width:0 0 6px 6px}.protip-skin-default--size-small[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-default--size-small[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-6px;margin:-6px 0 0 6px;border-width:6px 0 0 6px}.protip-skin-default--size-normal{padding:16px;font-size:15px;border-radius:6px}.protip-skin-default--size-normal[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="top"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -8px;border-width:8px 8px 0 8px}.protip-skin-default--size-normal[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-default--size-normal[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-default--size-normal[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-8px}.protip-skin-default--size-normal[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="bottom-right"] .protip-arrow{top:-8px;left:auto;margin:0 0 0 -8px;border-width:0 8px 8px 8px}.protip-skin-default--size-normal[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-default--size-normal[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-default--size-normal[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-8px}.protip-skin-default--size-normal[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="left"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-8px 0 0 0;border-width:8px 0 8px 8px}.protip-skin-default--size-normal[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-default--size-normal[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-default--size-normal[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-8px}.protip-skin-default--size-normal[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="right"] .protip-arrow,.protip-skin-default--size-normal[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-8px 0 0 0;border-width:8px 8px 8px 0}.protip-skin-default--size-normal[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-default--size-normal[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-default--size-normal[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-8px}.protip-skin-default--size-normal[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-default--size-normal[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -8px;border-width:0 8px 8px 0}.protip-skin-default--size-normal[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-default--size-normal[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-8px;margin:0 0 0 8px;border-width:8px 8px 0 0}.protip-skin-default--size-normal[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-default--size-normal[data-pt-position="bottom-left-corner"] .protip-arrow{top:-8px;left:100%;margin:0 0 0 -8px;border-width:0 0 8px 8px}.protip-skin-default--size-normal[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-default--size-normal[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-8px;margin:-8px 0 0 8px;border-width:8px 0 0 8px}.protip-skin-default--size-big{padding:20px;font-size:18px;border-radius:8px}.protip-skin-default--size-big[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="top"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -10px;border-width:10px 10px 0 10px}.protip-skin-default--size-big[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-default--size-big[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-default--size-big[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-10px}.protip-skin-default--size-big[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="bottom-right"] .protip-arrow{top:-10px;left:auto;margin:0 0 0 -10px;border-width:0 10px 10px 10px}.protip-skin-default--size-big[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-default--size-big[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-default--size-big[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-10px}.protip-skin-default--size-big[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="left"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-10px 0 0 0;border-width:10px 0 10px 10px}.protip-skin-default--size-big[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-default--size-big[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-default--size-big[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-10px}.protip-skin-default--size-big[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="right"] .protip-arrow,.protip-skin-default--size-big[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-10px 0 0 0;border-width:10px 10px 10px 0}.protip-skin-default--size-big[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-default--size-big[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-default--size-big[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-10px}.protip-skin-default--size-big[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-default--size-big[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -10px;border-width:0 10px 10px 0}.protip-skin-default--size-big[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-default--size-big[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-10px;margin:0 0 0 10px;border-width:10px 10px 0 0}.protip-skin-default--size-big[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-default--size-big[data-pt-position="bottom-left-corner"] .protip-arrow{top:-10px;left:100%;margin:0 0 0 -10px;border-width:0 0 10px 10px}.protip-skin-default--size-big[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-default--size-big[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-10px;margin:-10px 0 0 10px;border-width:10px 0 0 10px}.protip-skin-default--size-large{padding:20px;font-size:18px;border-radius:8px}.protip-skin-default--size-large[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="top"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -12px;border-width:12px 12px 0 12px}.protip-skin-default--size-large[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-default--size-large[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-default--size-large[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-12px}.protip-skin-default--size-large[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="bottom-right"] .protip-arrow{top:-12px;left:auto;margin:0 0 0 -12px;border-width:0 12px 12px 12px}.protip-skin-default--size-large[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-default--size-large[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-default--size-large[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-12px}.protip-skin-default--size-large[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="left"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-12px 0 0 0;border-width:12px 0 12px 12px}.protip-skin-default--size-large[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-default--size-large[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-default--size-large[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-12px}.protip-skin-default--size-large[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="right"] .protip-arrow,.protip-skin-default--size-large[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-12px 0 0 0;border-width:12px 12px 12px 0}.protip-skin-default--size-large[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-default--size-large[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-default--size-large[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-12px}.protip-skin-default--size-large[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-default--size-large[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -12px;border-width:0 12px 12px 0}.protip-skin-default--size-large[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-default--size-large[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-12px;margin:0 0 0 12px;border-width:12px 12px 0 0}.protip-skin-default--size-large[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-default--size-large[data-pt-position="bottom-left-corner"] .protip-arrow{top:-12px;left:100%;margin:0 0 0 -12px;border-width:0 0 12px 12px}.protip-skin-default--size-large[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-default--size-large[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-12px;margin:-12px 0 0 12px;border-width:12px 0 0 12px}.protip-skin-default--scheme-pro.protip-container{color:#000;background:#da2e2b;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-pro[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="top-right"] .protip-arrow{border-top-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-pro[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-default--scheme-pro[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#da2e2b}.protip-skin-default--scheme-blue.protip-container{color:#fff;background:#369;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-blue[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="top-right"] .protip-arrow{border-top-color:#369}.protip-skin-default--scheme-blue[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#369}.protip-skin-default--scheme-blue[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#369}.protip-skin-default--scheme-blue[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-blue[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#369}.protip-skin-default--scheme-blue[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#369}.protip-skin-default--scheme-blue[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#369}.protip-skin-default--scheme-blue[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#369}.protip-skin-default--scheme-blue[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#369}.protip-skin-default--scheme-red.protip-container{color:#fff;background:#802731;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-red[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="top-right"] .protip-arrow{border-top-color:#802731}.protip-skin-default--scheme-red[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#802731}.protip-skin-default--scheme-red[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#802731}.protip-skin-default--scheme-red[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-red[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#802731}.protip-skin-default--scheme-red[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#802731}.protip-skin-default--scheme-red[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#802731}.protip-skin-default--scheme-red[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#802731}.protip-skin-default--scheme-red[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#802731}.protip-skin-default--scheme-aqua.protip-container{color:#fff;background:#339996;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-aqua[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="top-right"] .protip-arrow{border-top-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-aqua[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#339996}.protip-skin-default--scheme-aqua[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#339996}.protip-skin-default--scheme-dark.protip-container{color:#fff;background:#333;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-dark[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="top-right"] .protip-arrow{border-top-color:#333}.protip-skin-default--scheme-dark[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#333}.protip-skin-default--scheme-dark[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#333}.protip-skin-default--scheme-dark[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-dark[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#333}.protip-skin-default--scheme-dark[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#333}.protip-skin-default--scheme-dark[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#333}.protip-skin-default--scheme-dark[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#333}.protip-skin-default--scheme-dark[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#333}.protip-skin-default--scheme-dark-transparent.protip-container{color:#fff;background:rgba(20,20,20,0.8);font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-dark-transparent[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="top-right"] .protip-arrow{border-top-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="left-bottom"] .protip-arrow{border-left-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-dark-transparent[data-pt-position="right-bottom"] .protip-arrow{border-right-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-dark-transparent[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:rgba(20,20,20,0.8)}.protip-skin-default--scheme-black.protip-container{color:#fff;background:#000;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-black[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="top-right"] .protip-arrow{border-top-color:#000}.protip-skin-default--scheme-black[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#000}.protip-skin-default--scheme-black[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#000}.protip-skin-default--scheme-black[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-black[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#000}.protip-skin-default--scheme-black[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#000}.protip-skin-default--scheme-black[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#000}.protip-skin-default--scheme-black[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#000}.protip-skin-default--scheme-black[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#000}.protip-skin-default--scheme-leaf.protip-container{color:#fff;background:#339959;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-leaf[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="top-right"] .protip-arrow{border-top-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-leaf[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#339959}.protip-skin-default--scheme-leaf[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#339959}.protip-skin-default--scheme-purple.protip-container{color:#fff;background:#613399;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-purple[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="top-right"] .protip-arrow{border-top-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-purple[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#613399}.protip-skin-default--scheme-purple[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#613399}.protip-skin-default--scheme-pink.protip-container{color:#000;background:#D457AA;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-pink[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="top-right"] .protip-arrow{border-top-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-pink[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#D457AA}.protip-skin-default--scheme-pink[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#D457AA}.protip-skin-default--scheme-orange.protip-container{color:#000;background:#E64426;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-orange[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="top-right"] .protip-arrow{border-top-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-orange[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#E64426}.protip-skin-default--scheme-orange[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#E64426}.protip-skin-default--scheme-white.protip-container{color:#000;background:#FFF;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-white[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="top-right"] .protip-arrow{border-top-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-white[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#FFF}.protip-skin-default--scheme-white[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#FFF}.protip-skin-default--scheme-ksdark.protip-container{color:#fff;background:#524f56;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-ksdark[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="top-right"] .protip-arrow{border-top-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-ksdark[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#524f56}.protip-skin-default--scheme-ksdark[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#524f56}.protip-skin-default--scheme-ksverylightgray.protip-container{color:#000;background:#edecee;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-default--scheme-ksverylightgray[data-pt-position="top-left"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="top"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="top-right"] .protip-arrow{border-top-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="bottom"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="left-top"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="left"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="right-top"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="right"] .protip-arrow,.protip-skin-default--scheme-ksverylightgray[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#edecee}.protip-skin-default--scheme-ksverylightgray[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#edecee}.protip-skin-square--size-tiny{padding:8px;font-size:10px}.protip-skin-square--size-tiny[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="top"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -4px;border-width:4px 4px 0 4px}.protip-skin-square--size-tiny[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-square--size-tiny[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-square--size-tiny[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-4px}.protip-skin-square--size-tiny[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="bottom-right"] .protip-arrow{top:-4px;left:auto;margin:0 0 0 -4px;border-width:0 4px 4px 4px}.protip-skin-square--size-tiny[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-square--size-tiny[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-square--size-tiny[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-4px}.protip-skin-square--size-tiny[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="left"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-4px 0 0 0;border-width:4px 0 4px 4px}.protip-skin-square--size-tiny[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-square--size-tiny[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-square--size-tiny[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-4px}.protip-skin-square--size-tiny[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="right"] .protip-arrow,.protip-skin-square--size-tiny[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-4px 0 0 0;border-width:4px 4px 4px 0}.protip-skin-square--size-tiny[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-square--size-tiny[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-square--size-tiny[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-4px}.protip-skin-square--size-tiny[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-square--size-tiny[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -4px;border-width:0 4px 4px 0}.protip-skin-square--size-tiny[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-square--size-tiny[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-4px;margin:0 0 0 4px;border-width:4px 4px 0 0}.protip-skin-square--size-tiny[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-square--size-tiny[data-pt-position="bottom-left-corner"] .protip-arrow{top:-4px;left:100%;margin:0 0 0 -4px;border-width:0 0 4px 4px}.protip-skin-square--size-tiny[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-square--size-tiny[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-4px;margin:-4px 0 0 4px;border-width:4px 0 0 4px}.protip-skin-square--size-small{padding:13px;font-size:12px}.protip-skin-square--size-small[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="top"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -6px;border-width:6px 6px 0 6px}.protip-skin-square--size-small[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-square--size-small[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-square--size-small[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-6px}.protip-skin-square--size-small[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="bottom-right"] .protip-arrow{top:-6px;left:auto;margin:0 0 0 -6px;border-width:0 6px 6px 6px}.protip-skin-square--size-small[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-square--size-small[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-square--size-small[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-6px}.protip-skin-square--size-small[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="left"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-6px 0 0 0;border-width:6px 0 6px 6px}.protip-skin-square--size-small[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-square--size-small[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-square--size-small[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-6px}.protip-skin-square--size-small[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="right"] .protip-arrow,.protip-skin-square--size-small[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-6px 0 0 0;border-width:6px 6px 6px 0}.protip-skin-square--size-small[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-square--size-small[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-square--size-small[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-6px}.protip-skin-square--size-small[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-square--size-small[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -6px;border-width:0 6px 6px 0}.protip-skin-square--size-small[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-square--size-small[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-6px;margin:0 0 0 6px;border-width:6px 6px 0 0}.protip-skin-square--size-small[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-square--size-small[data-pt-position="bottom-left-corner"] .protip-arrow{top:-6px;left:100%;margin:0 0 0 -6px;border-width:0 0 6px 6px}.protip-skin-square--size-small[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-square--size-small[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-6px;margin:-6px 0 0 6px;border-width:6px 0 0 6px}.protip-skin-square--size-normal{padding:16px;font-size:15px}.protip-skin-square--size-normal[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="top"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -8px;border-width:8px 8px 0 8px}.protip-skin-square--size-normal[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-square--size-normal[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-square--size-normal[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-8px}.protip-skin-square--size-normal[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="bottom-right"] .protip-arrow{top:-8px;left:auto;margin:0 0 0 -8px;border-width:0 8px 8px 8px}.protip-skin-square--size-normal[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-square--size-normal[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-square--size-normal[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-8px}.protip-skin-square--size-normal[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="left"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-8px 0 0 0;border-width:8px 0 8px 8px}.protip-skin-square--size-normal[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-square--size-normal[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-square--size-normal[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-8px}.protip-skin-square--size-normal[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="right"] .protip-arrow,.protip-skin-square--size-normal[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-8px 0 0 0;border-width:8px 8px 8px 0}.protip-skin-square--size-normal[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-square--size-normal[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-square--size-normal[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-8px}.protip-skin-square--size-normal[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-square--size-normal[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -8px;border-width:0 8px 8px 0}.protip-skin-square--size-normal[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-square--size-normal[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-8px;margin:0 0 0 8px;border-width:8px 8px 0 0}.protip-skin-square--size-normal[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-square--size-normal[data-pt-position="bottom-left-corner"] .protip-arrow{top:-8px;left:100%;margin:0 0 0 -8px;border-width:0 0 8px 8px}.protip-skin-square--size-normal[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-square--size-normal[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-8px;margin:-8px 0 0 8px;border-width:8px 0 0 8px}.protip-skin-square--size-big{padding:20px;font-size:18px}.protip-skin-square--size-big[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="top"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -10px;border-width:10px 10px 0 10px}.protip-skin-square--size-big[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-square--size-big[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-square--size-big[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-10px}.protip-skin-square--size-big[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="bottom-right"] .protip-arrow{top:-10px;left:auto;margin:0 0 0 -10px;border-width:0 10px 10px 10px}.protip-skin-square--size-big[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-square--size-big[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-square--size-big[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-10px}.protip-skin-square--size-big[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="left"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-10px 0 0 0;border-width:10px 0 10px 10px}.protip-skin-square--size-big[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-square--size-big[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-square--size-big[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-10px}.protip-skin-square--size-big[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="right"] .protip-arrow,.protip-skin-square--size-big[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-10px 0 0 0;border-width:10px 10px 10px 0}.protip-skin-square--size-big[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-square--size-big[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-square--size-big[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-10px}.protip-skin-square--size-big[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-square--size-big[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -10px;border-width:0 10px 10px 0}.protip-skin-square--size-big[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-square--size-big[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-10px;margin:0 0 0 10px;border-width:10px 10px 0 0}.protip-skin-square--size-big[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-square--size-big[data-pt-position="bottom-left-corner"] .protip-arrow{top:-10px;left:100%;margin:0 0 0 -10px;border-width:0 0 10px 10px}.protip-skin-square--size-big[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-square--size-big[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-10px;margin:-10px 0 0 10px;border-width:10px 0 0 10px}.protip-skin-square--size-large{padding:20px;font-size:18px}.protip-skin-square--size-large[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="top"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="top-right"] .protip-arrow{top:100%;left:auto;margin:0 0 0 -12px;border-width:12px 12px 0 12px}.protip-skin-square--size-large[data-pt-position="top-left"] .protip-arrow{left:20px}.protip-skin-square--size-large[data-pt-position="top"] .protip-arrow{left:50%}.protip-skin-square--size-large[data-pt-position="top-right"] .protip-arrow{left:auto;right:20px;margin-right:-12px}.protip-skin-square--size-large[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="bottom-right"] .protip-arrow{top:-12px;left:auto;margin:0 0 0 -12px;border-width:0 12px 12px 12px}.protip-skin-square--size-large[data-pt-position="bottom-left"] .protip-arrow{left:20px}.protip-skin-square--size-large[data-pt-position="bottom"] .protip-arrow{left:50%}.protip-skin-square--size-large[data-pt-position="bottom-right"] .protip-arrow{left:auto;right:20px;margin-right:-12px}.protip-skin-square--size-large[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="left"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="left-bottom"] .protip-arrow{top:auto;left:100%;margin:-12px 0 0 0;border-width:12px 0 12px 12px}.protip-skin-square--size-large[data-pt-position="left-top"] .protip-arrow{top:20px}.protip-skin-square--size-large[data-pt-position="left"] .protip-arrow{top:50%}.protip-skin-square--size-large[data-pt-position="left-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-12px}.protip-skin-square--size-large[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="right"] .protip-arrow,.protip-skin-square--size-large[data-pt-position="right-bottom"] .protip-arrow{top:auto;right:100%;margin:-12px 0 0 0;border-width:12px 12px 12px 0}.protip-skin-square--size-large[data-pt-position="right-top"] .protip-arrow{top:20px}.protip-skin-square--size-large[data-pt-position="right"] .protip-arrow{top:50%}.protip-skin-square--size-large[data-pt-position="right-bottom"] .protip-arrow{top:auto;bottom:20px;margin-bottom:-12px}.protip-skin-square--size-large[data-pt-position="top-left-corner"]{border-bottom-right-radius:0}.protip-skin-square--size-large[data-pt-position="top-left-corner"] .protip-arrow{top:100%;left:100%;margin:0 0 0 -12px;border-width:0 12px 12px 0}.protip-skin-square--size-large[data-pt-position="top-right-corner"]{border-bottom-left-radius:0}.protip-skin-square--size-large[data-pt-position="top-right-corner"] .protip-arrow{top:100%;left:-12px;margin:0 0 0 12px;border-width:12px 12px 0 0}.protip-skin-square--size-large[data-pt-position="bottom-left-corner"]{border-top-right-radius:0}.protip-skin-square--size-large[data-pt-position="bottom-left-corner"] .protip-arrow{top:-12px;left:100%;margin:0 0 0 -12px;border-width:0 0 12px 12px}.protip-skin-square--size-large[data-pt-position="bottom-right-corner"]{border-top-left-radius:0}.protip-skin-square--size-large[data-pt-position="bottom-right-corner"] .protip-arrow{top:0;left:-12px;margin:-12px 0 0 12px;border-width:12px 0 0 12px}.protip-skin-square--scheme-pro.protip-container{color:#000;background:#da2e2b;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-pro[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="top-right"] .protip-arrow{border-top-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-pro[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#da2e2b}.protip-skin-square--scheme-pro[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#da2e2b}.protip-skin-square--scheme-blue.protip-container{color:#fff;background:#369;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-blue[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="top-right"] .protip-arrow{border-top-color:#369}.protip-skin-square--scheme-blue[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#369}.protip-skin-square--scheme-blue[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#369}.protip-skin-square--scheme-blue[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-blue[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#369}.protip-skin-square--scheme-blue[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#369}.protip-skin-square--scheme-blue[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#369}.protip-skin-square--scheme-blue[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#369}.protip-skin-square--scheme-blue[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#369}.protip-skin-square--scheme-red.protip-container{color:#fff;background:#802731;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-red[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="top-right"] .protip-arrow{border-top-color:#802731}.protip-skin-square--scheme-red[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#802731}.protip-skin-square--scheme-red[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#802731}.protip-skin-square--scheme-red[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-red[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#802731}.protip-skin-square--scheme-red[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#802731}.protip-skin-square--scheme-red[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#802731}.protip-skin-square--scheme-red[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#802731}.protip-skin-square--scheme-red[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#802731}.protip-skin-square--scheme-aqua.protip-container{color:#fff;background:#339996;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-aqua[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="top-right"] .protip-arrow{border-top-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-aqua[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#339996}.protip-skin-square--scheme-aqua[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#339996}.protip-skin-square--scheme-dark-transparent.protip-container{color:#fff;background:rgba(20,20,20,0.8);font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-dark-transparent[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="top-right"] .protip-arrow{border-top-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="left-bottom"] .protip-arrow{border-left-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-dark-transparent[data-pt-position="right-bottom"] .protip-arrow{border-right-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark-transparent[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:rgba(20,20,20,0.8)}.protip-skin-square--scheme-dark.protip-container{color:#fff;background:#333;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-dark[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="top-right"] .protip-arrow{border-top-color:#333}.protip-skin-square--scheme-dark[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#333}.protip-skin-square--scheme-dark[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#333}.protip-skin-square--scheme-dark[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-dark[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#333}.protip-skin-square--scheme-dark[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#333}.protip-skin-square--scheme-dark[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#333}.protip-skin-square--scheme-dark[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#333}.protip-skin-square--scheme-dark[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#333}.protip-skin-square--scheme-black.protip-container{color:#fff;background:#000;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-black[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="top-right"] .protip-arrow{border-top-color:#000}.protip-skin-square--scheme-black[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#000}.protip-skin-square--scheme-black[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#000}.protip-skin-square--scheme-black[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-black[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#000}.protip-skin-square--scheme-black[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#000}.protip-skin-square--scheme-black[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#000}.protip-skin-square--scheme-black[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#000}.protip-skin-square--scheme-black[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#000}.protip-skin-square--scheme-leaf.protip-container{color:#fff;background:#339959;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-leaf[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="top-right"] .protip-arrow{border-top-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-leaf[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#339959}.protip-skin-square--scheme-leaf[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#339959}.protip-skin-square--scheme-purple.protip-container{color:#fff;background:#613399;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-purple[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="top-right"] .protip-arrow{border-top-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-purple[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#613399}.protip-skin-square--scheme-purple[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#613399}.protip-skin-square--scheme-pink.protip-container{color:#000;background:#D457AA;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-pink[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="top-right"] .protip-arrow{border-top-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-pink[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#D457AA}.protip-skin-square--scheme-pink[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#D457AA}.protip-skin-square--scheme-orange.protip-container{color:#000;background:#E64426;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-orange[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="top-right"] .protip-arrow{border-top-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-orange[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#E64426}.protip-skin-square--scheme-orange[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#E64426}.protip-skin-square--scheme-white.protip-container{color:#000;background:#FFF;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-white[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="top-right"] .protip-arrow{border-top-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-white[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#FFF}.protip-skin-square--scheme-white[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#FFF}.protip-skin-square--scheme-ksdark.protip-container{color:#fff;background:#524f56;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-ksdark[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="top-right"] .protip-arrow{border-top-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-ksdark[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#524f56}.protip-skin-square--scheme-ksdark[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#524f56}.protip-skin-square--scheme-ksverylightgray.protip-container{color:#000;background:#edecee;font-family:sans-serif;transition:opacity 0.2s ease-out}.protip-skin-square--scheme-ksverylightgray[data-pt-position="top-left"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="top"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="top-right"] .protip-arrow{border-top-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="bottom-left"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="bottom"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="bottom-right"] .protip-arrow{border-bottom-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="left-top"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="left"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="left-bottom"] .protip-arrow{border-left-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="right-top"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="right"] .protip-arrow,.protip-skin-square--scheme-ksverylightgray[data-pt-position="right-bottom"] .protip-arrow{border-right-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="top-left-corner"] .protip-arrow{border-right-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="top-right-corner"] .protip-arrow{border-top-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="bottom-left-corner"] .protip-arrow{border-bottom-color:#edecee}.protip-skin-square--scheme-ksverylightgray[data-pt-position="bottom-right-corner"] .protip-arrow{border-left-color:#edecee}
@charset "UTF-8";/*!* animate.css -http://daneden.me/animate
* Version - 3.7.0
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2018 Daniel Eden*/@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-webkit-keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{from,50%,to{opacity:1}25%,75%{opacity:0}}.flash{-webkit-animation-name:flash;animation-name:flash}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{-webkit-animation-name:shake;animation-name:shake}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translateX(0)}}.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}to{-webkit-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}14%{-webkit-transform:scale(1.3);transform:scale(1.3)}28%{-webkit-transform:scale(1);transform:scale(1)}42%{-webkit-transform:scale(1.3);transform:scale(1.3)}70%{-webkit-transform:scale(1);transform:scale(1)}}.heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes fadeOutDown{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}@-webkit-keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}@keyframes fadeOutDownBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}@-webkit-keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes fadeOutLeft{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}@keyframes fadeOutLeftBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}@-webkit-keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes fadeOutRight{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}@-webkit-keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}@keyframes fadeOutRightBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}@-webkit-keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes fadeOutUp{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}@-webkit-keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}@keyframes fadeOutUpBig{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{from{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(.95,.95,.95) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);transform:perspective(400px) scale3d(1,1,1) translate3d(0,0,0) rotate3d(0,1,0,0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOut{from{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}@-webkit-keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}@keyframes rollOut{from{opacity:1}to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}}.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animated.delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animated.delay-2s{-webkit-animation-delay:2s;animation-delay:2s}.animated.delay-3s{-webkit-animation-delay:3s;animation-delay:3s}.animated.delay-4s{-webkit-animation-delay:4s;animation-delay:4s}.animated.delay-5s{-webkit-animation-delay:5s;animation-delay:5s}.animated.fast{-webkit-animation-duration:800ms;animation-duration:800ms}.animated.faster{-webkit-animation-duration:500ms;animation-duration:500ms}.animated.slow{-webkit-animation-duration:2s;animation-duration:2s}.animated.slower{-webkit-animation-duration:3s;animation-duration:3s}@media(print),(prefers-reduced-motion){.animated{-webkit-animation:unset!important;animation:unset!important;-webkit-transition:none!important;transition:none!important}}
/**
* CSS themes for simplePagination.js
* Author: Flavius Matis - http://flaviusmatis.github.com/
* URL: https://github.com/flaviusmatis/simplePagination.js
*/

ul.simple-pagination {
	list-style: none;
}

.simple-pagination {
	display: block;
	overflow: hidden;
	padding: 0 5px 5px 0;
	margin: 0;
	float: right;
}

.simple-pagination ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.simple-pagination li {
	list-style: none;
	padding: 0;
	margin: 0;
	float: left;
}
span.ellipse.clickable {
	cursor: pointer;
}

.ellipse input {
	width: 3em;
}

/*------------------------------------*\
	Compact Theme Styles
\*------------------------------------*/
.compact-theme span {
	cursor:pointer;
}

.compact-theme a, .compact-theme span {
	float: left;
	color: #333;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	text-align: center;
	
	border-left: none;
	min-width: 14px;
	padding: 0 7px;
	
}

.compact-theme a:hover, .compact-theme li:not(.disabled):not(.active) span:hover {
	text-decoration: none;
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#bbbbbb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* IE10+ */
	background: linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* W3C */
}

.compact-theme li:first-child a, .compact-theme li:first-child span {
	border-left: 1px solid #AAA;
	border-radius: 3px 0 0 3px;
}

.compact-theme li:last-child a, .compact-theme li:last-child span {
	border-radius: 0 3px 3px 0;
}

.compact-theme .current {
	background: #bbbbbb; /* Old browsers */
	background: -moz-linear-gradient(top, #bbbbbb 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbbbbb), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* W3C */
	cursor: default;
}

.compact-theme .ellipse {
	background: #EAEAEA;
	padding: 0 10px;
	cursor: default;
}

/*------------------------------------*\
	Light Theme Styles
\*------------------------------------*/
.light-theme span {
	cursor:pointer;
}

.light-theme a, .light-theme span {
	float: left;
	color: #666;
	font-size:14px;
	line-height:24px;
	font-weight: bold;
	text-align: center;
	min-width: 14px;
	padding: 0 5px;
	margin: 0 5px 0 0;
	border-radius: 3px;
	
}

.light-theme a:hover, .light-theme li:not(.disabled):not(.active) span:hover {
	text-decoration: none;
	background: #FCFCFC;
	border: 0;
}

.light-theme .current {

	color: red;
	cursor: default;
}

.light-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}

/*------------------------------------*\
	Dark Theme Styles
\*------------------------------------*/
.dark-theme span {
	cursor:pointer;
}

.dark-theme a, .dark-theme span {
	float: left;
	color: #CCC;
	font-size:14px;
	line-height:24px;
	font-weight: normal;
	text-align: center;
	border: 1px solid #222;
	min-width: 14px;
	padding: 0 7px;
	margin: 0 5px 0 0;

}

.dark-theme a:hover, .dark-theme li:not(.disabled):not(.active) span:hover {
	text-decoration: none;
	background: #444;
}

.dark-theme .current {
	background: #222;
	color: #FFF;
	border-color: #000;
	box-shadow: 0 1px 0 rgba(255,255,255,0.2), 0 0 1px 1px rgba(0, 0, 0, 0.1) inset;
	cursor: default;
}

.dark-theme .ellipse {
	background: none;
	border: none;
	border-radius: 0;
	box-shadow: none;
	font-weight: bold;
	cursor: default;
}

#util-quote-iframe,
#util-cart:not(.has-cart) {
  display: none;
}

#util-cart:not(.has-cart).open-layer {
  display: inline-block;
}

#cart-tbl {
  width: 100%;
  border-collapse: collapse;
  font-size: 100%;
  word-break: normal;
}

#cart-tbl th, #cart-tbl td {
  padding: 10px 0 10px 15px;
  border: none;
  border-top: 1px solid #ccc;
  vertical-align: middle;
  background: transparent;
}

#cart-tbl th:first-child,
#cart-tbl td:first-child {
  padding-left: 0;
}

#cart-tbl th:last-child,
#cart-tbl td:last-child {
  text-align: right;
}

#cart-tbl th {
  vertical-align: bottom;
  font-weight: normal;
  color: #888;
  text-align: left;
  padding-top: 0;
  padding-bottom: 5px;
  border: none;
  text-transform: uppercase;
}

#cart-tbl b {
  display: block;
  font-size: 110%;
  margin-bottom: 2px;
  font-weight: 500;
}

#cart-tbl select {
  display: block;
  margin-bottom: 6px;
  border: 1px solid darkgray;
}

.cart-total {
  font-size: 110%;
  margin: 1em 0;
  text-align: right !important;
}

.cart-total strong {
  margin-right: 15px;
  font-weight: 500;
}

.view-cart {
  text-align: center !important;
  margin: 1em 0 0 0;
}

.view-cart a {
  display: inline-block;
  color: white;
  text-decoration: none;
  background: #e90029;
  padding: 10px 20px;
  font-size: 110%;
}

.view-cart a:hover {
  background: #740014;
  color: white !important;
}

.sidebar__cart-count {
  font-size: .75em;
  font-weight: 700;
  left: 1.5em;
  position: absolute;
  text-align: center;
  top: 1.6em;
  width: 2.6em;
  color: #e90029;
}

.spinner::after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background: url(head/img/eclipse/loader.gif) no-repeat 50% 50%;
  z-index: 10000;
  opacity: 1;
}

.spinner > * {
  opacity: 0.15;
}

#util-quote-empty > div {
  width: 400px;
  max-width: 100%;
  min-height: 150px;
  font-size: 86%;
  padding: 20px;
}

#util-quote-empty h4 {
  font-size: 140%;
  margin-top: 0;
  font-weight: 500;
}

.cart-empty {
  font-size: 110%;
}
tr.split.bottom td:first-child {
	display: none !important;
}
tr.split.bottom td {
  border: none !important;
}

.subtr td {
	border: none !important;
}
.cart-confirm {
  padding: 10px 15px;
  text-align: left;
  align-items: center;

}
.cart-confirm span:nth-child(3) {
  white-space: nowrap;
}
.cart-confirm span:nth-child(2) {
  flex: 1;
}
.confirm-no,
.confirm-yes {
  color: #262626;
  margin-left: 2em;
  font-weight: 700;
  text-transform: uppercase;
}
.confirm-no:hover,
.confirm-yes:hover {
  border-color: inherit !important;
  color: #262626 !important;
}

.split.top td + td + td {
  vertical-align: bottom;
}
.split.bottom td + td + td {
  vertical-align: top;
}
#cart-tbl .split.top td + td {
  padding-bottom: 5px;
}
#cart-tbl .split.bottom td + td {
  padding-top: 5px;

}
#cart-container .cart-total {
  text-transform: uppercase;
  font-weight: bold;
}
#cart-container .cart-discount {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
  margin-top: 10px;
}
.flex {
  display: flex;
}
.cart-mobile-avail {
  flex-grow: 100;
}

@media (min-width: 430px) {
    #cart-mobile-header {
      display: none;
  }

  #util-quote-empty > div {
    width: 600px;
    max-width: none;
  }
}

@media (max-width: 429px) {
  .cart-update {
      margin-right: 20px;
  }
  #cart-tbl {
    display: none;
  }

  #cart-container .delivery-included,
  #cart-container .buynow-delivery-text {
    font-weight: normal;
  }
  #cart-container .cart-total {
    font-size: 120%;
  }
}

#cart-container .product {
  border-bottom: 1px solid #ccc;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.product .model-no {
  font-size: 110%;
  font-weight: bold;
}

.cart-mobile-av-qty-rmv {
  margin-top: 10px;
}

#cart-mobile-header .cart-confirm {
  padding: 10px 15px;
  margin-top: 20px;
}
#cart-mobile-header .cart-confirm .confirm-no,
#cart-mobile-header .cart-confirm .confirm-yes {
  margin-left: 1em;
}
.cart-confirm .info-icon {
  margin-right: 10px;
}
.cart-confirm a.confirm-contact {
  color: #262626 !important;
  border-bottom: 1px solid !important;
}
#cart-tbl .delivery-included-block {
  white-space: nowrap;
}
.quote-next {
  color: white;
  border: 2px solid #e90029;
  background: #e90029;
  padding: 11px 20px;
  font-size: 1.125rem;
  margin-top: 10px;
  cursor: pointer;
  min-width: 100px;
  outline: none;
}

.quote-next:active,
.quote-next:focus,
.quote-next:hover {
  background: #740014;
  color: white;
  border-color: #740014;
}

.quote-cancel {
  color: #e90029;
  border: 2px solid #e90029;
  background: transparent;
  padding: 11px 20px;
  font-size: 1.125rem;
  margin-right: 20px;
  cursor: pointer;
  min-width: 100px;
  outline: none;
}

.quote-cancel:active,
.quote-cancel:focus,
.quote-cancel:hover {
  background: #740014;
  border-color: #740014;
  color: white;
}

@media (max-width: 429px) {

  .quote-cancel,
  .quote-next {
    font-size: 14px;
  }
}

.center {
  text-align: center;
}

.fancybox-customstyle .fancybox-skin {
  background-color: white;
  border-radius: 0;
}

.fancybox-customstyle .fancybox-close {
  background-image: none;
  width: 16px;
  height: 16px;
  top: 10px;
  right: 10px;
}

.fancybox-customstyle .fancybox-close::after,
.fancybox-customstyle .fancybox-close::before {
  content: "";
  display: block;
  background-color: red;
  width: 100%;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 0;
}

.fancybox-customstyle .fancybox-close::before {
  transform: rotate(45deg);
}

.fancybox-customstyle .fancybox-close::after {
  transform: rotate(135deg);
}

.fancybox-customstyle .fancybox-outer {
  padding-top: 15px;

}

.config-select {
  width: 480px;
  max-width: 100%;
  padding: 10px 10px 20px 10px;
}

@media (max-width: 429px) {
  .config-select {
    padding: 0 0 10px 0;
  }

  .config-select form>*:last-child {
    margin-bottom: 0;
  }
}

.config-select form {
  margin: 0
}

.config-select h4 {
  font-size: 36px;
  margin-top: -0.3em;
}

.config-select ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

.config-select li {
  margin-bottom: 15px;
  font-size: 18px;
}

@media (max-width: 429px) {
  .config-select h4 {
    font-size: 25px;
    margin-top: 0;
  }

  .config-select li {
    margin-bottom: 12px;
    font-size: 15px;
  }

}

.config-select p.center {
  margin-bottom: 0
}

input.radio-btn+label span.radio-btn::before {
  content: '';
  display: inline-block;
  width: 10px;
  height: 10px;
  border: 2px solid #e90029;
  border-radius: 50%;
  margin-right: 8px;
}

input.radio-btn:checked+label span.radio-btn::before {
  background: #e90029;
}

input.radio-btn {
  display: none;
}

.icon-chat {
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url(../../../clientlibs/keysight/head/img/css/icon-chat.svg);
  background-position: center center;
}

.icon-chat+* {
  margin-left: .25em;
}

#configure-iframe-header {
  border-bottom: 1px solid #c8c6cb;
  margin-bottom: 10px;
}

#configure-iframe-header > * {
  margin: 0 0 10px 0;
  font-weight: bold;
}

.quote-form input[type=button] {
  -webkit-appearance: none;
}
/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(head/css/%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(head/css/%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(head/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(head/css/%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(head/css/%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(head/css/%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(head/css/%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("head/css/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("head/css/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("head/css/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("head/css/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("head/css/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("head/css/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("head/css/images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
.ui-slider-horizontal .ui-slider-handle {
    outline: none;
}

.ui-state-active, .ui-widget-content .ui-state-active {
    background: #d8d8d8;
    border-color: #7f7f7f;
}
