@import url(https://union.theknot.com/dist/v2/global-app-kernel/latest/core.css);.StickyQRCode_container__zjTtX,.StickyQRCode_hide__kK9bV,.StickyQRCode_show__f3sRH{display:inline-flex;position:fixed;flex-direction:column;align-items:center;padding:16px 16px 0;bottom:20px;right:70px;gap:8px;border:3px solid #000;background:#ffe4fb;border-radius:8px;z-index:1000}.StickyQRCode_container__zjTtX .StickyQRCode_closeButton__oSj7_,.StickyQRCode_hide__kK9bV .StickyQRCode_closeButton__oSj7_,.StickyQRCode_show__f3sRH .StickyQRCode_closeButton__oSj7_{position:absolute;padding:2px;top:-18px;right:-18px;height:30px;width:30px;border-radius:24px;border:1px solid #000;background:#fff;cursor:pointer}.StickyQRCode_container__zjTtX .StickyQRCode_qrCode__r7lvV,.StickyQRCode_hide__kK9bV .StickyQRCode_qrCode__r7lvV,.StickyQRCode_show__f3sRH .StickyQRCode_qrCode__r7lvV{width:115px;height:123px;mix-blend-mode:darken}.StickyQRCode_container__zjTtX .StickyQRCode_ctaText__IvczM,.StickyQRCode_hide__kK9bV .StickyQRCode_ctaText__IvczM,.StickyQRCode_show__f3sRH .StickyQRCode_ctaText__IvczM{margin-top:8px;margin-bottom:16px;text-align:center;cursor:default}.StickyQRCode_container__zjTtX .StickyQRCode_logo__f4le5,.StickyQRCode_hide__kK9bV .StickyQRCode_logo__f4le5,.StickyQRCode_show__f3sRH .StickyQRCode_logo__f4le5{width:94px;height:21px;margin-bottom:2px}.StickyQRCode_hidden__dEGCG{display:none}.StickyQRCode_hide__kK9bV{animation:StickyQRCode_slideOut__xWZ0U 1s forwards}.StickyQRCode_show__f3sRH{animation:StickyQRCode_slideIn__K37Gn 1s forwards}@keyframes StickyQRCode_slideIn__K37Gn{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes StickyQRCode_slideOut__xWZ0U{to{transform:translateX(150%);visibility:hidden}}@keyframes styles_scroll-left__VD_Ej{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes styles_scroll-right__bOR2Q{0%{transform:translateX(-50%)}to{transform:translateX(0)}}.styles_marquee__rGiv6{overflow:hidden;position:relative;width:100%;background-color:#fff5ed}.styles_marquee__rGiv6.styles_pauseOnHover__b8oTx .styles_marqueeContent__EHTvn:hover{animation-play-state:paused}.styles_marqueeContent__EHTvn{display:flex;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform;width:max-content}.styles_marqueeItem__WRpM9{flex-shrink:0;display:flex;align-items:center;white-space:nowrap;padding-right:8px}.styles_direction-left__n4M1G .styles_marqueeContent__EHTvn{animation-name:styles_scroll-left__VD_Ej}.styles_direction-right__4SXl0 .styles_marqueeContent__EHTvn{animation-name:styles_scroll-right__bOR2Q}.styles_speed-slow__4UtYO .styles_marqueeContent__EHTvn{animation-duration:50s}.styles_speed-relaxed__xBE6n .styles_marqueeContent__EHTvn{animation-duration:30s}.styles_speed-normal__gP_Co .styles_marqueeContent__EHTvn{animation-duration:20s}.styles_speed-fast__l4y0L .styles_marqueeContent__EHTvn{animation-duration:10s}.styles_link__8MaWv{text-decoration:none}.styles_container__ArwaP{display:flex;justify-content:center;align-items:center;padding:.75rem 2rem;gap:.25rem;background-color:#fff5ed;text-align:center}.styles_textContainer__1eXWU{display:flex;flex-direction:row;gap:.5rem;align-items:center}.styles_bannerContent___sG4Y{display:flex;flex-direction:row;gap:.25rem;justify-content:center;align-items:center}.styles_bannerContent___sG4Y img{width:24px;height:24px}.styles_legalTextContainer__tXo_q{display:flex;justify-content:center;align-items:center;height:24px}.styles_mainText__Ee_LP{color:var(--monorepo-color-text-default)}.styles_discount__7hmMP{color:#ff44cb}.styles_legalText__arvv4{color:var(--monorepo-color-gray-400)}@media(min-width:768px)and (max-width:1023.98px){.styles_container__ArwaP{height:inherit;flex-direction:column;flex-wrap:wrap;padding:.75rem 2rem}.styles_textContainer__1eXWU{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center}}@media(max-width:767.98px){.styles_container__ArwaP{height:inherit;flex-direction:column;flex-wrap:wrap;padding:.75rem 1.25rem}.styles_textContainer__1eXWU{display:flex;flex-direction:row;gap:.25rem;align-items:center;justify-content:center}}