.lightbox .lightbox-container-header h2{text-align:center}.lightbox-subscription-expired{display:flex;flex-wrap:wrap}.lightbox-subscription-expired .spinner{position:relative;margin:0 auto 24px auto}.lightbox-subscription-expired .loading-text{width:100%;text-align:center;font-size:1.3rem;font-weight:600}.lightbox-subscription-expired .subtitle{width:100%;text-align:center;margin-bottom:30px}.lightbox-subscription-expired p{margin-bottom:0;line-height:1.5}.lightbox-subscription-expired .payment-selection,.lightbox-subscription-expired .products{display:flex;margin-bottom:16px;width:100%}.lightbox-subscription-expired .products{justify-content:center}.lightbox-subscription-expired .product{display:flex;flex-wrap:wrap;border-radius:25px;height:500px;width:300px;padding:30px;margin:0 16px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);border:2px solid transparent;align-content:flex-start;position:relative;transition:border .1s linear}.lightbox-subscription-expired .product h3{width:100%;text-align:center;margin-bottom:16px;font-weight:600}.lightbox-subscription-expired .product .features li{margin-bottom:8px;font-size:.8rem;position:relative;padding-left:20px;margin-bottom:24px}.lightbox-subscription-expired .product .features li svg{position:absolute;left:0;font-size:.8rem}.lightbox-subscription-expired .product .features li svg path{fill:#50ae22}.lightbox-subscription-expired .product .price{width:100%;text-align:center;font-size:2rem;font-weight:500}.lightbox-subscription-expired .product .divider{width:100%;height:1px;background-color:#000;margin:16px 0 24px 0}.lightbox-subscription-expired .product .mercala-button{width:100%;display:flex;justify-content:center;position:absolute;bottom:16px;left:0;margin:0 auto}.lightbox-subscription-expired .product:hover{border:2px solid #50ae22}.lightbox-subscription-expired .product:hover .mercala-button button{background:#50ae22}.lightbox-subscription-expired .payment-selection .product{margin:0 26px 0 0;border:2px solid #50ae22}.lightbox-subscription-expired .payment-selection .payment-methods{display:flex;flex-flow:column;width:calc(100% - 326px)}.lightbox-subscription-expired .payment-selection .payment-methods h2{width:100%;text-align:center;margin-top:16px;margin-bottom:24px;font-size:1.5rem}.lightbox-subscription-expired .payment-selection .payment-methods .method{display:flex;width:100%;border:2px solid #ff1e1e;position:relative;border-radius:25px;padding:16px;margin-bottom:16px;transition:border .2s linear}.lightbox-subscription-expired .payment-selection .payment-methods .method h3{font-weight:500;font-size:1.3rem}.lightbox-subscription-expired .payment-selection .payment-methods .method svg{position:absolute;top:12px;right:16px;font-size:2rem}.lightbox-subscription-expired .payment-selection .payment-methods .method.is-third-party:hover{cursor:pointer;border:2px solid #50ae22}.lightbox-subscription-expired .payment-selection .payment-methods .method.is-third-party:hover svg{animation-name:hoveringAnchor;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.lightbox-subscription-expired .payment-selection .payment-methods .method.is-bank-transfer h3{margin-bottom:16px}.lightbox-subscription-expired .payment-selection .payment-methods .method.is-bank-transfer p{margin-bottom:8px}.lightbox-subscription-expired .payment-tools{display:flex;width:100%;flex-wrap:wrap;margin-top:24px}.lightbox-subscription-expired .payment-tools p{width:100%;text-align:center}.lightbox-subscription-expired .payment-tools p a{color:#ff1e1e}.lightbox-subscription-expired .payment-tools p a:hover{opacity:.8}.lightbox-subscription-expired .payment-tools .button-next{margin-left:auto}@keyframes hoveringAnchor{0%{transform:translateX(0)}25%{transform:translateX(3px)}75%{transform:translateX(-3px)}to{transform:translateX(0)}}