
.icon {
  display: inline-block;
}

.new-link {
  display: flex;
  flex-direction: column;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-family: 'Montserrat';
  font-weight: 600;
  height: 25px;
}
.new-link .icon {
  margin-left: 7px;
  position: relative;
  top: 4px;
}
.new-link .animation-wrapper {
  position: relative;
  top: 0;
  transition: top linear 0.3s;
}
.new-link .bar {
  opacity: 0;
  height: 1px;
  width: 100%;
  transition: all linear 0.3s;
}
.new-link.link a {
  text-transform: uppercase;
  text-decoration: none;
  cursor: default;
}
.new-link.link button {
  color: #165DBA;
  border: none;
  background-color: transparent;
  text-transform: uppercase;
}
.new-link.link.primary a {
  color: #165DBA;
}
.new-link.link.primary a:visited {
  color: #165DBA;
}
.new-link.link.primary .icon {
  fill: #165DBA;
}
.new-link.link.primary .bar {
  background-color: #165DBA;
}
.new-link.link.primary.with-hover:hover a,
.new-link.link.primary.with-hover:hover .icon {
  color: #114284;
}
.new-link.link.primary.with-hover:hover .bar {
  background-color: #114284;
}
.new-link.link.dark a {
  color: #2C3038;
}
.new-link.link.dark a:visited {
  color: #2C3038;
}
.new-link.link.dark .icon {
  fill: #2C3038;
}
.new-link.link.dark .bar {
  background-color: #2C3038;
}
.new-link.link.white a {
  color: white;
}
.new-link.link.white a:visited {
  color: white;
}
.new-link.link.white .icon {
  fill: white;
}
.new-link.link.white .bar {
  background-color: white;
}
.new-link.link:hover .bar {
  opacity: 100;
}
.new-link.large {
  font-size: 14px;
}
.new-link.large.link:hover .bar {
  height: 3px;
}
.new-link.large.link:hover .animation-wrapper {
  top: -5px;
}
.new-link.small {
  font-size: 12px;
}
.new-link.small.link:hover .bar {
  height: 2px;
}
.new-link.small.link:hover .animation-wrapper {
  top: -3px;
}
.new-link.body a {
  text-decoration: none;
}
.new-link.body a:hover {
  text-decoration: underline;
}
.new-link.body.primary a,
.new-link.body.dark a {
  color: #165DBA;
}
.new-link.body.white a {
  color: white;
  text-decoration: underline;
}
.new-link.body.white a:hover {
  background-color: #E8E8E8;
  color: #2C3038;
}
.new-link.footer a {
  text-decoration: none;
  color: #AAAAAA;
}
.new-link.footer a:hover {
  color: white;
  text-decoration: underline;
}

.button-animated {
  font-family: 'Montserrat';
  display: inline-flex;
  font-size: 13px;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  font-weight: 600;
  font-size: 14px;
  padding: 0 20px;
  cursor: pointer;
  text-transform: uppercase;
  border: none;
  position: relative;
}
.button-animated .success {
  position: absolute;
  opacity: 0;
  background-color: #BEDED7;
  border-radius: 3px;
  bottom: 0;
  top: 0;
  left: 0;
  right: 250px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all linear 0.4s;
}
.button-animated .success.active {
  opacity: 100;
  right: 0;
  background-color: #2DBF6F;
}
.button-animated .position-container {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.button-animated .position-container span {
  pointer-events: none;
}
.button-animated .position-container span .icon {
  position: relative;
  opacity: 0;
  top: 1px;
  right: 10px;
  transition: all 0.3s ease-in-out;
}
.button-animated.back .position-container {
  flex-direction: row-reverse;
}
.button-animated.back .position-container .label {
  left: -8px;
}
.button-animated.back .position-container span .icon {
  left: 0;
}
.button-animated.remove span .icon {
  top: 0;
}
.button-animated:hover .label,
.button-animated:hover a {
  left: -5px;
}
.button-animated:hover span .icon {
  opacity: 100;
  right: -5px;
}
.button-animated.back:hover .label,
.button-animated.back:hover a {
  left: 5px;
}
.button-animated.back:hover span .icon {
  left: -5px;
}
.button-animated .label,
.button-animated a {
  text-align: center;
  left: 10px;
  position: relative;
  transition: all 0.3s ease-in-out;
  color: white;
}
.button-animated.small {
  height: 40px;
}
.button-animated.large {
  height: 52px;
}
.button-animated.primary.primary {
  background-color: #165DBA;
}
.button-animated.primary.primary .label,
.button-animated.primary.primary a,
.button-animated.primary.primary .icon {
  color: white;
  fill: white;
}
.button-animated.primary.dark {
  background-color: #2C3038;
}
.button-animated.primary.dark .label,
.button-animated.primary.dark a,
.button-animated.primary.dark .icon {
  color: white;
  fill: white;
}
.button-animated.primary.dark.with-hover:hover {
  border: 1px solid #767676;
  background-color: #767676;
}
.button-animated.primary.white {
  background-color: white;
}
.button-animated.primary.white .label,
.button-animated.primary.white a,
.button-animated.primary.white .icon {
  color: #2C3038;
  fill: #2C3038;
}
.button-animated.primary.disable {
  cursor: default;
  font-weight: 600;
}
.button-animated.primary.disable.primary,
.button-animated.primary.disable.dark {
  background-color: #E8E8E8;
  color: white;
}
.button-animated.primary.disable.white {
  background-color: #5A5A5A;
  color: #2C3038;
}
.button-animated.secondary {
  background-color: transparent;
}
.button-animated.secondary.primary {
  background-color: transparent;
  border: 1px solid #165DBA;
}
.button-animated.secondary.primary .label,
.button-animated.secondary.primary a,
.button-animated.secondary.primary .icon {
  color: #165DBA;
  fill: #165DBA;
}
.button-animated.secondary.primary:hover .label,
.button-animated.secondary.primary:hover a,
.button-animated.secondary.primary:hover .icon {
  color: #114284;
  fill: #114284;
}
.button-animated.secondary.dark {
  border: 1px solid #2C3038;
}
.button-animated.secondary.dark .label,
.button-animated.secondary.dark a,
.button-animated.secondary.dark .icon {
  color: #2C3038;
  fill: #2C3038;
}
.button-animated.secondary.dark.with-hover:hover {
  border: 1px solid #767676;
}
.button-animated.secondary.dark.with-hover:hover .icon,
.button-animated.secondary.dark.with-hover:hover .label,
.button-animated.secondary.dark.with-hover:hover .a {
  color: #767676;
  fill: #767676;
}
.button-animated.secondary.white {
  border: 1px solid white;
}
.button-animated.secondary.white .label,
.button-animated.secondary.white a,
.button-animated.secondary.white .icon {
  color: white;
  fill: white;
}
.button-animated.secondary.disable {
  background-color: transparent;
  cursor: default;
  font-weight: 600;
}
.button-animated.secondary.disable.primary,
.button-animated.secondary.disable.dark {
  background-color: transparent;
  color: #E8E8E8;
  border: 1px solid #E8E8E8;
}
.button-animated.secondary.disable.white {
  color: #5A5A5A;
  border: 1px solid #5A5A5A;
}
.button-animated.tertiary {
  background-color: transparent;
}
.button-animated.tertiary.primary {
  background-color: transparent;
}
.button-animated.tertiary.primary .label,
.button-animated.tertiary.primary a,
.button-animated.tertiary.primary .icon {
  color: #165DBA;
  fill: #165DBA;
}
.button-animated.tertiary.primary:hover .label,
.button-animated.tertiary.primary:hover a,
.button-animated.tertiary.primary:hover .icon {
  color: #114284;
  fill: #114284;
}
.button-animated.tertiary.dark .label,
.button-animated.tertiary.dark a,
.button-animated.tertiary.dark .icon {
  color: #2C3038;
  fill: #2C3038;
}
.button-animated.tertiary.white .label,
.button-animated.tertiary.white a,
.button-animated.tertiary.white .icon {
  color: white;
  fill: white;
}
.button-animated.tertiary.left-align:hover .label,
.button-animated.tertiary.left-align:hover a {
  left: 10px;
}
.button-animated.tertiary.left-align:hover span .icon {
  right: -22px;
}
.button-animated.tertiary.back.left-align span .icon {
  left: 0;
}
.button-animated.tertiary.back.left-align:hover .label,
.button-animated.tertiary.back.left-align:hover a {
  left: 12px;
}
.button-animated.tertiary.back.left-align:hover span .icon {
  left: 0;
}
.button-animated.tertiary.right-align span .icon {
  right: 0;
}
.button-animated.tertiary.right-align:hover .label,
.button-animated.tertiary.right-align:hover a {
  left: 0;
}
.button-animated.tertiary.right-align:hover span .icon {
  right: 0;
}
.button-animated.tertiary.right-align:hover .label,
.button-animated.tertiary.right-align:hover a {
  left: -12px;
}
.button-animated.tertiary.right-align:hover span .icon {
  right: 0;
}
.button-animated.tertiary.back.right-align span .icon {
  left: 0;
}
.button-animated.tertiary.back.right-align:hover .label,
.button-animated.tertiary.back.right-align:hover a {
  left: 0;
}
.button-animated.tertiary.back.right-align:hover span .icon {
  left: -12px;
}
.button-animated.tertiary.disable {
  background-color: transparent;
  cursor: default;
  font-weight: 600;
}
.button-animated.tertiary.disable.primary,
.button-animated.tertiary.disable.dark {
  background-color: transparent;
  color: #E8E8E8;
}
.button-animated.tertiary.disable.white {
  color: #5A5A5A;
}

.nav-arrow {
  background-color: #fff;
  margin: 0;
  cursor: pointer;
  padding: 10px;
  width: auto;
  position: relative;
  height: 100%;
}
.nav-arrow:before {
  position: relative;
  display: block;
  font-size: 20px;
  color: #757575;
  font-family: HPIcons !important;
}
.nav-arrow.arrow-disabled {
  display: none;
}
.nav-arrow.prev:before {
  content: "\E909" !important;
}
.nav-arrow.next:before {
  content: "\E90A" !important;
}

.carousel-indicator {
  position: relative;
  top: 20px;
}
.carousel-indicator .carousel-dot {
  height: 8px;
  width: 8px;
  background-color: #e5e8e8;
  border-radius: 50%;
  display: inline-block;
}
.carousel-indicator .carousel-dot.selected {
  background-color: #0171AD;
}
.carousel-indicator .carousel-dot-wrapper {
  padding: 2px 5px;
  display: inline-block;
}

.product-carousel-richtext .product-carousel-element {
  height: 450px;
  margin-left: 10px;
  margin-right: 10px;
}
.product-carousel-richtext .product-carousel-image-container {
  background-color: #F5F5F5;
}
.product-carousel-richtext .product-carousel-image-container:hover {
  background-color: #e9e9e9;
}
.product-carousel-richtext .product-carousel-image img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  padding: 5px;
  max-height: 240px;
}
.product-carousel-richtext .product-carousel-detail-row {
  margin: auto;
  margin-top: 15px;
  width: 240px;
  font-weight: bold;
}
.product-carousel-desktop-component {
  display: block;
  height: 450px;
}
.product-carousel-mobile-component {
  display: none;
  height: 450px;
}
@media only screen and (max-width: 820px) {
  .product-carousel-richtext .product-carousel-element {
    max-width: 350px;
    margin: auto;
  }
  .product-carousel-desktop-component {
    display: none;
  }
  .product-carousel-mobile-component {
    display: block;
  }
}

