.bb-main{color:#fff;background-color:#a0c234;background-image:url(/images/buddahbear/background.png);background-position:top;background-repeat:no-repeat;background-size:100%;flex-direction:column;min-height:100vh;margin:0;padding:0;font-family:Poppins,sans-serif;display:flex}.bb-header{flex-direction:column;align-items:center;padding:15px 20px 30px;display:flex}.bb-logo-wrap{text-align:center;padding:15px 0 3px}.bb-logo{width:80%;max-width:480px;height:auto;margin:0 auto;display:block}.bb-verify-heading{color:#fff;text-align:center;margin-top:10px;margin-bottom:0;font-family:Poppins,sans-serif;font-size:45px;font-weight:700}.bb-verify-form{z-index:999;width:100%;max-width:520px;margin-top:23px;position:relative}.bb-verify-input{color:#514f4f;box-sizing:border-box;background-color:#fff;border:0;border-radius:32px;outline:none;width:100%;height:60px;padding:5px 145px 5px 22px;font-family:Poppins,sans-serif;font-size:17px}.bb-verify-btn{color:#fff;cursor:pointer;background:#f9bf38;border:0;border-radius:32px;outline:none;width:128px;height:40px;margin:0;padding:0;font-family:Poppins,sans-serif;font-size:16px;font-weight:600;text-decoration:none;transition:transform .3s ease-out;display:inline-block;position:absolute;bottom:10px;right:10px}.bb-verify-btn:hover{transform:scale(.9)}.bb-verify-btn:disabled{opacity:.6;cursor:not-allowed}.bb-follow-us{justify-content:center;align-items:center;margin-top:20px;display:flex}.bb-follow-text{color:#fff;margin:0;font-family:Poppins,sans-serif;font-size:27px;font-weight:700}.bb-instagram-link{padding-left:10px;transition:transform .3s ease-out;display:inline-block}.bb-instagram-link:hover{transform:scale(1.1)}.bb-instagram-icon{width:68px;height:68px}.bb-products{padding:20px 0 10px}.bb-products-row{justify-content:center;gap:20px;max-width:900px;margin:0 auto;padding:0 20px;display:flex}.bb-product-col{flex:1;max-width:300px}.bb-product-img{border-radius:25px;width:100%;height:auto;display:block}.bb-footer{width:100%;max-width:900px;margin:0 auto;padding:5px 20px 10px}.bb-footer-info h4{color:#fff;padding:5px 0;font-family:Poppins,sans-serif;font-size:20px;font-weight:600}.bb-footer-info ul{padding-left:0;list-style:none}.bb-footer-info ul li{margin-bottom:10px}.bb-footer-info ul li a{color:#fff;font-size:15px;text-decoration:none}.bb-footer-info ul li a:hover{text-decoration:none}.bb-copyright{text-align:center;padding-top:0;padding-bottom:10px}.bb-copyright p{margin:0;font-family:Poppins,sans-serif;font-size:16px}.bb-modal-overlay{z-index:10000;background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bb-modal{text-align:center;background:linear-gradient(-24deg,#027b3e 0%,#33af48 45%,#bbd531 100%);border-radius:20px;width:400px;max-width:90%;padding:20px;position:relative}.bb-modal-close{color:#f5f5f5;cursor:pointer;opacity:.5;background:0 0;border:none;font-size:24px;line-height:1;position:absolute;top:10px;right:15px}.bb-modal-close:hover{opacity:.8}.bb-modal-icon{max-width:85px;margin:19px auto 0;display:block}.bb-modal-fail-icon{background-color:#dc35454d;border:3px solid #dc3545;border-radius:50%;justify-content:center;align-items:center;width:85px;height:85px;margin:19px auto 0;display:flex}.bb-modal-fail-icon span{color:#dc3545;font-size:40px;font-weight:700}.bb-modal-title{color:#f5f5f5;margin-top:15px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.bb-modal-serial{color:#f5f5f5;margin:10px 0;font-family:Poppins,sans-serif;font-size:18px;font-weight:500}.bb-modal-logo{max-width:185px;height:auto;margin:10px auto 0;display:block}.bb-modal-message{color:#f5f5f5;margin-top:10px;font-family:Poppins,sans-serif;font-size:14px}@media only screen and (max-width:767px){.bb-verify-heading{font-size:25px}.bb-logo{width:300px;max-width:80%}.bb-products-row{flex-direction:column;align-items:center}.bb-product-col{max-width:80%;margin-bottom:10px}.bb-footer{text-align:center;padding-top:0}.bb-follow-text{font-size:20px}.bb-instagram-icon{width:50px;height:50px}.bb-verify-form{max-width:95%}.bb-verify-input{width:100%;height:50px;padding:5px 110px 5px 18px;font-size:14px}.bb-verify-btn{width:96px;height:34px;font-size:13px;right:8px}.bb-modal{width:95%}.bb-modal-overlay{padding-top:30%}}@media only screen and (max-width:576px){.bb-verify-heading{font-size:25px}.bb-logo{width:250px}}
