/** * NOTICE OF LICENSE * * This source file is subject to the Software License Agreement * that is bundled with this package in the file LICENSE.txt. * * @author Peter Sliacky (Zelarg) * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) */ section#checkout-personal-information-step, section#checkout-addresses-step, section#checkout-delivery-step, #block-reassurance, #checkout #checkout-payment-step span.step-number { display: none; } body#checkout section.checkout-step.-current .step-title { text-align: center; padding: 10px 0 20px; } div#payment-confirmation .ps-shown-by-js { display: flex; clear: both; justify-content: center; padding: 20px 0; } #separate-payment-order-review { display: flex; flex-wrap: wrap; margin-bottom: 20px; } #separate-payment-order-review .customer-block-container, #separate-payment-order-review #edit-button-block{ flex-basis: 100%; text-align: center; padding: 20px 0; } #separate-payment-order-review .address-block-container { flex-basis: 50%; } .address-block-container .address-block, .customer-block-container, .shipping-method-container { padding: 15px; margin: 5px; border: 2px solid #78cfe138; } #separate-payment-order-review #customer-block { font-size: 1.2em; } .address-block .address-block-header, #shipping-method .shipping-method-header, #delivery-message .delivery-message-header{ font-weight: bold; padding: 5px 0; display: block; } .shipping-method-container { flex-basis: 100%; } #shipping-method img { max-height: 60px; } .payment-options #amazonPayCheckoutEmbedded { display: none; } .payment-options.amazon_ongoing_session > div:not(.amazon-visible) { display: none; } /* generic iframe (only single payment method visible) */ body.p3i-option-set .payment-options > :not(.p3i-visible-only) { display: none; } body.p3i-option-set :is(section#separate-payment-order-review, header, footer, #conditions-to-approve, h1.step-title), body.p3i-option-set .cart-grid-body ~ *{ display: none; } body.p3i-option-set :is(.cart-grid-body, #wrapper, .container, #content, .p3i-visible-only), body.p3i-option-set #checkout-payment-step > .content, body.p3i-option-set #content .row{ padding: 0!important; margin: 0!important; } body.p3i-option-set :is(.container, #content, .cart-grid-body, #checkout-payment-step) { width: 100%; } body.p3i-option-set section#checkout-payment-step { display: flex; justify-content: center; padding: 5px; margin: 0!important; /*height: 100vh;*/ align-items: center; } /* scrollbar begin */ body.p3i-option-set::-webkit-scrollbar { width: 0.5em; } body.p3i-option-set::-webkit-scrollbar-track { box-shadow: inset 0 0 2px rgb(0 0 0 / 16%); } body.p3i-option-set::-webkit-scrollbar-thumb { background-color: #e0e0e0; } /* scrollbar end */