.pcp-v480-garage{display:grid;gap:24px}.pcp-v480-hero{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:28px 30px;border-radius:18px;background:linear-gradient(135deg,#071a33,#0c376f);color:#fff;box-shadow:0 14px 34px rgb(7 26 51 / .14)}.pcp-v480-hero span,.pcp-v480-section-head small{display:block;font-size:11px;font-weight:800;letter-spacing:.16em}.pcp-v480-hero h2{margin:5px 0 8px;color:#fff;font-size:clamp(26px,3vw,38px)}.pcp-v480-hero p{max-width:760px;margin:0;color:rgb(255 255 255 / .8)}.pcp-v480-hero>strong{display:grid;place-items:center;min-width:76px;height:76px;border:1px solid rgb(255 255 255 / .25);border-radius:50%;font-size:18px}.pcp-v480-list-wrap,.pcp-v480-add{padding:24px;border:1px solid #e1e7ef;border-radius:16px;background:#fff}.pcp-v480-section-head{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px}.pcp-v480-section-head small{color:#0b63ce}.pcp-v480-section-head h3{margin:4px 0 0;font-size:22px}.pcp-v480-section-head p{margin:6px 0 0;color:#637083}.pcp-v480-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pcp-v480-card{position:relative;padding:20px;border:1px solid #dfe6ef;border-radius:15px;background:#fff;box-shadow:0 7px 20px rgb(17 36 64 / .05)}.pcp-v480-card.is-active{border-color:#0b63ce;box-shadow:0 0 0 2px rgb(11 99 206 / .08),0 8px 22px rgb(17 36 64 / .07)}.pcp-v480-card-top{display:flex;justify-content:space-between;align-items:center}.pcp-v480-car-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:#eff6ff;color:#0b63ce}.pcp-v480-active-badge{padding:5px 9px;border-radius:999px;background:#e9f7ed;color:#15713a;font-size:11px;font-weight:800}.pcp-v480-nickname{display:block;margin-top:16px;color:#0b63ce;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pcp-v480-card h4{margin:6px 0 14px;font-size:19px}.pcp-v480-card dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.pcp-v480-card dl div{padding:8px 10px;border-radius:9px;background:#f7f9fc}.pcp-v480-card dt{font-size:10px;color:#7b8796;text-transform:uppercase;font-weight:800}.pcp-v480-card dd{margin:2px 0 0;font-weight:700}.pcp-v480-card-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pcp-v480-card-actions button,.pcp-v480-card-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 13px;border:1px solid #d7e0eb;border-radius:9px;background:#fff;color:#17324f;font-weight:700;text-decoration:none;cursor:pointer}.pcp-v480-card-actions .pcp-v480-activate{border-color:#0b63ce;background:#0b63ce;color:#fff}.pcp-v480-card-actions .pcp-v480-remove{margin-left:auto;color:#a52828}.pcp-v480-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pcp-v480-form label{display:grid;gap:6px}.pcp-v480-form label>span{font-weight:700;color:#2a3b50}.pcp-v480-form select,.pcp-v480-form input[type=text]{width:100%;min-height:46px;border:1px solid #ccd7e4;border-radius:9px;padding:0 11px;background:#fff}.pcp-v480-active-check{grid-column:1/3;display:flex!important;align-items:center;grid-template-columns:auto 1fr!important}.pcp-v480-save{min-height:46px!important;align-self:end}.pcp-v480-empty,.pcp-v480-login-note{grid-column:1/-1;padding:22px;border:1px dashed #cdd7e3;border-radius:12px;background:#f9fbfd;text-align:center}.pcp-v480-notice{padding:12px 15px;border-radius:10px;background:#eef6ff;color:#164e87;font-weight:700}.pcp-v480-notice.is-error{background:#fff0f0;color:#942525}.pcp-v480-product-fit{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;margin:12px 0 16px;padding:13px 15px;border:1px solid #dce5ef;border-radius:12px;background:#f8fafc}.pcp-v480-product-fit>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-weight:900}.pcp-v480-product-fit small{display:block;color:#728094;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.pcp-v480-product-fit strong{display:block}.pcp-v480-product-fit p{margin:2px 0 0;font-size:12px;color:#596879}.pcp-v480-product-fit a{font-weight:800}.pcp-v480-product-fit.is-fit>span{background:#e7f7ed;color:#187640}.pcp-v480-product-fit.is-mismatch>span{background:#fff0f0;color:#a02828}.pcp-v480-product-fit.is-unknown>span{background:#fff7df;color:#956f00}.pcp-v480-shop-switcher{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:11px 13px;border:1px solid #dce4ee;border-radius:10px;background:#fff}.pcp-v480-shop-switcher select{max-width:520px;min-height:38px}.pcp-v480-shop-switcher a{margin-left:auto;font-weight:800}.pcp-v300-vehicle-garage{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.pcp-v480-loading{opacity:.55;pointer-events:none}@media(max-width:900px){.pcp-v480-grid{grid-template-columns:1fr}.pcp-v480-form{grid-template-columns:repeat(2,minmax(0,1fr))}.pcp-v480-active-check{grid-column:1/-1}.pcp-v480-save{grid-column:1/-1}.pcp-v480-product-fit{grid-template-columns:auto 1fr}.pcp-v480-product-fit a{grid-column:2}.pcp-v480-shop-switcher{align-items:stretch;flex-direction:column}.pcp-v480-shop-switcher select{max-width:none}.pcp-v480-shop-switcher a{margin-left:0}}@media(max-width:600px){.pcp-v480-hero{align-items:flex-start;padding:22px;flex-direction:column}.pcp-v480-hero>strong{min-width:60px;height:60px}.pcp-v480-list-wrap,.pcp-v480-add{padding:18px}.pcp-v480-form{grid-template-columns:1fr}.pcp-v480-card dl{grid-template-columns:1fr}.pcp-v480-card-actions .pcp-v480-remove{margin-left:0}.pcp-v480-active-check,.pcp-v480-save{grid-column:auto}}.pcp-v480-wpce-picker,.pcp-v480-wpce-picker>div,.pcp-v480-wpce-picker form,.pcp-v480-wpce-picker form>div,.pcp-v480-wpce-picker [class*="wpce"],.pcp-v480-wpce-picker [id*="wpce"]{background:#f8fafc!important;background-image:none!important;color:#172033!important;border:0!important;box-shadow:none!important;text-shadow:none!important}.pcp-v480-wpce-picker{width:100%!important;margin:0 0 18px!important;padding:18px!important;border:1px solid #dfe6ef!important;border-radius:14px!important;background:#f8fafc!important;box-shadow:none!important;overflow:visible!important}.pcp-v480-wpce-picker *,.pcp-v480-wpce-picker *::before,.pcp-v480-wpce-picker *::after{text-shadow:none!important}.pcp-v480-wpce-picker::before,.pcp-v480-wpce-picker::after,.pcp-v480-wpce-picker form::before,.pcp-v480-wpce-picker form::after,.pcp-v480-wpce-picker [class*="filter"]::before,.pcp-v480-wpce-picker [class*="filter"]::after,.pcp-v480-wpce-picker [class*="finder"]::before,.pcp-v480-wpce-picker [class*="finder"]::after{content:none!important;display:none!important;border:0!important;background:none!important;box-shadow:none!important}.pcp-v480-wpce-picker form,.pcp-v480-wpce-picker .pcp-finder-grid,.pcp-v480-wpce-picker [class*="fields"],.pcp-v480-wpce-picker [class*="row"]{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr)) auto!important;gap:12px!important;align-items:end!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.pcp-v480-wpce-picker [class*="field"],.pcp-v480-wpce-picker [class*="item"],.pcp-v480-wpce-picker [class*="column"],.pcp-v480-wpce-picker [class*="col-"]{min-width:0!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.pcp-v480-wpce-picker label,.pcp-v480-wpce-picker .label,.pcp-v480-wpce-picker [class*="label"]{display:block!important;margin:0 0 7px!important;padding:0!important;background:transparent!important;color:#2a3b50!important;font-size:12px!important;line-height:1.25!important;font-weight:800!important;letter-spacing:.04em!important;text-transform:uppercase!important;border:0!important;box-shadow:none!important}.pcp-v480-wpce-picker select,.pcp-v480-wpce-picker input:not([type="hidden"]):not([type="submit"]):not([type="button"]),.pcp-v480-wpce-picker .select2-selection,.pcp-v480-wpce-picker [class*="select"]:not(.select2-container):not(.select2-dropdown),.pcp-v480-wpce-picker [class*="dropdown"]:not(.select2-dropdown){width:100%!important;min-width:0!important;min-height:48px!important;height:48px!important;margin:0!important;padding:0 14px!important;background:#fff!important;background-image:none!important;color:#172033!important;border:1px solid #ccd7e4!important;border-radius:9px!important;box-shadow:none!important;font:inherit!important;font-size:14px!important;line-height:46px!important}.pcp-v480-wpce-picker select:focus,.pcp-v480-wpce-picker input:not([type="hidden"]):focus,.pcp-v480-wpce-picker .select2-container--focus .select2-selection,.pcp-v480-wpce-picker .select2-container--open .select2-selection{outline:0!important;border-color:#0b63ce!important;box-shadow:0 0 0 3px rgb(11 99 206 / .10)!important}.pcp-v480-wpce-picker option{background:#fff!important;color:#172033!important}.pcp-v480-wpce-picker .select2-container{width:100%!important;max-width:100%!important}.pcp-v480-wpce-picker .select2-selection__rendered{color:#172033!important;line-height:46px!important;padding-left:0!important;padding-right:28px!important}.pcp-v480-wpce-picker .select2-selection__arrow{height:46px!important}.pcp-v480-wpce-picker button,.pcp-v480-wpce-picker input[type="submit"],.pcp-v480-wpce-picker input[type="button"],.pcp-v480-wpce-picker [type="submit"],.pcp-v480-wpce-picker [class*="submit"]{min-height:48px!important;height:48px!important;margin:0!important;padding:0 22px!important;border:0!important;border-radius:9px!important;background:#0b63ce!important;background-image:none!important;color:#fff!important;box-shadow:none!important;font-size:14px!important;font-weight:800!important;line-height:48px!important;letter-spacing:0!important;text-transform:none!important;white-space:nowrap!important;cursor:pointer!important}.pcp-v480-wpce-picker button:hover,.pcp-v480-wpce-picker input[type="submit"]:hover,.pcp-v480-wpce-picker input[type="button"]:hover,.pcp-v480-wpce-picker [type="submit"]:hover{background:#084f9f!important;color:#fff!important}.pcp-v480-wpce-save{padding-top:2px}@media(max-width:1180px){.pcp-v480-wpce-picker form,.pcp-v480-wpce-picker .pcp-finder-grid,.pcp-v480-wpce-picker [class*="fields"],.pcp-v480-wpce-picker [class*="row"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}.pcp-v480-wpce-picker button,.pcp-v480-wpce-picker input[type="submit"],.pcp-v480-wpce-picker input[type="button"],.pcp-v480-wpce-picker [type="submit"]{grid-column:1/-1!important;width:100%!important}}@media(max-width:760px){.pcp-v480-wpce-picker{padding:14px!important}.pcp-v480-wpce-picker form,.pcp-v480-wpce-picker .pcp-finder-grid,.pcp-v480-wpce-picker [class*="fields"],.pcp-v480-wpce-picker [class*="row"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}}@media(max-width:520px){.pcp-v480-wpce-picker form,.pcp-v480-wpce-picker .pcp-finder-grid,.pcp-v480-wpce-picker [class*="fields"],.pcp-v480-wpce-picker [class*="row"]{grid-template-columns:1fr!important}.pcp-v480-wpce-picker select,.pcp-v480-wpce-picker input:not([type="hidden"]):not([type="submit"]):not([type="button"]),.pcp-v480-wpce-picker .select2-selection,.pcp-v480-wpce-picker button,.pcp-v480-wpce-picker input[type="submit"],.pcp-v480-wpce-picker input[type="button"]{min-height:50px!important;height:50px!important;font-size:16px!important}}