<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.stickyFooterNewReact .aem-react-child-components {
  display: flex;
  align-items: center;
  justify-content: center;
}
.aem-AuthorLayer-Edit .stickyFooterNewReact .aem-react-child-components {
  flex-wrap: wrap;
}
.aem-AuthorLayer-Edit .stickyFooterNewReact .aem-react-child-components .newpar.new {
  width: 100%;
}
.stickyFooterNewReact .aem-react-child-components .ctaReact {
  width: calc(50% - 12px);
}
.stickyFooterNewReact .aem-react-child-components .ee_button {
  width: 100%;
}
.stickyFooterNewReact .aem-react-child-components .ctaReact + .ctaReact {
  margin-left: auto;
}
.stickyFooterNewReact .aem-react-child-components .priceReact {
  display: none;
}
@media (max-width: 1151px) {
  .stickyFooterNewReact .aem-react-child-components .priceReact {
    margin-right: auto;
  }
}
@media (min-width: 768px) {
  .stickyFooterNewReact .aem-react-child-components {
    justify-content: flex-end;
  }
  .stickyFooterNewReact .aem-react-child-components .ctaReact {
    width: initial;
  }
  .stickyFooterNewReact .aem-react-child-components .ee_button {
    min-width: 204px !important;
  }
  .stickyFooterNewReact .aem-react-child-components .ctaReact:not(:last-child) {
    margin-right: 24px;
  }
  .stickyFooterNewReact .aem-react-child-components .ctaReact + .ctaReact {
    margin-left: 0;
  }
  .stickyFooterNewReact .aem-react-child-components .priceReact {
    display: flex;
    align-items: end;
  }
}
@media (min-width: 912px) {
  .stickyFooterNewReact .aem-react-child-components .ee_button {
    min-width: 264px !important;
  }
}
@media (min-width: 1152px) {
  .stickyFooterNewReact .aem-react-child-components .priceReact + .ctaReact {
    margin-right: initial;
  }
  .stickyFooterNewReact .aem-react-child-components .priceReact + .ctaReact {
    margin-left: 48px;
  }
  .stickyFooterNewReact .aem-react-child-components .ctaReact + .ctaReact {
    margin-left: 24px;
  }
}
@media (max-width: 767px) {
  .stickyFooterNewReact .aem-react-child-components .ctaReact:first-child {
    text-align: right;
    width: auto;
    min-width: 50%;
  }
  .stickyFooterNewReact .aem-react-child-components .ctaReact:only-child {
    text-align: center;
  }
}
.stickyFooterNewReact .stickyfooter {
  position: fixed;
  left: 0;
  bottom: 0;
  width: 100%;
  box-sizing: border-box;
  background-color: #ffffff;
  z-index: 90;
  border-top: 1px solid #D9D9D9;
}
.stickyFooterNewReact .stickyfooter--hidden {
  display: none;
}
.stickyFooterNewReact .checkout-footer {
  position: relative;
  display: flex;
  margin: 0px !important;
  justify-content: center;
  align-items: center;
  padding: 2px 12px;
  background-color: #ffffff;
  color: #333333;
  font-family: FS Me, Arial, Helvetica, sans-serif;
  line-height: 24px;
}
@media (min-width: 912px) {
  .stickyFooterNewReact .checkout-footer {
    padding: 12px;
  }
}
.stickyFooterNewReact .checkout-footer__left {
  display: none;
}
.stickyFooterNewReact .checkout-footer__product-name {
  font-weight: bold;
  font-size: 18px;
}
.stickyFooterNewReact .cta-link .checkout-footer__product-link.ee_button {
  font-weight: 400;
}
.stickyFooterNewReact .cta-link .checkout-footer__product-link.ee_button .ee_button__wrapper {
  padding: 0;
  min-height: 24px;
}
.stickyFooterNewReact .cta-link .checkout-footer__product-link.ee_button .ee_button__content {
  font-size: 16px;
  text-align: left;
}
@media (min-width: 1152px) {
  .stickyFooterNewReact .checkout-footer__left {
    display: block;
  }
}
@media (min-width: 1440px) {
  .esc_container.esc_container--xxl-margin-24px {
    margin: 0 24px;
  }
}
.aem-AuthorLayer-Edit .stickyfooter,
.aem-AuthorLayer-Preview .stickyfooter {
  display: block !important;
  position: static;
}
.aem-AuthorLayer-Edit .stickyfooter .checkout-footer__left,
.aem-AuthorLayer-Preview .stickyfooter .checkout-footer__left,
.aem-AuthorLayer-Edit .stickyfooter .checkout-footer__righ,
.aem-AuthorLayer-Preview .stickyfooter .checkout-footer__righ {
  display: block;
  width: 100%;
}
.aem-AuthorLayer-Edit .stickyfooter .priceReact,
.aem-AuthorLayer-Preview .stickyfooter .priceReact {
  display: block;
}

.ctaReact svg {
  pointer-events: none;
}
.ctaReact svg path:not([fill='none']) {
  fill: currentColor;
}
@media (min-width: 912px) {
  .ctaReact .cta-width-33 {
    width: 33% !important;
  }
  .ctaReact .cta-width-50 {
    width: 50% !important;
  }
  .ctaReact .cta-width-75 {
    width: 75% !important;
  }
  .ctaReact .cta-width-100 {
    width: 100% !important;
  }
}
@media (max-width: 911px) {
  .ctaReact .cta-width-33,
  .ctaReact .cta-width-50,
  .ctaReact .cta-width-75,
  .ctaReact .cta-width-100,
  .ctaReact .ee_button {
    width: 100% !important;
  }
}
.cta-link .ee_button.ee_button--text-link .ee_button__wrapper.ee_button__wrapper {
  padding: 0;
}
.position-left .ee_button__content,
.position-left .ee_is-icon svg,
.position-left .ee_loading-spinner svg,
.position-right .ee_button__content,
.position-right .ee_is-icon svg,
.position-right .ee_loading-spinner svg {
  margin: unset;
}

.position-center {
  text-align: center;
}
.position-center * {
  /* margin: auto; */
  margin-top: 0;
  margin-bottom: 0;
}
.position-right {
  text-align: right;
}
.position-right * {
  margin-left: auto;
}
.position-left {
  text-align: left;
}
.position-left * {
  margin-right: auto;
}
.tipp-box {
  text-align: left;
}

</pre></body></html>