.promo-text {
  position: absolute;
  color: #fff;
  background: #4b3f96;
  max-width: 75%;
  line-height: 14px;
  padding: 6px 15px;
  font-size: 14px;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.promo-text.v2 {
  background: transparent;
  color: #AF1653;
  font: normal normal 600 12px/20px Montserrat;
  overflow: hidden;
  margin-right: 0;
  margin-left: auto;
  text-align: right;
  padding: 6px 15px 0 0;
}

.price-display-container {
  margin-top: 25px;
  position: absolute;
  right: 0;
}
.price-display-container .pd-regular-price,
.price-display-container .pd-sale-price {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  display: inline-block;
}
.price-display-container .pd-regular-price span,
.price-display-container .pd-sale-price span {
  display: inline-block;
  line-height: 2em;
  font-size: 1.5em;
  font-weight: 600;
}
.price-display-container .pd-regular-price .cent-amount,
.price-display-container .pd-sale-price .cent-amount {
  vertical-align: super;
  top: -2px;
  position: relative;
  line-height: 0.6em;
  font-size: 0.9em;
}
.price-display-container .pd-regular-price {
  margin-right: 7px;
  position: relative;
  color: #666666;
}
.price-display-container .pd-regular-price :before {
  position: absolute;
  content: "";
  left: 0;
  top: 49%;
  right: 0;
  border-top: 1px solid;
  border-color: inherit;
  transform: rotate(-8deg);
}
.price-display-container .pd-sale-price {
  color: #d7410b;
}

.prd-price {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  padding-top: 15px;
  margin-bottom: 15px;
  align-items: center;
  height: 50px;
  position: relative;
}
.prd-price.incart-promo .sale-price {
  display: none;
}
.prd-price .price-promo {
  color: #d7410b;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.prd-price.ccf {
  height: auto;
}
.prd-price.ccf.incart-promo .list-price {
  display: block;
}
.prd-price.ccf.incart-promo .price-promo,
.prd-price.ccf.incart-promo .call-center {
  display: inline-block;
  padding-right: 5px;
}
.prd-price.offline-product {
  visibility: hidden;
}
.prd-price .list-price {
  font-size: 16px;
  color: #666666;
}
.prd-price .sale-price {
  font-size: 22px;
}
.prd-price .sale-price.intraday-deal {
  color: #bf1901;
}
.prd-price .strike-price {
  margin-right: 5px;
  position: relative;
}
.prd-price .strike-price:before {
  position: absolute;
  content: "";
  left: 0;
  top: 49%;
  right: 0;
  border-top: 1px solid;
  border-color: inherit;
  transform: rotate(-8deg);
}
.prd-price .tier-msg {
  position: absolute;
  top: -5px;
}
.prd-price .call-center {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.prd-price .call-center .gm-points {
  line-height: normal;
  color: #00a000;
  font-size: 1em;
  font-weight: normal;
  white-space: nowrap;
  padding-right: 10px;
}
.prd-price .call-center .inv-count {
  color: maroon;
  font-size: 14px;
  font-weight: normal;
}

.promo-text.product-carousel-card p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0px;
}
.product-carousel-element .product-carousel-detail-row .tier-msg {
  font-size: 0.65em;
}
.product-carousel-element .product-carousel-card-name {
  font-size: 20px;
  text-transform: uppercase;
  height: 80px;
  overflow: hidden;
}

a.wysiwyg-link:visited {
  color: #a442f4;
}
a.wysiwyg-link.home {
  color: #0096d6;
}
a.wysiwyg-link.home:visited {
  color: #0096d6;
}
a.wysiwyg-link.home::before {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 24px;
  height: 30px;
  margin-right: 10px;
  background: url(https://www.hp.com/us-en/shop/app/assets/images/uploads/prod/icons8-home-page-241544662742648.png) no-repeat top left;
}

.rich-content-image {
  margin-top: 20px;
  margin-bottom: 20px;
  min-width: 320px;
}
.rich-content-image.center {
  display: block;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.rich-content-image.left {
  margin-right: 20px;
  float: left;
}
.rich-content-image.right {
  float: right;
  margin-left: 20px;
}
.rich-content-image.default {
  display: block;
}
ul.rich-content-unordered-list.split {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
ul.rich-content-unordered-list .list-item {
  vertical-align: top;
  list-style-type: disc;
  margin: 0px;
  margin-left: 1em;
  min-height: 20px;
  font-size: 18px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: left;
}
ul.rich-content-unordered-list ul .list-item {
  list-style-type: circle;
}
ul.rich-content-unordered-list ul ul .list-item {
  list-style-type: square;
}
.video-frame {
  text-align: center;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
}
.video-frame.scale-full {
  margin-top: 10px;
  margin-bottom: 10px;
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 30px;
  height: 0;
  overflow: hidden;
}
.video-frame .half {
  width: 480px;
  height: 270px;
}
.video-frame .three-quarters {
  width: 720px;
  height: 405px;
}
.video-frame .full {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.remove-all-styles {
  min-height: 20px;
  padding: 0px;
  margin: 0px;
  display: block;
  text-align: left;
}
.remove-all-styles u {
  text-decoration: none;
}
.remove-all-styles strong {
  font-weight: normal;
}
.remove-all-styles em {
  font-style: normal;
}
@media (max-width: 720px) {
  .video-frame.scale-three-quarters {
    margin-top: 10px;
    margin-bottom: 10px;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
  }
  .video-frame .three-quarters {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
ol.rich-content-ordered-list.split {
  columns: 2;
  -webkit-columns: 2;
  -moz-columns: 2;
}
ol.rich-content-ordered-list .list-item {
  vertical-align: top;
  list-style-type: decimal;
  margin: 0px;
  margin-left: 1em;
  min-height: 20px;
  font-size: 18px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
  text-align: left;
}
ol.rich-content-ordered-list ol .list-item {
  list-style-type: lower-alpha;
}
ol.rich-content-ordered-list ol ol .list-item {
  list-style-type: lower-roman;
}
@media (max-width: 600px) {
  .rich-content-unordered-list.split {
    columns: 1;
    -webkit-columns: 1;
    -moz-columns: 1;
  }
  .rich-content-image {
    margin-left: auto;
    margin-right: auto;
    width: 100% !important;
    display: block;
    float: none;
  }
}
@media (max-width: 480px) {
  .video-frame.scale-half {
    margin-top: 10px;
    margin-bottom: 10px;
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    height: 0;
    overflow: hidden;
  }
  .video-frame .half {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
  }
}
.ctabutton {
  display: inline-block;
  border-style: solid;
  border-color: #0096D6;
  color: #0096D6;
  border-width: 1.5px;
  font-family: "HP Simplified", arial;
  background-color: white;
  height: 29px;
  cursor: pointer;
}
.ctabutton span {
  padding: 6px;
  height: 100%;
  vertical-align: super;
}
.ctabutton:hover {
  background-color: #0096D6;
  color: white;
}
.ctabutton:hover:before {
  background: white;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%230096D6' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 25px 27px;
  font-weight: bolder;
}
.ctabutton:before {
  display: inline-block;
  height: 100%;
  width: 30px;
  background-color: #0096D6;
  color: #0096D6;
  content: ' ';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='white' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M8 5v14l11-7z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 25px 27px;
}
.rich-content h2 {
  font-size: 27px;
  margin: 22px 0;
}
.rich-content h3 {
  font-size: 24px;
  margin: 24px 0;
}
.editor-table,
.table-row,
.table-cell {
  border: 1px solid #333;
  height: auto;
  width: auto;
}
.table-cell {
  padding: 3px;
  word-wrap: break-word;
  max-width: 150px;
  min-width: 70px;
}
.table-row {
  min-height: 50px;
}
.table-header {
  text-transform: capitalize;
  width: auto;
  text-align: center;
}
.odd {
  background-color: #e0dbdb;
}

.disclaimer {
  background-color: #e8e8e8;
}
.disclaimer-section {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  padding: 0;
  font-size: 12px;
  font-weight: 100;
  color: #757575;
  margin: 0 auto;
}
.disclaimer-section .disclaimer-header {
  margin: auto;
  max-width: 1000px;
  text-align: right;
  padding: 20px 30px 22px;
  position: relative;
  z-index: 1;
  background-color: #ffffff;
}
.disclaimer-section .disclaimer-header span {
  font-size: 18px;
  line-height: 1.25;
  text-decoration: none;
  color: #767676;
  cursor: pointer;
}
.disclaimer-section .disclaimer-header span::before {
  content: "+";
  width: 28px;
  height: 28px;
  margin-right: 8px;
  text-align: center;
  color: #0171AD;
  font-size: 18px;
  font-weight: 700;
}
.disclaimer-section .disclaimer-content {
  margin: auto;
  max-width: 1000px;
  max-height: 0px;
  text-align: left;
  transition: 1s ease;
  padding: 0 30px;
  overflow: hidden;
  background-color: #ffffff;
}
.disclaimer-section .disclaimer-content p {
  padding-bottom: 16px;
}
.disclaimer-section.show .disclaimer-header span:before {
  content: "-";
}
.disclaimer-section.show .disclaimer-content {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  height: auto;
  max-height: none;
  border-top: 2px solid #ccc;
  padding: 20px 30px 30px;
}
.seo-section {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  text-align: left;
  padding: 10px 0px 10px 10px;
}
.seo-section .more-about-products {
  max-width: 1000px;
  margin: 0px auto;
  font-size: 18px;
  cursor: pointer;
  padding: 10px;
}
.seo-section .more-about-products.active:after {
  content: "-";
}
.seo-section .more-about-products.inactive:after {
  content: "+";
}
.seo-section .more-about-products:after {
  margin-left: 8px;
  text-align: center;
  color: #0096d6;
  font-weight: 700;
}
.seo-paragraph {
  margin: auto;
  max-width: 1000px;
  max-height: 0px;
  text-align: left;
  transition: 1s ease;
  overflow: hidden;
}
.seo-paragraph.show {
  height: auto;
  max-height: none;
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
}
.seo-paragraph h1,
.seo-paragraph h2,
.seo-paragraph h3,
.seo-paragraph h4,
.seo-paragraph h5,
.seo-paragraph h6 {
  font-size: 21px;
  color: #222222;
}
.seo-paragraph div {
  font-size: 13px !important;
  color: #222222;
  margin-bottom: 17px !important;
  font-weight: 400;
  line-height: 15pt;
}
.disclaimerWrapper {
  background-color: #ffffff;
}
.shoppinglinks_support {
  display: flex;
  justify-content: center;
  box-sizing: border-box;
  max-width: 62.5em;
  margin: 0 auto;
  border-top: 1px solid #ccc;
  height: 100px;
}
.myShoppingLinks {
  margin-top: 0;
  padding-top: 34px;
}
.myShoppingLinks ul {
  text-align: left;
}
.myShoppingLinks .large-12 {
  position: relative;
  width: 100%;
}
.myShoppingLinks * {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.list-title {
  color: #5a5a5a;
  display: block;
  float: left;
  height: 45px;
  width: 162px;
}
.myShoppingLinks ul li {
  margin-right: 30px;
  color: #5a5a5a;
  display: inline-block;
}
.myShoppingLinks ul li a {
  color: #5a5a5a;
}
.myShoppingLinks ul li.last_link {
  margin-right: 0;
}
.lp_chat {
  border-left: 1px solid #ccc;
  float: left;
  padding-left: 5px;
  text-align: left;
  width: 24%;
  position: relative;
}
.lp_chat > .image-content {
  float: left;
}
.lp_chat > .image-content img {
  margin: 0 10px;
}
.lp_chat > h2 {
  margin: 20px 0 0 0;
  font-size: 1.375em;
  font-weight: 100;
}
.lp_chat > a {
  color: #0171AD;
}
ul.live_help_list {
  display: none;
  background-color: #fff;
  border: 1px solid #cecece;
  margin: 0 0 0 13px;
  padding: 5px 15px;
  position: absolute;
  width: 150px;
  z-index: 99;
  top: 77px;
  right: -17px;
}
ul.live_help_list.show {
  display: block;
}
ul.live_help_list li:first-child {
  border-top: medium none;
}
ul.live_help_list li {
  border-top: 1px solid #dedede;
  color: #767676;
  display: block;
  font-weight: 400;
  line-height: 1.2em;
  margin: 0;
  width: 100%;
  font-size: 0.875em;
}
ul.live_help_list li a {
  cursor: pointer;
  display: inline-block;
  padding: 10px 0;
  width: 100%;
  color: #0171AD;
}
a.downDisclosure {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  padding-right: 14px;
  font-size: 14px;
}
@media screen and (max-width: 1024px) {
  .lp_chat {
    width: 35%;
  }
  .myShoppingLinks {
    width: 63.3%;
  }
}
@media screen and (max-width: 800px) {
  .shoppinglinks_support {
    display: none;
  }
}

/*start filter-v2 shopping links style overwrites*/
.shoppinglinks_support.v2 {
  color: #2C3038;
  max-width: 1920px;
  border-top: none;
  justify-content: space-between;
  height: auto;
  min-height: 100px;
  margin-top: 20px;
}
.shoppinglinks_support.v2 .myShoppingLinks * {
  text-transform: uppercase;
  font: normal normal 600 14px/20px Montserrat;
}
.shoppinglinks_support.v2 .myShoppingLinks {
  margin-left: 100px;
}
.shoppinglinks_support.v2 .myShoppingLinks .list-title {
  display: none;
}
.shoppinglinks_support.v2 .myShoppingLinks li {
  margin-bottom: 12px;
}
.shoppinglinks_support.v2 .myShoppingLinks li:hover {
  border-bottom: 2px solid #767676;
}
.shoppinglinks_support.v2 .myShoppingLinks ul li a {
  color: #2C3038;
}
.shoppinglinks_support.v2 .myShoppingLinks ul li a:hover {
  color: #767676;
}
.shoppinglinks_support.v2 .live_help_dd {
  display: none;
}
.shoppinglinks_support.v2 ul.live_help_list {
  display: inline-block;
  position: static;
  border: none;
  width: auto;
  min-width: 300px;
  margin-left: 0;
}
.shoppinglinks_support.v2 ul.live_help_list li {
  display: inline-block;
  width: 45%;
  border: none;
}
.shoppinglinks_support.v2 ul.live_help_list li:first-child {
  width: 55%;
}
.shoppinglinks_support.v2 ul.live_help_list li a {
  font-size: 16px;
  font-weight: 300;
  color: #2C3038;
}
.shoppinglinks_support.v2 ul.live_help_list li a:hover {
  color: #CCCCCC;
  text-decoration: underline;
}
.shoppinglinks_support.v2 .lp_chat {
  padding-top: 15px;
  width: auto;
  border-left: none;
  margin-right: 100px;
}
.shoppinglinks_support.v2 .lp_chat h2 {
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  font-family: Montserrat;
}
.shoppinglinks_support.v2 .lp_chat img {
  height: 60px;
  border-radius: 50%;
  border: 3px solid #E8E8E8;
}
@media screen and (max-width: 1420px) {
  .shoppinglinks_support.v2 .lp_chat h2 {
    margin: 10px 0 0 0;
  }
  .shoppinglinks_support.v2 .lp_chat ul.live_help_list {
    padding: 0;
  }
  .shoppinglinks_support.v2 .myShoppingLinks {
    margin-left: 30px;
  }
  .shoppinglinks_support.v2 .myShoppingLinks ul {
    margin-left: 30px;
  }
}
@media screen and (max-width: 1280px) {
  .shoppinglinks_support.v2 .myShoppingLinks {
    width: 50%;
    padding-top: 20px;
  }
  .shoppinglinks_support.v2 .lp_chat h2 {
    display: none;
  }
  .shoppinglinks_support.v2 .lp_chat ul.live_help_list {
    min-width: 180px;
  }
  .shoppinglinks_support.v2 .lp_chat ul.live_help_list li:first-child {
    width: auto;
  }
  .shoppinglinks_support.v2 .lp_chat ul.live_help_list li {
    display: block;
    width: auto;
  }
}
@media screen and (max-width: 950px) {
  .shoppinglinks_support.v2 .lp_chat h2 {
    display: none;
  }
}
@media screen and (max-width: 800px) {
  .shoppinglinks_support.v2 {
    display: block;
    height: auto;
    border-top: none;
  }
  .shoppinglinks_support.v2 .myShoppingLinks {
    display: none;
  }
  .shoppinglinks_support.v2 .lp_chat {
    text-align: center;
    display: block;
    margin: 0 auto;
    width: 100%;
    float: none;
    padding: 20px 0;
  }
  .shoppinglinks_support.v2 .lp_chat h2 {
    display: block;
  }
  .shoppinglinks_support.v2 .lp_chat .image-content {
    float: none;
  }
  .shoppinglinks_support.v2 .lp_chat img {
    border: 3px solid #165DBA;
  }
}
/*end filter-v2 shopping links styles overwrites*/
/*start filter-v2 disclaimer styles overwrites*/
.disclaimer.v2 .disclaimerWrapper {
  background-color: #E8E8E8;
}
.disclaimer.v2 .disclaimerWrapper .disclaimer-header {
  font-family: Montserrat;
  font-weight: 600;
  text-transform: uppercase;
  height: 88px;
  background-color: #E8E8E8;
  text-align: left;
  max-width: 1920px;
  margin: 0 auto;
  padding: 0 0 0 100px;
}
.disclaimer.v2 .disclaimerWrapper .disclaimer-header span {
  color: #2C3038;
  font-size: 14px;
  line-height: 88px;
}
.disclaimer.v2 .disclaimerWrapper .disclaimer-header span:hover {
  color: #767676;
}
.disclaimer.v2 .disclaimerWrapper .disclaimer-header span:after {
  content: "\e90c";
  font-family: HPIcons;
  margin-left: 10px;
  font-size: 16px;
  font-weight: bold;
}
.disclaimer.v2 .disclaimerWrapper .disclaimer-header span:before {
  display: none;
}
.disclaimer.v2 .disclaimer-section .disclaimer-content {
  transition: none;
}
.disclaimer.v2 .disclaimer-section.show .disclaimer-content {
  border-top: none;
  background-color: transparent;
  padding: 0 100px 30px 100px;
  max-width: 1920px;
}
.disclaimer.v2 .disclaimer-section.show .disclaimer-content h4 {
  font-size: 1.125rem;
  line-height: 28px;
  margin-bottom: 27px;
  text-transform: uppercase;
}
.disclaimer.v2 .disclaimer-section.show .disclaimer-header span:after {
  content: "\e90b";
}
@media screen and (max-width: 1420px) {
  .disclaimer.v2 .disclaimerWrapper .disclaimer-header {
    padding: 0 0 0 60px;
  }
  .disclaimer.v2 .disclaimer-section.show .disclaimer-content {
    padding: 0 60px 30px 60px;
  }
}
@media screen and (max-width: 800px) {
  .disclaimer.v2 .disclaimerWrapper {
    background-color: white;
  }
  .disclaimer.v2 .disclaimerWrapper .disclaimer-header {
    background-color: white;
    margin: 0 20px;
    height: 80px;
    border-top: solid 1px #CCCCCC;
    padding: 0;
  }
  .disclaimer.v2 .disclaimerWrapper .disclaimer-header span {
    line-height: 80px;
    font-weight: bold;
    font-size: 16px;
  }
  .disclaimer.v2 .disclaimerWrapper .disclaimer-header span:after {
    font-family: 'HP Simplified', Arial;
    content: '+';
    float: right;
    font-size: 30px;
    font-weight: 400;
  }
  .disclaimer.v2 .disclaimer-header,
  .disclaimer.v2 .more-about-products {
    background-color: white;
    margin: 0 20px;
    height: 80px;
    border-top: solid 1px #CCCCCC;
  }
  .disclaimer.v2 .disclaimer-header span,
  .disclaimer.v2 .more-about-products span {
    line-height: 80px;
    font-weight: bold;
    font-size: 16px;
  }
  .disclaimer.v2 .disclaimer-header span:after,
  .disclaimer.v2 .more-about-products span:after {
    font-family: 'HP Simplified', Arial;
    content: '+';
    float: right;
    font-size: 30px;
    font-weight: 400;
  }
  .disclaimer.v2 .disclaimer-section.show .disclaimer-header span:after {
    font-family: 'HP Simplified', Arial;
    font-weight: 400;
    content: '-';
  }
  .disclaimer.v2 .disclaimer-section.show .disclaimer-content {
    width: 100%;
    margin: 0;
    padding: 0 20px;
  }
}
/*end filter-v2 disclaimer styles overwrites*/
/*start filter-v2 seo paragraph styles overwrites*/
.seo-section.v2 {
  max-width: 1920px;
  margin: 20px auto 0 auto;
}
.seo-section.v2 .seo-paragraph {
  font-family: 'Montserrat';
  max-width: none;
  transition: none;
}
.seo-section.v2 .seo-paragraph.show {
  padding: 28px;
}
.seo-section.v2 .more-about-products {
  text-align: center;
  text-transform: uppercase;
  font-size: 14px;
  font-family: Montserrat;
  font-weight: 600;
  color: #2C3038;
}
.seo-section.v2 .more-about-products:hover {
  color: #767676;
}
.seo-section.v2 .more-about-products:hover:after {
  color: #767676;
}
.seo-section.v2 .more-about-products:after {
  content: "\E90C";
  font-family: HPIcons;
  margin-left: 10px;
  font-size: 16px;
  font-weight: 700;
  color: #2C3038;
}
.seo-section.v2 .more-about-products.active:after {
  content: "\e90b";
}
@media screen and (max-width: 800px) {
  .seo-section.v2 {
    background-color: white;
    padding: 0;
  }
  .seo-section.v2 .more-about-products {
    text-align: left;
    font-size: 16px;
    font-family: Montserrat;
    font-weight: bold;
    color: #2C3038;
    padding: 0;
    line-height: 80px;
  }
  .seo-section.v2 .more-about-products:after {
    font-family: 'HP Simplified', Arial;
    content: '+';
    float: right;
    font-size: 30px;
    font-weight: 400;
  }
  .seo-section.v2 .more-about-products.active:after {
    font-family: 'HP Simplified', Arial;
    font-weight: 400;
    content: '-';
  }
  .seo-section.v2 .seo-paragraph {
    width: 100%;
    padding: 0 30px;
  }
}
@media screen and (max-width: 350px) {
  .seo-section.v2 .more-about-products {
    letter-spacing: -1px;
  }
}
/*end filter-v2 seo paragraph styles overwrites*/

.react-modal-bg {
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1025;
  display: none;
}
.react-modal-container {
  background-color: white;
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  max-width: 1600px;
  padding-top: 45px;
  padding-bottom: 45px;
}
.modal-close-btn {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  cursor: pointer;
  margin-right: 15px;
  margin-top: 5px;
  border: 1px solid #ddd;
  border-radius: 100%;
  height: 40px;
  width: 40px;
  vertical-align: middle;
  text-align: center;
  line-height: 32px;
  background-color: #9C9C9B;
  z-index: 10;
}
.react-modal-overflow {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  max-height: 100%;
}
.modal-close-btn:before {
  box-sizing: border-box;
  font-size: 16px;
  height: 40px;
  line-height: 20px;
  font-family: HPIcons;
  color: white;
  content: '\E907';
}

.sticky-message__container {
  position: fixed;
  bottom: 20px;
  right: 20px;
  padding: 0 40px;
  max-width: 1000px;
  color: white;
  text-align: center;
}
.sticky-message__container.error {
  background: #b00006;
}
.sticky-message__container.warning {
  background: #dea300;
}
.sticky-message__container.info {
  background: #0095d9;
}

#footerSEOLinks {
  margin-bottom: 0;
  list-style: none;
  position: relative;
  margin-top: 50px;
}
#footerSEOLinks li {
  display: inline-block;
  font-size: 14px;
  float: left;
  line-height: 30px;
}
#footerSEOLinks li a {
  border-right: 1px solid #5a5a5a;
  padding: 0 10px;
}
#footerSEOLinks .remove-pipe a {
  border-right: none;
}
#footerSEOLinks.v2 {
  margin-bottom: 50px;
  max-width: 1920px;
  padding: 0 100px;
}
#footerSEOLinks.v2 li {
  font-size: 16px;
  margin-right: 10px;
  color: #2C3038;
  line-height: 35px;
  display: inline-block;
  float: none;
}
#footerSEOLinks.v2 li a {
  border-right: none;
}
#footerSEOLinks.v2 li a:hover {
  color: #CCCCCC;
  text-decoration: underline;
}
.footer-seo-individual-link {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  text-decoration: none;
  line-height: inherit;
  color: #5a5a5a;
}
.footer-seo-individual-link:hover {
  color: #0095D9;
}
.footer-seo-links-row {
  width: 100%;
  margin-left: -13px;
}

.react-modal-container.exit-popup {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  position: absolute;
  height: auto;
  width: auto;
  max-width: 500px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding-top: 0;
  padding-bottom: 0;
}
.react-modal-container.exit-popup .react-modal-overflow {
  overflow: visible;
}
.react-modal-container.exit-popup .modal-close-btn {
  top: 10px;
  border: 1px solid #9c9c9b;
  background-color: transparent;
  height: 35px;
  width: 35px;
}
.react-modal-container.exit-popup .modal-close-btn:before {
  color: black;
  font-size: 22px;
  font-weight: 600;
}
.exit-popup-wrapper {
  position: relative;
}
.exit-popup-wrapper .content {
  padding: 20px;
  text-align: left;
}
.exit-popup-wrapper .cta {
  display: block;
  width: 180px;
  color: white;
  background-color: #0171AD;
  height: 40px;
  line-height: 40px;
  border-radius: 5px;
  text-align: center;
  text-transform: uppercase;
}
.exit-popup-wrapper .line-2 {
  color: #0171AD;
}
.exit-popup-wrapper .msg {
  font-size: 20px;
  line-height: 28px;
  max-width: 45%;
}

