:root{--pg-color-ink: #111827;--pg-color-muted: #667085;--pg-color-surface: #ffffff;--pg-color-surface-soft: #f6f7f9;--pg-color-border: #e5e7eb;--pg-color-brand: #1d3686;--pg-color-brand-hover: #142763;--pg-color-success: #18864b;--pg-color-warning: #b86b00;--pg-color-danger: #b42318;--pg-radius-sm: .5rem;--pg-radius-md: .75rem;--pg-radius-lg: 1.125rem;--pg-shadow-card: 0 1px 2px rgba(16, 24, 40, .04), 0 8px 24px rgba(16, 24, 40, .06);--pg-content-width: 90rem;--font-size--paragraph: 1rem;--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.55}.pg-theme-v2{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pg-theme-v2 :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid rgba(29,54,134,.35);outline-offset:3px}.pg-container{width:min(100% - 2rem,var(--pg-content-width));margin-inline:auto}.pg-section{padding-block:clamp(2.5rem,5vw,5rem)}.pg-surface{background:var(--pg-color-surface);border:1px solid var(--pg-color-border);border-radius:var(--pg-radius-md);box-shadow:var(--pg-shadow-card)}.pg-button{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;padding:.7rem 1.1rem;border:1px solid transparent;border-radius:var(--pg-radius-sm);font:inherit;font-weight:700;line-height:1.15;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.pg-button--primary{color:#fff;background:var(--pg-color-brand)}.pg-button--primary:hover{background:var(--pg-color-brand-hover)}.pg-button--secondary{color:var(--pg-color-ink);background:var(--pg-color-surface);border-color:var(--pg-color-border)}.pg-badge{display:inline-flex;min-height:1.75rem;align-items:center;gap:.35rem;padding:.25rem .625rem;border-radius:999px;font-size:.75rem;font-weight:750;line-height:1;letter-spacing:.01em;white-space:nowrap}.pg-badge--new{color:#0c4a6e;background:#e0f2fe}.pg-badge--preorder{color:#7a2e0e;background:#ffedd5}.pg-badge--low-stock{color:#854d0e;background:#fef9c3}.pg-badge--sold-out{color:#344054;background:#eaecf0}.pg-badge--exclusive{color:#4c1d95;background:#ede9fe}.pg-grid{display:grid;gap:clamp(1rem,2vw,1.5rem)}.pg-grid--products{grid-template-columns:repeat(2,minmax(0,1fr))}#header-group .announcement-bar-section,#header-group .announcement-bar{--color-background: var(--pg-color-brand);--color-foreground: #ffffff;--color-foreground-rgb: 255 255 255;background:var(--pg-color-brand);color:#fff}#header-group .announcement-bar__text{font-size:.875rem;line-height:1.35;letter-spacing:.005em}#header-component{--header-padding: .875rem;background:#fffffffa;box-shadow:0 1px #11182714;-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px)}#header-component .header__row--top{border-bottom:1px solid var(--pg-color-border)}#header-component .header__row--bottom{min-height:3.25rem}#header-component .header__row--bottom .header__columns{width:100%;grid-template-columns:minmax(0,1fr)}#header-component .header__row--bottom .header__column--left{width:100%;min-width:0}#header-component .menu-list__list{width:100%;justify-content:space-between;gap:clamp(.75rem,1.7vw,1.75rem)}#header-component .menu-list__link{position:relative;font-size:1rem;font-weight:650;letter-spacing:-.01em}#header-component .menu-list__link:after{content:"";position:absolute;inset-inline:0;inset-block-end:.2rem;height:2px;border-radius:999px;background:var(--pg-color-brand);transform:scaleX(0);transform-origin:center;transition:transform .16s ease}#header-component .menu-list__list-item:hover>.menu-list__link:after,#header-component .menu-list__link--active:after,#header-component .menu-list__link[aria-expanded=true]:after{transform:scaleX(1)}#header-component .menu-list__submenu-inner{max-width:var(--pg-content-width);margin-inline:auto}#header-component .mega-menu__grid{gap:1.5rem 2rem}#header-component .mega-menu__link--parent{padding-bottom:.5rem;font-size:1rem;font-weight:750;color:var(--pg-color-ink)}#header-component .mega-menu__link:not(.mega-menu__link--parent){padding-block:.3rem;font-size:.925rem;line-height:1.35;color:#475467}#header-component .mega-menu__link:hover{color:var(--pg-color-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}#header-component .header-actions__action,#header-component .account-button{border-radius:.625rem;transition:color .16s ease,background-color .16s ease}#header-component .header-actions__action:hover,#header-component .account-button:hover{color:var(--pg-color-brand);background:#f2f4f7}@media screen and (min-width:750px){.pg-container{width:min(100% - 3rem,var(--pg-content-width))}.pg-grid--products{grid-template-columns:repeat(3,minmax(0,1fr))}#header-component .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto;column-gap:clamp(1rem,2.5vw,2rem)}#header-component .header__row--top .header__column--left{display:flex;align-items:center;gap:clamp(1.25rem,3vw,2.75rem);min-width:0}#header-component .header__row--top .search-action{flex:1 1 30rem;width:min(52vw,46rem);max-width:46rem;margin-inline:0}#header-component .header__row--top .search-modal__button{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:flex-start;gap:.75rem;overflow:visible;padding:.75rem 1rem;border:1px solid #d0d5dd;border-radius:.75rem;background:#f8fafc;color:#667085;box-shadow:0 1px 2px #10182808}#header-component .header__row--top .search-modal__button:after{content:"Rechercher un produit, une extension ou une licence\2026";overflow:hidden;font-size:.9375rem;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}#header-component .header__row--top .search-modal__button:hover{border-color:var(--pg-color-brand);background:#fff;color:var(--pg-color-brand)}#header-component .header-actions{gap:.25rem}}@media screen and (min-width:1100px){.pg-grid--products{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){:root{--font-paragraph--size: 1rem;--font-paragraph--line-height: 1.5}#header-group .announcement-bar__text{padding-inline:1rem;font-size:.8125rem;line-height:1.35}#header-component{--header-padding: .55rem}#header-component .header__row--top .header__columns{min-height:3.75rem}#header-component .header-logo__image{max-width:9.5rem}#header-component .header-actions{gap:0}#header-component .menu-drawer__menu-item,#header-component .menu-drawer__list-item{font-size:1rem}}@media(hover:hover){.pg-button:hover{transform:translateY(-1px)}}@media(prefers-reduced-motion:reduce){.pg-theme-v2 *,.pg-theme-v2 *:before,.pg-theme-v2 *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/poke-geek-v2.css.map */
