/*Please use this file to add styles if it is impossible to compile less files.
  It is common file for bestforballs theme and child themes
  To override this file styles for sportsballs theme please create sportsballs/Magento_Theme/web/css/additional.css
*/
#payment_form_sagepaysuiteserver .payment-method-note {
    position: relative;
}
#payment_form_sagepaysuiteserver .payment-method-note:after {
    display: block;
    position: relative;
    margin: 5px 0 0 0;
    color: #fd3e3e;
    font-weight: 700;
}
#sagepay-server-remembertoken-container li{
    position: relative;
    padding-left: 20px;
    margin: 0 0 14px 0;
}
#sagepay-server-remembertoken-container li #remembertoken {
    position: absolute;
    left: 0;
    top: 4px;
}
#payment_form_paypal_express .payment-method-note span {
    font-weight: 700;
}
.leadtime_label {
    position: relative;
}
.leadtime_label:after {
    height: 20px;
    width: 20px;
    display: inline-block;
    background-image: none;
    content: '';
    border: 1px solid #c2c2c2;
    margin: 0;
    background-size: 100% auto;
    position: absolute;
    top: -2px;
    left: 0;
    transform: none;
    border-radius: 50%;
    background-size: cover;
    background-repeat: no-repeat;
    cursor: pointer;
    right: auto;
}
.leadtime_label.checked:after ,
input:checked + .leadtime_label:after{
  /*  background-image: url(../images/checked.png);*/
    border: 1px solid transparent;
}
.lead-time div label input:after,
dl.item-options dd input[type='radio']:after{
    display: none !important;
}
dl.item-options dd input[type='radio']{
    margin: 0 10px 0 0 !important;
}
.cart.table-wrapper .item-options dd {
    float: none;
    margin: 0 0 5px;
    width: 100%;
}
.cart.table-wrapper .item-options dd div {
    display: flex;
    flex-wrap: wrap;
}
