/* VISION Start */
.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button{
    background-color: #e7212d !important;
    border-color: #e7212d !important;
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button:hover{
    background-color: rgba(237, 40, 52, 1) !important;
    border-color: rgba(237, 40, 52, 1) !important;
}

.partner-vision .popup-cart-container .pc-footer{
    background-color: #e7212d !important;
    border-color: #e7212d !important;
}

.partner-vision .popup-cart-container .pc-footer:hover{
    background-color: rgba(237, 40, 52, 1) !important;
    border-color: rgba(237, 40, 52, 1) !important;
}

.partner-vision .popup-cart-container .pc-footer.disabled {
    background-color: #BEBEBE !important;
    color: #848484 !important; 
}

.partner-vision .popup-cart-container .links .link-item-container ul li.link-item:before{
    color: #e7212d;
}

.partner-vision .popup-cart-container .links .link-item-container ul li.link-item a:hover{
    color: #e7212d;
}

.partner-vision .popup-cart-container .links h5{
    color: #e7212d;
}

.partner-vision .popup-cart-container .pc-check-delivery{
    background-color: #003fb5;
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-icon{
    background-color: #002F87;
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-check-delivery-header svg[dusk="back-to-post-code-check"] path {
    stroke: #FFFFFF !important;
}

.partner-vision .popup-cart-container .pc-check-delivery.has-delivery .pc-check-delivery-container.postcode-result .pc-check-delivery-header .header-text {
    color: #FFFFFF !important;
}

.partner-vision .popup-cart-container .pc-check-delivery.has-delivery .pc-check-delivery-container.postcode-result .pc-check-delivery-content ul li {
    color: #FFFFFF !important;
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input input.error {
    border: 1px solid #FFA1A1 !important;
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .delivery-check {
    color: #FFA1A1 !important;
    margin-top: 5px;
}

.partner-vision .popup-cart-container .pc-content .pc-coupon .pc-coupon-container .pc-coupon-notification p{
    color: #e7212d !important;
}

.partner-vision .popup-cart-container .links .link-item-container ul li.link-item:before{
    color: #e7212d;
}

.partner-vision .popup-cart-container .links .link-item-container ul li.link-item a:hover{
    color: #e7212d;
}

.partner-vision .popup-cart-container .links h5{
    color: #e7212d;
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary:focus,
.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary.focus{
    box-shadow: 0 0 0 0.2rem rgba(237, 40, 52,.5);
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .input-group{
    box-shadow: 0 10px 6px -6px rgba(0,0,0,.5);
}

.partner-vision .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-label {
    color: #FFF !important;
}

/* VISION END */


.partner-samwood .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button{
    background-color: #eb795f !important;
    border-color: #eb795f !important;
}

.partner-samwood .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button:hover{
    background-color: rgba(247, 127, 99, 1) !important;
    border-color: rgba(247, 127, 99, 1) !important;
}

.partner-samwood .popup-cart-container .pc-footer{
    background-color: #eb795f !important;
    border-color: #eb795f !important;
}

.partner-samwood .popup-cart-container .pc-footer:hover{
    background-color: rgba(247, 127, 99, 1) !important;
    border-color: rgba(247, 127, 99, 1) !important;
}

.partner-samwood .popup-cart-container .links .link-item-container ul li.link-item:before{
    color: #eb735e;
}

.partner-samwood .popup-cart-container .links .link-item-container ul li.link-item a:hover{
    color: #eb735e;
}

.partner-samwood .popup-cart-container .links h5{
    color: #eb735e;
}

.partner-samwood .popup-cart-container .pc-check-delivery{
    background-color: #eb795f;
}

.partner-samwood .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-icon{
    background-color: #d96f57;
}

.partner-samwood .popup-cart-container .pc-content .pc-coupon .pc-coupon-container .pc-coupon-notification p{
    color: #eb795f !important;
}

.partner-samwood .popup-cart-container .links .link-item-container ul li.link-item:before{
    color: #eb795f;
}

.partner-samwood .popup-cart-container .links .link-item-container ul li.link-item a:hover{
    color: #eb795f;
}

.partner-samwood .popup-cart-container .links h5{
    color: #eb795f;
}

.partner-samwood .popup-cart-container .pc-check-delivery{
    background-color: #eb795f;
}

.partner-samwood .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-icon{
    background-color: #c96751;
}

.partner-samwood .popup-cart-container .pc-content .pc-coupon .pc-coupon-container .pc-coupon-notification p{
    color: #eb795f !important;
}

.partner-samwood .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary:focus,
.partner-samwood .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary.focus{
    box-shadow: 0 0 0 0.2rem rgba(247, 127, 99,.5);
}


.partner-healthymummy .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button{
    background-color: #55c5d1 !important;
    border-color: #55c5d1 !important;
}

.partner-healthymummy .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button:hover{
    background-color: rgba(89, 209, 222, 1) !important;
    border-color: rgba(89, 209, 222, 1) !important;
}

.partner-healthymummy .popup-cart-container .pc-footer{
    background-color: #55c5d1 !important;
    border-color: #55c5d1 !important;
}

.partner-healthymummy .popup-cart-container .pc-footer:hover{
    background-color: rgba(89, 209, 222, 1) !important;
    border-color: rgba(89, 209, 222, 1) !important;
}

.partner-healthymummy .popup-cart-container .links .link-item-container ul li.link-item:before{
    color: #ef5b96;
}

.partner-healthymummy .popup-cart-container .links .link-item-container ul li.link-item a:hover{
    color: #ef5b96;
}

.partner-healthymummy .popup-cart-container .links h5{
    color: #ef5b96;
}

.partner-healthymummy .popup-cart-container .pc-check-delivery{
    background-color: #ef5b96;
}

.partner-healthymummy .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-icon{
    background-color: #d14f83;
}

.partner-healthymummy .popup-cart-container .pc-content .pc-coupon .pc-coupon-container .pc-coupon-notification p{
    color: #ef5b96 !important;
}

.partner-healthymummy .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary:focus,
.partner-healthymummy .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary.focus{
    box-shadow: 0 0 0 0.2rem rgba(89, 209, 222,.5);
}


/*
* TammyFit
*/

.partner-tammyfit .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button{
    background-color: #D4B59E  !important;
    border-color: #D4B59E  !important;
}

.partner-tammyfit .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input button:hover{
    background-color: #d4aa8c !important;
    border-color: #d4aa8c !important;
}

.partner-tammyfit .popup-cart-container .pc-footer{
    background-color: #D4B59E !important;
    border-color: #D4B59E !important;
}

.partner-tammyfit .popup-cart-container .pc-footer:hover{
    background-color: #d4aa8c !important;
    border-color: #d4aa8c !important;
}

.partner-tammyfit .popup-cart-container .links .link-item-container ul li.link-item:before{
    color: #f5cabf;
}

.partner-tammyfit .popup-cart-container .links .link-item-container ul li.link-item a:hover{
    color: #f5cabf;
}

.partner-tammyfit .popup-cart-container .links h5{
    color: #f5cabf;
}

.partner-tammyfit .popup-cart-container .pc-check-delivery{
    background-color: rgba(212, 181, 158, .8);
}

.partner-tammyfit .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-icon{
    background-color: #D4B59E;
}

.partner-tammyfit .popup-cart-container .pc-content .pc-coupon .pc-coupon-container .pc-coupon-notification p{
    color: #f5cabf !important;
}

.partner-tammyfit .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary:focus,
.partner-tammyfit .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-input .btn-primary.focus{
    box-shadow: 0 0 0 0.2rem rgba(245, 202, 191,.5);
}

.partner-tammyfit .popup-cart-container .pc-items-container .pc-item-content-selections {
    background-color: rgba(245, 202, 191,.2);
}

.partner-tammyfit .popup-cart-container .pc-items-container .pc-item .pc-item-content .pc-item-title,
.partner-tammyfit .popup-cart-container .pc-header .pc-title,
.partner-tammyfit .popup-cart-container .pc-check-delivery .pc-check-delivery-container .pc-label,
.partner-tammyfit .popup-cart-container .pc-content .pc-coupon .pc-coupon-container button{
    font-family: neuzeit-grotesk,sans-serif !important;
}
