.onemarkets .popover.lightbox{margin-top:20px;font-size:0;line-height:0}
.onemarkets .popover.lightbox .popover-title{margin-bottom:0;width:100%;display:inline-flex;font-family:UniCredit;font-weight:700;font-size:35px;line-height:100%;letter-spacing:0;color:#262626;flex-wrap:wrap}
.onemarkets .popover.lightbox .popover-title .contact-form-close-icon{position:relative;content:"";margin-left:auto;align-self:center;cursor:pointer;width:25px;height:25px;display:block;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2725%27%20height%3D%2725%27%20viewBox%3D%270%200%2025%2025%27%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%27M21.4581%201.12891L12.5019%2010.0851L3.54501%201.12891L1.50342%203.17118L10.4596%2012.1274L1.50342%2021.0835L3.54501%2023.1258L12.5019%2014.1696L21.4581%2023.1258L23.5003%2021.0835L14.5442%2012.1274L23.5003%203.17118L21.4581%201.12891Z%27%20fill%3D%22%23262626%22/%3E%3C/svg%3E")}
.onemarkets .popover.lightbox h4{margin-top:20px;font-family:UniCredit;font-weight:700;font-size:18px;line-height:24px;letter-spacing:0;color:#262626}
.onemarkets .popover.lightbox h4 span{display:block}
.onemarkets .popover.lightbox textarea{min-height:12.6rem}
.onemarkets .popover.lightbox{.textarea-container{display:flex;flex-flow:wrap}
}
.onemarkets .popover.lightbox input{height:40px;width:100%}
.onemarkets .popover.lightbox input,.onemarkets .popover.lightbox textarea{border-radius:0;border:1px solid #909090}
.onemarkets .popover.lightbox input[type=text],.onemarkets .popover.lightbox textarea{padding:0 8px;margin-top:.5rem;font-weight:500;color:#262626}
.onemarkets .popover.lightbox textarea{padding-top:5px;resize:none}
.onemarkets .popover.lightbox .input-container{box-sizing:border-box;display:flex;flex-flow:wrap}
.onemarkets .popover.lightbox .captcha-feedback-error-message-container{display:flex;flex-flow:wrap;padding:0 10px 10px;align-content:center;.baloon-error{align-content:center;border-radius:4px;width:100%;height:48px;background:#cf3524;padding-left:10px}
.baloon-error.hide{display:none}
.baloon-error.show{display:block;p{font-family:UniCredit;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0;color:#fff;position:relative;display:block}
}
}
.onemarkets .popover.lightbox input[type=text]::placeholder,.onemarkets .popover.lightbox textarea::placeholder{font-family:UniCredit;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0;vertical-align:middle}
.onemarkets .popover.lightbox .oh-input{padding:0 3px;border-left-width:0;width:100%}
.onemarkets .popover.lightbox .captcha-wrapper{display:flex;width:300px;overflow:auto;max-width:304px}
.onemarkets .popover.lightbox .oh-input.btn-wrapper{display:flex;justify-content:right;margin-bottom:0;.submit-button-container{.btn.btn-submit{border-radius:4px;height:48px;border:0}
}
}
.onemarkets .popover.lightbox .error-message,.onemarkets .popover.lightbox .success-message{border-left-width:0}
.onemarkets .popover.lightbox .error-message p,.onemarkets .popover.lightbox .success-message p{font-weight:500}
.onemarkets .popover.lightbox .error-message{display:none;color:#e2001a}
.onemarkets .popover.lightbox .success-message{display:none;color:#00a197}
.onemarkets .oh-product-contact{font-size:1.8rem;line-height:2.4rem}
.onemarkets .oh-product-contact{font-family:UniCredit;font-size:20px;line-height:24px;letter-spacing:0;text-transform:uppercase;.phone{font-weight:700}
.opening-hours{font-weight:400}
}
.onemarkets .oh-product-contact .phone,.onemarkets .oh-product-contact .opening-hours{display:block}
.onemarkets .oh-product-contact .phone a,.onemarkets .oh-product-contact .opening-hours a,.onemarkets .oh-product-contact .phone a:hover,.onemarkets .oh-product-contact .opening-hours a:hover{color:inherit}
.productPageContent .oh-container .oh-happy-trading-wrapper{float:left}
.productPageContent .oh-container .oh-happy-trading-wrapper .oh-happy-trading{padding:3px 12px 3px 7px;font-size:1.4rem;background-color:#fdf1e6;font-weight:700;text-transform:uppercase;color:#cf3524;border-radius:4px}
.productPageContent .oh-container .oh-happy-trading-wrapper .oh-happy-trading .arrow{border:solid #cf3524;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-left:7px}
.productPageContent .oh-container .product-inactive{float:left;padding:3px 12px 3px 7px;font-size:1.4rem;background-color:#fdf1e6;font-weight:700;text-transform:uppercase;color:#cf3524;border-radius:4px}