/home/thegtkjw/mountbliss.online/wp-content/plugins/blockonomics-bitcoin-payments/css/order.css
/* ----- Checkout Page Styles ------*/
/* ----- Error Message Styles ------*/
#address-error-message {
max-width: 480px;
margin: 20px auto;
padding: 20px 24px;
background: #f8f9fa;
border-left: 3px solid #6c757d;
border-radius: 4px;
}
#address-error-message h2 {
font-size: 15px;
font-weight: 500;
color: #495057;
margin: 0 0 12px 0;
line-height: 1.4;
}
#address-error-message p {
font-size: 13px;
color: #6c757d;
margin: 0;
line-height: 1.6;
}
#address-error-message ul {
margin: 8px 0 0 0;
padding-left: 20px;
}
#address-error-message li {
margin-bottom: 6px;
}
#address-error-message a {
color: #0066cc;
}
.bnomics-qr-block {
align-items: center;
justify-content: flex-end;
}
.blockonomics-body-container {
display: flex;
justify-content: space-between;
max-width: 500px;
width: 100%;
margin: 20px 0;
gap: 20px;
}
.bnomics-qr-code {
display: none;
}
.bnomics-order-address {
display: block;
}
.no-js .bnomics-qr-code {
display: block;
}
.bnomics-qr-code-hint {
text-align: center;
}
.bnomics-bg {
min-height: 180px;
padding-top: 5px;
}
.bnomics-qr {
text-align: center !important;
text-align: left;
position: relative;
height: 100%;
box-sizing: border-box;
display: flex;
flex-direction: column;
}
.bnomics-display-error {
animation: errorAnimation 0s 3s forwards;
height: 0;
width: 0;
overflow: hidden;
display: inline-block;
vertical-align: middle;
}
@keyframes errorAnimation {
to {
width: auto;
height: auto;
}
}
/* Style for QR Code in NoJS mode */
svg {
width: 160px;
margin: auto;
}
/* Mobile */
@media screen and (max-width: 800px) {
.bnomics-btc-info {
display: block !important;
}
.bnomics-order-container {
text-align: center;
}
.bnomics-order-info {
display: block;
}
}
/* ----- Select Crypto Styles ------*/
.bnomics-crypto-icon {
width: 24px;
height: 24px;
flex-shrink: 0;
}
.bnomics-select-options {
cursor: pointer;
width: 100%;
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
padding: 14px 20px;
margin-bottom: 12px !important;
border-radius: 8px;
border: 1px solid rgba(0, 0, 0, 0.1);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.08);
transition: all 0.2s ease;
word-break: break-word;
}
.bnomics-select-options:hover {
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
transform: translateY(-1px);
}
.bnomics-select-container {
padding-top: 20px;
text-align: center;
max-width: 400px;
margin: auto;
}
.bnomics-select-container a {
text-decoration: none;
}
/* ---- Spinner ---- */
.bnomics-spinner-wrapper {
width: 100%;
text-align: center;
padding: 20px;
animation: errorAnimationSync 0s 3s forwards;
-webkit-animation: errorAnimationSync 0s 3s forwards;
}
.bnomics-spinner {
display: inline-block;
width: 70px;
height: 70px;
border: 3px solid rgba(255, 255, 255, 0.3);
border-radius: 50%;
border-top-color: #000;
animation: spin 1s ease-in-out infinite;
-webkit-animation: spin 1s ease-in-out infinite;
}
@keyframes spin {
to {
-webkit-transform: rotate(360deg);
}
}
@-webkit-keyframes spin {
to {
-webkit-transform: rotate(360deg);
}
}
@keyframes errorAnimationSync {
to {
height: 0;
width: 0;
overflow: hidden;
padding: 0;
}
}
@-webkit-keyframes errorAnimationSync {
to {
height: 0;
width: 0;
overflow: hidden;
padding: 0;
}
}
/** Hide Panels by Default **/
#blockonomics_checkout:not(.no-js) .bnomics-order-container .bnomics-order-panel,
#blockonomics_checkout:not(.no-js) .bnomics-order-container .bnomics-copy-amount-text,
#blockonomics_checkout:not(.no-js) .bnomics-order-container .bnomics-copy-address-text {
display: none;
}
/* ----- Blockonomics Font Icons ----*/
@font-face {
font-family: 'blockonomics-icons';
src: url('../fonts/blockonomics-icons.woff?6m1shn') format('woff');
font-weight: normal;
font-style: normal;
font-display: block;
}
[class^='blockonomics-icon-'],
[class*=' blockonomics-icon-'] {
/* use !important to prevent issues with browser extensions that change fonts */
font-family: 'blockonomics-icons' !important;
speak: never;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
/* Better Font Rendering =========== */
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
margin-left: 2px;
margin-right: 2px;
font-size: 1.2em;
}
[class^='blockonomics-icon-'].spin::before,
[class*=' blockonomics-icon-'].spin::before {
display: inline-block;
animation-name: rotate;
animation-duration: 2s;
animation-iteration-count: infinite;
animation-timing-function: linear;
}
@keyframes rotate {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
.blockonomics-icon-cart::before {
content: '\e900';
}
.blockonomics-icon-qr::before {
content: '\e901';
}
.blockonomics-icon-copy::before {
content: '\e902';
}
.blockonomics-icon-refresh::before {
content: '\e903';
}
.blockonomics-icon-copy,
.blockonomics-icon-qr,
.blockonomics-icon-refresh {
cursor: pointer;
}
/* - Blockonomics Font Icons Ends -- */
#blockonomics_checkout table {
margin: 0;
}
#bnomics-amount-copy,
#bnomics-address-copy {
padding-left: 5px;
padding-right: 5px;
}
#blockonomics_checkout,
#blockonomics_checkout h5,
#blockonomics_checkout table {
margin-left: auto;
margin-right: auto;
}
#blockonomics_checkout h5,
#blockonomics_checkout table {
width: 100%;
max-width: 500px;
}
#blockonomics_checkout h5 {
text-align: left;
}
#bnomics-refresh {
padding-left: 5px;
}
.bnomics-copy-container {
display: flex;
align-items: center;
position: relative;
justify-content: space-between;
width: 100%;
}
.bnomics-copy-container input {
flex-grow: 1;
width: 100%;
box-sizing: border-box;
}
.bnomics-copy-container-animation-rectangle {
position: absolute;
width: 100%;
transition: width 300ms ease-in-out, left 300ms ease-in-out;
content: '';
background-color: #fff;
}
#blockonomics_checkout button {
margin-top: 10px;
display: flex;
align-items: center;
}
#blockonomics_checkout button img {
margin-right: 5px;
height: 1rem;
width: auto;
}
#blockonomics_checkout .blockonomics-icon {
padding-left: 5px;
padding-right: 5px;
}
#blockonomics_checkout .bnomics-header {
display: flex;
align-items: center;
justify-content: space-between;
}
.bnomics-header-row {
display: flex;
justify-content: flex-end;
align-items: center;
justify-content: space-between;
width: 100%;
}
.bnomics-header-row > div {
display: flex;
align-items: center;
}
.bnomics-crypto-price-timer {
display: block;
text-align: center;
transition: 300ms all ease-in-out;
width: 100%;
}
#bnomics-address-input,
#bnomics-amount-input {
padding: 5px;
color: currentColor;
margin: 0;
border: 1px solid #ddd;
border-radius: 6px;
background: #f9f9f9;
font-family: monospace;
font-size: 14px;
/* min 44px for mobiles */
min-height: 44px;
box-sizing: border-box;
}
#bnomics-address-input:focus,
#bnomics-amount-input:focus {
outline: none;
border-color: #666;
background: #fff;
}
.bnomics-order-address {
align-items: center;
text-align: left;
height: 100%;
position: relative;
border-top: 0px;
height: 100%;
box-sizing: border-box;
display: flex;
flex-direction: column;
justify-content: center;
}
.bnomics-order-panel, .bnomics-web3-order-panel {
display: flex;
flex-direction: column;
align-items: center;
padding-left: 1rem;
padding-right: 1rem;
}
.bnomics-footer {
display: flex;
align-items: center;
position: relative;
justify-content: space-between;
padding-bottom: 2px;
max-width: 160%;
}
#blockonomics_checkout .blockonomics_checkout_table.qr-table {
max-width: 180px;
}
.blockonomics_checkout_table td {
vertical-align: top;
}
#blockonomics_checkout .blockonomics_checkout_table {
border-spacing: initial;
}
.bnomics-order-address label,
.bnomics-qr a {
font-size: var(--global--font-size-xs);
}
.bnomics-footer-divider {
display: none;
}
.border-address-container {
position: relative;
padding: 10px;
height: 100%;
border-top: 0px;
box-sizing: border-box;
}
.scan-title,
.copy-title {
font-weight: normal;
font-size: var(--global--font-size-xs);
width: 100%;
display: block;
margin-bottom: 8px;
}
.scan-title,
.copy-title {
text-align: center;
}
.bnomics-address,
.bnomics-amount {
width: 100%;
}
@media screen and (max-width: 600px) {
.blockonomics-body-container {
flex-direction: column;
}
#blockonomics_checkout .blockonomics_checkout_table.qr-table {
max-width: 100%;
}
.border-title-container {
margin-bottom: 20px;
}
.bnomics-order-address-container{
height:auto;
}
.bnomics-order-address {
margin-left: 0;
}
.bnomics-qr-block {
justify-content: center;
margin-bottom: 15px;
}
.bnomics-address,
.bnomics-amount {
margin-top: 8px;
}
.bnomics-address-text,
.bnomics-amount-text {
text-align: left;
}
.bnomics-copy-container {
padding-bottom: 8px;
}
.bnomics-footer-container .bnomics-copy-container {
padding-bottom: 0;
}
.bnomics-footer-divider {
display: table-row;
}
}
/* NoJS checkout styling */
#blockonomics_checkout.no-js .bnomics-order-panel {
text-align: center;
}
#blockonomics_checkout.no-js .bnomics-qr-code {
margin: 20px 0;
}
#blockonomics_checkout.no-js .bnomics-crypto-price-timer {
display: block;
color: #666;
margin: 15px 0;
}
#blockonomics_checkout.no-js #bnomics-refresh {
margin-top: 10px;
padding: 12px 24px;
font-size: 14px;
cursor: pointer;
}
#blockonomics_checkout.no-js a[href=""] {
text-decoration: none;
}