@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Kadwa:wght@700&display=swap";body.popup-open{overflow:hidden}.bf-page-popup{position:fixed;top:50%;left:50%;width:100%;max-width:714px;transform:translate(-50%,-50%);background-color:#fff;z-index:999;border-radius:10px;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s ease-in-out;padding:50px 0 0;text-align:center;background-image:url(/cdn/shop/files/page-popup-bg.svg?v=1768892345);background-repeat:no-repeat;background-size:contain}.bf-popup-close-btn{position:absolute;top:15px;right:15px;width:34px;height:34px;border:1px solid #FFFFFF33;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#00000087;z-index:2}.bf-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(3.9000000953674316px);backdrop-filter:blur(3.9000000953674316px);background:#656565cc;z-index:998;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.bf-overlay.active,.bf-page-popup.active{opacity:1;visibility:visible}.bf-page-popup:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/cdn/shop/files/AustraliaDay-bg-popup.svg?v=1768894020);background-repeat:no-repeat;background-position:bottom 89px center}.bf-page-popup .bf-popup-wrap{position:relative;z-index:1}.bf-page-popup .poup-icon-wrap{display:flex;justify-content:center;margin-bottom:9px}.bf-page-popup .popup-subtitle{font-size:30px;font-family:Kadwa,serif;font-weight:700;color:#0d854b;margin-bottom:10px;letter-spacing:normal;text-transform:uppercase;line-height:1}.bf-page-popup .popup-subtitle span{color:#ff2424}.bf-page-popup .popup-title{font-size:42px;font-weight:700;color:#ff2424;line-height:1;margin-bottom:10px;text-transform:uppercase;font-family:Inter,sans-serif}.bf-page-popup .popup-message{font-size:16px;font-weight:500;color:#000;line-height:1.5;letter-spacing:normal;margin:0 auto 27px;max-width:348px;font-family:Gotham}.bf-page-popup .bf-popup-counter .counter-title{font-size:12px;font-weight:400;color:#fff;font-family:Gotham;letter-spacing:normal!important;line-height:1;margin-bottom:8px;text-transform:uppercase}.bf-page-popup .bf-popup-counter #bf_popup_counter{display:flex;justify-content:center}.bf-page-popup .bf-popup-counter .timer_count{font-size:20px;font-weight:700;color:#fff;line-height:1;font-family:Inter,sans-serif;position:relative;width:28px;text-align:center}.bf-page-popup .bf-popup-counter .count_name{font-size:20px;font-weight:500;color:#fff;letter-spacing:normal;font-family:Inter,sans-serif;display:block;line-height:1;opacity:.5}.bf-page-popup .bf-popup-counter .count_block{flex:1;display:flex;flex:wrap;gap:3px;justify-content:center}.bf-page-popup .bf-popup-counter .count_block:not(:last-child):after{content:":";color:#fff;font-size:20px;line-height:1;margin:0 10px}.bf-page-popup .tc-text{font-size:12px;font-weight:400;color:#000000b2;letter-spacing:normal;line-height:1;margin-top:15px;margin-bottom:20px}.bf-page-popup .counter-box{justify-content:center;background-image:url(/cdn/shop/files/ppbimage.svg?v=1768894610);padding-top:45px;padding-bottom:31px}.bf-page-popup .counter-box-wrap{display:flex}.bf-page-popup .counter-box .bf-popup-counter{position:relative;z-index:1;width:100%}@media screen and (max-width:989px){.bf-page-popup .popup-title{font-size:36px}.bf-page-popup .popup-subtitle{font-size:22px}}@media screen and (max-width:749px){.bf-page-popup{max-width:90%;padding:20px 0 0}.bf-page-popup .popup-subtitle{font-size:16px}.bf-page-popup .popup-title{font-size:22px;margin-bottom:5px}.bf-page-popup .poup-icon-wrap .poup-icon{width:44px;height:44px}.bf-page-popup .poup-icon-wrap .poup-icon svg{max-height:20px;width:auto}.bf-page-popup .poup-icon-wrap img{height:auto;max-width:120px}.bf-page-popup .popup-message{margin-bottom:15px}.bf-page-popup .popup-message{font-size:12px;max-width:271px}.bf-page-popup .bf-popup-counter .count_block:not(:last-child):after,.bf-page-popup .bf-popup-counter .count_name,.bf-page-popup .bf-popup-counter .timer_count{font-size:16px}.bf-page-popup .bf-popup-counter .timer_count{width:22px}.bf-page-popup .bf-popup-counter .count_block:not(:last-child):after{margin:0 5px}.bf-page-popup .tc-text{font-size:10px}.bf-page-popup .counter-box{background-size:109%;background-repeat:no-repeat;background-position:bottom -1px center;padding-top:36px;padding-bottom:25px;object-position:bottom center}.bf-page-popup:after{background-size:contain}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/bf-page-popup.css.map */
