.update-entry{--update-max: 78rem;--update-border: rgb(var(--color-foreground-rgb, 21 21 30) / .08);--update-border-strong: rgb(var(--color-foreground-rgb, 21 21 30) / .16);--update-surface: rgb(var(--color-background-rgb, 255 255 255));--update-surface-subtle: #f5f5f6;--update-surface-dark: #15151e;--update-text: rgb(var(--color-foreground-rgb, 21 21 30));--update-text-muted: #52525b;--update-primary: var(--color-primary, #de1a00);--update-primary-hover: var(--color-primary-hover, #b81500);--update-radius: 1.25rem;--update-radius-md: .875rem;--update-radius-sm: .5rem;--editorial-rail: #f3c4bc;--editorial-h2-size: 1.5rem;--editorial-h2-size-wide: 1.75rem;--editorial-prose-gap: 1.125rem;--editorial-prose-gap-wide: 1.25rem;box-sizing:border-box;width:min(100%,var(--update-max));margin-inline:auto;padding-block:calc(var(--header-group-height, 4.5rem) + 1.5rem) 2.5rem;color:var(--update-text)}.section--update-page~.faq-section{--faq-max-width: 78rem}.section--update-page~.faq-section .faq__divider{margin-block-end:3.5rem}.update-entry [hidden]{display:none!important}.update-entry__header{display:flex;flex-direction:column;gap:1.25rem;margin-block-end:2rem}.update-entry__top-row{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.update-entry__nav{display:flex;align-items:center}.update-entry__back-link{display:inline-flex;align-items:center;gap:.45rem;padding:.375rem .875rem;border:1px solid var(--update-border);border-radius:999px;background:var(--update-surface);font-family:var(--font-heading--family);font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--update-text);text-decoration:none;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.update-entry__back-arrow{display:inline-block;line-height:1}@media(hover:hover)and (pointer:fine){.update-entry__back-link:hover{border-color:var(--update-border-strong);background:var(--update-surface-subtle);color:var(--update-primary)}}.update-entry__badges{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.update-entry__badge{display:inline-flex;align-items:center;padding:.375rem .75rem;border-radius:999px;font-family:var(--font-heading--family);font-size:.75rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;border:1px solid transparent}.update-entry__badge--category{background:var(--update-surface-subtle);color:var(--update-text);border-color:var(--update-border)}.update-entry__badge--multimarques{background:#f1eafe;color:#6d28d9;border-color:transparent}.update-entry__badge--monomarques{background:#e8effd;color:#1a56db;border-color:transparent}.update-entry__badge--moto{background:#e4f4ea;color:#15803d;border-color:transparent}.update-entry__badge--obd2{background:#fef3c7;color:#92400e;border-color:transparent}.update-entry__badge--pl{background:#e2e8f0;color:#334155;border-color:transparent}.update-entry__badge--method{background:var(--update-surface-subtle);color:var(--update-text);border-color:var(--update-border)}.update-entry__badge--wifi{background:#ecfdf5;color:#047857;border-color:#0478572e}.update-entry__badge--pc_win,.update-entry__badge--pc_win_mac{background:#fde8e5;color:#b81500;border-color:#de1a002e}.update-entry__hero-bar{display:flex;flex-direction:column;gap:1rem}.update-entry__hero-copy{display:flex;flex-direction:column;gap:.75rem;min-width:0}.update-entry__title{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.75rem,3.2vw,2.75rem);font-weight:700;line-height:1.12;letter-spacing:-.025em;color:var(--update-text);overflow-wrap:break-word}.update-entry__subtitle{margin:0;max-width:56rem;font-family:var(--font-body--family);font-size:1.0625rem;line-height:1.55;color:var(--update-text-muted)}.update-entry__subtitle :where(p){margin:0}.update-entry__subtitle :where(p+p),.update-entry__subtitle .metafield-rich_text_field>p+p{margin-block-start:.625rem}.update-entry__layout{display:flex;flex-direction:column;gap:2rem}.update-entry__main-column,.update-entry__sidebar{display:contents}.update-entry__action-card{order:1}.update-entry .content-sidebar-section{order:2}.update-entry__content{order:3;display:flex;flex-direction:column;gap:2.5rem;min-width:0}.update-sidebar-card--product{order:4}.update-sidebar-card--notice{order:5}.update-entry__action-card{display:flex;flex-direction:column;gap:1rem;padding:1.25rem;border:1px solid var(--update-border-strong);border-radius:var(--update-radius);background:var(--update-surface-subtle)}.update-entry__action-card--wifi{background:linear-gradient(135deg,#f6fdf9,#f5f5f6);border-color:#15803d33}.update-entry__action-card--pc_win,.update-entry__action-card--pc_win_mac{background:linear-gradient(135deg,#fff8f6,#f5f5f6);border-color:#de1a0033}.update-entry__action-main{display:flex;flex-direction:column;gap:1rem}.update-entry__action-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:.75rem;background:#fde8e5;color:var(--update-primary)}.update-entry__action-card--wifi .update-entry__action-icon{background:#dcfce7;color:#15803d}.update-entry__action-icon svg{width:1.375rem;height:1.375rem}.update-entry__action-copy{display:flex;flex:1 1 auto;flex-direction:column;gap:.35rem;min-width:0}.update-entry__action-eyebrow{margin:0;font-family:var(--font-heading--family);font-size:.75rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;color:var(--update-primary)}.update-entry__action-card--wifi .update-entry__action-eyebrow{color:#15803d}.update-entry__action-title{margin:0;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--update-text)}.update-entry__action-desc{margin:0;font-size:.9375rem;line-height:1.5;color:var(--update-text-muted)}.update-entry__action-cta{display:flex;flex-shrink:0;align-items:center}.update-entry__download-btn{width:100%;white-space:nowrap}.update-entry__download-btn svg{width:1.125rem;height:1.125rem;flex-shrink:0}.update-entry__prereqs{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin:0;padding:.875rem 0 0;border-top:1px solid var(--update-border);list-style:none}.update-entry__prereq{display:inline-flex;align-items:center;gap:.45rem;font-family:var(--font-heading--family);font-size:.75rem;font-weight:600;line-height:1.3;color:var(--update-text)}.update-entry__prereq-dot{width:.375rem;height:.375rem;border-radius:999px;background:var(--update-primary);flex-shrink:0}.update-entry__action-card--wifi .update-entry__prereq-dot{background:#15803d}.update-entry__prose :where(h2,h3){padding-block-start:.75rem}.update-entry__prose>:where(h2,h3):first-child,.update-entry__prose>.metafield-rich_text_field>:where(h2,h3):first-child{padding-block-start:0}.update-entry__prose img{max-width:100%;height:auto;border-radius:1rem}.update-entry__video-card{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem;border:1px solid var(--update-border);border-radius:var(--update-radius);background:var(--update-surface-subtle)}.update-entry__video-header{display:flex;flex-direction:column;gap:.375rem}.update-entry__video-eyebrow{margin:0;font-family:var(--font-heading--family);font-size:.75rem;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase;color:var(--update-primary)}.update-entry__video-title{margin:0;font-family:var(--font-heading--family);font-size:1.375rem;font-weight:700;line-height:1.25;color:var(--update-text);scroll-margin-top:calc(var(--header-group-height, 4.5rem) + .75rem)}.update-entry__video-desc{margin:0;font-size:.9375rem;line-height:1.5;color:var(--update-text-muted)}.update-entry__video-frame .shortcode-video{margin:0}.update-sidebar-card{display:flex;flex-direction:column;gap:.875rem;padding:1.25rem;border:1px solid var(--update-border);border-radius:var(--update-radius);background:var(--update-surface)}.update-sidebar-card__eyebrow{margin:0;color:var(--update-text-muted);font-family:var(--font-heading--family);font-size:.75rem;font-weight:600;letter-spacing:.02em;line-height:1.3;text-transform:uppercase}.update-sidebar-card__image-box{display:flex;align-items:center;justify-content:center;height:11.25rem;padding:1rem;border-radius:var(--update-radius-md);background:var(--update-surface-subtle);overflow:hidden;box-sizing:border-box;text-decoration:none}.update-sidebar-card__image{max-width:88%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.update-sidebar-card__product-head{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.update-sidebar-card__product-name{margin:0;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:700;line-height:1.3;color:var(--update-text)}.update-sidebar-card__product-link{color:inherit;text-decoration:none;transition:color .18s ease}@media(hover:hover)and (pointer:fine){.update-sidebar-card__product-link:hover{color:var(--update-primary)}}.update-sidebar-card__price{margin:0;color:var(--update-primary);font-family:var(--font-heading--family);font-size:1.375rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;white-space:nowrap}.update-sidebar-card__legacy-badge{margin:0;padding:.375rem .625rem;border-radius:var(--update-radius-sm);background:var(--update-surface-subtle);color:var(--update-text-muted);font-family:var(--font-heading--family);font-size:.75rem;font-weight:600;line-height:1.35}.update-sidebar-card__benefits{display:flex;flex-direction:column;gap:.45rem;margin:0;padding:0;list-style:none}.update-sidebar-card__benefit{display:flex;align-items:flex-start;gap:.5rem;font-size:.8125rem;line-height:1.45;color:var(--update-text)}.update-sidebar-card__check{display:inline-flex;flex:0 0 auto;width:1.0625rem;height:1.0625rem;margin-block-start:.08rem;color:var(--color-success, #15803d)}.update-sidebar-card__check svg{width:100%;height:100%}.update-sidebar-card__btn{width:100%}.update-sidebar-card__resource-head{display:flex;align-items:center;gap:.75rem}.update-sidebar-card__icon-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.625rem;background:#fde8e5;color:var(--update-primary)}.update-sidebar-card__icon-box svg{width:1.125rem;height:1.125rem}.update-sidebar-card__heading{margin:0;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:700;line-height:1.3;color:var(--update-text)}.update-sidebar-card__text{margin:0;font-size:.8125rem;line-height:1.5;color:var(--update-text-muted)}.update-sidebar-card__link{display:inline-flex;align-items:center;gap:.375rem;font-family:var(--font-heading--family);font-size:.8125rem;font-weight:700;color:var(--update-primary);text-decoration:none;transition:color .18s ease}@media(hover:hover)and (pointer:fine){.update-sidebar-card__link:hover{color:var(--update-primary-hover);text-decoration:underline}}.update-entry__btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;box-sizing:border-box;min-height:3rem;padding:.75rem 1.375rem;border:1px solid transparent;border-radius:var(--update-radius-md);font-family:var(--font-heading--family);font-size:.9375rem;font-weight:600;line-height:1.1;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.update-entry__btn--primary{background:var(--update-surface-dark);color:#fff}.update-entry__btn--accent{background:var(--update-primary);color:#fff}.update-entry__btn--secondary{border-color:var(--update-border-strong);background:var(--update-surface);color:var(--update-text)}@media(hover:hover)and (pointer:fine){.update-entry__btn--primary:hover{background:#2b2b3b}.update-entry__btn--accent:hover{background:var(--update-primary-hover)}.update-entry__btn--secondary:hover{border-color:var(--update-text);background:var(--update-surface-subtle)}}.update-entry :where(a,button,summary):focus-visible{outline:2px solid var(--update-primary);outline-offset:2px}.update-entry__editor-note{margin:0;padding:1rem;color:var(--update-text-muted)}@media screen and (min-width:750px){.update-entry__action-card{padding:1.5rem}.update-entry__action-main{flex-direction:row;align-items:center}.update-entry__download-btn{width:auto}}@media screen and (min-width:990px){.update-entry{padding-block:calc(var(--header-group-height, 4.5rem) + 3rem) 3rem}.update-entry__layout{display:grid;grid-template-columns:minmax(0,1fr) 21rem;gap:3rem;align-items:start}.update-entry__main-column{display:flex;flex-direction:column;gap:2.5rem;grid-column:1;min-width:0}.update-entry__sidebar{display:flex;flex-direction:column;gap:1.25rem;grid-column:2;position:sticky;top:calc(var(--header-group-height, 4.5rem) + 1.25rem)}.update-entry__action-card,.update-entry .content-sidebar-section,.update-entry__content,.update-sidebar-card--product,.update-sidebar-card--notice{order:0}}@media(prefers-reduced-motion:reduce){.update-entry *{transition:none!important;animation:none!important}}@media(forced-colors:active){.update-entry :where(a,button,summary):focus-visible{outline:.2rem solid transparent}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-update-entry.css.map */
