.sticky-footer{background-color:#000;padding:0;width:100vw;position:relative;margin-left:-50vw;left:50%;top:-22px}@media (min-width:1024px){.sticky-footer{padding:0 29px;height:65px;top:-30px}}.sticky-footer-active .sticky-footer{position:fixed;bottom:0;z-index:9;margin:0;left:0;height:41px;top:auto}.sticky-footer-active .sticky-footer .sticky-footer__item{min-height:145px;bottom:-50px}@media (min-width:1024px){.sticky-footer-active .sticky-footer .sticky-footer__item{min-height:120px;bottom:-41px}}.sticky-footer-active .sticky-footer .sticky-footer__item.active{bottom:0}.sticky-footer-active .sticky-footer .sticky-footer__item.active .sticky-footer__item-close{display:inline-block}@media (min-width:1024px){.sticky-footer-active .sticky-footer .sticky-footer__item.active .sticky-footer__item-close{display:none}}.ada-enabled .sticky-footer-active .sticky-footer .sticky-footer__item.active .sticky-footer__item-close{display:inline-block}.sticky-footer-active .sticky-footer .sticky-footer__item-trigger{line-height:2.41176}.page-product .sticky-footer-active .sticky-footer.sticky-footer-disabled-mobile{display:none}@media (min-width:1024px){.page-product .sticky-footer-active .sticky-footer.sticky-footer-disabled-mobile{display:block}}@media (min-width:1024px){.page-product .sticky-footer-active .sticky-footer.sticky-footer-disabled-pc{display:none}}.sticky-footer__wrapper{color:inherit;height:inherit;background-color:inherit}.sticky-footer__wrapper a{color:inherit;text-decoration:none}.sticky-footer__wrapper a:hover{text-decoration:underline}.sticky-footer__wrapper-pc{display:none}@media (min-width:1024px){.sticky-footer__wrapper-pc{display:flex;justify-content:space-between}}.sticky-footer__wrapper-mobile{display:flex;justify-content:space-between;align-items:center;padding-top:10px}@media (min-width:1024px){.sticky-footer__wrapper-mobile{display:none}}.is-sticky .sticky-footer__wrapper-mobile{padding:0}.sticky-footer__wrapper-mobile .sticky-footer__item{flex:1;text-align:center;padding:0 10px}.sticky-footer__wrapper-items{display:flex;align-items:center;background-color:inherit}.sticky-footer-left-section,.sticky-footer-right-section{display:flex;flex:1;background-color:inherit}@media (min-width:1024px){.sticky-footer-left-section,.sticky-footer-right-section{flex:none}}.sticky-footer-left-section{justify-content:flex-start}.sticky-footer-right-section{justify-content:flex-end}.sticky-footer__item{padding:0 15px;display:inline-block;border-right:1px solid #f5f5f5;line-height:1;background-color:inherit;position:relative;text-align:center}.sticky-footer__item.disabled{display:none}@media (min-width:1024px){.sticky-footer__item.active{bottom:0;transition:bottom .2s ease-in;animation-duration:1s;animation-fill-mode:both}}.sticky-footer__item.active>.sticky-footer__item-content{display:block}.sticky-footer__item-content{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-size:13px;padding-bottom:5px;line-height:1.2;display:none}.sticky-footer__item-content button{font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace;font-size:13px}.sticky-footer__item-cta-trigger{text-decoration:underline;cursor:pointer}.sticky-footer__item:last-child{border:none}.sticky-footer__item-trigger{font-family:"Neue Haas Grotesk",sans-serif;font-size:17px;line-height:1.5;padding:0;text-transform:none}.sticky-footer__item-trigger-link{text-decoration:underline}.sticky-footer__item-close{display:none}.sticky-footer__item-close .icon--close{padding:0 5px;fill:#fff;width:20px;height:11px;stroke:#fff;stroke-width:50px}@media (min-width:1024px){.sticky-footer__item-close .icon--close{width:24px;height:12px}}.sticky-footer a.sticky-footer__item-content-link{text-decoration:underline}.sticky-footer .sticky-livechat__headline{line-height:1.45}.sticky-footer .custom-link{border:none;color:inherit;background:0 0;padding:0}.sticky-footer .custom-link:active,.sticky-footer .custom-link:focus,.sticky-footer .custom-link:hover{background:0 0;border:none;color:inherit;padding:0}.sticky-footer .icon--chat{width:20px;height:25px}@media (min-width:1024px){.sticky-footer .icon--chat{width:18px;height:24px}}
/*# sourceMappingURL=sticky_footer_v1.css.map */