.hp-value-prop {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  width: 100%;
  padding: 10px 0;
  margin: 0 auto;
  display: inline-block;
  letter-spacing: 0.025em;
  line-height: 1.25em;
  font-size: 1em;
  text-align: center;
  position: relative;
  bottom: 0;
  z-index: 102;
  display: none;
}
.hp-value-prop a {
  color: white;
  text-decoration: underline;
}
.hp-value-prop .count-down-container {
  position: absolute;
  display: inline-block;
  right: 5%;
  top: 20%;
}
.hp-value-prop .count-down-container .time-name {
  font-size: 14px;
}
.hp-value-prop .count-down-container .time-key {
  display: none;
}
.hp-value-prop .count-down-container .time-unit {
  font-size: 24px;
}
.hp-value-prop .count-down-container .delimiter {
  font-size: 24px;
}
.hp-value-prop.v2 .vp-cta {
  background-color: transparent;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 600;
  font-family: 'Montserrat';
  min-width: 142px;
}
.hp-value-prop.v2 .vp-title {
  font-size: 24px;
  text-transform: uppercase;
  font-family: 'Montserrat';
  font-weight: 600;
}
.hp-value-prop .vp-cta {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  min-width: 105px;
  padding: 6px 5px;
  border: 1px solid ;
  border-radius: 1px;
  display: inline-block;
  font-size: 1em;
  line-height: 1.2em;
  cursor: pointer;
  vertical-align: middle;
  transition: background-color 300ms ease-out;
  text-transform: uppercase;
}
.hp-value-prop .vp-cta:hover {
  background: inherit !important;
  color: inherit !important;
}
.hp-value-prop .vp-title {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  display: inline-block;
  min-width: 200px;
  margin: 0 10px;
  font-size: 25px;
  font-weight: normal;
  vertical-align: middle;
}
.hp-value-prop .vp-body {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  display: inline-block;
  max-width: 465px;
  margin: 0 25px;
  text-align: left;
  font-size: 16px;
  line-height: 25px;
  vertical-align: middle;
}
.hp-value-prop .vp-text-mobile {
  display: none;
  margin: 0;
  vertical-align: middle;
}
.hp-value-prop:first-of-type {
  display: block;
}
@media only screen and (max-width: 1100px) {
  .hp-value-prop .count-down-container {
    display: none;
  }
}
@media only screen and (max-width: 640px) {
  .hp-value-prop .vp-content:before {
    content: "\E90A";
    font-family: HPIcons;
    font-weight: 900;
    position: absolute;
    top: 50%;
    right: 15px;
    font-size: 18px;
    transform: translateY(-50%);
  }
  .hp-value-prop .vp-body,
  .hp-value-prop .vp-cta {
    display: none;
  }
  .hp-value-prop .vp-title {
    font-size: 16px;
    display: block;
  }
  .hp-value-prop .vp-text-mobile {
    font-family: 'HP Simplified', Arial;
    font-weight: 300;
    font-size: 14px;
    display: inline-block;
  }
}
@-webkit-keyframes vpSlide3 {
  0% {
    -webkit-transform: translateY(-105%);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@keyframes vpSlide3 {
  0% {
    transform: translateY(-105%);
  }
  100% {
    transform: translateY(0);
  }
}

.icon {
  font-family: header_icons, latest_icons, footer_icons;
  font-style: normal;
  font-size: 25px;
  cursor: pointer;
}
.icon-cart:before {
  content: '\e700';
}
.icon-search:before {
  content: '\e709';
}
.icon-hp-logo:before {
  content: '\e706';
}
.icon-menu:before {
  content: '\e707';
}
.icon-back:before {
  content: '\e702';
}
.icon-forward:before {
  content: '\e701';
}
.icon-close:before {
  content: '\e705';
}
.icon-close-circle:before {
  content: '\e991';
}
.aem-facebook:before {
  content: '\e455';
}
.aem-linkedIn:before {
  content: '\e457';
}
.aem-twitter:before {
  content: '\e459';
}
.aem-youtube:before {
  content: '\e463';
}

/**
TODO optimize these assets
check why when its moved to hp-theme the fonts dont work
**/
@font-face {
  font-family: 'newhpicon';
  font-display: swap;
  src: url('data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKAAAwAAAAABLQAAAIzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgXiBcgsOAAE2AiQDGAQgBYJHB0UbyQPIrgt4sntDJdiLIV4SKolesZgn9DdnrTLEw/f7/X7tc869iGik4+0RiXhiummHBI1MKXSpDKUwXTPty9+vrbf8RcQySa2ZeWNIDA3OJHpK5yEhoZ2ic82UqlDL1HNjEBQA5tYic/6TA3QAipa1NgQ2RpYGZKPzfy5ePR/OGng64BlFajS2j6azTzKQs7M7q8JoK+Sydnbv9Un0m0HSl5LZpgw2dxNoByQhVELOWexGRXpIx33uJX6ajRbIYtFtaAM/5A9qZCJAYLaZhiEhox8ShONmoDoJaTr/L6g8LMUhzHd1gRq0o8IqOAVQAIEQUkbIVULXmZ6dtaKfv4xlL1+trYXCMbeQ2M3O6WTl25hepkfFbpTPz9vaOhwcCdeb+z2PdkAr0IFzxnJuQT35dZ/uzEz/+fe7pPl+tU892ChsZbyUl8fk0fbareYBcWGd+v50sF0mMWq8rh6ylnpKUhtpWFbB3t6FpDwceqkq3ccMdY9rC3MSAAG8rvVUZ7t+m9twgPdb3spW/8t/8jOaJRDsob8C8h/5M1AXAGILAAmFWqDWIECi8zo9ChCaqFDCmqCMERau0qYTrK35rUZJIVGoEDrNAkrYCpgBFnCVQXGwRq3VnO7egfHns79c+gWe6KV6DbbuKSs4BkUfo4Gh0mq2Wi1ctdZtkjuEaodTb7UgPQ0dH+MXUrVFPT13qVWo5UfBhZjRQSLQXWoiQQoEOXBSf7JaDPTkq9lQp1Ml9Vp1Gg==') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/newhplogo.woff) format('woff');
}
@font-face {
  font-family: 'header_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/fonts_header_icons.woff) format('woff');
}
@font-face {
  font-family: 'footer_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/us-en/shop/app/static/js/media/fonts/footericons.woff2) format('woff2'), url(/us-en/shop/app/static/js/media/fonts/footericons.woff) format('woff');
}
@font-face {
  font-family: 'latest_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,d09GMgABAAAAAAMIAA0AAAAABwgAAAKzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoMEgl8LEgABNgIkAxwEIAWDGwdZG+gFUZSOwSeQPxxocVjRPbbFYtjoGAHryoQaobfGxZ81PMSnCjVVOPoHrNWwJ56H9vt27sxbk4R4JK5FLFldpZpn06QWGokEGa8uyTP5Nx0kMLOMnLxuCRLCfs1AVwevyN9P1nYk0cZor9kTopZeBZV1QiZ1POBY5heqUfj/v3f6G/d4Y9nalFlE97xPr0eNjRv3xADTjodhNufxgDMIzAOjzK2NY7oQEoldU39S9ejRUwh8Gjn4dAjru4NezEIR0SEaFNR6K2qj3CrjgszPP6PpUj3JoKWr5M+VWiurKjQIcF0iqGwBl7CexV5qLEO3TkURS/7UutUCTOzPmZZZqqIbQFTSTiqQggIACI32EZFWywDoBIPoxE7cAzSAIKKK1FobvYsXxYis3jZdWqwG88V4Oa9uvsvNtDw+82t9Zqq1Qo5NJkml47QbwLEIduD7JZjjwzZo29aVZixUba6ry+O0XIHLn14EAOD73U++PX789HH/447PY13542fdMEnMyM+bmJNzUcy4I6Oz4pPEEiTfEQYJKTIEov4000P76G6POvHeaqXIaB/+1RJ0H+GQGKwWJ6Skc90S/vdnz2o0jixlhKES5EHgGaNb7vTpkTM0OnIavngEQICV69I7IZn/32luY6Fdp7VeoVMBYXEs1oD63n4ltDeATAEFDWNuB0GndSooAADod0dAdBgUUHRYKqDqsEpAo8N6AW167BPQrsNVAd3meaVK0yX6YYIC+3MEFYYEDaw1tZlFpO0ROHVxtzE/FsWWZ2vLBzs2bS+K+wHGaQxnLskBfHRtEhgxZsR9mubgyOpEsSgMeFCbkqWY0Wz1mdYTlEHjz2UrOdGopbI7VAcwiFPgjfTAXXy8o2x/9OEMAEV7rZMUJVVNk7a0t2/bfd+ZbLC9FiO8p2xkMsB5eQA=') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/latest_icons.woff) format('woff');
}
@font-face {
  font-family: 'HPIcons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/hpi-hf-icons-woff.woff) format('woff');
}
@font-face {
  font-family: 'HPSimplifiedLight';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplifiedBold';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
.button-icon {
  display: flex;
  align-items: center;
  font-family: header_icons;
  padding: 0;
  border: none;
  background-color: transparent;
  font-style: normal;
  font-size: 25px;
  cursor: pointer;
  z-index: 1;
}
.button-icon.new-version .icon {
  color: #0171AD;
}
.button-icon.new-version.minicart-open .icon {
  color: #075782;
}
.button-icon.new-version.minicart-open .icon:before {
  font-size: 32px;
}
.button-icon:hover .icon {
  color: #0171AD;
}

.drawer {
  position: fixed;
  background-color: white;
  width: 290px;
  height: 100%;
  overflow-y: auto;
  transition: left 0.3s ease-in-out;
  transition: right 0.3s ease-in-out;
  z-index: 1030;
}
.drawer .drawer-title {
  height: 5.9375rem;
  text-align: left;
}
.drawer .drawer-title h2 {
  font-family: 'Montserrat';
  padding: 20px 16px;
  font-weight: bold;
  font-size: 24px;
}
.drawer .menu-screen-header {
  margin-top: 50px;
  justify-content: flex-end;
  text-align: right;
  display: flex;
  padding-right: 20px;
}
.drawer .menu-screen-header .icon {
  font-size: 40px;
}
.drawer .submenu-links {
  margin: 20px 0;
  width: 100%;
}
.drawer .submenu-links .title {
  padding-left: 10px;
}
.drawer .drawer-container {
  flex-grow: 1;
  overflow: scroll;
}
.drawer .drawer-container::-webkit-scrollbar {
  display: none;
}
.drawer .drawer-container .close-container .button-icon {
  position: fixed;
  top: unset;
  bottom: 100px;
}
.drawer-left.open {
  top: 0;
  left: 0;
}
.drawer-left.closed {
  top: 0;
  left: -100%;
}
.drawer-right.open {
  top: 0;
  right: 0;
}
.drawer-right.closed {
  top: 0;
  right: -100%;
}
.drawer-bottom {
  width: 100%;
  height: 196px;
  max-width: 1920px;
}
.drawer-bottom.open {
  bottom: 0;
}
.drawer-bottom.closed {
  bottom: -135%;
}
.drawer-bottom.collapse {
  bottom: -135px;
}
.drawer-freeze {
  position: fixed;
}
.drawer-push {
  right: -80%;
}
.drawer-push .popover-arrow-right {
  visibility: visible;
  z-index: 120;
}
body {
  transition: right 0.3s ease-in-out;
  right: 0;
}

/**
TODO optimize these assets
check why when its moved to hp-theme the fonts dont work
**/
@font-face {
  font-family: 'newhpicon';
  font-display: swap;
  src: url('data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKAAAwAAAAABLQAAAIzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgXiBcgsOAAE2AiQDGAQgBYJHB0UbyQPIrgt4sntDJdiLIV4SKolesZgn9DdnrTLEw/f7/X7tc869iGik4+0RiXhiummHBI1MKXSpDKUwXTPty9+vrbf8RcQySa2ZeWNIDA3OJHpK5yEhoZ2ic82UqlDL1HNjEBQA5tYic/6TA3QAipa1NgQ2RpYGZKPzfy5ePR/OGng64BlFajS2j6azTzKQs7M7q8JoK+Sydnbv9Un0m0HSl5LZpgw2dxNoByQhVELOWexGRXpIx33uJX6ajRbIYtFtaAM/5A9qZCJAYLaZhiEhox8ShONmoDoJaTr/L6g8LMUhzHd1gRq0o8IqOAVQAIEQUkbIVULXmZ6dtaKfv4xlL1+trYXCMbeQ2M3O6WTl25hepkfFbpTPz9vaOhwcCdeb+z2PdkAr0IFzxnJuQT35dZ/uzEz/+fe7pPl+tU892ChsZbyUl8fk0fbareYBcWGd+v50sF0mMWq8rh6ylnpKUhtpWFbB3t6FpDwceqkq3ccMdY9rC3MSAAG8rvVUZ7t+m9twgPdb3spW/8t/8jOaJRDsob8C8h/5M1AXAGILAAmFWqDWIECi8zo9ChCaqFDCmqCMERau0qYTrK35rUZJIVGoEDrNAkrYCpgBFnCVQXGwRq3VnO7egfHns79c+gWe6KV6DbbuKSs4BkUfo4Gh0mq2Wi1ctdZtkjuEaodTb7UgPQ0dH+MXUrVFPT13qVWo5UfBhZjRQSLQXWoiQQoEOXBSf7JaDPTkq9lQp1Ml9Vp1Gg==') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/newhplogo.woff) format('woff');
}
@font-face {
  font-family: 'header_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/fonts_header_icons.woff) format('woff');
}
@font-face {
  font-family: 'footer_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/us-en/shop/app/static/js/media/fonts/footericons.woff2) format('woff2'), url(/us-en/shop/app/static/js/media/fonts/footericons.woff) format('woff');
}
@font-face {
  font-family: 'latest_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,d09GMgABAAAAAAMIAA0AAAAABwgAAAKzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoMEgl8LEgABNgIkAxwEIAWDGwdZG+gFUZSOwSeQPxxocVjRPbbFYtjoGAHryoQaobfGxZ81PMSnCjVVOPoHrNWwJ56H9vt27sxbk4R4JK5FLFldpZpn06QWGokEGa8uyTP5Nx0kMLOMnLxuCRLCfs1AVwevyN9P1nYk0cZor9kTopZeBZV1QiZ1POBY5heqUfj/v3f6G/d4Y9nalFlE97xPr0eNjRv3xADTjodhNufxgDMIzAOjzK2NY7oQEoldU39S9ejRUwh8Gjn4dAjru4NezEIR0SEaFNR6K2qj3CrjgszPP6PpUj3JoKWr5M+VWiurKjQIcF0iqGwBl7CexV5qLEO3TkURS/7UutUCTOzPmZZZqqIbQFTSTiqQggIACI32EZFWywDoBIPoxE7cAzSAIKKK1FobvYsXxYis3jZdWqwG88V4Oa9uvsvNtDw+82t9Zqq1Qo5NJkml47QbwLEIduD7JZjjwzZo29aVZixUba6ry+O0XIHLn14EAOD73U++PX789HH/447PY13542fdMEnMyM+bmJNzUcy4I6Oz4pPEEiTfEQYJKTIEov4000P76G6POvHeaqXIaB/+1RJ0H+GQGKwWJ6Skc90S/vdnz2o0jixlhKES5EHgGaNb7vTpkTM0OnIavngEQICV69I7IZn/32luY6Fdp7VeoVMBYXEs1oD63n4ltDeATAEFDWNuB0GndSooAADod0dAdBgUUHRYKqDqsEpAo8N6AW167BPQrsNVAd3meaVK0yX6YYIC+3MEFYYEDaw1tZlFpO0ROHVxtzE/FsWWZ2vLBzs2bS+K+wHGaQxnLskBfHRtEhgxZsR9mubgyOpEsSgMeFCbkqWY0Wz1mdYTlEHjz2UrOdGopbI7VAcwiFPgjfTAXXy8o2x/9OEMAEV7rZMUJVVNk7a0t2/bfd+ZbLC9FiO8p2xkMsB5eQA=') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/latest_icons.woff) format('woff');
}
@font-face {
  font-family: 'HPIcons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/hpi-hf-icons-woff.woff) format('woff');
}
@font-face {
  font-family: 'HPSimplifiedLight';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplifiedBold';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
.submenu-links {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  text-align: left;
  margin-right: 30px;
  width: 150px;
}
.submenu-links .title {
  padding: 0 10px 20px 0;
  font-size: 18px;
}
.submenu-links ul > li {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  border: none;
}
.submenu-links ul > li:hover {
  background-color: #e6fcff;
  cursor: pointer;
}
.submenu-links ul > li a {
  padding: 15px 10px 10px 20px;
  display: block;
  color: #767676;
  font-size: 16px;
}

/**
TODO optimize these assets
check why when its moved to hp-theme the fonts dont work
**/
@font-face {
  font-family: 'newhpicon';
  font-display: swap;
  src: url('data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKAAAwAAAAABLQAAAIzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgXiBcgsOAAE2AiQDGAQgBYJHB0UbyQPIrgt4sntDJdiLIV4SKolesZgn9DdnrTLEw/f7/X7tc869iGik4+0RiXhiummHBI1MKXSpDKUwXTPty9+vrbf8RcQySa2ZeWNIDA3OJHpK5yEhoZ2ic82UqlDL1HNjEBQA5tYic/6TA3QAipa1NgQ2RpYGZKPzfy5ePR/OGng64BlFajS2j6azTzKQs7M7q8JoK+Sydnbv9Un0m0HSl5LZpgw2dxNoByQhVELOWexGRXpIx33uJX6ajRbIYtFtaAM/5A9qZCJAYLaZhiEhox8ShONmoDoJaTr/L6g8LMUhzHd1gRq0o8IqOAVQAIEQUkbIVULXmZ6dtaKfv4xlL1+trYXCMbeQ2M3O6WTl25hepkfFbpTPz9vaOhwcCdeb+z2PdkAr0IFzxnJuQT35dZ/uzEz/+fe7pPl+tU892ChsZbyUl8fk0fbareYBcWGd+v50sF0mMWq8rh6ylnpKUhtpWFbB3t6FpDwceqkq3ccMdY9rC3MSAAG8rvVUZ7t+m9twgPdb3spW/8t/8jOaJRDsob8C8h/5M1AXAGILAAmFWqDWIECi8zo9ChCaqFDCmqCMERau0qYTrK35rUZJIVGoEDrNAkrYCpgBFnCVQXGwRq3VnO7egfHns79c+gWe6KV6DbbuKSs4BkUfo4Gh0mq2Wi1ctdZtkjuEaodTb7UgPQ0dH+MXUrVFPT13qVWo5UfBhZjRQSLQXWoiQQoEOXBSf7JaDPTkq9lQp1Ml9Vp1Gg==') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/newhplogo.woff) format('woff');
}
@font-face {
  font-family: 'header_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/fonts_header_icons.woff) format('woff');
}
@font-face {
  font-family: 'footer_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/us-en/shop/app/static/js/media/fonts/footericons.woff2) format('woff2'), url(/us-en/shop/app/static/js/media/fonts/footericons.woff) format('woff');
}
@font-face {
  font-family: 'latest_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,d09GMgABAAAAAAMIAA0AAAAABwgAAAKzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoMEgl8LEgABNgIkAxwEIAWDGwdZG+gFUZSOwSeQPxxocVjRPbbFYtjoGAHryoQaobfGxZ81PMSnCjVVOPoHrNWwJ56H9vt27sxbk4R4JK5FLFldpZpn06QWGokEGa8uyTP5Nx0kMLOMnLxuCRLCfs1AVwevyN9P1nYk0cZor9kTopZeBZV1QiZ1POBY5heqUfj/v3f6G/d4Y9nalFlE97xPr0eNjRv3xADTjodhNufxgDMIzAOjzK2NY7oQEoldU39S9ejRUwh8Gjn4dAjru4NezEIR0SEaFNR6K2qj3CrjgszPP6PpUj3JoKWr5M+VWiurKjQIcF0iqGwBl7CexV5qLEO3TkURS/7UutUCTOzPmZZZqqIbQFTSTiqQggIACI32EZFWywDoBIPoxE7cAzSAIKKK1FobvYsXxYis3jZdWqwG88V4Oa9uvsvNtDw+82t9Zqq1Qo5NJkml47QbwLEIduD7JZjjwzZo29aVZixUba6ry+O0XIHLn14EAOD73U++PX789HH/447PY13542fdMEnMyM+bmJNzUcy4I6Oz4pPEEiTfEQYJKTIEov4000P76G6POvHeaqXIaB/+1RJ0H+GQGKwWJ6Skc90S/vdnz2o0jixlhKES5EHgGaNb7vTpkTM0OnIavngEQICV69I7IZn/32luY6Fdp7VeoVMBYXEs1oD63n4ltDeATAEFDWNuB0GndSooAADod0dAdBgUUHRYKqDqsEpAo8N6AW167BPQrsNVAd3meaVK0yX6YYIC+3MEFYYEDaw1tZlFpO0ROHVxtzE/FsWWZ2vLBzs2bS+K+wHGaQxnLskBfHRtEhgxZsR9mubgyOpEsSgMeFCbkqWY0Wz1mdYTlEHjz2UrOdGopbI7VAcwiFPgjfTAXXy8o2x/9OEMAEV7rZMUJVVNk7a0t2/bfd+ZbLC9FiO8p2xkMsB5eQA=') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/latest_icons.woff) format('woff');
}
@font-face {
  font-family: 'HPIcons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/hpi-hf-icons-woff.woff) format('woff');
}
@font-face {
  font-family: 'HPSimplifiedLight';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplifiedBold';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
.drawer-container .submenu-screen .menu-screen-header {
  display: flex;
  align-items: center;
  padding: 0 30px;
}
.drawer-container .submenu-screen .menu-screen-header .title {
  flex-grow: 1;
  justify-content: center;
  font-size: 18px;
  text-align: center;
}
.drawer-container .submenu-screen .menu-screen-header .icon {
  color: #0171AD;
  font-size: 20px;
}
.drawer-container .submenu-screen .menu-screen-header .button-close .icon {
  font-size: 40px;
  color: #ccc;
}
.drawer-container .submenu-screen .submenu-links div {
  padding-left: 30px;
}
.drawer-container .submenu-screen .submenu-links li a {
  display: block;
  padding: 15px 10px 10px 50px;
}
.drawer-container .close-container {
  bottom: 180px;
}
.menu-screen-header {
  height: 80px;
  border-bottom: 1px solid lightgray;
}
.menu-screen li {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  display: flex;
  justify-content: space-between;
  align-items: center;
  text-align: left;
  padding: 20px 40px;
  border-bottom: 1px solid lightgray;
}
.menu-screen li:hover {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  background-color: #e6fcff;
  cursor: pointer;
}
.menu-screen li:hover .icon {
  color: black;
}
.menu-screen li .icon {
  font-size: 12px;
  color: lightgray;
}

/**
TODO optimize these assets
check why when its moved to hp-theme the fonts dont work
**/
@font-face {
  font-family: 'newhpicon';
  font-display: swap;
  src: url('data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKAAAwAAAAABLQAAAIzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgXiBcgsOAAE2AiQDGAQgBYJHB0UbyQPIrgt4sntDJdiLIV4SKolesZgn9DdnrTLEw/f7/X7tc869iGik4+0RiXhiummHBI1MKXSpDKUwXTPty9+vrbf8RcQySa2ZeWNIDA3OJHpK5yEhoZ2ic82UqlDL1HNjEBQA5tYic/6TA3QAipa1NgQ2RpYGZKPzfy5ePR/OGng64BlFajS2j6azTzKQs7M7q8JoK+Sydnbv9Un0m0HSl5LZpgw2dxNoByQhVELOWexGRXpIx33uJX6ajRbIYtFtaAM/5A9qZCJAYLaZhiEhox8ShONmoDoJaTr/L6g8LMUhzHd1gRq0o8IqOAVQAIEQUkbIVULXmZ6dtaKfv4xlL1+trYXCMbeQ2M3O6WTl25hepkfFbpTPz9vaOhwcCdeb+z2PdkAr0IFzxnJuQT35dZ/uzEz/+fe7pPl+tU892ChsZbyUl8fk0fbareYBcWGd+v50sF0mMWq8rh6ylnpKUhtpWFbB3t6FpDwceqkq3ccMdY9rC3MSAAG8rvVUZ7t+m9twgPdb3spW/8t/8jOaJRDsob8C8h/5M1AXAGILAAmFWqDWIECi8zo9ChCaqFDCmqCMERau0qYTrK35rUZJIVGoEDrNAkrYCpgBFnCVQXGwRq3VnO7egfHns79c+gWe6KV6DbbuKSs4BkUfo4Gh0mq2Wi1ctdZtkjuEaodTb7UgPQ0dH+MXUrVFPT13qVWo5UfBhZjRQSLQXWoiQQoEOXBSf7JaDPTkq9lQp1Ml9Vp1Gg==') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/newhplogo.woff) format('woff');
}
@font-face {
  font-family: 'header_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/fonts_header_icons.woff) format('woff');
}
@font-face {
  font-family: 'footer_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/us-en/shop/app/static/js/media/fonts/footericons.woff2) format('woff2'), url(/us-en/shop/app/static/js/media/fonts/footericons.woff) format('woff');
}
@font-face {
  font-family: 'latest_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,d09GMgABAAAAAAMIAA0AAAAABwgAAAKzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoMEgl8LEgABNgIkAxwEIAWDGwdZG+gFUZSOwSeQPxxocVjRPbbFYtjoGAHryoQaobfGxZ81PMSnCjVVOPoHrNWwJ56H9vt27sxbk4R4JK5FLFldpZpn06QWGokEGa8uyTP5Nx0kMLOMnLxuCRLCfs1AVwevyN9P1nYk0cZor9kTopZeBZV1QiZ1POBY5heqUfj/v3f6G/d4Y9nalFlE97xPr0eNjRv3xADTjodhNufxgDMIzAOjzK2NY7oQEoldU39S9ejRUwh8Gjn4dAjru4NezEIR0SEaFNR6K2qj3CrjgszPP6PpUj3JoKWr5M+VWiurKjQIcF0iqGwBl7CexV5qLEO3TkURS/7UutUCTOzPmZZZqqIbQFTSTiqQggIACI32EZFWywDoBIPoxE7cAzSAIKKK1FobvYsXxYis3jZdWqwG88V4Oa9uvsvNtDw+82t9Zqq1Qo5NJkml47QbwLEIduD7JZjjwzZo29aVZixUba6ry+O0XIHLn14EAOD73U++PX789HH/447PY13542fdMEnMyM+bmJNzUcy4I6Oz4pPEEiTfEQYJKTIEov4000P76G6POvHeaqXIaB/+1RJ0H+GQGKwWJ6Skc90S/vdnz2o0jixlhKES5EHgGaNb7vTpkTM0OnIavngEQICV69I7IZn/32luY6Fdp7VeoVMBYXEs1oD63n4ltDeATAEFDWNuB0GndSooAADod0dAdBgUUHRYKqDqsEpAo8N6AW167BPQrsNVAd3meaVK0yX6YYIC+3MEFYYEDaw1tZlFpO0ROHVxtzE/FsWWZ2vLBzs2bS+K+wHGaQxnLskBfHRtEhgxZsR9mubgyOpEsSgMeFCbkqWY0Wz1mdYTlEHjz2UrOdGopbI7VAcwiFPgjfTAXXy8o2x/9OEMAEV7rZMUJVVNk7a0t2/bfd+ZbLC9FiO8p2xkMsB5eQA=') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/latest_icons.woff) format('woff');
}
@font-face {
  font-family: 'HPIcons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/hpi-hf-icons-woff.woff) format('woff');
}
@font-face {
  font-family: 'HPSimplifiedLight';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplifiedBold';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
.action-textbox {
  display: flex;
  height: 45px;
  border: 1px solid #e8e8e8;
  align-items: center;
  margin-right: 20px;
}
.action-textbox input {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  flex-grow: 1;
  font-size: 16px;
  height: 43px;
  padding: 0;
  margin: 0 20px;
  border: none;
  width: 148px;
}
.action-textbox input:focus {
  outline: none;
}
.action-textbox .icon {
  font-size: 20px;
  margin: 0 10px;
}

.popover-container {
  position: absolute;
  z-index: 1024;
}
.popover-container .popover {
  display: flex;
  border: 1px solid white;
  position: relative;
  background: white;
}
.popover-container .popover-arrow-top {
  position: absolute;
  top: -16px;
}
.popover-container .popover-arrow-top .background-arrow {
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-bottom: 15px solid #b9b8bb;
  position: relative;
}
.popover-container .popover-arrow-top .foreground-arrow {
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-bottom: 15px solid #fff;
  position: relative;
  top: -14px;
}
.popover-container .popover-arrow-bottom {
  position: absolute;
  left: 30px;
  bottom: -30px;
}
.popover-container .popover-arrow-bottom .background-arrow {
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-top: 15px solid #b9b8bb;
  position: relative;
  top: 2px;
}
.popover-container .popover-arrow-bottom .foreground-arrow {
  width: 0;
  height: 0;
  border-left: 13px solid transparent;
  border-right: 13px solid transparent;
  border-top: 15px solid #fff;
  position: relative;
  top: -15px;
}
.popover-arrow-right {
  visibility: hidden;
  position: absolute;
  left: 0;
  margin-top: 15px;
}
.popover-arrow-right .background-arrow {
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
  border-left: 15px solid #b9b8bb;
  position: relative;
}
.popover-arrow-right .foreground-arrow {
  width: 0;
  height: 0;
  border-top: 13px solid transparent;
  border-bottom: 13px solid transparent;
  border-left: 15px solid #fff;
  position: relative;
  bottom: 26px;
  left: -3px;
}
.overlay {
  height: 100%;
  width: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1021;
  display: none;
}
.overlay-shade {
  background-color: rgba(0, 0, 0, 0.38);
}

/**
TODO optimize these assets
check why when its moved to hp-theme the fonts dont work
**/
@font-face {
  font-family: 'newhpicon';
  font-display: swap;
  src: url('data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKAAAwAAAAABLQAAAIzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgXiBcgsOAAE2AiQDGAQgBYJHB0UbyQPIrgt4sntDJdiLIV4SKolesZgn9DdnrTLEw/f7/X7tc869iGik4+0RiXhiummHBI1MKXSpDKUwXTPty9+vrbf8RcQySa2ZeWNIDA3OJHpK5yEhoZ2ic82UqlDL1HNjEBQA5tYic/6TA3QAipa1NgQ2RpYGZKPzfy5ePR/OGng64BlFajS2j6azTzKQs7M7q8JoK+Sydnbv9Un0m0HSl5LZpgw2dxNoByQhVELOWexGRXpIx33uJX6ajRbIYtFtaAM/5A9qZCJAYLaZhiEhox8ShONmoDoJaTr/L6g8LMUhzHd1gRq0o8IqOAVQAIEQUkbIVULXmZ6dtaKfv4xlL1+trYXCMbeQ2M3O6WTl25hepkfFbpTPz9vaOhwcCdeb+z2PdkAr0IFzxnJuQT35dZ/uzEz/+fe7pPl+tU892ChsZbyUl8fk0fbareYBcWGd+v50sF0mMWq8rh6ylnpKUhtpWFbB3t6FpDwceqkq3ccMdY9rC3MSAAG8rvVUZ7t+m9twgPdb3spW/8t/8jOaJRDsob8C8h/5M1AXAGILAAmFWqDWIECi8zo9ChCaqFDCmqCMERau0qYTrK35rUZJIVGoEDrNAkrYCpgBFnCVQXGwRq3VnO7egfHns79c+gWe6KV6DbbuKSs4BkUfo4Gh0mq2Wi1ctdZtkjuEaodTb7UgPQ0dH+MXUrVFPT13qVWo5UfBhZjRQSLQXWoiQQoEOXBSf7JaDPTkq9lQp1Ml9Vp1Gg==') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/newhplogo.woff) format('woff');
}
@font-face {
  font-family: 'header_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/fonts_header_icons.woff) format('woff');
}
@font-face {
  font-family: 'footer_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/us-en/shop/app/static/js/media/fonts/footericons.woff2) format('woff2'), url(/us-en/shop/app/static/js/media/fonts/footericons.woff) format('woff');
}
@font-face {
  font-family: 'latest_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,d09GMgABAAAAAAMIAA0AAAAABwgAAAKzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoMEgl8LEgABNgIkAxwEIAWDGwdZG+gFUZSOwSeQPxxocVjRPbbFYtjoGAHryoQaobfGxZ81PMSnCjVVOPoHrNWwJ56H9vt27sxbk4R4JK5FLFldpZpn06QWGokEGa8uyTP5Nx0kMLOMnLxuCRLCfs1AVwevyN9P1nYk0cZor9kTopZeBZV1QiZ1POBY5heqUfj/v3f6G/d4Y9nalFlE97xPr0eNjRv3xADTjodhNufxgDMIzAOjzK2NY7oQEoldU39S9ejRUwh8Gjn4dAjru4NezEIR0SEaFNR6K2qj3CrjgszPP6PpUj3JoKWr5M+VWiurKjQIcF0iqGwBl7CexV5qLEO3TkURS/7UutUCTOzPmZZZqqIbQFTSTiqQggIACI32EZFWywDoBIPoxE7cAzSAIKKK1FobvYsXxYis3jZdWqwG88V4Oa9uvsvNtDw+82t9Zqq1Qo5NJkml47QbwLEIduD7JZjjwzZo29aVZixUba6ry+O0XIHLn14EAOD73U++PX789HH/447PY13542fdMEnMyM+bmJNzUcy4I6Oz4pPEEiTfEQYJKTIEov4000P76G6POvHeaqXIaB/+1RJ0H+GQGKwWJ6Skc90S/vdnz2o0jixlhKES5EHgGaNb7vTpkTM0OnIavngEQICV69I7IZn/32luY6Fdp7VeoVMBYXEs1oD63n4ltDeATAEFDWNuB0GndSooAADod0dAdBgUUHRYKqDqsEpAo8N6AW167BPQrsNVAd3meaVK0yX6YYIC+3MEFYYEDaw1tZlFpO0ROHVxtzE/FsWWZ2vLBzs2bS+K+wHGaQxnLskBfHRtEhgxZsR9mubgyOpEsSgMeFCbkqWY0Wz1mdYTlEHjz2UrOdGopbI7VAcwiFPgjfTAXXy8o2x/9OEMAEV7rZMUJVVNk7a0t2/bfd+ZbLC9FiO8p2xkMsB5eQA=') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/latest_icons.woff) format('woff');
}
@font-face {
  font-family: 'HPIcons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/hpi-hf-icons-woff.woff) format('woff');
}
@font-face {
  font-family: 'HPSimplifiedLight';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplifiedBold';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
.search-header {
  display: flex;
  position: relative;
}
.search-header .popover-container {
  top: 45px;
  left: 0;
}
.search-header .popover-container .popover {
  display: flex;
  flex-direction: column;
  position: relative;
  text-align: left;
  padding-bottom: 20px;
  width: 272px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  background-color: white;
  border: 1px solid #e8e8e8;
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);
  margin-top: 13px;
}
.search-header .popover-container .popover .popover-arrow-top {
  left: unset;
  right: 7px;
}
.search-header .popover-container .popover .search-title {
  text-align: left;
  padding-bottom: 5px;
  text-transform: uppercase;
  border-bottom: 1px solid #b9b9bb;
  font-weight: 300;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  letter-spacing: 0.3px;
  color: #767676;
  margin: 20px;
  font-size: 0.875em;
}
.search-header .popover-container .popover .result-list {
  margin: 0 20px;
}
.search-header .popover-container .popover .result-list .result {
  margin-bottom: 20px;
}
.search-header .popover-container .popover .result-list .result:hover {
  color: #0171AD;
  cursor: pointer;
}
.search-header .popover-container .popover .result-list .result a {
  color: black;
}
.search-header .popover-container .popover .result-list .result a:hover span {
  color: #0171AD;
}
.search-header .popover-container .popover .result-list .search-match {
  color: #898888;
}
.search-header .popover-container .popover .result-list .result-loading {
  color: #b9b9bb;
}
.search-header .popover-container .popover .result-list li:last-child {
  margin-bottom: 0px;
}
@media screen and (max-width: 768px) {
  .search-header {
    position: unset;
  }
  .search-header .popover-container {
    left: 0;
    width: 100%;
    top: 67px;
  }
  .search-header .popover-container .popover {
    width: 100%;
    margin: 0;
    top: 13px;
  }
  .search-header .popover-container .popover .popover-arrow-top {
    top: -16px;
    right: 125px;
  }
  .search-header .popover-container .action-textbox-container {
    width: 100%;
    padding: 10px;
  }
  .search-header .popover-container .action-textbox-container .action-textbox {
    width: 100%;
    margin: 0;
  }
  .search-header .popover-container .action-textbox-container .action-textbox .icon {
    font-size: 20px;
  }
}
.search-header .action-textbox {
  width: 272px;
}
.search-header-classic {
  height: 40px;
  position: unset;
}
.search-header-classic .popover-container {
  left: 0;
  width: 100%;
  top: 75px;
  display: flex;
  justify-content: center;
}
.search-header-classic .popover-container .popover {
  display: flex;
  width: 100%;
  align-items: center;
  margin-top: 0;
  padding-bottom: 0;
  max-height: 0;
  transition: max-height 0.15s ease-out;
  overflow: hidden;
}
.search-header-classic .popover-container .popover .popover-content {
  display: flex;
  max-width: 1280px;
  margin: 0;
  padding: 35px 20px;
  align-items: center;
  box-shadow: none;
  border: none;
  position: relative;
  width: 98%;
}
.search-header-classic .popover-container .popover .popover-content .popover-arrow-top {
  left: unset;
  right: 73px;
  display: none;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  justify-content: center;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container {
  align-self: center;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container .action-textbox {
  border: solid 1px #b3b3b3;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container .action-textbox input {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 18px;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container .action-textbox .actionIcon {
  background-color: #d0d0d0;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container .action-textbox .actionIcon .icon {
  color: white;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container .action-textbox .actionActive {
  background-color: #0171AD;
}
.search-header-classic .popover-container .popover .popover-content .popover-search-container .result-view {
  align-self: center;
  width: 594px;
}
.search-header-classic .popover-container .show {
  max-height: 1000px;
  transition: max-height 0.25s ease-in;
}
.search-header-classic .popover-container .action-textbox-container {
  width: 594px;
}
.search-header-classic .popover-container .action-textbox-container .action-textbox {
  height: 50px;
  width: 100%;
  margin: 0;
}
.search-header-classic .popover-container .action-textbox-container .action-textbox .actionIcon {
  background-color: #b9b9bb;
  height: 50px;
  width: 80px;
  text-align: center;
  display: flex;
  justify-content: center;
}
.search-header-classic .popover-container .action-textbox-container .search-active .actionIcon {
  background-color: #0096d6;
}
.search-header-classic .popover-container .action-textbox-container .search-active .actionIcon .icon {
  color: white;
}
@media screen and (max-width: 768px) {
  .search-header-classic .popover-container {
    height: unset;
  }
  .search-header-classic .popover-container .popover {
    width: 100%;
    top: 0;
    padding: 15px 0;
  }
  .search-header-classic .popover-container .popover .popover-content {
    max-width: 1280px;
    padding: 20px 0;
    width: 98%;
  }
  .search-header-classic .popover-container .popover .popover-content .popover-arrow-top {
    right: 117px;
    top: -16px;
  }
  .search-header-classic .popover-container .popover .popover-content .popover-search-container {
    width: 100%;
    height: unset;
  }
  .search-header-classic .popover-container .popover .popover-content .popover-search-container .action-textbox-container {
    width: 100%;
  }
  .search-header-classic .popover-container .popover .popover-content .popover-search-container .result-view {
    width: 90%;
  }
}
.search-header-classic .overlay {
  display: none;
  background-color: none;
  background: none;
}

.quantity-picker {
  padding: 0.5rem;
  height: 2.3125rem;
  background-color: #fafafa;
  width: 100%;
  margin-left: -0.9375rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+");
  background-position: 100% center;
  background-repeat: no-repeat;
  -webkit-appearance: none;
  -moz-appearance: none;
  -webkit-border-radius: none;
}

.minicart-container {
  display: none;
  position: relative;
  top: 56px;
  right: 570px;
  min-width: 620px;
  height: auto;
  padding: 0;
  margin: 0;
  z-index: 2000;
  background: #fff;
  border: 2px solid #cccccc;
}
.minicart-container.visible {
  display: block;
}
.minicart-container.visible.empty-cart {
  right: 430px;
  min-width: 480px;
}
.minicart-container label {
  font-size: 0.875em;
  color: #4d4d4d;
  cursor: pointer;
  display: block;
  font-weight: 500;
  margin-bottom: 0.1875em;
}
.minicart-net {
  position: fixed;
  z-index: 1999;
}
.minicart-overlay.show {
  background: url(//www.hp.com/us-en/shop/app/assets/images/icons/xo_loading_ring_60x60.gif) no-repeat center rgba(255, 255, 255, 0.7);
  height: 100%;
  left: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 999;
}
.minicart_contents-empty h3 {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  margin: 0;
  font-weight: 100;
  padding-left: 1.5em;
  font-size: 1.6875em;
  line-height: 1.4;
  position: relative;
}
.minicart_contents-empty h3:before {
  content: '';
  width: 29px;
  height: 25px;
  background: url(//www.hp.com/us-en/shop/app/assets/images/icons/cart-sprites.png);
  background-position: -5px -5px;
  display: block;
  position: absolute;
  left: 0;
  top: 6px;
}
.minicart_contents.minicart_contents-empty {
  padding: 25px 40px;
}
.top_corner {
  position: absolute;
  height: 12px;
  width: 17px;
  right: 18px;
}
.minicart-container .top_corner::before {
  border-bottom-color: #b9b8bb;
  right: 1px;
  border-width: 12px;
}
.top_corner::before,
.top_corner::after {
  bottom: 100%;
  content: ' ';
  height: 0;
  width: 0;
  position: absolute;
  border: solid transparent;
}
.minicart-container .top_corner::after {
  border-bottom-color: #fff;
  right: 4px;
  border-width: 9px;
}
.minicart_contents {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  padding: 20px 30px 0;
  text-align: left;
  font-size: 16px;
  line-height: 1;
}
.minicart_title {
  overflow: hidden;
  clear: both;
  margin-bottom: 20px;
}
.minicart-overlay {
  line-height: 1.4;
}
.minicart_title h3 {
  font-size: 26px;
  font-weight: 100;
  display: inline-block;
  margin: 0.2em 25px 0.5em 0;
  line-height: 1;
}
.minicart_title a {
  text-decoration: none;
  color: #0171AD;
  font-weight: 100;
}
.hf_close_btn {
  position: absolute;
  top: 8px;
  right: 8px;
  background: url(//www.hp.com/us-en/shop/app/assets/images/icons/cart-sprites.png?_=1);
  width: 24px;
  height: 24px;
  display: block;
  opacity: 0.5;
  background-position: -44px -5px;
}
.hf_close_btn:hover {
  opacity: 1;
}
/*MAIN CONTENT*/
.mcprodcont {
  max-height: 400px;
  overflow: auto;
}
.productrow {
  display: block;
  overflow: hidden;
  clear: both;
  padding: 15px 0;
  border-bottom: 1px solid #ddd;
  font-weight: 100;
}
.productrow .mcprodimg {
  float: left;
  width: 15%;
}
.productrow .mcprodimg img {
  width: 65px;
  margin-top: 5px;
}
.productrow .mcprodname {
  float: left;
  width: 35%;
}
.productrow .mcprodname a {
  font-size: 16px;
  font-weight: 100;
  color: #000;
  line-height: 18px;
  margin: 5px 15px 8px 5px;
  display: inline-block;
}
.productrow .mcprodname span {
  display: block;
  font-size: 12px;
  color: #767676;
  margin-left: 5px;
}
.productrow .mcprodqty {
  float: left;
  width: 20%;
  position: relative;
}
.productrow .mcprodqty.free:after,
.productrow .mcprodqty.giftcard-cart-item:after {
  display: none;
}
.productrow .mcprodqty.free .no-select-qty,
.productrow .mcprodqty.giftcard-cart-item .no-select-qty {
  display: inline-block;
}
.productrow .mcprodqty .item-remove {
  padding: 5px 0;
  text-decoration: none;
  color: #0171AD;
  cursor: pointer;
  position: absolute;
  left: 0;
}
.productrow .mcprodqty .item-remove.remove-giftcard-cart-item {
  bottom: -25px;
}
.productrow .mcprodqty .qty-wrapper {
  position: relative;
}
.productrow .mcprodqty .hp-icon.page-down:before {
  position: absolute;
  right: 23%;
  font-size: 12px;
  font-weight: 700;
  top: -5px;
  z-index: -1;
}
.productrow .mcprodqty {
  position: relative;
}
.productrow .mcprodqty:after {
  font-family: HPIcons;
  content: '\e90c';
  position: absolute;
  right: 34%;
  font-size: 12px;
  font-weight: 700;
  top: 10px;
  z-index: -1;
}
.productrow .mcprodqty span {
  display: inline-block;
  padding-right: 5px;
}
.productrow .mcprodqty .quantity-picker {
  height: 35px;
  width: 50px;
  margin-left: 0;
}
.productrow .mcprodqty select {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  padding: 5px 8px;
  width: 50px;
  color: #000;
  border: 1px solid #ccc;
  font-weight: 100;
  font-size: 14px;
  cursor: pointer;
  background: transparent;
}
.productrow .mcprodprice {
  display: inline-block;
  text-align: right;
  width: 30%;
}
.productrow .mcprodprice span {
  display: inline-block;
}
.productrow .mcprodprice span.strike {
  margin-right: 10px;
  position: relative;
  color: #767676;
}
.productrow .mcprodprice span.strike::before {
  content: ' ';
  position: absolute;
  border-top: 1px solid #767676;
  width: 100%;
  transform: rotate(168deg);
  margin-top: 6px;
}
.mccarttotal {
  display: block;
  overflow: hidden;
  clear: both;
  padding: 15px 0;
  font-weight: 100;
}
.mccarttotal .mcfreeshipping {
  float: left;
}
.mccarttotal .mcfreeshipping span {
  background-color: #d9f4fb;
  display: inline-block;
  padding: 5px 7px;
}
.mccarttotal .mcsubtotal,
.mccarttotal .mcsubtotal .mctotalprice {
  float: right;
}
.mccarttotal .mcsubtotal .mcpricelabel {
  float: left;
  padding-right: 25px;
  text-align: right;
}
.mccarttotal .mcsubtotal .mcpricelabel span {
  display: block;
  font-size: 12px;
  line-height: 18px;
}
.mccta {
  text-align: right;
  padding: 20px 0;
}
.fg-item-qty {
  display: inline-block;
  padding: 5px 8px;
}
/*RECENTLY ADDED FLYOUT*/
.productrow.recentlyAdded .mcprodname {
  width: 80%;
  float: right;
}
.minicart-container.recentlyAdded {
  width: 400px;
  top: 31.6px;
}
/*MOBILE STICKY CART ICON*/
.sticky-mobile-cart {
  text-align: center;
  width: 51px;
  height: 51px;
  border-radius: 50px;
  border: 1px solid #fff;
  padding: 0;
  visibility: hidden;
  display: inline-block;
  position: fixed;
  right: 5%;
  top: 100px;
  background: #0096d6;
  z-index: -1;
  transition: 0.7s ease;
}
.sticky-mobile-cart .cart-icon:before {
  content: '\e903';
  font-family: HPIcons;
  font-size: 30px;
  top: 12px;
  position: relative;
  left: -1px;
  color: #fff;
  font-weight: 100;
}
.sticky-mobile-cart .cart-quantity {
  color: #fff;
  background: #094ca2;
  padding: 4px;
  border-radius: 25px;
  height: 12px;
  width: 12px;
  font-size: 12px;
  line-height: 12px;
  position: relative;
  display: inline-block;
  top: -35px;
  left: 20px;
  border: 1px solid #fff;
  z-index: 20;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  box-sizing: content-box;
}
@media screen and (max-width: 800px) {
  .App div div.minicart-container.preview.mobile {
    display: none;
  }
  .App div div.minicart-container.recentlyAdded {
    display: block;
  }
}
@media screen and (max-width: 500px) {
  .App div div.minicart-container.recentlyAdded {
    display: none !important;
  }
  .sticky-mobile-cart {
    visibility: visible;
  }
}

.App div div.minicart-container.preview.mobile.new-version {
  display: block;
}
@media screen and (max-width: 1024px) {
  .new-minicart-wrapper {
    left: 0;
    width: 100%;
  }
}
.new-minicart-wrapper {
  position: absolute;
}
.minicart-container.new-version {
  border: 1px solid #CCCCCC;
  box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
  width: 600px;
  top: 56px;
  right: 570px;
}
.minicart-container.new-version.empty-cart {
  right: 551px;
}
.minicart-container.new-version.mobile {
  min-width: 300px;
  width: 100%;
  right: 0;
}
.minicart-container.new-version.mobile .total-count {
  display: none;
}
.minicart-container.new-version.mobile .top_corner {
  right: 70px;
}
.minicart-container.new-version.mobile .modal-close-btn {
  background-color: white;
  border: none;
  margin-right: 0;
}
.minicart-container.new-version.mobile .modal-close-btn:before {
  color: #919191;
  font-size: 24px;
}
.minicart-container.new-version.mobile.pdp {
  top: 182px;
}
.minicart-container.new-version.mobile .minicart_contents {
  padding: 20px 10px 0 10px;
}
.minicart-container.new-version.mobile .minicart_title {
  padding-bottom: 5px;
  margin-bottom: 0;
  border-bottom: 1px solid #CCCCCC;
}
.minicart-container.new-version.mobile .mcprodcont {
  display: none;
}
.minicart-container.new-version.mobile .mccarttotal .mcsubtotal .mcpricelabel {
  padding-top: 3px;
  width: 75%;
}
.minicart-container.new-version.mobile .mccarttotal .mcsubtotal .mcpricelabel .title {
  margin-right: 5px;
}
.minicart-container.new-version.mobile .mccarttotal .mcsubtotal .mctotalprice {
  width: 25%;
}
.minicart-container.new-version.mobile .mccta {
  display: block;
  width: 100%;
  text-align: center;
  padding: 20px 0 0 0;
}
.minicart-container.new-version.mobile .mccta a {
  display: block;
  width: 100%;
  max-width: 500px;
  margin: 0 auto;
}
.minicart-container.new-version.mobile .fs-indicator {
  display: block;
  width: 100%;
  margin-bottom: 5px;
}
.minicart-container.new-version .top_corner {
  right: 12px;
}
.minicart-container.new-version .minicart_title {
  text-transform: uppercase;
}
.minicart-container.new-version .minicart_title h3 {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  font-size: 20px;
}
.minicart-container.new-version .minicart_title a {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 16px;
  color: #0171AD;
  opacity: 1;
}
.minicart-container.new-version .minicart_title a:hover {
  text-decoration: underline;
}
.minicart-container.new-version .empty-cart {
  text-align: center;
  line-height: 28px;
}
.minicart-container.new-version .empty-cart .minicart_title {
  border-bottom: 1px solid #CCCCCC;
  text-align: left;
}
.minicart-container.new-version .empty-cart .title {
  font-size: 16px;
}
.minicart-container.new-version .empty-cart .subtitle {
  font-size: 14px;
}
.minicart-container.new-version .empty-cart .num {
  font-size: 60px;
  color: #0171AD;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-weight: bold;
  margin-bottom: 20px;
  padding-top: 20px;
}
.minicart-container.new-version .empty-cart .mccta {
  text-align: center;
  margin-bottom: 10px;
}
.minicart-container.new-version .empty-cart .mccta:hover {
  text-decoration: underline;
}
.minicart-container.new-version .mccta {
  width: 50%;
  display: inline-block;
}
.minicart-container.new-version .mccta a {
  background-color: #0171AD;
  border-radius: 0;
  font-size: 16px;
  line-height: 18px;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  padding: 10px 28px;
  letter-spacing: 0.3px;
}
.minicart-container.new-version .mccta a:hover {
  text-decoration: underline;
  background-color: #069;
}
.minicart-container.new-version .fs-indicator {
  width: 50%;
  display: inline-block;
  position: relative;
  padding-left: 40px;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.minicart-container.new-version .fs-indicator:before {
  content: '';
  position: absolute;
  left: 0;
  width: 32px;
  height: 18px;
  background-size: cover;
  background-image: url('https://www.hp.com/us-en/shop/app/assets/images/uploads/prod/freeshipping.PNG1590522816807840.png');
}
.minicart-container.new-version .mcprodcont .headline {
  text-transform: uppercase;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  width: 100%;
  padding-bottom: 5px;
}
.minicart-container.new-version .mcprodcont .headline span {
  font-size: 12px;
  line-height: 18px;
  display: inline-block;
  text-align: right;
}
.minicart-container.new-version .mcprodcont .headline span.qty {
  padding-right: 20px;
  width: 85%;
}
.minicart-container.new-version .mcprodcont .headline span.total {
  padding-right: 5px;
  width: 15%;
}
.minicart-container.new-version .productrow {
  border-bottom: 1px solid #CCCCCC;
}
.minicart-container.new-version .productrow.first-prod {
  border-top: 1px solid #CCCCCC;
}
.minicart-container.new-version .productrow .mcprodname {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  display: inline-block;
  float: none;
  width: 60%;
}
.minicart-container.new-version .productrow .mcprodname a {
  height: 40px;
  line-height: 20px;
  margin: 0;
  overflow: hidden;
}
.minicart-container.new-version .productrow .mcprodname a:hover {
  text-decoration: underline;
}
.minicart-container.new-version .productrow .mcprodname span {
  font-size: 12px;
  color: #5A5A5A;
  margin: 0;
}
.minicart-container.new-version .productrow .mcprodqty {
  display: inline-block;
  vertical-align: top;
  float: none;
  width: 10%;
  margin-top: 5px;
  position: relative;
}
.minicart-container.new-version .productrow .mcprodqty:after {
  font-family: HPIcons;
  font-size: 12px;
  position: absolute;
  content: '\e90c';
  left: 28px;
  top: 6px;
  z-index: -1;
}
.minicart-container.new-version .productrow .mcprodqty.free .no-select-qty {
  display: block;
  text-align: center;
}
.minicart-container.new-version .productrow .mcprodqty.free:after {
  display: none;
}
.minicart-container.new-version .productrow .mcprodqty select {
  padding: 2px 8px;
}
.minicart-container.new-version .productrow .mcprodqty .quantity-picker {
  height: 25px;
  margin-left: 0;
}
.minicart-container.new-version .productrow .mcprodqty span {
  margin-left: 10px;
}
.minicart-container.new-version .productrow .mcprodprice {
  display: inline-block;
  vertical-align: top;
  float: none;
  width: 15%;
  text-align: right;
  margin-top: 5px;
}
.minicart-container.new-version .productrow .mcprodprice span {
  float: none;
  display: block;
  font-size: 14px;
  line-height: 20px;
}
.minicart-container.new-version .productrow .mcprodprice span.strike {
  text-decoration: line-through;
  color: #767676;
  margin-left: 0;
  margin-right: 0;
}
.minicart-container.new-version .productrow .mcprodprice span.strike:before {
  display: none;
}
.minicart-container.new-version .productrow .mcprodprice .remove {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  color: #0171AD;
  text-transform: uppercase;
  cursor: pointer;
}
.minicart-container.new-version .productrow .mcprodprice .remove:hover {
  text-decoration: underline;
}
.minicart-container.new-version .total-count {
  text-transform: uppercase;
  color: #0171AD;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 16px;
  width: 100%;
  text-align: right;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #CCCCCC;
}
.minicart-container.new-version .total-count a {
  color: #0171AD;
}
.minicart-container.new-version .total-count a:after {
  font-family: HPIcons;
  content: '\e90a';
  vertical-align: bottom;
  display: inline-block;
  margin-left: 10px;
}
.minicart-container.new-version .total-count a:hover {
  text-decoration: underline;
}
.minicart-container.new-version .mccarttotal {
  width: 100%;
}
.minicart-container.new-version .mccarttotal .mcsubtotal {
  width: 100%;
}
.minicart-container.new-version .mccarttotal .mcsubtotal .mcpricelabel {
  display: inline-block;
  width: 50%;
  text-align: left;
}
.minicart-container.new-version .mccarttotal .mcsubtotal .mcpricelabel span {
  display: inline-block;
  font-size: 16px;
}
.minicart-container.new-version .mccarttotal .mcsubtotal .mcpricelabel span.title {
  text-transform: uppercase;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  margin-right: 15px;
}
.minicart-container.new-version .mccarttotal .mcsubtotal .mcpricelabel span.tax {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
}
.minicart-container.new-version .mccarttotal .mcsubtotal .mctotalprice {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  display: inline-block;
  width: 50%;
  text-align: right;
}

.new-mini-cart-wrapper {
  display: block;
  position: absolute;
  top: 0;
  background-color: white;
  width: 100%;
  height: 158px;
  z-index: 10001;
  box-shadow: 0px 4px 4px rgba(0,0,0,0.2);
}
.new-mini-cart-wrapper.flyout-enter {
  transform: translate(0, -100%) scale(1, 0);
  opacity: 0.01;
  transition: transform 400ms ease-out, opacity 200ms ease-in;
}
.new-mini-cart-wrapper.flyout-enter-active {
  transform: translate(0, 0) scale(1, 1);
  opacity: 1;
}
.new-mini-cart-wrapper.flyout-exit {
  transform: translate(0, 0) scale(1, 1);
  opacity: 1;
}
.new-mini-cart-wrapper.flyout-exit-active {
  transform: translate(0%, -100%) scale(1, 0);
  opacity: 0;
  transition: transform 400ms ease-in, opacity 200ms ease-out;
}
.new-mini-cart-wrapper.mobile {
  box-shadow: 0px 0px 8px rgba(0,0,0,0.2);
  border: 1px solid #CCCCCC;
  position: fixed;
  top: auto;
  bottom: 0;
  height: 220px;
}
.new-mini-cart-wrapper.mobile.with-left-menu {
  bottom: 62px;
}
.new-mini-cart-wrapper.mobile .divider {
  display: none;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper {
  width: 95%;
  margin: 0 auto;
  border-bottom: 1px solid #CCCCCC;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper .header {
  display: inline-block;
  width: 50%;
  margin: 20px 0 20px 40px;
  text-align: left;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper .qty-picker {
  display: none;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper .prod-info {
  width: 40%;
  text-align: right;
  vertical-align: middle;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper .prod-info .prod-img {
  width: 50px;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper .prod-info .name-sku {
  display: none;
}
.new-mini-cart-wrapper.mobile .product-info-wrapper .prod-price {
  display: none;
}
.new-mini-cart-wrapper.mobile .cart-summary-wrapper {
  width: 95%;
  margin: 0 auto;
  padding: 10px;
}
.new-mini-cart-wrapper.mobile .cart-summary-wrapper .cart-price {
  display: block;
}
.new-mini-cart-wrapper.mobile .cart-summary-wrapper .cart-price .title .price {
  float: right;
  width: 35%;
  text-align: right;
}
.new-mini-cart-wrapper.mobile .cart-summary-wrapper .mini-cart-btn {
  display: block;
  text-align: center;
  margin: 20px auto 0 auto;
  max-width: 450px;
}
.new-mini-cart-wrapper.invisible {
  display: none;
}
.new-mini-cart-wrapper.sticky {
  position: fixed;
  top: 0;
}
.new-mini-cart-wrapper .modal-close-btn {
  background-color: white;
  border: none;
}
.new-mini-cart-wrapper .modal-close-btn:before {
  color: #919191;
  font-size: 24px;
}
.new-mini-cart-wrapper .new-mini-cart-content {
  max-width: 62.5em;
  margin: 0 auto;
  position: relative;
}
.new-mini-cart-wrapper .divider {
  display: inline-block;
  height: 118px;
  width: 1px;
  border-left: 1px solid #CCCCCC;
  margin: 20px 20px;
  vertical-align: middle;
}
.new-mini-cart-wrapper .product-info-wrapper {
  display: inline-block;
  vertical-align: top;
  text-align: left;
  width: 50%;
}
.new-mini-cart-wrapper .product-info-wrapper .header {
  width: auto;
  font-size: 18px;
  height: 24px;
  line-height: 24px;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  margin: 20px 0;
  text-align: center;
}
.new-mini-cart-wrapper .product-info-wrapper .header span {
  position: relative;
}
.new-mini-cart-wrapper .product-info-wrapper .header span:before {
  content: '';
  position: absolute;
  width: 30px;
  height: 30px;
  top: -2px;
  left: -40px;
  background-image: url(https://www.hp.com/us-en/shop/app/assets/images/uploads/prod/success-icon1580241681186972.png);
}
.new-mini-cart-wrapper .product-info-wrapper .prod-info {
  display: inline-block;
  text-align: left;
  width: 70%;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-info .prod-img {
  display: inline-block;
  width: 70px;
  background-color: transparent;
  margin: 10px 20px 0 0;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-info .prod-img img {
  width: 90%;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-info .name-sku {
  display: inline-block;
  line-height: 20px;
  margin-top: 10px;
  vertical-align: top;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-info .name-sku .prod-name {
  max-width: 250px;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 14px;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-info .name-sku .sku {
  margin-top: 5px;
  font-size: 12px;
  color: #5A5A5A;
}
.new-mini-cart-wrapper .product-info-wrapper .qty-picker {
  display: inline-block;
  width: 12%;
}
.new-mini-cart-wrapper .product-info-wrapper .qty-picker span {
  display: block;
  text-transform: uppercase;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 5px;
}
.new-mini-cart-wrapper .product-info-wrapper .qty-picker .quantity-picker {
  height: 35px;
  cursor: pointer;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-price {
  display: inline-block;
  text-align: right;
  vertical-align: top;
  margin: 10px 0 0 20px;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-price .list-price,
.new-mini-cart-wrapper .product-info-wrapper .prod-price .sale-price {
  display: block;
  line-height: 20px;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-price .list-price {
  font-size: 14px;
  text-decoration: line-through;
  color: #767676;
}
.new-mini-cart-wrapper .product-info-wrapper .prod-price .sale-price {
  font-size: 16px;
  margin-top: 10px;
}
.new-mini-cart-wrapper .cart-summary-wrapper {
  display: inline-block;
  vertical-align: top;
  margin: 20px 0 0 20px;
  text-align: left;
  width: 40%;
}
.new-mini-cart-wrapper .cart-summary-wrapper .cart-num {
  text-transform: uppercase;
}
.new-mini-cart-wrapper .cart-summary-wrapper .cart-num .item-count {
  margin-left: 10px;
  font-weight: bold;
}
.new-mini-cart-wrapper .cart-summary-wrapper .cart-price {
  margin-top: 15px;
}
.new-mini-cart-wrapper .cart-summary-wrapper .cart-price .subtotal {
  text-transform: uppercase;
  font-weight: bold;
  margin-right: 15px;
}
.new-mini-cart-wrapper .cart-summary-wrapper .cart-price .before-tax {
  margin-right: 30px;
}
.new-mini-cart-wrapper .cart-summary-wrapper .cart-price .price {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.new-mini-cart-wrapper .cart-summary-wrapper .mini-cart-btn {
  margin-top: 15px;
  margin-left: 17%;
  background-color: #0171AD;
  color: white;
  border-radius: 0;
  height: 43px;
  letter-spacing: 0.3px;
  padding: 0 30px;
  line-height: 43px;
}
.new-mini-cart-wrapper .cart-summary-wrapper .mini-cart-btn a {
  color: white;
}
.new-mini-cart-wrapper .cart-summary-wrapper .mini-cart-btn a:hover {
  color: white;
}
.original-mini-cart-wrapper.recentlyAdded {
  width: 400px;
  min-width: 400px;
  top: 31.6px;
}
.original-mini-cart-wrapper.recentlyAdded .mcprodcont {
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
}
@media screen and (max-width: 650px) {
  .new-mini-cart-wrapper.mobile .product-info-wrapper .prod-info {
    width: 35%;
  }
}
@media screen and (max-width: 500px) {
  .new-mini-cart-wrapper.mobile .product-info-wrapper .prod-info {
    width: 30%;
  }
  .new-mini-cart-wrapper.mobile .cart-summary-wrapper .cart-price .before-tax {
    margin-right: 0;
  }
}
@media screen and (max-width: 350px) {
  .new-mini-cart-wrapper.mobile .cart-summary-wrapper .cart-price .title .price {
    width: 30%;
  }
  .new-mini-cart-wrapper.mobile .product-info-wrapper .prod-info {
    width: 25%;
  }
}
@media screen and (max-width: 320px) {
  .new-mini-cart-wrapper.mobile .cart-summary-wrapper .cart-price .subtotal {
    margin-right: 5px;
  }
}

.header-cart {
  display: flex;
  height: 40px;
}
.header-cart .cart-badge-container {
  position: absolute;
  height: 0;
  z-index: 2;
}
.header-cart .cart-badge-container .cart-badge {
  position: relative;
  left: 17px;
  background-color: #0096d6;
  border-radius: 50%;
  border: solid 2px white;
  color: white;
  height: 20px;
  line-height: 21px;
  min-width: 19px;
  padding-left: 1px;
  font-size: 0.75rem;
  display: inline-block;
  box-sizing: content-box;
  text-align: center;
}
.header-cart .flyout-wrapper {
  position: absolute;
  z-index: 10001;
}
.header-cart .flyout-wrapper.old-version {
  position: fixed;
  width: 400px;
}
.header-cart .flyout-wrapper.new-version {
  top: 76px;
  left: 0;
  width: 100%;
}
.header-cart .flyout-wrapper .original-mini-cart-wrapper {
  right: 350px;
  top: 0;
}

.header-container .menu-desktop {
  display: flex;
  flex-grow: 1;
  justify-content: space-between;
  height: 100%;
}
.header-container .menu-desktop .tabs {
  display: flex;
  margin-left: 60px;
  height: 80px;
}
.header-container .menu-desktop .tabs .tab {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 18px;
  padding: 30px 0 24px 0;
  margin-right: 40px;
  cursor: pointer;
  color: #767676;
  border-bottom: 4px solid transparent;
  transition: 0.3s border ease-in-out;
}
.header-container .menu-desktop .tabs .focus {
  color: black;
  border-bottom: 4px solid #0171ad;
}
.header-container .menu-desktop .tools {
  align-items: center;
  display: flex;
  margin-right: 20px;
}
.header-container .menu-desktop .tools .search-textbox {
  margin-right: 20px;
}
.header-container .menu-desktop .tools .cart-button {
  padding: 20px;
}
.header-container .menu-desktop .close-container {
  position: relative;
  height: 0;
  width: 0;
}
.header-container .menu-desktop .close-container button {
  position: relative;
  top: -20px;
  left: -20px;
}
.header-container .menu-desktop .close-container button .icon {
  font-size: 40px;
  color: #c2c2c2;
  border-radius: unset;
  background-color: white;
}
@media only screen and (min-width: 1448px) {
  .header-container .menu-desktop .tools .search-header .action-textbox {
    width: 443px;
  }
  .header-container .menu-desktop .search-header .popover {
    width: 443px;
  }
}

.utilityNav {
  height: 32px;
  background-color: white;
  z-index: 1025;
  position: relative;
  border-bottom: 1px solid #f2f2f2;
}
.utilityNav .react-modal-container {
  max-width: 810px;
  top: 75px;
  height: auto;
  overflow: hidden;
  padding: 17px 35px 30px;
}
.utilityNav .react-modal-container iframe {
  width: 100%;
  height: 770px;
  overflow-y: hidden;
  border: none;
}
.utilityNav ul li {
  list-style: none;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}
.utilityNav ul li .sales-text {
  font-weight: 700;
  color: #91283f;
  font-size: 15px;
}
.live-help {
  visibility: inherit;
  background-color: #f5f5f5;
}
.m_back {
  display: none;
}
.m_back:before {
  display: none;
}
.topmenu .right .hp-icon.page-down:before {
  display: none;
}
.with-registeredPrinter {
  text-align: left;
}
.with-registeredPrinter .savedPrinterList {
  margin: 0;
  border-bottom: none;
}
.with-registeredPrinter .savedPrinterList div {
  margin: 20px 0 10px 0;
  width: 240px;
  padding-left: 20px;
}
.with-registeredPrinter .savedPrinterList ul {
  display: block;
  position: relative;
  padding: 0;
  border: none;
}
.with-registeredPrinter .savedPrinterList a {
  border-top: 1px solid #e9e9e9;
  color: #069;
  margin: 0 20px;
  max-width: 240px;
}
.with-registeredPrinter .savedPrinterList img {
  width: 40px;
  height: 30px;
  float: left;
}
.with-registeredPrinter .savedPrinterList li {
  width: 277px;
  margin: 0;
  border: none;
  max-height: 57px;
}
.with-registeredPrinter .savedPrinterList li:hover {
  background-color: #e6fcff;
}
.with-registeredPrinter .savedPrinterList li:first-child a {
  border-top: medium none;
}
.with-registeredPrinter .savedPrinterList li:last-child a {
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #cecece;
}
.with-registeredPrinter .savedPrinterList span {
  text-align: left;
  width: calc(100% - 28px);
  line-height: 18px;
  float: left;
  margin-left: 15px;
}
.with-registeredPrinter li {
  width: 240px;
}
@media screen and (min-width: 801px) {
  #utilityNav {
    height: 30px;
    border-bottom: 1px solid #F2F2F2;
  }
  .utilityNav {
    max-width: 100%;
  }
  .utilityNav.punchout {
    height: auto;
  }
  .utilityNav .login-container {
    max-width: 1280px;
    margin: 0 auto;
  }
  .utilityNav ul {
    line-height: 29px;
    padding-top: 1px;
    margin-right: 14px;
    margin-bottom: 0;
    font-size: 13px;
  }
  .utilityNav ul li {
    float: left;
    padding-right: 14px;
    margin-right: 10px;
    color: #767676;
  }
  .utilityNav ul li a {
    color: #0096d6;
    cursor: pointer;
  }
  .utilityNav ul li a.downDisclosure {
    padding-right: 14px;
  }
  .utilityNav ul li.lastIteminList {
    margin-right: 6px;
  }
  .utilityNav ul li ul li {
    font-size: 13px;
    margin: 0 20px;
    line-height: 1.2em;
    color: #767676;
    font-weight: 400;
    display: block;
    border-bottom: 1px solid #cecece;
    text-align: left;
    min-width: 138px;
  }
  .utilityNav ul li ul li:last-child {
    border-bottom: medium none;
  }
  .topmenu {
    position: relative;
  }
  .topmenu.punchout {
    overflow: hidden;
    display: inline-block;
    vertical-align: top;
  }
  .topmenu > ul > li:before {
    content: "|";
    width: 2px;
    float: left;
    padding-right: 13px;
    color: #cecece;
  }
  ul.right {
    float: right !important;
    margin-top: 0;
  }
  ul.right li:first-child::before {
    content: "";
  }
  ul.left-nav {
    margin-top: 0;
    margin-left: 25px;
  }
  ul.left-nav li:first-child::before {
    content: "";
  }
  ul.left-nav .store-link {
    padding-right: unset;
    margin-right: 5px;
    font-size: 18px;
    font-weight: 500;
    color: #0096d6;
  }
  ul.lastBox.topmenuchild {
    z-index: 100001;
  }
  ul.topmenuchild li a {
    display: inline-block;
    width: 100%;
    cursor: pointer;
    padding: 10px 0;
    line-height: 29px;
  }
  .live-help {
    visibility: inherit;
    background-color: #f5f5f5;
  }
  .m_back {
    display: none;
  }
  li.psn:before {
    display: none;
  }
  li.psn .img-ph-wrapper img {
    height: 18px;
    position: relative;
    top: 5px;
    right: 5px;
    display: inline-block;
  }
  li.psn > div {
    display: inline-block;
  }
  .login-container ul li ul {
    display: none;
    position: absolute;
    border: solid 1px #cecece;
    padding: 5px 0px;
    width: 170px;
    background-color: #fff;
  }
  .login-container ul li ul.with-registeredPrinter {
    width: 280px;
  }
  .login-container ul li ul.lastBox {
    right: 0;
  }
  .login-container ul li ul.showMenu {
    display: block;
  }
}
@media screen and (max-width: 800px) {
  .topmenu {
    height: 100%;
    width: 100%;
    font-size: 14px;
  }
  .topmenu .left-nav .store-link {
    display: none;
  }
  .topmenu .right {
    margin-top: 10px;
  }
  .topmenu .right .hp-icon.page-down:before {
    display: block;
    top: 6px;
    position: absolute;
    right: 9px;
    font-size: 15px;
    font-weight: 700;
    color: #0171AD;
  }
  .topmenu .right .mainLink {
    padding-right: 0px;
  }
  .topmenu .right .mainLink.hp-icon.page-down:before {
    right: 10px;
  }
  .helpLink {
    font-family: 'HP Simplified', Arial;
    font-weight: 400;
  }
  .mobile-menu-item {
    display: block;
    float: right;
    z-index: 300;
    display: table-cell;
    text-align: right;
    vertical-align: middle;
    position: relative;
  }
  .mobile-menu-item a {
    display: inherit;
    float: right;
    line-height: 50px;
    color: #000;
    background: none;
  }
  .mobile-menu-item a i {
    content: '';
    width: 20px;
    height: 20px;
    position: relative;
    margin-right: 10px;
    display: inline-block;
    top: 5px;
  }
  #utilityNav {
    height: 50px;
    border-bottom: 1px solid #c4c4c4;
  }
  .utilityNav {
    height: 50px;
    display: table;
    width: 100%;
  }
  .utilityNav .mobile-menu-item a,
  .utilityNav .mobile-menu-item i,
  .utilityNav .mobile-menu-item .hp-icon:before {
    line-height: 20px;
  }
  .utilityNav .downDisclosure:after {
    display: none;
  }
  .utilityNav .react-modal-container {
    top: 55px;
    padding: 0px;
  }
  .utilityNav .react-modal-container .modal-close-btn {
    display: none;
  }
  .utilityNav .react-modal-container ul {
    padding: 0px;
    margin: 0px;
  }
  .utilityNav .react-modal-container ul li {
    background: none repeat scroll 0 0 #f5f5f5;
    display: table;
    height: 44px;
    width: 100%;
    color: #767676;
    border-bottom: 1px solid #c8caca;
  }
  .utilityNav .react-modal-container ul li a {
    display: table-cell;
    vertical-align: middle;
    color: #767676;
    padding-left: 0.9875em;
    font-family: 'HP Simplified', Arial;
    font-weight: 400;
  }
  .login-container {
    display: table;
    width: 100%;
    height: 100%;
  }
  .m_back {
    display: table-cell;
    text-align: right;
    vertical-align: middle;
    position: relative;
    font-family: 'HP Simplified', Arial;
    font-weight: 400;
  }
  #header * {
    z-index: 100;
  }
  #header .search_block {
    z-index: 99;
  }
  #utilityNav div div a.m_back {
    z-index: 300;
    font-family: 'HP Simplified', Arial;
    font-weight: 400;
  }
  a.m_back {
    text-align: left;
    padding-left: 30px;
    font-size: 1em;
    white-space: nowrap;
    display: table-cell;
    vertical-align: middle;
    position: relative;
    color: #0171AD;
  }
  a.m_back:before {
    display: block;
    font-size: 17px;
    position: absolute;
    left: 10px;
    top: 6px;
  }
  .with-registeredPrinter .savedPrinterList {
    margin: 0;
  }
  .with-registeredPrinter .savedPrinterList div {
    color: black;
    width: 100%;
  }
  .with-registeredPrinter .savedPrinterList li:last-child {
    border-top: none;
  }
}

/**
TODO optimize these assets
check why when its moved to hp-theme the fonts dont work
**/
@font-face {
  font-family: 'newhpicon';
  font-display: swap;
  src: url('data:application/font-woff2;charset=utf-8;base64,d09GMgABAAAAAAKAAAwAAAAABLQAAAIzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYGYAA8EQgKgXiBcgsOAAE2AiQDGAQgBYJHB0UbyQPIrgt4sntDJdiLIV4SKolesZgn9DdnrTLEw/f7/X7tc869iGik4+0RiXhiummHBI1MKXSpDKUwXTPty9+vrbf8RcQySa2ZeWNIDA3OJHpK5yEhoZ2ic82UqlDL1HNjEBQA5tYic/6TA3QAipa1NgQ2RpYGZKPzfy5ePR/OGng64BlFajS2j6azTzKQs7M7q8JoK+Sydnbv9Un0m0HSl5LZpgw2dxNoByQhVELOWexGRXpIx33uJX6ajRbIYtFtaAM/5A9qZCJAYLaZhiEhox8ShONmoDoJaTr/L6g8LMUhzHd1gRq0o8IqOAVQAIEQUkbIVULXmZ6dtaKfv4xlL1+trYXCMbeQ2M3O6WTl25hepkfFbpTPz9vaOhwcCdeb+z2PdkAr0IFzxnJuQT35dZ/uzEz/+fe7pPl+tU892ChsZbyUl8fk0fbareYBcWGd+v50sF0mMWq8rh6ylnpKUhtpWFbB3t6FpDwceqkq3ccMdY9rC3MSAAG8rvVUZ7t+m9twgPdb3spW/8t/8jOaJRDsob8C8h/5M1AXAGILAAmFWqDWIECi8zo9ChCaqFDCmqCMERau0qYTrK35rUZJIVGoEDrNAkrYCpgBFnCVQXGwRq3VnO7egfHns79c+gWe6KV6DbbuKSs4BkUfo4Gh0mq2Wi1ctdZtkjuEaodTb7UgPQ0dH+MXUrVFPT13qVWo5UfBhZjRQSLQXWoiQQoEOXBSf7JaDPTkq9lQp1Ml9Vp1Gg==') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/newhplogo.woff) format('woff');
}
@font-face {
  font-family: 'header_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/fonts_header_icons.woff) format('woff');
}
@font-face {
  font-family: 'footer_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url(/us-en/shop/app/static/js/media/fonts/footericons.woff2) format('woff2'), url(/us-en/shop/app/static/js/media/fonts/footericons.woff) format('woff');
}
@font-face {
  font-family: 'latest_icons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,d09GMgABAAAAAAMIAA0AAAAABwgAAAKzAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP0ZGVE0cGh4GYACCXhEICoMEgl8LEgABNgIkAxwEIAWDGwdZG+gFUZSOwSeQPxxocVjRPbbFYtjoGAHryoQaobfGxZ81PMSnCjVVOPoHrNWwJ56H9vt27sxbk4R4JK5FLFldpZpn06QWGokEGa8uyTP5Nx0kMLOMnLxuCRLCfs1AVwevyN9P1nYk0cZor9kTopZeBZV1QiZ1POBY5heqUfj/v3f6G/d4Y9nalFlE97xPr0eNjRv3xADTjodhNufxgDMIzAOjzK2NY7oQEoldU39S9ejRUwh8Gjn4dAjru4NezEIR0SEaFNR6K2qj3CrjgszPP6PpUj3JoKWr5M+VWiurKjQIcF0iqGwBl7CexV5qLEO3TkURS/7UutUCTOzPmZZZqqIbQFTSTiqQggIACI32EZFWywDoBIPoxE7cAzSAIKKK1FobvYsXxYis3jZdWqwG88V4Oa9uvsvNtDw+82t9Zqq1Qo5NJkml47QbwLEIduD7JZjjwzZo29aVZixUba6ry+O0XIHLn14EAOD73U++PX789HH/447PY13542fdMEnMyM+bmJNzUcy4I6Oz4pPEEiTfEQYJKTIEov4000P76G6POvHeaqXIaB/+1RJ0H+GQGKwWJ6Skc90S/vdnz2o0jixlhKES5EHgGaNb7vTpkTM0OnIavngEQICV69I7IZn/32luY6Fdp7VeoVMBYXEs1oD63n4ltDeATAEFDWNuB0GndSooAADod0dAdBgUUHRYKqDqsEpAo8N6AW167BPQrsNVAd3meaVK0yX6YYIC+3MEFYYEDaw1tZlFpO0ROHVxtzE/FsWWZ2vLBzs2bS+K+wHGaQxnLskBfHRtEhgxZsR9mubgyOpEsSgMeFCbkqWY0Wz1mdYTlEHjz2UrOdGopbI7VAcwiFPgjfTAXXy8o2x/9OEMAEV7rZMUJVVNk7a0t2/bfd+ZbLC9FiO8p2xkMsB5eQA=') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/latest_icons.woff) format('woff');
}
@font-face {
  font-family: 'HPIcons';
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url('data:font/woff2;base64,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') format('woff2'), url(/us-en/shop/app/static/js/media/fonts/hpi-hf-icons-woff.woff) format('woff');
}
@font-face {
  font-family: 'HPSimplifiedLight';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HPSimplifiedBold';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
.header-container {
  width: 100%;
  height: 80px;
}
.header-container .nav-bar-container {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  border-bottom: 1px solid #e8e8e8;
  height: 80px;
  position: relative;
  background-color: white;
}
.header-container .nav-bar-container .nav-bar {
  display: flex;
  max-width: 1280px;
  height: 80px;
  padding-left: 33px;
  align-items: center;
  width: 100%;
}
.header-container .nav-bar-container .nav-bar .icon-hp-logo {
  font-family: newhpicon;
  color: #0096d6;
  font-size: 50px;
}
.header-container .nav-bar-container .nav-bar .menu-mobile {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-grow: 1;
  padding-right: 10px;
  height: 80px;
}
.header-container .nav-bar-container .nav-bar .menu-mobile .search-header > button .icon {
  margin-right: 15px;
  font-size: 30px;
}
.header-container .nav-bar-container .nav-bar .menu-mobile .icon-cart {
  margin-right: 20px;
  font-size: 30px;
}
.header-container .nav-bar-container .nav-bar .menu-mobile .icon-menu {
  font-size: 22px;
  margin-right: 15px;
}
.submenu-container {
  display: flex;
  flex-direction: row;
  padding: 30px 30px 60px 30px;
}
@media only screen and (max-width: 1448px) {
  .submenu-container {
    max-width: 768px;
  }
}
@media only screen and (min-width: 1448px) {
  .submenu-container {
    max-width: 970px;
  }
  .submenu-container .submenu-links {
    width: 200px;
  }
}
.close-container {
  position: relative;
  height: 0;
  width: 0;
}
.close-container button {
  position: relative;
  top: 34px;
}
ul.skip-links {
  position: absolute;
  list-style: none;
  display: flex;
  flex-direction: row;
  top: 0;
  margin-left: 60px;
}
ul.skip-links a {
  color: #767676;
  padding: 2px;
  background-color: white;
  position: relative;
  left: -99999px;
}
ul.skip-links a:focus {
  border: 1px solid #767676;
  left: 0;
}

.breadcrumb {
  margin-top: 0;
  /*padding-bottom: 28px;*/
  /*removing this, affects pdp*/
  color: #000;
  text-transform: uppercase;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 12px;
  white-space: nowrap;
  overflow-y: hidden;
  text-align: left;
}
.breadcrumb .no-select {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.breadcrumb.v2 {
  font-size: 14px;
}
.breadcrumb.v2 .mobile.breadcrumb-item {
  font-size: 10px;
  font-family: 'Montserrat';
  font-weight: 600;
  text-transform: uppercase;
  color: black;
}
.breadcrumb.v2 .mobile.breadcrumb-item:before {
  font-family: HPIcons;
  content: '\e909';
  vertical-align: bottom;
  padding-right: 5px;
  font-size: 12px;
}
.breadcrumb.v2 .mobile.breadcrumb-item.no-select:before {
  display: none;
}
.breadcrumb.v2 .last-breadcrumb {
  font-weight: bold;
}
.breadcrumb-item {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  display: inline-block;
  padding: 0 3px;
}
.breadcrumb-item a {
  color: #010101;
}
.breadcrumb-item a:hover,
.breadcrumb-item a:focus {
  color: #2795b6;
}
@media (max-width: 759px) {
  #root .breadcrumb.v2 {
    padding-left: 16px;
  }
}

.page-crumbs {
  height: 44px;
  background-color: #F3F3F3;
  padding: 12px 0 12px 75px;
}

.main-container {
  position: relative;
}
.main-container .badge-banner {
  position: relative;
  text-align: center;
  background-color: #fbfbfb;
}
.main-container .badge-banner.badge-header {
  padding: 0 1% 0 1%;
}
.main-container .badge-banner.badge-header .badge-container {
  padding: 4px 0 0 0;
}
.main-container .badge-banner.badge-header .badge-container.intel-badge p {
  padding-left: 10px;
  text-align: left;
}
.main-container .badge-banner.badge-header .badge-container.ms-badge img {
  padding-top: 10px;
  max-width: 150px;
}
.main-container .badge-banner.badge-header .badge-container.ms-badge p {
  padding-right: 10px;
  text-align: left;
}
.main-container .badge-banner.badge-footer .badge-container {
  max-width: 225px;
}
.main-container .badge-banner.badge-footer .badge-container.ms-badge img {
  max-width: 175px;
}
.main-container .badge-banner .badge-container {
  box-sizing: border-box;
  font-size: 16px;
  line-height: 16px;
  margin: 0;
  padding: 1%;
  text-align: center;
}
.main-container .badge-banner .badge-container img {
  width: auto;
  height: 50px;
}
.main-container .badge-banner .badge-container p {
  margin: 0;
  padding: 0;
  font-size: 10pt;
}
.main-container .badge-banner .badge-container.ms-badge img {
  height: auto;
}
.main-container .badge-banner .badge-container:nth-child(1) {
  float: left;
}
.main-container .badge-banner .badge-container:nth-child(2) {
  float: right;
}
@media only screen and (max-width: 800px) {
  .main-container .badge-banner .badge-container:nth-child(1),
  .main-container .badge-banner .badge-container:nth-child(2) {
    float: none;
    width: 100%;
    display: inline-block;
  }
  .main-container .badge-banner .badge-container:nth-child(2) {
    margin-top: 25px;
  }
  .main-container .badge-banner .badge-container:last-child {
    margin-bottom: 30px;
  }
}
.main-content {
  background-color: #fbfbfb;
  position: relative;
  /* set a min high for client side routing so that footer doesnt bump above the fold*/
  min-height: 800px;
}
.main-content.v2 {
  background-color: transparent;
  background-color: initial;
}
.main-content.v2 .sale-page .search-drawer-button-container,
.main-content.v2 .sale-page .search-drawer-button {
  display: none;
}
.main-content.v2 .sale-page .left-menu {
  top: 60px;
}
.main-content.v2 .sale-page .product-card-new.udf {
  /** TODO: temp fix for udf cards for AB test */
}
.main-content.v2 .sale-page .product-card-new.udf * {
  background-size: cover;
}
.main-content.v2 .sale-page .product-card-new.udf > [class$="Tile"] {
  height: 100% !important;
}
.main-content.v2 .sale-page .product-card-new:last-child.udf {
  min-height: auto;
}
.main-content.v2 .column-container {
  display: flex;
  flex-wrap: wrap;
}
.main-content.v2 .column-container .cache-add-container {
  order: 2;
}
.main-content.v2 .column-container .cache-add-container .product-card-new {
  width: 100%;
}
.main-content.v2 .column-container .udf {
  order: 1;
}
.main-content.v2 .column-container .udf.last {
  order: 2;
}
@media only screen and (min-width: 1919px) {
  .main-content.v2 .search-results .column-container .cache-add-container,
  .main-content.v2 .search-results .column-container .udf {
    width: 25%;
  }
  .main-content.v2 .search-results .left-menu-open .column-container .cache-add-container,
  .main-content.v2 .search-results .left-menu-open .column-container .udf {
    width: 33%;
  }
}
@media only screen and (min-width: 1023px) and (max-width: 1919px) {
  .main-content.v2 .search-results .column-container .cache-add-container,
  .main-content.v2 .search-results .column-container .udf {
    width: 33%;
  }
  .main-content.v2 .sale-page.filters .search-results .column-container .cache-add-container,
  .main-content.v2 .sale-page.filters .search-results .column-container .udf {
    width: 33%;
  }
  .main-content.v2 .sale-page.filters .search-results .left-menu-open .column-container .cache-add-container,
  .main-content.v2 .sale-page.filters .search-results .left-menu-open .column-container .udf {
    width: 50%;
  }
}
@media only screen and (max-width: 1024px) {
  .main-content.v2 {
    padding-bottom: 20px;
  }
  .main-content.v2 .sale-page.filters .search-drawer-button-container {
    display: block;
  }
  .main-content.v2 .sale-page.filters .search-drawer-button {
    display: block;
    margin: 16px auto 0 auto;
    width: 90%;
  }
  .main-content.v2 .sale-page.filters .search-top-bar {
    border: none;
  }
  .main-content.v2 .sale-page.filters .search-top-bar .filter-count-bar {
    display: none;
  }
  .main-content.v2 .sale-page.filters .search-top-bar .search-sort {
    display: none;
  }
  .main-content.v2 .sale-page.filters .search-top-bar .search-hits {
    position: static;
    position: initial;
  }
  .main-content.v2 .sale-page .product-results .products-list {
    margin-top: 0;
  }
  .main-content.v2 .search-results .column-container .cache-add-container,
  .main-content.v2 .search-results .column-container .udf {
    width: 50%;
  }
}
@media only screen and (max-width: 767px) {
  .main-content.v2 .search-results .column-container .cache-add-container,
  .main-content.v2 .search-results .column-container .udf {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) {
  .main-content .sale-page.filter-toggle .left-menu {
    top: 80px;
  }
  .main-content .sale-page.filter-toggle .search-top-bar {
    padding-left: 0;
  }
  .main-content .sale-page.filter-toggle .search-top-bar .num-results {
    padding-left: 21%;
    line-height: 45px;
  }
  .main-content .sale-page.filter-toggle .left-menu-open .search-top-bar .num-results {
    padding-left: 0;
  }
}

#elicit-finder {
  background: #38779f;
  background-image: linear-gradient(45deg, #31c2ba, #38779f);
  min-height: 400px;
  padding: 200px 100px;
  /*#elc-form .elc-resultsWrapper{
		float: none; uncomment if you need elicit results to push contents down
	}*/
}
#elicit-finder input#q.elc-searchInput {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  font-size: 30px;
  font-style: normal;
  font-weight: 300;
  background-image: url(data:image/svg+xmlbase64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwgMCkiPjxsaW5lIGRhdGEtY29sb3I9ImNvbG9yLTIiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHgxPSIyMiIgeTE9IjIyIiB4Mj0iMTYuNCIgeTI9IjE2LjQiIHN0cm9rZS1saW5lam9pbj0ibWl0ZXIiLz48Y2lyY2xlIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzIyMjIyMiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIxMCIgY3k9IjEwIiByPSI5IiBzdHJva2UtbGluZWpvaW49Im1pdGVyIi8+PC9nPjwvc3ZnPg==);
  background-position: right 20px center;
  background-repeat: no-repeat;
  -webkit-font-smoothing: antialiased;
  box-shadow: none;
  padding: 0 0 0 20px;
  transition: none;
  width: 100%;
  height: 60px;
}
@media only screen and (max-width: 40em) {
  #elicit-finder {
    padding: 100px 5px;
  }
}

.search-filter-crumbs {
  line-height: 30px;
  vertical-align: top;
  margin-bottom: 10px;
}
.search-filter-crumbs .facet-crumb {
  display: inline-block;
  margin-right: 20px;
  cursor: pointer;
  font-size: 14px;
}
.search-filter-crumbs .facet-crumb:last-child {
  margin-right: 0;
}
.search-filter-crumbs .facet-crumb:before {
  display: inline-block;
  content: '\E907';
  font-family: HPIcons;
  font-size: 10px;
  line-height: 10px;
  color: #fff;
  background: #000;
  border-radius: 100px;
  padding: 2px;
  margin-right: 8px;
}
.search-filter-crumbs .clear-filters {
  margin-left: 20px;
  font-size: 14px;
  cursor: pointer;
  color: #0171AD;
}

.grid {
  display: flex;
  flex-flow: wrap;
}
.grid.grid-container {
  margin-left: -28px;
  padding: 0 116px;
}
.grid .grid-column {
  flex-wrap: wrap;
  flex-grow: 0;
}
.grid .grid-column.allow-overflow {
  overflow: visible;
}
.grid .span-container {
  margin-left: 28px;
}
.grid [class*='xl-'] {
  margin-bottom: 28px;
}
.grid .xl-1,
.grid .desktop-1 {
  width: 8.33333333%;
}
.grid .xl-2,
.grid .desktop-2 {
  width: 16.66666667%;
}
.grid .xl-3,
.grid .desktop-3 {
  width: 25%;
}
.grid .xl-4,
.grid .desktop-4 {
  width: 33.33333333%;
}
.grid .xl-5,
.grid .desktop-5 {
  width: 41.66666667%;
}
.grid .xl-6,
.grid .desktop-6 {
  width: 50%;
}
.grid .xl-7,
.grid .desktop-7 {
  width: 58.33333333%;
}
.grid .xl-8,
.grid .desktop-8 {
  width: 66.66666667%;
}
.grid .xl-9,
.grid .desktop-9 {
  width: 75%;
}
.grid .xl-10,
.grid .desktop-10 {
  width: 83.33333333%;
}
.grid .xl-11,
.grid .desktop-11 {
  width: 91.66666667%;
}
.grid .xl-12,
.grid .desktop-12 {
  width: 100%;
}
@media only screen and (min-width: 1366px) and (max-width: 1919px) {
  .grid.grid-container {
    margin-left: -28px;
    padding: 0 28px;
  }
  .grid .span-container {
    margin-left: 28px;
  }
  .grid [class*='large-'] {
    margin-bottom: 24px;
  }
  .grid .large-1 {
    width: 8.33333333%;
  }
  .grid .large-2 {
    width: 16.66666667%;
  }
  .grid .large-3 {
    width: 25%;
  }
  .grid .large-4 {
    width: 33.33333333%;
  }
  .grid .large-5 {
    width: 41.66666667%;
  }
  .grid .large-6 {
    width: 50%;
  }
  .grid .large-7 {
    width: 58.33333333%;
  }
  .grid .large-8 {
    width: 66.66666667%;
  }
  .grid .large-9 {
    width: 75%;
  }
  .grid .large-10 {
    width: 83.33333333%;
  }
  .grid .large-11 {
    width: 91.66666667%;
  }
  .grid .large-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 1024px) and (max-width: 1365px) {
  .grid.grid-container {
    margin-left: -28px;
    padding: 0 28px;
  }
  .grid .span-container {
    margin-left: 28px;
  }
  .grid [class*='medium-'] {
    margin-bottom: 24px;
  }
  .grid .medium-1 {
    width: 8.33333333%;
  }
  .grid .medium-2 {
    width: 16.66666667%;
  }
  .grid .medium-3 {
    width: 25%;
  }
  .grid .medium-4 {
    width: 33.33333333%;
  }
  .grid .medium-5 {
    width: 41.66666667%;
  }
  .grid .medium-6 {
    width: 50%;
  }
  .grid .medium-7 {
    width: 58.33333333%;
  }
  .grid .medium-8 {
    width: 66.66666667%;
  }
  .grid .medium-9 {
    width: 75%;
  }
  .grid .medium-10 {
    width: 83.33333333%;
  }
  .grid .medium-11 {
    width: 91.66666667%;
  }
  .grid .medium-12 {
    width: 100%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
  .grid.grid-container {
    margin-left: -20px;
    padding: 0 20px;
  }
  .grid .span-container {
    margin-left: 20px;
  }
  .grid [class*='small-'] {
    margin-bottom: 16px;
  }
  .grid .hidden-small {
    display: none;
  }
  .grid .small-1 {
    width: 12.5%;
  }
  .grid .small-2 {
    width: 25%;
  }
  .grid .small-3 {
    width: 37.5%;
  }
  .grid .small-4 {
    width: 50%;
  }
  .grid .small-5 {
    width: 62.5%;
  }
  .grid .small-6 {
    width: 75%;
  }
  .grid .small-7 {
    width: 87.5%;
  }
  .grid .small-8 {
    width: 100%;
  }
}
@media only screen and (min-width: 376px) and (max-width: 767px) {
  .grid.grid-container {
    margin-left: -15px;
    padding: 0 15px;
  }
  .grid .span-container {
    margin-left: 15px;
  }
  .grid [class*='xs-'] {
    margin-bottom: 16px;
  }
  .grid .hidden-xs {
    display: none;
  }
  .grid .xs-1,
  .grid .mobile-1 {
    width: 25%;
  }
  .grid .xs-2,
  .grid .mobile-2 {
    width: 50%;
  }
  .grid .xs-3,
  .grid .mobile-3 {
    width: 75%;
  }
  .grid .xs-4,
  .grid .mobile-4 {
    width: 100%;
  }
}
@media only screen and (max-width: 376px) {
  .grid.grid-container {
    margin-left: -16px;
    padding: 0 16px;
  }
  .grid .span-container {
    margin-left: 16px;
  }
  .grid [class*='xxs-'] {
    margin-bottom: 16px;
  }
  .grid .hidden-xxs {
    display: none;
  }
  .grid .xxs-1,
  .grid .mobile-1 {
    width: 25%;
  }
  .grid .xxs-2,
  .grid .mobile-2 {
    width: 50%;
  }
  .grid .xxs-3,
  .grid .mobile-3 {
    width: 75%;
  }
  .grid .xxs-4,
  .grid .mobile-4 {
    width: 100%;
  }
}
.grid.grid-outline .span-container {
  display: block;
  padding: 25px 10px;
  border: solid 1px black;
}

.tooltip {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  display: inline-block;
  cursor: pointer;
}
.tooltip .tooltip-bubble {
  fill: #767676;
}
.tooltip .tooltip-bubble:hover {
  fill: #CCCCCC;
}
.tooltip.show .tooltip-popover {
  opacity: 1;
  z-index: 99;
}
.tooltip.animating .tooltip-popover {
  z-index: 99;
}
.tooltip-popover {
  opacity: 0;
  z-index: -1;
  cursor: default;
  transition: 0.5s ease;
  position: absolute;
  font-size: 16px;
  background: #fff;
  padding: 10px;
  max-width: 300px;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.15);
  border: 2px solid #ccc;
  border-radius: 2px;
  color: #000;
}
.tooltip-popover.click {
  padding: 23px 56px 20px 24px;
}
.tooltip-popover .close {
  position: absolute;
  right: 16px;
  top: 16px;
  border: 1px solid #CCCCCC;
  border-radius: 50%;
}
.tooltip-popover .close::before {
  font-size: 20px;
  height: 20px;
  line-height: 20px;
}
.popover-before {
  content: '';
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
  top: -7px;
  border-color: #fff transparent;
  border-width: 0 10px 10px;
  z-index: 11;
}
.popover-after {
  content: '';
  position: absolute;
  border-style: solid;
  display: block;
  width: 0;
  top: -10px;
  border-color: #ccc transparent;
  box-shadow: 4px 4px 10px -4px rgba(0, 0, 0, 0.3);
  border-width: 0 10px 10px;
  z-index: 10;
}
.tooltip.v2,
.v2 .tooltip {
  width: 24px;
  height: 24px;
}
.tooltip.v2 .tooltip-bubble:hover,
.v2 .tooltip .tooltip-bubble:hover {
  width: 24px;
  height: 24px;
}
.tooltip.v2.default-tooltip,
.v2 .tooltip.default-tooltip {
  position: relative;
  width: 30px;
  height: 22px;
}
.tooltip.v2.default-tooltip .tooltip-bubble,
.v2 .tooltip.default-tooltip .tooltip-bubble {
  left: 0;
  top: 0;
  position: absolute;
  transition: 0.8s;
  width: 30px;
  height: 30px;
}
.tooltip.v2.default-tooltip .tooltip-bubble:hover,
.v2 .tooltip.default-tooltip .tooltip-bubble:hover {
  width: 40px;
  height: 40px;
  left: -5px;
  top: -5px;
}
.tooltip.v2.default-tooltip .tooltip-popover,
.v2 .tooltip.default-tooltip .tooltip-popover {
  left: 0;
}
@media (max-width: 767px) {
  .tooltip.v2.show .tooltip-popover,
  .v2 .tooltip.show .tooltip-popover {
    display: flex;
  }
}
.tooltip.v2 .tooltip-popover,
.v2 .tooltip .tooltip-popover {
  right: 0;
  top: 20px;
  border: none;
  border-radius: 8px;
  box-shadow: 0px 4px 6px rgba(44, 48, 56, 0.25);
  min-width: 280px;
  color: #2C3038;
  text-transform: none;
  text-transform: initial;
}
@media (max-width: 767px) {
  .tooltip.v2 .tooltip-popover,
  .v2 .tooltip .tooltip-popover {
    opacity: 1;
    z-index: 99;
    display: none;
    position: fixed;
    width: 100vw;
    height: 100vh;
    top: 0;
    max-width: none;
    border-radius: 0;
    background-color: #2C3038;
    color: white;
    align-items: center;
  }
  .tooltip.v2 .tooltip-popover .close,
  .v2 .tooltip .tooltip-popover .close {
    border-color: #5A5A5A;
    right: 10px;
    top: 10px;
  }
}
.tooltip.v2 .tooltip-popover p,
.v2 .tooltip .tooltip-popover p {
  font-size: 14px;
  padding: 14px;
  line-height: 20px;
  font-weight: 300;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  text-align: left;
}
@media (max-width: 767px) {
  .tooltip.v2 .tooltip-popover p,
  .v2 .tooltip .tooltip-popover p {
    padding: 30px;
  }
  .tooltip.v2 .tooltip-popover p a,
  .v2 .tooltip .tooltip-popover p a {
    color: white;
  }
}
.tooltip.v2 .tooltip-popover a,
.v2 .tooltip .tooltip-popover a {
  text-decoration: underline;
  font-weight: normal;
}
.tooltip.v2 .tooltip-popover .popover-before,
.v2 .tooltip .tooltip-popover .popover-before,
.tooltip.v2 .tooltip-popover .popover-after,
.v2 .tooltip .tooltip-popover .popover-after {
  display: none;
}
.tooltip.v2 .tooltip-popover .close,
.v2 .tooltip .tooltip-popover .close {
  padding: 4px;
}
.tooltip.v2 .tooltip-popover .close:before,
.v2 .tooltip .tooltip-popover .close:before {
  font-size: 18px;
}
.tooltip.v2 .tooltip-popover .close:hover,
.v2 .tooltip .tooltip-popover .close:hover {
  background-color: #CCCCCC;
}

.product-table {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  color: #2C3038;
  text-align: left;
}
.product-table .grid-column {
  padding: 10px 10px 10px 0;
}
.product-table .category {
  display: flex;
  text-transform: uppercase;
  font-family: 'Montserrat';
  font-size: 14px;
}
.product-table .category .spacer {
  width: 10px;
}
.product-table .category svg {
  position: relative;
  top: -7px;
}
.product-table .category .tooltip {
  height: 30px;
  width: 30px;
  text-transform: none;
}
.product-table .category .attrib {
  flex: 1;
}
.product-table .title {
  text-transform: uppercase;
  color: #2C3038;
  font-weight: 800;
  text-align: left;
  padding: 20px 5px 5px 5px;
  margin-top: 10px;
  border-top: 1px solid #E8E8E8;
}
.product-table .title button {
  font-weight: bold;
  border: none;
  background-color: white;
  font-family: 'Montserrat';
  text-transform: uppercase;
  text-align: left;
}
.product-table .title span {
  display: inline-block;
  width: 150px;
}
.product-table .title .icon {
  top: 6px;
  position: relative;
}
.product-table .title .subtitle {
  text-align: left;
  font-style: italic;
  font-size: 12px;
  padding: 10px 0;
}
.product-table .grid-column:first-child .title {
  border-top: none;
}
.product-table .even {
  background-color: #F4F4F4;
}
.product-table .subgrid {
  display: flex;
  flex-direction: row;
}
.product-table .subgrid .desktop-2 {
  width: 20%;
}
.product-table .hide {
  display: none;
}
.product-table .value {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  word-break: break-word;
  color: #2C3038;
  font-size: 14px;
}
@media (max-width: 1023px) {
  .product-table .subgrid {
    width: 100%;
    margin-left: 15px;
  }
  .product-table .subgrid .small-2 {
    width: 25%;
  }
  .product-table .small-8 {
    width: 100%;
  }
  .product-table .col-val {
    scroll-snap-align: start;
    border-right: 1px solid #F4F4F4;
    width: 25%;
  }
  .product-table .col-title {
    position: sticky;
    left: 0;
    overflow: visible;
    width: 100vw;
  }
  .product-table .even {
    background-color: white;
  }
  .product-table .category {
    margin-left: 5px;
  }
  .product-table .category .tooltip {
    margin-left: 5px;
  }
  .product-table .title {
    padding: 20px 5px 5px 10px;
  }
  .product-table .title .subtitle {
    padding: 10px 5px;
  }
}
@media only screen and (max-width: 768px) {
  .product-table .category .tooltip {
    order: 2;
  }
  .product-table .subgrid .small-2 {
    width: 50vw;
  }
  .product-table .title .button {
    width: 100vw;
  }
  .product-table .title .button .icon {
    top: 0;
    float: right;
    margin-right: 12px;
  }
}

.compare-box {
  background-color: rgba(255, 255, 255, 0.1);
  height: 160px;
}
.compare-box.error {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  background-color: white;
  color: #FF2954;
  display: flex;
  align-items: center;
  padding: 0 10px;
}
.compare-box.item {
  background-color: white;
  display: flex;
  flex-direction: column;
  color: black;
  justify-content: space-between;
}
.compare-box.item .product {
  display: flex;
  flex-flow: wrap;
  text-align: left;
}
.compare-box.item .product .action {
  width: 100%;
  text-align: right;
  padding: 15px 14px 0;
  z-index: 100;
}
.compare-box.item .product .action .x {
  height: 12px;
  cursor: pointer;
}
.compare-box.item .product .product-container {
  display: flex;
  flex-direction: row;
  padding: 0 10px;
}
.compare-box.item .product .product-container img {
  width: 99px;
  display: block;
  max-width: unset;
}
.compare-box.item .product .product-container .name {
  flex: 7;
  padding: 10px 0 0 5px;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 66px;
}
.compare-box.item .price {
  padding: 14px 0;
  font-weight: 600;
  font-size: 16px;
  text-align: center;
}
@media (max-width: 1919px) {
  .compare-box.item .product .product-container img {
    width: 70px;
  }
}
@media (max-width: 1365px) {
  .compare-box.item .product {
    flex-direction: column;
    padding-bottom: unset;
  }
  .compare-box.item .product .action {
    padding: 15px 8px 0;
  }
  .compare-box.item .product .product-container {
    flex-direction: column;
    margin-top: -20px;
    align-items: center;
    justify-content: center;
    display: flex;
    padding: 0 18px;
  }
  .compare-box.item .product .product-container .name {
    width: unset;
    font-size: 13px;
    -webkit-line-clamp: 2;
  }
}

.stars-sprite {
  width: 85px;
  height: 14px;
  display: inline-block;
  background: url(//www.hp.com/us-en/shop/app/assets/images/icons/ratings-sprite.png) no-repeat scroll left top transparent;
}
.v2 .stars-sprite {
  height: 15px;
  background: url(//www.hp.com/us-en/shop/app/assets/images/uploads/prod/ratings-sprite-v21610658953114837.png) no-repeat scroll left top transparent;
}
.v2 .stars-sprite.rating-v2-0 {
  background-position-y: 0 !important;
}
.v2 .stars-spriterating-v2-30 {
  background-position-y: -30px !important;
}
.v2 .stars-sprite.rating-v2-60 {
  background-position-y: -60px !important;
}
.v2 .stars-spriterating-v2-90 {
  background-position-y: -90px !important;
}
.v2 .stars-sprite.rating-v2-120 {
  background-position-y: -120px !important;
}
.v2 .stars-spriterating-v2-150 {
  background-position-y: -150px !important;
}
.v2 .stars-sprite.rating-v2-180 {
  background-position-y: -180px !important;
}
.v2 .stars-sprite.rating-v2-210 {
  background-position-y: -210px !important;
}
.v2 .stars-sprite.rating-v2-240 {
  background-position-y: -240px !important;
}
.v2 .stars-sprite.rating-v2-270 {
  background-position-y: -270px !important;
}
.v2 .stars-sprite.rating-v2-300 {
  background-position-y: -300px !important;
}

.reviews-row .product-review {
  display: inline-block;
}
.reviews-row .num-reviews,
.reviews-row .avg-rating {
  margin-right: 5px;
  color: #767676;
  font-size: 12px;
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
}

.deals-banner {
  background-color: #bf1901;
  color: white;
  padding: 4px 5px 4.5px 15px;
  font-size: 14px;
  max-height: 42px;
  overflow: hidden;
}
.deals-banner .deals-callout {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  max-width: 50%;
  display: inline-block;
}
.deals-banner .deals-countdown {
  float: right;
}
.deals-banner .units-left,
.deals-banner .countdown-timer .time-unit {
  display: inline-block;
  background-color: #3a1117;
  padding: 2.5px 3.5px;
  line-height: 15px;
  width: 24px;
  text-align: center;
  margin-right: 2.5px;
}
.deals-banner .units-left {
  min-width: 38px;
}
.deals-banner.v2 {
  background-color: transparent;
  color: #AF1653;
  text-align: right;
  font-size: 12px;
  font-weight: 600;
  font-family: 'Montserrat';
}
.deals-banner.v2 .units-left,
.deals-banner.v2 .countdown-timer .time-unit {
  background-color: transparent;
  padding: 0;
  width: auto;
}
.deals-banner.v2 .deals-callout {
  display: block;
  font-family: 'Montserrat';
  max-width: 100%;
}
.deals-banner.v2 .deals-countdown {
  display: block;
  float: none;
}
.deals-banner.v2 .deals-countdown .units-left {
  min-width: auto;
}
.deals-banner.v2 .deals-countdown .time-key {
  display: none;
}

.prd-price-v2 .ccf-price {
  display: flex;
  justify-content: center;
}
.prd-price-v2 .ccf-price .price-group {
  padding-right: 30px;
  border-right: solid 1px #767676;
}
.prd-price-v2 .ccf-price .call-center {
  font-family: Montserrat;
  padding: 5px 0 0 30px;
}
.prd-price-v2 .ccf-price .call-center .gm-points {
  font-size: 12px;
  margin-bottom: 5px;
}
.prd-price-v2 .ccf-price .call-center .inv-count {
  font-size: 12px;
}

@-webkit-keyframes PriceBlock-module_fadein__2ionu {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes PriceBlock-module_fadein__2ionu {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.PriceBlock-module_priceBlock__qElpU {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;
  color: #2c3038;
  max-width: 11.875rem;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_dark__2sEYe {
  color: #ffffff;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_dark__2sEYe .PriceBlock-module_strikePrice__3qZvQ,
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_dark__2sEYe .PriceBlock-module_pricePrefix__1m6DD,
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_dark__2sEYe .PriceBlock-module_disclaimer__1NQwh,
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_dark__2sEYe .PriceBlock-module_tierMsg__3CzsM {
  color: #ffffff;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_left__2Wl0D {
  text-align: left;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_center__2s6Z3 {
  text-align: center;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX {
  text-align: center;
  position: relative;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: none;
  padding: 0 0.938rem;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX > div {
  display: inline-block;
  vertical-align: middle;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX .PriceBlock-module_salePrice___Hf7T {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX .PriceBlock-module_strikePrice__3qZvQ,
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX .PriceBlock-module_pricePrefix__1m6DD {
  margin-right: 0.5rem;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX .PriceBlock-module_disclaimer__1NQwh {
  margin-left: 0.375rem;
  vertical-align: baseline;
  vertical-align: initial;
}
.PriceBlock-module_priceBlock__qElpU.PriceBlock-module_slim__13LIX .PriceBlock-module_tierMsg__3CzsM {
  display: block;
  position: absolute;
  right: 0;
  top: 1.438rem;
  padding-right: 0.938rem;
  text-align: right;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_disclaimerPlaceholder__1mfb3 {
  height: auto;
}
@media (min-width: 768px) {
  .PriceBlock-module_priceBlock__qElpU .PriceBlock-module_disclaimerPlaceholder__1mfb3 {
    height: 1rem;
  }
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_listPrice__2u16V {
  height: auto;
}
@media (min-width: 768px) {
  .PriceBlock-module_priceBlock__qElpU .PriceBlock-module_listPrice__2u16V {
    height: 1.25rem;
  }
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_strikePrice__3qZvQ,
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_pricePrefix__1m6DD {
  font-size: 0.75rem;
  line-height: 1.25rem;
  color: #767676;
  margin-right: 0.75rem;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_strikePrice__3qZvQ {
  position: relative;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_strikePrice__3qZvQ:before {
  position: absolute;
  content: '';
  left: 0;
  top: 49%;
  right: 0;
  border-top: 1px solid;
  border-color: inherit;
  transform: rotate(-8deg);
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_salePrice___Hf7T {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_salePrice___Hf7T.PriceBlock-module_small__2c--A {
  font-size: 1.125rem;
  line-height: 1.5rem;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_salePrice___Hf7T.PriceBlock-module_hasActiveDeal__1bZzH {
  color: #af1653;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_priceDifference__3Ds_N {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 900;
  text-transform: uppercase;
}
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_disclaimer__1NQwh,
.PriceBlock-module_priceBlock__qElpU .PriceBlock-module_tierMsg__3CzsM {
  font-size: 0.625rem;
  line-height: 1rem;
  color: #767676;
}

.inventory-msg {
  margin-top: 15px;
  line-height: 31px;
  float: right;
  color: #4b3f96;
}

@-webkit-keyframes StockIndicator-module_fadein__WcPvl {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes StockIndicator-module_fadein__WcPvl {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.StockIndicator-module_stockIndicator__2Q7pL {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  padding-right: 0.625rem;
  text-align: left;
  text-transform: uppercase;
  color: #2c3038;
  font-size: 0.75rem;
  line-height: 1rem;
  font-family: "HP Simplified", -apple-system, BlinkMacSystemFont, sans-serif;
  display: flex;
  align-items: center;
}
.StockIndicator-module_stockIndicator__2Q7pL.StockIndicator-module_large__fwbJB {
  font-size: 0.875rem;
}
.StockIndicator-module_stockIndicator__2Q7pL.StockIndicator-module_large__fwbJB .StockIndicator-module_stockMessage__yy2jm {
  padding-left: 0.3125rem;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_red__3UyEt {
  fill: #ff2954;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_orange__3201R {
  fill: #eb7200;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_grey__f1wAe {
  fill: #cccccc;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_green__1_Ogz {
  fill: #2dbf6f;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_dark__1iBxy {
  fill: #2c3038;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_stockMessage__yy2jm {
  padding-left: 0.1875rem;
}
.StockIndicator-module_stockIndicator__2Q7pL .StockIndicator-module_deliveryMessage__3Vuyq {
  font-weight: 300;
  font-size: 0.8125rem;
  line-height: 1rem;
  text-transform: none;
  margin-left: 0.3125rem;
}

@-webkit-keyframes Violator-module_fadein__FqlL7 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes Violator-module_fadein__FqlL7 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.Violator-module_violator__Zifm8 {
  font-family: "Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;
  font-weight: 900;
  text-transform: uppercase;
}
.Violator-module_violatorSmall__3sxnB {
  font-size: 0.75rem;
}
.Violator-module_violator__Zifm8.Violator-module_offers__38Z4V {
  color: #af1653;
}
.Violator-module_violator__Zifm8.Violator-module_product__1Pprr span {
  background-color: #c9e4ff;
  border-radius: 1.875rem;
  padding: 0.3125rem 1rem;
  margin-right: 0.75rem;
}

.prd-card-header {
  position: relative;
  height: 50px;
}
.prd-card-header .StockIndicator-module_stockIndicator__2Q7pL {
  max-width: none;
}
.prd-card-header .promo-text {
  width: 65%;
  right: 0;
}
.prd-card-header .deals-banner {
  position: absolute;
}
.prd-card-header .left-corner {
  position: absolute;
  margin: 10px 0 0 10px;
  left: 0;
}
.prd-card-header .deals-banner {
  right: 0;
  width: 65%;
}
.prd-card-header .prd-seg-badge {
  padding: 10px 0 0 16px;
}
@media only screen and (max-width: 640px) {
  .product-card-new .product-title,
  .product-card-new.udf .product-title {
    font-family: 'HP Simplified', Arial;
    font-weight: 300;
    height: auto;
  }
  .product-card-new .product-title h3,
  .product-card-new.udf .product-title h3 {
    font-size: 20px;
  }
}

.cto-add-to-cart .btn {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  border-radius: 2px;
  width: 100%;
  border: solid 1px #0171AD;
  background-color: #0171AD;
  color: white;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 15px;
}
.cto-add-to-cart .btn.busy {
  background-color: #0171AD;
  color: #fff;
}
.cto-add-to-cart .cto-mobile-spacer {
  overflow: hidden;
  font-size: 15px;
  margin: 15px 0;
  text-align: center;
  clear: both;
  color: #8b8b8b;
}
.cto-add-to-cart .cto-mobile-spacer:before,
.cto-add-to-cart .cto-mobile-spacer:after {
  background-color: #cdcdcd;
  content: "";
  display: inline-block;
  height: 1px;
  position: relative;
  vertical-align: middle;
  width: 50%;
}
.cto-add-to-cart .cto-mobile-spacer:before {
  right: 0.5em;
  margin-left: -50%;
}
.cto-add-to-cart .cto-mobile-spacer:after {
  left: 0.5em;
  margin-right: -50%;
}
.cto-add-to-cart .preconfig-disclaimer {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  font-size: 15px;
  text-align: center;
}

.purchase-btn-container {
  display: inline;
  text-transform: uppercase;
}
.purchase-btn-container .quantity-picker-container {
  display: inline-block;
  width: 33.33333333%;
  max-width: 100px;
  padding: 0 0.9375rem;
}
.purchase-btn-container .buy-button-container {
  display: inline-block;
}
.purchase-btn-container.offline-product {
  visibility: hidden;
}
.purchase-btn-container .btn-primary.add-to-quote {
  margin-left: 20px;
  background-color: black;
}
.purchase-btn-container .button-animated.tertiary.primary {
  width: 100%;
  background-color: #165DBA;
  color: white;
}
.purchase-btn-container .button-animated.tertiary.primary.add-to-quote {
  background-color: #000;
}
.purchase-btn-container .button-animated.tertiary.primary a,
.purchase-btn-container .button-animated.tertiary.primary .icon,
.purchase-btn-container .button-animated.tertiary.primary .label {
  color: white;
  fill: white;
}
.purchase-btn-container .button-animated.tertiary.primary:hover .label,
.purchase-btn-container .button-animated.tertiary.primary:hover a,
.purchase-btn-container .button-animated.tertiary.primary:hover .icon {
  color: #CCCCCC;
  fill: #CCCCCC;
}
.purchase-btn-container .button-animated.tertiary.primary.disable {
  background-color: #e5e5e5;
  color: #5A5A5A;
}
@media only screen and (max-width: 1000px) {
  .purchase-btn-container .button-animated {
    padding: 0 10px;
  }
}

.zink-paper {
  max-height: 770px;
  max-width: 600px;
  padding: 25px;
  left: 0;
  right: 0;
  margin: auto;
  top: 50px;
}
.zink-paper div {
  text-align: center;
}
.zink-paper p {
  margin: 5px 0;
}
.zink-paper .btn.purchase-btn {
  width: 150px;
  margin: 30px auto;
  display: block;
  max-width: 100%;
  background-color: #d7410b;
  font-weight: bold;
  border: none;
}
.zink-paper .custom-modal-btn {
  width: 150px;
  margin: 20px auto;
  display: block;
  max-width: 100%;
  background: #0096d6;
  color: #fff;
  font-weight: bold;
}
.zink-paper img {
  display: block;
  margin: 30px auto;
  max-width: 300px;
  width: 80%;
}
.zink-paper .attention-text {
  margin-bottom: 10px;
}

.ecarepack-modal-container {
  overflow: auto;
  height: 90%;
  margin: 0 auto;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  padding: 20px 35px 15px 35px;
}
.ecarepack-modal-container .react-modal-overflow {
  overflow: visible;
  overflow: initial;
}
.ecarepack-modal-container .ecarepack-popup-container {
  padding: 5% 5%;
}
.ecarepack-modal-container .ecarepack-popup-container h1 {
  font-size: 24px;
  font-weight: 100;
  margin-bottom: 15px;
  text-transform: uppercase;
  letter-spacing: 2px;
}
.ecarepack-modal-container .ecarepack-popup-container .subtitle {
  margin: 0;
  color: #0171AD;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial {
  text-align: center;
  margin: 0 1.6%;
  position: relative;
  margin: 0 auto 20px;
  max-width: 500px;
  text-align: left;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial span {
  display: inline-block;
  padding: 20px 0;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial input {
  background-color: #fff;
  border: 1px solid #ccc;
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.75);
  display: block;
  font-family: inherit;
  height: 3em;
  padding: 0.5em;
  transition: box-shadow 0.45s ease 0, border-color 0.45s ease-in-out 0;
  width: 100%;
  font-weight: 100;
  letter-spacing: 2px;
  text-transform: uppercase;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial .serial-error-message {
  display: none;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial .serial-error-message.show {
  display: block;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial button#continue {
  font-family: 'HP Simplified', Arial;
  font-weight: 300;
  color: #fff;
  background-color: #0096db;
  pointer-events: all;
  cursor: pointer;
  font-size: 18px;
  font-weight: 100;
  position: static;
  padding: 15px 50px;
  display: inline-block;
  text-transform: uppercase;
  letter-spacing: 2px;
  border: none;
  border-radius: 3px;
  box-shadow: none;
  margin: 20px auto;
  display: block;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial button#continue.disabled {
  pointer-events: none;
  background-color: #ddd;
}
.ecarepack-modal-container .ecarepack-popup-container .enter-serial button#continue.busy {
  background-image: url(//www.hp.com/us-en/shop/app/assets/images/icons/btn-busy-indicator.gif);
  background-repeat: no-repeat;
  background-position: center center;
}
.ecarepack-modal-container .ecarepack-popup-container .cp-top-arrow {
  display: none;
  border-top: 1px solid #cccccc;
  position: relative;
  margin-top: 15px;
}
.ecarepack-modal-container .ecarepack-popup-container .cp-top-arrow img {
  position: absolute;
  top: -22px;
}
.ecarepack-modal-container .ecarepack-popup-container .how-to {
  border-top: 1px solid #cccccc;
  text-align: left;
  margin: 40px 10px;
  padding-top: 5%;
}
.ecarepack-modal-container .ecarepack-popup-container .how-to .learn-more a {
  color: #0096db;
}
.ecarepack-modal-container .ecarepack-popup-container .hardware-selector li {
  display: inline-block;
  width: 100%;
  margin: 0 1.6%;
  padding: 10px;
  margin-bottom: 20px;
  text-align: center;
  position: relative;
  border: 1px solid #e5e5e5;
  background-color: #fafafa;
  float: left;
  height: 275px;
}
.ecarepack-modal-container .ecarepack-popup-container .hardware-selector li.selected {
  border: 1px solid #5a5a5a;
  background-color: #e5e5e5;
}
.ecarepack-modal-container .ecarepack-popup-container .hardware-selector li.userInput img {
  height: 96px;
  width: 100px;
}
.ecarepack-modal-container .ecarepack-popup-container .hardware-selector li h3 {
  height: 50px;
}
.ecarepack-modal-container .ecarepack-popup-container .hardware-selector li p {
  margin-top: 30px;
}
.ecarepack-modal-container .ecarepack-popup-container.hardware-selected .how-to,
.ecarepack-modal-container .ecarepack-popup-container.hardware-selected .enter-serial span,
.ecarepack-modal-container .ecarepack-popup-container.hardware-selected .enter-serial input {
  display: none;
}
@media only screen and (min-width: 1024px) {
  .ecarepack-modal-container {
    width: 60%;
  }
  .ecarepack-modal-container .ecarepack-popup-container .hardware-selector li {
    width: 25%;
  }
  .ecarepack-modal-container .ecarepack-popup-container .cp-top-arrow {
    display: block;
  }
}
@media only screen and (min-width: 801px) and (max-width: 1023px) {
  .ecarepack-modal-container .ecarepack-popup-container .hardware-selector li {
    width: 45%;
  }
}

.compare-box {
  margin-top: 20px;
}
.compare-box .link {
  margin: 10px auto;
}
.compare-box.add-new {
  display: flex;
  background-color: #E8E8E8;
  height: 160px;
  justify-content: center;
  align-items: center;
  text-transform: uppercase;
}
.compare-box.empty {
  background-color: #E8E8E8;
  height: 160px;
}
.compare-box.detail {
  display: flex;
  flex-direction: column;
  align-items: center;
  /* TODO: figure out why product review is not gettins its style */
}
.compare-box.detail .buy-button-container {
  width: 100%;
}
.compare-box.detail .prd-price {
  min-height: 80px;
}
.compare-box.detail .product-review {
  min-height: 33px;
}
.compare-box.detail .prd-card-header {
  width: 90%;
}
.compare-box.detail .prd-card-header .left-corner {
  display: flex;
  position: unset;
  display: none;
}
.compare-box.detail .prd-card-header .left-corner .product-status-badge {
  display: none;
}
.compare-box.detail .prd-card-header .promo-text.v2 {
  position: unset;
  margin-left: 0;
  text-align: left;
}
.compare-box.detail .avg-rating,
.compare-box.detail .num-reviews {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  margin-right: 5px;
  color: #767676;
  font-size: 12px;
}
.compare-box.detail .header {
  display: flex;
  width: 100%;
  flex-direction: row;
  justify-content: space-between;
}
.compare-box.detail .header .prd-card-header .promo-text {
  left: 0;
  right: unset;
  width: unset;
  padding: 0;
}
.compare-box.detail .header .action {
  text-align: right;
}
.compare-box.detail .actions {
  font-family: 'Montserrat';
  font-weight: 600;
  font-size: 14px;
  color: #165DBA;
  line-height: 45px;
}
.compare-box.detail .actions .icon {
  fill: #165DBA;
  position: relative;
  top: 5px;
}
.compare-box.detail .img-ph-wrapper {
  padding: 10px 0;
}
@media (max-width: 1023px) {
  .product-cards {
    padding-left: 20px;
    background-color: white;
  }
  .product-cards .grid-column .span-container {
    margin-left: 0;
    border-right: 1px solid #E8E8E8;
    padding: 0 8px;
  }
  .product-cards .grid-column .span-container.compare-box {
    margin: 20px 4px 0 10px;
  }
  .product-cards .grid-column .span-container:nth-child(2) {
    border-right: none;
  }
  .compare-box.detail .img-ph-wrapper {
    justify-content: center;
    width: 100%;
  }
  .compare-box.detail .img-ph-wrapper img {
    width: 120px;
  }
}

.compare-view {
  max-width: 1920px;
  margin: auto;
}
.compare-view .fixed {
  position: sticky;
  top: 0;
  z-index: 500;
}
.compare-view .top-bar {
  height: 60px;
  background-color: #2C3038;
  color: white;
  text-align: right;
  padding: 10px;
  display: flex;
  justify-content: flex-end;
}
.compare-view .top-bar .back {
  display: none;
}
.compare-view .top-bar .count {
  line-height: 40px;
}
.compare-view .top-bar .button-animated {
  margin: 0 30px;
}
.compare-view .compare {
  height: 200px;
  min-width: 768px;
  background-color: #2C3038;
  display: flex;
}
.compare-view .compare .left {
  min-width: 300px;
  flex-grow: 1;
  flex-basis: 300px;
}
.compare-view .compare .actions {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
  flex-grow: 1;
  flex-basis: 300px;
  padding-top: 20px;
}
.compare-view .compare .actions .count {
  color: #fff;
  font-weight: 600;
  font-size: 18px;
  padding-right: 20px;
  margin-bottom: 20px;
}
.compare-view .compare .actions .button-animated {
  width: 128px;
}
.compare-view .content {
  position: relative;
  top: -200px;
}
.compare-view .content .product-cards {
  position: relative;
  background-color: white;
  z-index: 501;
  justify-content: center;
  display: flex;
  flex-wrap: nowrap;
  padding-bottom: 16px;
}
.compare-view .content .product-cards .grid-column .span-container .detail {
  height: unset;
}
.compare-view .content .overlap {
  position: relative;
  z-index: 100;
}
.compare-view .content .container {
  max-width: 1920px;
  margin: auto;
}
@media (max-width: 1023px) {
  .compare-view .top-bar {
    justify-content: flex-start;
    z-index: 502;
    position: sticky;
    top: 0;
  }
  .compare-view .top-bar .back {
    color: white;
    display: block;
  }
  .compare-view .top-bar .back .icon {
    fill: white;
    top: 6px;
    position: relative;
  }
  .compare-view .top-bar .count {
    display: none;
  }
  .compare-view .top-bar button {
    display: none;
  }
  .compare-view .horizontal-scroll {
    display: flex;
    align-items: flex-start;
    flex-direction: column;
    overflow-x: auto;
    -ms-scroll-snap-type: x mandatory;
        scroll-snap-type: x mandatory;
  }
  .compare-view .horizontal-scroll.fixed {
    top: 60px;
    z-index: 500;
  }
  .compare-view .horizontal-scroll::-webkit-scrollbar {
    display: none;
  }
  .compare-view .horizontal-scroll.fixed {
    align-items: unset;
    height: 85px;
    box-shadow: 0 1px 6px 2px rgba(0, 0, 0, 0.2);
  }
  .compare-view .horizontal-scroll.fixed .compare {
    flex: 1;
    padding: 0;
    margin-left: 0;
  }
  .compare-view .horizontal-scroll.fixed .compare .product-container {
    flex-direction: row;
    padding: 0;
    height: 65px;
  }
  .compare-view .horizontal-scroll.fixed .compare .product-container img {
    width: 47px;
    padding-top: 12px;
  }
  .compare-view .horizontal-scroll.fixed .compare .product-container .name {
    padding: 16px 10px 0 10px;
    max-height: 59px;
    -webkit-line-clamp: 3;
  }
  .compare-view .wrapper {
    position: relative;
    top: -85px;
  }
  .compare-view .wrapper .product-table {
    padding: 0;
  }
  .compare-view .compare {
    height: 85px;
    background-color: white;
  }
  .compare-view .compare .grid-column .span-container {
    border-right: 1px solid #E8E8E8;
    height: 50px;
  }
  .compare-view .compare .grid-column:nth-last-child(2) .span-container {
    border: none;
  }
  .compare-view .compare .compare-box {
    height: unset;
  }
  .compare-view .compare .compare-box.item .product .action {
    display: none;
  }
  .compare-view .compare .compare-box.item .product .img-container {
    padding-top: 7px;
  }
  .compare-view .compare .compare-box.item .product .img-container img {
    width: 40px;
  }
  .compare-view .compare .compare-box.item .price {
    display: none;
  }
  .compare-view .content {
    min-width: 768px;
    top: unset;
  }
  .compare-view .content .product-cards {
    padding: 0;
    margin: 0;
    top: unset;
  }
}
@media (max-width: 768px) {
  .compare-view .compare {
    min-width: 200vw;
  }
  .compare-view .wrapper {
    top: -125px;
  }
  .compare-view .product-cards .small-2 {
    width: 50vw;
  }
  .compare-view .horizontal-scroll.fixed .grid .mobile-2 {
    width: 50vw;
  }
  .compare-view .bottom-bar {
    position: sticky;
    height: 40px;
    background-color: #F4F4F4;
    top: calc(100vh - 40px);
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .compare-view .bottom-bar .bar {
    width: 50px;
    height: 2px;
    background-color: #CCCCCC;
    display: block;
    border-radius: 2px;
    margin-left: 6px;
  }
  .compare-view .bottom-bar .bar.active {
    background-color: #2C3038;
  }
}

/* temp remove this when we start AB testing on react*/
.value-prop-container {
  display: none;
}
/* app css will change when we settle on a UI framework*/
* {
  box-sizing: border-box;
}
body {
  font-family: 'HP Simplified', Arial;
  font-weight: 400;
  margin: 0;
  padding: 0;
  width: 100%;
  overflow-x: hidden;
  /* TODO: check with GFE with their modal zindex*/
}
body *:focus {
  outline: none;
}
body #root {
  min-height: 500px;
}
body .Modal-module_root__30plF {
  z-index: 2000;
}
.using-keyboard *:focus {
  outline: -webkit-focus-ring-color auto 1px;
}
.using-keyboard .btn:focus {
  border-radius: 2px;
  border: 2px solid #2C3038;
  text-decoration: underline;
  background-color: #075782;
}
.using-keyboard .btn.disabled:focus {
  background: #CCCCCC;
  text-decoration: none;
}
.page-container {
  width: 100%;
  margin: 0 auto;
  max-width: 62.5em;
}
.page-container.large {
  max-width: 1220px;
}
.page-container.x-large {
  max-width: 1415px;
}
img {
  max-width: 100%;
}
a {
  text-decoration: none;
}
a img {
  border: 0;
}
.link {
  color: #0171AD;
  font-size: 16px;
}
strong {
  font-weight: bold;
}
ul,
li,
ol {
  list-style: none;
  margin: 0;
  padding: 0;
}
.arrow {
  position: absolute;
  top: 50%;
  width: 2rem;
  height: 2rem;
  background: 0 0;
  border-top: 0.4rem solid #000;
  border-right: 0.4rem solid #000;
  box-shadow: 0 0 0 #d3d3d3;
  transition: all 0.2s ease;
}
.left {
  float: left;
}
.right {
  float: right;
}
.clearfix::after {
  display: table;
  content: "";
  clear: both;
}
.btn {
  font-family: 'HP Simplified', Arial;
  display: inline-block;
  cursor: pointer;
  font-weight: 400;
  height: 44px;
  padding: 0 32px;
  line-height: 44px;
  letter-spacing: 0.3px;
  text-transform: uppercase;
  min-width: 110px;
  max-width: 320px;
  transition: color 0.4s, background-color 0.4s, border-color 0.4s;
  /*new v2 button designs*/
}
.btn.btn-primary {
  color: #fff;
  border: 1px solid #0171AD;
  background: #0171AD;
  text-align: center;
}
.btn.btn-secondary {
  color: #0171AD;
  background: #fff;
  border: 1px solid #0171AD;
}
.btn.busy {
  background-image: url(//www.hp.com/us-en/shop/app/assets/images/icons/btn-busy-indicator.gif);
  background-repeat: no-repeat;
  background-position: center center;
}
.btn.disabled {
  color: #FFFFFF;
  background: #CCCCCC;
  cursor: auto;
  cursor: initial;
  border: none;
}
.btn.btn-white {
  background-color: #fff;
  color: #2C3038;
}
@media only screen and (min-width: 1000px) {
  .btn:hover {
    background-color: #075782;
    text-decoration: underline;
  }
  .btn:hover.btn-white {
    background-color: #CCCCCC;
    color: #2C3038;
  }
  .btn.disabled:hover {
    background: #CCCCCC;
    text-decoration: none;
  }
}
/* global font styles */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
/* basic grid css */
.row:after {
  display: block;
  content: "";
  clear: both;
}
@media only screen and (min-width: 496px) {
  .row .col-3,
  .row .col-4,
  .row .col-6,
  .row .col-12 {
    float: left;
  }
  .row .col-3 {
    width: 33.33%;
  }
  .row .col-4 {
    width: 30%;
  }
  .row .col-6 {
    width: 50%;
  }
  .row .col-12 {
    width: 100%;
  }
}
/* icons */
.hp-icon .icon,
.hp-icon:before {
  font-family: HPIcons;
  height: 40px;
  font-size: 40px;
  line-height: 40px;
  display: block;
}
.hp-icon.premium:before,
.hp-icon.default:before {
  content: "\e919";
}
.hp-icon.view-all:before {
  content: "+";
}
.hp-icon.laptops:before {
  content: "\e91e";
}
.hp-icon.desktops:before {
  content: "\e924";
}
.hp-icon.printers:before,
.hp-icon.printer:before {
  content: "\e92c";
}
.hp-icon .hp-icon.displays:before,
.hp-icon.displays.default:before,
.hp-icon.displays-and-accessories:before,
.hp-icon.monitors:before {
  content: "\e933";
}
.hp-icon.docking-stations:before {
  content: "\e926";
}
.hp-icon.page-left:before {
  content: "\e909";
}
.hp-icon.page-right:before {
  content: "\e90a";
}
.hp-icon.page-up:before {
  content: "\e90b";
}
.hp-icon.page-down:before {
  content: "\e90c";
}
.hp-icon.close:before {
  content: '\E907';
  cursor: pointer;
}
.hp-icon.business:before,
.hp-icon.business-solutions:before {
  content: "\e918";
}
.hp-icon.businesspcs:before {
  content: "\e920";
}
.hp-icon.two-in-one:before {
  content: "\e921";
}
.hp-icon.tablets:before {
  content: "\e922";
}
.hp-icon.gaming:before {
  content: "\e91b";
}
.hp-icon.services:before,
.hp-icon.care-pack:before {
  content: "\e93D";
}
.hp-icon.top.deals:before,
.hp-icon.topdeals:before,
.hp-icon.clearance:before,
.hp-icon.topoffers:before {
  content: "\e957";
}
.hp-icon.entry-level:before {
  content: "\e956";
}
.hp-icon.all-in-one:before {
  content: "\e925";
}
.hp-icon.audio:before {
  content: url(//store.hp.com/wcsstore/hpusstore/Treatment/category/images/audioVideoMultimedia.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.battery:before {
  content: url(//store.hp.com/wcsstore/hpusstore/Treatment/category/images/batteriesChargers.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.batteries-chargers-and-adapters:before {
  content: "\e95d";
}
.hp-icon.workspace-accy:before {
  content: url(//store.hp.com/wcsstore/hpusstore/Treatment/category/images/workspaceAccessories.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.workspace-accessories:before {
  content: "\e960";
}
.hp-icon.misc:before {
  content: url(//store.hp.com/wcsstore/hpusstore/Treatment/category/images/miscellaneous.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.calculator:before {
  content: url(//store.hp.com/wcsstore/hpusstore/Treatment/category/images/calculator.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.audio-video-and-multimedia:before {
  content: url(//store.hp.com/wcsstore/HPStorefrontAssetStore/img/standardproduct/accessories/Accessory_microphone.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.ink-cartridges:before {
  content: "\E94E";
}
.hp-icon.paper:before {
  content: "\E94D";
}
.hp-icon.toner-cartridges:before {
  content: "\E94F";
}
.hp-icon.storage:before {
  content: url(//store.hp.com/wcsstore/hpusstore/Treatment/category/images/Storage.svg);
  height: 90px;
  width: 75px;
  margin: auto;
  padding-top: 5px;
}
.hp-icon.storage:before {
  content: "\e95f";
}
.hp-icon.speakers:before {
  content: "\e95b";
}
.hp-icon.cables:before,
.hp-icon.cables-and-components:before {
  content: "\e936";
}
.hp-icon.printer-accy:before,
.hp-icon.printer-accessories:before {
  content: "\e937";
}
.hp-icon.software:before {
  content: "\e938";
}
.hp-icon.towers:before {
  content: "\e928";
}
.hp-icon.high-perf:before {
  content: "\e955";
}
.hp-icon.support:before {
  content: "\e91c";
}
.hp-icon.immersive:before {
  content: "\e91a";
}
.hp-icon.mini:before {
  content: "\e926";
}
.hp-icon.accessories:before,
.hp-icon.mice-keyboard:before,
.hp-icon.mice:before,
.hp-icon.mice-and-keyboards:before {
  content: "\e934";
}
.hp-icon.bags-cases:before,
.hp-icon.bags-and-cases:before {
  content: "\e935";
}
.hp-icon.watches:before {
  content: "\e939";
}
.hp-icon.more-info:before {
  content: "\FFFD";
}
.hp-icon.amd:before,
.hp-icon.intel:before {
  content: "\E919";
}
.hp-icon.headphones:before,
.hp-icon.audio-video-and-multimedia:before {
  content: "\e95b";
}
.hp-icon.wearables:before {
  content: "\e939";
}
select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
select::-ms-expand {
  display: none;
}
.arrow-down {
  position: relative;
}
.arrow-down:after {
  content: "";
  width: 0;
  height: 0;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #0171AD;
  position: absolute;
  right: -1px;
  top: 7px;
}
.hidden {
  display: none;
  visibility: hidden;
}
.mobile-only {
  display: none;
}
.async-component {
  min-height: 1000px;
}
@media (max-width: 1023px) {
  .usabilla_live_button_container {
    display: none;
  }
  .mobile-only {
    display: block;
  }
}
@media (min-width: 801px) {
  .hide-desktop {
    display: none;
  }
}
@media (max-width: 800px) {
  .hide-mobile {
    display: none;
  }
  /*
  TODO: find out why this is needed, interfering with compare template scroll
  #root{
    overflow: hidden;
  }
  */
}
button {
  font-size: 100%;
}
button.unstyled {
  border: none;
  background: none;
}
.flex-container {
  display: flex;
  flex-wrap: wrap;
}
.flex-container .flex-tile {
  display: flex;
  flex: 0 1 0;
}

@-webkit-keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadein {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@font-face {
  font-family: 'HP Simplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HP Simplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedItalic.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedItalic.woff) format("woff");
  font-weight: 400;
  font-style: italic;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HP Simplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'HP Simplified';
  src: url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLightItalic.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/HPSimplifiedLightItalic.woff) format("woff");
  font-weight: 300;
  font-style: italic;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/us-en/shop/app/static/js/media/fonts/MontserratExtraLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/MontserratExtraLight.woff) format("woff");
  font-weight: 200;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+00A4;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/us-en/shop/app/static/js/media/fonts/MontserratLight.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/MontserratLight.woff) format("woff");
  font-weight: 300;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+00A4;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/us-en/shop/app/static/js/media/fonts/MontserratRegular.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/MontserratRegular.woff) format("woff");
  font-weight: 400;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+00A4;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/us-en/shop/app/static/js/media/fonts/MontserratSemiBold.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/MontserratSemiBold.woff) format("woff");
  font-weight: 600;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+00A4;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/us-en/shop/app/static/js/media/fonts/MontserratBold.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/MontserratBold.woff) format("woff");
  font-weight: 700;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+00A4;
  font-display: swap;
}
@font-face {
  font-family: 'Montserrat';
  src: url(/us-en/shop/app/static/js/media/fonts/MontserratBlack.woff2) format("woff2"), url(/us-en/shop/app/static/js/media/fonts/MontserratBlack.woff) format("woff");
  font-weight: 900;
  font-style: normal;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD, U+00A4;
  font-display: swap;
}
html {
  box-sizing: border-box;
}
*,
*::before,
*::after {
  box-sizing: inherit;
}
:root {
  /**
  * Colors
  */
  --color-brand: #0096d6;
  --color-primary: #165dba;
  --color-primary-dark: #114284;
  --color-dark: #2c3038;
  --color-white: #ffffff;
  --color-black: #000000;
  --color-matte-black: #444444;
  --color-gray-1: #5a5a5a;
  --color-gray-2: #767676;
  --color-gray-3: #aaaaaa;
  --color-gray-4: #cccccc;
  --color-gray-5: #e2e2e2;
  --color-gray-6: #e8e8e8;
  --color-gray-7: #f4f4f4;
  --color-gray-8: #f7f7f7;
  --color-gray-9: #999999;
  --color-gray-10: #666666;
  --color-comp-1: #485b6e;
  --color-comp-2: #967100;
  --color-comp-3: #3d7e8f;
  --color-comp-4: #af1653;
  --color-comp-5: #3e655d;
  --color-comp-light-1: #c9d2db;
  --color-comp-light-2: #e5d396;
  --color-comp-light-3: #b9dbe3;
  --color-comp-light-4: #e3becd;
  --color-comp-light-5: #beded7;
  --color-comp-light-6: #c9e4ff;
  --color-positive: #2dbf6f;
  --color-warning: #eb7200;
  --color-negative: #ff2954;
  --color-positive-dark: #1a8460;
  --color-warning-dark: #c35400;
  --color-negative-dark: #c92042;
  --color-yellow: #ffe500;
  --color-pink: #fac8c8;
  --color-purple: #5855b1;
  --color-cyan: #03b9ff;
  --color-light-cyan: #95e0fc;
  --color-magenta: #ff00d5;
  --color-light-magenta: #fea1ee;
  --color-green: #00c414;
  --color-red: #e20101;
  --color-laptops: #2d054a;
  --color-desktops: #355c7d;
  --color-workstations: #067a60;
  --color-monitors: #cf4900;
  --color-printers: #025460;
  --color-accessories: #8c3041;
  --color-supplies: #455239;
  --color-laptops-light: #d5cddb;
  --color-desktops-light: #d6dee5;
  --color-workstations-light: #cde4df;
  --color-monitors-light: #f6dacc;
  --color-printers-light: #ccdddf;
  --color-accessories-light: #e8d5d9;
  --color-supplies-light: #dadcd7;
  /**
  * Fonts
  */
  --font-family-main: HP Simplified, -apple-system, BlinkMacSystemFont, sans-serif;
  --font-family-secondary: Montserrat, -apple-system, BlinkMacSystemFont, sans-serif;
  --font-weight-extra-light: 200;
  --font-weight-light: 300;
  --font-weight-regular: 400;
  --font-weight-semi-bold: 600;
  --font-weight-bold: 700;
  --font-weight-black: 900;
  --font-size-tiny: 0.625rem;
  --font-size-extra-small: 0.75rem;
  --font-size-small: 0.875rem;
  --font-size-regular: 1rem;
  --font-size-medium: 1.125rem;
  --font-size-lead: 1.25rem;
  --font-size-lead-large: 1.375rem;
  --font-size-large: 1.5rem;
  --font-size-extra-large: 2.125rem;
  --font-size-mega: 2.75rem;
  --zindex-dropdown: 1000;
  --zindex-sticky: 1020;
  --zindex-fixed: 1030;
  --zindex-modal-backdrop: 1040;
  --zindex-modal: 1050;
  --zindex-popover: 1060;
  --zindex-tooltip: 1070;
}


/*# sourceMappingURL=main.3ce1b019d67074a56232.css.map*/