﻿button, a{
    cursor:pointer !important;
}

.my-header {
    width: 100%;
    background-color: #fdfefe;
    padding: 15px 0px 15px 0px;
    border-bottom: 5px solid #ec1a26 !important;
}

.alert > p > strong {
    color: #c6ab76 !important;
}

.alert {
    box-shadow: 3px 3px lightgray;
    background-color: #f2f2f2 !important;
}

.package-radio {
    font-size: 12px !important;
}

.add-address {
    font-size: 13px !important;
}

.guest-add-update-address {
    border: 0px !important;
    color: #fff !important;
    font-size: 14px !important;
    background-color: #ec1a26;
}

    .guest-add-update-address:hover {
        color: #fff;
        background-color: black;
    }
.div-note > p{
    font-size:12px;
}
@media screen and (min-width: 576px) {
    .modal-dialog {
        max-width: 60% !important;
    }
}
@media only screen and (max-width: 767px) {
    table, thead, tbody, th, td, tr {
        display: revert !important;
    }

    .cookie-popup {
        max-width: 90% !important;
    }
}

@media only screen and (max-width: 480px) {
    table, thead, tbody, th, td, tr {
        display: revert !important;
    }
}
#paypal-button-container > div{
    min-width:unset !important;
}
#btnAddAddress {
    text-decoration: underline;
    color: #ec1a26 !important;
}
#btnSameAsShipping {
    text-decoration: underline;
    color: #ec1a26 !important;
}
#btnEditGuestAddress {
    text-decoration: underline;
    color: #ec1a26 !important;
}
#btnAddEditGuestAddress{
    padding:6px 12px 6px 12px !important;
    width:fit-content !important;
}
.icon-truck{
    font-weight:bolder;
}
.icon-map-marker {
    font-weight: bolder;
}
.ps-section__header {
    background-color: #f2f2f2 !important;
}
.card{
    border-radius:0 !important;
}
.shippingMethodsSingleBox{
    display:none;
}