/* TODO: Merge with 2025-sku-chooser.css when rollout is complete */

/* Redesigned SKU chooser styles - Palette */

.sku-content .intro {
  min-height: auto;
  margin-bottom: 6px;
}

.sku-custom .m-banner img {
  max-height: 50px;
}

.sku-custom .sku-wrapper>ul>li {
  background: #1A1B1E;
  color: #ffffff;
  border-radius: 8px;
  border: none;
}

.sku-custom .sku-wrapper>ul>li .sku-content {
  padding: 32px 6.9%;
}

.sku-custom .sku-wrapper>ul>li a.c-call-to-action {
  color: #ffffff;
}

.sku-custom .sku-wrapper .c-list {
  color: #ffffff;
}

.sku-custom .sku-wrapper .c-list li:before {
  color: #ffffff;
}

.sku-custom a.c-hyperlink,
.sku-custom a.c-hyperlink:not(.f-image):not(.white-c):hover,
.sku-custom a.c-hyperlink:not(.f-image):not(.white-c):focus {
  color: #9BF00B !important;
}

.sku-custom a.c-hyperlink.dark-green-c {
  color: #9BF00B !important;
}

/* Custom styles for each SKU */

.sku-custom .sku-wrapper>ul>li#core {
  background: var(--Essential-Gradient, linear-gradient(0deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.10) 100%), linear-gradient(180deg, rgba(37, 48, 74, 0.00) 20%, rgba(37, 48, 74, 0.25) 100%), radial-gradient(114.86% 141.31% at 0% 0%, rgba(36, 154, 211, 0.45) 0%, rgba(102, 92, 166, 0.10) 100%), radial-gradient(160.28% 141.31% at 0% 0%, rgba(37, 48, 74, 0.90) 0.01%, rgba(102, 92, 166, 0.10) 60%), radial-gradient(114.27% 141.42% at 100% 0%, rgba(37, 48, 74, 0.60) 0%, rgba(102, 92, 166, 0.05) 100%), #1A1B1E);
}

.sku-custom .sku-wrapper>ul>li#core a.c-call-to-action {
  background: #007DB5;
}

.sku-custom .sku-wrapper>ul>li#core a.c-call-to-action:hover {
  background: #00587F;
}

.sku-custom .sku-wrapper>ul>li#standard {
  background: var(--Premium-Gradient, linear-gradient(0deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.10) 100%), linear-gradient(180deg, rgba(48, 42, 87, 0.00) 20%, rgba(48, 42, 87, 0.25) 100%), radial-gradient(114.86% 141.31% at 0% 0%, rgba(255, 76, 115, 0.45) 0%, rgba(146, 76, 139, 0.10) 100%), radial-gradient(160.28% 141.31% at 0% 0%, rgba(48, 42, 87, 0.90) 0.01%, rgba(146, 76, 139, 0.10) 60%), radial-gradient(114.27% 141.42% at 100% 0%, rgba(48, 42, 87, 0.60) 0%, rgba(146, 76, 139, 0.00) 100%), #1A1B1E);
}

.sku-custom .sku-wrapper>ul>li#standard a.c-call-to-action {
  background: #D03A70;
}

.sku-custom .sku-wrapper>ul>li#standard a.c-call-to-action:hover {
  background: #92294E;
}


.sku-custom .sku-wrapper>ul>li#ultimate {
  background: var(--Ultimate-Gradient, linear-gradient(0deg, rgba(0, 0, 0, 0.10) 0%, rgba(0, 0, 0, 0.10) 100%), linear-gradient(180deg, rgba(0, 37, 38, 0.00) 20%, rgba(0, 37, 38, 0.25) 100%), radial-gradient(114.86% 141.31% at 0% 0%, rgba(111, 220, 148, 0.45) 0%, rgba(0, 110, 165, 0.19) 100%), radial-gradient(160.28% 141.31% at 0% 0%, rgba(0, 110, 165, 0.19) 0.01%, rgba(0, 110, 165, 0.10) 60%), radial-gradient(114.27% 141.42% at 100% 0%, #002526 0%, rgba(0, 110, 165, 0.05) 100%), #1A1B1E);
}

.sku-custom .sku-wrapper>ul>li#ultimate a.c-call-to-action {
  background: #107C10;
}

.sku-custom .sku-wrapper>ul>li#ultimate a.c-call-to-action:hover {
  background: #0B570B;
}

.sku-custom .sku-wrapper>ul>li#pc {
  background: var(--PC-Gradient, linear-gradient(0deg, #1A1B1E 0%, #252631 50%, #33314D 100%), #1A1B1E);
}

.sku-custom .sku-wrapper>ul>li#pc a.c-call-to-action {
  background: #665CA6;
}

.sku-custom .sku-wrapper>ul>li#pc a.c-call-to-action:hover {
  background: #474074;
}

/* AQA */

.high-contrast-mode .sku-custom .sku-wrapper>ul>li {
  border: 1px solid CanvasText;
}

/* end Redesigned SKU chooser styles */