:root{--tamaro-primary-color__hover:var(--tamaro-primary-color);--tamaro-placeholder-color:#666;--tamaro-label-mark-required-color:var(--tamaro-label-color);--tamaro-label-mark-required-color__active:var(--tamaro-label-color__active);--tamaro-label-mark-required-color__invalid:var(--tamaro-error-color);--tamaro-input-padding-x:1.25rem;--tamaro-input-bg-color:#f7f7f7;--tamaro-select-bg-color:#0000;--tamaro-select-arrow-color:var(--tamaro-text-color);--tamaro-amounts-padding:6.25rem}@media(min-width:51.25rem){.root{background-color:#fff;box-shadow:0 40px 100px 0 #00000026;margin:0 auto;max-width:46.25rem}}body.tamaro-stretch-layout #tamaro-widget.tamaro-widget .widget-content{display:flex;justify-content:center}body.tamaro-stretch-layout #tamaro-widget.tamaro-widget .widget-content .payment-widget{display:flex;flex-direction:column;flex-grow:1}body.tamaro-stretch-layout #tamaro-widget.tamaro-widget .widget-content .widget-block:not(.epms-payment-info-block){display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}body.tamaro-stretch-layout #tamaro-widget.tamaro-widget .widget-content .footer-info{flex-grow:0}body.tamaro-iframe .root{box-shadow:none}body.tamaro-iframe #tamaro-widget.tamaro-widget .widget-header{display:none}body.tamaro-iframe #tamaro-widget.tamaro-widget .widget-header+.widget-content{padding-top:0}#tamaro-widget.tamaro-widget.tamaro-widget{margin:0 auto}@media(min-width:51.25rem){#tamaro-widget.tamaro-widget.tamaro-widget{padding:0 0 72px}}#tamaro-widget.tamaro-widget.tamaro-widget .widget-header+.widget-content{padding-bottom:20px;padding-top:6.875rem}@media(min-width:51.25rem){#tamaro-widget.tamaro-widget.tamaro-widget .widget-header+.widget-content{padding-bottom:0;padding-top:0}}#tamaro-widget.tamaro-widget .widget-header>.title,#tamaro-widget.tamaro-widget.tamaro-widget{margin:0 auto;max-width:36.25rem;padding-left:1.25rem;padding-right:1.25rem}#tamaro-widget.tamaro-widget .widget-header{align-items:center;background-color:#fff;box-shadow:0 .125rem .25rem 0 #0000001a;display:flex;height:6.875rem;left:0;position:fixed;top:0;transition:transform .2s,box-shadow .2s;width:100%;z-index:9999}#tamaro-widget.tamaro-widget .widget-header.hidden{box-shadow:0 0 0 0 #0000001a;transform:translateY(-6.875rem)}@media(min-width:51.25rem){#tamaro-widget.tamaro-widget .widget-header{margin:24px -1.25rem 0;position:static;width:auto}#tamaro-widget.tamaro-widget .widget-header,#tamaro-widget.tamaro-widget .widget-header.hidden{box-shadow:var(--tamaro-border-color) 0 1px;transform:none}}#tamaro-widget.tamaro-widget .widget-header .image,#tamaro-widget.tamaro-widget .widget-header .title{width:100%}#tamaro-widget.tamaro-widget .widget-header .image{background-position:0;background-repeat:no-repeat;background-size:contain;height:80px;width:250px}#tamaro-widget.tamaro-widget .widget-header .title{margin:0 auto}#tamaro-widget.tamaro-widget .widget-header .title .text{font-size:1.875rem;font-weight:500;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@supports(-webkit-line-clamp:2){#tamaro-widget.tamaro-widget .widget-header .title .text{display:-webkit-box;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}}#tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header{margin-top:3.2rem}#tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-content{margin-top:1rem}#tamaro-widget.tamaro-widget .widget-content .widget-block.payment-profile-short-block{margin-bottom:1rem}#tamaro-widget.tamaro-widget:not(.tamaro-bp-xs) .widget-content .widget-block.widget-block .widget-block-header,#tamaro-widget.tamaro-widget:not(.tamaro-bp-xs) .widget-content .widget-block.widget-block.payment-submit-block{margin-top:2rem}body.tamaro-no-section-numbers #tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .position{display:none}body.tamaro-no-section-numbers #tamaro-widget.tamaro-widget .widget-content .widget-block .widget-block-header .title .position+.text{margin-left:inherit}#tamaro-widget.tamaro-widget .payment-submit .main .btn-primary{border-radius:.3125rem;min-height:3.5rem}#tamaro-widget.tamaro-widget .epms-payment-info-block,#tamaro-widget.tamaro-widget .transaction-info-block{margin-top:1.25rem}#tamaro-widget.tamaro-widget .widget-content .widget-block.slot_info .widget-block-content{margin-top:0}#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_image{align-items:center;display:flex;flex-direction:row;justify-content:center;margin:0 -1.25rem}#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_image img{aspect-ratio:2.5/1;object-fit:cover;overflow:hidden;width:100%}@media(min-width:36.25rem){#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_image{margin:0}}@media(min-width:51.25rem){#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_image{margin:0 -6.25rem}}#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_title h2{font-size:1.5rem;font-weight:500;line-height:1.3;word-break:break-word}#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_content{margin-top:1rem}#tamaro-widget.tamaro-widget .widget-custom-content.content.slot_info_content *{word-break:break-word}#tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .main{height:3.5rem;padding:1.125rem 0 1.125rem 1.125rem}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount{background:none;border:none;flex-direction:row;height:110px;margin:auto;max-width:100%;overflow:visible;width:auto}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .main{align-self:center;padding:0;position:relative}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .form-block:before,body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .input-text,body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .value{font-size:72px;font-variant-numeric:proportional-nums;line-height:1}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .value{margin:0;padding:0}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .value label{display:none}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .code{font-weight:400;line-height:1;padding-right:.5em;position:absolute;top:0;transform:translateX(-100%)}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .md-checkable-icon-wrapper,body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount .md-ripple-effect{display:none}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount:not(.custom-amount){cursor:auto}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount{width:100%}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .form-block{background-color:#f7f7f7;background-color:var(--tamaro-input-bg-color);background-image:linear-gradient(0deg,var(--tamaro-input-border-color__active) 2px,#0000 0),linear-gradient(0deg,var(--tamaro-input-border-color) 1px,#0000 0);background-position:50% 100%,0 0;background-repeat:no-repeat;background-size:0 100%,100% 100%;padding-right:0;transition:background-size .3s ease}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .form-block:before{color:#c8c8c8;content:"0.00";line-height:110px;position:absolute;text-align:center;transition:opacity .3s ease-out;width:100%}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .form-block.input-filled:before,body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .form-block.input-focused:before{opacity:0;transition-timing-function:ease-in}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .form-block.input-focused{background-size:100% 100%}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .code{left:20px;top:auto;transform:none}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount .value{padding:0}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount:not(.input-checked) .code{color:#c8c8c8}body.tamaro-big-amount #tamaro-widget.tamaro-widget .payment-amounts .amounts .amount.custom-amount #custom_amount-widget{height:110px}#tamaro-widget.tamaro-widget .payment-cover-fee-block{opacity:1;transition:opacity .3s ease}body.tamaro-cover-fee-hidden #tamaro-widget.tamaro-widget .payment-cover-fee-block{opacity:0}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget{background-color:#c2ebce;min-height:100vh;min-width:100%}@media(min-width:51.25rem){body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget{min-height:auto}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .widget-header{margin-top:0}}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .epms-payment-status>.header .title .icon-ok{height:67px;width:67px}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .epms-payment-status>.header .title .icon-ok-inner{fill:#009688}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .epms-payment-status>.header .title .text{font-size:1.125rem;font-weight:700}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .epms-payment-status .main .amount{font-size:1.875rem;font-weight:700}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .epms-payment-status .actions{margin:0}body.tamaro-terminal-mode.terminal-succeeded-result-page #tamaro-widget.tamaro-widget .footer-info{margin-top:3.125rem}#tamaro-widget.tamaro-widget .slot_inactive_link .content,#tamaro-widget.tamaro-widget .slot_inactive_qr .content{margin-left:auto;margin-right:auto;max-width:20em;text-align:center}#tamaro-widget.tamaro-widget .slot_inactive_link .content.image,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.image{height:54px;margin-top:30px;width:54px;fill:var(--tamaro-primary-color)}#tamaro-widget.tamaro-widget .slot_inactive_link .content.title h1,#tamaro-widget.tamaro-widget .slot_inactive_link .content.title h2,#tamaro-widget.tamaro-widget .slot_inactive_link .content.title h3,#tamaro-widget.tamaro-widget .slot_inactive_link .content.title h4,#tamaro-widget.tamaro-widget .slot_inactive_link .content.title h5,#tamaro-widget.tamaro-widget .slot_inactive_link .content.title h6,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.title h1,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.title h2,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.title h3,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.title h4,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.title h5,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.title h6{font-weight:400}#tamaro-widget.tamaro-widget .slot_inactive_link .content.text,#tamaro-widget.tamaro-widget .slot_inactive_qr .content.text{margin-top:10px}#tamaro-widget-overlay.tamaro-widget .input-select,#tamaro-widget-overlay.tamaro-widget .input-text,#tamaro-widget-overlay.tamaro-widget .input-textarea,#tamaro-widget.tamaro-widget .input-select,#tamaro-widget.tamaro-widget .input-text,#tamaro-widget.tamaro-widget .input-textarea{padding-bottom:.4rem}#tamaro-widget-overlay.tamaro-widget .form-block+.form-block,#tamaro-widget.tamaro-widget .form-block+.form-block{margin-top:1rem}#tamaro-widget-overlay.tamaro-widget .label-checkbox-block,#tamaro-widget-overlay.tamaro-widget .label-radio-block,#tamaro-widget.tamaro-widget .label-checkbox-block,#tamaro-widget.tamaro-widget .label-radio-block{padding:1rem 1.25rem}#tamaro-widget-overlay.tamaro-widget .form-block.input-wrapper.floating-label .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.select-wrapper.floating-label .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.textarea-wrapper.floating-label .label-block,#tamaro-widget.tamaro-widget .form-block.input-wrapper.floating-label .label-block,#tamaro-widget.tamaro-widget .form-block.select-wrapper.floating-label .label-block,#tamaro-widget.tamaro-widget .form-block.textarea-wrapper.floating-label .label-block{line-height:1.25rem;top:1.1rem}#tamaro-widget-overlay.tamaro-widget .form-block.input-wrapper.floating-label.input-filled .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.input-wrapper.floating-label.input-focused .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.select-wrapper.floating-label.input-filled .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.select-wrapper.floating-label.input-focused .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.textarea-wrapper.floating-label.input-filled .label-block,#tamaro-widget-overlay.tamaro-widget .form-block.textarea-wrapper.floating-label.input-focused .label-block,#tamaro-widget.tamaro-widget .form-block.input-wrapper.floating-label.input-filled .label-block,#tamaro-widget.tamaro-widget .form-block.input-wrapper.floating-label.input-focused .label-block,#tamaro-widget.tamaro-widget .form-block.select-wrapper.floating-label.input-filled .label-block,#tamaro-widget.tamaro-widget .form-block.select-wrapper.floating-label.input-focused .label-block,#tamaro-widget.tamaro-widget .form-block.textarea-wrapper.floating-label.input-filled .label-block,#tamaro-widget.tamaro-widget .form-block.textarea-wrapper.floating-label.input-focused .label-block{transform:translateY(-.75rem) scale(.9)}#tamaro-widget-overlay.tamaro-widget .label-block .label-mark-required:after,#tamaro-widget-overlay.tamaro-widget .label-checkbox-block .label-mark-required:after,#tamaro-widget-overlay.tamaro-widget .label-radio-block .label-mark-required:after,#tamaro-widget.tamaro-widget .label-block .label-mark-required:after,#tamaro-widget.tamaro-widget .label-checkbox-block .label-mark-required:after,#tamaro-widget.tamaro-widget .label-radio-block .label-mark-required:after{content:""}#tamaro-widget-overlay.tamaro-widget .form-block .icons-block,#tamaro-widget.tamaro-widget .form-block .icons-block{top:-.35rem}#tamaro-widget-overlay.tamaro-widget .form-block.select-wrapper .field-block,#tamaro-widget.tamaro-widget .form-block.select-wrapper .field-block{border-width:1px 1px 0}#tamaro-widget-overlay.tamaro-widget .form-block .md-select-arrow,#tamaro-widget.tamaro-widget .form-block .md-select-arrow{right:-1rem}#tamaro-widget-overlay.tamaro-widget .form-block.has-error .md-select-arrow,#tamaro-widget.tamaro-widget .form-block.has-error .md-select-arrow{right:1.75rem}#tamaro-widget .widget-content .payment-widget .epms-payment-info-block .widget-block-content .retry-payment .main{margin-top:2rem}#tamaro-widget .widget-content .payment-widget .epms-payment-info-block .widget-block-content .retry-payment .main button{font-size:1.125rem;min-height:4rem}#tamaro-widget .widget-content .payment-widget .epms-payment-info-block .widget-block-content .retry-payment .main .text{width:100%}