@font-face{font-family:"BRShapeSemiBold";src:url('../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/BRShapeSemiBold.woff2') format('woff2'),url('../../../../../etc.clientlibs/fidelity/common/clientlibs/clientlib-site/resources/fonts/BRShapeSemiBold.woff') format('woff');font-weight:normal;font-style:normal}
.inv-floating-qr{display:flex;flex-direction:column;align-items:flex-start;position:fixed;right:40px;top:50%;transform:translateY(-50%);z-index:9999;background:#fff;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,0.18);padding:0;width:132px;box-sizing:border-box;overflow:hidden}
.aem-AuthorLayer-Edit .inv-floating-qr{position:relative !important;right:auto !important;bottom:auto !important;top:auto !important;transform:none !important;width:132px !important;margin:16px 0 !important;z-index:auto !important}
.aem-AuthorLayer-Edit .inv-floating-qr__cta,.aem-AuthorLayer-Edit .inv-floating-qr__image-link{pointer-events:none;cursor:default}
.aem-AuthorLayer-Preview .inv-floating-qr{visibility:hidden !important;pointer-events:none !important}
.inv-floating-qr__header{position:relative;padding:16px 16px 0 16px;margin-bottom:0;width:100%;box-sizing:border-box;white-space:nowrap}
.inv-floating-qr__title{display:inline-block;font-family:"BRShapeSemiBold" !important;font-size:12px !important;font-style:normal;font-weight:600 !important;line-height:15px;color:#1a2020;margin:0;white-space:normal;word-wrap:break-word;max-width:calc(100% - 24px);vertical-align:middle}
.inv-floating-qr__toggle{position:absolute;top:50%;right:16px;transform:translateY(-50%);background:0;border:0;padding:0;cursor:pointer;color:#555;line-height:1;display:flex;align-items:center;justify-content:center;width:12px;height:12px}
.inv-floating-qr__toggle:hover{color:#1a1a1a}
.inv-floating-qr__toggle-icon{display:flex;align-items:center;transition:transform .2s ease}
.inv-floating-qr__body-wrap{display:flex !important;padding:7.5px 16px 16px 16px !important;flex-direction:column !important;align-items:center !important;gap:7.125px !important;flex-shrink:0 !important;align-self:stretch !important;box-sizing:border-box !important;overflow:visible !important}
.inv-floating-qr__image-link{display:block;width:100%}
.inv-floating-qr__image{width:100%;height:100px;display:block;object-fit:contain;border-radius:10px;border:1px solid #e8eded}
.inv-floating-qr__richbody{margin:0;font-size:11px;line-height:1.4;color:#333;text-align:center;word-wrap:break-word;width:100%}
.inv-floating-qr__richbody p{margin:0 0 4px}
.inv-floating-qr__richbody p:last-child{margin-bottom:0}
.inv-floating-qr__richbody a{color:#0b5cab;text-decoration:underline}
.inv-floating-qr .inv-floating-qr__cta,.inv-floating-qr .inv-floating-qr__cta:link,.inv-floating-qr .inv-floating-qr__cta:visited{color:#425151;text-align:center;font-family:"BRShapeSemiBold" !important;font-size:10px;font-style:normal;font-weight:600;line-height:13.75px;text-decoration:none;display:block;width:100%;cursor:default}
.inv-floating-qr .inv-floating-qr__cta:hover,.inv-floating-qr .inv-floating-qr__cta:focus{color:#425151;text-decoration:none;cursor:default}
.aem-AuthorLayer-Edit .inv-floating-qr .inv-floating-qr__cta,.aem-AuthorLayer-Edit .inv-floating-qr .inv-floating-qr__cta:hover,.aem-AuthorLayer-Edit .inv-floating-qr .inv-floating-qr__cta:focus{cursor:default;text-decoration:none}
.inv-floating-qr--collapsed{height:auto !important}
.inv-floating-qr--collapsed .inv-floating-qr__body-wrap{display:none !important}
.inv-floating-qr--collapsed .inv-floating-qr__header{padding-bottom:16px}
.inv-floating-qr--collapsed .inv-floating-qr__toggle-icon{transform:rotate(180deg);display:inline-block}
@media(max-width:767px){.inv-floating-qr{display:none !important}
}