.subscription-hold-notice{background:#fff;border-radius:16px;display:flex;flex-direction:column;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%) translateX(160%);transition:all .3s ease;visibility:hidden;width:80%;z-index:2002}.subscription-hold-notice--open{transform:translate(-50%,-50%);visibility:unset}@media(min-width:768px){.subscription-hold-notice{width:50%}}.subscription-hold-notice .subscription-hold-notice-bar{align-items:center;display:flex;height:40px;justify-content:center;min-height:40px;padding:0 45px 0 0;position:relative;width:100%}@media(min-width:992px){.subscription-hold-notice .subscription-hold-notice-bar{height:55px;min-height:55px}}.subscription-hold-notice .subscription-hold-notice-bar__close-btn{position:absolute!important;right:5px;top:calc(50% + 10px);transform:translateY(-50%) scale(.7)}@media(min-width:992px){.subscription-hold-notice .subscription-hold-notice-bar__close-btn{right:10px;top:calc(50% + 10px);transform:translateY(-50%) scale(1)}}.subscription-hold-notice .content{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 2rem 2rem}.subscription-hold-notice .content__text{font-size:.8rem;margin-bottom:1.5rem;padding:0;text-align:center}.subscription-hold-notice .content__text .h1,.subscription-hold-notice .content__text .h2,.subscription-hold-notice .content__text .h3,.subscription-hold-notice .content__text .h4,.subscription-hold-notice .content__text .h5,.subscription-hold-notice .content__text .h6,.subscription-hold-notice .content__text h1,.subscription-hold-notice .content__text h2,.subscription-hold-notice .content__text h3,.subscription-hold-notice .content__text h4,.subscription-hold-notice .content__text h5,.subscription-hold-notice .content__text h6{font-weight:400!important;padding:.25rem 0}@media(min-width:992px){.subscription-hold-notice .content__text{margin-bottom:.5rem;padding:2rem}.subscription-hold-notice .content__text .h1,.subscription-hold-notice .content__text .h2,.subscription-hold-notice .content__text .h3,.subscription-hold-notice .content__text .h4,.subscription-hold-notice .content__text .h5,.subscription-hold-notice .content__text .h6,.subscription-hold-notice .content__text h1,.subscription-hold-notice .content__text h2,.subscription-hold-notice .content__text h3,.subscription-hold-notice .content__text h4,.subscription-hold-notice .content__text h5,.subscription-hold-notice .content__text h6{font-weight:400!important}}.subscription-hold-notice .content__buttons{align-items:center;display:flex;flex-direction:column;gap:.8rem;height:100%;justify-content:center;margin-bottom:.5rem;width:100%}@media(min-width:992px){.subscription-hold-notice .content__buttons{flex-direction:row;gap:1rem}}.subscription-hold-notice .content__link{cursor:pointer;font-size:small;margin:8px;text-align:center;text-decoration:underline}@media(min-width:992px){.subscription-hold-notice .content__link{font-size:medium}}.subscription-hold-notice__backdrop{animation:fade-out .3s ease;animation-fill-mode:forwards;background-color:rgba(0,0,0,.6);cursor:pointer;display:none;height:100vh;opacity:0;position:fixed;top:0;transition:none;width:100%;z-index:2001}.subscription-hold-notice__backdrop--show{animation:fade-in .3s ease;animation-fill-mode:forwards;display:block}@keyframes fade-in{0%{opacity:0}to{display:block;opacity:1}}@keyframes fade-out{0%{display:block;opacity:1}to{display:none;opacity:0}}
