.jc-site{--jc-chrome-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M7 17c2.6-3.4 5.4-3.4 8 0s5.4 3.4 8 0' fill='none' stroke='%232F6F73' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");--jc-chrome-bag: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E3B43' stroke-width='1.7' stroke-linejoin='round'%3E%3Cpath d='M5 7h14l-1.5 12h-11z'/%3E%3Cpath d='M9 7a3 3 0 0 1 6 0'/%3E%3C/svg%3E");--jc-chrome-scrim: rgba(14, 59, 67, .32);--jc-chrome-shadow: 0 24px 60px rgba(14, 59, 67, .16)}.jc-site .utv-cart-drawer,.jc-site .utv-search-overlay{font-family:var(--jc-font);color:var(--jc-ink);-webkit-font-smoothing:antialiased}.jc-site .utv-cart-drawer :is(button,input,a),.jc-site .utv-search-overlay :is(button,input,a){font-family:var(--jc-font)}.jc-site.utv-overlay-open{overflow:visible;overflow-x:clip}html:has(>body.utv-overlay-open){overflow:hidden;scrollbar-gutter:stable}.jc-site .utv-cart-drawer__backdrop,.jc-site .utv-search-overlay__backdrop{background:var(--jc-chrome-scrim);animation:jc-chrome-fade .24s var(--jc-ease) both}.jc-site .utv-cart-drawer__header,.jc-site .utv-search-overlay__header{padding:14px 16px 14px 24px;border-bottom:1px solid var(--jc-line)}.jc-site .utv-cart-drawer__header h2,.jc-site .utv-search-overlay__header h2{margin:0;font-family:var(--jc-font);font-size:1.25rem;font-weight:600;font-style:normal;line-height:1.2;letter-spacing:-.02em;text-transform:none;color:var(--jc-ink)}.jc-site .utv-cart-drawer__close,.jc-site .utv-search-overlay__close{width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:0;border-radius:var(--jc-pill);background:var(--jc-glass);color:var(--jc-ink);font-size:1.5rem;font-weight:400;line-height:1;transition:background .2s var(--jc-ease)}.jc-site .utv-cart-drawer__close:hover,.jc-site .utv-search-overlay__close:hover{background:#dcece9}.jc-site .utv-cart-drawer__panel{width:min(440px,calc(100vw - 16px));background:var(--jc-white);border-radius:var(--jc-radius) 0 0 var(--jc-radius);box-shadow:0 0 40px #0e3b4326;animation:jc-chrome-slide .32s var(--jc-ease) both}.jc-site .utv-cart-drawer__shipping{margin:16px 20px 0;padding:14px 16px;border:0;border-radius:var(--jc-radius-sm);background:var(--jc-glass)}.jc-site .utv-cart-drawer__shipping[hidden]{display:none}.jc-site .utv-cart-drawer__shipping-msg{margin:0 0 10px;gap:8px;font-size:.8125rem;font-weight:500;line-height:1.4;color:var(--jc-ink)}.jc-site .utv-cart-drawer__shipping-msg--free{font-weight:600;color:var(--jc-ink)}.jc-site .utv-cart-drawer__shipping-msg svg{flex:0 0 auto;color:var(--jc-success)}.jc-site .utv-cart-drawer__shipping-track{height:6px;border-radius:var(--jc-pill);background:var(--jc-white)}.jc-site .utv-cart-drawer__shipping-fill{border-radius:var(--jc-pill);background:var(--jc-tide);transition:width .4s var(--jc-ease)}.jc-site .utv-cart-drawer__shipping-fill--free{background:var(--jc-ink)}.jc-site .utv-cart-drawer__items{padding:6px 20px 8px}.jc-site .utv-cart-item{grid-template-columns:88px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--jc-line)}.jc-site .utv-cart-item:last-child{border-bottom:0}.jc-site .utv-cart-item img,.jc-site .utv-cart-item__img-placeholder{display:block;width:88px;height:88px;border-radius:var(--jc-radius-sm);background:var(--jc-glass-soft);object-fit:cover}.jc-site .utv-cart-item__img-placeholder{background:var(--jc-glass) var(--jc-chrome-wave) center / 34px no-repeat}.jc-site .utv-cart-item>div:last-child{display:flex;flex-wrap:wrap;align-items:center;align-content:flex-start;gap:0 12px;min-width:0}.jc-site .utv-cart-item__title,.jc-site .utv-cart-item__meta,.jc-site .utv-cart-item__fitment{flex:0 0 100%}.jc-site .utv-cart-item__title{font-size:.9375rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--jc-ink);overflow-wrap:anywhere}.jc-site .utv-cart-item__meta{margin-top:4px;font-size:.8125rem;line-height:1.4;color:var(--jc-tide)}.jc-site .utv-cart-item__fitment{margin-top:8px;padding:8px 12px;border:0;border-radius:var(--jc-radius-sm);background:var(--jc-glass-soft)}.jc-site .utv-cart-item__fitment-row{font-size:.75rem}.jc-site .utv-cart-item__fitment-row span{color:var(--jc-tide)}.jc-site .utv-cart-item__fitment-row strong{color:var(--jc-ink);font-weight:600}.jc-site .utv-cart-item__qty{margin-top:12px;border:1px solid var(--jc-line-strong);border-radius:var(--jc-pill);background:var(--jc-white);overflow:visible}.jc-site .utv-cart-item__qty button{width:44px;height:44px;padding:0;border:0;border-radius:var(--jc-pill);background:transparent;color:var(--jc-ink);font-size:1.125rem;font-weight:500;line-height:1;transition:background .2s var(--jc-ease)}.jc-site .utv-cart-item__qty button:hover{background:var(--jc-glass)}.jc-site .utv-cart-item__qty button:focus-visible{outline-offset:-2px}.jc-site .utv-cart-item__qty span{min-width:28px;font-size:.9375rem;font-weight:600;color:var(--jc-ink);font-variant-numeric:tabular-nums}.jc-site .utv-cart-item__price{margin:12px 0 0 auto;font-size:.9375rem;font-weight:600;color:var(--jc-ink);font-variant-numeric:tabular-nums}.jc-site .utv-cart-empty{padding:64px 20px 40px;text-align:center;color:var(--jc-tide)}.jc-site .utv-cart-empty:before{content:"";display:block;width:72px;height:72px;margin:0 auto 18px;border-radius:var(--jc-pill);background:var(--jc-glass) var(--jc-chrome-bag) center / 30px no-repeat}.jc-site .utv-cart-empty p{margin:0;font-size:1.0625rem;font-weight:500;color:var(--jc-ink);letter-spacing:-.01em}.jc-site .utv-cart-drawer__panel:has(.utv-cart-empty) .utv-cart-drawer__footer{display:none}.jc-site .utv-cart-drawer__footer{padding:18px 20px calc(20px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--jc-line);background:var(--jc-white)}.jc-site .utv-cart-drawer__summary-row,.jc-site .utv-cart-drawer__discount-row{margin-bottom:8px;font-size:.875rem;line-height:1.4}.jc-site .utv-cart-drawer__summary-row{color:var(--jc-tide)}.jc-site .utv-cart-drawer__summary-row[hidden]{display:none}.jc-site .utv-cart-drawer__discount-row{color:var(--jc-success);font-weight:600}.jc-site .utv-cart-drawer__discounts:empty{display:none}.jc-site .utv-cart-drawer__subtotal-row{margin:4px 0 16px;font-size:1rem;font-weight:500;color:var(--jc-ink)}.jc-site .utv-cart-drawer__subtotal-row strong{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.jc-site .utv-cart-drawer__actions{gap:10px}.jc-site .utv-cart-drawer__button{min-height:52px;padding:0 20px;border:0;border-radius:var(--jc-pill);font-family:var(--jc-font);font-size:.9375rem;font-weight:600;font-style:normal;line-height:1;letter-spacing:0;text-transform:none;text-decoration:none;transition:background .2s var(--jc-ease),transform .2s var(--jc-ease)}.jc-site .utv-cart-drawer__button:active{transform:translateY(1px)}.jc-site .utv-cart-drawer__button--ghost{background:var(--jc-glass);color:var(--jc-ink)}.jc-site .utv-cart-drawer__button--ghost:hover{background:#dcece9;color:var(--jc-ink)}.jc-site .utv-cart-drawer__button--solid{background:var(--jc-ink);color:var(--jc-white)}.jc-site .utv-cart-drawer__button--solid:hover{background:#0a2d33;color:var(--jc-white)}.jc-site .utv-cart-drawer__trust{gap:8px 18px;margin-top:14px}.jc-site .utv-cart-drawer__trust-item{gap:6px;font-size:.75rem;font-weight:500;color:var(--jc-tide)}.jc-site .utv-cart-drawer__trust-item svg{flex:0 0 auto;color:var(--jc-tide)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer]{--d-fg: var(--jc-ink);--d-bg: var(--jc-white);--d-border: var(--jc-line-strong);--d-muted: var(--jc-tide);--d-accent: var(--jc-ink);--d-green: var(--jc-success);margin:0 0 14px;font-family:var(--jc-font)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__form{gap:8px}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__input{min-height:48px;padding:0 18px;border:1px solid var(--jc-line-strong);border-radius:var(--jc-pill);background:var(--jc-white);color:var(--jc-ink);font-family:var(--jc-font);font-size:1rem}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__input::placeholder{color:var(--jc-tide);opacity:1}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__input:focus{border-color:var(--jc-ink);outline:2px solid var(--jc-ink);outline-offset:2px}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__apply{min-height:48px;min-width:88px;padding:0 20px;border:0;border-radius:var(--jc-pill);background:var(--jc-glass);color:var(--jc-ink);font-family:var(--jc-font);font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__apply:hover{background:#dcece9;color:var(--jc-ink)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__applied,.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__applied.is-aaa{min-height:48px;padding:2px 4px 2px 16px;border:0;border-radius:var(--jc-radius-sm);background:var(--jc-glass)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] :is(.ez-disc__code,.ez-disc__amt,.ez-disc__aaa-label){font-family:var(--jc-font);font-size:.875rem;font-weight:600;letter-spacing:.01em;text-transform:none}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__code{color:var(--jc-ink)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__amt{color:var(--jc-success)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__applied.is-aaa .ez-disc__code{font-size:.75rem;color:var(--jc-tide)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__applied.is-aaa :is(.ez-disc__amt,.ez-disc__aaa-label){color:var(--jc-ink)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__remove{min-width:44px;min-height:44px;padding:0 10px;border-radius:var(--jc-pill);font-family:var(--jc-font);font-size:.8125rem;font-weight:600;letter-spacing:0;text-transform:none;color:var(--jc-tide);text-underline-offset:3px}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__remove:hover{color:var(--jc-ink)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__msg{margin:8px 0 0;padding-left:18px;font-size:.8125rem;line-height:1.4;color:var(--jc-tide)}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__msg:empty{min-height:0;margin:0}.jc-site .utv-cart-drawer .ez-disc[data-ez-disc-ctx=drawer] .ez-disc__msg.is-error{color:var(--jc-error)}.jc-site .utv-search-overlay__panel{margin:clamp(12px,8vh,88px) auto;width:min(720px,calc(100% - 24px));background:var(--jc-white);border-radius:var(--jc-radius);box-shadow:var(--jc-chrome-shadow);animation:jc-chrome-rise .28s var(--jc-ease) both}.jc-site .utv-search-overlay__header{border-bottom:0;padding-bottom:6px}.jc-site .utv-search-overlay__form{gap:8px;padding:4px 20px 20px;border-bottom:0}.jc-site .utv-search-overlay__form input{-webkit-appearance:none;appearance:none;min-height:52px;padding:0 22px;border:1px solid var(--jc-line-strong);border-radius:var(--jc-pill);background:var(--jc-glass-soft);color:var(--jc-ink);font-family:var(--jc-font);font-size:1rem;transition:background .2s var(--jc-ease),border-color .2s var(--jc-ease)}.jc-site .utv-search-overlay__form input::placeholder{color:var(--jc-tide);opacity:1}.jc-site .utv-search-overlay__form input:focus{background:var(--jc-white)}.jc-site .utv-search-overlay__form input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.jc-site .utv-search-overlay__form button{min-height:52px;padding:0 24px;border:0;border-radius:var(--jc-pill);background:var(--jc-ink);color:var(--jc-white);font-size:.9375rem;font-weight:600;letter-spacing:0;text-transform:none;cursor:pointer;transition:background .2s var(--jc-ease)}.jc-site .utv-search-overlay__form button:hover{background:#0a2d33}.jc-site .utv-search-overlay__results{max-height:min(60vh,480px);padding:6px 8px 12px}.jc-site .utv-search-overlay__results:empty{display:none}.jc-site .utv-search-overlay__results:not(:empty){border-top:1px solid var(--jc-line)}.jc-site .utv-search-group{padding:14px 16px 6px;font-family:var(--jc-font);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--jc-tide)}.jc-site .utv-search-result{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;min-height:44px;padding:10px 12px;border-bottom:0;border-radius:var(--jc-radius-sm);color:var(--jc-ink);transition:background .2s var(--jc-ease)}.jc-site .utv-search-result:hover{background:var(--jc-glass)}.jc-site .utv-search-result:focus-visible{background:var(--jc-glass);outline-offset:-2px}.jc-site .utv-search-result img,.jc-site .utv-search-result__ph{width:64px;height:64px;border-radius:var(--jc-radius-sm);background:var(--jc-glass-soft);object-fit:cover}.jc-site .utv-search-result__ph{background:var(--jc-glass) var(--jc-chrome-wave) center / 28px no-repeat;color:var(--jc-tide)}.jc-site .utv-search-result__ph svg{display:none}.jc-site .utv-search-result__title{font-size:.9375rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--jc-ink);overflow-wrap:anywhere}.jc-site .utv-search-result__meta{margin-top:2px;font-size:.8125rem;color:var(--jc-tide)}.jc-site .utv-search-result--product .utv-search-result__meta{font-weight:600;color:var(--jc-ink)}.jc-site .utv-search-empty{padding:18px 16px 22px;font-size:.9375rem;line-height:1.5;color:var(--jc-tide)}@media(max-width:599px){.jc-site .utv-search-overlay__panel{margin:8px auto;width:calc(100% - 16px);border-radius:20px}.jc-site .utv-search-overlay__header{padding:10px 10px 4px 20px}.jc-site .utv-search-overlay__form{padding:4px 12px 14px}.jc-site .utv-search-overlay__form input,.jc-site .utv-search-overlay__form button{padding:0 18px}.jc-site .utv-search-overlay__results{max-height:calc(100vh - 190px);max-height:calc(100dvh - 190px);padding:4px 4px 8px}.jc-site .utv-cart-drawer__header{padding:10px 10px 10px 20px}.jc-site .utv-cart-drawer__items{padding:4px 16px 8px}.jc-site .utv-cart-drawer__shipping{margin:12px 16px 0}.jc-site .utv-cart-drawer__footer{padding:14px 16px calc(16px + env(safe-area-inset-bottom,0px))}.jc-site .utv-cart-item{grid-template-columns:76px minmax(0,1fr);gap:14px}.jc-site .utv-cart-item img,.jc-site .utv-cart-item__img-placeholder{width:76px;height:76px}}.jc-site .utv-announce:not(#jc-x){padding:0 12px;background:var(--jc-glass);color:var(--jc-ink);font-family:var(--jc-font);font-size:.875rem;font-weight:500;font-style:normal;line-height:1.4;letter-spacing:0;text-transform:none}.jc-site .utv-announce:not(#jc-x) .utv-announce__inner{box-sizing:border-box;min-height:40px;padding:8px 16px;gap:4px 12px}.jc-site .utv-announce:not(#jc-x):has(.utv-announce__dismiss) .utv-announce__inner{min-height:44px;padding-left:52px;padding-right:52px}.jc-site .utv-announce:not(#jc-x) :is(.utv-announce__msg,.utv-announce__expired) strong{font-weight:600;color:inherit}.jc-site .utv-announce:not(#jc-x) :is(a.utv-announce__msg,.utv-announce__msg a,.utv-announce__expired a){color:var(--jc-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.jc-site .utv-announce:not(#jc-x) a.utv-announce__msg{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:-8px 0}.jc-site .utv-announce:not(#jc-x) .utv-announce__countdown{display:inline-flex;align-items:center;gap:.3em;min-height:24px;padding:0 10px;border-radius:var(--jc-pill);background:var(--jc-white);font-size:.8125rem;font-weight:600;color:var(--jc-ink)}.jc-site .utv-announce:not(#jc-x) .utv-announce__dismiss{width:44px;height:44px;padding:0;right:4px;border-radius:var(--jc-pill);color:var(--jc-ink);font-family:var(--jc-font);font-size:1.25rem;opacity:1}.jc-site .utv-announce:not(#jc-x) .utv-announce__dismiss:hover{background:#0e3b4314}.jc-site .utv-announce:not(#jc-x) :focus-visible{outline:2px solid var(--jc-ink);outline-offset:2px}@media(max-width:599px){.jc-site .utv-announce:not(#jc-x){padding:0 8px;font-size:.8125rem}.jc-site .utv-announce:not(#jc-x) .utv-announce__inner{padding:8px 12px}.jc-site .utv-announce:not(#jc-x) .utv-announce__countdown{font-size:.75rem}}.jc-mainnav{display:flex;align-items:center;gap:clamp(18px,2.4vw,34px)}.jc-mainnav .jc-nav{gap:clamp(18px,2.4vw,34px)}@media(max-width:899px){.jc-mainnav{display:none}}.jc-shop__trigger{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:none;font:500 .875rem/1 var(--jc-font);color:var(--jc-tide);cursor:pointer}.jc-shop__trigger:hover,.jc-shop__trigger.is-current,.jc-shop.is-open .jc-shop__trigger{color:var(--jc-ink)}.jc-shop__chev{flex:0 0 auto;transition:transform .2s var(--jc-ease)}.jc-shop.is-open .jc-shop__chev{transform:rotate(180deg)}.jc-shop__panel{display:none;position:absolute;left:0;right:0;top:100%;max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;background:var(--jc-white);border-top:1px solid var(--jc-line);border-bottom:1px solid var(--jc-line);box-shadow:0 28px 48px -12px #0e3b4329}.jc-shop.is-open .jc-shop__panel{display:block;animation:jc-chrome-rise .22s var(--jc-ease) both}html:not(.jc-hdr-js) .jc-shop:hover .jc-shop__panel,html:not(.jc-hdr-js) .jc-shop:focus-within .jc-shop__panel{display:block}.jc-shop__inner{padding-top:28px;padding-bottom:8px}.jc-shop__grid{display:grid;gap:28px clamp(28px,3.2vw,48px);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,.78fr);grid-template-areas:"covers makes sizes"}.jc-shop__zone--covers{grid-area:covers}.jc-shop__zone--makes{grid-area:makes}.jc-shop__zone--sizes{grid-area:sizes}@media(max-width:1179px){.jc-shop__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"covers makes" "covers sizes"}}.jc-shop__zone{min-width:0}.jc-shop__zonehead{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.jc-shop__label{margin:0 0 14px;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--jc-tide)}.jc-shop .jc-shop__all{display:inline-flex;align-items:center;gap:6px;min-height:32px;margin-top:-8px;font-size:.875rem;font-weight:600;color:var(--jc-ink);text-decoration:none}.jc-shop .jc-shop__all:hover{text-decoration:underline;text-underline-offset:4px}.jc-shop__empty{margin:0;font-size:.875rem;color:var(--jc-tide)}.jc-shop__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jc-shop .jc-cover-card--compact .jc-cover-card__name{font-size:.9375rem}.jc-shop .jc-cover-card--compact .jc-cover-card__warranty{min-height:32px;font-size:.75rem}.jc-shop .jc-cover-card--compact .jc-cover-card__cta{min-height:40px;padding:0 14px 0 18px;font-size:.875rem}@supports (grid-template-rows: subgrid){.jc-shop__panel .jc-shop__cards{row-gap:0}.jc-shop__panel .jc-shop__cards>.jc-cover-card{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:10px;align-content:start}.jc-shop__panel .jc-shop__cards>.jc-cover-card:nth-child(n+3){margin-top:16px}.jc-shop__panel .jc-shop__cards>.jc-cover-card>.jc-cover-card__top{grid-row:1}.jc-shop__panel .jc-shop__cards>.jc-cover-card>.jc-cover-card__media{grid-row:2}.jc-shop__panel .jc-shop__cards>.jc-cover-card>.jc-cover-card__head{grid-row:3}.jc-shop__panel .jc-shop__cards>.jc-cover-card>.jc-cover-card__buy{grid-row:4;align-self:start}.jc-shop__panel .jc-shop__cards>.jc-cover-card>.jc-cover-card__actions{grid-row:5;align-self:end;margin-top:0}}.jc-shop__makes{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.jc-shop__make{min-width:0}.jc-shop .jc-shop__makename{display:inline-flex;align-items:center;min-height:32px;font-size:1rem;font-weight:600;letter-spacing:-.01em;color:var(--jc-ink);text-decoration:none}.jc-shop .jc-shop__makename:hover{text-decoration:underline;text-underline-offset:4px}.jc-shop__fams{list-style:none;margin:2px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:0 14px}.jc-shop__fams li{display:inline-flex;align-items:center}.jc-shop .jc-shop__fam{display:inline-flex;align-items:center;min-height:28px;font-size:.8125rem;font-weight:500;color:var(--jc-tide);text-decoration:none}.jc-shop .jc-shop__fam:hover{color:var(--jc-ink);text-decoration:underline;text-underline-offset:3px}.jc-shop__note{margin:-6px 0 12px;font-size:.8125rem;line-height:1.45;color:var(--jc-tide)}.jc-shop__sizegroup+.jc-shop__sizegroup{margin-top:14px}.jc-shop__sublabel{margin:0 0 8px;font-size:.8125rem;font-weight:600;color:var(--jc-ink)}.jc-shop__sizes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:6px}.jc-shop .jc-shop__size{display:flex;align-items:baseline;gap:6px;min-height:36px;padding:8px 12px;box-sizing:border-box;border-radius:var(--jc-radius-sm);background:var(--jc-glass-soft);color:var(--jc-ink);text-decoration:none;transition:background .2s var(--jc-ease)}.jc-shop .jc-shop__size:hover{background:var(--jc-glass)}.jc-shop__code{font-size:.875rem;font-weight:700;font-variant-numeric:tabular-nums}.jc-shop__len{font-size:.75rem;color:var(--jc-tide);white-space:nowrap}.jc-shop__bar{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 4px;margin-top:22px;padding-top:6px;border-top:1px solid var(--jc-line)}.jc-shop .jc-shop__barlink{display:inline-flex;align-items:center;min-height:40px;padding:0 4px;font-size:.8125rem;font-weight:600;color:var(--jc-ink);text-decoration:none}.jc-shop .jc-shop__barlink+.jc-shop__barlink:before{content:"\b7";margin-right:8px;color:var(--jc-line-strong);font-weight:400}.jc-shop .jc-shop__barlink:hover span,.jc-shop .jc-shop__barlink:hover{text-decoration:underline;text-underline-offset:4px}.jc-drawer__panel{overflow-y:auto;overscroll-behavior:contain;box-sizing:border-box}.jc-dshop{display:flex;flex-direction:column}.jc-dshop .jc-dshop__all,.jc-dacc__btn{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:52px;padding:14px 0;box-sizing:border-box;border:0;border-bottom:1px solid var(--jc-line);background:none;font:500 1.125rem/1.3 var(--jc-font);color:var(--jc-ink);text-align:left;text-decoration:none;cursor:pointer}.jc-dacc__btn svg{flex:0 0 auto;color:var(--jc-tide);transition:transform .2s var(--jc-ease)}.jc-dacc__btn[aria-expanded=true] svg{transform:rotate(180deg)}.jc-dacc__body{padding:12px 0 18px;border-bottom:1px solid var(--jc-line)}.jc-dacc__body[hidden]{display:none}.jc-dshop .jc-shop__cards{grid-template-columns:minmax(0,1fr);gap:10px}.jc-dshop .jc-cover-card--compact{display:grid;grid-template-columns:88px minmax(0,1fr);gap:4px 12px;padding:12px;grid-template-areas:"media top" "media head" "media buy" "act act"}.jc-dshop .jc-cover-card--compact .jc-cover-card__top{grid-area:top;min-height:0}.jc-dshop .jc-cover-card--compact .jc-cover-card__top>span:first-child{display:none}.jc-dshop .jc-cover-card--compact .jc-cover-card__media{grid-area:media;align-self:start;aspect-ratio:1 / 1}.jc-dshop .jc-cover-card--compact .jc-cover-card__head{grid-area:head}.jc-dshop .jc-cover-card--compact .jc-cover-card__buy{grid-area:buy;padding-top:4px;border-top:0}.jc-dshop .jc-cover-card--compact .jc-cover-card__actions{grid-area:act;padding-top:8px}.jc-dshop .jc-cover-card--compact .jc-cover-card__tag{min-height:24px;padding:0 10px}.jc-dshop .jc-cover-card--compact .jc-cover-card__warranty{min-height:32px}.jc-dshop .jc-shop__makes{gap:14px}.jc-dshop .jc-shop__makename{display:flex;align-items:center;min-height:44px;font-size:1rem;font-weight:600;color:var(--jc-ink);text-decoration:none}.jc-dshop .jc-shop__fams{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.jc-dshop .jc-shop__fam{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--jc-pill);background:var(--jc-glass-soft);font-size:.875rem;font-weight:500;color:var(--jc-ink);text-decoration:none}.jc-dshop .jc-shop__note{margin:0 0 12px;font-size:.875rem;line-height:1.5;color:var(--jc-tide)}.jc-dshop .jc-shop__sublabel{margin:0 0 8px;font-size:.875rem;font-weight:600;color:var(--jc-ink)}.jc-dshop .jc-shop__sizegroup+.jc-shop__sizegroup{margin-top:16px}.jc-dshop .jc-shop__sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.jc-dshop .jc-shop__size{display:flex;align-items:baseline;gap:6px;min-height:44px;padding:12px 14px;box-sizing:border-box;border-radius:var(--jc-radius-sm);background:var(--jc-glass-soft);color:var(--jc-ink);text-decoration:none}.jc-dshop .jc-shop__code{font-size:.9375rem}.jc-dshop .jc-shop__len{font-size:.8125rem}@keyframes jc-chrome-fade{0%{opacity:0}to{opacity:1}}@keyframes jc-chrome-slide{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@keyframes jc-chrome-rise{0%{transform:translateY(-8px);opacity:0}to{transform:none;opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/jc-chrome.css.map */
