body.popup-open{overflow:hidden}.bf-theme-popup{position:fixed;top:50%;left:50%;width:100%;max-width:712px;transform:translate(-50%,-50%);background-color:#fefbf5;z-index:999;border-radius:20px;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.bf-theme-popup .col-group-wrap{display:flex;flex-wrap:wrap;background:radial-gradient(98.94% 237.97% at 100% 50%,#9a052a,#f45484 47.57%,#9a052a);justify-content:center;gap:35px;padding:31px 20px}.bf-theme-popup .col-group-wrap .col.left-col{display:flex;padding:0}.bf-theme-popup .col-group-wrap .col.right-col{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;width:100%;max-width:274px}.bf-theme-popup .col-group-wrap .col .col-wrap{width:100%;position:relative;z-index:2}.bf-theme-popup .col-group-wrap .col.right-col .col-wrap{background-color:#fff;padding:20px;border-radius:20px}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul{list-style:none;padding:0;margin:0}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul li{font-size:16px;font-weight:700;line-height:1.572;color:#a9002e;display:flex;align-items:center;gap:10px;background-color:#fff3f6;padding:10px;border-radius:100px;width:100%;max-width:100%}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul li:before{content:"";width:26px;height:26px;border-radius:100%;background-image:url(/cdn/shop/files/equestrian-statue_1.svg?v=1776839256);display:block;min-width:26px;background-size:contain;background-repeat:no-repeat;background-position:center}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul li:not(:last-child){margin-bottom:15px}.bf-theme-popup .col-group-wrap .col p.tc-text{margin:15px 0 0;font-size:12px;font-weight:400;color:#884d4d;font-family:Gotham;line-height:1.25;text-align:center}.bf-theme-popup .col-group-wrap .col .sale-end-text{font-size:12px;text-align:center;line-height:1;margin-bottom:10px;color:#000;text-transform:uppercase}.bf-theme-popup .popup-button-wrrap{padding-top:20px}.bf-theme-popup .popup-button-wrrap .button{background:linear-gradient(90deg,#de326d,#aa69b3);font-size:15px;font-weight:700;color:#fff;border-radius:150px;line-height:1.32;padding:10px;min-height:unset;min-width:unset;width:100%}.bf-theme-popup .popup-button-wrrap .button:after{content:"";display:none}.bf-theme-popup .offer-svg-line{margin-bottom:20px;justify-content:center;align-items:center}.bf-popup-close-btn{position:absolute;top:15px;right:15px;width:34px;height:34px;border-radius:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#e95c85;z-index:5}.bf-overlay{position:fixed;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:#000c;z-index:998;overflow:hidden;opacity:0;visibility:hidden;transition:all .2s ease-in-out}.bf-popup-close-btn svg *{stroke:#fff}.bf-overlay.active,.bf-theme-popup.active{opacity:1;visibility:visible}.bf-theme-popup .popup-timer-box{position:relative;display:flex;align-items:center;justify-content:center}.bf-theme-popup .popup-timer-box .timer-box-image{width:100%}.bf-theme-popup .popup-timer-box .timer-box-contnet{position:absolute;margin-bottom:0;bottom:40px;width:100%}.bf-theme-popup .savings-text{padding-top:35px;font-size:12px;font-weight:700;color:#8b1313;letter-spacing:normal;line-height:1.25;padding-bottom:20px;text-align:center}.bf-theme-popup .offer-list-title{margin-bottom:20px;display:flex;font-family:Gotham;font-weight:500}.bf-theme-popup .offer-list-title span{display:block;color:#fff;font-size:14px;text-transform:uppercase;border-radius:100px;padding:14px 0 12px;line-height:1;position:relative;font-weight:500;letter-spacing:normal;background:linear-gradient(90deg,#ff90ae .45%,#fe89a9 12.97%,#fb779a 24.73%,#f65883 38%,#ef2e62 55.26%,#ea0d49 98.3%);width:100%;text-align:center}.timer-box-date{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.timer-box-date span{position:relative;color:#fff;display:flex;font-size:12px;align-items:center;line-height:1}.timer-box-date span:before,.timer-box-date span:after{content:"";width:100%;max-width:43px;display:block;position:absolute;height:28px}.timer-box-date span:before{right:calc(100% + 5px);background-image:url(/cdn/shop/files/valentine-popup-icon1.svg)}.timer-box-date span:after{left:calc(100% + 5px);background-image:url(/cdn/shop/files/valentine-popup-icon2.svg)}@media screen and (max-width:989px){.bf-theme-popup .col-group-wrap .col .popup-title{font-size:30px}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul li:not(:last-child){margin-bottom:10px}}@media screen and (max-width:749px){.bf-theme-popup .col-group-wrap{flex-direction:center;padding:20px}.bf-theme-popup .col-group-wrap .col{max-width:100%}.bf-theme-popup{max-width:80%}.bf-theme-popup .col-group-wrap .col .popup-title{display:flex;align-items:center;gap:15px}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul{display:flex;flex-wrap:wrap}.bf-theme-popup .col-group-wrap .col .offer-list-wrap ul li{font-size:14px}.bf-theme-popup .col-group-wrap .col.left-col{display:none}.bf-popup-close-btn{right:10px;top:10px}.bf-theme-popup .offer-list-title span{padding:12px 0 12px 10px;font-size:12px}.bf-theme-popup .col-group-wrap .col.right-col{background-size:70px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/bf-theme-popup.css.map */
