tr.grand.totals .mark:after {
    content: 'Incl. Tax';
}
.payment-method .actions-toolbar:after {
    content: 'You only complete your order on the next page';
}
.header.content li.authorization-link a:hover:before, .header_account_link_list.login a:hover:before {
    content: "Login";
}
.header.content span.link.wishlist a:hover:before,
.header.content li.link.wishlist a:hover:before {
    content: "Wishlist";
}
.header.content a.action.showcart:hover:before {
    content: "Cart";
}
.opc-progress-bar-item:before {
    left: -318px;
}
.opc-progress-bar-item:last-child:before {
    right: 79px;
    left: initial;
    width: 369px;
}
@media (max-width: 965px) {
    .opc-progress-bar-item:last-child:before {
        right: 68px;
        width: 174px;
    }
    .opc-progress-bar-item:before {
        left: -127px;
    }
}
@media (max-width: 767px) {
    .opc-progress-bar-item:nth-child(2):before {
        left: 11%;
    }
    .opc-progress-bar-item:last-child:before {
        right: 14%;
        width: 35%;
    }
}
@media (max-width: 400px) {
    .opc-progress-bar-item:last-child:before {
        right: 16%;
        width: 33%;
    }
    .opc-progress-bar-item:nth-child(2):before {
        left: 13%;
        width: 30%;
    }
}
.payment-method .financial-warning:after {
    content: 'You can finalize your order on the next page';
    font-size: 14px;
    font-family: 'KlubKNVB09TT-Normal_WM', sans-serif;
    margin-top: 18px;
    line-height: 22px;
    display: block;
}
@media (max-width: 361px) {
    .cms-noroute-index .clerk[data-template="@404-bestsellers"]:has(.clerk-preloader) {
        height: calc(27vw + 167px);
    }
}
@media (max-width: 360px) {
    .cms-noroute-index .clerk[data-template="@404-visitor-recs"]:has(.clerk-preloader) {
        height: calc(27vw + 189px);
    }
}
