.bc-dialog{position:fixed;bottom:20px;left:20px;z-index:1000}.bc-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;z-index:999;opacity:0;animation:fadeIn .4s ease forwards}.bc-popUp{display:none;position:absolute;bottom:70px;left:0;z-index:1001;opacity:0;transform:translateY(20px) scale(.95);transform-origin:bottom left}.bc-popUp.show{animation:popIn .5s cubic-bezier(.175,.885,.32,1.275) forwards}.bc-popUp.hide{animation:popOut .3s ease forwards}.bc-inner{background-color:#000;color:#fff;transform:rotateY(-.8deg);padding:20px;border-radius:10px;box-shadow:0 5px 25px #0006;width:250px}.bc-banner-text{font-weight:700;font-size:16px;margin-bottom:15px}.bc-prompt{margin-bottom:15px}.bc-subhead{font-size:14px;margin-bottom:10px}.bc-hr{height:1px;background-color:#ffffff4d;margin:10px 0}.bc-frame{display:flex;justify-content:center;margin-top:15px}.bc-frame img{height:auto;padding:10px;border-radius:5px;width:100%}.bc-button{display:flex;align-items:center;background-color:#000;color:#fff;padding:10px 15px;border-radius:5px;cursor:pointer;box-shadow:0 2px 5px #0003;z-index:1002;transition:transform .3s ease,box-shadow .3s ease;position:relative}.bc-button.active{transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.bc-button img{height:24px;margin-right:10px}.bc-text{font-weight:700;font-size:14px}.bc-banner-text,.bc-text,.bc-mobile-button button{text-transform:uppercase}.bc-mobile-banner{display:none;position:fixed;bottom:0;left:0;right:0;z-index:99999!important}.bc-mobile-content{display:flex;align-items:center;justify-content:space-between;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000e6;color:#fff;padding:12px 15px;box-shadow:0 -2px 10px #0000001a}.bc-mobile-col{display:flex;align-items:center}.bc-mobile-col-1{flex:1}.bc-mobile-space-between{display:flex;justify-content:center;align-items:center;gap:19px}.bc-mobile-icon{margin-right:12px}.bc-mobile-icon img{width:40px;height:40px;border-radius:8px}.bc-mobile-title{font-weight:700;font-size:14px;margin-bottom:2px}.bc-mobile-subtitle{font-size:12px;opacity:.8}.bc-mobile-button button{background:#fff;border-radius:60px;color:#000;font-size:14px;font-weight:700;letter-spacing:.28px;line-height:130%;padding:10px 24px;text-decoration:none}.bc-mobile-close{position:absolute;top:10px;right:10px}.bc-mobile-close a{display:block;width:20px;height:20px;position:relative}.bc-mobile-close a:before,.bc-mobile-close a:after{content:"";position:absolute;width:100%;height:2px;background-color:#888;top:50%;left:0}.bc-mobile-close a:before{transform:rotate(45deg)}.bc-mobile-close a:after{transform:rotate(-45deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes popIn{0%{opacity:0;transform:translateY(20px) scale(.95)}70%{opacity:1;transform:translateY(-5px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes popOut{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.95)}}@keyframes slideDownOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:0}}.slide-down-out{animation:slideDownOut .4s ease forwards}@media (max-width: 768px){.bc-dialog>.bc-overlay,.bc-dialog>.bc-popUp,.bc-dialog>.bc-button{display:none}.bc-mobile-banner{display:block}.bc-inner{width:250px}.bc-frame img{max-width:150px}}
/*# sourceMappingURL=/cdn/shop/t/84/compiled_assets/styles.css.map */
