.cb-extension-modal-mask{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999}.cb-extension-modal-close{cursor:pointer;display:inline-block;height:28px;position:absolute;right:0;top:0;width:28px}.cb-extension-modal-content{background:#fff;box-sizing:border-box;left:50%;padding:62px 61px 42px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:500px}.cb-extension-modal-title{color:#000;font-family:Jost;font-size:25px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:4px;text-align:center;word-break:break-word}.cb-extension-modal-sub-title{color:rgba(0,0,0,.6);font-family:Helvetica Neue;font-size:18px;font-style:normal;font-weight:500;line-height:140%;margin-bottom:19px;word-break:break-word}.cb-extension-modal-price{color:#000;font-family:Jost;font-size:25px;font-style:normal;font-weight:600;line-height:36px;margin-bottom:40px;text-align:center}.cb-extension-modal-checkout,.cb-extension-modal-continue{box-sizing:border-box;cursor:pointer;font-family:Helvetica;font-size:16px;font-style:normal;font-weight:700;height:44px;line-height:20px;overflow:hidden;padding:12px 16px;text-align:center;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:178px}.cb-extension-modal-checkout{background:#111;color:#fff}.cb-extension-modal-continue{border:1px solid #000;color:#2c2c2c}.cb-extension-modal-footer{display:flex;justify-content:space-between}@media screen and (max-width:550px){.cb-extension-modal-content{padding:24px 23px 20px;width:auto}.cb-extension-modal-title{margin-bottom:12px}.cb-extension-modal-sub-title{color:rgba(0,0,0,.6);font-size:13px;margin-bottom:24px}.cb-extension-modal-price{margin-bottom:24px}.cb-extension-modal-checkout,.cb-extension-modal-continue{font-size:12px;height:42px;padding:11px 16px;width:139px}.cb-extension-modal-continue{margin-right:12px}.cb-extension-modal-checkout-loading>.cb-extension-modal-checkout-icon{font-size:16px}}.cb-extension-modal-checkout-loading>.cb-extension-modal-checkout-text{display:none}.cb-extension-modal-checkout-icon{-webkit-animation:checkout-rotate .8s linear infinite;animation:checkout-rotate .8s linear infinite;display:none}.cb-extension-modal-checkout-loading>.cb-extension-modal-checkout-icon{display:inline-block;height:1.25em;width:1.25em}@-webkit-keyframes checkout-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkout-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}