
.panel {
  margin-bottom:24px;
  background-color:#fff;
  border:1px solid transparent;
  border-radius:4px;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);
  box-shadow:0 1px 1px rgba(0,0,0,0.05)
}
.panel-body {
  padding:15px
}
.panel-body:before,
.panel-body:after {
  content:" ";
  display:table
}
.panel-body:after {
  clear:both
}
.panel-heading {
  padding:10px 15px;
  border-bottom:1px solid transparent;
  border-top-right-radius:3px;
  border-top-left-radius:3px
}
.panel-heading>.dropdown .dropdown-toggle {
  color:inherit
}
.panel-title {
  margin-top:0;
  margin-bottom:0;
  font-size:18px;
  color:inherit
}
.panel-title>a {
  color:inherit
}
.panel-footer {
  padding:10px 15px;
  background-color:#f5f5f5;
  border-top:1px solid #ddd;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px
}
.panel>.list-group {
  margin-bottom:0
}
.panel>.list-group .list-group-item {
  border-width:1px 0;
  border-radius:0
}
.panel>.list-group:first-child .list-group-item:first-child {
  border-top:0;
  border-top-right-radius:3px;
  border-top-left-radius:3px
}
.panel>.list-group:last-child .list-group-item:last-child {
  border-bottom:0;
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px
}
.panel-heading+.list-group .list-group-item:first-child {
  border-top-width:0
}
.panel>.table,
.panel>.table-responsive>.table {
  margin-bottom:0
}
.panel>.table:first-child,
.panel>.table-responsive:first-child>.table:first-child {
  border-top-right-radius:3px;
  border-top-left-radius:3px
}
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child {
  border-top-left-radius:3px
}
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child {
  border-top-right-radius:3px
}
.panel>.table:last-child,
.panel>.table-responsive:last-child>.table:last-child {
  border-bottom-right-radius:3px;
  border-bottom-left-radius:3px
}
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
  border-bottom-left-radius:3px
}
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
  border-bottom-right-radius:3px
}
.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive {
  border-top:1px solid #ddd
}
.panel>.table>tbody:first-child>tr:first-child th,
.panel>.table>tbody:first-child>tr:first-child td {
  border-top:0
}
.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
  border:0
}
.panel>.table-bordered>thead>tr>th:first-child,
.panel>.table-bordered>thead>tr>td:first-child,
.panel>.table-bordered>tbody>tr>th:first-child,
.panel>.table-bordered>tbody>tr>td:first-child,
.panel>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child {
  border-left:0
}
.panel>.table-bordered>thead>tr>th:last-child,
.panel>.table-bordered>thead>tr>td:last-child,
.panel>.table-bordered>tbody>tr>th:last-child,
.panel>.table-bordered>tbody>tr>td:last-child,
.panel>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child {
  border-right:0
}
.panel>.table-bordered>thead>tr:first-child>td,
.panel>.table-bordered>thead>tr:first-child>th,
.panel>.table-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-child>th,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th {
  border-bottom:0
}
.panel>.table-bordered>tbody>tr:last-child>td,
.panel>.table-bordered>tbody>tr:last-child>th,
.panel>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th {
  border-bottom:0
}
.panel>.table-responsive {
  border:0;
  margin-bottom:0
}
.panel-group {
  margin-bottom:24px
}
.panel-group .panel {
  margin-bottom:0;
  border-radius:4px;
  overflow:hidden
}
.panel-group .panel+.panel {
  margin-top:5px
}
.panel-group .panel-heading {
  border-bottom:0
}
.panel-group .panel-heading+.panel-collapse .panel-body {
  border-top:1px solid #ddd
}
.panel-group .panel-footer {
  border-top:0
}
.panel-group .panel-footer+.panel-collapse .panel-body {
  border-bottom:1px solid #ddd
}
.panel-default {
  border-color:#ddd
}
.panel-default>.panel-heading {
  color:#333333;
  background-color:#f5f5f5;
  border-color:#ddd
}
.panel-default>.panel-heading+.panel-collapse .panel-body {
  border-top-color:#ddd
}
.panel-default>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color:#ddd
}
.panel-primary {
  border-color:#b9121b
}
.panel-primary>.panel-heading {
  color:#fff;
  background-color:#b9121b;
  border-color:#b9121b
}
.panel-primary>.panel-heading+.panel-collapse .panel-body {
  border-top-color:#b9121b
}
.panel-primary>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color:#b9121b
}
.panel-success {
  border-color:#d6e9c6
}
.panel-success>.panel-heading {
  color:#3c763d;
  background-color:#dff0d8;
  border-color:#d6e9c6
}
.panel-success>.panel-heading+.panel-collapse .panel-body {
  border-top-color:#d6e9c6
}
.panel-success>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color:#d6e9c6
}
.panel-info {
  border-color:#bce8f1
}
.panel-info>.panel-heading {
  color:#31708f;
  background-color:#d9edf7;
  border-color:#bce8f1
}
.panel-info>.panel-heading+.panel-collapse .panel-body {
  border-top-color:#bce8f1
}
.panel-info>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color:#bce8f1
}
.panel-warning {
  border-color:#faebcc
}
.panel-warning>.panel-heading {
  color:#8a6d3b;
  background-color:#fcf8e3;
  border-color:#faebcc
}
.panel-warning>.panel-heading+.panel-collapse .panel-body {
  border-top-color:#faebcc
}
.panel-warning>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color:#faebcc
}
.panel-danger {
  border-color:#ebccd1
}
.panel-danger>.panel-heading {
  color:#a94442;
  background-color:#f2dede;
  border-color:#ebccd1
}
.panel-danger>.panel-heading+.panel-collapse .panel-body {
  border-top-color:#ebccd1
}
.panel-danger>.panel-footer+.panel-collapse .panel-body {
  border-bottom-color:#ebccd1
}
.change-password-section {
  margin-top:40px
}
@media screen and (max-width: 768px) {
  .change-password-section {
    margin-top:17px
  }
}
.copy-password,
.change-password {
  color:#4B4B4B;
  font-weight:200
}
.change-password .form-control {
  height:48px;
  padding:12px 20px 15px;
  box-shadow:none;
  line-height:1;
  border-color:#999
}
.change-password .error,
.change-password .alert.alert-error,
.change-password .alert.alert-danger {
  color:#cf1369;
  font-weight:600;
  margin-bottom:0
}
.password-container {
  min-height:257px;
  border-radius:8px;
  box-shadow:0px 2px 5px 0px rgba(0,0,0,0.08),0px 5px 50px 0px rgba(0,0,0,0.08)
}
.password-container .alert {
  border-radius:8px
}
.password-container .form-group {
  margin-bottom:25px
}
.password-container .form-group:last-child {
  margin-bottom:0
}
@media screen and (max-width: 768px) {
  .password-container {
    min-height:0;
    margin-top:30px
  }
}
.copy-password__title,
.change-password__title {
  font-weight:200;
  color:#43474C;
  line-height:1.25;
  font-size:37px;
  margin-top:0;
  margin-bottom:22px
}
@media screen and (max-width: 768px) {
  .copy-password__title,
  .change-password__title {
    font-size:25px
  }
}
.copy-password__reminder {
  font-size:15px;
  color:#999
}
.copy-password__label {
  font-size:22px
}
@media screen and (max-width: 992px) {
  .copy-password__label {
    font-size:18px
  }
}
.copy-password__password {
  padding:65px 10px 0
}
@media screen and (max-width: 768px) {
  .copy-password__password {
    padding:27px 25px;
    margin-top:30px;
    margin-bottom:30px
  }
}
.copy-password__action,
.change-password__action {
  margin-top:35px;
  max-width:260px;
  margin-bottom:60px;
  width:100%;
  margin-left:auto;
  margin-right:auto
}
@media screen and (max-width: 768px) {
  .copy-password__action,
  .change-password__action {
    max-width:270px;
    padding-bottom:60px;
    margin-bottom:0
  }
}
.copy-password__action .btn,
.change-password__action .btn {
  width:100%;
  padding-top:12px;
  padding-bottom:12px;
  font-size:15px;
  margin-bottom:23px;
  font-weight:600
}
.copy-password__action .btn:hover,
.copy-password__action .btn:focus,
.change-password__action .btn:hover,
.change-password__action .btn:focus {
  transition:none
}
.copy-password__action .btn:last-child,
.change-password__action .btn:last-child {
  margin-bottom:0
}
@keyframes ellipsis {
  to {
    width:1.1em
  }
}
@-webkit-keyframes ellipsis {
  to {
    width:1.1em
  }
}
.change-password-form {
  padding:35px 40px
}
@media screen and (max-width: 768px) {
  .change-password-form {
    padding:30px 40px 40px
  }
}
.submit-and-continue.saving {
  border-color:#398439;
  background:#51a351;
  box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);
  cursor:no-drop
}
.submit-and-continue.saving .button-text {
  display:inline-block;
  position:relative
}
.submit-and-continue.saving .button-text:after {
  position:absolute;
  top:50%;
  margin-top:-11px;
  left:100%;
  margin-left:1px;
  overflow:hidden;
  display:inline-block;
  -webkit-animation:ellipsis steps(4, end) 2s infinite;
  animation:ellipsis steps(4, end) 2s infinite;
  content:"\2026";
  width:0px
}
.btn-success__border {
  background:transparent;
  border-color:#45B649;
  color:#45B649
}
.btn-success__border:hover,
.btn-success__border:focus {
  background:transparent;
  border-color:#37913a;
  color:#37913a
}
#response_text {
  display:none
}
#response_text[style*="display: block"] {
  margin-bottom:20px
}
.signups_success p,
.signups_success figure figcaption,
figure .signups_success figcaption,
.signups_success figure .img-caption,
figure .signups_success .img-caption,
.signups_success .img-container figcaption,
.img-container .signups_success figcaption,
.signups_success .img-container .img-caption,
.img-container .signups_success .img-caption {
  font-size:16px;
  font-weight:normal;
  line-height:28px;
  letter-spacing:0px
}
.signups_success .copy-password__action,
.signups_success .change-password__action {
  max-width:none !important
}
.signups_success .copy-password__action .btn,
.signups_success .change-password__action .btn {
  display:block;
  margin:0 auto 23px;
  width:90%
}
@media screen and (min-width: 992px) {
  .signups_success .copy-password__action .btn,
  .signups_success .change-password__action .btn {
    width:80%
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}

.paymethod-Wallet{
	background-image:url(/order/assets/img/payment/Wallet.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Wallet{
	background-image:url(/order/assets/img/payment/Wallet.svg)}
}
.paymethod-CardtoCard{
	background-image:url(/order/assets/img/payment/CardtoCard.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-eps{
	background-image:url(/order/assets/img/payment/CardtoCard.svg)}
}
.paymethod-Perfect-Money{
	background-image:url(/order/assets/img/payment/Perfect-Money.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Perfect-Money{
	background-image:url(/order/assets/img/payment/Perfect-Money.svg)}
}
.paymethod-Now-Payment{
	background-image:url(/order/assets/img/payment/Now-Payment.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Now-Payment{
	background-image:url(/order/assets/img/payment/Now-Payment.svg)}
}
.paymethod-plisio{
	background-image:url(/order/assets/img/payment/PLISIO.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-plisio{
	background-image:url(/order/assets/img/payment/PLISIO.svg)}
}
.paymethod-Tron{
	background-image:url(/order/assets/img/payment/Tron.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Tron{
	background-image:url(/order/assets/img/payment/Tron.svg)}
}
.paymethod-Atomic-Wallet{
	background-image:url(/order/assets/img/payment/Atomic-Wallet.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Atomic-Wallet{
	background-image:url(/order/assets/img/payment/Atomic-Wallet.svg)}
}
.paymethod-Coinbase{
	background-image:url(/order/assets/img/payment/Coinbase.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Coinbase{
	background-image:url(/order/assets/img/payment/Coinbase.svg)}
}
.paymethod-coinomi{
	background-image:url(/order/assets/img/payment/coinomi.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-coinomi{
	background-image:url(/order/assets/img/payment/coinomi.svg)}
}
.paymethod-Metamask{
	background-image:url(/order/assets/img/payment/Metamask.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Metamask{
	background-image:url(/order/assets/img/payment/Metamask.svg)}
}
.paymethod-Trust-Wallet{
	background-image:url(/order/assets/img/payment/Trust-Wallet.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Trust-Wallet{
	background-image:url(/order/assets/img/payment/Trust-Wallet.svg)}
}
.paymethod-PM-e-Voucher{
	background-image:url(/order/assets/img/payment/PM-e-Voucher-2.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Perfect-Money-e-Voucher{
	background-image:url(/order/assets/img/payment/PM-e-Voucher-2.svg)}
}
.paymethod-PM-e-Voucher{
	background-image:url(/order/assets/img/payment/PM-e-Voucher-2.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Perfect-Money-e-Voucher{
	background-image:url(/order/assets/img/payment/PM-e-Voucher-2.svg)}
}
.paymethod-telegram-pay{
	background-image:url(/order/assets/img/payment/telegram-pay-1.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Perfect-Money-e-Voucher{
	background-image:url(/order/assets/img/payment/telegram-pay-1.svg)}
}
.paymethod-telegram-pay{
	background-image:url(/order/assets/img/payment/telegram-pay-1.svg)}
	
.paymethod-supp-pay{
	background-image:url(/order/assets/img/payment/cardstocards.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-supp-pay{
	background-image:url(/order/assets/img/payment/cardstocards.svg)}
}
.paymethod-supp-pay{
	background-image:url(/order/assets/img/payment/cardstocards.svg)}
	
	
	
	
.paymethod-whatsapp-pay{
	background-image:url(/order/assets/img/payment/whatsapp-pay.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-whatsapp-pay{
	background-image:url(/order/assets/img/payment/whatsapp-pay.svg)}
}
.paymethod-whatsapp-pay{
	background-image:url(/order/assets/img/payment/whatsapp-pay.svg)}	
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Perfect-Money-e-Voucher{
	background-image:url(/order/assets/img/payment/telegram-pay-1.svg)}
}
.paymethod-Shetab-pay{
	background-image:url(/order/assets/img/payment/Shetab-pay.svg)}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){
	.paymethod-Shetab-pay{
	background-image:url(/order/assets/img/payment/Shetab-pay.svg)}
}
.order_page .btn-success,
.order_page .btn-success__border,
.order_page .guide .btn-xvpn,
.order_page .guide .btn-xvpn.btn-xvpn-outline {
  border-radius:26.4rem;
  font-size:1.8rem;
  font-weight:bold;
  padding:1rem 2rem;
  transition:200ms all ease-out
}
.order_page .btn-success:hover,
.order_page .btn-success__border:hover,
.order_page .guide .btn-xvpn:hover,
.order_page .guide .btn-xvpn.btn-xvpn-outline:hover {
  background-color:#d4e300;
  border-color:#d4e300;
  color:#001d2f
}
.order_page .btn-success,
.order_page .guide .btn-xvpn {
  background-color:#0f866c;
  border-color:#0f866c
}
.order_page .btn-success__border,
.order_page .guide .btn-secondary.btn-secondary-outline,
.order_page .guide .btn-xvpn.btn-xvpn-outline {
  background-color:transparent;
  border-color:#001d2f;
  border-width:0.2rem;
  color:#001d2f
}
.order_page .btn-success.btn-lg {
  background-color:#0f866c;
  border-color:#0f866c;
  border-radius:26.4rem;
  max-width:100%;
  padding:1rem 1.5rem;
  width:100%;
  font-size: 13px;
}
@media (min-width: 768px) {
  .order_page .btn-success.btn-lg {
    width:auto
  }
}
.order_page .btn-success.btn-lg:focus {
  box-shadow:none;
  outline-style:none
}
.order_page .btn-success.btn-lg:hover {
  background-color:#d4e300;
  border-color:#d4e300
}
.order_page .btn-info {
  background-color:transparent
}
@media (max-width: calc(768px - 1px)) {
  .order_page #collapseFour .btn-success {
    white-space:normal
  }
}
.order_page #braintree-paypal-button {
  width:100%
}
@media (min-width: 768px) {
  .order_page #braintree-paypal-button {
    width:fit-content;
    min-width:21rem
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .cc-header,
.order_page .cc-name,
.order_page .cc-no,
.order_page .cc-zip {
  flex:1 0 100%;
  margin-inline-end:-3rem;
  margin-inline-start:-3rem
}
@media (min-width: 1024px) {
  .order_page .cc-header,
  .order_page .cc-name,
  .order_page .cc-no,
  .order_page .cc-zip {
    margin-inline-end:-1.5rem;
    margin-inline-start:-1.5rem
  }
}
.order_page .cc-brand {
  background-size:cover;
  display:none;
  height:2rem;
  margin-inline-start:0.7rem;
  width:3.1rem
}
@media screen and (min-width: 360px) {
  .order_page .cc-brand {
    display:inline-block
  }
}
@media (min-width: 768px) {
  .order_page .cc-brand {
    height:2.4rem;
    width:3.7rem
  }
}
.order_page .cc-check {
  display:flex;
  height:2.4rem;
  width:1.5rem
}
@media (min-width: 768px) {
  .order_page .cc-check {
    width:2.4rem
  }
}
.order_page .cc-check svg {
  width:100%
}
.order_page .cc-check path {
  fill:#4ca952
}
.order_page .cc-cvc {
  flex:0 0 3rem;
  transition:all 0.2s
}
@media (min-width: 768px) {
  .order_page .cc-cvc {
    flex:0 0 6.5rem
  }
}
.order_page .cc-cvc .input-element {
  width:3.5rem
}
@media (min-width: 768px) {
  .order_page .cc-cvc .input-element {
    width:4.5rem
  }
}
.order_page .cc-details-section {
  display:flex;
  flex-wrap:wrap
}
.order_page .cc-exp {
  flex:0 0 6.5rem;
  transition:all 0.2s;
  margin-inline-end:1rem
}
@media (min-width: 768px) {
  .order_page .cc-exp {
    flex:0 0 10rem;
    margin-inline-end:8rem
  }
}
.order_page .cc-exp .input-element {
  width:2.3rem
}
@media (min-width: 768px) {
  .order_page .cc-exp .input-element {
    width:3rem
  }
}
.order_page .cc-exp #signup_two_digit_expiry_year {
  padding-inline-start:0.7rem
}
.order_page .cc-exp .cc-icons {
  margin-inline-start:0.5rem
}
.order_page .cc-exp-slash {
  color:#667782;
  margin:0 0.2rem
}
.order_page .col-firstname {
  padding-inline-end:0.75rem
}
@media (min-width: 768px) {
  .order_page .col-firstname {
    padding-inline-end:1.25rem
  }
}
.order_page .cc-icons {
  align-items:center;
  display:none;
  height:100%
}
.order_page .cc-info {
  align-items:center;
  display:flex;
  height:100%;
  opacity:0;
  position:absolute;
  transition:all 0.2s ease;
  z-index:-1;
  transform:translateX(-1rem)
}
.order_page .col-lastname {
  padding-inline-start:0.75rem
}
@media (min-width: 768px) {
  .order_page .col-lastname {
    padding-inline-start:1.25rem
  }
}
.order_page .cc-name {
  order:1
}
@media (min-width: 768px) {
  .order_page .cc-name {
    flex:1 0 70%
  }
}
.order_page .cc-name input {
  padding-inline-end:3rem
}
@media (min-width: 768px) {
  .order_page .cc-name input {
    padding-inline-end:4rem
  }
}
.order_page .cc-number {
  flex-grow:1;
  margin-inline-end:1rem
}
.order_page .cc-number .cc-check {
  margin-inline-start:0.5rem
}
.order_page .cc-no {
  order:2
}
.order_page .cc-wrapper {
  border-radius:0.6rem;
  border:1px solid #a2acb3;
  display:flex;
  height:60px;
  justify-content:space-between;
  overflow:hidden;
  padding:1.1rem 1.5rem;
  transition:all 0.2s ease;
  width:100%
}
.order_page .cc-wrapper:focus-within {
  border-color:#001d2f
}
.order_page .cc-wrapper.error,
.order_page .cc-wrapper.alert.alert-error,
.order_page .cc-wrapper.alert.alert-danger {
  border-color:#cf1369
}
.order_page .cc-wrapper.valid {
  border-color:#4ca952
}
@media (min-width: 768px) {
  .order_page .cc-wrapper {
    padding:1.1rem 1.6rem
  }
}
.order_page .cc-zip {
  order:3
}
@media (min-width: 768px) {
  .order_page .cc-zip {
    flex:1 0 30%;
    order:1;
    padding-inline-start:4rem
  }
}
@media (min-width: 1024px) {
  .order_page .cc-zip {
    padding-inline-start:2.5rem
  }
}
.order_page .cc-zip .helper-text {
  font-size:1.2rem;
  line-height:1;
  color:#667782;
  display:inline-block;
  width:100%;
  text-align:right
}
.order_page .error-labels label.error,
.order_page .error-labels label.alert.alert-error,
.order_page .error-labels label.alert.alert-danger {
  display:block
}
.order_page .fake-number {
  cursor:text;
  font-size:1.2rem
}
@media (min-width: 768px) {
  .order_page .fake-number {
    font-size:1.6rem
  }
}
.order_page .form-group {
  position:relative;
  margin-bottom:1.2rem
}
.order_page .form-group label,
.order_page .error-labels label {
  margin:0.6rem 0 0;
  display:inline
}
.order_page .form-group label.error,
.order_page .form-group label.alert.alert-error,
.order_page .form-group label.alert.alert-danger,
.order_page .error-labels label.error,
.order_page .error-labels label.alert.alert-error,
.order_page .error-labels label.alert.alert-danger {
  font-size:1.2rem;
  font-weight:normal;
  line-height:1.5;
  color:#cf1369
}
@media (min-width: 768px) {
  .order_page .form-group label.error,
  .order_page .form-group label.alert.alert-error,
  .order_page .form-group label.alert.alert-danger,
  .order_page .error-labels label.error,
  .order_page .error-labels label.alert.alert-error,
  .order_page .error-labels label.alert.alert-danger {
    font-size:1.4rem
  }
}
.order_page .form-group label.valid,
.order_page .error-labels label.valid {
  background-image:url(https://xvp.imgix.net/assets/fluffernutter/check-c9616a56ad085278a84a7828afafb68e43926406b5b78bffcaa5ed82aa066e05.svg);
  background-repeat:no-repeat;
  background-size:contain;
  display:inline-block;
  text-indent:-9999px;
  position:absolute;
  transform:translateY(-50%);
  height:2.4rem;
  margin-inline-start:1rem;
  max-height:2.4rem;
  width:1.5rem;
  top:36%
}
@media (min-width: 768px) {
  .order_page .form-group label.valid,
  .order_page .error-labels label.valid {
    width:2.4rem;
    top:27%;
    left:1rem
  }
}
.order_page .form-control {
  color:#001d2f;
}
@media (min-width: 768px) {
  .order_page .form-control {
    font-size:15px;
    background: #fff;
  }
}
.order_page .form-control::placeholder {
  color:#667782
}
.order_page .form-control:-ms-input-placeholder {
  color:#667782
}
.order_page .form-control:focus {
  border-color:#001d2f;
  box-shadow:none
}
.order_page .form-control.valid {
  border-color:#4ca952
}
.order_page .form-control.valid:focus {
  border-color:#4ca952
}
.order_page .form-control.valid.error-message {
  display:none
}
.order_page .form-control.error,
.order_page .form-control.alert.alert-error,
.order_page .form-control.alert.alert-danger {
  border-color:#cf1369
}
.order_page .form-control.error:focus,
.order_page .form-control.alert.alert-error:focus,
.order_page .form-control.alert.alert-danger:focus {
  border-color:#cf1369
}
.order_page .form-email {
  position:relative
}
.order_page .input-container {
  display:flex;
  justify-content:flex-start;
  letter-spacing:0;
  line-height:2.8rem;
  overflow:hidden;
  position:relative
}
.order_page .input-container.error .input-element,
.order_page .input-container.alert.alert-error .input-element,
.order_page .input-container.alert.alert-danger .input-element,
.order_page .input-container.error .fake-number,
.order_page .input-container.alert.alert-error .fake-number,
.order_page .input-container.alert.alert-danger .fake-number,
.order_page .input-container.error .cc-exp-slash,
.order_page .input-container.alert.alert-error .cc-exp-slash,
.order_page .input-container.alert.alert-danger .cc-exp-slash {
  color:#cf1369
}
.order_page .input-container label {
  display:none !important
}
.order_page .input-element {
  border:none;
  box-shadow:none;
  color:#001d2f;
  display:inline-block;
  font-size:1.2rem;
  height:auto;
  line-height:inherit;
  margin:0;
  padding:0;
  transition:all 0.2s ease;
  width:100%
}
@media (min-width: 768px) {
  .order_page .input-element {
    font-size:1.6rem
  }
}
.order_page .input-element::placeholder {
  color:#667782
}
.order_page .input-element:-ms-input-placeholder {
  color:#667782
}
.order_page .input-element.error,
.order_page .input-element.alert.alert-error,
.order_page .input-element.alert.alert-danger {
  margin-bottom:0
}
.order_page .input-element:focus {
  outline:none
}
.order_page .is-ready-to-slide.cc-number .input-element {
  opacity:0;
  transform:translateX(5rem)
}
@media (min-width: 768px) {
  .order_page .is-ready-to-slide.cc-number .input-element {
    transform:translateX(10rem)
  }
}
.order_page .is-ready-to-slide.cc-exp {
  flex:0 0 7.7rem
}
@media (min-width: 768px) {
  .order_page .is-ready-to-slide.cc-exp {
    flex:0 0 10rem
  }
}
.order_page .is-ready-to-slide.cc-cvc {
  flex:0 0 5rem
}
@media (min-width: 768px) {
  .order_page .is-ready-to-slide.cc-cvc {
    flex:0 0 6.5rem
  }
}
.order_page .is-ready-to-slide.valid .cc-icons {
  display:flex
}
.order_page .is-ready-to-slide .cc-info {
  opacity:1;
  transform:translateX(0);
  z-index:1
}
@media (min-width: 768px) {
  .order_page .valid .cc-icons {
    display:flex
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.modal.in {
  bottom:auto;
  margin:auto;
  position:fixed;
  top:2rem
}
.modal.in .container {
  max-height:40vh;
  max-width:100%;
  overflow-y:auto
}
.modal-backdrop.in {
  z-index:300
}
.modal.in {
  bottom:0;
  top:0
}
.modal .modal-content {
  text-align:right
} 
.modal .close {
  font-size:1.6rem;
  opacity:1;
  text-shadow:none
}
.paymethod {
  background-repeat:no-repeat;
  background-size:cover;
  height:31px;
  width:50px
}
.paymethod-alipay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/alipay-eeeb113fc7ba1c1c1bab6c585a36e7fc39309aac95a51a0063635f220a3a23d9.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-alipay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/alipay@2x-6571abea7569e33747c1b4e7b01276a32c246175a143a285989a946e3b474131.png)
  }
}
.paymethod-amex {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/amex-b0adbf99181554add9c60dae237420aa95771e555dc33343a207755d366de7e6.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-amex {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/amex@2x-5d3cd98c7b06114950531bb4df1ec35cdf6f22eb765ae2e8bc411418480e8e30.png)
  }
}
.paymethod-apple {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/apple-e0ab2bd26965413cf09c99b8ee56d2a247bd808aaa72a81147cc7212a9292fb0.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-apple {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/apple@2x-d28021fe3fa66a907d0a1e31511253ac68bab6318953d0d71dae3f2ae567cffb.png)
  }
}
.paymethod-banktransferkorea {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/banktransferkorea-878c5445b1e27df096dea548bcfd5095a68c8dd7cea0d5ab346558de9aee68a0.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-banktransferkorea {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/banktransferkorea@2x-3cc6de71036f85f1f90c8338580dbe124bad8abe05ed22514347f20e07ef6e2d.png)
  }
}
.paymethod-bitcoin {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/bitcoin-e2e2c76577e99a6e844cbb5f97a05bed5367a4d7d363cd15bdf962f9bead9f52.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-bitcoin {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/bitcoin@2x-30e28c076289359e106aa50d5f82b73719eada910fc9866ac0ff39a0de35c7e8.png)
  }
}
.paymethod-boleto {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/boleto-bfb7a96b2b9414656d9cb8555c01b3a78765ee225b892e928fd21748f97638c8.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-boleto {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/boleto@2x-78fb65f4987b09d7b5d9811d59f753edd8f2075cd352cfa284a5058dab18c634.png)
  }
}
.paymethod-bookgiftvoucher {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/bookgiftvoucher-660de3286427fb4a88a21eb7401d85505df347c6fde4d96b0339445885289a37.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-bookgiftvoucher {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/bookgiftvoucher@2x-0029ada5faa47bec60a7d2fced7e3b8b513a5b690354c2283fd3d2309bbe4373.png)
  }
}
.paymethod-cartesbancaires {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/cartesbancaires-7e84a549b972cc23cf2a1fb937605ba6008efbfcafa8da4f1e4d87c440252a16.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-cartesbancaires {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/cartesbancaires@2x-7aa7c5c93a66e93e097fc4f6ea35b3b07a2a41d5d617fea3bdf7b83b53ee0bbb.png)
  }
}
.paymethod-creditcard {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/creditcard-3e0846aed16aeded156b227505166c98afaa21b8de327ddc09a643ed6585dee3.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-creditcard {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/creditcard@2x-0890c12e09da5a12c467f5ecc3b2511e002cc2892771a8dcdcaf2539f1217ae8.png)
  }
}
.paymethod-creditcardsforbrazil {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/creditcardsforbrazil-089bfd27b1c811f9a5888339b3add4e4f8ebd797ea50564355031ea7c237c75b.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-creditcardsforbrazil {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/creditcardsforbrazil@2x-bdf75483f5de9b629816141c9e4ee8d08b13778ea4f9a1645e3fead2a13fd486.png)
  }
}
.paymethod-creditcardsforkorea {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/creditcardsforkorea-766925a3936d0af1eed19611705fd86380ea07b384bbe928c6b2c0029eaf82e1.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-creditcardsforkorea {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/creditcardsforkorea@2x-0da7d75f6b1afaaff2ceba15cc1f5d56f40025d90e06106355c454e7848aa412.png)
  }
}
.paymethod-culturevoucher {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/culturevoucher-0337cdda7ee50ae7ff8870c77357d2e9da7ba9c21f56768db1881264b1a993a6.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-culturevoucher {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/culturevoucher@2x-a047d96de038b4d2f5358148889f62c7e9d724bd86b231b0792ed75f387d651b.png)
  }
}
.paymethod-dankort {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/dankort-750bdfb21aefe22b65f419b3aed23ff80936ab5aa2620c5a074b7de46c2c4b95.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-dankort {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/dankort@2x-6317ff572ffeb5bd3e54683c159c0d610a2243404cf5aee4503898c6335be2aa.png)
  }
}
.paymethod-dinersclub {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/dinersclub-582085aff85742cb85092cf2db8c880a6dd1c8fa6c7c457d05cc2a97938dc6b4.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-dinersclub {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/dinersclub@2x-4300d4f7a05c68aac2ee466b7913e4329f26dae18aa242a8605cb7e5e5511a40.png)
  }
}
.paymethod-discover {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/discover-fd69c27c6fc4adeac99b6ba2d9c1bcbf4395cff82f9103bc3971d4a81f3ed0d1.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-discover {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/discover@2x-83e680872a95b3f5a8a04a35b28d7134284e79ffeb4c8e456ee4d7a161a61f5c.png)
  }
}
.paymethod-elo {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/elo-9447dee24f44a7805fe15bdef6d1678301177f7c3fc51b4b7227a93784f2c5f0.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-elo {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/elo@2x-1f90f3fcd2f09f3c2ac52bef9262321c2cdfda5a2a5cc101d638a9afcdf139ce.png)
  }
}
.paymethod-eps {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/eps-ff3534403906eae809a46a0fd241eb2a62bfb113b08a93f184a988276e1f2eb3.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-eps {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/eps@2x-61896dcf90c205003fc723b94de0eb273fc634ac6ef2958e94d9b2a02cfc6c04.png)
  }
}
.paymethod-giropay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/giropay-63276d05e30f7a90678a102b0989215d838690f225d2fb15cfdcbc88f65c1e33.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-giropay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/giropay@2x-0c2d8221b5b857a80e48ff7701924797ff4fd1f536c16738cc4d1da05b1af7d0.png)
  }
}
.paymethod-hipercard {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/hipercard-867af163e37ac86a7685258ee0237926bb5e3e851023bd9622fe94d571254466.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-hipercard {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/hipercard@2x-4cc96200bc155fd80e96bea150aeaedfb311812f8f5bb28005607ac54637437c.png)
  }
}
.paymethod-ideal {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/ideal-73d20b1c70832912daec66ff2cd9e9242152049d26f11ca2622e3d38edf506df.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-ideal {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/ideal@2x-f21f86b2c251bb9c7c1196163eba59195255916207685c6f850e47a6dcaab26d.png)
  }
}
.paymethod-interac {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/interac-3820ae3a1bb0247dfcef4b485b91752124e421f54eb215d4b28e326b289bf519.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-interac {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/interac@2x-7d74e2085b1e1bf9f254451110fe6f0d0d205f07a89346046fe21fb6391e7588.png)
  }
}
.paymethod-jcb {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/jcb-08e8ebbb1b178ff50760087ff7974ddb839e8eace012baab8d4d2958e747b130.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-jcb {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/jcb@2x-eedd8be32d11d4fb4a84a1239e9ccb79b95fb527b0d79e9934a1b7063f1d1994.png)
  }
}
.paymethod-klarna {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/klarna-0eb9317dbc3777093fcf6771ee6f0dcf89e5738e9a85e3662396d7beabc2c696.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-klarna {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/klarna@2x-b0ca1dac1845ffbd0bc4f786b234a0769761810c0d4e0cd6d682c6506a8bd8a0.png)
  }
}
.paymethod-mastercard {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/mastercard-d9db2fe8d9031685191d4cdfd22b0b219f2bc2c8c335b44832c4d933bc8e2c58.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-mastercard {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/mastercard@2x-00edaa6bdd66ad368c029f64b60fdd8c76901bcb183d698399d9186e18ecd5ff.png)
  }
}
.paymethod-mercadopago {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/mercadopago-3419d7ec7f7bf548127807cc54003133261b7cc03017da12bf22f604fc85c560.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-mercadopago {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/mercadopago@2x-4216b3d0501c9af01b87b4718ddbdfadc5d9d00056d23cd3f30fcc900d19eb46.png)
  }
}
.paymethod-mint {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/mint-e427483a064a27b52e261ec47df722340532b5aa0a5913633eb24d474f06b80f.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-mint {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/mint@2x-231686f70161d2d08bac890889f926bd7c0447ae3f5174b2435310a8baf367b6.png)
  }
}
.paymethod-more {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/more-60cd62bdb68c3b154e060ca8e59a48d2d6710f83e22b5691b75168e38ffcdd16.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-more {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/more@2x-090549d0e9411c3a7e5ee558b4f3a652189aabc3695071ae3db3fcc4dddc4f30.png)
  }
}
.paymethod-onecard {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/onecard-81638e33abeb99bcf54d430271cee8d26fb49d3eb121bc79b4e4527427c1f541.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-onecard {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/onecard@2x-255809358f0bafc98c7289eac7a5ba1ad104b5b5daf1826dda983a4bda6f4344.png)
  }
}
.paymethod-paymentwall {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/paymentwall-b787a46d2baaafa7f90c1354f3d20cddbfe3b99c8542065e4ddea20f14e6c365.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-paymentwall {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/paymentwall@2x-efb6ea5c5231008374b4ca9904b9d3fee04ce983b6cfa96afed983a7f79c0709.png)
  }
}
.paymethod-paypal {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/paypal-fa6cc8a4eca1c33f3c1aa9891f70f047ab38553996434917e9c15dcab2f8bb8d.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-paypal {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/paypal@2x-b8600b711528bd57538687e73352f96ff554562c238ca2e284d31e125207cb76.png)
  }
}
.paymethod-pix {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/pix-9d0c38afdfde8733fc8cfa29be7470dc16ffd1b0a7e655f6e0a2b2dbd8eccfc8.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-pix {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/pix@2x-66486871731b7fc9e42fb168085ba79e7652cd121927d08f3189b59cfaf3a26e.png)
  }
}
.paymethod-postepay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/postepay-c776a1a7aa5e42383248033660786b4473eea2cb559526015f1169c31dd2c01b.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-postepay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/postepay@2x-30c660691aef7d8d2aa2417b9689cc99fcc36d6b5463e91515228edf61542ba1.png)
  }
}
.paymethod-qiwiwallet {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/qiwiwallet-6c2e25392dc055ec27b0b977dc146d1fe1017ede5545cb18cc5ebb7a379cc47b.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-qiwiwallet {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/qiwiwallet@2x-a076965d9f143b1bed3192d19df3aee4762b627576f0a46b6d549a0f04f42f75.png)
  }
}
.paymethod-sepa {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/sepa-f6242f1d829595e844688a5f137ff8ebc88bbb27aab9f87b64dacd91cf0634be.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-sepa {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/sepa@2x-e29208200f65965e80a3a679cc53f338f73e451c5b3d3b0aa5d48fe89079fe55.png)
  }
}
.paymethod-sepadirectdebit {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/sepadirectdebit-16e411376135dd2e1f34b2ed43003f38e914eebe59ae50baa97242fba80982bc.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-sepadirectdebit {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/sepadirectdebit@2x-c1523ce44817e8d1e8b0a85c6dd8a69b0fe29a6bef0619e8ac71a194202af5fc.png)
  }
}
.paymethod-sofort {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/sofort-5f880f38cd6a2fe0a26256a49e4823f72426d9886364bababb6759de5c7554ae.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-sofort {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/sofort@2x-f8ac5dc65907abd88b67cdd3de3d5032521da5ec82cb9ee4c1571a60f71fa366.png)
  }
}
.paymethod-teencash {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/teencash-371443fe1125c256128806d7dfe29d82951568b1b2c7db566ee0e64abe39b9d6.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-teencash {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/teencash@2x-0b85c20a50ca26914aa86574ac083e088682ab6ad35762a489319d645815f736.png)
  }
}
.paymethod-unionpay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/unionpay-3f8e6f74a770417db0a4e81f937b1866add6e2eb3c797667fe58bb2390096983.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-unionpay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/unionpay@2x-6f1a6e38439ef6140fa17faf76aecf0f1a7059d842a41796b753c5422764069b.png)
  }
}
.paymethod-visa {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/visa-028b578e552ebe5ff323bf54903c523a511c68f44c68bd93ff31b9ca38556064.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-visa {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/visa@2x-c40b9ed3b531b1f2ee926f9fdd24088ed12bc6465973a3e57d8c09af8bac1337.png)
  }
}
.paymethod-visaelectron {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/visaelectron-574cfaf944b0293fdeec1bf74cd9ddb08a785cf8b0a0c6c9da630fa2b85a4813.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-visaelectron {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/visaelectron@2x-cd366949059fde73bfe940ee12cd7d56f99c7845c3689ac258049c7e5fbd5b37.png)
  }
}
.paymethod-webmoney {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/webmoney-13ff825a9f877360269d0446c496679d81f4cb1be40e13690ae5de878d51008b.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-webmoney {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/webmoney@2x-50eda7b553a45d2a36e368cca9357b524c5258bd76d2b7ced3b95c15198f501c.png)
  }
}
.paymethod-wechat {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/wechat-530174e7160849a47dd5be66d1f3ae49e4c1a1b1e6b061eebca7c534a78adb02.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-wechat {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/wechat@2x-441b573ada2f9444e9e185f60b1c4a970818238d6c57b6f2844e432202d3d405.png)
  }
}
.paymethod-yandexmoney {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/yandexmoney-535d50e62cb3f3425f9a67e1d84fb17b28dda2498c78913d645bf6fd7ce77205.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymethod-yandexmoney {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymethod/yandexmoney@2x-f7f24b329cbfabdf2731114520a2a7fdb94e17f79993d679035878a79d99ea75.png)
  }
}
.paymentwall {
  background-repeat:no-repeat;
  background-size:cover;
  height:77px;
  width:120px
}
.paymentwall-alipay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/alipay-1407b610dd5ff31461accb85006fd175181d39c091af31d86b43e3bbe2963c78.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-alipay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/alipay@2x-2b2872277bd174d87b34c5976fb921cfe1cdae03e5d0954d487b8393d8e202d5.png)
  }
}
.paymentwall-banktransferkorea {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/banktransferkorea-d7a841a10ce959fe5a629ffe4b712abc5c2b9d112bda0b10db00e1dc1b78592e.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-banktransferkorea {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/banktransferkorea@2x-a5bc06636f7b6d07d180d55f1f568a120d59b241b7c9da18bd5db3fddede4bab.png)
  }
}
.paymentwall-boleto {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/boleto-5e5e7e4b2767e620904d9267c723867570a11f3660d94ea11a70da2c55bb40b5.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-boleto {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/boleto@2x-7ddb83544500d4cd1e51c64615aebaef234565396d0ce0f2983dd55c02e40657.png)
  }
}
.paymentwall-bookgiftvoucher {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/bookgiftvoucher-4a1a3f9d3c4ba14ee29e004098faa595fdcc0a32eb99ac297d35424765761377.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-bookgiftvoucher {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/bookgiftvoucher@2x-9876a0b70c9bbaf216668e9d21605d287f7c2439deb6ff6f931d15297abd1206.png)
  }
}
.paymentwall-creditcardsforbrazil {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/creditcardsforbrazil-316d5d27a933996c5c5b6f431c6c83354ff40e545a2a3f410afa8c3ca584975b.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-creditcardsforbrazil {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/creditcardsforbrazil@2x-c07a5c5bd7f773e7ba1a348810957f11783272bca4f94528de72266c11ae9599.png)
  }
}
.paymentwall-creditcardsforkorea {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/creditcardsforkorea-a4b97859a2e98cad3efb23a6fe4297bf37543931c901e4a545032107f6471d17.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-creditcardsforkorea {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/creditcardsforkorea@2x-75b65b5e04d4e9bbbeadb43835ddc876f5f1e2ad4712fb94206dab7a2996c145.png)
  }
}
.paymentwall-culturevoucher {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/culturevoucher-6f54904a557552b902ba4e7667efc52e0403682cd5d1de027754d9e51b78c4e4.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-culturevoucher {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/culturevoucher@2x-90235c5297f7c3487f04f0b54dbf1decd78c746103980044dcfa3b353c3bc301.png)
  }
}
.paymentwall-elo {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/elo-a1a6fc758849cd3e6fa6f662fa1417c2644d9939c9d7d27a957db1226e798269.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-elo {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/elo@2x-a79616cbda9753983b3cdf01108a168aeb2d055cb9f6f85ee1bfe6bfca540862.png)
  }
}
.paymentwall-eps {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/eps-063d8e379150d83a27eb0af7fc54fe48837b5e2a1a488758ff74ecba21881bd7.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-eps {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/eps@2x-ef239265618a93ee50d5fce1b342e5922d0a1120ae9c1f334932b672672ea1ff.png)
  }
}
.paymentwall-giropay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/giropay-b045d89ac312f231a179dca4faab093040de875d72629d7eb336ee3abfaafab7.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-giropay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/giropay@2x-f7cdbc51fd64d9b351b6f0649342916dd78132505aec6e9b28d020d4a46f28f8.png)
  }
}
.paymentwall-hipercard {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/hipercard-debe700f5886f912282e4ed02a07935ff69c73c2b91d226cbaea49e2d48b85de.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-hipercard {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/hipercard@2x-51d9a5b821dae90f8356b78f90c684f230d8cd6c815667eafac55dde4e905e34.png)
  }
}
.paymentwall-ideal {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/ideal-4fb9ed2f7911f850afe222485624cab2aff464141d1138800608e7aab7967f45.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-ideal {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/ideal@2x-577634b1124a35e09a3fefa33b0d48765bfe526c1f3c87eafc92e27ef4066e33.png)
  }
}
.paymentwall-interac {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/interac-0346265cfd08ed4525bdac9bd417f7f1df17e34893ab38b81e9dabfca917cf24.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-interac {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/interac@2x-c1b092108c46e37b1c82d88a1e86bf645c23b323e2c58bbfcf7c4374785a73cf.png)
  }
}
.paymentwall-klarna {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/klarna-9becb52de87c10260497ca06b02139f3feaa4735fc4b76da94665699bed6df7f.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-klarna {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/klarna@2x-e5dc02fae392163fca4cf42219719bf7fa022518349d9a993582f5f169934d6b.png)
  }
}
.paymentwall-mercadopago {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/mercadopago-ac6ae6e9d3ecc967f0622ebcc9cd3d86ee96fe27f1d847035dc8d192bb8cd341.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-mercadopago {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/mercadopago@2x-979d5de6b0763afeb11bcb6a6ed0e540aef7a5df41588efbd1434edf9028326c.png)
  }
}
.paymentwall-mint {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/mint-d9dbf8e83b9712a79d7ea4d2540e12aa71a5c61a1480db16c0210153b1f004bd.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-mint {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/mint@2x-360290668133250a6f0ef2ad0c04e4433dfb186ea07b1bb35b0d14b3b76e6fb8.png)
  }
}
.paymentwall-onecard {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/onecard-a965a6188dbb1d5d87b0a304421f2ed471542264f5d161e507a33292f9f527a7.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-onecard {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/onecard@2x-66db8f617edc75abe4d50a09a61263719d788b71021f589ea7134f8f9af22c59.png)
  }
}
.paymentwall-pix {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/pix-7458fd9581cdc04406c3c88a386018397071b9b7cb321bcf17ec778527d0e1df.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-pix {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/pix@2x-d724e9a2909b26d5945f35a8a9ba13003fc9e2521d79927180f04a8e53597f78.png)
  }
}
.paymentwall-qiwiwallet {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/qiwiwallet-9540d206876b9b33e8fa07a69715b49de72ee36a0cb54f278ee20a0f1a136957.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-qiwiwallet {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/qiwiwallet@2x-cd5cd88264e01d289ea8e963f13dbd6cb20fb040c836a4ff0f053336a42d6c08.png)
  }
}
.paymentwall-sepa {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/sepa-d1e589e32e46144f47211a58158abb1a3f8cfb83905b906f2b6406d0bf6a2a4c.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-sepa {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/sepa@2x-3ecf99bc0777a10824e5631be49f45430400c573de97e028e900c6c574204d02.png)
  }
}
.paymentwall-sepadirectdebit {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/sepadirectdebit-47a4846535bfc09960130920e849ba81b5ef3b8b337a1b6d0d6b3571ed3975e6.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-sepadirectdebit {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/sepadirectdebit@2x-7892909db243dc977ba721283d80bca2692f78fa0939f03ba8d12b18de2e6056.png)
  }
}
.paymentwall-sofort {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/sofort-c805a0e1c1c06cdd077363f5f31ae69ce28dfcf884bd2a63e74c19bafbe45918.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-sofort {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/sofort@2x-c00ec70946105d8966d3fdcc17971d4c16ff2e794bce40daa8b8d54e47517d0b.png)
  }
}
.paymentwall-teencash {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/teencash-a36c20c5556d2dad75faef0ef1b9b23f9112ceae90253c701e3133a0240b62da.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-teencash {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/teencash@2x-7a2c2d8d406865fff11fafc6eb77e01dbf3d76e7b1536de42ba1f75721ded532.png)
  }
}
.paymentwall-unionpay {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/unionpay-c58e73cd7384e2a49a3f377c12ba506712b33a4fee2758e73e29b5f36a125ae6.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-unionpay {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/unionpay@2x-788a4cd60f6148845f75f188f68ba61579bb978f092f81d7488713e90d709100.png)
  }
}
.paymentwall-webmoney {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/webmoney-547464efc12d209b48b4fd4d74df5bd0f9e40476dd4a20c8ea10a443af5fbfa4.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-webmoney {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/webmoney@2x-c2ca99e70289d1a728f7c14bae6a3b11b374e62c30d13d70a229a8423ef04c0d.png)
  }
}
.paymentwall-wechat {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/wechat-c78ce5bdcd8c89c0119ab2ea193635340ec41f0055c7c6c108269cd9ada4411f.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-wechat {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/wechat@2x-4ecb4ffdf960e3298048341ee65d6177c96212673f93d7d027abad29c45987b7.png)
  }
}
.paymentwall-yandexmoney {
  background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/yandexmoney-c2575fa3765be3d3f62d39533de59b2f3839cf5f93fdeaf8b07247570ac8f476.png)
}
@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi) {
  .paymentwall-yandexmoney {
    background-image:url(https://xvp.imgix.net/assets/sprites/paymentwall/yandexmoney@2x-ba488c038083aa0d4062104a4307fa867ca72a1074e79a43c5f6cc5a7a90d152.png)
  }
}
body {
  padding:0;
  background-color:#f7f8f9
}
body.not-en .hidden-not-en {
  display:none;
  visibility:hidden
}
.container-fluid.step-3-row,
.row.step-3-row {
  clear:both
}
.container-fluid::before,
.container-fluid::after,
.row::before,
.row::after {
  display:none
}
.accessibility-hidden {
  text-indent:-9999em
}
.align-baseline {
  align-items:baseline
}
.lang-limit {
  font-size:1.4rem
}
.order_page {
  padding:7.2rem 0 2rem;
  background:#f7f8f9
}
@media (max-width: calc(768px - 1px)) {
  .order_page {
    padding-top:5.5rem;
  }
}
.order_page a:not(.cvv-tip):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a) {
  color:#0f866c
}
.order_page a:not(.cvv-tip):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover {
  color:#d4e300
}
.order_page a:not(.cvv-tip):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus {
  outline:none
}
.order_page a:not(.cvv-tip):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::-moz-focus-inner {
  border:0
}
.order_page p:not(.alert p):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert .img-container .img-caption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(.alert.alert-error figure figcaption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-info figcaption):not(figure .alert.alert-info .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .hints figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle .img-caption):not(.img-container .alert .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption),
.order_page figure figcaption:not(.alert p):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert .img-container .img-caption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(.alert.alert-error figure figcaption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-info figcaption):not(figure .alert.alert-info .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .hints figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle .img-caption):not(.img-container .alert .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption),
figure .order_page figcaption:not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .hints figcaption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert .img-container .img-caption):not(figure .hints figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(.img-container .alert figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(.alert p):not(figure .alert.alert-info figcaption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(figure .alert.alert-info .img-caption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption),
.order_page figure .img-caption:not(.alert p):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert .img-container .img-caption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(.alert.alert-error figure figcaption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-info figcaption):not(figure .alert.alert-info .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .hints figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle .img-caption):not(.img-container .alert .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption),
figure .order_page .img-caption:not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .hints figcaption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert .img-container .img-caption):not(figure .hints figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(.img-container .alert figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(.alert p):not(figure .alert.alert-info figcaption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(figure .alert.alert-info .img-caption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption),
.order_page .img-container figcaption:not(.alert p):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert .img-container .img-caption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(.alert.alert-error figure figcaption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-info figcaption):not(figure .alert.alert-info .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .hints figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle .img-caption):not(.img-container .alert .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption),
.img-container .order_page figcaption:not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .hints figcaption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert .img-container .img-caption):not(figure .hints figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(.img-container .alert figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(.alert p):not(figure .alert.alert-info figcaption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(figure .alert.alert-info .img-caption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption),
.order_page .img-container .img-caption:not(.alert p):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert .img-container .img-caption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(.alert.alert-error figure figcaption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-info figcaption):not(figure .alert.alert-info .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .hints figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle .img-caption):not(.img-container .alert .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption),
.img-container .order_page .img-caption:not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .hints figcaption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert .img-container .img-caption):not(figure .hints figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(.img-container .alert figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(.alert p):not(figure .alert.alert-info figcaption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(figure .alert.alert-info .img-caption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption) {
  color:#001d2f
}
@media (max-width: calc(768px - 1px)) {
  .order_page p:not(.img-container .alert.alert-danger .img-caption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .alert.alert-info figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .hints figcaption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert .img-container .img-caption):not(figure .hints figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(.img-container .alert figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(.alert p):not(figure .alert.alert-info figcaption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(figure .alert.alert-info .img-caption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-info figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption),
  .order_page figure figcaption:not(.alert p):not(figure .alert.alert-info figcaption):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert.alert-error figure figcaption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(figure .alert.alert-info .img-caption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(.img-container .alert.alert-info figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .hints figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.billing-cycle .img-container figcaption):not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .alert.alert-success .img-caption):not(.img-container .alert .img-caption):not(.alert .img-container .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption):not(figure .billing-cycle .img-caption),
  figure .order_page figcaption:not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .hints figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert .img-caption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.alert .img-container .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.img-container .alert figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(figure .hints figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(figure .alert.alert-info figcaption):not(.alert p):not(.alert.alert-info figure figcaption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption):not(figure .alert.alert-info .img-caption),
  .order_page figure .img-caption:not(.alert p):not(figure .alert.alert-info figcaption):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert.alert-error figure figcaption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(figure .alert.alert-info .img-caption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(.img-container .alert.alert-info figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .hints figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.billing-cycle .img-container figcaption):not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .alert.alert-success .img-caption):not(.img-container .alert .img-caption):not(.alert .img-container .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption):not(figure .billing-cycle .img-caption),
  figure .order_page .img-caption:not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .hints figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert .img-caption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.alert .img-container .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.img-container .alert figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(figure .hints figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(figure .alert.alert-info figcaption):not(.alert p):not(.alert.alert-info figure figcaption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption):not(figure .alert.alert-info .img-caption),
  .order_page .img-container figcaption:not(.alert p):not(figure .alert.alert-info figcaption):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert.alert-error figure figcaption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(figure .alert.alert-info .img-caption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(.img-container .alert.alert-info figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .hints figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.billing-cycle .img-container figcaption):not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .alert.alert-success .img-caption):not(.img-container .alert .img-caption):not(.alert .img-container .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption):not(figure .billing-cycle .img-caption),
  .img-container .order_page figcaption:not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .hints figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert .img-caption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.alert .img-container .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.img-container .alert figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(figure .hints figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(figure .alert.alert-info figcaption):not(.alert p):not(.alert.alert-info figure figcaption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption):not(figure .alert.alert-info .img-caption),
  .order_page .img-container .img-caption:not(.alert p):not(figure .alert.alert-info figcaption):not(.hints figure .img-caption):not(.alert figure figcaption):not(figure .alert figcaption):not(.alert figure .img-caption):not(figure .alert .img-caption):not(.alert .img-container figcaption):not(.img-container .alert figcaption):not(.alert.alert-error figure figcaption):not(figure .alert.alert-error figcaption):not(.hints p):not(.alert.alert-error p):not(.alert.alert-danger p):not(.alert.alert-warning p):not(.alert.alert-success p):not(.alert.alert-info p):not(.hints figure figcaption):not(figure .hints figcaption):not(figure .alert.alert-info .img-caption):not(figure .hints .img-caption):not(.alert.alert-danger figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-info figure figcaption):not(.alert.alert-info .img-container figcaption):not(.alert.alert-success .img-container .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-error figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-success figure .img-caption):not(.img-container .alert.alert-info figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.hints .img-container figcaption):not(.img-container .hints figcaption):not(.hints .img-container .img-caption):not(.img-container .hints .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.alert.alert-warning .img-container .img-caption):not(.billing-cycle .img-container figcaption):not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.img-container .alert.alert-success .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-info .img-caption):not(.billing-cycle p):not(.billing-cycle figure figcaption):not(figure .billing-cycle figcaption):not(.alert.alert-info figure .img-caption):not(figure .alert.alert-success .img-caption):not(.img-container .alert .img-caption):not(.alert .img-container .img-caption):not(.billing-cycle .img-container .img-caption):not(.img-container .billing-cycle .img-caption):not(.money-back-guarantee-content):not(.tos):not(.tos-text):not(.auto-renewal):not(.billing-cycle figure .img-caption):not(figure .billing-cycle .img-caption),
  .img-container .order_page .img-caption:not(.img-container .alert.alert-danger .img-caption):not(.img-container .billing-cycle figcaption):not(.billing-cycle .img-container figcaption):not(.alert.alert-warning .img-container .img-caption):not(.alert.alert-danger .img-container .img-caption):not(.img-container .alert.alert-error .img-caption):not(.alert.alert-error .img-container .img-caption):not(.img-container .hints .img-caption):not(.hints .img-container .img-caption):not(.img-container .hints figcaption):not(.hints .img-container figcaption):not(.img-container .alert.alert-success figcaption):not(.alert.alert-success .img-container figcaption):not(.img-container .alert.alert-warning figcaption):not(.alert.alert-warning .img-container figcaption):not(.img-container .alert.alert-danger figcaption):not(.alert.alert-danger .img-container figcaption):not(.img-container .alert.alert-error figcaption):not(.alert.alert-error .img-container figcaption):not(.img-container .alert .img-caption):not(figure .billing-cycle .img-caption):not(.billing-cycle figure .img-caption):not(.auto-renewal):not(.tos-text):not(.tos):not(.money-back-guarantee-content):not(.img-container .billing-cycle .img-caption):not(.billing-cycle .img-container .img-caption):not(.alert .img-container .img-caption):not(.alert.alert-success figure .img-caption):not(figure .alert.alert-success .img-caption):not(.alert.alert-info figure .img-caption):not(figure .billing-cycle figcaption):not(.billing-cycle figure figcaption):not(.billing-cycle p):not(.img-container .alert.alert-info .img-caption):not(.alert.alert-info .img-container .img-caption):not(.img-container .alert.alert-success .img-caption):not(.img-container .alert figcaption):not(.hints figure figcaption):not(.alert.alert-info p):not(.alert.alert-success p):not(.alert.alert-warning p):not(.alert.alert-danger p):not(.alert.alert-error p):not(.hints p):not(figure .alert.alert-error figcaption):not(.alert.alert-error figure figcaption):not(figure .hints figcaption):not(.alert .img-container figcaption):not(figure .alert .img-caption):not(.alert figure .img-caption):not(figure .alert figcaption):not(.alert figure figcaption):not(.hints figure .img-caption):not(figure .alert.alert-info figcaption):not(.alert p):not(.alert.alert-info figure figcaption):not(figure .alert.alert-warning .img-caption):not(.alert.alert-warning figure .img-caption):not(figure .alert.alert-danger .img-caption):not(.alert.alert-danger figure .img-caption):not(figure .alert.alert-error .img-caption):not(.alert.alert-error figure .img-caption):not(.img-container .alert.alert-warning .img-caption):not(.alert.alert-success .img-container .img-caption):not(.alert.alert-info .img-container figcaption):not(.img-container .alert.alert-info figcaption):not(figure .alert.alert-success figcaption):not(.alert.alert-success figure figcaption):not(figure .alert.alert-warning figcaption):not(.alert.alert-warning figure figcaption):not(figure .alert.alert-danger figcaption):not(.alert.alert-danger figure figcaption):not(figure .hints .img-caption):not(figure .alert.alert-info .img-caption) {
    color:#667782
  }
}
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a),
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a) {
  border:none;
  text-decoration:none;
  background-position:100% 100%, 0 100%, 0 100%;
  background-repeat:no-repeat;
  background-size:100% 2px, 0 2px, 0 2px;
  background-image:linear-gradient(#0f866c, #0f866c),linear-gradient(transparent, transparent),linear-gradient(#0f866c, #0f866c);
  color:#0f866c;
  display:inline-block
}
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover {
  background-image:linear-gradient(#d4e300, #d4e300),linear-gradient(transparent, transparent),linear-gradient(#d4e300, #d4e300);
  color:#001d2f
}
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus {
  background-image:linear-gradient(#0f866c, #0f866c),linear-gradient(transparent, transparent),linear-gradient(#0f866c, #0f866c);
  color:#0f866c
}
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):hover,
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):active,
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus,
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a):focus {
  animation-duration:0.8s;
  animation-timing-function:ease-in-out;
  animation-name:eds-animated-text-link-rtl
}
.order_page p a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
.order_page figure figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
figure .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
.order_page figure .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
figure .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
.order_page .img-container figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
.img-container .order_page figcaption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
.order_page .img-container .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after,
.img-container .order_page .img-caption a:not(.btn):not([itemprop="item"]):not(.hints a):not(.alert.alert-error a):not(.alert.alert-danger a):not(.alert.alert-warning a):not(.alert.alert-success a):not(.alert.alert-info a):not(.alert a):not(.tos-text a)::after {
  bottom:-0.1rem
}
.order_page h1,
.order_page h2,
.order_page h3,
.order_page h4,
.order_page h5 {
  color:#001d2f;
}
.order_page h1 div {
  margin-bottom:0
}
.order_page h1+p,
.order_page figure h1+figcaption,
figure .order_page h1+figcaption,
.order_page figure h1+.img-caption,
figure .order_page h1+.img-caption,
.order_page .img-container h1+figcaption,
.img-container .order_page h1+figcaption,
.order_page .img-container h1+.img-caption,
.img-container .order_page h1+.img-caption {
  font-size:1.2rem;
  line-height:1.83
}
@media (min-width: 768px) {
  .order_page h1+p,
  .order_page figure h1+figcaption,
  figure .order_page h1+figcaption,
  .order_page figure h1+.img-caption,
  figure .order_page h1+.img-caption,
  .order_page .img-container h1+figcaption,
  .img-container .order_page h1+figcaption,
  .order_page .img-container h1+.img-caption,
  .img-container .order_page h1+.img-caption {
    font-size:1.6rem;
    line-height:1.75
  }
}
.order_page h5 {
  font-size:1.8rem;
  margin:0 0 0.4rem;
  max-width:100%
}
@media (min-width: 768px) {
  .order_page h5 {
    font-size:2.2rem
  }
}
.order_page .custom-checkbox {
  width:100%;
  margin-bottom:1.5rem;
  position:relative;
  float:right
}
.order_page .desktop {
  display:none
}
@media (min-width: 768px) {
  .order_page .desktop {
    display:block;
  }
}
.order_page .en-only-support-note {
  display:inline-block
}
.order_page .price-wrapper {
  display:inline-flex
}
.order_page .green {
  color:#4ca952;
}
.order_page .mobile {
  display:block;
}
@media (min-width: 768px) {
  .order_page .mobile {
    display:none
  }
}
.order_page .xl-hide {
  display:block
}
@media (min-width: 1260px) {
  .order_page .xl-hide {
    display:none
  }
}
.order_page #payment_intent_signup_alerts {
  display:none
}
.order_page.minimal .h2 .green_select,
.order_page.minimal .h3 .green_select,
.order_page.minimal .plan .green_select {
  color: #4ca952;
}
@media screen and (min-width: 1280px) {
  .wrapper .container {
    width:118rem
  }
}
@keyframes order-animated-text-link {
  0% {
    background-size:100% 1px, 0 1px, 0 1px
  }
  50% {
    background-size:0 1px, 100% 1px, 0 1px
  }
  100% {
    background-size:0 1px, 0 1px, 100% 1px
  }
}
@keyframes order-animated-text-link-rtl {
  0% {
    background-size:0 1px, 0 1px, 100% 1px
  }
  50% {
    background-size:0 1px, 100% 1px, 0 1px
  }
  100% {
    background-size:100% 1px, 0 1px, 0 1px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
body.no-menu nav {
  position:relative;
  border:none;
  background:transparent
}
body.no-menu nav.js-bg-light {
  background:transparent
}
body.no-menu .nav-menu-item,
body.no-menu .nav-menu-dropdown {
  visibility:hidden
}
body.no-menu .nav-menu-item.nav-menu-lang,
body.no-menu .nav-menu-dropdown.nav-menu-lang {
  visibility:visible;
  margin-inline-end:auto
}
body.no-menu .nav-logo {
  margin-inline-end:auto
}
@media (min-width: 1024px) {
  body.no-menu .nav-logo {
    margin-inline-start:2.5rem
  }
}
body.no-menu .nav-menu-lang:hover .menu.popup-menu {
  left:0;
  right:auto
}
@media (min-width: 1260px) {
  body.no-menu .nav-menu-lang:hover .menu.popup-menu {
    left:-3rem
  }
}
body.no-menu .nav-menu-burger {
  display:none
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .order-page-title h1 {
  margin:0
}
.order_page .order-page-title h1+p,
.order_page .order-page-title figure h1+figcaption,
figure .order_page .order-page-title h1+figcaption,
.order_page .order-page-title figure h1+.img-caption,
figure .order_page .order-page-title h1+.img-caption,
.order_page .order-page-title .img-container h1+figcaption,
.img-container .order_page .order-page-title h1+figcaption,
.order_page .order-page-title .img-container h1+.img-caption,
.img-container .order_page .order-page-title h1+.img-caption {
  margin:0.8rem 0 0
}
@media (min-width: 768px) {
  .order_page .order-page-title h1+p,
  .order_page .order-page-title figure h1+figcaption,
  figure .order_page .order-page-title h1+figcaption,
  .order_page .order-page-title figure h1+.img-caption,
  figure .order_page .order-page-title h1+.img-caption,
  .order_page .order-page-title .img-container h1+figcaption,
  .img-container .order_page .order-page-title h1+figcaption,
  .order_page .order-page-title .img-container h1+.img-caption,
  .img-container .order_page .order-page-title h1+.img-caption {
    margin:0.8rem 0 2rem
  }
}
.order_page .order-page-subtitle {
  font-weight:500;
  font-family:"FS Kim", "Georgia", "Serif";
  line-height:39px;
  margin-top:5px
}
.order_page.minimal .order-page-title h1 {
  text-align:center;
  font-size: 28px !important;
  font-weight: 800 !important;
}
.order_page.minimal .order-page-title h1+p,
.order_page.minimal .order-page-title figure h1+figcaption,
figure .order_page.minimal .order-page-title h1+figcaption,
.order_page.minimal .order-page-title figure h1+.img-caption,
figure .order_page.minimal .order-page-title h1+.img-caption,
.order_page.minimal .order-page-title .img-container h1+figcaption,
.img-container .order_page.minimal .order-page-title h1+figcaption,
.order_page.minimal .order-page-title .img-container h1+.img-caption,
.img-container .order_page.minimal .order-page-title h1+.img-caption {
  text-align:center
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .order-page-title h1+p,
  .order_page.minimal .order-page-title figure h1+figcaption,
  figure .order_page.minimal .order-page-title h1+figcaption,
  .order_page.minimal .order-page-title figure h1+.img-caption,
  figure .order_page.minimal .order-page-title h1+.img-caption,
  .order_page.minimal .order-page-title .img-container h1+figcaption,
  .img-container .order_page.minimal .order-page-title h1+figcaption,
  .order_page.minimal .order-page-title .img-container h1+.img-caption,
  .img-container .order_page.minimal .order-page-title h1+.img-caption {
    margin-top:2rem
  }
}
.order_page.minimal #relatable-cost-subtitle {
  margin:10px 0 0;
  font-size: 16px;
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal #relatable-cost-subtitle {
    color:#001d2f;
    font-size:14px;
    margin-top:10px
  }
}
@media (min-width: 768px) {
  .order_page.minimal #relatable-cost-subtitle {
    margin:20px 0 0
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .plan-selector {
  margin-top:3.2rem
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan-selector {
    margin-top:0.8rem;
    display:block
  }
}
@media (min-width: 768px) {
  .order_page .plan-selector .col-sm-4 {
    width:29.9%
  }
}
@media (min-width: 768px) {
  .order_page .plan-selector .col-sm-4.col-sm-push-4 {
    width:40%;
    right:30%;
    left:auto
  }
}
@media (min-width: 768px) {
  .order_page .plan-selector .col-sm-4.col-sm-pull-4 {
    left:40%;
    right:auto
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan-selector {
    margin-top:0
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .plan {
  background:#fff;
  border:none;
  border-radius:2rem;
  box-shadow:0 0 1rem 0 rgba(0,0,0,0.1);
  display:block;
  line-height:1;
  margin-bottom:1rem;
  margin-top:2rem;
  position:relative;
  text-align:right
}
@media (min-width: 768px) {
  .order_page .plan {
    margin-bottom:0;
    text-align:center
  }
}
.order_page .plan input[type="radio"] {
  display:none
}
.order_page .plan .checkmark {
  background-repeat:no-repeat;
  background-size:contain;
  background-color:transparent;
  display:none;
  position:absolute
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .checkmark {
    border:0.2rem solid #a2acb3;
    border-radius:1.1rem;
    display:inline-block;
    height:2.2rem;
    padding:0;
    position:static;
    right:2rem;
    transform:translateY(0.6rem);
    top:2rem;
    width:2.2rem
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .checkmark .glyphicon-ok {
    display:none
  }
}
.order_page .plan .crossed-out-monthly-amount {
  color:#ccd2d5;
  font-size:1.2rem;
  font-weight:400;
  text-decoration:line-through
}
@media (min-width: 768px) {
  .order_page .plan .crossed-out-monthly-amount {
    font-size:2.4rem;
    margin-bottom:0
  }
}
.order_page .plan .monthly-amount {
  color:#001d2f;
  display:inline;
  font-size:2.8rem;
  font-weight:700;
  line-height:1
}
@media (min-width: 768px) {
  .order_page .plan .monthly-amount {
    font-size: 44px;
    font-weight: bold;
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .offer-message {
    color:#4ca952;
    display:block;
    font-size:1.2rem;
    font-weight:bold;
    padding-top:0.3rem
  }
}
.order_page .plan .per-month {
  color:#667782;
  display:block;
  line-height:1;
  margin:0;
  font-size: 13px;
  font-weight: 300;
}
@media (min-width: 768px) {
  .order_page .plan .per-month {
    margin-block-start:10px
  }
}
.order_page .plan .plan-amount {
  display:flex;
  margin-block-end:10px
}
@media (min-width: 768px) {
  .order_page .plan .plan-amount {
    display:block;
    margin-block-end:30px
  }
}
.order_page .plan .plan-box {
  border-radius:1rem;
  color:#a2acb3;
  height:auto;
  padding:2rem
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .plan-box {
    display:flex;
    flex-direction:column
  }
}
@media (min-width: 768px) {
  .order_page .plan .plan-box {
    border-radius:1.6rem;
    min-height:19.5rem;
    padding:1em 0.5rem
  }
}
.order_page .plan .plan-box .head {
  margin:-0.1rem 0 0
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .plan-box .head {
    padding-top:2rem
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .plan-duration {
    line-height:1.75rem;
    padding-top:1rem;
    text-align:right
  }
}
.order_page .plan .plan-name {
  color:#001d2f;
  font-size:1.8rem;
  font-weight:700;
  line-height:3.2rem;
  margin:0 0 1rem;
  width:100%
}
@media (min-width: 768px) {
  .order_page .plan .plan-name {
    display:block;
    font-size:2.4rem;
    width:auto;
    margin:1rem auto 4rem;
    font-weight:bolder
  }
}
.order_page .plan .plan-referrer {
  color:#4ca952;
  padding-top:0.5rem;
  position:relative
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .plan-referrer {
    bottom:0;
    display:inline-block;
    font-size:1.2rem;
    font-weight:bold;
    margin-top:0;
    padding-top:0
  }
}
.order_page .plan .price {
  font-weight:bold
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .price {
    display:inline;
    margin-block-start:3px;
    margin-inline-end:0.5rem;
    clear:right
  }
}
.order_page .plan .price-details {
  margin-block:auto 3px
}
.order_page .plan .savings {
  color:#4ca952;
  font-size:1.2rem;
  font-weight:bold;
  padding:0;
  position:static
}
@media (min-width: 768px) {
  .order_page .plan .savings {
    font-size:2.4rem;
    padding:1.2rem
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .savings-checkmark {
    position:absolute;
    top:2rem;
    left:2rem
  }
}
.order_page .plan .sup {
  color:#001d2f;
  display:inline-block;
  font-size:1.2rem;
  font-weight:bold;
  margin-top:0.5rem;
  vertical-align:top;
  margin-inline-end:0
}
@media (min-width: 768px) {
  .order_page .plan .sup {
    font-size:2.4rem
  }
}
.order_page .plan .thirty-day {
  color:#667782;
  line-height:2.2rem;
  padding:0;
  font-size: 12px;
  font-weight: normal;
}
@media (min-width: 768px) {
  .order_page .plan .thirty-day {
  }
}
.order_page .plan:hover {
  cursor:pointer
}
.order_page .plan:hover .plan-box {
  box-shadow:inset 0 0 0 0.4rem #4ca952
}
.order_page .plan.selected {
  background:#fff;
  border-radius:1.6rem
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.selected .checkmark {
    display:inline-block;
    background-image:url(https://xvp.imgix.net/assets/fluffernutter/check-green-8248828bdcf1f82dd19f85050762201d77102495fb39f9a49469d6c58b1ad312.svg);
    border:none
  }
}
.order_page .plan.selected .plan-box {
  margin:0;
  box-shadow:inset 0 0 0 0.4rem #4ca952
}
.order_page .plan.selected:active .plan-box {
  margin:0
}
.order_page .plan.selected:hover {
  border:none
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.selected:hover .plan-box {
    padding:2rem
  }
}
.order_page .plan.selected~.alert {
  display:block
}
.order_page .plan~.alert {
  background-color:#667782;
  background-image:none;
  border-radius:0.5rem;
  border-width:0;
  color:#fff;
  display:none;
  margin:1rem 0;
  padding:10px
}
@media (min-width: 768px) {
  .order_page .plan~.alert {
    padding:15px
  }
}
.order_page .plan~.alert .smallprint,
.order_page .plan~.alert figure figcaption,
figure .order_page .plan~.alert figcaption,
.order_page .plan~.alert figure .img-caption,
figure .order_page .plan~.alert .img-caption,
.order_page .plan~.alert .img-container figcaption,
.img-container .order_page .plan~.alert figcaption,
.order_page .plan~.alert .img-container .img-caption,
.img-container .order_page .plan~.alert .img-caption {
  margin-bottom:0
}
@media (min-width: 768px) {
  .order_page .plan~.alert .smallprint,
  .order_page .plan~.alert figure figcaption,
  figure .order_page .plan~.alert figcaption,
  .order_page .plan~.alert figure .img-caption,
  figure .order_page .plan~.alert .img-caption,
  .order_page .plan~.alert .img-container figcaption,
  .img-container .order_page .plan~.alert figcaption,
  .order_page .plan~.alert .img-container .img-caption,
  .img-container .order_page .plan~.alert .img-caption {
    font-size:1.4rem;
    line-height:1.6
  }
}
.order_page .plan.optimized-coupon-code .plan-box {
  border-radius:1.6rem
}
@media (min-width: 768px) {
  .order_page .plan.optimized-coupon-code .plan-box {
    padding:0 0 2rem
  }
}
.order_page .plan.optimized-coupon-code.selected,
.order_page .plan.optimized-coupon-code:hover,
.order_page .plan.optimized-coupon-code:focus,
.order_page .plan.optimized-coupon-code:active {
  border-radius:2rem
}
.order_page.minimal .plan {
  text-align:center
}
.order_page.minimal .plan .backblaze-info {
  background-color:#dae8e7;
  border-bottom-left-radius:1.6rem;
  border-bottom-right-radius:1.6rem;
  margin:3.5rem auto 0;
  padding:1.5rem 2rem 2rem;
  position:relative;
  width:100%;
  z-index:-1
}
.order_page.minimal .plan .backblaze-info p,
.order_page.minimal .plan .backblaze-info figure figcaption,
figure .order_page.minimal .plan .backblaze-info figcaption,
.order_page.minimal .plan .backblaze-info figure .img-caption,
figure .order_page.minimal .plan .backblaze-info .img-caption,
.order_page.minimal .plan .backblaze-info .img-container figcaption,
.img-container .order_page.minimal .plan .backblaze-info figcaption,
.order_page.minimal .plan .backblaze-info .img-container .img-caption,
.img-container .order_page.minimal .plan .backblaze-info .img-caption {
  font-size:1.5rem;
  line-height:2.2rem;
  margin-bottom:0
}
.order_page.minimal .plan .backblaze-info span {
  color:#001d2f;
  font-size:1.2rem;
  line-height:2.2rem
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan .monthly-amount {
    font-size:34px;
  }
}
.order_page.minimal .plan .most-popular {
  background:#365996;
  border-radius:0.5rem;
  color:#fff;
  display:inline-block;
  font-size:14px;
  font-weight:bold;
  height:auto;
  line-height:2.5rem;
  margin:0 auto 1rem;
  padding:0.3rem 1rem 0.2rem;
  position:relative;
  text-transform:uppercase;
  text-align:center;
  letter-spacing:0
}
@media (min-width: 768px) {
  .order_page.minimal .plan .most-popular {
    margin:0 auto 2rem
  }
}
.order_page.minimal .plan .plan-amount {
  justify-content:center;
  margin-block-start:5px
}
@media (min-width: 768px) {
  .order_page.minimal .plan .plan-amount {
    margin:1.3rem 0 1.5rem;
  }
}
@media (min-width: 768px) {
  .order_page.minimal .plan .plan-box {
    padding:0 0 0rem 0;
  }
}
.order_page.minimal .plan .plan-discount-percentage {
  color:#4ca952;
  font-size:1.2rem;
  font-weight:400;
  line-height:1.8
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan .plan-duration {
    text-align:center
  }
}
.order_page.minimal .plan .plan-name {
  font-size:20px;
  margin:0 auto
}
@media (min-width: 768px) {
  .order_page.minimal .plan .plan-name {
    margin-top:1rem;
    padding-top:2rem;
    font-size: 24px;
    font-weight: bolder;
  }
}
.order_page.minimal .plan .plus-days {
  font-weight:600;
  color:#4ca952
}
.order_page.minimal .plan .price {
  font-weight:300
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan .price {
    margin-block-start:0
  }
}
.order_page.minimal .plan .price-details {
  margin-block-end:5px
}
.order_page.minimal .plan .savings {
  font-size:1.3rem
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan.backblaze-plan .plan-amount {
    margin-top:2rem
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan.backblaze-plan .backblaze-info {
    font-size:1.2rem;
    line-height:2.2rem;
    text-align:center;
    margin:-2rem;
    margin-top:1.5rem;
    width:calc(100% + 4rem)
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan.backblaze-plan .backblaze-offer {
    font-weight:400;
    line-height:1.75rem;
    padding-top:0.2rem
  }
}
.order_page.minimal .plan.backblaze-plan #backblaze-message {
  margin-top:10px
}
@media (min-width: 768px) {
  .order_page.minimal .plan.backblaze-plan #backblaze-message {
    margin-top:0;
    padding-bottom:30px
  }
}
.order_page.minimal .plan.backblaze-plan #backblaze-message .smallprint,
.order_page.minimal .plan.backblaze-plan #backblaze-message figure figcaption,
figure .order_page.minimal .plan.backblaze-plan #backblaze-message figcaption,
.order_page.minimal .plan.backblaze-plan #backblaze-message figure .img-caption,
figure .order_page.minimal .plan.backblaze-plan #backblaze-message .img-caption,
.order_page.minimal .plan.backblaze-plan #backblaze-message .img-container figcaption,
.img-container .order_page.minimal .plan.backblaze-plan #backblaze-message figcaption,
.order_page.minimal .plan.backblaze-plan #backblaze-message .img-container .img-caption,
.img-container .order_page.minimal .plan.backblaze-plan #backblaze-message .img-caption {
  color:#667782;
  margin-bottom:0
}
@media (min-width: 768px) {
  .order_page.minimal .plan.backblaze-plan.selected #backblaze-message,
  .order_page.minimal .plan.backblaze-plan:hover #backblaze-message,
  .order_page.minimal .plan.backblaze-plan:focus #backblaze-message,
  .order_page.minimal .plan.backblaze-plan:active #backblaze-message {
    margin-top:0;
    padding-bottom:26px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@media (min-width: 768px) {
  .order_page .plan.best-deal {
    margin:-1rem auto 0;
    max-width:40rem
  }
}
.order_page .plan.best-deal .best-deal-sticker {
  margin:0.8rem 0 1rem;
  position:relative;
  top:0;
  width:100%;
  right:0;
  text-align:right
}
@media (min-width: 768px) {
  .order_page .plan.best-deal .best-deal-sticker {
    margin:auto;
    position:absolute;
    top:-0.4rem;
    left:2.6rem;
    right:auto;
    text-align:left
  }
}
.order_page .plan.best-deal .best-deal-sticker span {
  background:#365996;
  border-radius:0.5rem;
  color:#fff;
  font-size:1.2rem;
  font-weight:bold;
  padding:0.8rem 1rem;
  text-transform:uppercase;
  vertical-align:top;
  letter-spacing:0
}
.order_page .plan.best-deal .checkmark {
  right:auto;
  left:1.6rem
}
@media (min-width: 768px) {
  .order_page .plan.best-deal .checkmark {
    background-image:url(https://xvp.imgix.net/assets/fluffernutter/check-gray-e77e7c94b12e0bc3c12e6254cbf06672afd32c68162762ea919c6915dd981e11.svg);
    display:block;
    top:2rem;
    height:4.5rem;
    width:4.5rem;
    right:2rem;
    left:auto
  }
}
.order_page .plan.best-deal .checkmark .glyphicon {
  display:none
}
.order_page .plan.best-deal .crossed-out-monthly-amount {
  color:#a2acb3
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.best-deal .crossed-out-monthly-amount {
    margin-inline-start:0.5rem
  }
}
.order_page .plan.best-deal .monthly-amount {
  color:#000;
}
@media (min-width: 768px) {
  .order_page .plan.best-deal .monthly-amount {
    font-size:6.4rem;
    font-size: 40px;
    font-weight: bold;
  }
}
.order_page .plan.best-deal .plan-amount {
  color:#4ca952
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.best-deal .plan-amount {
    margin-top:1rem
  }
}
.order_page .plan.best-deal .plan-box {
  padding-bottom:2rem;
  padding-top:0
}
@media (min-width: 768px) {
  .order_page .plan.best-deal .plan-box {
    min-height:29rem;
    padding:3.2rem 0.5rem
  }
}
.order_page .plan.best-deal .per-month {
  color:#4ca952;
  color: #667782;
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.best-deal .plan-name {
    position:relative;
    right:0;
    top:0
  }
}
@media (min-width: 768px) {
  .order_page .plan.best-deal .plan-name:not([data-special-plan-type]) {
    width:50%
  }
}
@media (min-width: 1260px) {
  .order_page .plan.best-deal .plan-name:not([data-special-plan-type]) {
    width:65%
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.best-deal .savings-checkmark {
    padding-top:0.3rem;
    top:0;
    left:0
  }
}
@media screen and (max-width: 363px) {
  .order_page .plan.best-deal .savings-checkmark {
    padding-top:0.05rem
  }
}
.order_page .plan.best-deal .sup {
  color:#4ca952
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.selected {
    margin-bottom:4rem
  }
}
@media (min-width: 1024px) {
  .order_page .plan.best-deal.selected {
    margin-bottom:5rem
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.best-deal.selected::after {
    display:none
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan.best-deal.selected:hover .plan-box {
    padding-top:0
  }
}
.order_page .plan.best-deal.selected .checkmark {
  background-color:transparent;
  background-image:url(https://xvp.imgix.net/assets/fluffernutter/check-green-8248828bdcf1f82dd19f85050762201d77102495fb39f9a49469d6c58b1ad312.svg)
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.selected~.alert {
    display:none
  }
}
.order_page .plan.best-deal~.alert {
  background-color:#c3ece8;
  background-image:none;
  padding:10px
}
@media (min-width: 768px) {
  .order_page .plan.best-deal~.alert {
    display:none
  }
}
.order_page .plan.best-deal~.alert .alert-content {
  align-items:flex-start;
  color:#00695c;
  display:flex;
  position:relative
}
.order_page .plan.best-deal~.alert svg {
  flex:none;
  height:1.8rem;
  margin-inline-end:1rem;
  margin-top:0.3rem;
  width:1.8rem
}
.order_page .plan.best-deal~.alert svg path {
  fill:#00695c
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper {
  border-radius:2rem;
  background:linear-gradient(255deg, #4ca952, #0f866c 85%);
  overflow:hidden
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper {
    min-height:359px;
  }
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .backblaze-info {
  margin-top:1rem;
  z-index:initial;
  width:calc(100% + 4rem)
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .backblaze-info {
    transform:translateX(2rem)
  }
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .best-deal-coupon {
  color:#fff;
  column-gap:1rem;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  line-height:5px;
  padding:1rem;
  font-size: 14px;
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .best-deal-coupon-text {
  font-weight:700;
  letter-spacing:0.1rem
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-box {
  background-color:#fff;
  box-shadow:initial;
  padding:1rem 2rem 2rem
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-box {
    min-height:0;
    padding:1rem 2rem 3rem
  }
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-box-title {
  align-items:center;
  column-gap:0.5rem;
  color:#001d2f;
  font-weight:700;
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  line-height:2rem;
  padding:1rem 0 0.5rem
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-box-title {
    line-height:3.2rem;
    column-gap:1rem;
    font-size: 24px;
    font-weight: bolder;
  }
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-box-title span.green {
  display:inline-block;
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-box-title span.green {
    font-size: 19px;
  }
}
.order_page .plan.best-deal.optimized-coupon-code .plan-box-wrapper .plan-name {
  padding-top:0
}
.order_page .plan.best-deal.optimized-coupon-code.selected .plan-box-wrapper .plan-box,
.order_page .plan.best-deal.optimized-coupon-code:hover .plan-box-wrapper .plan-box,
.order_page .plan.best-deal.optimized-coupon-code:focus .plan-box-wrapper .plan-box,
.order_page .plan.best-deal.optimized-coupon-code:active .plan-box-wrapper .plan-box {
  margin:0 0.4rem 0.4rem;
  overflow:hidden;
  padding:1rem 1.6rem 1.6rem
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code.selected .plan-box-wrapper .plan-box,
  .order_page .plan.best-deal.optimized-coupon-code:hover .plan-box-wrapper .plan-box,
  .order_page .plan.best-deal.optimized-coupon-code:focus .plan-box-wrapper .plan-box,
  .order_page .plan.best-deal.optimized-coupon-code:active .plan-box-wrapper .plan-box {
    padding:1rem 1.6rem 2.6rem
  }
}
.order_page .plan.best-deal.optimized-coupon-code.selected .plan-box-wrapper .plan-box .backblaze-info,
.order_page .plan.best-deal.optimized-coupon-code:hover .plan-box-wrapper .plan-box .backblaze-info,
.order_page .plan.best-deal.optimized-coupon-code:focus .plan-box-wrapper .plan-box .backblaze-info,
.order_page .plan.best-deal.optimized-coupon-code:active .plan-box-wrapper .plan-box .backblaze-info {
  width:calc(100% + 3.2rem);
  padding:1.5rem 1.6rem 2rem;
  transform:translateX(-0.4rem)
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code.selected .plan-box-wrapper .plan-box .backblaze-info,
  .order_page .plan.best-deal.optimized-coupon-code:hover .plan-box-wrapper .plan-box .backblaze-info,
  .order_page .plan.best-deal.optimized-coupon-code:focus .plan-box-wrapper .plan-box .backblaze-info,
  .order_page .plan.best-deal.optimized-coupon-code:active .plan-box-wrapper .plan-box .backblaze-info {
    padding-bottom:1.6rem;
    transform:translateX(1.6rem)
  }
}
@media (min-width: 768px) {
  .order_page .plan.best-deal.optimized-coupon-code.backblaze-plan .plan-box-wrapper .plan-box {
    padding-bottom:0
  }
}
.order_page.minimal .plan.best-deal {
  overflow:visible
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal .plan.best-deal .crossed-out-monthly-amount {
    line-height:2rem
  }
}
.order_page.minimal .plan.best-deal .best-deal-ribbon {
  align-items:center;
  background-image:url(https://xvp.imgix.net/assets/signups/green-tag-af421553cd3952e7081299b3161db7b7285ef7353d5ca5d14e68c8aa73d6986b.svg);
  background-position:center;
  background-repeat:no-repeat;
  background-size:21rem 3.5rem;
  display:flex;
  height:3.5rem;
  justify-content:center;
  left:0;
  position:absolute;
  top:-0.6rem;
  width:100%
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal .best-deal-ribbon {
    background-size:26rem 4.3rem;
    height:4.3rem;
    top:-0.9rem
  }
}
.order_page.minimal .plan.best-deal .best-deal-ribbon .three-months-free {
  color:#fff;
  font-size:1.2rem;
  font-weight:700;
  text-transform:uppercase
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal .best-deal-ribbon .three-months-free {
    font-size:1.6rem
  }
}
.order_page.minimal .plan.best-deal .plan-amount {
  margin:1.5rem 0 1rem
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal .plan-amount {
    margin:1rem 0;
  }
}
.order_page.minimal .plan.best-deal .plan-box {
  min-height:0;
  overflow:visible;
  padding-top:0
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal .plan-box {
    min-height:37rem;
    padding:0 0 4rem 0
  }
}
.order_page.minimal .plan.best-deal .plan-name {
  padding-top:3rem
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal .plan-name {
    padding-top:5rem
  }
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal.selected {
    margin-bottom:0
  }
}
.order_page.minimal .plan.best-deal.backblaze-plan,
.order_page.minimal .plan.best-deal.backblaze-plan.selected,
.order_page.minimal .plan.best-deal.backblaze-plan:hover,
.order_page.minimal .plan.best-deal.backblaze-plan:focus {
  z-index:1
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal.backblaze-plan,
  .order_page.minimal .plan.best-deal.backblaze-plan.selected,
  .order_page.minimal .plan.best-deal.backblaze-plan:hover,
  .order_page.minimal .plan.best-deal.backblaze-plan:focus {
    max-width:100%
  }
}
.order_page.minimal .plan.best-deal.backblaze-plan::after,
.order_page.minimal .plan.best-deal.backblaze-plan.selected::after,
.order_page.minimal .plan.best-deal.backblaze-plan:hover::after,
.order_page.minimal .plan.best-deal.backblaze-plan:focus::after {
  content:unset;
  display:none
}
@media (min-width: 768px) {
  .order_page.minimal .plan.best-deal.backblaze-plan .plan-box,
  .order_page.minimal .plan.best-deal.backblaze-plan.selected .plan-box,
  .order_page.minimal .plan.best-deal.backblaze-plan:hover .plan-box,
  .order_page.minimal .plan.best-deal.backblaze-plan:focus .plan-box {
    padding-bottom:0
  }
}
.order_page.minimal .plan.best-deal.backblaze-plan .plan-deal,
.order_page.minimal .plan.best-deal.backblaze-plan.selected .plan-deal,
.order_page.minimal .plan.best-deal.backblaze-plan:hover .plan-deal,
.order_page.minimal .plan.best-deal.backblaze-plan:focus .plan-deal {
  display:none
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@media (max-width: calc(768px - 1px)) {
  @keyframes eds-animated-text-link {
    0% {
      background-size:100% 2px, 0 2px, 0 2px
    }
    50% {
      background-size:0 2px, 100% 2px, 0 2px
    }
    100% {
      background-size:0 2px, 0 2px, 100% 2px
    }
  }
  @keyframes eds-animated-text-link-rtl {
    0% {
      background-size:0 2px, 0 2px, 100% 2px
    }
    50% {
      background-size:0 2px, 100% 2px, 0 2px
    }
    100% {
      background-size:100% 2px, 0 2px, 0 2px
    }
  }
  .order_page.with_plan_card_accordion .plan {
    border-radius:1rem
  }
  .order_page.with_plan_card_accordion .plan .plan-box-wrapper {
    position:relative
  }
  .order_page.with_plan_card_accordion .plan .plan-benefits {
    margin-block-end:1rem
  }
  .order_page.with_plan_card_accordion .plan .plan-benefits .benefit {
    align-items:center;
    display:flex;
    gap:1rem
  }
  .order_page.with_plan_card_accordion .plan .plan-benefits .icon {
    height:2.4rem
  }
  .order_page.with_plan_card_accordion .plan .plan-benefits svg path {
    fill:#667782
  }
  .order_page.with_plan_card_accordion .plan .plan-amount {
    column-gap:0.5rem;
    align-items:flex-end;
    flex-wrap:wrap;
    margin-block-end:0;
    row-gap:1rem
  }
  .order_page.with_plan_card_accordion .plan .plan-duration {
    color:#667782;
    font-size:1.4rem;
    padding-block-start:0
  }
  .order_page.with_plan_card_accordion .plan .plan-referrer {
    font-size:1.4rem
  }
  .order_page.with_plan_card_accordion .plan .price {
    line-height:1.2;
    margin-right:0
  }
  .order_page.with_plan_card_accordion .plan .price-details {
    margin-inline-end:10px
  }
  .order_page.with_plan_card_accordion .plan .thirty-day {
    color:#667782;
    font-weight:700
  }
  .order_page.with_plan_card_accordion .plan .offer-message {
    color:#667782;
    font-weight:400
  }
  .order_page.with_plan_card_accordion .plan.best-deal .plan-box-wrapper {
    border-radius:1rem;
    background:linear-gradient(255deg, #4ca952, #0f866c 85%)
  }
  .order_page.with_plan_card_accordion .plan.best-deal .plan-box-wrapper .best-deal-coupon {
    color:#fff;
    column-gap:1rem;
    display:flex;
    font-size:1.2rem;
    justify-content:center;
    line-height:2.2rem;
    padding:0.5rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal .plan-box-wrapper .best-deal-coupon-text {
    font-weight:700;
    letter-spacing:0.1rem;
    text-transform:uppercase
  }
  .order_page.with_plan_card_accordion .plan .pill {
    border:1px solid #667782;
    border-radius:1rem;
    color:#667782;
    font-weight:700;
    line-height:1.8;
    padding:0 1rem
  }
  @keyframes eds-animated-text-link {
    0% {
      background-size:100% 2px, 0 2px, 0 2px
    }
    50% {
      background-size:0 2px, 100% 2px, 0 2px
    }
    100% {
      background-size:0 2px, 0 2px, 100% 2px
    }
  }
  @keyframes eds-animated-text-link-rtl {
    0% {
      background-size:0 2px, 0 2px, 100% 2px
    }
    50% {
      background-size:0 2px, 100% 2px, 0 2px
    }
    100% {
      background-size:100% 2px, 0 2px, 0 2px
    }
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-box {
    border-radius:1rem
  }
  .order_page.with_plan_card_accordion .plan.selected .plan-box {
    padding:0.4rem
  }
  .order_page.with_plan_card_accordion .plan.selected:hover .plan-box,
  .order_page.with_plan_card_accordion .plan.selected:active .plan-box,
  .order_page.with_plan_card_accordion .plan.selected:focus .plan-box {
    padding:0.4rem
  }
  .order_page.with_plan_card_accordion .plan:not(.selected):not(.best-deal) .plan-box {
    box-shadow:none;
    padding:0.4rem
  }
  .order_page.with_plan_card_accordion .plan:not(.selected):not(.best-deal):hover .plan-box,
  .order_page.with_plan_card_accordion .plan:not(.selected):not(.best-deal):active .plan-box,
  .order_page.with_plan_card_accordion .plan:not(.selected):not(.best-deal):focus .plan-box {
    box-shadow:none;
    padding:0.4rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal .plan-box {
    box-shadow:none
  }
  .order_page.with_plan_card_accordion .plan.best-deal.selected {
    margin-block-end:-0.4rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal.selected .plan-box-wrapper {
    padding-block-end:0.4rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal.selected .plan-box {
    border-radius:0.6rem;
    padding:0;
    margin:0 0.4rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal:not(.selected) .plan-box-wrapper {
    padding-block-end:0
  }
  .order_page.with_plan_card_accordion .plan.best-deal:not(.selected) .plan-box {
    padding:0 4px;
    border-radius:0.6rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal:not(.selected) .panel-heading {
    flex-basis:5.5rem
  }
  .order_page.with_plan_card_accordion .plan.best-deal:not(.selected):hover .plan-box,
  .order_page.with_plan_card_accordion .plan.best-deal:not(.selected):active .plan-box,
  .order_page.with_plan_card_accordion .plan.best-deal:not(.selected):focus .plan-box {
    padding-block-end:0;
    margin-inline:0
  }
}
.order_page h3.guarantee {
  font-weight:300
}
@media screen and (min-width: 768px) and (max-width: 991px) {
  .order_page h3.guarantee {
    font-size:1.4rem
  }
}
@media screen and (min-width: 992px) and (max-width: 1199px) {
  .order_page h3.guarantee {
    font-size:1.8rem
  }
}
.order_page .guarantee {
  color:#4ca952;
  display:none;
  margin-top:35px;
  position:relative;
  text-align:center
}
@media (min-width: 768px) {
  .order_page .guarantee {
    display:block
  }
}
.order_page .guarantee::after {
  content:"";
  background:url(https://xvp.imgix.net/assets/fluffernutter/green-underline-6f0a425dd908548f24d7b351beadd954d1bf478ba04c97e9b9b0f63d5497b7fb.png) no-repeat center;
  background-size:215px;
  display:block;
  height:18px;
  left:0;
  margin:auto;
  position:absolute;
  right:0;
  z-index:1
}
.order_page .payment-note {
  font-size:1.2rem;
  line-height:1.8;
  margin-bottom:0;
  margin-inline-start:15px;
  margin-top:30px
}
@media (min-width: 768px) {
  .order_page .payment-note {
    margin-top:40px;
    font-size: 16px;
  }
}
.order_page .plan-container {
  color:#667782
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .enter-email .step-sub-heading.mobile {
  margin-top:-0.5rem;
}
@media (max-width: calc(768px - 1px)) {
  .order_page .enter-email #signup_email-error {
    display:inline-block;
    margin-bottom:3rem
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page a.cvv-tip {
  position:static;
  color:#a2acb3;
  font-size:1.5rem;
  line-height:0.8rem;
  text-decoration:none;
  margin-block-start:0.5rem;
  vertical-align:bottom;
  margin-inline-start:0.4rem
}
.order_page a.cvv-tip:hover {
  text-decoration:none
}
.order_page a.cvv-tip::before {
  content:"";
  background-image:url(https://xvp.imgix.net/assets/fluffernutter/help-circle-16994ae218799f8ae76298a1cb946ee77fe8211df1f7152365a84386e8da1846.svg);
  display:block;
  height:1.8rem;
  width:1.8rem
}
.order_page button.btn-success,
.order_page #braintree-paypal-button {
  margin:20px 0 30px
}
@media (min-width: 768px) {
  .order_page button.btn-success,
  .order_page #braintree-paypal-button {
    margin:25px 0 25px
  }
}
@media (min-width: 1260px) {
  .order_page button.btn-success,
  .order_page #braintree-paypal-button {
    margin:25px 0 0
  }
}
.order_page p.tos,
.order_page figure figcaption.tos,
figure .order_page figcaption.tos,
.order_page figure .tos.img-caption,
figure .order_page .tos.img-caption,
.order_page .img-container figcaption.tos,
.img-container .order_page figcaption.tos,
.order_page .img-container .tos.img-caption,
.img-container .order_page .tos.img-caption {
  color:#667782;
  font-size:16px;
  margin:1rem 0 0
}
@media (min-width: 768px) {
  .order_page p.tos,
  .order_page figure figcaption.tos,
  figure .order_page figcaption.tos,
  .order_page figure .tos.img-caption,
  figure .order_page .tos.img-caption,
  .order_page .img-container figcaption.tos,
  .img-container .order_page figcaption.tos,
  .order_page .img-container .tos.img-caption,
  .img-container .order_page .tos.img-caption {
    margin:25px 0 0
  }
}
.order_page .and-more {
  color:#001d2f;
  font-size:15px;
  font-weight:500;
  text-transform:initial
}
@media (max-width: 319px) {
  .order_page .and-more {
    display:none !important
  }
}
@media (min-width: 768px) {
  .order_page .and-more {
    margin-inline-start:1rem;
  }
}
@media (max-width: calc(768px - 1px)) {
  html:lang(en) .order_page .and-more {
    display:inline-block;
    text-align:center;
    line-height:1;
    vertical-align:middle;
    width:5rem
  }
}
.order_page .billing-cycle {
  color:#667782;
  margin:10px 0 0
}
@media (min-width: 768px) {
  .order_page .billing-cycle {
    color:#001d2f
  }
}
.order_page .billing-cycle p:last-child,
.order_page .billing-cycle figure figcaption:last-child,
figure .order_page .billing-cycle figcaption:last-child,
.order_page .billing-cycle figure .img-caption:last-child,
figure .order_page .billing-cycle .img-caption:last-child,
.order_page .billing-cycle .img-container figcaption:last-child,
.img-container .order_page .billing-cycle figcaption:last-child,
.order_page .billing-cycle .img-container .img-caption:last-child,
.img-container .order_page .billing-cycle .img-caption:last-child {
  margin-bottom:15px
}
@media (min-width: 1260px) {
  .order_page .billing-cycle p:last-child,
  .order_page .billing-cycle figure figcaption:last-child,
  figure .order_page .billing-cycle figcaption:last-child,
  .order_page .billing-cycle figure .img-caption:last-child,
  figure .order_page .billing-cycle .img-caption:last-child,
  .order_page .billing-cycle .img-container figcaption:last-child,
  .img-container .order_page .billing-cycle figcaption:last-child,
  .order_page .billing-cycle .img-container .img-caption:last-child,
  .img-container .order_page .billing-cycle .img-caption:last-child {
    margin-bottom:0
  }
}
.order_page .bookmark {
  position:relative;
  top:-3rem;
  visibility:hidden
}
.order_page .continue-to-buy {
  color:#667782;
  margin-block-end:0
}
.order_page .mbg-text {
  color:#667782
}
@media (min-width: 768px) {
  .order_page .mbg-text {
    color:#001d2f
  }
}
.order_page .order-summary {
  display:inline-block;
  line-height:1.25;
  margin:3rem 0 0;
  width:100%
}
.order_page .order-total-wrapper .order-total-title,
.order_page .order-total-wrapper .total {
  display:inline-block
}
.order_page .order-total-wrapper .order-total-title .h5,
.order_page .order-total-wrapper .total .h5 {
  margin-bottom:0
}
.order_page .order-total-wrapper .billed-usd {
  color:#999;
  font-size:1.3rem;
  font-weight:500
}
.order_page .price-line-wrapper {
  column-gap:10px;
  display:inline-flex
}
.order_page .crossed-out-order-total {
  color:#a2acb3;
  font-weight:400;
  text-decoration:line-through
}
@media (min-width: 768px) {
  .order_page .crossed-out-order-total {
    display:none
  }
}
.order_page .crossed-out-order-total.hide {
  display:none
}
@media (max-width: 319px) {
  .order_page .panel[data-payment-method] .paymethod {
    display:none !important
  }
}
@media (max-width: 385px) {
  .order_page .panel[data-payment-method="1"] .paymethod:nth-child(3),
  .order_page .panel[data-payment-method="6"] .paymethod:nth-child(3) {
    display:none
  }
}
@media (max-width: 450px) {
  .order_page .panel[data-payment-method="1"] .paymethod:nth-child(4),
  .order_page .panel[data-payment-method="6"] .paymethod:nth-child(4) {
    display:none
  }
}
@media (max-width: 510px) {
  .order_page .panel[data-payment-method="1"] .paymethod:nth-child(5),
  .order_page .panel[data-payment-method="6"] .paymethod:nth-child(5) {
    display:none
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .panel[data-payment-method="1"] .paymethod:nth-child(6),
  .order_page .panel[data-payment-method="1"] .paymethod:nth-child(7),
  .order_page .panel[data-payment-method="1"] .paymethod:nth-child(8),
  .order_page .panel[data-payment-method="6"] .paymethod:nth-child(6),
  .order_page .panel[data-payment-method="6"] .paymethod:nth-child(7),
  .order_page .panel[data-payment-method="6"] .paymethod:nth-child(8) {
    display:none
  }
}
@media screen and (min-width: 992px) and (max-width: 1279px) {
  .order_page .panel[data-payment-method="1"] .paymethod:last-of-type,
  .order_page .panel[data-payment-method="6"] .paymethod:last-of-type {
    display:none
  }
}
.order_page .panel-body {
  padding:0rem 2rem;
}
.order_page .panel-group {
  margin-bottom:0
}
@media (min-width: 768px) {
  .order_page .panel-group .panel {
    margin-top:2rem
  }
}
.order_page .panel-heading {
  background:#fff;
  border-radius:inherit;
  padding:0;
  position:relative
}
.order_page .paymethod-row {
  display:inline-block;
  margin-inline-end:25px
}
@media (min-width: 768px) {
  .order_page .paymethod-row {
    margin-inline-end:0
  }
}
.order_page .paymethod-row .paymethod {
  display:inline-block;
  vertical-align:middle;
  margin-inline-end:1px
}
.order_page .paymentwall-methods {
  display:block;
  padding-top:1rem;
  width:100%;
  margin-inline-start:-2.4rem;
  float:right
}
@media screen and (max-width: 767px){
	.order_page .plan-selector{
	display:grid}
}
.order_page .paymentwall-methods .border {
  cursor:pointer;
  border:none;
  margin-block:0 1rem;
  margin-inline:0 1rem;
  float:right
}
.order_page .paymentwall-methods .paymentwall {
  display:block;
  margin:-1rem 0;
  transform:scale(0.5)
}
.order_page .payment-methods {
  margin-top:2rem
}
.order_page .payment-methods .border {
  border:none
}
.order_page .payment-radio input[type=radio] {
  float:right
}
.order_page .payssion-methods {
  padding-top:1rem
}
.order_page .payssion-method-option {
  display:block;
  position:relative;
  margin-bottom:1.5em;
  margin-top:0;
  padding:0
}
.order_page .payssion-method-option input:checked~div .radio {
  border-color:#0f866c
}
.order_page .payssion-method-option input:checked~div .radio::before {
  display:block
}
.order_page .payssion-method-option input:checked~div .radio::after {
  display:block
}
.order_page .payssion-method-option div {
  cursor:pointer;
  display:inline-block;
  line-height:1.2;
  margin-bottom:0.5rem;
  padding-inline-start:3.6rem;
  pointer-events:none
}
.order_page .payssion-method-option .radio {
  margin:0;
  min-height:auto;
  padding:0;
  top:0.7rem
}
.order_page .payssion-method-option:last-child {
  margin-bottom:0
}
.order_page .payssion-method-option .paymethod {
  margin:0
}
.order_page .step-3-row .step-3-title {
  flex:auto
}
.order_page .tos-text,
.order_page .auto-renewal {
  display:inline-block;
  width:100%;
  margin-bottom:0;
  margin-top:15px;
  color:#667782
}
@media (min-width: 1260px) {
  .order_page .tos-text,
  .order_page .auto-renewal {
    margin-top:20px
  }
}
.order_page .tos-text a,
.order_page .auto-renewal a {
  color:#667782;
  border-color:#667782;
  background-image:linear-gradient(#667782, #667782),linear-gradient(transparent, transparent),linear-gradient(#667782, #667782);
  display:inline;
  background-size:100% 1px, 0 1px, 0 1px
}
.order_page .tos-text a:focus,
.order_page .tos-text a:hover,
.order_page .auto-renewal a:focus,
.order_page .auto-renewal a:hover {
  background-image:linear-gradient(#d4e300, #d4e300),linear-gradient(transparent, transparent),linear-gradient(#d4e300, #d4e300);
  color:#001d2f;
  animation-name:order-animated-text-link-rtl
}
.order_page .tos-text a:active,
.order_page .auto-renewal a:active {
  color:#667782;
  border-color:#667782;
  background-image:linear-gradient(#667782, #667782),linear-gradient(transparent, transparent),linear-gradient(#667782, #667782);
  animation-name:order-animated-text-link-rtl
}
.order_page .tos-text span,
.order_page .auto-renewal span {
  display:inline
}
.order_page span.cancel-refund-text {
  display:none
}
@media (min-width: 768px) {
  .order_page span.cancel-refund-text {
    display:inline
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page #collapseFour .paymentwall-methods {
    margin-inline-start:0
  }
}
.order_page #signup_zip {
  margin-bottom:0
}
.order_page.with_sticky_order_summary .payment-details-row .order-summary {
  margin:1.8rem 0 0
}
@media (min-width: 1260px) {
  .order_page.with_sticky_order_summary .payment-details-row .order-summary {
    display:none
  }
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container~.billing-cycle {
  color:#667782
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .js-special-deal-breakdown-container~.billing-cycle {
    margin:1.5rem 0 0
  }
}
@media (min-width: 1260px) {
  .order_page.with_sticky_order_summary .js-special-deal-breakdown-container~.billing-cycle {
    margin:2rem 0
  }
}
.order_page.with_sticky_order_summary .mbg-text {
  color:#667782
}
.fr .order_page .paymethod-row,
.es .order_page .paymethod-row,
.ru .order_page .paymethod-row,
.pt .order_page .paymethod-row,
.it .order_page .paymethod-row,
.pl .order_page .paymethod-row {
  position:relative;
  top:unset;
  right:unset
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .accordion-toggle {
  display:block
}
.order_page .accordion-toggle h4 {
  font-size:1.6rem;
  line-height:2rem;
  margin:0
}
.order_page .accordion-toggle h4 span {
  margin-inline-end:5px;
  font-size: 17px;
  font-weight: 800;
}
.order_page .accordion-toggle h4:after {
  display:inline-block;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  vertical-align:top;
  left:17px
}
@media (min-width: 768px) {
  .order_page .accordion-toggle h4:after {
    left:12px
  }
}
.order_page .accordion-toggle h4:after,
.order_page .accordion-toggle .icon.chevron:after {
  background-size:24px;
  content:'';
  height:24px;
  width:24px
}
.order_page .accordion-toggle .icon.chevron:after {
  align-items:center;
  display:flex
}
.order_page .accordion-toggle.collapsed h4:after,
.order_page .accordion-toggle.collapsed .icon.chevron:after {
  background-image:url(https://xvp.imgix.net/assets/edsv2/icons/chevron-down-504349078cbfbe6e93fe9c5e69d532ff345d24593144c54fde5f96d0871c25c2.svg)
}
.order_page .accordion-toggle:not(.collapsed) h4:after,
.order_page .accordion-toggle:not(.collapsed) .icon.chevron:after {
}
@media (max-width: calc(768px - 1px)) {
  .order_page .plan .accordion-toggle {
    padding-inline:13px
  }
}
.order_page .panel {
  border-color:#ccd2d5;
  border-radius:5px;
  box-shadow:none
}
@media (max-width: calc(768px - 1px)) {
  .order_page .panel {
    margin:3px 0 20px 0
  }
}
.order_page .panel .accordion-toggle {
  padding-block:16px;
  padding-inline:20px 10px
}
@media (min-width: 768px) {
  .order_page .panel .accordion-toggle {
    padding-inline:15px
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page.with_plan_card_accordion .plan .mobile .plan-info {
    display:flex
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-info .plan-info-brief {
    flex-basis:calc(100% - 50px);
    padding:15px 15px 15px 16px
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-info .panel-heading {
    border:none;
    border-radius:10px;
    flex-basis:50px
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-info .panel-heading .accordion-toggle {
    align-items:center;
    display:flex;
    height:100%;
    width:100%
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-info .panel-heading .accordion-toggle.collapsed {
    border-inline-start:0.1rem solid #ccd2d5
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-info-expand .panel-collapse {
    border-top:1px solid #ccd2d5;
    margin-inline:16px
  }
  .order_page.with_plan_card_accordion .plan .mobile .plan-info-expand .panel-body {
    padding:10px 0 15px 0
  }
  .order_page.with_plan_card_accordion .plan .plan-box {
    background-color:#fff
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page.minimal.with_dollar_savings_highlight .plan {
    border-radius:10px;
    text-align:left
  }
  .order_page.minimal.with_dollar_savings_highlight .plan:not(.best-deal) .plan-box,
  .order_page.minimal.with_dollar_savings_highlight .plan:active .plan-box,
  .order_page.minimal.with_dollar_savings_highlight .plan:focus .plan-box {
    border-radius:10px;
    padding:15px 20px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan hr {
    border-width:0;
    border-top-width:1px;
    margin-block:5px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-amount,
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-duration {
    justify-content:start;
    text-align:left
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-box {
    row-gap:5px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-benefits {
    display:inline-grid;
    row-gap:10px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-amount {
    margin-block:5px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-duration {
    padding-block-start:0;
    color:#334a59
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .plan-name {
    display:flex
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .thirty-day {
    font-weight:600;
    justify-self:start
  }
  .order_page.minimal.with_dollar_savings_highlight .plan .most-popular {
    background:none;
    line-height:18px;
  }
  .order_page.minimal.with_dollar_savings_highlight .plan #backblaze-message,
  .order_page.minimal.with_dollar_savings_highlight .plan .most-popular {
    color:#667782;
    column-gap:6.5px;
    display:inline-flex;
    justify-content:start;
    text-align:start;
    margin:0;
    padding:0;
  }
  .order_page.minimal.with_dollar_savings_highlight .plan #backblaze-message {
    font-size:1.2rem;
    line-height:2.2rem
  }
  .order_page.minimal.with_dollar_savings_highlight .plan #backblaze-message .icon {
    height:20px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan #backblaze-message .icon svg {
    width:20px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan #backblaze-message .icon svg path {
    fill:#667782
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .plan-box-wrapper {
    border-radius:10px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .plan-box-wrapper .best-deal-coupon {
    justify-content:start;
    padding-inline:20px;
    width:80%
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .monthly-amount {
    font-size: 30px;
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .plan-amount {
    margin-top:5px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .plan-box {
    border-radius:10px 10px 6px 6px;
    padding-block-start:20px
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .plan-box .plan-box-title {
    color:#334a59;
    justify-content:start;
    padding-block-start:0
  }
  .order_page.minimal.with_dollar_savings_highlight .plan.best-deal.optimized-coupon-code .plan-box .plan-box-title span.green {
    font-size:initial;
    letter-spacing:0
  }
  .order_page.minimal.with_dollar_savings_highlight .plan:not(.best-deal)~.alert {
    background-color:#e5f1fe;
    color:#4465c1
  }
  .order_page.minimal.with_dollar_savings_highlight .plan:not(.best-deal)~.alert .mobile {
    margin-block-end:0
  }
  .order_page.minimal.with_dollar_savings_highlight #package_1.plan .plan-box-flag {
    display:none
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.editor-choice-wrapper {
  display:none
}
@media (min-width: 1260px) {
  .editor-choice-wrapper {
    align-items:center;
    display:flex;
    justify-content:center
  }
}
.editor-choice-wrapper .editor-choice img {
  margin-bottom:0
}
.editor-choice-wrapper .editor-choice .pre-title {
  color:#4ca952;
  font-size:1.2rem;
  font-weight:700;
  margin-bottom:1rem;
  text-transform:uppercase
}
.editor-choice-wrapper .editor-choice.with-title {
  margin-top:2rem;
  text-align:center
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.money-back-guarantee-banner {
  border-radius:10px;
  border:1px solid #ccd2d5;
  column-gap:15px;
  display:flex;
  flex-wrap:wrap;
  padding:15px;
  margin-bottom:20px
}
@media (min-width: 768px) {
  .money-back-guarantee-banner {
    margin-bottom:25px;
    padding:15px 20px
  }
}
@media (min-width: 1260px) {
  .money-back-guarantee-banner {
    border-radius:0;
    border:none;
    margin-bottom:0;
    padding:15px 0
  }
}
.money-back-guarantee-banner .money-back-guarantee-image {
  align-items:center;
  display:flex
}
.money-back-guarantee-banner .money-back-guarantee-image img {
  width:40px;
  height:40px
}
.money-back-guarantee-banner .money-back-guarantee-image img,
.money-back-guarantee-banner .money-back-guarantee-content {
  margin-bottom:0
}
.money-back-guarantee-banner .money-back-guarantee-text-container {
  display:flex;
  flex-direction:column;
  flex:1;
  justify-content:center
}
.money-back-guarantee-banner .money-back-guarantee-title {
  color:#0f866c;
  font-weight:700;
  margin-bottom:0;
  font-size: 16px;
}
.money-back-guarantee-banner .money-back-guarantee-benefits-list {
  counter-reset:custom-counter;
  flex-basis:100%;
  margin-top:15px;
  padding-inline-start:40px
}
.money-back-guarantee-banner .money-back-guarantee-benefits-list li {
  color:#334a59;
  counter-increment:custom-counter;
  font-size:15px;
  line-height:1.83;
  position:relative
}
.money-back-guarantee-banner .money-back-guarantee-benefits-list li:not(:last-of-type) {
  margin:0 0 15px 0
}
.money-back-guarantee-banner .money-back-guarantee-benefits-list li::before {
  background-color:#f9f8f2;
  border-radius:50%;
  color:#0f866c;
  content:counter(custom-counter);
  font-weight:500;
  height:30px;
  position:absolute;
  text-align:center;
  top:1px;
  width:30px;
  right:-34px;
}
.money-back-guarantee-banner-mini {
  border-radius:10px;
  background-color:#f9f8f2;
  padding:15px;
  display:flex;
  flex-direction:row;
  column-gap:10px;
  align-items:center
}
@media (min-width: 768px) {
  .money-back-guarantee-banner-mini {
    padding-inline:25px;
    column-gap:15px
  }
}
.money-back-guarantee-banner-mini p,
.money-back-guarantee-banner-mini figure figcaption,
figure .money-back-guarantee-banner-mini figcaption,
.money-back-guarantee-banner-mini figure .img-caption,
figure .money-back-guarantee-banner-mini .img-caption,
.money-back-guarantee-banner-mini .img-container figcaption,
.img-container .money-back-guarantee-banner-mini figcaption,
.money-back-guarantee-banner-mini .img-container .img-caption,
.img-container .money-back-guarantee-banner-mini .img-caption,
.money-back-guarantee-banner-mini img {
  margin-bottom:0
}
.money-back-guarantee-banner-mini .smallprint,
.money-back-guarantee-banner-mini figure figcaption,
figure .money-back-guarantee-banner-mini figcaption,
.money-back-guarantee-banner-mini figure .img-caption,
figure .money-back-guarantee-banner-mini .img-caption,
.money-back-guarantee-banner-mini .img-container figcaption,
.img-container .money-back-guarantee-banner-mini figcaption,
.money-back-guarantee-banner-mini .img-container .img-caption,
.img-container .money-back-guarantee-banner-mini .img-caption {
  color:#001d2f;
  font-size:12px;
  line-height:22px
}
.money-back-guarantee-banner-mini h6.money-back-guarantee-title {
  color:#0f866c;
  font-size:12px;
  font-weight:700;
  line-height:22px;
  letter-spacing:0;
  margin-bottom:0;
  text-transform:none
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container {
  border-bottom:0.1rem solid #ccd2d5;
  display:flex;
  flex-wrap:wrap;
  font-size:1.2rem;
  font-weight:500;
  line-height:2.2rem;
  margin-bottom:1rem;
  padding-bottom:1rem;
  row-gap:0.5rem
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .js-special-deal-breakdown-container {
    font-size:1.6rem;
    line-height:2.8rem;
    margin-bottom:2rem;
    padding-bottom:2rem;
    row-gap:1rem
  }
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-breakdown-crossed-out-text {
  color:#a2acb3;
  text-decoration:line-through
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-breakdown-month,
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-free-month {
  margin-inline-end:auto
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-breakdown-price-container {
  color:#667782;
  column-gap:1rem;
  display:flex;
  flex:0 0 100%;
  justify-content:flex-end
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-container {
  align-items:center;
  column-gap:1rem;
  display:flex;
  flex-wrap:wrap;
  margin-inline-end:auto;
  row-gap:0.5rem
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-text {
  color:#00695c;
  font-size:1rem;
  font-weight:700;
  letter-spacing:0.14rem;
  line-height:2rem
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-wrapper {
  background-color:#c3ece8;
  display:flex;
  padding:0rem 0.5rem
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-wrapper {
    padding:0.2rem 1rem
  }
}
.order_page.with_sticky_order_summary .order-total-wrapper-content {
  display:grid;
  grid-template-columns:50% 50%;
  column-gap:0
}
.order_page.with_sticky_order_summary .order-total-wrapper .order-total-title .h5,
.order_page.with_sticky_order_summary .order-total-wrapper .total .h5 {
  margin-bottom:0
}
.order_page.with_sticky_order_summary .order-total-wrapper .billed-usd {
  color:#667782;
  font-size:1.3rem;
  font-weight:500
}
.order_page.with_sticky_order_summary .order-total-wrapper .total {
  text-align:end
}
.order_page.with_sticky_order_summary .order-total-wrapper .total h5 {
  margin-bottom:0
}
@media (max-width: calc(768px - 1px)) {
  .order_page.with_sticky_order_summary .order-total-wrapper .total {
    align-self:flex-end
  }
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .order-total-wrapper .total {
    color:#4ca952
  }
}
.order_page.with_sticky_order_summary .order-total-wrapper .billed-usd {
  color:#667782;
  line-height:22px;
  font-size:12px;
  font-weight:500;
  text-align:end
}
.order_page.with_sticky_order_summary .order-total-wrapper .post-content {
  display:flex;
  align-items:end;
  flex-direction:column;
  line-height:22px;
  grid-column:span 2
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .order-total-wrapper .post-content {
    display:none
  }
}
.order_page.with_sticky_order_summary .order-total-wrapper .post-content .message {
  color:#4ca952;
  font-size:12px;
  font-weight:700
}
.order_page.with_sticky_order_summary .country-info {
  font-size:1.2rem;
  color:#667782;
}
.order_page.with_sticky_order_summary .country-link {
  text-decoration:underline;
  cursor:pointer
}
.order_page.with_sticky_order_summary .country-dropdown {
  margin-bottom:20px;
  position:relative
}
.order_page.with_sticky_order_summary .country-dropdown label {
  color:#667782;
  font-weight:400;
  font-size:12px;
  line-height:18px;
  position:absolute;
  transform:translate(-20px, 7px)
}
.order_page.with_sticky_order_summary .country-dropdown select {
  font-size:14px;
  line-height:28px;
  margin-bottom:0;
  padding-inline-end:45px;
  color:#001d2f
}
.order_page.with_sticky_order_summary .country-dropdown>*:not(:last-child) {
  margin-bottom:15px
}
.order_page.with_sticky_order_summary .dropdown-error {
  margin-top:-12px;
  margin-bottom:20px
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.payment-vpn-benefits-banner {
  background-color:#f7f8f9;
  border-radius:10px;
  color:#001d2f;
  margin-top:0;
  padding:15px;
  font-size:1.2rem;
  line-height:1.83
}
@media (min-width: 768px) {
  .payment-vpn-benefits-banner {
    padding:20px
  }
}
@media (min-width: 1260px) {
  .payment-vpn-benefits-banner {
    color:#334a59;
    margin-top:20px
  }
}
.payment-vpn-benefits-banner .payment-vpn-benefit-title {
  font-weight:700;
  margin-bottom:10px
}
.payment-vpn-benefits-banner .payment-vpn-benefits-wrapper {
  display:flex;
  flex-wrap:wrap;
  gap:10px
}
.payment-vpn-benefits-banner .payment-vpn-benefit {
  display:flex;
  align-items:flex-start;
  column-gap:5px;
  flex:0 100%
}
@media (min-width: 768px) {
  .payment-vpn-benefits-banner .payment-vpn-benefit {
    flex:0 calc(50% - 5px)
  }
}
.payment-vpn-benefits-banner .vpn-benefit-image--check {
  display:flex;
  align-items:center
}
.payment-vpn-benefits-banner .vpn-benefit-image--check svg {
  width:22px;
  height:22px
}
.payment-vpn-benefits-banner .vpn-benefit-image--check svg path {
  fill:#4ca952
}
.payment-vpn-benefits-banner .vpn-benefit-text--short {
  display:none
}
@media (min-width: 1260px) {
  .payment-vpn-benefits-banner .vpn-benefit-text--short {
    display:inline-block
  }
}
@media (min-width: 1260px) {
  .payment-vpn-benefits-banner .vpn-benefit-text--long {
    display:none
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.plan-box-flag {
  position:absolute;
  text-align:center;
  z-index:2
}
.plan-box-flag img {
  margin:0;
  height:108px;
  width:auto;
  transform:scaleX(-1)
}
.plan-box-flag-inner {
  position:relative
}
.plan-box-flag .flag-discount-content {
  display:flex;
  flex-wrap:wrap;
  justify-content:center;
  line-height:1.25;
  position:absolute;
  top:30%;
  left:30%
}
.plan-box-flag .flag-discount-content>* {
  flex-basis:100%
}
.plan-box-flag .flag-discount-text-title {
  font-size:14px;
  font-weight:600;
}
.plan-box-flag .flag-discount-absolute-saving {
  display:flex;
  justify-content:center;
  font-weight:700
}
.plan-box-flag .flag-discount-absolute-saving .symbol {
  align-self:center;
  margin-inline-end:2px;
  font-size:1rem
}
.plan-box-flag .flag-discount-absolute-saving .value {
  font-size:20px;
}
.plan.best-deal .plan-box-flag {
  color:#fff;
  top:-11px;
  left:-11px
}
.plan.best-deal .plan-box-flag .flag-discount-content {
  transform:translate(-35%, -20%)
}
.plan.best-deal .plan-box-flag .flag-discount-percent-saving {
  font-size:1rem;
  line-height:1.6
}
.plan:not(.best-deal) .plan-box-flag {
  top:-12px;
  left:-11px
}
.plan:not(.best-deal) .plan-box-flag .flag-discount-content {
  color:#334a59;
  transform:translate(-30%, -15%)
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.relatable-saving-bar {
  background-color:#c3ece8;
  color:#00695c;
  opacity:0;
  padding:1.5rem 0;
  position:relative;
  transition:0.2s ease-out
}
.relatable-saving-bar.active {
  opacity:1
}
.relatable-saving-bar svg path {
  fill:#00695c
}
.relatable-saving-bar .close-button-wrapper {
  height:2.4rem;
  position:absolute;
  top:50%;
  transform:translateY(-50%);
  width:2.4rem;
  left:2rem
}
.relatable-saving-bar .close-button-wrapper:hover {
  cursor:pointer
}
.relatable-saving-bar .container {
  align-items:center;
  display:flex;
  justify-content:center;
  position:relative
}
.relatable-saving-bar .relatable-saving-content {
  align-items:center;
  display:flex
}
@media (min-width: 768px) {
  .relatable-saving-bar .relatable-saving-content {
    width:auto
  }
}
.relatable-saving-bar .relatable-saving-content .relatable-saving-icon {
  height:2.4rem;
  width:2.4rem
}
.relatable-saving-bar .relatable-saving-content p,
.relatable-saving-bar .relatable-saving-content figure figcaption,
figure .relatable-saving-bar .relatable-saving-content figcaption,
.relatable-saving-bar .relatable-saving-content figure .img-caption,
figure .relatable-saving-bar .relatable-saving-content .img-caption,
.relatable-saving-bar .relatable-saving-content .img-container figcaption,
.img-container .relatable-saving-bar .relatable-saving-content figcaption,
.relatable-saving-bar .relatable-saving-content .img-container .img-caption,
.img-container .relatable-saving-bar .relatable-saving-content .img-caption {
  display:inline-block;
  font-size:1.4rem;
  line-height:2rem;
  margin-bottom:0;
  margin-inline-end:3.5rem;
  margin-inline-start:1rem
}
@media (min-width: 768px) {
  .relatable-saving-bar .relatable-saving-content p,
  .relatable-saving-bar .relatable-saving-content figure figcaption,
  figure .relatable-saving-bar .relatable-saving-content figcaption,
  .relatable-saving-bar .relatable-saving-content figure .img-caption,
  figure .relatable-saving-bar .relatable-saving-content .img-caption,
  .relatable-saving-bar .relatable-saving-content .img-container figcaption,
  .img-container .relatable-saving-bar .relatable-saving-content figcaption,
  .relatable-saving-bar .relatable-saving-content .img-container .img-caption,
  .img-container .relatable-saving-bar .relatable-saving-content .img-caption {
    font-size:1.6rem;
    line-height:2.8rem
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.secure-checkout-container {
  background-color:#fff;
  border-radius:0.5rem;
  display:flex;
  padding:1.5rem 1.2rem
}
@media (min-width: 768px) {
  .secure-checkout-container {
    align-items:center;
    padding:1rem 0.5rem;
  }
}
.secure-checkout-container .secure-checkout-icon {
  align-items:center;
  background-color:#009688;
  border-radius:60px;
  display:flex;
  height:27px;
  margin:0.1rem 0;
  width:27px;
  margin-right: 10px;
}
.secure-checkout-container .secure-checkout-icon svg {
  height:1.6rem;
  margin-right: 5px;
}
.secure-checkout-container .secure-checkout-icon svg path {
  fill:#fff
}
.secure-checkout-container .secure-checkout-text-wrapper {
  display:flex;
  flex-wrap:wrap;
  font-size:16px;
  line-height:2;
  margin-inline-start:.7rem;
}
@media (min-width: 768px) {
  .secure-checkout-container .secure-checkout-text-wrapper {
    line-height:2.5rem;
    font-size: 15px;
  }
}
.secure-checkout-container .secure-checkout-title {
  font-weight:800;
  width:100%;
  font-size: 16px;
}
@media (min-width: 768px) {
  .secure-checkout-container .secure-checkout-title {
    width:auto;
    color: #001d2f;
  }
}
.secure-checkout-container .secure-checkout-title::after {
  content:'|';
  display:none;
  font-weight:initial
}
@media (min-width: 768px) {
  .secure-checkout-container .secure-checkout-title::after {
    display:inline;
    margin:0 .5rem;
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page .step-content {
  display:inline-block;
  font-size:0;
  max-width:100%;
  vertical-align:top;
  width:100%
}
.order_page .step-number {
  border-radius:1.5rem;
  display:inline-block;
  font-size:1.5rem;
  font-weight:500;
  height:2.4rem;
  line-height:1;
  padding:0.2rem 1rem;
  position:relative;
  margin-inline-end:1rem;
  margin-inline-start:-0.2rem;
  min-width:2.4rem;
  text-align:center;
  top:-0.2rem;
  width:2.4rem;
  background: #09a5be !important;
  border: #09a5be !important;
  color: #fff !important;
}
@media (min-width: 768px) {
  .order_page .step-number {
    top:-0.3rem;
    height:auto;
    width:auto
  }
}
.order_page .step-number span {
  font-size:1.2rem;
  font-weight:bold;
  line-height:2rem;
  text-transform:uppercase;
  vertical-align:top;
  letter-spacing:0
}
@media (max-width: calc(768px - 1px)) {
  .order_page .step-number span {
    margin-right:-0.15rem;
    margin-top:0.1rem
  }
}
.order_page .step-number+label {
  margin:0
}
.order_page .step-heading {
  display:inline-block;
  font-size:20px;
  font-weight:800;
  margin-bottom:0.8rem;
  vertical-align:middle;
  width:auto
}
@media (min-width: 768px) {
  .order_page .step-heading {
    font-size: 20px;
    font-weight: 800;
  }
}
.order_page .step-heading,
.order_page label[for="signup_email"] {
  max-width:calc(100% - 3.4rem)
}
.order_page .step-sub-heading {
  color:#667782;
  font-size:14px;
  line-height:2.2rem;
  margin-bottom:0
}
@media (max-width: calc(768px - 1px)) {
  .order_page .step-sub-heading {
    color:#667782
  }
}
.order_page .step1 {
  margin-top:30px
}
@media (min-width: 768px) {
  .order_page .step1 {
    margin-top:2rem;
    margin-bottom:1rem;
  }
}
@media (max-width: calc(768px - 1px)) {
  .order_page .step1 .step-number span {
    margin-inline-start:-0.1rem
  }
}
.order_page .step2 {
  margin-bottom:1.5rem;
  margin-top:2rem;
}
.order_page .step2 .step-heading {
  max-width:100%
}
.order_page .step3 {
  margin-bottom:2rem;
  margin-top:2rem;
}
@media (min-width: 768px) {
  .order_page .step3 {
    margin-top:1.3rem;
    margin-bottom:1rem;
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container {
  border-bottom:0.1rem solid #ccd2d5;
  display:flex;
  flex-wrap:wrap;
  font-size:1.2rem;
  font-weight:500;
  line-height:2.2rem;
  margin-bottom:1rem;
  padding-bottom:1rem;
  row-gap:0.5rem
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .js-special-deal-breakdown-container {
    font-size:1.6rem;
    line-height:2rem;
    margin-bottom:2rem;
    padding-bottom:2rem;
    row-gap:1rem
  }
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-breakdown-crossed-out-text {
  color:#a2acb3;
  text-decoration:line-through
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-breakdown-month,
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-free-month {
  margin-inline-end:auto;
  font-size: 16px;
  color: #334a59;
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-breakdown-price-container {
  color:#334a59;
  column-gap:1rem;
  display:flex;
  flex:0 0 100%;
  justify-content:flex-end;
  font-size: 15px;
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-container {
  align-items:center;
  column-gap:1rem;
  display:flex;
  flex-wrap:wrap;
  margin-inline-end:auto;
  row-gap:0.5rem
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-text {
  color:#00695c;
  font-size:1rem;
  font-weight:700;
  letter-spacing:0.14rem;
  line-height:2rem
}
.order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-wrapper {
  background-color:#c3ece8;
  display:flex;
  padding:0rem 0.5rem
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .js-special-deal-breakdown-container .special-deal-coupon-wrapper {
    padding:0.2rem 1rem
  }
}
.order_page.with_sticky_order_summary .order-total-wrapper-content {
  display:grid;
  grid-template-columns:50% 50%;
  column-gap:0
}
.order_page.with_sticky_order_summary .order-total-wrapper .order-total-title .h5,
.order_page.with_sticky_order_summary .order-total-wrapper .total .h5 {
  margin-bottom:0;
  font-size: 18px;
  font-weight: 800;
}
.order_page.with_sticky_order_summary .order-total-wrapper .billed-usd {
  color:#667782;
  font-size:1.3rem;
  font-weight:500
}
.order_page.with_sticky_order_summary .order-total-wrapper .total {
  text-align:end
}
.order_page.with_sticky_order_summary .order-total-wrapper .total h5 {
  margin-bottom:0
}
@media (max-width: calc(768px - 1px)) {
  .order_page.with_sticky_order_summary .order-total-wrapper .total {
    align-self:flex-end
  }
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .order-total-wrapper .total {
    color:#4ca952
  }
}
.order_page.with_sticky_order_summary .order-total-wrapper .billed-usd {
  color:#667782;
  line-height:22px;
  font-size:12px;
  font-weight:500;
  text-align:end
}
.order_page.with_sticky_order_summary .order-total-wrapper .post-content {
  display:flex;
  align-items:end;
  flex-direction:column;
  line-height:22px;
  grid-column:span 2
}
@media (min-width: 768px) {
  .order_page.with_sticky_order_summary .order-total-wrapper .post-content {
    display:none
  }
}
.order_page.with_sticky_order_summary .order-total-wrapper .post-content .message {
  color:#4ca952;
  font-size:12px;
  font-weight:700
}
.order_page.with_sticky_order_summary .country-info {
  font-size:16px;
  color:#667782;
}
.order_page.with_sticky_order_summary .country-link {
  text-decoration:underline;
  cursor:pointer
}
.order_page.with_sticky_order_summary .country-dropdown {
  margin-bottom:20px;
  position:relative
}
.order_page.with_sticky_order_summary .country-dropdown label {
  color:#667782;
  font-weight:400;
  font-size:12px;
  line-height:18px;
  position:absolute;
  transform:translate(-20px, 7px)
}
.order_page.with_sticky_order_summary .country-dropdown select {
  font-size:14px;
  line-height:28px;
  margin-bottom:0;
  padding-inline-end:45px;
  color:#001d2f
}
.order_page.with_sticky_order_summary .country-dropdown>*:not(:last-child) {
  margin-bottom:15px
}
.order_page.with_sticky_order_summary .dropdown-error {
  margin-top:-12px;
  margin-bottom:20px
}
.order_page .sticky-order-summary-wrapper {
  display:none
}
@media (min-width: 1260px) {
  .order_page .sticky-order-summary-wrapper {
    display:block
  }
}
.order_page .sticky-order-summary {
  background-color:#fff;
  border-radius:0.5rem;
  padding:1.8rem;
  position:sticky;
  top:1.5rem
}
.order_page .sticky-order-summary .sticky-order-summary-title {
  font-size: 20px;
  font-weight: 800;
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
.order-summary-box {
  background:#fff;
  border:1px solid #ccd2d5;
  border-radius:5px
}
@media (min-width: 768px) {
  .order-summary-box {
    margin-top:20px
  }
}
.order-summary-box h4 {
  font-size:1.8rem;
  margin-bottom:1rem;
  padding:2rem 2rem 0
}
@media (min-width: 768px) {
  .order-summary-box h4 {
    padding:3rem 3rem 1rem;
    margin-bottom:0
  }
}
.order-summary-box li {
  color:#334a59;
  font-size:1.2rem;
  line-height:2.8rem;
  list-style:none;
  margin:0 0 2rem 0;
  padding:0;
  padding-inline-start:2.8rem;
  position:relative
}
@media (min-width: 768px) {
  .order-summary-box li {
    font-size:1.6rem
  }
}
.order-summary-box li::after {
  border:solid #4ca952;
  border-width:0 0.2rem 0.2rem 0;
  content:"\00a0";
  display:block;
  height:1.5rem;
  margin-top:0;
  position:absolute;
  top:0.4rem;
  transform:rotate(45deg);
  width:0.7rem;
  right:0
}
.order-summary-box li:before {
  content:"\00a0";
  display:block;
  margin-top:0;
  position:absolute;
  top:0;
  right:0.7rem
}
.order-summary-box ul {
  margin:0;
  padding:0
}
.order-summary-box ul.checkmark {
  padding-block:1rem 2rem;
  padding-inline:2.5rem 2rem
}
@media (min-width: 768px) {
  .order-summary-box ul.checkmark {
    padding-inline:4.4rem 3rem
  }
}
.order-summary-box .fa-mobile {
  position:relative;
  top:0.1rem
}
.order-summary-box .eds-icon {
  color:#667782;
  font-size:2rem;
  vertical-align:sub
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
#please_wait .column {
  flex:0 0 100%;
  max-width:100%;
  padding-left:1rem;
  padding-right:1rem
}
@media (min-width: 768px) {
  #please_wait .column {
    padding-left:1.5rem;
    padding-right:1.5rem
  }
}
@media (min-width: 1024px) {
  #please_wait .column {
    padding-left:1.5rem;
    padding-right:1.5rem
  }
}
#please_wait img {
  margin-bottom:2rem
}
#please_wait .loading-content .spinner {
  width:3.2rem;
  height:3.2rem
}
#please_wait.overlay {
  background:rgba(255,255,255,0.8);
  padding-top:30rem;
  position:fixed;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:205;
  display:none
}
@keyframes eds-animated-text-link {
  0% {
    background-size:100% 2px, 0 2px, 0 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:0 2px, 0 2px, 100% 2px
  }
}
@keyframes eds-animated-text-link-rtl {
  0% {
    background-size:0 2px, 0 2px, 100% 2px
  }
  50% {
    background-size:0 2px, 100% 2px, 0 2px
  }
  100% {
    background-size:100% 2px, 0 2px, 0 2px
  }
}
@media all and (-ms-high-contrast: none) {
  .order_page input::-ms-clear {
    display:none;
    height:0;
    width:0
  }
  .order_page select::-ms-expand {
    display:none
  }
  .order_page .best-deal-sticker::before {
    top:-16px;
    border-width:22px 13px 22px 0px
  }
  .order_page .plan .plan-box,
  .order_page .plan.best-deal .plan-box {
    min-height:auto
  }
}
@media all and (-ms-high-contrast: none) {
  .order_page .most-popular {
    max-width:60%;
    width:100%
  }
}

.smt-app{position:relative}.smt-app .sm-fixed{z-index:10000000 !important;position:fixed}.smt-app .sm-fixed-2{z-index:11000000 !important}.smt-app,.smt-app *{letter-spacing:normal;font-size:14px;line-height:normal;font-weight:normal;margin:0}.smt-app img{user-select:none}.smt-app .sm-shadow{box-shadow:rgba(0,0,0,0.1) 0px 4px 12px}.smt-wrapper{background:none;padding:0;width:auto;height:auto}.hover-opacity{cursor:pointer;transition:opacity 200ms linear}.hover-opacity:hover{opacity:0.95 !important}.powered-link{font-size:14px !important;color:#555;text-decoration:none;margin-top:5px;display:inline-block;white-space:nowrap}.powered-link img{width:14px !important;height:14px !important}.icon-wrapper+.powered-link{position:absolute;left:50%;transform:translateX(-55%) !important}.sm-disable-animation{animation-duration:0ms !important}.sm-close{padding:0;line-height:normal;position:absolute;color:#fff;top:12px;right:12px;width:24px;height:24px;font-size:22px;cursor:pointer;text-align:center;z-index:1;font-style:normal;outline:none;border:none;box-shadow:none}.material-icons{font-family:'Material Icons' !important}
.smt-wrapper.top-left{left:30px;top:25px}.smt-wrapper.top-right{top:25px;right:30px}.smt-wrapper.bottom-left{bottom:25px;left:30px}.smt-wrapper.bottom-right{bottom:25px;right:30px}.smt-wrapper.bottom,.smt-wrapper.top,.smt-wrapper.bottom-center,.smt-wrapper.top-center{left:50%;transform:translateX(-50%);right:initial}.smt-wrapper.bottom,.smt-wrapper.bottom-center{bottom:25px !important}.smt-wrapper.top,.smt-wrapper.top-center{top:25px !important}.smt-wrapper.left,.smt-wrapper.right{top:50%;transform:translateY(-50%)}.smt-wrapper.left{left:30px}.smt-wrapper.right{right:30px}.smt-app .icon-wrapper{box-sizing:border-box;height:60px;width:60px;padding:0;border-radius:50%;box-shadow:5px 0px 10px rgba(0,0,0,0.5);cursor:pointer;transition:opacity 300ms linear;display:block}.smt-app .icon-wrapper img{height:100% !important;width:100% !important;display:inline !important;min-height:auto !important}
.smt-app-flash_cards .smt-wrapper{width:auto !important;height:auto !important}.smt-app-flash_cards .flash-cards-block{position:relative;color:black;font-size:14px;background:white;border-radius:3px;max-width:400px;min-width:50px;padding:20px 15px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;border:1px solid #ccc;box-shadow:0 3px 7px rgba(0,0,0,0.12);width:330px}.smt-app-flash_cards .flash-cards-block:not(.show){display:none}.smt-app-flash_cards .flash-cards-block.show{animation:puff-in-center 0.5s cubic-bezier(0.47, 0, 0.745, 0.715) both}.smt-app-flash_cards .flash-cards-block .flash-cards-header{display:flex;justify-content:space-between;flex:1 1 auto}.smt-app-flash_cards .flash-cards-block .flash-cards-header .flash-cards-title{flex:1 1 auto;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smt-app-flash_cards .flash-cards-block .flash-cards-header .flash-cards-close{flex:0 0 auto}.smt-app-flash_cards .flash-cards-block .flash-cards-message{line-height:1.5;color:#444;font-size:14px;font-weight:400;font-family:Yekan Bakh;white-space:normal !important}.smt-app-flash_cards .flash-cards-block .flash-cards-button{margin-top:1em;border-radius:3px !important;border:1px solid !important;box-shadow:none !important;text-decoration:none !important;font-size:1.2em !important;padding:5px 0 !important;width:100%;display:block;text-align:center;cursor:pointer;transition:color, background-color 400ms linear}.smt-app-flash_cards .flash-cards-block .flash-cards-button:not(:hover){background-color:#fff !important}.smt-app-flash_cards .flash-cards-block .flash-cards-button:hover{border-color:white !important;color:white !important}.smt-app-flash_cards .powered-link{text-decoration:underline !important;display:block;text-align:center;margin-bottom:-10px;margin-top:10px;color:#540bfa;font-size:10px}@keyframes puff-in-center{0%{-webkit-transform:scale(2);transform:scale(2);-webkit-filter:blur(4px);filter:blur(4px);opacity:0}100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0px);filter:blur(0px);opacity:1}}@keyframes puff-out-center{0%{transform:scale(1);filter:blur(0px);opacity:1}100%{transform:scale(2);filter:blur(4px);opacity:0}}

#main-div {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 9999999999999;
}

#main-button {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  right: 0;
  bottom: 0;
  height: 50px;
  width: 50px;
  font-size: 20px;
color: #fff;
    background: linear-gradient(90deg, #00a1f5, #0064f3);
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5);
  cursor: pointer;

  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
}

#main-button ~ button {
  visibility: hidden;
  font-weight: 600;
  height: 50px;
  padding: 0 20px;
  color: #fff;
  background: linear-gradient(90deg, #00a1f5, #0064f3);
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
  border: 0;
  position: absolute;
  z-index: -1;
  right: 0;
  bottom: 0;
  opacity: 0;
  white-space: nowrap;
  cursor: pointer;
  transition: .2s all linear;
  -webkit-transition: .2s all linear;
  -moz-transition: .2s all linear;
  -ms-transition: .2s all linear;
  -o-transition: .2s all linear;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
}

#main-button.open ~ button {
  visibility: visible;
  right: 70px;
  opacity: 1;
  transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -webkit-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -moz-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -ms-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -o-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
}

#main-button ~ a {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: -1;
  height: 50px;
  width: 50px;
  font-size: 20px;
  opacity: 0;
  text-decoration: none;
  color: #fff;
  background-color: #fff;
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5);
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  -ms-border-radius: 50%;
  -o-border-radius: 50%;
  transition: .2s all linear;
  -webkit-transition: .2s all linear;
  -moz-transition: .2s all linear;
  -ms-transition: .2s all linear;
  -o-transition: .2s all linear;
}

#main-button ~ .telegram-color {
  background: linear-gradient(0deg, #017AB1, #01ABE6);
}

#main-button ~ .whatsapp-color {
  background: linear-gradient(0deg, #00B100, #09db09);
}

#main-button ~ .messenger-color {
  background: linear-gradient(0deg, #0078FF, #00C6FF);
}

#main-button.open ~ a {
  opacity: 1;
  transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -webkit-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -moz-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -ms-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
  -o-transition: .4s all cubic-bezier(0, 0.01, 0, 1.27);
}
#main-button.open ~ a:nth-of-type(1) {
  bottom: 60px;
}
#main-button.open ~ a:nth-of-type(2) {
  bottom: 120px;
}
#main-button.open ~ a:nth-of-type(3) {
  bottom: 180px;
}

.wave {
  animation-name: wave;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
}

@keyframes wave {
  0% {box-shadow: 0 0 0px 0px rgba(255, 255, 255, 0.5);}
  100% {box-shadow: 0 0 0px 10px rgba(255, 255, 255, 0);}
}

.open {
  animation-iteration-count: 1;
}

