.bmfcpp-root{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}.bmfcpp-root[hidden]{display:none!important}.bmfcpp-overlay{position:absolute;inset:0;background:var(--bd,#000);opacity:var(--bdo,.62)}.bmfcpp-dialog{position:relative;z-index:2;isolation:isolate;width:var(--w,64%);max-width:var(--max,980px);max-height:94vh;overflow:auto;background:var(--bg,#000);background-image:var(--bgimg,none);background-position:var(--bgpos,center center);background-size:var(--bgsize,cover);background-repeat:no-repeat;border-radius:var(--rad,0);padding:var(--pad,42px);box-sizing:border-box;box-shadow:0 28px 90px rgba(0,0,0,.35)}.bmfcpp-dialog.has-bg-image:before{content:"";position:absolute;inset:0;background:var(--iov,#000);opacity:var(--iovo,.35);border-radius:inherit;pointer-events:none;z-index:0}.bmfcpp-dialog>.bmfcpp-close,.bmfcpp-dialog>.bmfcpp-form{z-index:1}.bmfcpp-close{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--xc,#fff)!important;font-size:var(--xs,38px)!important;font-family:Arial,sans-serif!important;font-weight:300!important;line-height:1!important;cursor:pointer!important;z-index:4!important;transition:color .18s ease,transform .18s ease!important;-webkit-appearance:none!important;appearance:none!important}.bmfcpp-close-left{left:12px!important;right:auto!important}.bmfcpp-close-right{right:12px!important;left:auto!important}.bmfcpp-close:hover,.bmfcpp-close:focus,.bmfcpp-close:active{background:transparent!important;color:var(--xhc,#b8b8b8)!important;border:0!important;box-shadow:none!important;outline:none!important;transform:scale(1.06)}.bmfcpp-form{position:relative;margin:0;z-index:1}.bmfcpp-el{box-sizing:border-box}.bmfcpp-field{display:block;margin:0;background:transparent!important;border:0!important;padding:0!important;box-shadow:none!important;border-radius:0!important}.bmfcpp-field>span{display:block;color:var(--field-label,inherit);margin:0 0 6px}.bmfcpp-dialog .bmfcpp-styled-field input,.bmfcpp-dialog .bmfcpp-styled-field select{display:block!important;width:100%!important;height:var(--field-height,62px)!important;min-height:var(--field-height,62px)!important;border:var(--field-border-width,2px) solid var(--field-border,#fff)!important;border-radius:var(--field-radius,10px)!important;background:var(--field-bg,#000)!important;background-color:var(--field-bg,#000)!important;background-clip:padding-box!important;overflow:hidden!important;color:var(--field-text,#fff)!important;-webkit-text-fill-color:var(--field-text,#fff)!important;padding:0 20px!important;font:inherit!important;line-height:normal!important;box-sizing:border-box!important;outline:none!important;box-shadow:none!important;opacity:1!important}.bmfcpp-dialog .bmfcpp-styled-field input::placeholder{color:var(--field-placeholder,#fff)!important;-webkit-text-fill-color:var(--field-placeholder,#fff)!important;opacity:1!important}.bmfcpp-dialog .bmfcpp-styled-field input::-webkit-input-placeholder{color:var(--field-placeholder,#fff)!important;-webkit-text-fill-color:var(--field-placeholder,#fff)!important;opacity:1!important}.bmfcpp-dialog .bmfcpp-styled-field input::-moz-placeholder{color:var(--field-placeholder,#fff)!important;opacity:1!important}.bmfcpp-dialog .bmfcpp-styled-field input:focus,.bmfcpp-dialog .bmfcpp-styled-field select:focus{border-color:var(--field-focus,#8ad7d3)!important;box-shadow:0 0 0 1px var(--field-focus,#8ad7d3)!important}.bmfcpp-dialog .bmfcpp-styled-field select option{background:#fff;color:#111}.bmfcpp-check{display:flex;gap:9px;align-items:flex-start;color:var(--check-text,#fff)!important;margin:13px 0}.bmfcpp-check input[type=checkbox]{accent-color:var(--check-accent,#319a95)}.bmfcpp-radio{color:var(--radio-text,#fff)!important;margin:13px 0}.bmfcpp-radio>span{display:block;margin-bottom:7px}.bmfcpp-radio label{display:block;margin:5px 0;color:var(--radio-text,#fff)!important}.bmfcpp-radio input[type=radio]{accent-color:var(--radio-accent,#319a95)}.bmfcpp-submit{display:block!important;border:var(--btn-border-width,2px) solid var(--btn-border,#bdbdbd)!important;background:var(--btn-bg,#fff)!important;color:var(--btn-text,#000)!important;cursor:pointer;margin-top:2px;box-shadow:var(--btn-shadow,none)!important;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease!important}.bmfcpp-submit:hover,.bmfcpp-submit:focus{background:var(--btn-hover-bg,var(--btn-bg,#fff))!important;color:var(--btn-hover-text,var(--btn-text,#000))!important;border-color:var(--btn-hover-border,var(--btn-border,#bdbdbd))!important}.bmfcpp-submit:disabled{opacity:.6}.bmfcpp-text{font-size:var(--fz-d,inherit)!important}.bmfcpp-image{display:block;margin:0 auto 16px;overflow:hidden}.bmfcpp-submit{font-size:var(--btn-fz-d,18px)!important}.bmfcpp-countdown{text-align:center;color:#fff;font-size:32px;letter-spacing:.08em;margin:15px 0}.bmfcpp-response{text-align:center;color:#fff;margin-top:14px}.bmfcpp-response.is-success{padding:13px;background:rgba(255,255,255,.1);border-radius:10px}.bmfcpp-coupon-code{display:block;font-size:24px;letter-spacing:.08em;margin:8px 0}.bmfcpp-copy{border:1px solid currentColor;background:transparent;color:inherit;border-radius:7px;padding:8px 13px;cursor:pointer}.bmfcpp-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}body.bmfcpp-lock{overflow:hidden}.bmfcpp-animation-fade-scale{animation:bmfFS .24s ease both}.bmfcpp-animation-fade{animation:bmfF .22s ease both}.bmfcpp-animation-slide-up{animation:bmfU .28s ease both}.bmfcpp-animation-slide-down{animation:bmfD .28s ease both}@keyframes bmfFS{from{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes bmfF{from{opacity:0}to{opacity:1}}@keyframes bmfU{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes bmfD{from{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@media(max-width:1024px){.bmfcpp-dialog{width:var(--wt,82%)}}@media(max-width:767px){.bmfcpp-root{padding:10px}.bmfcpp-dialog{width:var(--wm,94%);padding:calc(var(--pad,42px)*.72)}}

@media(max-width:1024px){.bmfcpp-text{font-size:var(--fz-t,var(--fz-d,inherit))!important}.bmfcpp-submit{font-size:var(--btn-fz-t,var(--btn-fz-d,18px))!important}}
@media(max-width:767px){.bmfcpp-text{font-size:var(--fz-m,var(--fz-t,var(--fz-d,inherit)))!important}.bmfcpp-submit{font-size:var(--btn-fz-m,var(--btn-fz-t,var(--btn-fz-d,18px)))!important}}
