
.site-block-chat-button{align-items:center;display:flex;flex-flow:row nowrap}.site-block-chat-button.is-vertical{flex-direction:column}.site-block-chat-button.is-vertical.is-content-justification-left{align-items:flex-start}.site-block-chat-button.is-vertical.is-content-justification-center{align-items:center}.site-block-chat-button.is-vertical.is-content-justification-right{align-items:flex-end}.site-block-chat-button:not(.is-vertical).is-content-justification-left{justify-content:flex-start}.site-block-chat-button:not(.is-vertical).is-content-justification-center{justify-content:center}.site-block-chat-button:not(.is-vertical).is-content-justification-right{justify-content:flex-end}.site-block-chat-button:not(.is-vertical).is-content-justification-space-between{justify-content:space-between}.site-block-chat-button figure{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin:0;padding:0}.site-block-chat-button figcaption{font:normal normal 400 .6em/2em var(--site--preset--font-family--system-font,sans-serif);margin:0;padding:0}.site-block-chat-button .chat-button__qr{background-color:#fff;box-sizing:content-box;display:block;height:200px;overflow:hidden;padding:10px;width:200px}.site-block-chat-button .chat-button__qr canvas,.site-block-chat-button .chat-button__qr img{display:block;margin:auto}.site-block-chat-button .site-block-buttons{flex:1 1 auto;margin:0;max-width:100%;min-width:0;width:100%}.site-block-chat-button .site-block-button.site-block-button__width-25{min-width:25%;width:calc(25% - var(--site--style--block-gap, .5em)*.75)}.site-block-chat-button .site-block-button.site-block-button__width-50{min-width:50%;width:calc(50% - var(--site--style--block-gap, .5em)*.5)}.site-block-chat-button .site-block-button.site-block-button__width-75{min-width:75%;width:calc(75% - var(--site--style--block-gap, .5em)*.25)}.site-block-chat-button .site-block-button.site-block-button__width-100{min-width:100%;width:100%}.site-block-chat-button .chat-button__link,.site-block-chat-button .site-block-button__link{align-items:center;display:inline-flex;flex-flow:row nowrap;justify-content:center;width:100%}.site-block-chat-button .chat-button__link:before,.site-block-chat-button .site-block-button__link:before{background:transparent var(--chat-ico) no-repeat center;background-size:100%;content:"";display:block;height:1.5em;margin:-.75em .75em -.75em 0;width:1.5em}.site-block-chat-button .chat-button__link{width:auto}.site-block-chat-button:has(.chat-button__link){border:none!important;display:flex;flex-direction:column}@media (orientation:landscape)and (height >= 481px),(orientation:portrait)and (width >= 481px){.site-block-chat-button.chat-button--qr-only .site-block-buttons{display:none}}@media (orientation:landscape)and (height <= 480px),(width <= 480px){.site-block-chat-button figure{display:none}}


