/*!
Theme Name: anka-krystyniak
Theme URI: https://puzzlestudio.eu/
Author: Puzzle studio
Author URI: https://puzzlestudio.eu/
Description: Custom WP theme
Version: 2.6.2
Tested up to: 8.1
Requires PHP: 8.1
Text Domain: anka-krystyniak
*/


#omnibus-price-data{
    display: block;
    padding: 20px var(--ak-main-spacing);
    text-align: right;
}

.page-template-template-checkout .woocommerce-checkout-review-order-table .subtotals-list .subtotals-row.shp{
    display: block;
}

.page-template-template-checkout .woocommerce-checkout-review-order-table .subtotals-list .subtotals-row.shp #paczkomat_name{
    display: none;
}

.page-template-template-checkout .woocommerce-checkout-review-order-table .subtotals-list .subtotals-row.shp #paczkomat_id_wrapper a.button {
    background: #ea431f;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    width: 196px;
    margin-left: auto;
    margin-top: 10px;
}

#paczkomat_id{
    display: none;
}

#paczkomat_id_wrapper{
    display: flex;
    flex-direction: column-reverse;
}

#paczkomat_id_wrapper .woocommerce-input-wrapper{
    text-align: end;
}

#paczkomat_id_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{
    padding-right: 0;
    padding-bottom: 0;
}

#paczkomat_id_wrapper .select2-selection__placeholder{
    color: #fff;
}

span.paczkomat_id_wrapper .select2-selection.select2-selection--single{
    border-bottom: none;
}

#paczkomat_id_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{
    display: none;
}


@media (max-width: 720px) {
    .page-template-template-checkout .woocommerce-checkout-payment .place-order .consent-checkbox{
        padding: 20px 0!important;
    }
    
    .page-template-template-checkout .ak-checkbox span{
        padding-left: 60px;
    }
    
    .page-template-template-checkout .ak-checkbox span:before{
        left: 20px;
    }
    
    .page-template-template-checkout .ak-checkbox span:after{
        left: 24px;
    }
}

.newsletter-section__form .consent-checkbox{
    opacity: 1!important;
    visibility: visible!important;
}

