.sticky-footer__button-dismiss{font-size:1.6rem;font-weight:500;font-style:normal;line-height:2rem;letter-spacing:normal;text-transform:none;display:inline-block;margin:0;padding:0;border:none;color:inherit;background-color:rgba(0,0,0,0);appearance:none;text-transform:inherit;text-decoration:none;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;border-radius:0;cursor:pointer;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;transition:background-color .3s,border-color .3s,color .3s}@media only screen and (min-width: 1248px){.sticky-footer__button-dismiss{font-size:1.6rem}}[disabled].sticky-footer__button-dismiss{opacity:.4;cursor:default}.sticky-footer__button{font-size:1.6rem;font-weight:500;font-style:normal;line-height:2rem;letter-spacing:normal;text-transform:none;display:inline-block;margin:0;padding:16px 32px;border:solid 1px #5ff0ff;color:inherit;background-color:#5ff0ff;appearance:none;text-transform:inherit;text-decoration:none;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%;border-radius:0;cursor:pointer;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;transition:background-color .3s,border-color .3s,color .3s}@media only screen and (min-width: 1248px){.sticky-footer__button{font-size:1.6rem}}[disabled].sticky-footer__button{opacity:.4;cursor:default}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.sticky-footer.cq-Editable-dom{position:static;transform:none;box-shadow:none}.sticky-footer__base{width:100%;position:fixed;bottom:0;left:0;z-index:99;justify-content:space-between;box-shadow:0 .2rem .6rem 0 rgba(0,0,0,.5);transform:translateY(100%);transition:all .3s cubic-bezier(0.445, 0.05, 0.55, 0.95);height:auto}.sticky-footer__content{display:flex;width:100%;max-width:1120px;margin:0 auto;padding:2.5rem 2rem;flex-direction:column;justify-content:space-between}@media only screen and (min-width: 768px){.sticky-footer__content{display:flex;flex-direction:row;align-items:center}}@media only screen and (min-width: 1248px){.sticky-footer__content{flex-direction:row;padding:2.4rem 0}}.sticky-footer__right{margin-top:2rem;display:flex;justify-content:space-between}@media only screen and (min-width: 768px){.sticky-footer__right{margin-top:0}}.sticky-footer-title{font-size:1.8rem;line-height:2.6rem;letter-spacing:0;font-weight:500}@media only screen and (min-width: 768px){.sticky-footer-title{font-size:1.8rem;margin-right:15px}}.sticky-footer-subtitle{font-size:1.4rem;font-weight:400;line-height:2.2rem;letter-spacing:0;margin-top:4px}@media only screen and (min-width: 768px){.sticky-footer-subtitle{margin-right:15px}}.sticky-footer__button{height:auto;color:#000;letter-spacing:0;padding:1.6rem 2.4rem;font-size:1.4rem}@media only screen and (min-width: 768px){.sticky-footer__button{font-size:1.6rem;padding-top:1.6rem;padding-bottom:1.5rem}}@media only screen and (min-width: 1248px){.sticky-footer__button{padding:1.6rem 3.2rem;font-size:1.6rem}}.sticky-footer__button-dismiss{height:auto;line-height:2.2rem;font-size:1.4rem;color:var(--white);letter-spacing:0;text-transform:unset;font-weight:400;text-decoration:underline}@media only screen and (min-width: 768px){.sticky-footer__button-dismiss{margin-left:3.2rem}}.sticky-footer-dark{background-color:#000ad2;color:#fff}.sticky-footer-light{background-color:#f6f6f6;color:#000;border:0}.sticky-footer-light .sticky-footer__button{background-color:#000ad2;color:var(--white);border:0}.sticky-footer-light .sticky-footer__button-dismiss{color:#000}.cq-Editable-dom .sticky-footer__base{position:static;transform:none !important;box-shadow:none}
