#mbk-wrap{all:initial;display:block;font-family:Inter,Barlow Condensed,Arial,sans-serif;font-size:16px;color:#1a1916;box-sizing:border-box;-webkit-text-size-adjust:100%}#mbk-wrap *,#mbk-wrap *:before,#mbk-wrap *:after{box-sizing:border-box}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}:root{--red:#1D6FD8;--red-light:#2E80E8;--red-dim:rgba(29,111,216,.1);--red-border:rgba(29,111,216,.28);--bg:#f4f3f0;--bg2:#ffffff;--bg3:#f8f7f5;--bg4:#eeede9;--border:#ddd9d3;--border2:#ccc8c0;--text:#1a1916;--text2:#6b6760;--text3:#aaa69e;--radius:10px;--radius-sm:7px}body{font-family:Barlow,sans-serif;background:var(--bg);color:var(--text);font-size:16px;line-height:1.5;min-height:100vh}#mbk-wrap .app{max-width:600px;margin:0 auto;padding:0 0 4rem}#mbk-wrap #mbk-wrap .header{background:var(--text);padding:1.1rem 1.5rem;display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:100}#mbk-wrap .header-logo{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:800;color:#fff;letter-spacing:.5px;line-height:1}#mbk-wrap .header-logo span{color:var(--red-light)}#mbk-wrap .header-sub{font-size:11px;color:#ffffff73;margin-top:2px;letter-spacing:.3px}#mbk-wrap .header-right{margin-left:auto;font-size:11px;color:#ffffff59;text-align:right;line-height:1.5}#mbk-wrap .section{padding:1.25rem 1.25rem 0}#mbk-wrap .card{background:var(--bg2);border-radius:var(--radius);border:1px solid var(--border);padding:1rem;margin-bottom:.75rem}#mbk-wrap .card-title{font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;color:var(--text);letter-spacing:.3px;margin-bottom:4px}#mbk-wrap .card-sub{font-size:15px;color:#4a4845;margin-bottom:1rem;line-height:1.5}#mbk-wrap .form-group{margin-bottom:14px}#mbk-wrap .form-group:last-child{margin-bottom:0}#mbk-wrap label{display:block;font-size:12px;font-weight:700;color:#444;text-transform:uppercase;letter-spacing:.4px;margin-bottom:5px}#mbk-wrap input[type=text],#mbk-wrap input[type=email],#mbk-wrap input[type=tel],#mbk-wrap input[type=date],#mbk-wrap select,#mbk-wrap textarea{width:100%;padding:10px 12px;border:1.5px solid var(--border2);border-radius:var(--radius-sm);font-size:14px;color:var(--text);font-family:Barlow,sans-serif;background:var(--bg2);outline:none;transition:border .15s,box-shadow .15s;-webkit-appearance:none}#mbk-wrap input[type=date]{width:100%;-webkit-appearance:none;appearance:none;box-sizing:border-box}#mbk-wrap input:focus,#mbk-wrap select:focus,#mbk-wrap textarea:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-dim)}#mbk-wrap .field-error{border-color:var(--red)!important;box-shadow:0 0 0 3px var(--red-dim)!important}#mbk-wrap .err-msg{font-size:12px;color:var(--red);margin-top:4px;display:none}#mbk-wrap .err-msg.show{display:block}#mbk-wrap .row2{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:480px){#mbk-wrap .row2{grid-template-columns:1fr}}#mbk-wrap .checkbox-row{display:flex;align-items:flex-start;gap:9px;margin-top:12px}#mbk-wrap .checkbox-row input[type=checkbox]{width:17px;height:17px;flex-shrink:0;margin-top:2px;accent-color:var(--red)}#mbk-wrap .checkbox-row label{font-size:13px;font-weight:400;text-transform:none;letter-spacing:0;color:#444;margin:0}#mbk-wrap .s3-label{font-size:14px;font-weight:700;color:var(--text);letter-spacing:.3px;margin-bottom:8px;margin-top:2px}#mbk-wrap .s3-opt{font-size:11px;font-weight:400;color:#777;margin-left:5px;letter-spacing:0}#mbk-wrap .brake-section{margin-top:4px}#mbk-wrap .brake-section.hidden{display:none}#mbk-wrap .alc-dropoff-btn.sel{border-color:var(--red)!important;background:var(--red-dim)}#mbk-wrap .alc-shop-min-note{font-size:11px;color:#444;background:var(--bg3);border:1px solid var(--border);border-radius:var(--radius-sm);padding:9px 12px;margin-top:10px;line-height:1.6}#mbk-wrap .alc-shop-min-note i{font-style:normal;margin-right:3px}#mbk-wrap .alc-dropoff-btn.sel div{color:var(--red)!important}#mbk-wrap .alc-textarea:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-dim)}#mbk-wrap .or-divider{display:flex;align-items:center;gap:10px;margin:4px 0 10px;font-size:11px;font-weight:700;color:#666;letter-spacing:.8px;text-transform:uppercase}#mbk-wrap .or-divider:before,#mbk-wrap .or-divider:after{content:"";flex:1;height:1px;background:var(--border)}#mbk-wrap .tune-options{display:flex;flex-direction:column;gap:0;margin-bottom:0}#mbk-wrap .tune-card{border:1px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;cursor:pointer;background:var(--bg2);display:flex;align-items:flex-start;gap:12px;transition:all .15s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin-bottom:4px}#mbk-wrap .tune-card:hover{border-color:var(--border2);background:#fff}#mbk-wrap .tune-card.sel{border-color:var(--red);background:var(--red-dim);border-width:2px}#mbk-wrap .tune-rec-tag{font-size:11px;color:#444;font-style:italic;margin:2px 0 3px;line-height:1.4}#mbk-wrap .tune-card.sel .tune-rec-tag{color:#1d6fd8b3}#mbk-wrap .tune-expand-link{font-size:12px;color:var(--red);font-weight:600;margin-top:5px;display:inline-flex;align-items:center;gap:4px;cursor:pointer;-webkit-tap-highlight-color:transparent}#mbk-wrap .tune-expand-link span{font-size:10px;transition:transform .15s;display:inline-block}#mbk-wrap .tune-expand-link.open span{transform:rotate(180deg)}#mbk-wrap .tune-detail{border:2px solid var(--border);border-top:none;border-bottom:1px solid var(--border);background:var(--bg3)}#mbk-wrap .tune-detail{border:1px solid var(--border);border-radius:var(--radius-sm);margin-top:-4px;margin-bottom:4px;overflow:hidden;display:none}#mbk-wrap .tune-detail.open{display:block;border-color:var(--red)}#mbk-wrap .tune-detail-inner{padding:12px 14px 14px 46px}#mbk-wrap .tune-detail-label{font-size:12px;font-weight:700;color:var(--text);margin-bottom:7px;text-transform:uppercase;letter-spacing:.3px}#mbk-wrap .tune-detail-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px}#mbk-wrap .tune-detail-list li{font-size:13px;color:#444;line-height:1.5;padding-left:14px;position:relative}#mbk-wrap .tune-detail-list li:before{content:"\2013";position:absolute;left:0;color:#666}#mbk-wrap .tune-notes{border:1px solid var(--border);border-radius:var(--radius-sm);background:#1d6fd808;padding:11px 14px;margin-bottom:8px}#mbk-wrap .tune-notes-title{font-size:11px;font-weight:700;color:#444;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px}#mbk-wrap .tune-notes-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:4px}#mbk-wrap .tune-notes-list li{font-size:11px;color:#666;line-height:1.5;padding-left:12px;position:relative}#mbk-wrap .tune-notes-list li:before{content:"\2013";position:absolute;left:0;color:#666}#mbk-wrap .tune-radio{width:19px;height:19px;border-radius:50%;border:2px solid var(--border2);flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;background:#fff}#mbk-wrap .tune-card.sel .tune-radio{border-color:var(--red);background:var(--red)}#mbk-wrap .tune-radio-dot{width:7px;height:7px;border-radius:50%;background:#fff;display:none}#mbk-wrap .tune-card.sel .tune-radio-dot{display:block}#mbk-wrap .tune-info{flex:1;min-width:0}#mbk-wrap .tune-name{font-size:16px;font-weight:600;color:var(--text);line-height:1.3}#mbk-wrap .tune-desc{font-size:14px;color:var(--text);opacity:.75;margin-top:2px;line-height:1.45}#mbk-wrap .tune-price{font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:700;color:#444;flex-shrink:0;transition:color .15s}#mbk-wrap .tune-card.sel .tune-price{color:var(--red)}#mbk-wrap .issue-rows{display:flex;flex-direction:column;gap:0;margin-bottom:6px}#mbk-wrap .ig-row{display:flex;flex-direction:column;margin-bottom:4px}#mbk-wrap .ig-btn{border:2px solid var(--border);border-radius:var(--radius-sm);padding:11px 14px;cursor:pointer;background:var(--bg2);display:flex;align-items:center;gap:12px;transition:all .15s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;text-align:left}#mbk-wrap .ig-btn:hover{border-color:var(--border2);background:var(--bg3)}#mbk-wrap .ig-btn.active{border-color:var(--red);background:var(--red-dim);border-bottom-left-radius:0;border-bottom-right-radius:0}#mbk-wrap .ig-text{flex:1;min-width:0}#mbk-wrap .ig-label{font-size:16px;font-weight:600;color:var(--text);line-height:1.3}#mbk-wrap .ig-btn.active .ig-label{color:var(--red)}#mbk-wrap .ig-sub{font-size:14px;color:#555;margin-top:1px;line-height:1.35}#mbk-wrap .ig-chevron{font-size:11px;color:#666;flex-shrink:0;transition:transform .15s}#mbk-wrap .ig-btn.active .ig-chevron{transform:rotate(180deg);color:var(--red)}#mbk-wrap .ig-detail{background:#1d6fd808;border:1px solid var(--red-border);border-top:none;border-radius:0 0 var(--radius-sm) var(--radius-sm);padding:12px 14px;margin-bottom:0}#mbk-wrap .ig-detail-prompt{font-size:13px;font-weight:600;color:var(--red);margin-bottom:10px}#mbk-wrap .ig-chips{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}#mbk-wrap .ig-chip{padding:7px 13px;border:1.5px solid var(--border2);border-radius:20px;font-size:13px;font-weight:500;color:#444;background:var(--bg2);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:all .12s}#mbk-wrap .ig-chip:hover{color:var(--text)}#mbk-wrap .ig-chip.sel{background:var(--red-dim);border-color:var(--red-border);color:var(--red);font-weight:600}#mbk-wrap .ig-notes{width:100%;background:var(--bg2);border:1.5px solid var(--border2);border-radius:var(--radius-sm);padding:9px 12px;font-size:14px;color:var(--text);font-family:Barlow,sans-serif;outline:none;resize:none;min-height:56px;line-height:1.5;transition:border .15s,box-shadow .15s}#mbk-wrap .ig-notes:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-dim)}#mbk-wrap .tune-rec{display:flex;align-items:center;gap:12px;background:#e8a02014;border:1.5px solid rgba(232,160,32,.35);border-radius:var(--radius-sm);padding:12px 14px;margin:10px 0 6px}#mbk-wrap .tune-rec-icon{font-size:20px;flex-shrink:0}#mbk-wrap .tune-rec-text{flex:1}#mbk-wrap .tune-rec-label{font-size:11px;font-weight:700;color:#b07a00;text-transform:uppercase;letter-spacing:.4px}#mbk-wrap .tune-rec-msg{font-size:13px;color:var(--text);margin-top:2px;line-height:1.4}#mbk-wrap .tune-rec-btn{background:#b07a00;color:#fff;border:none;border-radius:var(--radius-sm);padding:8px 16px;font-size:13px;font-weight:600;font-family:Barlow,sans-serif;cursor:pointer;flex-shrink:0}#mbk-wrap .profile-group{margin-bottom:12px}#mbk-wrap .profile-label{font-size:12px;font-weight:600;color:#444;text-transform:uppercase;letter-spacing:.4px;margin-bottom:7px}#mbk-wrap .profile-chips{display:flex;flex-wrap:wrap;gap:7px}#mbk-wrap .profile-chip{padding:7px 14px;border:1.5px solid var(--border2);border-radius:20px;font-size:13px;font-weight:500;color:#444;background:var(--bg2);cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:all .12s}#mbk-wrap .profile-chip.sel{background:#1a1a2e;border-color:#1a1a2e;color:#fff;font-weight:600}#mbk-wrap .battery-prompt{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--bg3);border:1.5px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;margin:8px 0 12px}#mbk-wrap .battery-toggle{display:flex;align-items:center;cursor:pointer;flex-shrink:0}#mbk-wrap .battery-toggle input{display:none}#mbk-wrap .battery-toggle-track{width:44px;height:26px;border-radius:13px;background:var(--border2);position:relative;transition:background .2s}#mbk-wrap .battery-toggle input:checked+.battery-toggle-track{background:var(--red)}#mbk-wrap .battery-toggle-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0003}#mbk-wrap .battery-toggle input:checked+.battery-toggle-track .battery-toggle-thumb{transform:translate(18px)}#mbk-wrap .s3-notes-field{width:100%;background:var(--bg3);border:1.5px solid var(--border2);border-radius:var(--radius-sm);padding:10px 14px;font-size:14px;color:var(--text);font-family:Barlow,sans-serif;outline:none;resize:none;min-height:72px;line-height:1.5;transition:border .15s,box-shadow .15s}#mbk-wrap .s3-notes-field:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-dim)}#mbk-wrap .submit-area{padding:1rem 1.25rem 0}#mbk-wrap .submit-btn{width:100%;padding:15px;background:var(--red);border:none;border-radius:var(--radius-sm);color:#fff;font-family:Barlow Condensed,sans-serif;font-size:19px;font-weight:700;letter-spacing:.5px;cursor:pointer;transition:background .15s;-webkit-tap-highlight-color:transparent}#mbk-wrap .submit-btn:hover{background:var(--red-light)}#mbk-wrap .submit-btn:active{transform:scale(.99)}#mbk-wrap .submit-btn:disabled{background:#bbb;cursor:not-allowed}#mbk-wrap .submit-note{font-size:12px;color:#666;text-align:center;margin-top:8px;line-height:1.5}#mbk-wrap .conf-wrap{padding:1.25rem}#mbk-wrap .conf-card{background:var(--bg2);border-radius:var(--radius);border:1px solid var(--border);padding:1.25rem}#mbk-wrap .conf-header{text-align:center;padding-bottom:1rem}#mbk-wrap .conf-check{width:60px;height:60px;border-radius:50%;border:2px solid var(--red);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;background:var(--red-dim)}#mbk-wrap .conf-check svg{width:30px;height:30px}#mbk-wrap .conf-tag{font-size:11px;color:#444;text-transform:uppercase;letter-spacing:1px;margin-bottom:5px}#mbk-wrap .conf-num{font-family:Barlow Condensed,sans-serif;font-size:40px;font-weight:800;color:var(--red);letter-spacing:3px;margin-bottom:4px}#mbk-wrap .conf-msg{font-size:13px;color:#444}#mbk-wrap .conf-table{background:var(--bg3);border-radius:var(--radius-sm);border:1px solid var(--border);overflow:hidden;margin-top:1rem}#mbk-wrap .conf-row{display:flex;justify-content:space-between;align-items:flex-start;padding:9px 14px;border-bottom:1px solid var(--border);font-size:13px;gap:12px}#mbk-wrap .conf-row:last-child{border-bottom:none}#mbk-wrap .conf-k{color:#444;flex-shrink:0;font-weight:500}#mbk-wrap .conf-v{color:var(--text);text-align:right;flex:1}#mbk-wrap .conf-notice{font-size:12px;color:#666;margin-top:1rem;line-height:1.7;text-align:center}#mbk-wrap .conf-notice a{color:var(--red);text-decoration:none}#mbk-wrap .hidden{display:none!important}@media(max-width:480px){#mbk-wrap .section{padding:1rem}#mbk-wrap .submit-area{padding:0 1rem 1rem}}#mbk-wrap .alc-card{border:2px solid var(--border);border-radius:var(--radius-sm);padding:12px 14px;cursor:pointer;background:var(--bg2);display:flex;align-items:flex-start;gap:12px;transition:all .15s;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;margin-bottom:8px}#mbk-wrap .alc-card.sel{border-color:var(--red);background:var(--red-dim)}#mbk-wrap .alc-card:hover{border-color:var(--border2);background:#fff}#mbk-wrap .alc-radio{width:19px;height:19px;border-radius:50%;border:2px solid var(--border2);flex-shrink:0;margin-top:2px;display:flex;align-items:center;justify-content:center;transition:all .15s;background:#fff}#mbk-wrap .alc-radio-dot{width:7px;height:7px;border-radius:50%;background:#fff;display:none}#mbk-wrap .alc-card.sel .alc-radio{border-color:var(--red);background:var(--red)}#mbk-wrap .alc-card.sel .alc-radio-dot{display:block}#mbk-wrap .alc-info{flex:1;min-width:0}#mbk-wrap .alc-name{font-size:14px;font-weight:600;color:var(--text);line-height:1.3}#mbk-wrap .alc-desc{font-size:12px;color:var(--text);opacity:.75;margin-top:2px;line-height:1.45}#mbk-wrap .alc-badge{flex-shrink:0;font-family:Barlow Condensed,sans-serif;font-size:12px;font-weight:700;color:#666;letter-spacing:.3px;padding:3px 8px;border:1.5px solid var(--border);border-radius:20px;margin-top:1px;white-space:nowrap}#mbk-wrap .alc-badge{border-color:var(--red-border);color:var(--red)}#mbk-wrap .alc-detail{background:#1d6fd808;border:1px solid var(--red-border);border-radius:var(--radius-sm);padding:12px 14px;margin-bottom:8px}#mbk-wrap .alc-textarea{width:100%;background:var(--bg2);border:1.5px solid var(--border2);border-radius:var(--radius-sm);padding:9px 12px;font-size:14px;color:var(--text);font-family:Barlow,sans-serif;outline:none;resize:none;min-height:72px;line-height:1.5;transition:border .15s,box-shadow .15s}#mbk-wrap .alc-detail-prompt{font-size:13px;font-weight:600;color:var(--red);margin-bottom:8px}#mbk-wrap .form-divider{border:none;border-top:1px solid var(--border);margin:1.5rem 0}#mbk-wrap .form-flow{background:var(--bg2);border-radius:var(--radius);border:1px solid var(--border);padding:1.25rem;margin-bottom:1rem}
/*# sourceMappingURL=/cdn/shop/t/1/assets/maklin-checkin.css.map */
