.ri-hide-warp button{-webkit-tap-highlight-color:transparent;background-color:transparent;outline:none;box-shadow:none;-webkit-appearance:none}
.ri-hide-warp .btn-danger{--ri-btn-color:#fff;--ri-btn-bg:#d6293e;--ri-btn-border-color:#d6293e;--ri-btn-hover-color:#fff;--ri-btn-hover-bg:#b62335;--ri-btn-hover-border-color:#ab2132;--ri-btn-focus-shadow-rgb:220,73,91;--ri-btn-active-color:#fff;--ri-btn-active-bg:#ab2132;--ri-btn-active-border-color:#a11f2f;--ri-btn-active-shadow:none;--ri-btn-disabled-color:#fff;--ri-btn-disabled-bg:#d6293e;--ri-btn-disabled-border-color:#d6293e}
.ri-hide-warp sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
.ri-hide-warp .ey_btn{--ri-btn-padding-x:0.75rem;--ri-btn-padding-y:0.375rem;--ri-btn-font-family:none;--ri-btn-font-size:0.9375rem;--ri-btn-font-weight:500;--ri-btn-line-height:1.5;--ri-btn-color:#595d69;--ri-btn-bg:transparent;--ri-btn-border-width:var(--ri-border-width);--ri-btn-border-color:transparent;--ri-btn-border-radius:0.25rem;--ri-btn-hover-border-color:transparent;--ri-btn-box-shadow:none;--ri-btn-disabled-opacity:0.65;--ri-btn-focus-box-shadow:0 0 0 0 rgba(var(--ri-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--ri-btn-padding-y) var(--ri-btn-padding-x);font-family:var(--ri-btn-font-family);font-size:var(--ri-btn-font-size);font-weight:var(--ri-btn-font-weight);line-height:var(--ri-btn-line-height);color:var(--ri-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:var(--ri-btn-border-width) solid var(--ri-btn-border-color);border-radius:var(--ri-btn-border-radius);background-color:var(--ri-btn-bg);-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}
.ri-hide-warp .ey_btn:hover{color:var(--ri-btn-hover-color);background-color:var(--ri-btn-hover-bg);border-color:var(--ri-btn-hover-border-color)}
.ri-hide-warp .rounded-pill{border-radius:20px}
.ri-hide-warp .px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}
.ri-hide-warp .btn-danger{background:#d6293e;color:#fff}
.ri-hide-warp .me-1{margin-right:.25rem!important}
.ri-hide-warp{position:relative;overflow:hidden;border-radius:.5rem;padding:1.5rem 1rem;background-color:#eaf6ff;border:dashed 2px #ffb1cb;margin-bottom:1rem}
.ri-hide-warp .hide-msg{position:absolute;right:0;top:0;font-size:.75rem;padding:.35rem .5rem;line-height:1;border-radius:0 0 0 .5rem;color:#fff;background:#ffb1cb}
.ri-hide-warp .hide-buy-warp{position:relative;width:100%;text-align:center;-webkit-transform:scale(1);transform:scale(1);margin:0 auto}
.ri-hide-warp .hide-buy-warp .buy-title{color:#ff5722;font-size:1.25rem;margin-bottom:1rem}
.ri-hide-warp .hide-buy-warp .buy-btns{margin-bottom:1rem}
.ri-hide-warp .hide-buy-warp .buy-desc{color:#999;font-size:1rem;margin-top:10px}
.ri-hide-warp .hide-buy-warp .prices-info{list-style:none;padding:0;margin:0;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.5rem;background:rgba(33,150,243,.1);border-radius:.25rem}
.ri-hide-warp .hide-buy-warp .prices-info:before{content:"";position:absolute;top:-19px;left:50%;margin-left:-10px;border-width:10px;border-style:solid;border-color:transparent transparent rgba(33,150,243,.25) transparent}
.ri-hide-warp .hide-buy-warp .prices-info .price-item{padding:6px;display:inline-block;line-height:1.2;border-radius:.25rem;font-size:.875rem}
.ri-hide-warp .hide-buy-warp .prices-info .price-item.no{color:#595d69}
.ri-hide-warp .hide-buy-warp .prices-info .price-item.vip{color:#0cbc87}
.ri-hide-warp .hide-buy-warp .prices-info .price-item.boosvip{color:#f7c32e}
.ri-hide-warp .hide-buy-warp .buy-count{margin-top:1rem;color:#8d9da9;font-size:.875rem}
.ri-hide-warp .hide-buy-warp .buy-count span{color:#03a9f4;margin:0 2px}
.ri-hide-warp .btn-danger a{color:#fff; text-decoration:none}