:root{--esk-navy: #0c264b;--esk-navy-2: #15396d;--esk-navy-rgb: 12 38 75;--esk-orange: #f26a21;--esk-orange-hover: #d9560f;--esk-orange-soft: #fff1e8;--esk-yellow: #ffd21e;--esk-plate-blue: #003399;--esk-ink: #0f172a;--esk-text: #26324a;--esk-muted: #5f6b80;--esk-line: #e3e8f0;--esk-bg-soft: #f5f7fb;--esk-green: #15803d;--esk-green-soft: #ecfdf3;--esk-red: #b91c1c;--esk-red-soft: #fef2f2;--esk-radius: 14px;--esk-radius-sm: 10px;--esk-shadow: 0 14px 34px -18px rgb(var(--esk-navy-rgb) / .35);--esk-shadow-sm: 0 4px 14px -8px rgb(var(--esk-navy-rgb) / .3);--esk-font: var(--font-body--family, system-ui, sans-serif);--esk-heading: var(--font-heading--family, var(--esk-font))}.esk{font-family:var(--esk-font);color:var(--esk-text);-webkit-font-smoothing:antialiased}.esk *,.esk *:before,.esk *:after{box-sizing:border-box}.esk img{max-width:100%;height:auto;display:block}.esk-wrap{width:100%;max-width:1120px;margin-inline:auto;padding-inline:16px}@media(min-width:750px){.esk-wrap{padding-inline:32px}}.esk h1,.esk h2,.esk h3,.esk h4{font-family:var(--esk-heading);color:var(--esk-ink);margin:0;letter-spacing:-.01em;line-height:1.15;text-wrap:pretty}.esk p{margin:0;line-height:1.6}.esk-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--esk-orange)}.esk-section-head{text-align:center;max-width:720px;margin:0 auto 28px}.esk-section-head h2{font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem);font-weight:800}.esk-section-head p{margin-top:10px;color:var(--esk-muted);font-size:1.02rem}.esk-muted{color:var(--esk-muted)}.esk-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.esk-btn{--b-bg: var(--esk-orange);--b-bg-h: var(--esk-orange-hover);--b-fg: #fff;-webkit-appearance:none;appearance:none;border:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 22px;border-radius:999px;background:var(--b-bg);color:var(--b-fg);font:inherit;font-weight:700;font-size:1rem;line-height:1;text-decoration:none;white-space:nowrap;transition:background .18s ease,transform .12s ease,box-shadow .18s ease;box-shadow:0 8px 18px -10px #f26a21b3}.esk-btn:hover{background:var(--b-bg-h);color:var(--b-fg);transform:translateY(-1px)}.esk-btn:active{transform:translateY(0)}.esk-btn:focus-visible{outline:3px solid rgb(242 106 33 / .4);outline-offset:2px}.esk-btn[disabled],.esk-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.esk-btn--navy{--b-bg: var(--esk-navy);--b-bg-h: var(--esk-navy-2);box-shadow:none}.esk-btn--ghost{--b-bg: transparent;--b-bg-h: var(--esk-bg-soft);--b-fg: var(--esk-navy);box-shadow:inset 0 0 0 2px var(--esk-line)}.esk-btn--ghost:hover{--b-fg: var(--esk-navy)}.esk-btn--sm{min-height:40px;padding:0 16px;font-size:.92rem}.esk-btn--block{width:100%}.esk-btn.is-loading{position:relative;color:transparent!important;pointer-events:none}.esk-btn.is-loading:after{content:"";position:absolute;width:18px;height:18px;border-radius:50%;border:2px solid rgb(255 255 255 / .5);border-top-color:#fff;animation:esk-spin .7s linear infinite}.esk-btn--ghost.is-loading:after{border-color:#0c264b4d;border-top-color:var(--esk-navy)}@keyframes esk-spin{to{transform:rotate(360deg)}}.esk-link{background:none;border:0;padding:0;font:inherit;color:var(--esk-navy);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.esk-link:hover{color:var(--esk-orange)}.esk-plate-form{display:flex;flex-direction:column;gap:12px;width:100%;max-width:520px}@media(min-width:560px){.esk-plate-form--inline{flex-direction:row;align-items:stretch}.esk-plate-form--inline .esk-btn{min-height:64px;padding-inline:26px}}.esk-plate{position:relative;display:flex;flex:1 1 auto;height:64px;border:3px solid #111;border-radius:12px;overflow:hidden;background:var(--esk-yellow);box-shadow:var(--esk-shadow-sm)}.esk-plate--lg{height:78px}.esk-plate__tab{width:46px;flex:0 0 46px;background:var(--esk-plate-blue);color:#fff;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;font-size:.72rem;font-weight:800;letter-spacing:.08em}.esk-plate__tab:before{content:"";position:absolute;top:10px;left:13px;width:20px;height:20px;border-radius:50%;border:2px dotted rgb(255 255 255 / .85)}.esk-plate__input{flex:1 1 auto;min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;text-align:center;font-family:"Charles Wright","Arial Black",Impact,var(--esk-font);font-weight:800;font-size:clamp(1.6rem,1rem + 2.6vw,2.3rem);letter-spacing:.12em;text-transform:uppercase;color:#111;padding:0 12px}.esk-plate--lg .esk-plate__input{font-size:clamp(1.9rem,1.2rem + 3vw,2.8rem)}.esk-plate__input::placeholder{color:#00000059;letter-spacing:.08em}.esk-plate__input:focus{box-shadow:none}.esk-plate:focus-within{box-shadow:0 0 0 4px #f26a2159,var(--esk-shadow-sm)}.esk-plate-status{min-height:1.4em;font-size:.95rem;color:var(--esk-muted)}.esk-plate-status[data-state=error]{color:var(--esk-red);font-weight:600}.esk-plate-status[data-state=ok]{color:var(--esk-green);font-weight:600}.esk-plate-status[data-state=warn]{color:var(--esk-orange);font-weight:600}esk-finder,esk-reg-form,esk-product-reg,esk-cart-reg,esk-model-card{display:block}esk-reg-form[hidden],esk-product-reg[hidden]{display:none}.esk-hero{position:relative;color:#fff;background:radial-gradient(900px 420px at 85% -10%,rgb(242 106 33 / .28),transparent 60%),radial-gradient(700px 420px at -10% 110%,rgb(255 210 30 / .16),transparent 60%),linear-gradient(160deg,var(--esk-navy) 0%,#0a1f3f 100%);overflow:hidden}.esk-hero:after{content:"";position:absolute;inset:auto -10% -45% -10%;height:60%;background:radial-gradient(closest-side,rgb(255 255 255 / .06),transparent);pointer-events:none}.esk-hero__inner{position:relative;display:grid;gap:28px;padding-block:56px 60px;text-align:center;justify-items:center}@media(min-width:990px){.esk-hero__inner{grid-template-columns:1.15fr 1fr;align-items:center;text-align:left;justify-items:start;padding-block:72px 76px;gap:48px}}.esk-hero h1{color:#fff;font-size:clamp(2rem,1.3rem + 3vw,3.4rem);font-weight:800;max-width:14ch;margin-inline:auto}@media(min-width:990px){.esk-hero h1{margin-inline:0}}.esk-hero h1 em{font-style:normal;color:var(--esk-yellow)}.esk-hero__sub{font-size:clamp(1rem,.95rem + .4vw,1.2rem);color:#ffffffd1;max-width:48ch;margin-top:14px}.esk-hero .esk-eyebrow{color:var(--esk-yellow);margin-bottom:14px}.esk-hero__card{width:100%;max-width:560px;background:#fff;color:var(--esk-text);border-radius:20px;padding:22px;box-shadow:0 30px 60px -30px #0009}@media(min-width:560px){.esk-hero__card{padding:28px}}.esk-hero__card h2{font-size:1.15rem;font-weight:800;margin-bottom:4px}.esk-hero__card .esk-plate-form{max-width:none;margin-top:14px;flex-direction:column}.esk-hero__card .esk-plate-form .esk-btn{width:100%;min-height:56px}.esk-hero__card .esk-plate--lg .esk-plate__input{font-size:clamp(1.7rem,1.1rem + 2vw,2.5rem);letter-spacing:.1em}.esk-hero__card-note{margin-top:12px;font-size:.9rem;color:var(--esk-muted)}.esk-hero__points{display:flex;flex-wrap:wrap;gap:10px 22px;justify-content:center;margin-top:26px;padding:0;list-style:none;color:#ffffffe6;font-size:.95rem}@media(min-width:990px){.esk-hero__points{justify-content:flex-start}}.esk-hero__points li{display:inline-flex;align-items:center;gap:8px}.esk-tick{width:20px;height:20px;flex:0 0 20px;border-radius:50%;background:var(--esk-orange);color:#fff;display:inline-grid;place-items:center}.esk-tick svg{width:12px;height:12px}.esk-vehicle{display:none;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 18px;border-radius:var(--esk-radius);background:var(--esk-green-soft);border:1px solid #bbe5c8;color:#14532d;margin-bottom:22px}.esk-vehicle.is-visible{display:flex}.esk-vehicle.is-manual{background:var(--esk-orange-soft);border-color:#f9c8ab;color:#7c2d12}.esk-vehicle__plate{font-family:"Charles Wright","Arial Black",Impact,var(--esk-font);background:var(--esk-yellow);border:2px solid #111;border-radius:6px;padding:2px 10px;font-weight:800;letter-spacing:.08em;color:#111;font-size:1rem}.esk-vehicle__text{flex:1 1 240px;line-height:1.4}.esk-vehicle__text strong{display:block;font-size:1.05rem}.esk-vehicle__actions{display:flex;gap:14px;align-items:center}.esk-sizes{border:1px dashed var(--esk-line);border-radius:var(--esk-radius);padding:16px 18px;margin-bottom:22px;background:var(--esk-bg-soft)}.esk-sizes__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.esk-sizes__row+.esk-sizes__row{margin-top:10px}.esk-sizes__label{font-weight:700;color:var(--esk-ink);margin-right:4px}.esk-chip{-webkit-appearance:none;appearance:none;border:2px solid var(--esk-line);background:#fff;color:var(--esk-ink);border-radius:999px;padding:9px 14px;font:inherit;font-weight:600;font-size:.92rem;cursor:pointer;transition:border-color .15s ease,background .15s ease}.esk-chip:hover{border-color:var(--esk-navy)}.esk-chip[aria-pressed=true]{border-color:var(--esk-navy);background:var(--esk-navy);color:#fff}.esk-sizes__hint{margin-top:10px;font-size:.9rem;color:var(--esk-muted)}.esk-kit-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.esk-kit{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--esk-line);border-radius:var(--esk-radius);padding:18px;transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.esk-kit:hover{box-shadow:var(--esk-shadow);transform:translateY(-2px)}.esk-kit--featured{border-color:var(--esk-orange);box-shadow:0 0 0 1px var(--esk-orange)}.esk-kit__badge{position:absolute;top:12px;left:12px;z-index:1;background:var(--esk-orange);color:#fff;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.esk-kit__media{aspect-ratio:4 / 3;border-radius:var(--esk-radius-sm);background:var(--esk-bg-soft);overflow:hidden;display:grid;place-items:center}.esk-kit__media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.esk-kit__title{font-size:1.15rem;font-weight:800;margin-top:14px}.esk-kit__title a{color:inherit;text-decoration:none}.esk-kit__title a:hover{color:var(--esk-orange)}.esk-kit__tag{margin-top:4px;font-size:.9rem;color:var(--esk-muted)}.esk-kit__list{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:6px;font-size:.92rem}.esk-kit__list li{display:flex;gap:8px;align-items:flex-start}.esk-kit__list .esk-tick{width:18px;height:18px;flex-basis:18px;margin-top:1px;background:var(--esk-green)}.esk-kit__fuel{display:none;margin-top:8px;font-size:.85rem;font-weight:700;color:var(--esk-navy);background:#e8eefb;border-radius:8px;padding:6px 10px;width:fit-content}.esk-kit__fuel.is-visible{display:inline-block}.esk-kit__foot{margin-top:auto;padding-top:16px;display:flex;flex-direction:column;gap:10px}.esk-kit__price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.esk-kit__price-from{font-size:.85rem;color:var(--esk-muted)}.esk-kit__price-value{font-size:1.55rem;font-weight:800;color:var(--esk-ink);letter-spacing:-.02em}.esk-kit__price-size{font-size:.85rem;color:var(--esk-muted)}.esk-kit__note{font-size:.82rem;color:var(--esk-muted);min-height:1.2em}.esk-kit__note[data-state=error]{color:var(--esk-red);font-weight:600}.esk-kit__note[data-state=ok]{color:var(--esk-green);font-weight:600}.esk-kit select,.esk-select{width:100%;min-height:44px;border:2px solid var(--esk-line);border-radius:10px;padding:8px 36px 8px 12px;font:inherit;font-weight:600;color:var(--esk-ink);background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'><path d='M1 1l6 6 6-6' fill='none' stroke='%230c264b' stroke-width='2'/></svg>") no-repeat right 12px center;-webkit-appearance:none;appearance:none}.esk-select:focus{outline:0;border-color:var(--esk-navy)}.esk-mini-plate{display:flex;height:46px;border:2px solid #111;border-radius:8px;overflow:hidden;background:var(--esk-yellow)}.esk-mini-plate .esk-plate__tab{width:32px;flex-basis:32px;font-size:.6rem;padding-bottom:5px}.esk-mini-plate .esk-plate__tab:before{display:none}.esk-mini-plate .esk-plate__input{font-size:1.15rem;letter-spacing:.1em}.esk-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media(min-width:750px){.esk-trust{grid-template-columns:repeat(4,1fr);gap:18px}}.esk-trust__item{display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:var(--esk-radius);background:#fff;border:1px solid var(--esk-line)}.esk-trust__icon{width:42px;height:42px;flex:0 0 42px;border-radius:12px;display:grid;place-items:center;background:var(--esk-orange-soft);color:var(--esk-orange)}.esk-trust__icon svg{width:22px;height:22px}.esk-trust__item h3{font-size:.98rem;font-weight:800}.esk-trust__item p{font-size:.88rem;color:var(--esk-muted);margin-top:3px;line-height:1.45}.esk-steps{display:grid;gap:16px;counter-reset:esk-step}@media(min-width:750px){.esk-steps{grid-template-columns:repeat(3,1fr);gap:22px}}.esk-step{position:relative;padding:26px 22px 24px;border-radius:var(--esk-radius);background:var(--esk-bg-soft);border:1px solid var(--esk-line)}.esk-step__num{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--esk-navy);color:#fff;font-weight:800;margin-bottom:14px}.esk-step h3{font-size:1.1rem;font-weight:800}.esk-step p{margin-top:8px;color:var(--esk-muted);font-size:.95rem}.esk-compare{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--esk-line);border-radius:var(--esk-radius);background:#fff}.esk-compare table{width:100%;min-width:640px;border-collapse:collapse;font-size:.95rem}.esk-compare th,.esk-compare td{padding:14px 16px;text-align:center;border-bottom:1px solid var(--esk-line)}.esk-compare th:first-child,.esk-compare td:first-child{text-align:left;font-weight:600;color:var(--esk-ink);position:sticky;left:0;background:#fff;min-width:200px}.esk-compare thead th{background:var(--esk-navy);color:#fff;font-weight:800;font-size:.95rem}.esk-compare thead th:first-child{background:var(--esk-navy);color:#fff}.esk-compare thead th small{display:block;font-weight:500;opacity:.8;font-size:.78rem;margin-top:2px}.esk-compare tbody tr:last-child td{border-bottom:0}.esk-compare .yes{color:var(--esk-green);font-weight:800}.esk-compare .no{color:#c4ccd8}.esk-compare tfoot td{background:var(--esk-bg-soft);font-weight:800;color:var(--esk-ink)}.esk-compare tfoot td:first-child{background:var(--esk-bg-soft)}.esk-faq{max-width:820px;margin-inline:auto;display:grid;gap:10px}.esk-faq details{border:1px solid var(--esk-line);border-radius:var(--esk-radius-sm);background:#fff;overflow:hidden}.esk-faq summary{list-style:none;cursor:pointer;padding:16px 48px 16px 18px;font-weight:700;color:var(--esk-ink);position:relative}.esk-faq summary::-webkit-details-marker{display:none}.esk-faq summary:after{content:"";position:absolute;right:18px;top:50%;width:10px;height:10px;border-right:2px solid var(--esk-navy);border-bottom:2px solid var(--esk-navy);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.esk-faq details[open] summary:after{transform:translateY(-30%) rotate(-135deg)}.esk-faq details>div{padding:0 18px 18px;color:var(--esk-text);line-height:1.6}.esk-faq details>div p+p{margin-top:8px}.esk-guides{display:grid;gap:16px}@media(min-width:750px){.esk-guides{grid-template-columns:repeat(3,1fr)}}.esk-guide{display:flex;flex-direction:column;border:1px solid var(--esk-line);border-radius:var(--esk-radius);background:#fff;overflow:hidden;text-decoration:none;color:inherit;transition:box-shadow .18s ease,transform .18s ease}.esk-guide:hover{box-shadow:var(--esk-shadow);transform:translateY(-2px)}.esk-guide__media{aspect-ratio:16 / 9;background:linear-gradient(135deg,var(--esk-navy),var(--esk-navy-2))}.esk-guide__media img{width:100%;height:100%;object-fit:cover}.esk-guide__body{padding:16px 18px 18px}.esk-guide h3{font-size:1.05rem;font-weight:800}.esk-guide p{margin-top:6px;font-size:.9rem;color:var(--esk-muted)}.esk-guide__cta{margin-top:10px;font-weight:700;color:var(--esk-orange);font-size:.9rem}.esk-product-reg{border:1px solid var(--esk-line);border-radius:var(--esk-radius);padding:16px;background:var(--esk-bg-soft)}.esk-product-reg h3{font-size:1rem;font-weight:800;margin-bottom:4px}.esk-product-reg p{font-size:.9rem;color:var(--esk-muted)}.esk-product-reg .esk-plate-form{margin-top:12px;max-width:none}.esk-product-reg .esk-plate{height:56px}.esk-product-reg .esk-vehicle{margin:12px 0 0;padding:12px 14px}.esk-product-reg__size{margin-top:10px;font-size:.9rem}.esk-product-reg__size strong{color:var(--esk-ink)}product-form-component .button.is-loading{opacity:.7;pointer-events:none}.esk-product-reg__error{display:none;margin-top:10px;padding:10px 12px;border-radius:8px;background:var(--esk-red-soft);color:var(--esk-red);font-weight:600;font-size:.9rem}.esk-product-reg__error.is-visible{display:block}.esk-addons{display:grid;gap:10px}.esk-addons h3{font-size:1rem;font-weight:800}.esk-addon{display:flex;gap:12px;align-items:center;border:1px solid var(--esk-line);border-radius:var(--esk-radius-sm);padding:10px 12px;background:#fff}.esk-addon__img{width:56px;height:56px;flex:0 0 56px;border-radius:8px;background:var(--esk-bg-soft);object-fit:contain}.esk-addon__body{flex:1 1 auto;min-width:0}.esk-addon__title{font-weight:700;color:var(--esk-ink);font-size:.95rem}.esk-addon__price{font-size:.9rem;color:var(--esk-muted)}.esk-cart-reg{border:1px solid #f9c8ab;background:var(--esk-orange-soft);border-radius:var(--esk-radius);padding:16px 18px;margin-bottom:18px}.esk-cart-reg h3{font-size:1rem;font-weight:800}.esk-cart-reg p{font-size:.9rem;color:#7c2d12;margin-top:4px}.esk-cart-reg__row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:12px}.esk-cart-reg__row .esk-mini-plate{flex:1 1 180px;max-width:260px}.esk-cart-reg__title{flex:1 1 100%;font-weight:700;color:var(--esk-ink);font-size:.92rem}.esk-notice{border-radius:var(--esk-radius-sm);padding:12px 14px;font-size:.92rem;background:var(--esk-bg-soft);border:1px solid var(--esk-line)}.esk-notice--error{background:var(--esk-red-soft);border-color:#fecaca;color:var(--esk-red)}.esk-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);background:var(--esk-navy);color:#fff;padding:12px 18px;border-radius:999px;font-weight:600;box-shadow:var(--esk-shadow);opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:9999}.esk-toast.is-visible{opacity:1;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.esk *,.esk *:before,.esk *:after{transition:none!important;animation-duration:1ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/esk.css.map */
