/*
 * Copyright 2024 DPD Polska Sp. z o.o.
 *
 * NOTICE OF LICENSE
 *
 * Licensed under the EUPL-1.2 or later.
 * You may not use this work except in compliance with the Licence.
 *
 * You may obtain a copy of the Licence at:
 * https://joinup.ec.europa.eu/software/page/eupl
 * It is also bundled with this package in the file LICENSE.txt
 *
 * Unless required by applicable law or agreed to in writing,
 * software distributed under the Licence is distributed on an AS IS basis,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the Licence for the specific language governing permissions
 * and limitations under the Licence.
 *
 * @author    DPD Polska Sp. z o.o.
 * @copyright 2024 DPD Polska Sp. z o.o.
 * @license   https://joinup.ec.europa.eu/software/page/eupl
 */

.dpdshipping-pudo-container span, .dpdshipping-pudo-cod-container span, .dpdshipping-pudo-swipbox-container span {
    color: #464646;
}

#dpdshippingPudoModal,
#dpdshippingPudoCodModal,
#dpdshippingPudoSwipBoxModal {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

#dpdshippingPudoModal .modal-dpd-xl,
#dpdshippingPudoCodModal .modal-dpd-xl,
#dpdshippingPudoSwipBoxModal .modal-dpd-xl {
    width: calc(100vw - 32px);
    max-width: 1200px;
    margin: 16px auto;
}

#dpdshippingPudoModal .modal-dpd-content,
#dpdshippingPudoCodModal .modal-dpd-content,
#dpdshippingPudoSwipBoxModal .modal-dpd-content {
    width: 100%;
}

#dpdshippingPudoModal iframe,
#dpdshippingPudoCodModal iframe,
#dpdshippingPudoSwipBoxModal iframe {
    display: block;
    width: 100% !important;
}

@media (min-width: 1299px) {
    .modal-dpd-xl {
        max-width: 1200px;
    }
}

@media (max-width: 767px) {
    #dpdshippingPudoModal .modal-dpd-xl,
    #dpdshippingPudoCodModal .modal-dpd-xl,
    #dpdshippingPudoSwipBoxModal .modal-dpd-xl {
        width: calc(100vw - 16px);
        margin: 8px auto;
    }
}

@media (max-width: 992px) {
    .dpdshipping-pudo-container, .dpdshipping-pudo-cod-container, .dpdshipping-pudo-swipbox-container {
        padding: 0 15px 15px 30px;
    }
}

@media (min-width: 993px) {
    .dpdshipping-pudo-container, .dpdshipping-pudo-cod-container, .dpdshipping-pudo-swipbox-container {
        padding: 0 0 15px 0;
    }
}

.modal-dpd-body {
    padding: 5px 5px 0 5px;
}

.modal-dpd-content {
    padding: 0 !important;
    margin: 0;
}

.modal-dpd-footer {
    padding: 5px;
}
