.footer.checkout-footer .logo-section{padding:30px 0 20px!important}.footer.checkout-footer a{font-family:Roboto,sans-serif!important;font-weight:400!important}.checkout-header img{width:80px}.checkout-panel{background:#fff;border:1px solid #e2e2e4;border-radius:5px;font-family:Roboto,sans-serif;font-size:16px;line-height:28px;padding:25px 30px}@media (max-width:991px){.checkout-panel{font-size:12px;line-height:28px}}.checkout-panel .checkout-form .form-title{color:#434343;font-size:20px;font-weight:500}.checkout-panel .checkout-form .form-input-group{margin-bottom:25px}.checkout-panel .checkout-form .form-input-group label{color:#000;font-size:16px;font-weight:500;margin-bottom:10px}.checkout-panel .checkout-form .form-input-group input[type=email],.checkout-panel .checkout-form .form-input-group input[type=number],.checkout-panel .checkout-form .form-input-group input[type=password],.checkout-panel .checkout-form .form-input-group input[type=text],.checkout-panel .checkout-form .form-input-group select{border:1px solid #bababa;border-radius:3px;display:block;height:45px;padding:10px;transition:border .5s;width:100%}.checkout-panel .checkout-form .form-input-group input[type=email]:focus,.checkout-panel .checkout-form .form-input-group input[type=email]:hover,.checkout-panel .checkout-form .form-input-group input[type=number]:focus,.checkout-panel .checkout-form .form-input-group input[type=number]:hover,.checkout-panel .checkout-form .form-input-group input[type=password]:focus,.checkout-panel .checkout-form .form-input-group input[type=password]:hover,.checkout-panel .checkout-form .form-input-group input[type=text]:focus,.checkout-panel .checkout-form .form-input-group input[type=text]:hover,.checkout-panel .checkout-form .form-input-group select:focus,.checkout-panel .checkout-form .form-input-group select:hover{border:1px solid #000;outline:0;transition:border .5s}.checkout-panel .checkout-form .form-input-group .dropdown{position:relative}.checkout-panel .checkout-form .form-input-group .dropdown.open .custom-select-dropdown-menu{display:block}.checkout-panel .checkout-form .form-input-group .dropdown.open .custom-select-dropdown:after{content:"\f0d8"}.checkout-panel .checkout-form .form-input-group .dropdown .custom-select-dropdown{background:no-repeat;border:1px solid #bababa;border-radius:3px;height:45px;padding:5px 20px 5px 5px;position:relative;text-align:left;width:100%}.checkout-panel .checkout-form .form-input-group .dropdown .custom-select-dropdown:after{content:"\f0d7";font-family:FontAwesome;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.checkout-panel .checkout-form .form-input-group .dropdown .custom-select-dropdown-menu{background:#fff;border:1px solid #bababa;display:none;height:200px;list-style:none;overflow:auto;padding:5px 0 10px;position:absolute;top:100%;width:100%;z-index:100}.checkout-panel .checkout-form .form-input-group .dropdown .custom-select-dropdown-menu li{padding:5px 10px}.checkout-panel .checkout-form .form-input-group .dropdown .custom-select-dropdown-menu li:hover{background:#e6e6e6}.checkout-panel .checkout-form .form-input-group .dropdown .custom-select-dropdown-menu li .custom-dropdown-search{border:1px solid #bababa;border-radius:3px;height:35px;width:100%}.checkout-panel .user-details{color:#434343;line-height:1.5}.checkout-panel .user-details strong{color:#2e2e2e}.checkout-panel .edit-user-details-link{color:#434343}.checkout-panel .edit-user-details-link .fa{color:#027ac2}.checkout-panel .terms-text{color:#434343;font-size:14px}.checkout-panel .terms-text a{font-size:inherit}.checkout-panel .terms-text.disabled{color:#cbcbcb}.checkout-panel .terms-text.disabled a{color:inherit}.checkout-panel .same-as-billing{color:#434343;font-weight:400}.checkout-panel .billing-address-note{background:#fcf9e3;color:#434343;padding:20px}.checkout-panel .billing-address-note .note-title{font-size:16px;font-weight:500;text-transform:uppercase}.checkout-panel .billing-address-note .note-content{font-size:14px;padding:10px}.checkout-panel .delegate-box{border:1px solid #b6b6b6;border-radius:3px}.checkout-panel .delegate-box .delegate-box-title{align-items:center;background:#f8fcff;cursor:pointer;display:flex;padding:15px 30px}.checkout-panel .delegate-box .delegate-box-title>span{flex:1}.checkout-panel .delegate-box .delegate-box-title .div-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cbcbcb;display:block;height:20px;position:relative;width:20px}.checkout-panel .delegate-box .delegate-box-title .div-checkbox.active:after{background:#2f38f4;border:1px solid #2f38f4;content:"";display:block;height:90%;left:50%;outline:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.checkout-panel .delegate-box .delegate-box-intro{border-bottom:1px solid #d5d5d5;border-top:1px solid #b6b6b6;padding:25px}.checkout-panel .delegate-box .delegate-box-intro .intro-title{color:#000;font-size:20px;font-weight:700}.checkout-panel .delegate-box .delegate-box-intro .intro-content{color:#434343;font-size:16px}.checkout-panel .delegate-box .delegate-box-products{border:1px solid #c8c8c8;border-radius:3px;color:#000;margin:25px}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row{padding:0 15px}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .delegate-box-form{padding:15px 0}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .delegate-box-form .delegate-box-form-title{font-size:20px;font-weight:700;margin-bottom:10px}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .delegate-box-product-column{padding-bottom:15px;padding-top:15px}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row:nth-child(odd){background:#f8fcff;transition:background .5s}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row:nth-child(odd):hover{background:#eef8ff;transition:background .5s}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row:nth-child(2n){background:#fff;transition:background .5s}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row:nth-child(2n):hover{background:#f8fcff;transition:background .5s}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .product-name{color:#000;font-size:16px;font-weight:700}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn{text-align:right}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn .edit-icon{color:#027ac2}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn .add-icon{color:#05c554}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn a,.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn button,.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn span{background:0 0;color:#797979;font-size:16px;outline:0}.checkout-panel .pay-in-3-text{color:#434343}.checkout-panel .pay-in-3-text a{text-decoration:underline}.checkout-panel .pay-in-3-text strong{color:#000}.mobile-view-basket .view-basket-title{font-size:20px;font-weight:700}@media (max-width:767px){.checkout-panel,.checkout-panel .delegate-box .delegate-box-intro,.checkout-panel .delegate-box .delegate-box-title{padding:15px}.checkout-panel .delegate-box .delegate-box-products{margin:15px}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .action-btn{text-align:left}.checkout-panel .delegate-box .delegate-box-products .delegate-box-product-row .delegate-box-product-column{padding-bottom:5px;padding-top:5px}}
