/**
 * Prestaworks AB
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the End User License Agreement(EULA)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://license.prestaworks.se/license.html
 *
 * @author    Prestaworks AB <info@prestaworks.se>
 * @copyright Copyright Prestaworks AB (https://www.prestaworks.se/)
 * @license   http://license.prestaworks.se/license.html
 */

body#checkout section.checkout-step .payment-options .payment-option {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    border-bottom: 1px solid #e4e4e4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 0;
    padding-top: 1em;
    padding-bottom: 1em;
    width: 100%;
}
body#checkout section.checkout-step .payment-options .payment-option label{
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    margin-bottom: 0;
    text-align: start;
    width: 100%;
}

body#checkout .additional-information {
    margin-left: 0;
}
body#checkout .additional-information .klarna-container {
    margin-left: 2.875rem;
}
body#checkout section.checkout-step .payment-options .payment-option.active-payment-option {
    border-bottom: 0;
}
.js-additional-information {
    border-bottom: 1px solid #e4e4e4;
}
.klarnaheader {
    width: 12%;
    float: left;
    padding: 12px;
}
div#product-availability {
    display: none;
}
.product-actions .control-label{min-width: 108px;}
.product-variants > .product-variants-item select {
    width: 50%;
}
section[data-type="availability"], section[data-type="weight"] {
    display: none;
}
.tax-shipping-delivery-label {
    visibility: hidden; /* Hide all content initially */
}

.tax-shipping-delivery-label span {
    visibility: visible; /* Make the span and its content visible */
}
[paypal-button-container] {
    opacity: unset !important;
    pointer-events: unset !important;
	display:block !important;
}
div#payment-option-4-container {
    display: none;
}