Comparatif des 3 meilleurs acer 2 en 1 – PROMO – 45 %

  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Audi A3 Sportback III - Phase 2 5 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028604414
  • Piscine coque Graf TAMARIU : 7,25 X 3 X 1,45 m + kit PAS + 2 modules BioFiltre
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF TAMARIU une bassin rectangulaire fond plat avec une banquette + un escalier d'angle. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet ou encore local technique intégré.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués à l'aide de machines haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF TAMARIU : 725 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couche utilisées sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleures piscines du marché, dotées des dernières innovations technologiques, avec des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscine dans plus de 24 pays,devenu une référence dans le secteur pour la qualité de ses produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livré sans filtration, sans tuyau, seules les pièces à sceller sont déjà montées sur votre coque. Livré avec 1 skimmer, 2 refoulements et une bonde de fond . ........................................................................................................................................................................................................... Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les éléments sur place une f
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Renault Twingo II - Phase 2 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607354
  • Adidas Originals Forum Exhibit Low 2 beige/marine/jaune 45 1/3 homme
    Retrouvez l’indémodable silhouette basse des sneakers Forum Exhibit Low 2 ! L’empeigne présente une base lisse surmontée par une cage textile, ses mailles blanches laissent entrevoir le petit logo trèfle sur le quartier. La tige est renforcée par des empiècements lisses, textiles et suédés dans une palette blanche, jaune pâle et bleu marine. MATIÈRES RECYCLÉES Au moins 20% du poids total du produit est composé de matière recyclée.
  • Adidas Originals Forum Exhibit Low 2 Bordeaux beige/bordeaux/bleu 45 1/3 homme
    L’empeigne des Forum Exhibit Low 2 présente une base textile blanche dont les mailles laissent entrevoir le petit logo trèfle sur le quartier. La tige est surmontée par des empiècements lisses, suédés et textiles, craquez pour leur palette grise, bleue, blanche et rouge bordeaux. MATIÈRES RECYCLÉES Au moins 20% du poids total du produit est composé de matière recyclée.
  • <body>{ statusCode: 500, statusMessage: exception in stage5 chrome browser. see meta.trace for details on all fatal errors found. errMsg=Protocol error (Runtime.addBinding): Session closed. Most likely the page has been closed., originalRequest: { pages: [ { url: https://fr.royalcdkeys.com/products/transport-fever-2-eu-steam.json?variant=40138337321097, renderType: html, requestSettings: { ignoreImages: true, maxWait: 15000 } } ] }, pageResponses: [], meta: { backend: { id: 1-65r3, os: linux, platform: Chrome, platformVersion: 114.0.5735.90, requestsProcessed: 0, apiVersion: 0.11.0-linux }, billing: { startTime: 2023-06-20T18:20:45.337Z, bytes: 1806, elapsedMs: 2003, proxyIngressBytes: 0, proxyIngressCost: 0, endTime: 2023-06-20T18:20:47.340Z, creditCost: 0.00008387882547577222, dailySubscriptionCreditsRemaining: 2.506955701140904, prepaidCreditsRemaining: 2.2248201252201194 }, trace: [ { time: 2023-06-20T18:20:45.345Z, data: Begin Processing Request. about to aquire secure browser. targetUrls=1, elapsedMs: 0 }, { time: 2023-06-20T18:20:47.330Z, data: pageExec: begin processing pageRequest for \https://fr.royalcdkeys.com/products/transport-fever-2-eu-steam.json?variant=40138337321097\, elapsedMs: 1985 }, { time: 2023-06-20T18:20:47.334Z, data: { errorMessage: exception in stage5 chrome browser., error: { name: TargetCloseError, message: Protocol error (Runtime.addBinding): Session closed. Most likely the page has been closed., stack: [ no stack or extra properties unless envLevel=DEV TEST, or logLevel=DEBUG TRACE ] } }, elapsedMs: 4 }, { time: 2023-06-20T18:20:47.334Z, data: begin finalizing response packet, elapsedMs: 0 }, { time: 2023-06-20T18:20:47.337Z, data: start _finalizeUserResponse, elapsedMs: 3 }, { time: 2023-06-20T18:20:47.337Z, data: Finish processing request. about to send HTTP response to you., elapsedMs: 0 } ] }, content: { name: error, size: -1 }, queryJson: []}</body>
    { statusCode: 500, statusMessage: exception in stage5 chrome browser. see meta.trace for details on all fatal errors found. errMsg=Protocol error (Runtime.addBinding): Session closed. Most likely the page has been closed., originalRequest: { pages: [ { url: https://fr.royalcdkeys.com/products/transport-fever-2-eu-steam.json?variant=40138337321097, renderType: html, requestSettings: { ignoreImages: true, maxWait: 15000 } } ] }, pageResponses: [], meta: { backend: { id: 1-65r3, os: linux, platform: Chrome, platformVersion: 114.0.5735.90, requestsProcessed: 0, apiVersion: 0.11.0-linux }, billing: { startTime: 2023-06-20T18:20:45.337Z, bytes: 1806, elapsedMs: 2003, proxyIngressBytes: 0, proxyIngressCost: 0, endTime: 2023-06-20T18:20:47.340Z, creditCost: 0.00008387882547577222, dailySubscriptionCreditsRemaining: 2.506955701140904, prepaidCreditsRemaining: 2.2248201252201194 }, trace: [ { time: 2023-06-20T18:20:45.345Z, data: Begin Processing Request. about to aquire secure browser. targetUrls=1, elapsedMs: 0 }, { time: 2023-06-20T18:20:47.330Z, data: pageExec: begin processing pageRequest for \https://fr.royalcdkeys.com/products/transport-fever-2-eu-steam.json?variant=40138337321097\, elapsedMs: 1985 }, { time: 2023-06-20T18:20:47.334Z, data: { errorMessage: exception in stage5 chrome browser., error: { name: TargetCloseError, message: Protocol error (Runtime.addBinding): Session closed. Most likely the page has been closed., stack: [ no stack or extra properties unless envLevel=DEV TEST, or logLevel=DEBUG TRACE ] } }, elapsedMs: 4 }, { time: 2023-06-20T18:20:47.334Z, data: begin finalizing response packet, elapsedMs: 0 }, { time: 2023-06-20T18:20:47.337Z, data: start _finalizeUserResponse, elapsedMs: 3 }, { time: 2023-06-20T18:20:47.337Z, data: Finish processing request. about to send HTTP response to you., elapsedMs: 0 } ] }, content: { name: error, size: -1 }, queryJson: []}
  • >fr.royalcdkeys.com</title>\n <style>/* Copyright 2017 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\na {\n color: var(--link-color);\n}\n\nbody {\n --background-color: #fff;\n --error-code-color: var(--google-gray-700);\n --google-blue-100: rgb(210, 227, 252);\n --google-blue-300: rgb(138, 180, 248);\n --google-blue-600: rgb(26, 115, 232);\n --google-blue-700: rgb(25, 103, 210);\n --google-gray-100: rgb(241, 243, 244);\n --google-gray-300: rgb(218, 220, 224);\n --google-gray-500: rgb(154, 160, 166);\n --google-gray-50: rgb(248, 249, 250);\n --google-gray-600: rgb(128, 134, 139);\n --google-gray-700: rgb(95, 99, 104);\n --google-gray-800: rgb(60, 64, 67);\n --google-gray-900: rgb(32, 33, 36);\n --heading-color: var(--google-gray-900);\n --link-color: rgb(88, 88, 88);\n --popup-container-background-color: rgba(0,0,0,.65);\n --primary-button-fill-color-active: var(--google-blue-700);\n --primary-button-fill-color: var(--google-blue-600);\n --primary-button-text-color: #fff;\n --quiet-background-color: rgb(247, 247, 247);\n --secondary-button-border-color: var(--google-gray-500);\n --secondary-button-fill-color: #fff;\n --secondary-button-hover-border-color: var(--google-gray-600);\n --secondary-button-hover-fill-color: var(--google-gray-50);\n --secondary-button-text-color: var(--google-gray-700);\n --small-link-color: var(--google-gray-700);\n --text-color: var(--google-gray-700);\n background: var(--background-color);\n color: var(--text-color);\n word-wrap: break-word;\n}\n\n.nav-wrapper .secondary-button {\n background: var(--secondary-button-fill-color);\n border: 1px solid var(--secondary-button-border-color);\n color: var(--secondary-button-text-color);\n float: none;\n margin: 0;\n padding: 8px 16px;\n}\n\n.hidden {\n display: none;\n}\n\nhtml {\n -webkit-text-size-adjust: 100%;\n font-size: 125%;\n}\n\n.icon {\n background-repeat: no-repeat;\n background-size: 100%;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n --background-color: var(--google-gray-900);\n --error-code-color: var(--google-gray-500);\n --heading-color: var(--google-gray-500);\n --link-color: var(--google-blue-300);\n --primary-button-fill-color-active: rgb(129, 162, 208);\n --primary-button-fill-color: var(--google-blue-300);\n --primary-button-text-color: var(--google-gray-900);\n --quiet-background-color: var(--background-color);\n --secondary-button-border-color: var(--google-gray-700);\n --secondary-button-fill-color: var(--google-gray-900);\n --secondary-button-hover-fill-color: rgb(48, 51, 57);\n --secondary-button-text-color: var(--google-blue-300);\n --small-link-color: var(--google-blue-300);\n --text-color: var(--google-gray-500);\n }\n}\n</style>\n <style>/* Copyright 2014 The Chromium Authors\n Use of this source code is governed by a BSD-style license that can be\n found in the LICENSE file. */\n\nbutton {\n border: 0;\n border-radius: 4px;\n box-sizing: border-box;\n color: var(--primary-button-text-color);\n cursor: pointer;\n float: right;\n font-size: .875em;\n margin: 0;\n padding: 8px 16px;\n transition: box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1);\n user-select: none;\n}\n\n[dir='rtl'] button {\n float: left;\n}\n\n.bad-clock button,\n.captive-portal button,\n.https-only button,\n.insecure-form button,\n.lookalike-url button,\n.main-frame-blocked button,\n.neterror button,\n.pdf button,\n.ssl button,\n.enterprise-block button,\n.enterprise-warn button,\n.safe-browsing-billing button {\n background: var(--primary-button-fill-color);\n}\n\nbutton:active {\n background: var(--primary-button-fill-color-active);\n outline: 0;\n}\n\n#debugging {\n display: inline;\n overflow: auto;\n}\n\n.debugging-content {\n line-height: 1em;\n margin-bottom: 0;\n margin-top: 1em;\n}\n\n.debugging-content-fixed-width {\n display: block;\n font-family: monospace;\n font-size: 1.2em;\n margin-top: 0.5em;\n}\n\n.debugging-title {\n font-weight: bold;\n}\n\n#details {\n margin: 0 0 50px;\n}\n\n#details p:not(:first-of-type) {\n margin-top: 20px;\n}\n\n.secondary-button:active {\n border-color: white;\n box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3),\n 0 2px 6px 2px rgba(60, 64, 67, .15);\n}\n\n.secondary-button:hover {\n background: var(--secondary-button-hover-fill-color);\n border-color: var(--secondary-button-hover-border-color);\n text-decoration: none;\n}\n\n.error-code {\n color: var(--error-code-color);\n font-size: .8em;\n margin-top: 12px;\n text-transform: uppercase;\n}\n\n#error-debugging-info {\n font-size: 0.8em;\n}\n\nh1 {\n color: var(--heading-color);\n font-size: 1.6em;\n font-weight: normal;\n line-height: 1.25em;\n margin-bottom: 16px;\n}\n\nh2 {\n font-size: 1.2em;\n font-weight: normal;\n}\n\n.icon {\n height: 72px;\n margin: 0 0 40px;\n width: 72px;\n}\n\ninput[type=checkbox] {\n opacity: 0;\n}\n\ninput[type=checkbox]:focus ~ .checkbox::after {\n outline: -webkit-focus-ring-color auto 5px;\n}\n\n.interstitial-wrapper {\n box-sizing: border-box;\n font-size: 1em;\n line-height: 1.6em;\n margin: 14vh auto 0;\n max-width: 600px;\n width: 100%;\n}\n\n#main-message > p {\n display: inline;\n}\n\n#extended-reporting-opt-in {\n font-size: .875em;\n margin-top: 32px;\n}\n\n#extended-reporting-opt-in label {\n display: grid;\n grid-template-columns: 1.8em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message {\n border-radius: 4px;\n font-size: 1em;\n margin-top: 32px;\n padding: 10px 5px;\n}\n\n#enhanced-protection-message label {\n display: grid;\n grid-template-columns: 2.5em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message div {\n margin: 0.5em;\n}\n\n#enhanced-protection-message .icon {\n height: 1.5em;\n vertical-align: middle;\n width: 1.5em;\n}\n\n.nav-wrapper {\n margin-top: 51px;\n}\n\n.nav-wrapper::after {\n clear: both;\n content: '';\n display: table;\n width: 100%;\n}\n\n.small-link {\n color: var(--small-link-color);\n font-size: .875em;\n}\n\n.checkboxes {\n flex: 0 0 24px;\n}\n\n.checkbox {\n --padding: .9em;\n background: transparent;\n display: block;\n height: 1em;\n left: -1em;\n padding-inline-start: var(--padding);\n position: absolute;\n right: 0;\n top: -.5em;\n width: 1em;\n}\n\n.checkbox::after {\n border: 1px solid white;\n border-radius: 2px;\n content: '';\n height: 1em;\n left: var(--padding);\n position: absolute;\n top: var(--padding);\n width: 1em;\n}\n\n.checkbox::before {\n background: transparent;\n border: 2px solid white;\n border-inline-end-width: 0;\n border-top-width: 0;\n content: '';\n height: .2em;\n left: calc(.3em + var(--padding));\n opacity: 0;\n position: absolute;\n top: calc(.3em + var(--padding));\n transform: rotate(-45deg);\n width: .5em;\n}\n\ninput[type=checkbox]:checked ~ .checkbox::before {\n opacity: 1;\n}\n\n#recurrent-error-message {\n background: #ededed;\n border-radius: 4px;\n margin-bottom: 16px;\n margin-top: 12px;\n padding: 12px 16px;\n}\n\n.showing-recurrent-error-message #extended-reporting-opt-in {\n margin-top: 16px;\n}\n\n.showing-recurrent-error-message #enhanced-protection-message {\n margin-top: 16px;\n}\n\n@media (max-width: 700px) {\n .interstitial-wrapper {\n padding: 0 10%;\n }\n\n #error-debugging-info {\n overflow: auto;\n }\n}\n\n@media (max-width: 420px) {\n button,\n [dir='rtl'] button,\n .small-link {\n float: none;\n font-size: .825em;\n font-weight: 500;\n margin: 0;\n width: 100%;\n }\n\n button {\n padding: 16px 24px;\n }\n\n #details {\n margin: 20px 0 20px 0;\n }\n\n #details p:not(:first-of-type) {\n margin-top: 10px;\n }\n\n .secondary-button:not(.hidden) {\n display: block;\n margin-top: 20px;\n text-align: center;\n width: 100%;\n }\n\n .interstitial-wrapper {\n padding: 0 5%;\n }\n\n #extended-reporting-opt-in {\n margin-top: 24px;\n }\n\n #enhanced-protection-message {\n margin-top: 24px;\n }\n\n .nav-wrapper {\n margin-top: 30px;\n }\n}\n\n/**\n * Mobile specific styling.\n * Navigation buttons are anchored to the bottom of the screen.\n * Details message replaces the top content in its own scrollable area.\n */\n\n@media (max-width: 420px) {\n .nav-wrapper .secondary-button {\n border: 0;\n margin: 16px 0 0;\n margin-inline-end: 0;\n padding-bottom: 16px;\n padding-top: 16px;\n }\n}\n\n/* Fixed nav. */\n@media (min-width: 240px) and (max-width: 420px) and\n (min-height: 401px),\n (min-width: 421px) and (min-height: 240px) and\n (max-height: 560px) {\n body .nav-wrapper {\n background: var(--background-color);\n bottom: 0;\n box-shadow: 0 -12px 24px var(--background-color);\n left: 0;\n margin: 0 auto;\n max-width: 736px;\n padding-inline-end: 24px;\n padding-inline-start: 24px;\n position: fixed;\n right: 0;\n width: 100%;\n z-index: 2;\n }\n\n .interstitial-wrapper {\n max-width: 736px;\n }\n\n #details,\n #main-content {\n padding-bottom: 40px;\n }\n\n #details {\n padding-top: 5.5vh;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n body {\n margin: 0 auto;\n }\n\n button,\n [dir='rtl'] button,\n button.small-link,\n .nav-wrapper .secondary-button {\n font-family: Roboto-Regular,Helvetica;\n font-size: .933em;\n margin: 6px 0;\n transform: translatez(0);\n }\n\n .nav-wrapper {\n box-sizing: border-box;\n padding-bottom: 8px;\n width: 100%;\n }\n\n #details {\n box-sizing: border-box;\n height: auto;\n margin: 0;\n opacity: 1;\n transition: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n #details.hidden,\n #main-content.hidden {\n height: 0;\n opacity: 0;\n overflow: hidden;\n padding-bottom: 0;\n transition: none;\n }\n\n h1 {\n font-size: 1.5em;\n margin-bottom: 8px;\n }\n\n .icon {\n margin-bottom: 5.69vh;\n }\n\n .interstitial-wrapper {\n box-sizing: border-box;\n margin: 7vh auto 12px;\n padding: 0 24px;\n position: relative;\n }\n\n .interstitial-wrapper p {\n font-size: .95em;\n line-height: 1.61em;\n margin-top: 8px;\n }\n\n #main-content {\n margin: 0;\n transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .small-link {\n border: 0;\n }\n\n .suggested-left > #control-buttons,\n .suggested-right > #control-buttons {\n float: none;\n margin: 0;\n }\n}\n\n@media (min-width: 421px) and (min-height: 500px) and (max-height: 560px) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n@media (min-height: 400px) and (orientation:portrait) {\n .interstitial-wrapper {\n margin-bottom: 145px;\n }\n}\n\n@media (min-height: 299px) {\n .nav-wrapper {\n padding-bottom: 16px;\n }\n}\n\n@media (max-height: 560px) and (min-height: 240px) and (orientation:landscape) {\n .extended-reporting-has-checkbox #details {\n padding-bottom: 80px;\n }\n}\n\n@media (min-height: 500px) and (max-height: 650px) and (max-width: 414px) and\n (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 7vh;\n }\n}\n\n@media (min-height: 650px) and (max-width: 414px) and (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n/* Small mobile screens. No fixed nav. */\n@media (max-height: 400px) and (orientation: portrait),\n (max-height: 239px) and (orientation: landscape),\n (max-width: 419px) and (max-height: 399px) {\n .interstitial-wrapper {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n }\n\n #details {\n flex: 1 1 auto;\n order: 0;\n }\n\n #main-content {\n flex: 1 1 auto;\n order: 0;\n }\n\n .nav-wrapper {\n flex: 0 1 auto;\n margin-top: 8px;\n order: 1;\n padding-inline-end: 0;\n padding-inline-start: 0;\n position: relative;\n width: 100%;\n }\n\n button,\n .nav-wrapper .secondary-button {\n padding: 16px 24px;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 239px) and (orientation: portrait) {\n .nav-wrapper {\n padding-inline-end: 0;\n padding-inline-start: 0;\n }\n}\n</style>\n <style>/* Copyright 2013 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\n/* Don't use the main frame div when the error is in a subframe. */\nhtml[subframe] #main-frame-error {\n display: none;\n}\n\n/* Don't use the subframe error div when the error is in a main frame. */\nhtml:not([subframe]) #sub-frame-error {\n display: none;\n}\n\nh1 {\n margin-top: 0;\n word-wrap: break-word;\n}\n\nh1 span {\n font-weight: 500;\n}\n\na {\n text-decoration: none;\n}\n\n.icon {\n -webkit-user-select: none;\n display: inline-block;\n}\n\n.icon-generic {\n /* Can't access chrome://theme/IDR_ERROR_NETWORK_GENERIC from an untrusted\n * renderer process, so embed the resource manually. */\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAENJREFUeF7tzbEJACEQRNGBLeAasBCza2lLEGx0CxFGG9hBMDDxRy/72O9FMnIFapGylsu1fgoBdkXfUHLrQgdfrlJN1BdYBjQQm3UAAAAASUVORK5CYII=) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFJJREFUeF7t0cENgDAMQ9FwYgxG6WjpaIzCCAxQxVggFuDiCvlLOeRdHR9yzjncHVoq3npu+wQUrUuJHylSTmBaespJyJQoObUeyxDQb3bEm5Au81c0pSCD8HYAAAAASUVORK5CYII=) 2x);\n}\n\n.icon-offline {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAGxJREFUeF7tyMEJwkAQRuFf5ipMKxYQiJ3Z2nSwrWwBA0+DQZcdxEOueaePp9+dQZFB7GpUcURSVU66yVNFj6LFICatThZB6r/ko/pbRpUgilY0Cbw5sNmb9txGXUKyuH7eV25x39DtJXUNPQGJtWFV+BT/QAAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAGFBMVEUAAABTU1NNTU1TU1NPT09SUlJSUlJTU1O8B7DEAAAAB3RSTlMAoArVKvVgBuEdKgAAAJ1JREFUeF7t1TEOwyAMQNG0Q6/UE+RMXD9d/tC6womIFSL9P+MnAYOXeTIzMzMzMzMzaz8J9Ri6HoITmuHXhISE8nEh9yxDh55aCEUoTGbbQwjqHwIkRAEiIaG0+0AA9VBMaE89Rogeoww936MQrWdBr4GN/z0IAdQ6nQ/FIpRXDwHcA+JIJcQowQAlFUA0MfQpXLlVQfkzR4igS6ENjknm/wiaGhsAAAAASUVORK5CYII=) 2x);\n position: relative;\n}\n\n.icon-disabled {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABICAMAAAAZF4G5AAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAASZJREFUeAHd11Fq7jAMRGGf/W/6PoWB67YMqv5DybwG/CFjRuR8JBw3+ByiRjgV9W/TJ31P0tBfC6+cj1haUFXKHmVJo5wP98WwQ0ZCbfUc6LQ6VuUBz31ikADkLMkDrfUC4rR6QGW+gF6rx7NaHWCj1Y/W6lf4L7utvgBSt3rBFSS/XBMPUILcJINHCBWYUfpWn4NBi1ZfudIc3rf6/NGEvEA+AsYTJozmXemjXeLZAov+mnkN2HfzXpMSVQDnGw++57qNJ4D1xitA2sJ+VAWMygSEaYf2mYPTjZfk2K8wmP7HLIH5Mg4/pP+PEcDzUvDMvYbs/2NWwPO5vBdMZE4EE5UTQLiBFDaUlTDPBRoJ9HdAYIkIo06og3BNXtCzy7zA1aXk5x+tJARq63eAygAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAACQAQMAAAArwfVjAAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAAYdJREFUeF7F1EFqwzAUBNARAmVj0FZe5QoBH6BX+dn4GlY2PYNzGx/A0CvkCIJuvIraKJKbgBvzf2g62weDGD7CYggpfFReis4J0ey9EGFIiEQQojFSlA9kSIiqd0KkFjKsewgRbStEN19mxUPTtmW9HQ/h6tyqNQ8NlSMZdzyE6qkoE0trVYGFm0n1WYeBhduzwbwBC7voS+vIxfeMjeaiLxsMMtQNwMPtuew+DjzcTHk8YMfDknEcIUOtf2lVfgVH3K4Xv5PRYAXRVMtItIJ3rfaCIVn9DsTH2NxisAVRex2Hh3hX+/mRUR08bAwPEYsI51ZxWH4Q0SpicQRXeyEaIug48FEdegARfMz/tADVsRciwTAxW308ehmC2gLraC+YCbV3QoTZexa+zegAEW5PhhgYfmbvJgcRqngGByOSXdFJcLk2JeDPEN0kxe1JhIt5FiFA+w+ItMELsUyPF2IaJ4aILqb4FbxPwhImwj6JauKgDUCYaxmYIsd4KXdMjIC9ItB5Bn4BNRwsG0XM2nwAAAAASUVORK5CYII=) 2x);\n width: 112px;\n}\n\n.hidden {\n display: none;\n}\n\n#suggestions-list a {\n color: var(--google-blue-600);\n}\n\n#suggestions-list p {\n margin-block-end: 0;\n}\n\n#suggestions-list ul {\n margin-top: 0;\n}\n\n.single-suggestion {\n list-style-type: none;\n padding-inline-start: 0;\n}\n\n#error-information-button {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTExIDE4aDJ2LTJoLTJ2MnptMS0xNkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6bTAtMTRjLTIuMjEgMC00IDEuNzktNCA0aDJjMC0xLjEuOS0yIDItMnMyIC45IDIgMmMwIDItMyAxLjc1LTMgNWgyYzAtMi4yNSAzLTIuNSAzLTUgMC0yLjIxLTEuNzktNC00LTR6Ii8+PC9zdmc+);\n height: 24px;\n vertical-align: -.15em;\n width: 24px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup {\n align-items: center;\n background-color: var(--popup-container-background-color);\n display: flex;\n height: 100%;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: 100;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-content > p {\n margin-bottom: 11px;\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list ul {\n margin-inline-start: 15px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-box {\n background-color: var(--background-color);\n left: 5%;\n padding-bottom: 15px;\n padding-top: 15px;\n position: fixed;\n width: 90%;\n z-index: 101;\n}\n\n.use-popup-container#error-information-popup-container div.error-code {\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list p {\n margin-inline-start: 20px;\n}\n\n:not(.use-popup-container)#error-information-popup-container\n #error-information-popup-close {\n display: none;\n}\n\n#error-information-popup-close {\n margin-bottom: 0;\n margin-inline-end: 35px;\n margin-top: 15px;\n text-align: end;\n}\n\n.link-button {\n color: rgb(66, 133, 244);\n display: inline-block;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n#sub-frame-error-details {\n\n color: #8F8F8F;\n\n /* Not done on mobile for performance reasons. */\n text-shadow: 0 1px 0 rgba(255,255,255,0.3);\n\n}\n\n[jscontent=hostName],\n[jscontent=failedUrl] {\n overflow-wrap: break-word;\n}\n\n.secondary-button {\n background: #d9d9d9;\n color: #696969;\n margin-inline-end: 16px;\n}\n\n.snackbar {\n background: #323232;\n border-radius: 2px;\n bottom: 24px;\n box-sizing: border-box;\n color: #fff;\n font-size: .87em;\n left: 24px;\n max-width: 568px;\n min-width: 288px;\n opacity: 0;\n padding: 16px 24px 12px;\n position: fixed;\n transform: translateY(90px);\n will-change: opacity, transform;\n z-index: 999;\n}\n\n.snackbar-show {\n -webkit-animation:\n show-snackbar 250ms cubic-bezier(0, 0, 0.2, 1) forwards,\n hide-snackbar 250ms cubic-bezier(0.4, 0, 1, 1) forwards 5s;\n}\n\n@-webkit-keyframes show-snackbar {\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes hide-snackbar {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(90px);\n }\n}\n\n.suggestions {\n margin-top: 18px;\n}\n\n.suggestion-header {\n font-weight: bold;\n margin-bottom: 4px;\n}\n\n.suggestion-body {\n color: #777;\n}\n\n/* Decrease padding at low sizes. */\n@media (max-width: 640px), (max-height: 640px) {\n h1 {\n margin: 0 0 15px;\n }\n .suggestions {\n margin-top: 10px;\n }\n .suggestion-header {\n margin-bottom: 0;\n }\n}\n\n#download-link,\n#download-link-clicked {\n margin-bottom: 30px;\n margin-top: 30px;\n}\n\n#download-link-clicked {\n color: #BBB;\n}\n\n#download-link::before,\n#download-link-clicked::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n#download-link-clicked::before {\n opacity: 0;\n width: 0;\n}\n\n#offline-content-list-visibility-card {\n border: 1px solid white;\n border-radius: 8px;\n display: flex;\n font-size: .8em;\n justify-content: space-between;\n line-height: 1;\n}\n\n#offline-content-list.list-hidden #offline-content-list-visibility-card {\n border-color: rgb(218, 220, 224);\n}\n\n#offline-content-list-visibility-card > div {\n padding: 1em;\n}\n\n#offline-content-list-title {\n color: var(--google-gray-700);\n}\n\n#offline-content-list-show-text,\n#offline-content-list-hide-text {\n color: rgb(66, 133, 244);\n}\n\n/* Hides the \hide\ text div when the offline content list is collapsed/hidden\n * and, alternatively, hides the \show\ text div when the offline content list\n * is expanded/shown.\n */\n#offline-content-list.list-hidden #offline-content-list-hide-text,\n#offline-content-list:not(.list-hidden) #offline-content-list-show-text {\n display: none;\n}\n\n/* Controls the animation of the offline content list when it is expanded/shown.\n */\n#offline-content-suggestions {\n /* Max-height has to be set for the height animation to work. The chosen value\n * is a little greater than the maximum height the list will have, when all\n * suggestions have images, so that it is never clamped. This makes so that\n * when the actual height is smaller then the animation is not as smooth.\n */\n max-height: 27em;\n transition: max-height 200ms ease-in, visibility 0s 200ms,\n opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the offline content list when it is\n * collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-suggestions {\n max-height: 0;\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms,\n max-height 200ms 200ms ease-out;\n visibility: hidden;\n}\n\n#offline-content-list {\n margin-inline-start: -5%;\n width: 110%;\n}\n\n/* The selectors below adjust the \overflow\ of the suggestion cards contents\n * based on the same screen size based strategy used for the main frame, which\n * is applied by the `interstitial-wrapper` class. */\n@media (max-width: 420px) {\n #offline-content-list {\n margin-inline-start: -2.5%;\n width: 105%;\n }\n}\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n #offline-content-list {\n margin-inline-start: -12px;\n width: calc(100% + 24px);\n }\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail {\n flex-basis: 8.2em;\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail > img {\n height: 100%;\n width: 100%;\n}\n\n.suggestion-with-image #offline-content-list:not(.is-rtl)\n.offline-content-suggestion-thumbnail > img {\n border-bottom-right-radius: 7px;\n border-top-right-radius: 7px;\n}\n\n.suggestion-with-image #offline-content-list.is-rtl\n.offline-content-suggestion-thumbnail > img {\n border-bottom-left-radius: 7px;\n border-top-left-radius: 7px;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail {\n align-items: center;\n display: flex;\n justify-content: center;\n min-height: 4.2em;\n min-width: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div {\n align-items: center;\n background-color: rgb(241, 243, 244);\n border-radius: 50%;\n display: flex;\n height: 2.3em;\n justify-content: center;\n width: 2.3em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div > img {\n height: 1.45em;\n width: 1.45em;\n}\n\n.offline-content-suggestion-favicon {\n height: 1em;\n margin-inline-end: 0.4em;\n width: 1.4em;\n}\n\n.offline-content-suggestion-favicon > img {\n height: 1.4em;\n width: 1.4em;\n}\n\n.no-favicon .offline-content-suggestion-favicon {\n display: none;\n}\n\n.image-video {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTcgMTAuNVY3YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjEwYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMy41bDQgNHYtMTFsLTQgNHoiIGZpbGw9IiMzQzQwNDMiLz48L3N2Zz4=);\n}\n\n.image-music-note {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgM3Y5LjI2Yy0uNS0uMTctMS0uMjYtMS41LS4yNkM4IDEyIDYgMTQgNiAxNi41UzggMjEgMTAuNSAyMXM0LjUtMiA0LjUtNC41VjZoNFYzaC03eiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-earth {\n content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMmM1LjUyIDAgMTAgNC40OCAxMCAxMHMtNC40OCAxMC0xMCAxMFMyIDE3LjUyIDIgMTIgNi40OCAyIDEyIDJ6TTQgMTJoNC40YzMuNDA3LjAyMiA0LjkyMiAxLjczIDQuNTQzIDUuMTI3SDkuNDg4djIuNDdhOC4wMDQgOC4wMDQgMCAwIDAgMTAuNDk4LTguMDgzQzE5LjMyNyAxMi41MDQgMTguMzMyIDEzIDE3IDEzYy0yLjEzNyAwLTMuMjA2LS45MTYtMy4yMDYtMi43NWgtMy43NDhjLS4yNzQtMi43MjguNjgzLTQuMDkyIDIuODctNC4wOTIgMC0uOTc1LjMyNy0xLjU5Ny44MTEtMS45N0E4LjAwNCA4LjAwNCAwIDAgMCA0IDEyeiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-file {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMgOVYzLjVMMTguNSA5TTYgMmMtMS4xMSAwLTIgLjg5LTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOGwtNi02SDZ6IiBmaWxsPSIjM0M0MDQzIi8+PC9zdmc+);\n}\n\n.offline-content-suggestion-texts {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n line-height: 1.3;\n padding: .9em;\n width: 100%;\n}\n\n.offline-content-suggestion-title {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 3;\n color: rgb(32, 33, 36);\n display: -webkit-box;\n font-size: 1.1em;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\ndiv.offline-content-suggestion {\n align-items: stretch;\n border: 1px solid rgb(218, 220, 224);\n border-radius: 8px;\n display: flex;\n justify-content: space-between;\n margin-bottom: .8em;\n}\n\n.suggestion-with-image {\n flex-direction: row;\n height: 8.2em;\n max-height: 8.2em;\n}\n\n.suggestion-with-icon {\n flex-direction: row-reverse;\n height: 4.2em;\n max-height: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-title {\n -webkit-line-clamp: 1;\n word-break: break-all;\n}\n\n.suggestion-with-icon .offline-content-suggestion-texts {\n padding-inline-start: 0;\n}\n\n.offline-content-suggestion-attribution-freshness {\n color: rgb(95, 99, 104);\n display: flex;\n font-size: .8em;\n line-height: 1.7em;\n}\n\n.offline-content-suggestion-attribution {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 1;\n display: -webkit-box;\n flex-shrink: 1;\n margin-inline-end: 0.3em;\n overflow: hidden;\n overflow-wrap: break-word;\n text-overflow: ellipsis;\n word-break: break-all;\n}\n\n.no-attribution .offline-content-suggestion-attribution {\n display: none;\n}\n\n.offline-content-suggestion-freshness::before {\n content: '-';\n display: inline-block;\n flex-shrink: 0;\n margin-inline-end: .1em;\n margin-inline-start: .1em;\n}\n\n.no-attribution .offline-content-suggestion-freshness::before {\n display: none;\n}\n\n.offline-content-suggestion-freshness {\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin-spacer {\n flex-grow: 100;\n flex-shrink: 1;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMjR2MjRIMFYweiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9zdmc+);\n flex-shrink: 0;\n height: 1.4em;\n margin-inline-start: .4em;\n width: 1.4em;\n}\n\n/* Controls the animation (and a bit more) of the launch-downloads-home action\n * button when the offline content list is expanded/shown.\n */\n#offline-content-list-action {\n text-align: center;\n transition: visibility 0s 200ms, opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the launch-downloads-home action button when the\n * offline content list is collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-list-action {\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms;\n visibility: hidden;\n}\n\n#cancel-save-page-button {\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48Y2xpcFBhdGggaWQ9Im1hc2siPjxwYXRoIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiM5QUEwQTYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiMxQTczRTgiIHN0eWxlPSJhbmltYXRpb246b2ZmbGluZUFuaW1hdGlvbiA0cyBpbmZpbml0ZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxzdHlsZT5Aa2V5ZnJhbWVzIG9mZmxpbmVBbmltYXRpb257MCUsMzUle2hlaWdodDowfTYwJXtoZWlnaHQ6MTAwJX05MCV7ZmlsbC1vcGFjaXR5OjF9dG97ZmlsbC1vcGFjaXR5OjB9fTwvc3R5bGU+PC9zdmc+);\n background-position: right 27px center;\n background-repeat: no-repeat;\n border: 1px solid var(--google-gray-300);\n border-radius: 5px;\n color: var(--google-gray-700);\n margin-bottom: 26px;\n padding-bottom: 16px;\n padding-inline-end: 88px;\n padding-inline-start: 16px;\n padding-top: 16px;\n text-align: start;\n}\n\nhtml[dir='rtl'] #cancel-save-page-button {\n background-position: left 27px center;\n}\n\n#save-page-for-later-button {\n display: flex;\n justify-content: start;\n}\n\n#save-page-for-later-button a::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n.hidden#save-page-for-later-button {\n display: none;\n}\n\n/* Don't allow overflow when in a subframe. */\nhtml[subframe] body {\n overflow: hidden;\n}\n\n#sub-frame-error {\n -webkit-align-items: center;\n -webkit-flex-flow: column;\n -webkit-justify-content: center;\n background-color: #DDD;\n display: -webkit-flex;\n height: 100%;\n left: 0;\n position: absolute;\n text-align: center;\n top: 0;\n transition: background-color 200ms ease-in-out;\n width: 100%;\n}\n\n#sub-frame-error:hover {\n background-color: #EEE;\n}\n\n#sub-frame-error .icon-generic {\n margin: 0 0 16px;\n}\n\n#sub-frame-error-details {\n margin: 0 10px;\n text-align: center;\n visibility: hidden;\n}\n\n/* Show details only when hovering. */\n#sub-frame-error:hover #sub-frame-error-details {\n visibility: visible;\n}\n\n/* If the iframe is too small, always hide the error code. */\n/* TODO(mmenke): See if overflow: no-display works better, once supported. */\n@media (max-width: 200px), (max-height: 95px) {\n #sub-frame-error-details {\n display: none;\n }\n}\n\n/* Adjust icon for small embedded frames in apps. */\n@media (max-height: 100px) {\n #sub-frame-error .icon-generic {\n height: auto;\n margin: 0;\n
    { statusCode: 424, statusMessage: exception in stage5 chrome browser. see meta.trace for details on all fatal errors found. errMsg=fatalError encountered in page. details=FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., originalRequest: { pages: [ { url: https://fr.royalcdkeys.com/products/resident-evil-5-arg-xbox-one-series-cd-key.json?variant=40988720365705, renderType: html, requestSettings: { ignoreImages: true, maxWait: 15000 } } ] }, pageResponses: [ { navUrl: chrome-error://chromewebdata/, navId: 1, statusCode: 424, eventPhase: load, doneDetail: { reason: fatalError:FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 }, resourceSummary: { complete: 0, failed: 1, aborted: 0, orphaned: 0, active: 0, late: 0 }, resources: [ {elapsed:148,detail:'failed:404:net::ERR_HTTP_RESPONSE_CODE_FAILURE',start:'25(initialRequest)',ended:'173(initialRequest)',frame:'main(nav)',navId:'0',type:'document',url:'https://fr.royalcdkeys.com/products/resident-evi...box-one-series-cd-key.json?variant=40988720365705'} ], debugDiags: [], contentErrors: [], errors: [ { name: FatalError, message: FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 } ], metrics: { startTime: 2023-06-20T18:31:19.185Z, endTime: 2023-06-20T18:31:19.445Z, elapsedMs: 260, pageStatus: 404 }, scriptOutput: {}, headers: { access-control-allow-origin: *, alt-svc: h3=\:443\; ma=86400, cf-cache-status: DYNAMIC, cf-ray: 7da616895b482ccc-DFW, content-encoding: gzip, content-language: en-DE, content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;, content-type: application/json; charset=utf-8, date: Tue, 20 Jun 2023 18:31:19 GMT, etag: W/\cacheable:63b42f041aa21d32edce3fe1f275a30d\, nel: {\success_fraction\:0.01,\report_to\:\cf-nel\,\max_age\:604800}, powered-by: Shopify, processed-by: Weglot, report-to: {\endpoints\:[{\url\:\https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=fgFEdK%2FfGzdyT1eVLZqH4qIc0yXH66J5uME4%2Fh%2FVouDHAmwyVAw787PvlW2LbOY7giUowr%2BMYQSqtnF0R7ANeaaXhOhmJh2UQ185PTfG4POgZ114bHOZXeyCPSKwTrCqQA%3D%3D\}],\group\:\cf-nel\,\max_age\:604800}, server-timing: processing;dur=37, db;dur=22, asn;desc=\33438\, edge;desc=\DFW\, country;desc=\US\, servedBy;desc=\d4dj\, requestID;desc=\0b04fe8d-4a24-4ffa-b425-d95b0e61bf36\, cfRequestDuration;dur=80.999851, strict-transport-security: max-age=7889238, vary: Accept-Encoding, Accept, weglot-translated: false - Invalid JSON, Nothing to translate, x-cache: miss, x-content-type-options: nosniff, x-dc: gcp-us-south1,gcp-us-central1,gcp-us-central1, x-download-options: noopen, x-frame-options: DENY, x-hw: 1687285879.cds217.de1.hn,1687285879.cds217.de1.sl, x-permitted-cross-domain-policies: none, x-request-id: 86822aed-0c6a-4147-a75a-55a7a6e05794, x-shardid: 136, x-shopid: 37530206345, x-shopify-stage: production, x-sorting-hat-podid: 136, x-sorting-hat-shopid: 37530206345,...
  • >fr.royalcdkeys.com</title>\n <style>/* Copyright 2017 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\na {\n color: var(--link-color);\n}\n\nbody {\n --background-color: #fff;\n --error-code-color: var(--google-gray-700);\n --google-blue-100: rgb(210, 227, 252);\n --google-blue-300: rgb(138, 180, 248);\n --google-blue-600: rgb(26, 115, 232);\n --google-blue-700: rgb(25, 103, 210);\n --google-gray-100: rgb(241, 243, 244);\n --google-gray-300: rgb(218, 220, 224);\n --google-gray-500: rgb(154, 160, 166);\n --google-gray-50: rgb(248, 249, 250);\n --google-gray-600: rgb(128, 134, 139);\n --google-gray-700: rgb(95, 99, 104);\n --google-gray-800: rgb(60, 64, 67);\n --google-gray-900: rgb(32, 33, 36);\n --heading-color: var(--google-gray-900);\n --link-color: rgb(88, 88, 88);\n --popup-container-background-color: rgba(0,0,0,.65);\n --primary-button-fill-color-active: var(--google-blue-700);\n --primary-button-fill-color: var(--google-blue-600);\n --primary-button-text-color: #fff;\n --quiet-background-color: rgb(247, 247, 247);\n --secondary-button-border-color: var(--google-gray-500);\n --secondary-button-fill-color: #fff;\n --secondary-button-hover-border-color: var(--google-gray-600);\n --secondary-button-hover-fill-color: var(--google-gray-50);\n --secondary-button-text-color: var(--google-gray-700);\n --small-link-color: var(--google-gray-700);\n --text-color: var(--google-gray-700);\n background: var(--background-color);\n color: var(--text-color);\n word-wrap: break-word;\n}\n\n.nav-wrapper .secondary-button {\n background: var(--secondary-button-fill-color);\n border: 1px solid var(--secondary-button-border-color);\n color: var(--secondary-button-text-color);\n float: none;\n margin: 0;\n padding: 8px 16px;\n}\n\n.hidden {\n display: none;\n}\n\nhtml {\n -webkit-text-size-adjust: 100%;\n font-size: 125%;\n}\n\n.icon {\n background-repeat: no-repeat;\n background-size: 100%;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n --background-color: var(--google-gray-900);\n --error-code-color: var(--google-gray-500);\n --heading-color: var(--google-gray-500);\n --link-color: var(--google-blue-300);\n --primary-button-fill-color-active: rgb(129, 162, 208);\n --primary-button-fill-color: var(--google-blue-300);\n --primary-button-text-color: var(--google-gray-900);\n --quiet-background-color: var(--background-color);\n --secondary-button-border-color: var(--google-gray-700);\n --secondary-button-fill-color: var(--google-gray-900);\n --secondary-button-hover-fill-color: rgb(48, 51, 57);\n --secondary-button-text-color: var(--google-blue-300);\n --small-link-color: var(--google-blue-300);\n --text-color: var(--google-gray-500);\n }\n}\n</style>\n <style>/* Copyright 2014 The Chromium Authors\n Use of this source code is governed by a BSD-style license that can be\n found in the LICENSE file. */\n\nbutton {\n border: 0;\n border-radius: 4px;\n box-sizing: border-box;\n color: var(--primary-button-text-color);\n cursor: pointer;\n float: right;\n font-size: .875em;\n margin: 0;\n padding: 8px 16px;\n transition: box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1);\n user-select: none;\n}\n\n[dir='rtl'] button {\n float: left;\n}\n\n.bad-clock button,\n.captive-portal button,\n.https-only button,\n.insecure-form button,\n.lookalike-url button,\n.main-frame-blocked button,\n.neterror button,\n.pdf button,\n.ssl button,\n.enterprise-block button,\n.enterprise-warn button,\n.safe-browsing-billing button {\n background: var(--primary-button-fill-color);\n}\n\nbutton:active {\n background: var(--primary-button-fill-color-active);\n outline: 0;\n}\n\n#debugging {\n display: inline;\n overflow: auto;\n}\n\n.debugging-content {\n line-height: 1em;\n margin-bottom: 0;\n margin-top: 1em;\n}\n\n.debugging-content-fixed-width {\n display: block;\n font-family: monospace;\n font-size: 1.2em;\n margin-top: 0.5em;\n}\n\n.debugging-title {\n font-weight: bold;\n}\n\n#details {\n margin: 0 0 50px;\n}\n\n#details p:not(:first-of-type) {\n margin-top: 20px;\n}\n\n.secondary-button:active {\n border-color: white;\n box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3),\n 0 2px 6px 2px rgba(60, 64, 67, .15);\n}\n\n.secondary-button:hover {\n background: var(--secondary-button-hover-fill-color);\n border-color: var(--secondary-button-hover-border-color);\n text-decoration: none;\n}\n\n.error-code {\n color: var(--error-code-color);\n font-size: .8em;\n margin-top: 12px;\n text-transform: uppercase;\n}\n\n#error-debugging-info {\n font-size: 0.8em;\n}\n\nh1 {\n color: var(--heading-color);\n font-size: 1.6em;\n font-weight: normal;\n line-height: 1.25em;\n margin-bottom: 16px;\n}\n\nh2 {\n font-size: 1.2em;\n font-weight: normal;\n}\n\n.icon {\n height: 72px;\n margin: 0 0 40px;\n width: 72px;\n}\n\ninput[type=checkbox] {\n opacity: 0;\n}\n\ninput[type=checkbox]:focus ~ .checkbox::after {\n outline: -webkit-focus-ring-color auto 5px;\n}\n\n.interstitial-wrapper {\n box-sizing: border-box;\n font-size: 1em;\n line-height: 1.6em;\n margin: 14vh auto 0;\n max-width: 600px;\n width: 100%;\n}\n\n#main-message > p {\n display: inline;\n}\n\n#extended-reporting-opt-in {\n font-size: .875em;\n margin-top: 32px;\n}\n\n#extended-reporting-opt-in label {\n display: grid;\n grid-template-columns: 1.8em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message {\n border-radius: 4px;\n font-size: 1em;\n margin-top: 32px;\n padding: 10px 5px;\n}\n\n#enhanced-protection-message label {\n display: grid;\n grid-template-columns: 2.5em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message div {\n margin: 0.5em;\n}\n\n#enhanced-protection-message .icon {\n height: 1.5em;\n vertical-align: middle;\n width: 1.5em;\n}\n\n.nav-wrapper {\n margin-top: 51px;\n}\n\n.nav-wrapper::after {\n clear: both;\n content: '';\n display: table;\n width: 100%;\n}\n\n.small-link {\n color: var(--small-link-color);\n font-size: .875em;\n}\n\n.checkboxes {\n flex: 0 0 24px;\n}\n\n.checkbox {\n --padding: .9em;\n background: transparent;\n display: block;\n height: 1em;\n left: -1em;\n padding-inline-start: var(--padding);\n position: absolute;\n right: 0;\n top: -.5em;\n width: 1em;\n}\n\n.checkbox::after {\n border: 1px solid white;\n border-radius: 2px;\n content: '';\n height: 1em;\n left: var(--padding);\n position: absolute;\n top: var(--padding);\n width: 1em;\n}\n\n.checkbox::before {\n background: transparent;\n border: 2px solid white;\n border-inline-end-width: 0;\n border-top-width: 0;\n content: '';\n height: .2em;\n left: calc(.3em + var(--padding));\n opacity: 0;\n position: absolute;\n top: calc(.3em + var(--padding));\n transform: rotate(-45deg);\n width: .5em;\n}\n\ninput[type=checkbox]:checked ~ .checkbox::before {\n opacity: 1;\n}\n\n#recurrent-error-message {\n background: #ededed;\n border-radius: 4px;\n margin-bottom: 16px;\n margin-top: 12px;\n padding: 12px 16px;\n}\n\n.showing-recurrent-error-message #extended-reporting-opt-in {\n margin-top: 16px;\n}\n\n.showing-recurrent-error-message #enhanced-protection-message {\n margin-top: 16px;\n}\n\n@media (max-width: 700px) {\n .interstitial-wrapper {\n padding: 0 10%;\n }\n\n #error-debugging-info {\n overflow: auto;\n }\n}\n\n@media (max-width: 420px) {\n button,\n [dir='rtl'] button,\n .small-link {\n float: none;\n font-size: .825em;\n font-weight: 500;\n margin: 0;\n width: 100%;\n }\n\n button {\n padding: 16px 24px;\n }\n\n #details {\n margin: 20px 0 20px 0;\n }\n\n #details p:not(:first-of-type) {\n margin-top: 10px;\n }\n\n .secondary-button:not(.hidden) {\n display: block;\n margin-top: 20px;\n text-align: center;\n width: 100%;\n }\n\n .interstitial-wrapper {\n padding: 0 5%;\n }\n\n #extended-reporting-opt-in {\n margin-top: 24px;\n }\n\n #enhanced-protection-message {\n margin-top: 24px;\n }\n\n .nav-wrapper {\n margin-top: 30px;\n }\n}\n\n/**\n * Mobile specific styling.\n * Navigation buttons are anchored to the bottom of the screen.\n * Details message replaces the top content in its own scrollable area.\n */\n\n@media (max-width: 420px) {\n .nav-wrapper .secondary-button {\n border: 0;\n margin: 16px 0 0;\n margin-inline-end: 0;\n padding-bottom: 16px;\n padding-top: 16px;\n }\n}\n\n/* Fixed nav. */\n@media (min-width: 240px) and (max-width: 420px) and\n (min-height: 401px),\n (min-width: 421px) and (min-height: 240px) and\n (max-height: 560px) {\n body .nav-wrapper {\n background: var(--background-color);\n bottom: 0;\n box-shadow: 0 -12px 24px var(--background-color);\n left: 0;\n margin: 0 auto;\n max-width: 736px;\n padding-inline-end: 24px;\n padding-inline-start: 24px;\n position: fixed;\n right: 0;\n width: 100%;\n z-index: 2;\n }\n\n .interstitial-wrapper {\n max-width: 736px;\n }\n\n #details,\n #main-content {\n padding-bottom: 40px;\n }\n\n #details {\n padding-top: 5.5vh;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n body {\n margin: 0 auto;\n }\n\n button,\n [dir='rtl'] button,\n button.small-link,\n .nav-wrapper .secondary-button {\n font-family: Roboto-Regular,Helvetica;\n font-size: .933em;\n margin: 6px 0;\n transform: translatez(0);\n }\n\n .nav-wrapper {\n box-sizing: border-box;\n padding-bottom: 8px;\n width: 100%;\n }\n\n #details {\n box-sizing: border-box;\n height: auto;\n margin: 0;\n opacity: 1;\n transition: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n #details.hidden,\n #main-content.hidden {\n height: 0;\n opacity: 0;\n overflow: hidden;\n padding-bottom: 0;\n transition: none;\n }\n\n h1 {\n font-size: 1.5em;\n margin-bottom: 8px;\n }\n\n .icon {\n margin-bottom: 5.69vh;\n }\n\n .interstitial-wrapper {\n box-sizing: border-box;\n margin: 7vh auto 12px;\n padding: 0 24px;\n position: relative;\n }\n\n .interstitial-wrapper p {\n font-size: .95em;\n line-height: 1.61em;\n margin-top: 8px;\n }\n\n #main-content {\n margin: 0;\n transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .small-link {\n border: 0;\n }\n\n .suggested-left > #control-buttons,\n .suggested-right > #control-buttons {\n float: none;\n margin: 0;\n }\n}\n\n@media (min-width: 421px) and (min-height: 500px) and (max-height: 560px) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n@media (min-height: 400px) and (orientation:portrait) {\n .interstitial-wrapper {\n margin-bottom: 145px;\n }\n}\n\n@media (min-height: 299px) {\n .nav-wrapper {\n padding-bottom: 16px;\n }\n}\n\n@media (max-height: 560px) and (min-height: 240px) and (orientation:landscape) {\n .extended-reporting-has-checkbox #details {\n padding-bottom: 80px;\n }\n}\n\n@media (min-height: 500px) and (max-height: 650px) and (max-width: 414px) and\n (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 7vh;\n }\n}\n\n@media (min-height: 650px) and (max-width: 414px) and (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n/* Small mobile screens. No fixed nav. */\n@media (max-height: 400px) and (orientation: portrait),\n (max-height: 239px) and (orientation: landscape),\n (max-width: 419px) and (max-height: 399px) {\n .interstitial-wrapper {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n }\n\n #details {\n flex: 1 1 auto;\n order: 0;\n }\n\n #main-content {\n flex: 1 1 auto;\n order: 0;\n }\n\n .nav-wrapper {\n flex: 0 1 auto;\n margin-top: 8px;\n order: 1;\n padding-inline-end: 0;\n padding-inline-start: 0;\n position: relative;\n width: 100%;\n }\n\n button,\n .nav-wrapper .secondary-button {\n padding: 16px 24px;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 239px) and (orientation: portrait) {\n .nav-wrapper {\n padding-inline-end: 0;\n padding-inline-start: 0;\n }\n}\n</style>\n <style>/* Copyright 2013 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\n/* Don't use the main frame div when the error is in a subframe. */\nhtml[subframe] #main-frame-error {\n display: none;\n}\n\n/* Don't use the subframe error div when the error is in a main frame. */\nhtml:not([subframe]) #sub-frame-error {\n display: none;\n}\n\nh1 {\n margin-top: 0;\n word-wrap: break-word;\n}\n\nh1 span {\n font-weight: 500;\n}\n\na {\n text-decoration: none;\n}\n\n.icon {\n -webkit-user-select: none;\n display: inline-block;\n}\n\n.icon-generic {\n /* Can't access chrome://theme/IDR_ERROR_NETWORK_GENERIC from an untrusted\n * renderer process, so embed the resource manually. */\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAENJREFUeF7tzbEJACEQRNGBLeAasBCza2lLEGx0CxFGG9hBMDDxRy/72O9FMnIFapGylsu1fgoBdkXfUHLrQgdfrlJN1BdYBjQQm3UAAAAASUVORK5CYII=) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFJJREFUeF7t0cENgDAMQ9FwYgxG6WjpaIzCCAxQxVggFuDiCvlLOeRdHR9yzjncHVoq3npu+wQUrUuJHylSTmBaespJyJQoObUeyxDQb3bEm5Au81c0pSCD8HYAAAAASUVORK5CYII=) 2x);\n}\n\n.icon-offline {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAGxJREFUeF7tyMEJwkAQRuFf5ipMKxYQiJ3Z2nSwrWwBA0+DQZcdxEOueaePp9+dQZFB7GpUcURSVU66yVNFj6LFICatThZB6r/ko/pbRpUgilY0Cbw5sNmb9txGXUKyuH7eV25x39DtJXUNPQGJtWFV+BT/QAAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAGFBMVEUAAABTU1NNTU1TU1NPT09SUlJSUlJTU1O8B7DEAAAAB3RSTlMAoArVKvVgBuEdKgAAAJ1JREFUeF7t1TEOwyAMQNG0Q6/UE+RMXD9d/tC6womIFSL9P+MnAYOXeTIzMzMzMzMzaz8J9Ri6HoITmuHXhISE8nEh9yxDh55aCEUoTGbbQwjqHwIkRAEiIaG0+0AA9VBMaE89Rogeoww936MQrWdBr4GN/z0IAdQ6nQ/FIpRXDwHcA+JIJcQowQAlFUA0MfQpXLlVQfkzR4igS6ENjknm/wiaGhsAAAAASUVORK5CYII=) 2x);\n position: relative;\n}\n\n.icon-disabled {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABICAMAAAAZF4G5AAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAASZJREFUeAHd11Fq7jAMRGGf/W/6PoWB67YMqv5DybwG/CFjRuR8JBw3+ByiRjgV9W/TJ31P0tBfC6+cj1haUFXKHmVJo5wP98WwQ0ZCbfUc6LQ6VuUBz31ikADkLMkDrfUC4rR6QGW+gF6rx7NaHWCj1Y/W6lf4L7utvgBSt3rBFSS/XBMPUILcJINHCBWYUfpWn4NBi1ZfudIc3rf6/NGEvEA+AsYTJozmXemjXeLZAov+mnkN2HfzXpMSVQDnGw++57qNJ4D1xitA2sJ+VAWMygSEaYf2mYPTjZfk2K8wmP7HLIH5Mg4/pP+PEcDzUvDMvYbs/2NWwPO5vBdMZE4EE5UTQLiBFDaUlTDPBRoJ9HdAYIkIo06og3BNXtCzy7zA1aXk5x+tJARq63eAygAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAACQAQMAAAArwfVjAAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAAYdJREFUeF7F1EFqwzAUBNARAmVj0FZe5QoBH6BX+dn4GlY2PYNzGx/A0CvkCIJuvIraKJKbgBvzf2g62weDGD7CYggpfFReis4J0ey9EGFIiEQQojFSlA9kSIiqd0KkFjKsewgRbStEN19mxUPTtmW9HQ/h6tyqNQ8NlSMZdzyE6qkoE0trVYGFm0n1WYeBhduzwbwBC7voS+vIxfeMjeaiLxsMMtQNwMPtuew+DjzcTHk8YMfDknEcIUOtf2lVfgVH3K4Xv5PRYAXRVMtItIJ3rfaCIVn9DsTH2NxisAVRex2Hh3hX+/mRUR08bAwPEYsI51ZxWH4Q0SpicQRXeyEaIug48FEdegARfMz/tADVsRciwTAxW308ehmC2gLraC+YCbV3QoTZexa+zegAEW5PhhgYfmbvJgcRqngGByOSXdFJcLk2JeDPEN0kxe1JhIt5FiFA+w+ItMELsUyPF2IaJ4aILqb4FbxPwhImwj6JauKgDUCYaxmYIsd4KXdMjIC9ItB5Bn4BNRwsG0XM2nwAAAAASUVORK5CYII=) 2x);\n width: 112px;\n}\n\n.hidden {\n display: none;\n}\n\n#suggestions-list a {\n color: var(--google-blue-600);\n}\n\n#suggestions-list p {\n margin-block-end: 0;\n}\n\n#suggestions-list ul {\n margin-top: 0;\n}\n\n.single-suggestion {\n list-style-type: none;\n padding-inline-start: 0;\n}\n\n#error-information-button {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTExIDE4aDJ2LTJoLTJ2MnptMS0xNkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6bTAtMTRjLTIuMjEgMC00IDEuNzktNCA0aDJjMC0xLjEuOS0yIDItMnMyIC45IDIgMmMwIDItMyAxLjc1LTMgNWgyYzAtMi4yNSAzLTIuNSAzLTUgMC0yLjIxLTEuNzktNC00LTR6Ii8+PC9zdmc+);\n height: 24px;\n vertical-align: -.15em;\n width: 24px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup {\n align-items: center;\n background-color: var(--popup-container-background-color);\n display: flex;\n height: 100%;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: 100;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-content > p {\n margin-bottom: 11px;\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list ul {\n margin-inline-start: 15px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-box {\n background-color: var(--background-color);\n left: 5%;\n padding-bottom: 15px;\n padding-top: 15px;\n position: fixed;\n width: 90%;\n z-index: 101;\n}\n\n.use-popup-container#error-information-popup-container div.error-code {\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list p {\n margin-inline-start: 20px;\n}\n\n:not(.use-popup-container)#error-information-popup-container\n #error-information-popup-close {\n display: none;\n}\n\n#error-information-popup-close {\n margin-bottom: 0;\n margin-inline-end: 35px;\n margin-top: 15px;\n text-align: end;\n}\n\n.link-button {\n color: rgb(66, 133, 244);\n display: inline-block;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n#sub-frame-error-details {\n\n color: #8F8F8F;\n\n /* Not done on mobile for performance reasons. */\n text-shadow: 0 1px 0 rgba(255,255,255,0.3);\n\n}\n\n[jscontent=hostName],\n[jscontent=failedUrl] {\n overflow-wrap: break-word;\n}\n\n.secondary-button {\n background: #d9d9d9;\n color: #696969;\n margin-inline-end: 16px;\n}\n\n.snackbar {\n background: #323232;\n border-radius: 2px;\n bottom: 24px;\n box-sizing: border-box;\n color: #fff;\n font-size: .87em;\n left: 24px;\n max-width: 568px;\n min-width: 288px;\n opacity: 0;\n padding: 16px 24px 12px;\n position: fixed;\n transform: translateY(90px);\n will-change: opacity, transform;\n z-index: 999;\n}\n\n.snackbar-show {\n -webkit-animation:\n show-snackbar 250ms cubic-bezier(0, 0, 0.2, 1) forwards,\n hide-snackbar 250ms cubic-bezier(0.4, 0, 1, 1) forwards 5s;\n}\n\n@-webkit-keyframes show-snackbar {\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes hide-snackbar {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(90px);\n }\n}\n\n.suggestions {\n margin-top: 18px;\n}\n\n.suggestion-header {\n font-weight: bold;\n margin-bottom: 4px;\n}\n\n.suggestion-body {\n color: #777;\n}\n\n/* Decrease padding at low sizes. */\n@media (max-width: 640px), (max-height: 640px) {\n h1 {\n margin: 0 0 15px;\n }\n .suggestions {\n margin-top: 10px;\n }\n .suggestion-header {\n margin-bottom: 0;\n }\n}\n\n#download-link,\n#download-link-clicked {\n margin-bottom: 30px;\n margin-top: 30px;\n}\n\n#download-link-clicked {\n color: #BBB;\n}\n\n#download-link::before,\n#download-link-clicked::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n#download-link-clicked::before {\n opacity: 0;\n width: 0;\n}\n\n#offline-content-list-visibility-card {\n border: 1px solid white;\n border-radius: 8px;\n display: flex;\n font-size: .8em;\n justify-content: space-between;\n line-height: 1;\n}\n\n#offline-content-list.list-hidden #offline-content-list-visibility-card {\n border-color: rgb(218, 220, 224);\n}\n\n#offline-content-list-visibility-card > div {\n padding: 1em;\n}\n\n#offline-content-list-title {\n color: var(--google-gray-700);\n}\n\n#offline-content-list-show-text,\n#offline-content-list-hide-text {\n color: rgb(66, 133, 244);\n}\n\n/* Hides the \hide\ text div when the offline content list is collapsed/hidden\n * and, alternatively, hides the \show\ text div when the offline content list\n * is expanded/shown.\n */\n#offline-content-list.list-hidden #offline-content-list-hide-text,\n#offline-content-list:not(.list-hidden) #offline-content-list-show-text {\n display: none;\n}\n\n/* Controls the animation of the offline content list when it is expanded/shown.\n */\n#offline-content-suggestions {\n /* Max-height has to be set for the height animation to work. The chosen value\n * is a little greater than the maximum height the list will have, when all\n * suggestions have images, so that it is never clamped. This makes so that\n * when the actual height is smaller then the animation is not as smooth.\n */\n max-height: 27em;\n transition: max-height 200ms ease-in, visibility 0s 200ms,\n opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the offline content list when it is\n * collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-suggestions {\n max-height: 0;\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms,\n max-height 200ms 200ms ease-out;\n visibility: hidden;\n}\n\n#offline-content-list {\n margin-inline-start: -5%;\n width: 110%;\n}\n\n/* The selectors below adjust the \overflow\ of the suggestion cards contents\n * based on the same screen size based strategy used for the main frame, which\n * is applied by the `interstitial-wrapper` class. */\n@media (max-width: 420px) {\n #offline-content-list {\n margin-inline-start: -2.5%;\n width: 105%;\n }\n}\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n #offline-content-list {\n margin-inline-start: -12px;\n width: calc(100% + 24px);\n }\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail {\n flex-basis: 8.2em;\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail > img {\n height: 100%;\n width: 100%;\n}\n\n.suggestion-with-image #offline-content-list:not(.is-rtl)\n.offline-content-suggestion-thumbnail > img {\n border-bottom-right-radius: 7px;\n border-top-right-radius: 7px;\n}\n\n.suggestion-with-image #offline-content-list.is-rtl\n.offline-content-suggestion-thumbnail > img {\n border-bottom-left-radius: 7px;\n border-top-left-radius: 7px;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail {\n align-items: center;\n display: flex;\n justify-content: center;\n min-height: 4.2em;\n min-width: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div {\n align-items: center;\n background-color: rgb(241, 243, 244);\n border-radius: 50%;\n display: flex;\n height: 2.3em;\n justify-content: center;\n width: 2.3em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div > img {\n height: 1.45em;\n width: 1.45em;\n}\n\n.offline-content-suggestion-favicon {\n height: 1em;\n margin-inline-end: 0.4em;\n width: 1.4em;\n}\n\n.offline-content-suggestion-favicon > img {\n height: 1.4em;\n width: 1.4em;\n}\n\n.no-favicon .offline-content-suggestion-favicon {\n display: none;\n}\n\n.image-video {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTcgMTAuNVY3YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjEwYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMy41bDQgNHYtMTFsLTQgNHoiIGZpbGw9IiMzQzQwNDMiLz48L3N2Zz4=);\n}\n\n.image-music-note {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgM3Y5LjI2Yy0uNS0uMTctMS0uMjYtMS41LS4yNkM4IDEyIDYgMTQgNiAxNi41UzggMjEgMTAuNSAyMXM0LjUtMiA0LjUtNC41VjZoNFYzaC03eiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-earth {\n content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMmM1LjUyIDAgMTAgNC40OCAxMCAxMHMtNC40OCAxMC0xMCAxMFMyIDE3LjUyIDIgMTIgNi40OCAyIDEyIDJ6TTQgMTJoNC40YzMuNDA3LjAyMiA0LjkyMiAxLjczIDQuNTQzIDUuMTI3SDkuNDg4djIuNDdhOC4wMDQgOC4wMDQgMCAwIDAgMTAuNDk4LTguMDgzQzE5LjMyNyAxMi41MDQgMTguMzMyIDEzIDE3IDEzYy0yLjEzNyAwLTMuMjA2LS45MTYtMy4yMDYtMi43NWgtMy43NDhjLS4yNzQtMi43MjguNjgzLTQuMDkyIDIuODctNC4wOTIgMC0uOTc1LjMyNy0xLjU5Ny44MTEtMS45N0E4LjAwNCA4LjAwNCAwIDAgMCA0IDEyeiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-file {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMgOVYzLjVMMTguNSA5TTYgMmMtMS4xMSAwLTIgLjg5LTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOGwtNi02SDZ6IiBmaWxsPSIjM0M0MDQzIi8+PC9zdmc+);\n}\n\n.offline-content-suggestion-texts {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n line-height: 1.3;\n padding: .9em;\n width: 100%;\n}\n\n.offline-content-suggestion-title {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 3;\n color: rgb(32, 33, 36);\n display: -webkit-box;\n font-size: 1.1em;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\ndiv.offline-content-suggestion {\n align-items: stretch;\n border: 1px solid rgb(218, 220, 224);\n border-radius: 8px;\n display: flex;\n justify-content: space-between;\n margin-bottom: .8em;\n}\n\n.suggestion-with-image {\n flex-direction: row;\n height: 8.2em;\n max-height: 8.2em;\n}\n\n.suggestion-with-icon {\n flex-direction: row-reverse;\n height: 4.2em;\n max-height: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-title {\n -webkit-line-clamp: 1;\n word-break: break-all;\n}\n\n.suggestion-with-icon .offline-content-suggestion-texts {\n padding-inline-start: 0;\n}\n\n.offline-content-suggestion-attribution-freshness {\n color: rgb(95, 99, 104);\n display: flex;\n font-size: .8em;\n line-height: 1.7em;\n}\n\n.offline-content-suggestion-attribution {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 1;\n display: -webkit-box;\n flex-shrink: 1;\n margin-inline-end: 0.3em;\n overflow: hidden;\n overflow-wrap: break-word;\n text-overflow: ellipsis;\n word-break: break-all;\n}\n\n.no-attribution .offline-content-suggestion-attribution {\n display: none;\n}\n\n.offline-content-suggestion-freshness::before {\n content: '-';\n display: inline-block;\n flex-shrink: 0;\n margin-inline-end: .1em;\n margin-inline-start: .1em;\n}\n\n.no-attribution .offline-content-suggestion-freshness::before {\n display: none;\n}\n\n.offline-content-suggestion-freshness {\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin-spacer {\n flex-grow: 100;\n flex-shrink: 1;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMjR2MjRIMFYweiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9zdmc+);\n flex-shrink: 0;\n height: 1.4em;\n margin-inline-start: .4em;\n width: 1.4em;\n}\n\n/* Controls the animation (and a bit more) of the launch-downloads-home action\n * button when the offline content list is expanded/shown.\n */\n#offline-content-list-action {\n text-align: center;\n transition: visibility 0s 200ms, opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the launch-downloads-home action button when the\n * offline content list is collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-list-action {\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms;\n visibility: hidden;\n}\n\n#cancel-save-page-button {\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48Y2xpcFBhdGggaWQ9Im1hc2siPjxwYXRoIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiM5QUEwQTYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiMxQTczRTgiIHN0eWxlPSJhbmltYXRpb246b2ZmbGluZUFuaW1hdGlvbiA0cyBpbmZpbml0ZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxzdHlsZT5Aa2V5ZnJhbWVzIG9mZmxpbmVBbmltYXRpb257MCUsMzUle2hlaWdodDowfTYwJXtoZWlnaHQ6MTAwJX05MCV7ZmlsbC1vcGFjaXR5OjF9dG97ZmlsbC1vcGFjaXR5OjB9fTwvc3R5bGU+PC9zdmc+);\n background-position: right 27px center;\n background-repeat: no-repeat;\n border: 1px solid var(--google-gray-300);\n border-radius: 5px;\n color: var(--google-gray-700);\n margin-bottom: 26px;\n padding-bottom: 16px;\n padding-inline-end: 88px;\n padding-inline-start: 16px;\n padding-top: 16px;\n text-align: start;\n}\n\nhtml[dir='rtl'] #cancel-save-page-button {\n background-position: left 27px center;\n}\n\n#save-page-for-later-button {\n display: flex;\n justify-content: start;\n}\n\n#save-page-for-later-button a::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n.hidden#save-page-for-later-button {\n display: none;\n}\n\n/* Don't allow overflow when in a subframe. */\nhtml[subframe] body {\n overflow: hidden;\n}\n\n#sub-frame-error {\n -webkit-align-items: center;\n -webkit-flex-flow: column;\n -webkit-justify-content: center;\n background-color: #DDD;\n display: -webkit-flex;\n height: 100%;\n left: 0;\n position: absolute;\n text-align: center;\n top: 0;\n transition: background-color 200ms ease-in-out;\n width: 100%;\n}\n\n#sub-frame-error:hover {\n background-color: #EEE;\n}\n\n#sub-frame-error .icon-generic {\n margin: 0 0 16px;\n}\n\n#sub-frame-error-details {\n margin: 0 10px;\n text-align: center;\n visibility: hidden;\n}\n\n/* Show details only when hovering. */\n#sub-frame-error:hover #sub-frame-error-details {\n visibility: visible;\n}\n\n/* If the iframe is too small, always hide the error code. */\n/* TODO(mmenke): See if overflow: no-display works better, once supported. */\n@media (max-width: 200px), (max-height: 95px) {\n #sub-frame-error-details {\n display: none;\n }\n}\n\n/* Adjust icon for small embedded frames in apps. */\n@media (max-height: 100px) {\n #sub-frame-error .icon-generic {\n height: auto;\n margin: 0;\n
    { statusCode: 424, statusMessage: exception in stage5 chrome browser. see meta.trace for details on all fatal errors found. errMsg=fatalError encountered in page. details=FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., originalRequest: { pages: [ { url: https://fr.royalcdkeys.com/products/dead-or-alive-5-last-round-steam.json?variant=40224443826313, renderType: html, requestSettings: { ignoreImages: true, maxWait: 15000 } } ] }, pageResponses: [ { navUrl: chrome-error://chromewebdata/, navId: 1, statusCode: 424, eventPhase: load, doneDetail: { reason: fatalError:FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 }, resourceSummary: { complete: 0, failed: 1, aborted: 0, orphaned: 0, active: 0, late: 0 }, resources: [ {elapsed:131,detail:'failed:404:net::ERR_HTTP_RESPONSE_CODE_FAILURE',start:'39(initialRequest)',ended:'170(initialRequest)',frame:'main(nav)',navId:'0',type:'document',url:'https://fr.royalcdkeys.com/products/dead-or-alive-5-last-round-steam.json?variant=40224443826313'} ], debugDiags: [], contentErrors: [], errors: [ { name: FatalError, message: FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 } ], metrics: { startTime: 2023-06-20T18:20:43.782Z, endTime: 2023-06-20T18:20:44.055Z, elapsedMs: 273, pageStatus: 404 }, scriptOutput: {}, headers: { access-control-allow-origin: *, alt-svc: h3=\:443\; ma=86400, cf-cache-status: DYNAMIC, cf-ray: 7da60706187f2ccc-DFW, content-encoding: gzip, content-language: en-DE, content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;, content-type: application/json; charset=utf-8, date: Tue, 20 Jun 2023 18:20:43 GMT, etag: W/\cacheable:a4d75cbfa1b11b6b3837224ef2253bfc\, nel: {\success_fraction\:0.01,\report_to\:\cf-nel\,\max_age\:604800}, powered-by: Shopify, processed-by: Weglot, report-to: {\endpoints\:[{\url\:\https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=9raFq0aXdyAUi87tmQF1uZGmlBMFSJakfNMiuI2Y%2Fkmy3eIxE7fXs6EAh1WjECYubtI5o36hff9J5tjEp3JygUxLGPlHKpi5LGVORsgSaUkWiwcUS5bxNtkzYQj69gcn3Q%3D%3D\}],\group\:\cf-nel\,\max_age\:604800}, server-timing: processing;dur=34;desc=\gc:2\, db;dur=14, asn;desc=\33438\, edge;desc=\DFW\, country;desc=\US\, servedBy;desc=\xqx7\, requestID;desc=\aec79c84-5dc6-4713-9ec3-271ff1aec00e\, cfRequestDuration;dur=68.000078, strict-transport-security: max-age=7889238, vary: Accept-Encoding, Accept, weglot-translated: false - Invalid JSON, Nothing to translate, x-cache: miss, x-content-type-options: nosniff, x-dc: gcp-us-south1,gcp-us-central1,gcp-us-central1, x-download-options: noopen, x-frame-options: DENY, x-hw: 1687285243.cds217.de1.hn,1687285243.cds217.de1.sl, x-permitted-cross-domain-policies: none, x-request-id: 1362127a-9e59-4ca9-9279-5a4ca3bf043c, x-shardid: 136, x-shopid: 37530206345, x-shopify-stage: production, x-sorting-hat-podid: 136, x-sorting-hat-shopid: 37530206345,...
  • >fr.royalcdkeys.com</title>\n <style>/* Copyright 2017 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\na {\n color: var(--link-color);\n}\n\nbody {\n --background-color: #fff;\n --error-code-color: var(--google-gray-700);\n --google-blue-100: rgb(210, 227, 252);\n --google-blue-300: rgb(138, 180, 248);\n --google-blue-600: rgb(26, 115, 232);\n --google-blue-700: rgb(25, 103, 210);\n --google-gray-100: rgb(241, 243, 244);\n --google-gray-300: rgb(218, 220, 224);\n --google-gray-500: rgb(154, 160, 166);\n --google-gray-50: rgb(248, 249, 250);\n --google-gray-600: rgb(128, 134, 139);\n --google-gray-700: rgb(95, 99, 104);\n --google-gray-800: rgb(60, 64, 67);\n --google-gray-900: rgb(32, 33, 36);\n --heading-color: var(--google-gray-900);\n --link-color: rgb(88, 88, 88);\n --popup-container-background-color: rgba(0,0,0,.65);\n --primary-button-fill-color-active: var(--google-blue-700);\n --primary-button-fill-color: var(--google-blue-600);\n --primary-button-text-color: #fff;\n --quiet-background-color: rgb(247, 247, 247);\n --secondary-button-border-color: var(--google-gray-500);\n --secondary-button-fill-color: #fff;\n --secondary-button-hover-border-color: var(--google-gray-600);\n --secondary-button-hover-fill-color: var(--google-gray-50);\n --secondary-button-text-color: var(--google-gray-700);\n --small-link-color: var(--google-gray-700);\n --text-color: var(--google-gray-700);\n background: var(--background-color);\n color: var(--text-color);\n word-wrap: break-word;\n}\n\n.nav-wrapper .secondary-button {\n background: var(--secondary-button-fill-color);\n border: 1px solid var(--secondary-button-border-color);\n color: var(--secondary-button-text-color);\n float: none;\n margin: 0;\n padding: 8px 16px;\n}\n\n.hidden {\n display: none;\n}\n\nhtml {\n -webkit-text-size-adjust: 100%;\n font-size: 125%;\n}\n\n.icon {\n background-repeat: no-repeat;\n background-size: 100%;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n --background-color: var(--google-gray-900);\n --error-code-color: var(--google-gray-500);\n --heading-color: var(--google-gray-500);\n --link-color: var(--google-blue-300);\n --primary-button-fill-color-active: rgb(129, 162, 208);\n --primary-button-fill-color: var(--google-blue-300);\n --primary-button-text-color: var(--google-gray-900);\n --quiet-background-color: var(--background-color);\n --secondary-button-border-color: var(--google-gray-700);\n --secondary-button-fill-color: var(--google-gray-900);\n --secondary-button-hover-fill-color: rgb(48, 51, 57);\n --secondary-button-text-color: var(--google-blue-300);\n --small-link-color: var(--google-blue-300);\n --text-color: var(--google-gray-500);\n }\n}\n</style>\n <style>/* Copyright 2014 The Chromium Authors\n Use of this source code is governed by a BSD-style license that can be\n found in the LICENSE file. */\n\nbutton {\n border: 0;\n border-radius: 4px;\n box-sizing: border-box;\n color: var(--primary-button-text-color);\n cursor: pointer;\n float: right;\n font-size: .875em;\n margin: 0;\n padding: 8px 16px;\n transition: box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1);\n user-select: none;\n}\n\n[dir='rtl'] button {\n float: left;\n}\n\n.bad-clock button,\n.captive-portal button,\n.https-only button,\n.insecure-form button,\n.lookalike-url button,\n.main-frame-blocked button,\n.neterror button,\n.pdf button,\n.ssl button,\n.enterprise-block button,\n.enterprise-warn button,\n.safe-browsing-billing button {\n background: var(--primary-button-fill-color);\n}\n\nbutton:active {\n background: var(--primary-button-fill-color-active);\n outline: 0;\n}\n\n#debugging {\n display: inline;\n overflow: auto;\n}\n\n.debugging-content {\n line-height: 1em;\n margin-bottom: 0;\n margin-top: 1em;\n}\n\n.debugging-content-fixed-width {\n display: block;\n font-family: monospace;\n font-size: 1.2em;\n margin-top: 0.5em;\n}\n\n.debugging-title {\n font-weight: bold;\n}\n\n#details {\n margin: 0 0 50px;\n}\n\n#details p:not(:first-of-type) {\n margin-top: 20px;\n}\n\n.secondary-button:active {\n border-color: white;\n box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3),\n 0 2px 6px 2px rgba(60, 64, 67, .15);\n}\n\n.secondary-button:hover {\n background: var(--secondary-button-hover-fill-color);\n border-color: var(--secondary-button-hover-border-color);\n text-decoration: none;\n}\n\n.error-code {\n color: var(--error-code-color);\n font-size: .8em;\n margin-top: 12px;\n text-transform: uppercase;\n}\n\n#error-debugging-info {\n font-size: 0.8em;\n}\n\nh1 {\n color: var(--heading-color);\n font-size: 1.6em;\n font-weight: normal;\n line-height: 1.25em;\n margin-bottom: 16px;\n}\n\nh2 {\n font-size: 1.2em;\n font-weight: normal;\n}\n\n.icon {\n height: 72px;\n margin: 0 0 40px;\n width: 72px;\n}\n\ninput[type=checkbox] {\n opacity: 0;\n}\n\ninput[type=checkbox]:focus ~ .checkbox::after {\n outline: -webkit-focus-ring-color auto 5px;\n}\n\n.interstitial-wrapper {\n box-sizing: border-box;\n font-size: 1em;\n line-height: 1.6em;\n margin: 14vh auto 0;\n max-width: 600px;\n width: 100%;\n}\n\n#main-message > p {\n display: inline;\n}\n\n#extended-reporting-opt-in {\n font-size: .875em;\n margin-top: 32px;\n}\n\n#extended-reporting-opt-in label {\n display: grid;\n grid-template-columns: 1.8em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message {\n border-radius: 4px;\n font-size: 1em;\n margin-top: 32px;\n padding: 10px 5px;\n}\n\n#enhanced-protection-message label {\n display: grid;\n grid-template-columns: 2.5em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message div {\n margin: 0.5em;\n}\n\n#enhanced-protection-message .icon {\n height: 1.5em;\n vertical-align: middle;\n width: 1.5em;\n}\n\n.nav-wrapper {\n margin-top: 51px;\n}\n\n.nav-wrapper::after {\n clear: both;\n content: '';\n display: table;\n width: 100%;\n}\n\n.small-link {\n color: var(--small-link-color);\n font-size: .875em;\n}\n\n.checkboxes {\n flex: 0 0 24px;\n}\n\n.checkbox {\n --padding: .9em;\n background: transparent;\n display: block;\n height: 1em;\n left: -1em;\n padding-inline-start: var(--padding);\n position: absolute;\n right: 0;\n top: -.5em;\n width: 1em;\n}\n\n.checkbox::after {\n border: 1px solid white;\n border-radius: 2px;\n content: '';\n height: 1em;\n left: var(--padding);\n position: absolute;\n top: var(--padding);\n width: 1em;\n}\n\n.checkbox::before {\n background: transparent;\n border: 2px solid white;\n border-inline-end-width: 0;\n border-top-width: 0;\n content: '';\n height: .2em;\n left: calc(.3em + var(--padding));\n opacity: 0;\n position: absolute;\n top: calc(.3em + var(--padding));\n transform: rotate(-45deg);\n width: .5em;\n}\n\ninput[type=checkbox]:checked ~ .checkbox::before {\n opacity: 1;\n}\n\n#recurrent-error-message {\n background: #ededed;\n border-radius: 4px;\n margin-bottom: 16px;\n margin-top: 12px;\n padding: 12px 16px;\n}\n\n.showing-recurrent-error-message #extended-reporting-opt-in {\n margin-top: 16px;\n}\n\n.showing-recurrent-error-message #enhanced-protection-message {\n margin-top: 16px;\n}\n\n@media (max-width: 700px) {\n .interstitial-wrapper {\n padding: 0 10%;\n }\n\n #error-debugging-info {\n overflow: auto;\n }\n}\n\n@media (max-width: 420px) {\n button,\n [dir='rtl'] button,\n .small-link {\n float: none;\n font-size: .825em;\n font-weight: 500;\n margin: 0;\n width: 100%;\n }\n\n button {\n padding: 16px 24px;\n }\n\n #details {\n margin: 20px 0 20px 0;\n }\n\n #details p:not(:first-of-type) {\n margin-top: 10px;\n }\n\n .secondary-button:not(.hidden) {\n display: block;\n margin-top: 20px;\n text-align: center;\n width: 100%;\n }\n\n .interstitial-wrapper {\n padding: 0 5%;\n }\n\n #extended-reporting-opt-in {\n margin-top: 24px;\n }\n\n #enhanced-protection-message {\n margin-top: 24px;\n }\n\n .nav-wrapper {\n margin-top: 30px;\n }\n}\n\n/**\n * Mobile specific styling.\n * Navigation buttons are anchored to the bottom of the screen.\n * Details message replaces the top content in its own scrollable area.\n */\n\n@media (max-width: 420px) {\n .nav-wrapper .secondary-button {\n border: 0;\n margin: 16px 0 0;\n margin-inline-end: 0;\n padding-bottom: 16px;\n padding-top: 16px;\n }\n}\n\n/* Fixed nav. */\n@media (min-width: 240px) and (max-width: 420px) and\n (min-height: 401px),\n (min-width: 421px) and (min-height: 240px) and\n (max-height: 560px) {\n body .nav-wrapper {\n background: var(--background-color);\n bottom: 0;\n box-shadow: 0 -12px 24px var(--background-color);\n left: 0;\n margin: 0 auto;\n max-width: 736px;\n padding-inline-end: 24px;\n padding-inline-start: 24px;\n position: fixed;\n right: 0;\n width: 100%;\n z-index: 2;\n }\n\n .interstitial-wrapper {\n max-width: 736px;\n }\n\n #details,\n #main-content {\n padding-bottom: 40px;\n }\n\n #details {\n padding-top: 5.5vh;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n body {\n margin: 0 auto;\n }\n\n button,\n [dir='rtl'] button,\n button.small-link,\n .nav-wrapper .secondary-button {\n font-family: Roboto-Regular,Helvetica;\n font-size: .933em;\n margin: 6px 0;\n transform: translatez(0);\n }\n\n .nav-wrapper {\n box-sizing: border-box;\n padding-bottom: 8px;\n width: 100%;\n }\n\n #details {\n box-sizing: border-box;\n height: auto;\n margin: 0;\n opacity: 1;\n transition: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n #details.hidden,\n #main-content.hidden {\n height: 0;\n opacity: 0;\n overflow: hidden;\n padding-bottom: 0;\n transition: none;\n }\n\n h1 {\n font-size: 1.5em;\n margin-bottom: 8px;\n }\n\n .icon {\n margin-bottom: 5.69vh;\n }\n\n .interstitial-wrapper {\n box-sizing: border-box;\n margin: 7vh auto 12px;\n padding: 0 24px;\n position: relative;\n }\n\n .interstitial-wrapper p {\n font-size: .95em;\n line-height: 1.61em;\n margin-top: 8px;\n }\n\n #main-content {\n margin: 0;\n transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .small-link {\n border: 0;\n }\n\n .suggested-left > #control-buttons,\n .suggested-right > #control-buttons {\n float: none;\n margin: 0;\n }\n}\n\n@media (min-width: 421px) and (min-height: 500px) and (max-height: 560px) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n@media (min-height: 400px) and (orientation:portrait) {\n .interstitial-wrapper {\n margin-bottom: 145px;\n }\n}\n\n@media (min-height: 299px) {\n .nav-wrapper {\n padding-bottom: 16px;\n }\n}\n\n@media (max-height: 560px) and (min-height: 240px) and (orientation:landscape) {\n .extended-reporting-has-checkbox #details {\n padding-bottom: 80px;\n }\n}\n\n@media (min-height: 500px) and (max-height: 650px) and (max-width: 414px) and\n (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 7vh;\n }\n}\n\n@media (min-height: 650px) and (max-width: 414px) and (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n/* Small mobile screens. No fixed nav. */\n@media (max-height: 400px) and (orientation: portrait),\n (max-height: 239px) and (orientation: landscape),\n (max-width: 419px) and (max-height: 399px) {\n .interstitial-wrapper {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n }\n\n #details {\n flex: 1 1 auto;\n order: 0;\n }\n\n #main-content {\n flex: 1 1 auto;\n order: 0;\n }\n\n .nav-wrapper {\n flex: 0 1 auto;\n margin-top: 8px;\n order: 1;\n padding-inline-end: 0;\n padding-inline-start: 0;\n position: relative;\n width: 100%;\n }\n\n button,\n .nav-wrapper .secondary-button {\n padding: 16px 24px;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 239px) and (orientation: portrait) {\n .nav-wrapper {\n padding-inline-end: 0;\n padding-inline-start: 0;\n }\n}\n</style>\n <style>/* Copyright 2013 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\n/* Don't use the main frame div when the error is in a subframe. */\nhtml[subframe] #main-frame-error {\n display: none;\n}\n\n/* Don't use the subframe error div when the error is in a main frame. */\nhtml:not([subframe]) #sub-frame-error {\n display: none;\n}\n\nh1 {\n margin-top: 0;\n word-wrap: break-word;\n}\n\nh1 span {\n font-weight: 500;\n}\n\na {\n text-decoration: none;\n}\n\n.icon {\n -webkit-user-select: none;\n display: inline-block;\n}\n\n.icon-generic {\n /* Can't access chrome://theme/IDR_ERROR_NETWORK_GENERIC from an untrusted\n * renderer process, so embed the resource manually. */\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAENJREFUeF7tzbEJACEQRNGBLeAasBCza2lLEGx0CxFGG9hBMDDxRy/72O9FMnIFapGylsu1fgoBdkXfUHLrQgdfrlJN1BdYBjQQm3UAAAAASUVORK5CYII=) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFJJREFUeF7t0cENgDAMQ9FwYgxG6WjpaIzCCAxQxVggFuDiCvlLOeRdHR9yzjncHVoq3npu+wQUrUuJHylSTmBaespJyJQoObUeyxDQb3bEm5Au81c0pSCD8HYAAAAASUVORK5CYII=) 2x);\n}\n\n.icon-offline {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAGxJREFUeF7tyMEJwkAQRuFf5ipMKxYQiJ3Z2nSwrWwBA0+DQZcdxEOueaePp9+dQZFB7GpUcURSVU66yVNFj6LFICatThZB6r/ko/pbRpUgilY0Cbw5sNmb9txGXUKyuH7eV25x39DtJXUNPQGJtWFV+BT/QAAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAGFBMVEUAAABTU1NNTU1TU1NPT09SUlJSUlJTU1O8B7DEAAAAB3RSTlMAoArVKvVgBuEdKgAAAJ1JREFUeF7t1TEOwyAMQNG0Q6/UE+RMXD9d/tC6womIFSL9P+MnAYOXeTIzMzMzMzMzaz8J9Ri6HoITmuHXhISE8nEh9yxDh55aCEUoTGbbQwjqHwIkRAEiIaG0+0AA9VBMaE89Rogeoww936MQrWdBr4GN/z0IAdQ6nQ/FIpRXDwHcA+JIJcQowQAlFUA0MfQpXLlVQfkzR4igS6ENjknm/wiaGhsAAAAASUVORK5CYII=) 2x);\n position: relative;\n}\n\n.icon-disabled {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABICAMAAAAZF4G5AAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAASZJREFUeAHd11Fq7jAMRGGf/W/6PoWB67YMqv5DybwG/CFjRuR8JBw3+ByiRjgV9W/TJ31P0tBfC6+cj1haUFXKHmVJo5wP98WwQ0ZCbfUc6LQ6VuUBz31ikADkLMkDrfUC4rR6QGW+gF6rx7NaHWCj1Y/W6lf4L7utvgBSt3rBFSS/XBMPUILcJINHCBWYUfpWn4NBi1ZfudIc3rf6/NGEvEA+AsYTJozmXemjXeLZAov+mnkN2HfzXpMSVQDnGw++57qNJ4D1xitA2sJ+VAWMygSEaYf2mYPTjZfk2K8wmP7HLIH5Mg4/pP+PEcDzUvDMvYbs/2NWwPO5vBdMZE4EE5UTQLiBFDaUlTDPBRoJ9HdAYIkIo06og3BNXtCzy7zA1aXk5x+tJARq63eAygAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAACQAQMAAAArwfVjAAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAAYdJREFUeF7F1EFqwzAUBNARAmVj0FZe5QoBH6BX+dn4GlY2PYNzGx/A0CvkCIJuvIraKJKbgBvzf2g62weDGD7CYggpfFReis4J0ey9EGFIiEQQojFSlA9kSIiqd0KkFjKsewgRbStEN19mxUPTtmW9HQ/h6tyqNQ8NlSMZdzyE6qkoE0trVYGFm0n1WYeBhduzwbwBC7voS+vIxfeMjeaiLxsMMtQNwMPtuew+DjzcTHk8YMfDknEcIUOtf2lVfgVH3K4Xv5PRYAXRVMtItIJ3rfaCIVn9DsTH2NxisAVRex2Hh3hX+/mRUR08bAwPEYsI51ZxWH4Q0SpicQRXeyEaIug48FEdegARfMz/tADVsRciwTAxW308ehmC2gLraC+YCbV3QoTZexa+zegAEW5PhhgYfmbvJgcRqngGByOSXdFJcLk2JeDPEN0kxe1JhIt5FiFA+w+ItMELsUyPF2IaJ4aILqb4FbxPwhImwj6JauKgDUCYaxmYIsd4KXdMjIC9ItB5Bn4BNRwsG0XM2nwAAAAASUVORK5CYII=) 2x);\n width: 112px;\n}\n\n.hidden {\n display: none;\n}\n\n#suggestions-list a {\n color: var(--google-blue-600);\n}\n\n#suggestions-list p {\n margin-block-end: 0;\n}\n\n#suggestions-list ul {\n margin-top: 0;\n}\n\n.single-suggestion {\n list-style-type: none;\n padding-inline-start: 0;\n}\n\n#error-information-button {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTExIDE4aDJ2LTJoLTJ2MnptMS0xNkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6bTAtMTRjLTIuMjEgMC00IDEuNzktNCA0aDJjMC0xLjEuOS0yIDItMnMyIC45IDIgMmMwIDItMyAxLjc1LTMgNWgyYzAtMi4yNSAzLTIuNSAzLTUgMC0yLjIxLTEuNzktNC00LTR6Ii8+PC9zdmc+);\n height: 24px;\n vertical-align: -.15em;\n width: 24px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup {\n align-items: center;\n background-color: var(--popup-container-background-color);\n display: flex;\n height: 100%;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: 100;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-content > p {\n margin-bottom: 11px;\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list ul {\n margin-inline-start: 15px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-box {\n background-color: var(--background-color);\n left: 5%;\n padding-bottom: 15px;\n padding-top: 15px;\n position: fixed;\n width: 90%;\n z-index: 101;\n}\n\n.use-popup-container#error-information-popup-container div.error-code {\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list p {\n margin-inline-start: 20px;\n}\n\n:not(.use-popup-container)#error-information-popup-container\n #error-information-popup-close {\n display: none;\n}\n\n#error-information-popup-close {\n margin-bottom: 0;\n margin-inline-end: 35px;\n margin-top: 15px;\n text-align: end;\n}\n\n.link-button {\n color: rgb(66, 133, 244);\n display: inline-block;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n#sub-frame-error-details {\n\n color: #8F8F8F;\n\n /* Not done on mobile for performance reasons. */\n text-shadow: 0 1px 0 rgba(255,255,255,0.3);\n\n}\n\n[jscontent=hostName],\n[jscontent=failedUrl] {\n overflow-wrap: break-word;\n}\n\n.secondary-button {\n background: #d9d9d9;\n color: #696969;\n margin-inline-end: 16px;\n}\n\n.snackbar {\n background: #323232;\n border-radius: 2px;\n bottom: 24px;\n box-sizing: border-box;\n color: #fff;\n font-size: .87em;\n left: 24px;\n max-width: 568px;\n min-width: 288px;\n opacity: 0;\n padding: 16px 24px 12px;\n position: fixed;\n transform: translateY(90px);\n will-change: opacity, transform;\n z-index: 999;\n}\n\n.snackbar-show {\n -webkit-animation:\n show-snackbar 250ms cubic-bezier(0, 0, 0.2, 1) forwards,\n hide-snackbar 250ms cubic-bezier(0.4, 0, 1, 1) forwards 5s;\n}\n\n@-webkit-keyframes show-snackbar {\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes hide-snackbar {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(90px);\n }\n}\n\n.suggestions {\n margin-top: 18px;\n}\n\n.suggestion-header {\n font-weight: bold;\n margin-bottom: 4px;\n}\n\n.suggestion-body {\n color: #777;\n}\n\n/* Decrease padding at low sizes. */\n@media (max-width: 640px), (max-height: 640px) {\n h1 {\n margin: 0 0 15px;\n }\n .suggestions {\n margin-top: 10px;\n }\n .suggestion-header {\n margin-bottom: 0;\n }\n}\n\n#download-link,\n#download-link-clicked {\n margin-bottom: 30px;\n margin-top: 30px;\n}\n\n#download-link-clicked {\n color: #BBB;\n}\n\n#download-link::before,\n#download-link-clicked::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n#download-link-clicked::before {\n opacity: 0;\n width: 0;\n}\n\n#offline-content-list-visibility-card {\n border: 1px solid white;\n border-radius: 8px;\n display: flex;\n font-size: .8em;\n justify-content: space-between;\n line-height: 1;\n}\n\n#offline-content-list.list-hidden #offline-content-list-visibility-card {\n border-color: rgb(218, 220, 224);\n}\n\n#offline-content-list-visibility-card > div {\n padding: 1em;\n}\n\n#offline-content-list-title {\n color: var(--google-gray-700);\n}\n\n#offline-content-list-show-text,\n#offline-content-list-hide-text {\n color: rgb(66, 133, 244);\n}\n\n/* Hides the \hide\ text div when the offline content list is collapsed/hidden\n * and, alternatively, hides the \show\ text div when the offline content list\n * is expanded/shown.\n */\n#offline-content-list.list-hidden #offline-content-list-hide-text,\n#offline-content-list:not(.list-hidden) #offline-content-list-show-text {\n display: none;\n}\n\n/* Controls the animation of the offline content list when it is expanded/shown.\n */\n#offline-content-suggestions {\n /* Max-height has to be set for the height animation to work. The chosen value\n * is a little greater than the maximum height the list will have, when all\n * suggestions have images, so that it is never clamped. This makes so that\n * when the actual height is smaller then the animation is not as smooth.\n */\n max-height: 27em;\n transition: max-height 200ms ease-in, visibility 0s 200ms,\n opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the offline content list when it is\n * collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-suggestions {\n max-height: 0;\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms,\n max-height 200ms 200ms ease-out;\n visibility: hidden;\n}\n\n#offline-content-list {\n margin-inline-start: -5%;\n width: 110%;\n}\n\n/* The selectors below adjust the \overflow\ of the suggestion cards contents\n * based on the same screen size based strategy used for the main frame, which\n * is applied by the `interstitial-wrapper` class. */\n@media (max-width: 420px) {\n #offline-content-list {\n margin-inline-start: -2.5%;\n width: 105%;\n }\n}\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n #offline-content-list {\n margin-inline-start: -12px;\n width: calc(100% + 24px);\n }\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail {\n flex-basis: 8.2em;\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail > img {\n height: 100%;\n width: 100%;\n}\n\n.suggestion-with-image #offline-content-list:not(.is-rtl)\n.offline-content-suggestion-thumbnail > img {\n border-bottom-right-radius: 7px;\n border-top-right-radius: 7px;\n}\n\n.suggestion-with-image #offline-content-list.is-rtl\n.offline-content-suggestion-thumbnail > img {\n border-bottom-left-radius: 7px;\n border-top-left-radius: 7px;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail {\n align-items: center;\n display: flex;\n justify-content: center;\n min-height: 4.2em;\n min-width: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div {\n align-items: center;\n background-color: rgb(241, 243, 244);\n border-radius: 50%;\n display: flex;\n height: 2.3em;\n justify-content: center;\n width: 2.3em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div > img {\n height: 1.45em;\n width: 1.45em;\n}\n\n.offline-content-suggestion-favicon {\n height: 1em;\n margin-inline-end: 0.4em;\n width: 1.4em;\n}\n\n.offline-content-suggestion-favicon > img {\n height: 1.4em;\n width: 1.4em;\n}\n\n.no-favicon .offline-content-suggestion-favicon {\n display: none;\n}\n\n.image-video {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTcgMTAuNVY3YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjEwYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMy41bDQgNHYtMTFsLTQgNHoiIGZpbGw9IiMzQzQwNDMiLz48L3N2Zz4=);\n}\n\n.image-music-note {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgM3Y5LjI2Yy0uNS0uMTctMS0uMjYtMS41LS4yNkM4IDEyIDYgMTQgNiAxNi41UzggMjEgMTAuNSAyMXM0LjUtMiA0LjUtNC41VjZoNFYzaC03eiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-earth {\n content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMmM1LjUyIDAgMTAgNC40OCAxMCAxMHMtNC40OCAxMC0xMCAxMFMyIDE3LjUyIDIgMTIgNi40OCAyIDEyIDJ6TTQgMTJoNC40YzMuNDA3LjAyMiA0LjkyMiAxLjczIDQuNTQzIDUuMTI3SDkuNDg4djIuNDdhOC4wMDQgOC4wMDQgMCAwIDAgMTAuNDk4LTguMDgzQzE5LjMyNyAxMi41MDQgMTguMzMyIDEzIDE3IDEzYy0yLjEzNyAwLTMuMjA2LS45MTYtMy4yMDYtMi43NWgtMy43NDhjLS4yNzQtMi43MjguNjgzLTQuMDkyIDIuODctNC4wOTIgMC0uOTc1LjMyNy0xLjU5Ny44MTEtMS45N0E4LjAwNCA4LjAwNCAwIDAgMCA0IDEyeiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-file {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMgOVYzLjVMMTguNSA5TTYgMmMtMS4xMSAwLTIgLjg5LTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOGwtNi02SDZ6IiBmaWxsPSIjM0M0MDQzIi8+PC9zdmc+);\n}\n\n.offline-content-suggestion-texts {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n line-height: 1.3;\n padding: .9em;\n width: 100%;\n}\n\n.offline-content-suggestion-title {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 3;\n color: rgb(32, 33, 36);\n display: -webkit-box;\n font-size: 1.1em;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\ndiv.offline-content-suggestion {\n align-items: stretch;\n border: 1px solid rgb(218, 220, 224);\n border-radius: 8px;\n display: flex;\n justify-content: space-between;\n margin-bottom: .8em;\n}\n\n.suggestion-with-image {\n flex-direction: row;\n height: 8.2em;\n max-height: 8.2em;\n}\n\n.suggestion-with-icon {\n flex-direction: row-reverse;\n height: 4.2em;\n max-height: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-title {\n -webkit-line-clamp: 1;\n word-break: break-all;\n}\n\n.suggestion-with-icon .offline-content-suggestion-texts {\n padding-inline-start: 0;\n}\n\n.offline-content-suggestion-attribution-freshness {\n color: rgb(95, 99, 104);\n display: flex;\n font-size: .8em;\n line-height: 1.7em;\n}\n\n.offline-content-suggestion-attribution {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 1;\n display: -webkit-box;\n flex-shrink: 1;\n margin-inline-end: 0.3em;\n overflow: hidden;\n overflow-wrap: break-word;\n text-overflow: ellipsis;\n word-break: break-all;\n}\n\n.no-attribution .offline-content-suggestion-attribution {\n display: none;\n}\n\n.offline-content-suggestion-freshness::before {\n content: '-';\n display: inline-block;\n flex-shrink: 0;\n margin-inline-end: .1em;\n margin-inline-start: .1em;\n}\n\n.no-attribution .offline-content-suggestion-freshness::before {\n display: none;\n}\n\n.offline-content-suggestion-freshness {\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin-spacer {\n flex-grow: 100;\n flex-shrink: 1;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMjR2MjRIMFYweiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9zdmc+);\n flex-shrink: 0;\n height: 1.4em;\n margin-inline-start: .4em;\n width: 1.4em;\n}\n\n/* Controls the animation (and a bit more) of the launch-downloads-home action\n * button when the offline content list is expanded/shown.\n */\n#offline-content-list-action {\n text-align: center;\n transition: visibility 0s 200ms, opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the launch-downloads-home action button when the\n * offline content list is collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-list-action {\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms;\n visibility: hidden;\n}\n\n#cancel-save-page-button {\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48Y2xpcFBhdGggaWQ9Im1hc2siPjxwYXRoIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiM5QUEwQTYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiMxQTczRTgiIHN0eWxlPSJhbmltYXRpb246b2ZmbGluZUFuaW1hdGlvbiA0cyBpbmZpbml0ZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxzdHlsZT5Aa2V5ZnJhbWVzIG9mZmxpbmVBbmltYXRpb257MCUsMzUle2hlaWdodDowfTYwJXtoZWlnaHQ6MTAwJX05MCV7ZmlsbC1vcGFjaXR5OjF9dG97ZmlsbC1vcGFjaXR5OjB9fTwvc3R5bGU+PC9zdmc+);\n background-position: right 27px center;\n background-repeat: no-repeat;\n border: 1px solid var(--google-gray-300);\n border-radius: 5px;\n color: var(--google-gray-700);\n margin-bottom: 26px;\n padding-bottom: 16px;\n padding-inline-end: 88px;\n padding-inline-start: 16px;\n padding-top: 16px;\n text-align: start;\n}\n\nhtml[dir='rtl'] #cancel-save-page-button {\n background-position: left 27px center;\n}\n\n#save-page-for-later-button {\n display: flex;\n justify-content: start;\n}\n\n#save-page-for-later-button a::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n.hidden#save-page-for-later-button {\n display: none;\n}\n\n/* Don't allow overflow when in a subframe. */\nhtml[subframe] body {\n overflow: hidden;\n}\n\n#sub-frame-error {\n -webkit-align-items: center;\n -webkit-flex-flow: column;\n -webkit-justify-content: center;\n background-color: #DDD;\n display: -webkit-flex;\n height: 100%;\n left: 0;\n position: absolute;\n text-align: center;\n top: 0;\n transition: background-color 200ms ease-in-out;\n width: 100%;\n}\n\n#sub-frame-error:hover {\n background-color: #EEE;\n}\n\n#sub-frame-error .icon-generic {\n margin: 0 0 16px;\n}\n\n#sub-frame-error-details {\n margin: 0 10px;\n text-align: center;\n visibility: hidden;\n}\n\n/* Show details only when hovering. */\n#sub-frame-error:hover #sub-frame-error-details {\n visibility: visible;\n}\n\n/* If the iframe is too small, always hide the error code. */\n/* TODO(mmenke): See if overflow: no-display works better, once supported. */\n@media (max-width: 200px), (max-height: 95px) {\n #sub-frame-error-details {\n display: none;\n }\n}\n\n/* Adjust icon for small embedded frames in apps. */\n@media (max-height: 100px) {\n #sub-frame-error .icon-generic {\n height: auto;\n margin: 0;\n
    { statusCode: 424, statusMessage: exception in stage5 chrome browser. see meta.trace for details on all fatal errors found. errMsg=fatalError encountered in page. details=FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., originalRequest: { pages: [ { url: https://fr.royalcdkeys.com/products/playstation-plus-3-months-us-psn-cd-key.json?variant=39891181731977, renderType: html, requestSettings: { ignoreImages: true, maxWait: 15000 } } ] }, pageResponses: [ { navUrl: chrome-error://chromewebdata/, navId: 1, statusCode: 424, eventPhase: pageNavigated, doneDetail: { reason: fatalError:FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 }, resourceSummary: { complete: 0, failed: 1, aborted: 0, orphaned: 0, active: 0, late: 0 }, resources: [ {elapsed:148,detail:'failed:404:net::ERR_HTTP_RESPONSE_CODE_FAILURE',start:'27(initialRequest)',ended:'175(initialRequest)',frame:'main(nav)',navId:'0',type:'document',url:'https://fr.royalcdkeys.com/products/playstation-...-months-us-psn-cd-key.json?variant=39891181731977'} ], debugDiags: [], contentErrors: [], errors: [ { name: FatalError, message: FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 } ], metrics: { startTime: 2023-06-20T18:11:03.915Z, endTime: 2023-06-20T18:11:04.173Z, elapsedMs: 258, pageStatus: 404 }, scriptOutput: {}, headers: { access-control-allow-origin: *, alt-svc: h3=\:443\; ma=86400, cf-cache-status: DYNAMIC, cf-ray: 7da5f8ddeed12d47-DFW, content-encoding: gzip, content-language: en-DE, content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;, content-type: application/json; charset=utf-8, date: Tue, 20 Jun 2023 18:11:04 GMT, etag: W/\cacheable:aa87f50f063406a89297b65061218440\, nel: {\success_fraction\:0.01,\report_to\:\cf-nel\,\max_age\:604800}, powered-by: Shopify, processed-by: Weglot, report-to: {\endpoints\:[{\url\:\https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=b5Ich07U%2BYNLOSBNI5%2FanqHKt5r7HDSvS8cdFeQuIfyKT3M3q0ZK0XoX1CL3LjAzcZWOpXwuq%2BbuEjWF8TejgFIXOFsEHoaqIqGfa6euJoaTKyJ%2BeKoHK7cJRnFipdjtMw%3D%3D\}],\group\:\cf-nel\,\max_age\:604800}, server-timing: processing;dur=41, db;dur=26, asn;desc=\33438\, edge;desc=\DFW\, country;desc=\US\, servedBy;desc=m5m\, requestID;desc=\9a4976ac-a223-46d1-8d9c-6a99adcdc9e3\, cfRequestDuration;dur=79.999924, strict-transport-security: max-age=7889238, vary: Accept-Encoding, Accept, weglot-translated: false - Invalid JSON, Nothing to translate, x-cache: miss, x-content-type-options: nosniff, x-dc: gcp-us-south1,gcp-us-central1,gcp-us-central1, x-download-options: noopen, x-frame-options: DENY, x-hw: 1687284663.cds232.de1.hn,1687284664.cds232.de1.sl, x-permitted-cross-domain-policies: none, x-request-id: fbcb68ba-8015-4e9d-9e2b-25e8fc897903, x-shardid: 136, x-shopid: 37530206345, x-shopify-stage: production, x-sorting-hat-podid: 136, x-sorting-hat-shopid: 37530206345,...
  • >fr.royalcdkeys.com</title>\n <style>/* Copyright 2017 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\na {\n color: var(--link-color);\n}\n\nbody {\n --background-color: #fff;\n --error-code-color: var(--google-gray-700);\n --google-blue-100: rgb(210, 227, 252);\n --google-blue-300: rgb(138, 180, 248);\n --google-blue-600: rgb(26, 115, 232);\n --google-blue-700: rgb(25, 103, 210);\n --google-gray-100: rgb(241, 243, 244);\n --google-gray-300: rgb(218, 220, 224);\n --google-gray-500: rgb(154, 160, 166);\n --google-gray-50: rgb(248, 249, 250);\n --google-gray-600: rgb(128, 134, 139);\n --google-gray-700: rgb(95, 99, 104);\n --google-gray-800: rgb(60, 64, 67);\n --google-gray-900: rgb(32, 33, 36);\n --heading-color: var(--google-gray-900);\n --link-color: rgb(88, 88, 88);\n --popup-container-background-color: rgba(0,0,0,.65);\n --primary-button-fill-color-active: var(--google-blue-700);\n --primary-button-fill-color: var(--google-blue-600);\n --primary-button-text-color: #fff;\n --quiet-background-color: rgb(247, 247, 247);\n --secondary-button-border-color: var(--google-gray-500);\n --secondary-button-fill-color: #fff;\n --secondary-button-hover-border-color: var(--google-gray-600);\n --secondary-button-hover-fill-color: var(--google-gray-50);\n --secondary-button-text-color: var(--google-gray-700);\n --small-link-color: var(--google-gray-700);\n --text-color: var(--google-gray-700);\n background: var(--background-color);\n color: var(--text-color);\n word-wrap: break-word;\n}\n\n.nav-wrapper .secondary-button {\n background: var(--secondary-button-fill-color);\n border: 1px solid var(--secondary-button-border-color);\n color: var(--secondary-button-text-color);\n float: none;\n margin: 0;\n padding: 8px 16px;\n}\n\n.hidden {\n display: none;\n}\n\nhtml {\n -webkit-text-size-adjust: 100%;\n font-size: 125%;\n}\n\n.icon {\n background-repeat: no-repeat;\n background-size: 100%;\n}\n\n@media (prefers-color-scheme: dark) {\n body {\n --background-color: var(--google-gray-900);\n --error-code-color: var(--google-gray-500);\n --heading-color: var(--google-gray-500);\n --link-color: var(--google-blue-300);\n --primary-button-fill-color-active: rgb(129, 162, 208);\n --primary-button-fill-color: var(--google-blue-300);\n --primary-button-text-color: var(--google-gray-900);\n --quiet-background-color: var(--background-color);\n --secondary-button-border-color: var(--google-gray-700);\n --secondary-button-fill-color: var(--google-gray-900);\n --secondary-button-hover-fill-color: rgb(48, 51, 57);\n --secondary-button-text-color: var(--google-blue-300);\n --small-link-color: var(--google-blue-300);\n --text-color: var(--google-gray-500);\n }\n}\n</style>\n <style>/* Copyright 2014 The Chromium Authors\n Use of this source code is governed by a BSD-style license that can be\n found in the LICENSE file. */\n\nbutton {\n border: 0;\n border-radius: 4px;\n box-sizing: border-box;\n color: var(--primary-button-text-color);\n cursor: pointer;\n float: right;\n font-size: .875em;\n margin: 0;\n padding: 8px 16px;\n transition: box-shadow 150ms cubic-bezier(0.4, 0, 0.2, 1);\n user-select: none;\n}\n\n[dir='rtl'] button {\n float: left;\n}\n\n.bad-clock button,\n.captive-portal button,\n.https-only button,\n.insecure-form button,\n.lookalike-url button,\n.main-frame-blocked button,\n.neterror button,\n.pdf button,\n.ssl button,\n.enterprise-block button,\n.enterprise-warn button,\n.safe-browsing-billing button {\n background: var(--primary-button-fill-color);\n}\n\nbutton:active {\n background: var(--primary-button-fill-color-active);\n outline: 0;\n}\n\n#debugging {\n display: inline;\n overflow: auto;\n}\n\n.debugging-content {\n line-height: 1em;\n margin-bottom: 0;\n margin-top: 1em;\n}\n\n.debugging-content-fixed-width {\n display: block;\n font-family: monospace;\n font-size: 1.2em;\n margin-top: 0.5em;\n}\n\n.debugging-title {\n font-weight: bold;\n}\n\n#details {\n margin: 0 0 50px;\n}\n\n#details p:not(:first-of-type) {\n margin-top: 20px;\n}\n\n.secondary-button:active {\n border-color: white;\n box-shadow: 0 1px 2px 0 rgba(60, 64, 67, .3),\n 0 2px 6px 2px rgba(60, 64, 67, .15);\n}\n\n.secondary-button:hover {\n background: var(--secondary-button-hover-fill-color);\n border-color: var(--secondary-button-hover-border-color);\n text-decoration: none;\n}\n\n.error-code {\n color: var(--error-code-color);\n font-size: .8em;\n margin-top: 12px;\n text-transform: uppercase;\n}\n\n#error-debugging-info {\n font-size: 0.8em;\n}\n\nh1 {\n color: var(--heading-color);\n font-size: 1.6em;\n font-weight: normal;\n line-height: 1.25em;\n margin-bottom: 16px;\n}\n\nh2 {\n font-size: 1.2em;\n font-weight: normal;\n}\n\n.icon {\n height: 72px;\n margin: 0 0 40px;\n width: 72px;\n}\n\ninput[type=checkbox] {\n opacity: 0;\n}\n\ninput[type=checkbox]:focus ~ .checkbox::after {\n outline: -webkit-focus-ring-color auto 5px;\n}\n\n.interstitial-wrapper {\n box-sizing: border-box;\n font-size: 1em;\n line-height: 1.6em;\n margin: 14vh auto 0;\n max-width: 600px;\n width: 100%;\n}\n\n#main-message > p {\n display: inline;\n}\n\n#extended-reporting-opt-in {\n font-size: .875em;\n margin-top: 32px;\n}\n\n#extended-reporting-opt-in label {\n display: grid;\n grid-template-columns: 1.8em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message {\n border-radius: 4px;\n font-size: 1em;\n margin-top: 32px;\n padding: 10px 5px;\n}\n\n#enhanced-protection-message label {\n display: grid;\n grid-template-columns: 2.5em 1fr;\n position: relative;\n}\n\n#enhanced-protection-message div {\n margin: 0.5em;\n}\n\n#enhanced-protection-message .icon {\n height: 1.5em;\n vertical-align: middle;\n width: 1.5em;\n}\n\n.nav-wrapper {\n margin-top: 51px;\n}\n\n.nav-wrapper::after {\n clear: both;\n content: '';\n display: table;\n width: 100%;\n}\n\n.small-link {\n color: var(--small-link-color);\n font-size: .875em;\n}\n\n.checkboxes {\n flex: 0 0 24px;\n}\n\n.checkbox {\n --padding: .9em;\n background: transparent;\n display: block;\n height: 1em;\n left: -1em;\n padding-inline-start: var(--padding);\n position: absolute;\n right: 0;\n top: -.5em;\n width: 1em;\n}\n\n.checkbox::after {\n border: 1px solid white;\n border-radius: 2px;\n content: '';\n height: 1em;\n left: var(--padding);\n position: absolute;\n top: var(--padding);\n width: 1em;\n}\n\n.checkbox::before {\n background: transparent;\n border: 2px solid white;\n border-inline-end-width: 0;\n border-top-width: 0;\n content: '';\n height: .2em;\n left: calc(.3em + var(--padding));\n opacity: 0;\n position: absolute;\n top: calc(.3em + var(--padding));\n transform: rotate(-45deg);\n width: .5em;\n}\n\ninput[type=checkbox]:checked ~ .checkbox::before {\n opacity: 1;\n}\n\n#recurrent-error-message {\n background: #ededed;\n border-radius: 4px;\n margin-bottom: 16px;\n margin-top: 12px;\n padding: 12px 16px;\n}\n\n.showing-recurrent-error-message #extended-reporting-opt-in {\n margin-top: 16px;\n}\n\n.showing-recurrent-error-message #enhanced-protection-message {\n margin-top: 16px;\n}\n\n@media (max-width: 700px) {\n .interstitial-wrapper {\n padding: 0 10%;\n }\n\n #error-debugging-info {\n overflow: auto;\n }\n}\n\n@media (max-width: 420px) {\n button,\n [dir='rtl'] button,\n .small-link {\n float: none;\n font-size: .825em;\n font-weight: 500;\n margin: 0;\n width: 100%;\n }\n\n button {\n padding: 16px 24px;\n }\n\n #details {\n margin: 20px 0 20px 0;\n }\n\n #details p:not(:first-of-type) {\n margin-top: 10px;\n }\n\n .secondary-button:not(.hidden) {\n display: block;\n margin-top: 20px;\n text-align: center;\n width: 100%;\n }\n\n .interstitial-wrapper {\n padding: 0 5%;\n }\n\n #extended-reporting-opt-in {\n margin-top: 24px;\n }\n\n #enhanced-protection-message {\n margin-top: 24px;\n }\n\n .nav-wrapper {\n margin-top: 30px;\n }\n}\n\n/**\n * Mobile specific styling.\n * Navigation buttons are anchored to the bottom of the screen.\n * Details message replaces the top content in its own scrollable area.\n */\n\n@media (max-width: 420px) {\n .nav-wrapper .secondary-button {\n border: 0;\n margin: 16px 0 0;\n margin-inline-end: 0;\n padding-bottom: 16px;\n padding-top: 16px;\n }\n}\n\n/* Fixed nav. */\n@media (min-width: 240px) and (max-width: 420px) and\n (min-height: 401px),\n (min-width: 421px) and (min-height: 240px) and\n (max-height: 560px) {\n body .nav-wrapper {\n background: var(--background-color);\n bottom: 0;\n box-shadow: 0 -12px 24px var(--background-color);\n left: 0;\n margin: 0 auto;\n max-width: 736px;\n padding-inline-end: 24px;\n padding-inline-start: 24px;\n position: fixed;\n right: 0;\n width: 100%;\n z-index: 2;\n }\n\n .interstitial-wrapper {\n max-width: 736px;\n }\n\n #details,\n #main-content {\n padding-bottom: 40px;\n }\n\n #details {\n padding-top: 5.5vh;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n body {\n margin: 0 auto;\n }\n\n button,\n [dir='rtl'] button,\n button.small-link,\n .nav-wrapper .secondary-button {\n font-family: Roboto-Regular,Helvetica;\n font-size: .933em;\n margin: 6px 0;\n transform: translatez(0);\n }\n\n .nav-wrapper {\n box-sizing: border-box;\n padding-bottom: 8px;\n width: 100%;\n }\n\n #details {\n box-sizing: border-box;\n height: auto;\n margin: 0;\n opacity: 1;\n transition: opacity 250ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n #details.hidden,\n #main-content.hidden {\n height: 0;\n opacity: 0;\n overflow: hidden;\n padding-bottom: 0;\n transition: none;\n }\n\n h1 {\n font-size: 1.5em;\n margin-bottom: 8px;\n }\n\n .icon {\n margin-bottom: 5.69vh;\n }\n\n .interstitial-wrapper {\n box-sizing: border-box;\n margin: 7vh auto 12px;\n padding: 0 24px;\n position: relative;\n }\n\n .interstitial-wrapper p {\n font-size: .95em;\n line-height: 1.61em;\n margin-top: 8px;\n }\n\n #main-content {\n margin: 0;\n transition: opacity 100ms cubic-bezier(0.4, 0, 0.2, 1);\n }\n\n .small-link {\n border: 0;\n }\n\n .suggested-left > #control-buttons,\n .suggested-right > #control-buttons {\n float: none;\n margin: 0;\n }\n}\n\n@media (min-width: 421px) and (min-height: 500px) and (max-height: 560px) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n@media (min-height: 400px) and (orientation:portrait) {\n .interstitial-wrapper {\n margin-bottom: 145px;\n }\n}\n\n@media (min-height: 299px) {\n .nav-wrapper {\n padding-bottom: 16px;\n }\n}\n\n@media (max-height: 560px) and (min-height: 240px) and (orientation:landscape) {\n .extended-reporting-has-checkbox #details {\n padding-bottom: 80px;\n }\n}\n\n@media (min-height: 500px) and (max-height: 650px) and (max-width: 414px) and\n (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 7vh;\n }\n}\n\n@media (min-height: 650px) and (max-width: 414px) and (orientation: portrait) {\n .interstitial-wrapper {\n margin-top: 10vh;\n }\n}\n\n/* Small mobile screens. No fixed nav. */\n@media (max-height: 400px) and (orientation: portrait),\n (max-height: 239px) and (orientation: landscape),\n (max-width: 419px) and (max-height: 399px) {\n .interstitial-wrapper {\n display: flex;\n flex-direction: column;\n margin-bottom: 0;\n }\n\n #details {\n flex: 1 1 auto;\n order: 0;\n }\n\n #main-content {\n flex: 1 1 auto;\n order: 0;\n }\n\n .nav-wrapper {\n flex: 0 1 auto;\n margin-top: 8px;\n order: 1;\n padding-inline-end: 0;\n padding-inline-start: 0;\n position: relative;\n width: 100%;\n }\n\n button,\n .nav-wrapper .secondary-button {\n padding: 16px 24px;\n }\n\n button.small-link {\n color: var(--google-blue-600);\n }\n}\n\n@media (max-width: 239px) and (orientation: portrait) {\n .nav-wrapper {\n padding-inline-end: 0;\n padding-inline-start: 0;\n }\n}\n</style>\n <style>/* Copyright 2013 The Chromium Authors\n * Use of this source code is governed by a BSD-style license that can be\n * found in the LICENSE file. */\n\n/* Don't use the main frame div when the error is in a subframe. */\nhtml[subframe] #main-frame-error {\n display: none;\n}\n\n/* Don't use the subframe error div when the error is in a main frame. */\nhtml:not([subframe]) #sub-frame-error {\n display: none;\n}\n\nh1 {\n margin-top: 0;\n word-wrap: break-word;\n}\n\nh1 span {\n font-weight: 500;\n}\n\na {\n text-decoration: none;\n}\n\n.icon {\n -webkit-user-select: none;\n display: inline-block;\n}\n\n.icon-generic {\n /* Can't access chrome://theme/IDR_ERROR_NETWORK_GENERIC from an untrusted\n * renderer process, so embed the resource manually. */\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAENJREFUeF7tzbEJACEQRNGBLeAasBCza2lLEGx0CxFGG9hBMDDxRy/72O9FMnIFapGylsu1fgoBdkXfUHLrQgdfrlJN1BdYBjQQm3UAAAAASUVORK5CYII=) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQAQMAAADdiHD7AAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAFJJREFUeF7t0cENgDAMQ9FwYgxG6WjpaIzCCAxQxVggFuDiCvlLOeRdHR9yzjncHVoq3npu+wQUrUuJHylSTmBaespJyJQoObUeyxDQb3bEm5Au81c0pSCD8HYAAAAASUVORK5CYII=) 2x);\n}\n\n.icon-offline {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIAQMAAABvIyEEAAAABlBMVEUAAABTU1OoaSf/AAAAAXRSTlMAQObYZgAAAGxJREFUeF7tyMEJwkAQRuFf5ipMKxYQiJ3Z2nSwrWwBA0+DQZcdxEOueaePp9+dQZFB7GpUcURSVU66yVNFj6LFICatThZB6r/ko/pbRpUgilY0Cbw5sNmb9txGXUKyuH7eV25x39DtJXUNPQGJtWFV+BT/QAAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQBAMAAAAVaP+LAAAAGFBMVEUAAABTU1NNTU1TU1NPT09SUlJSUlJTU1O8B7DEAAAAB3RSTlMAoArVKvVgBuEdKgAAAJ1JREFUeF7t1TEOwyAMQNG0Q6/UE+RMXD9d/tC6womIFSL9P+MnAYOXeTIzMzMzMzMzaz8J9Ri6HoITmuHXhISE8nEh9yxDh55aCEUoTGbbQwjqHwIkRAEiIaG0+0AA9VBMaE89Rogeoww936MQrWdBr4GN/z0IAdQ6nQ/FIpRXDwHcA+JIJcQowQAlFUA0MfQpXLlVQfkzR4igS6ENjknm/wiaGhsAAAAASUVORK5CYII=) 2x);\n position: relative;\n}\n\n.icon-disabled {\n content: -webkit-image-set(\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABICAMAAAAZF4G5AAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAASZJREFUeAHd11Fq7jAMRGGf/W/6PoWB67YMqv5DybwG/CFjRuR8JBw3+ByiRjgV9W/TJ31P0tBfC6+cj1haUFXKHmVJo5wP98WwQ0ZCbfUc6LQ6VuUBz31ikADkLMkDrfUC4rR6QGW+gF6rx7NaHWCj1Y/W6lf4L7utvgBSt3rBFSS/XBMPUILcJINHCBWYUfpWn4NBi1ZfudIc3rf6/NGEvEA+AsYTJozmXemjXeLZAov+mnkN2HfzXpMSVQDnGw++57qNJ4D1xitA2sJ+VAWMygSEaYf2mYPTjZfk2K8wmP7HLIH5Mg4/pP+PEcDzUvDMvYbs/2NWwPO5vBdMZE4EE5UTQLiBFDaUlTDPBRoJ9HdAYIkIo06og3BNXtCzy7zA1aXk5x+tJARq63eAygAAAABJRU5ErkJggg==) 1x,\n url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOAAAACQAQMAAAArwfVjAAAABlBMVEVMaXFTU1OXUj8tAAAAAXRSTlMAQObYZgAAAYdJREFUeF7F1EFqwzAUBNARAmVj0FZe5QoBH6BX+dn4GlY2PYNzGx/A0CvkCIJuvIraKJKbgBvzf2g62weDGD7CYggpfFReis4J0ey9EGFIiEQQojFSlA9kSIiqd0KkFjKsewgRbStEN19mxUPTtmW9HQ/h6tyqNQ8NlSMZdzyE6qkoE0trVYGFm0n1WYeBhduzwbwBC7voS+vIxfeMjeaiLxsMMtQNwMPtuew+DjzcTHk8YMfDknEcIUOtf2lVfgVH3K4Xv5PRYAXRVMtItIJ3rfaCIVn9DsTH2NxisAVRex2Hh3hX+/mRUR08bAwPEYsI51ZxWH4Q0SpicQRXeyEaIug48FEdegARfMz/tADVsRciwTAxW308ehmC2gLraC+YCbV3QoTZexa+zegAEW5PhhgYfmbvJgcRqngGByOSXdFJcLk2JeDPEN0kxe1JhIt5FiFA+w+ItMELsUyPF2IaJ4aILqb4FbxPwhImwj6JauKgDUCYaxmYIsd4KXdMjIC9ItB5Bn4BNRwsG0XM2nwAAAAASUVORK5CYII=) 2x);\n width: 112px;\n}\n\n.hidden {\n display: none;\n}\n\n#suggestions-list a {\n color: var(--google-blue-600);\n}\n\n#suggestions-list p {\n margin-block-end: 0;\n}\n\n#suggestions-list ul {\n margin-top: 0;\n}\n\n.single-suggestion {\n list-style-type: none;\n padding-inline-start: 0;\n}\n\n#error-information-button {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBmaWxsPSJub25lIiBkPSJNMCAwaDI0djI0SDB6Ii8+PHBhdGggZD0iTTExIDE4aDJ2LTJoLTJ2MnptMS0xNkM2LjQ4IDIgMiA2LjQ4IDIgMTJzNC40OCAxMCAxMCAxMCAxMC00LjQ4IDEwLTEwUzE3LjUyIDIgMTIgMnptMCAxOGMtNC40MSAwLTgtMy41OS04LThzMy41OS04IDgtOCA4IDMuNTkgOCA4LTMuNTkgOC04IDh6bTAtMTRjLTIuMjEgMC00IDEuNzktNCA0aDJjMC0xLjEuOS0yIDItMnMyIC45IDIgMmMwIDItMyAxLjc1LTMgNWgyYzAtMi4yNSAzLTIuNSAzLTUgMC0yLjIxLTEuNzktNC00LTR6Ii8+PC9zdmc+);\n height: 24px;\n vertical-align: -.15em;\n width: 24px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup {\n align-items: center;\n background-color: var(--popup-container-background-color);\n display: flex;\n height: 100%;\n left: 0;\n position: fixed;\n top: 0;\n width: 100%;\n z-index: 100;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-content > p {\n margin-bottom: 11px;\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list ul {\n margin-inline-start: 15px;\n}\n\n.use-popup-container#error-information-popup-container\n #error-information-popup-box {\n background-color: var(--background-color);\n left: 5%;\n padding-bottom: 15px;\n padding-top: 15px;\n position: fixed;\n width: 90%;\n z-index: 101;\n}\n\n.use-popup-container#error-information-popup-container div.error-code {\n margin-inline-start: 20px;\n}\n\n.use-popup-container#error-information-popup-container #suggestions-list p {\n margin-inline-start: 20px;\n}\n\n:not(.use-popup-container)#error-information-popup-container\n #error-information-popup-close {\n display: none;\n}\n\n#error-information-popup-close {\n margin-bottom: 0;\n margin-inline-end: 35px;\n margin-top: 15px;\n text-align: end;\n}\n\n.link-button {\n color: rgb(66, 133, 244);\n display: inline-block;\n font-weight: bold;\n text-transform: uppercase;\n}\n\n#sub-frame-error-details {\n\n color: #8F8F8F;\n\n /* Not done on mobile for performance reasons. */\n text-shadow: 0 1px 0 rgba(255,255,255,0.3);\n\n}\n\n[jscontent=hostName],\n[jscontent=failedUrl] {\n overflow-wrap: break-word;\n}\n\n.secondary-button {\n background: #d9d9d9;\n color: #696969;\n margin-inline-end: 16px;\n}\n\n.snackbar {\n background: #323232;\n border-radius: 2px;\n bottom: 24px;\n box-sizing: border-box;\n color: #fff;\n font-size: .87em;\n left: 24px;\n max-width: 568px;\n min-width: 288px;\n opacity: 0;\n padding: 16px 24px 12px;\n position: fixed;\n transform: translateY(90px);\n will-change: opacity, transform;\n z-index: 999;\n}\n\n.snackbar-show {\n -webkit-animation:\n show-snackbar 250ms cubic-bezier(0, 0, 0.2, 1) forwards,\n hide-snackbar 250ms cubic-bezier(0.4, 0, 1, 1) forwards 5s;\n}\n\n@-webkit-keyframes show-snackbar {\n 100% {\n opacity: 1;\n transform: translateY(0);\n }\n}\n\n@-webkit-keyframes hide-snackbar {\n 0% {\n opacity: 1;\n transform: translateY(0);\n }\n 100% {\n opacity: 0;\n transform: translateY(90px);\n }\n}\n\n.suggestions {\n margin-top: 18px;\n}\n\n.suggestion-header {\n font-weight: bold;\n margin-bottom: 4px;\n}\n\n.suggestion-body {\n color: #777;\n}\n\n/* Decrease padding at low sizes. */\n@media (max-width: 640px), (max-height: 640px) {\n h1 {\n margin: 0 0 15px;\n }\n .suggestions {\n margin-top: 10px;\n }\n .suggestion-header {\n margin-bottom: 0;\n }\n}\n\n#download-link,\n#download-link-clicked {\n margin-bottom: 30px;\n margin-top: 30px;\n}\n\n#download-link-clicked {\n color: #BBB;\n}\n\n#download-link::before,\n#download-link-clicked::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n#download-link-clicked::before {\n opacity: 0;\n width: 0;\n}\n\n#offline-content-list-visibility-card {\n border: 1px solid white;\n border-radius: 8px;\n display: flex;\n font-size: .8em;\n justify-content: space-between;\n line-height: 1;\n}\n\n#offline-content-list.list-hidden #offline-content-list-visibility-card {\n border-color: rgb(218, 220, 224);\n}\n\n#offline-content-list-visibility-card > div {\n padding: 1em;\n}\n\n#offline-content-list-title {\n color: var(--google-gray-700);\n}\n\n#offline-content-list-show-text,\n#offline-content-list-hide-text {\n color: rgb(66, 133, 244);\n}\n\n/* Hides the \hide\ text div when the offline content list is collapsed/hidden\n * and, alternatively, hides the \show\ text div when the offline content list\n * is expanded/shown.\n */\n#offline-content-list.list-hidden #offline-content-list-hide-text,\n#offline-content-list:not(.list-hidden) #offline-content-list-show-text {\n display: none;\n}\n\n/* Controls the animation of the offline content list when it is expanded/shown.\n */\n#offline-content-suggestions {\n /* Max-height has to be set for the height animation to work. The chosen value\n * is a little greater than the maximum height the list will have, when all\n * suggestions have images, so that it is never clamped. This makes so that\n * when the actual height is smaller then the animation is not as smooth.\n */\n max-height: 27em;\n transition: max-height 200ms ease-in, visibility 0s 200ms,\n opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the offline content list when it is\n * collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-suggestions {\n max-height: 0;\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms,\n max-height 200ms 200ms ease-out;\n visibility: hidden;\n}\n\n#offline-content-list {\n margin-inline-start: -5%;\n width: 110%;\n}\n\n/* The selectors below adjust the \overflow\ of the suggestion cards contents\n * based on the same screen size based strategy used for the main frame, which\n * is applied by the `interstitial-wrapper` class. */\n@media (max-width: 420px) {\n #offline-content-list {\n margin-inline-start: -2.5%;\n width: 105%;\n }\n}\n@media (max-width: 420px) and (orientation: portrait),\n (max-height: 560px) {\n #offline-content-list {\n margin-inline-start: -12px;\n width: calc(100% + 24px);\n }\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail {\n flex-basis: 8.2em;\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-thumbnail > img {\n height: 100%;\n width: 100%;\n}\n\n.suggestion-with-image #offline-content-list:not(.is-rtl)\n.offline-content-suggestion-thumbnail > img {\n border-bottom-right-radius: 7px;\n border-top-right-radius: 7px;\n}\n\n.suggestion-with-image #offline-content-list.is-rtl\n.offline-content-suggestion-thumbnail > img {\n border-bottom-left-radius: 7px;\n border-top-left-radius: 7px;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail {\n align-items: center;\n display: flex;\n justify-content: center;\n min-height: 4.2em;\n min-width: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div {\n align-items: center;\n background-color: rgb(241, 243, 244);\n border-radius: 50%;\n display: flex;\n height: 2.3em;\n justify-content: center;\n width: 2.3em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-thumbnail > div > img {\n height: 1.45em;\n width: 1.45em;\n}\n\n.offline-content-suggestion-favicon {\n height: 1em;\n margin-inline-end: 0.4em;\n width: 1.4em;\n}\n\n.offline-content-suggestion-favicon > img {\n height: 1.4em;\n width: 1.4em;\n}\n\n.no-favicon .offline-content-suggestion-favicon {\n display: none;\n}\n\n.image-video {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTcgMTAuNVY3YTEgMSAwIDAgMC0xLTFINGExIDEgMCAwIDAtMSAxdjEwYTEgMSAwIDAgMCAxIDFoMTJhMSAxIDAgMCAwIDEtMXYtMy41bDQgNHYtMTFsLTQgNHoiIGZpbGw9IiMzQzQwNDMiLz48L3N2Zz4=);\n}\n\n.image-music-note {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTIgM3Y5LjI2Yy0uNS0uMTctMS0uMjYtMS41LS4yNkM4IDEyIDYgMTQgNiAxNi41UzggMjEgMTAuNSAyMXM0LjUtMiA0LjUtNC41VjZoNFYzaC03eiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-earth {\n content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTIgMmM1LjUyIDAgMTAgNC40OCAxMCAxMHMtNC40OCAxMC0xMCAxMFMyIDE3LjUyIDIgMTIgNi40OCAyIDEyIDJ6TTQgMTJoNC40YzMuNDA3LjAyMiA0LjkyMiAxLjczIDQuNTQzIDUuMTI3SDkuNDg4djIuNDdhOC4wMDQgOC4wMDQgMCAwIDAgMTAuNDk4LTguMDgzQzE5LjMyNyAxMi41MDQgMTguMzMyIDEzIDE3IDEzYy0yLjEzNyAwLTMuMjA2LS45MTYtMy4yMDYtMi43NWgtMy43NDhjLS4yNzQtMi43MjguNjgzLTQuMDkyIDIuODctNC4wOTIgMC0uOTc1LjMyNy0xLjU5Ny44MTEtMS45N0E4LjAwNCA4LjAwNCAwIDAgMCA0IDEyeiIgZmlsbD0iIzNDNDA0MyIvPjwvc3ZnPg==);\n}\n\n.image-file {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMTMgOVYzLjVMMTguNSA5TTYgMmMtMS4xMSAwLTIgLjg5LTIgMnYxNmEyIDIgMCAwIDAgMiAyaDEyYTIgMiAwIDAgMCAyLTJWOGwtNi02SDZ6IiBmaWxsPSIjM0M0MDQzIi8+PC9zdmc+);\n}\n\n.offline-content-suggestion-texts {\n display: flex;\n flex-direction: column;\n justify-content: space-between;\n line-height: 1.3;\n padding: .9em;\n width: 100%;\n}\n\n.offline-content-suggestion-title {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 3;\n color: rgb(32, 33, 36);\n display: -webkit-box;\n font-size: 1.1em;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\ndiv.offline-content-suggestion {\n align-items: stretch;\n border: 1px solid rgb(218, 220, 224);\n border-radius: 8px;\n display: flex;\n justify-content: space-between;\n margin-bottom: .8em;\n}\n\n.suggestion-with-image {\n flex-direction: row;\n height: 8.2em;\n max-height: 8.2em;\n}\n\n.suggestion-with-icon {\n flex-direction: row-reverse;\n height: 4.2em;\n max-height: 4.2em;\n}\n\n.suggestion-with-icon .offline-content-suggestion-title {\n -webkit-line-clamp: 1;\n word-break: break-all;\n}\n\n.suggestion-with-icon .offline-content-suggestion-texts {\n padding-inline-start: 0;\n}\n\n.offline-content-suggestion-attribution-freshness {\n color: rgb(95, 99, 104);\n display: flex;\n font-size: .8em;\n line-height: 1.7em;\n}\n\n.offline-content-suggestion-attribution {\n -webkit-box-orient: vertical;\n -webkit-line-clamp: 1;\n display: -webkit-box;\n flex-shrink: 1;\n margin-inline-end: 0.3em;\n overflow: hidden;\n overflow-wrap: break-word;\n text-overflow: ellipsis;\n word-break: break-all;\n}\n\n.no-attribution .offline-content-suggestion-attribution {\n display: none;\n}\n\n.offline-content-suggestion-freshness::before {\n content: '-';\n display: inline-block;\n flex-shrink: 0;\n margin-inline-end: .1em;\n margin-inline-start: .1em;\n}\n\n.no-attribution .offline-content-suggestion-freshness::before {\n display: none;\n}\n\n.offline-content-suggestion-freshness {\n flex-shrink: 0;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin-spacer {\n flex-grow: 100;\n flex-shrink: 1;\n}\n\n.suggestion-with-image .offline-content-suggestion-pin {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDBoMjR2MjRIMFYweiIvPjwvZGVmcz48Y2xpcFBhdGggaWQ9ImIiPjx1c2UgeGxpbms6aHJlZj0iI2EiIG92ZXJmbG93PSJ2aXNpYmxlIi8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjYikiIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9zdmc+);\n flex-shrink: 0;\n height: 1.4em;\n margin-inline-start: .4em;\n width: 1.4em;\n}\n\n/* Controls the animation (and a bit more) of the launch-downloads-home action\n * button when the offline content list is expanded/shown.\n */\n#offline-content-list-action {\n text-align: center;\n transition: visibility 0s 200ms, opacity 200ms 200ms linear;\n}\n\n/* Controls the animation of the launch-downloads-home action button when the\n * offline content list is collapsed/hidden.\n */\n#offline-content-list.list-hidden #offline-content-list-action {\n opacity: 0;\n transition: opacity 200ms linear, visibility 0s 200ms;\n visibility: hidden;\n}\n\n#cancel-save-page-button {\n background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48Y2xpcFBhdGggaWQ9Im1hc2siPjxwYXRoIGQ9Ik0xMiAyQzYuNSAyIDIgNi41IDIgMTJzNC41IDEwIDEwIDEwIDEwLTQuNSAxMC0xMFMxNy41IDIgMTIgMnptNSAxNkg3di0yaDEwdjJ6bS02LjctNEw3IDEwLjdsMS40LTEuNCAxLjkgMS45IDUuMy01LjNMMTcgNy4zIDEwLjMgMTR6IiBmaWxsPSIjOUFBMEE2Ii8+PC9jbGlwUGF0aD48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiM5QUEwQTYiIGQ9Ik0wIDBoMjR2MjRIMHoiLz48cGF0aCBjbGlwLXBhdGg9InVybCgjbWFzaykiIGZpbGw9IiMxQTczRTgiIHN0eWxlPSJhbmltYXRpb246b2ZmbGluZUFuaW1hdGlvbiA0cyBpbmZpbml0ZSIgZD0iTTAgMGgyNHYyNEgweiIvPjxzdHlsZT5Aa2V5ZnJhbWVzIG9mZmxpbmVBbmltYXRpb257MCUsMzUle2hlaWdodDowfTYwJXtoZWlnaHQ6MTAwJX05MCV7ZmlsbC1vcGFjaXR5OjF9dG97ZmlsbC1vcGFjaXR5OjB9fTwvc3R5bGU+PC9zdmc+);\n background-position: right 27px center;\n background-repeat: no-repeat;\n border: 1px solid var(--google-gray-300);\n border-radius: 5px;\n color: var(--google-gray-700);\n margin-bottom: 26px;\n padding-bottom: 16px;\n padding-inline-end: 88px;\n padding-inline-start: 16px;\n padding-top: 16px;\n text-align: start;\n}\n\nhtml[dir='rtl'] #cancel-save-page-button {\n background-position: left 27px center;\n}\n\n#save-page-for-later-button {\n display: flex;\n justify-content: start;\n}\n\n#save-page-for-later-button a::before {\n content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxLjJlbSIgaGVpZ2h0PSIxLjJlbSIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNNSAyMGgxNHYtMkg1bTE0LTloLTRWM0g5djZINWw3IDcgNy03eiIgZmlsbD0iIzQyODVGNCIvPjwvc3ZnPg==);\n display: inline-block;\n margin-inline-end: 4px;\n vertical-align: -webkit-baseline-middle;\n}\n\n.hidden#save-page-for-later-button {\n display: none;\n}\n\n/* Don't allow overflow when in a subframe. */\nhtml[subframe] body {\n overflow: hidden;\n}\n\n#sub-frame-error {\n -webkit-align-items: center;\n -webkit-flex-flow: column;\n -webkit-justify-content: center;\n background-color: #DDD;\n display: -webkit-flex;\n height: 100%;\n left: 0;\n position: absolute;\n text-align: center;\n top: 0;\n transition: background-color 200ms ease-in-out;\n width: 100%;\n}\n\n#sub-frame-error:hover {\n background-color: #EEE;\n}\n\n#sub-frame-error .icon-generic {\n margin: 0 0 16px;\n}\n\n#sub-frame-error-details {\n margin: 0 10px;\n text-align: center;\n visibility: hidden;\n}\n\n/* Show details only when hovering. */\n#sub-frame-error:hover #sub-frame-error-details {\n visibility: visible;\n}\n\n/* If the iframe is too small, always hide the error code. */\n/* TODO(mmenke): See if overflow: no-display works better, once supported. */\n@media (max-width: 200px), (max-height: 95px) {\n #sub-frame-error-details {\n display: none;\n }\n}\n\n/* Adjust icon for small embedded frames in apps. */\n@media (max-height: 100px) {\n #sub-frame-error .icon-generic {\n height: auto;\n margin: 0;\n
    { statusCode: 424, statusMessage: exception in stage5 chrome browser. see meta.trace for details on all fatal errors found. errMsg=fatalError encountered in page. details=FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., originalRequest: { pages: [ { url: https://fr.royalcdkeys.com/products/have-a-nice-death-steam.json?variant=40152414290057, renderType: html, requestSettings: { ignoreImages: true, maxWait: 15000 } } ] }, pageResponses: [ { navUrl: chrome-error://chromewebdata/, navId: 1, statusCode: 424, eventPhase: load, doneDetail: { reason: fatalError:FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 }, resourceSummary: { complete: 0, failed: 1, aborted: 0, orphaned: 0, active: 0, late: 0 }, resources: [ {elapsed:129,detail:'failed:404:net::ERR_HTTP_RESPONSE_CODE_FAILURE',start:'22(initialRequest)',ended:'151(initialRequest)',frame:'main(nav)',navId:'0',type:'document',url:'https://fr.royalcdkeys.com/products/have-a-nice-death-steam.json?variant=40152414290057'} ], debugDiags: [], contentErrors: [], errors: [ { name: FatalError, message: FAILED PAGE NAVIGATION. unknown error while performing page navigation. status=424., statusCode: 424 } ], metrics: { startTime: 2023-06-20T18:45:47.099Z, endTime: 2023-06-20T18:45:47.332Z, elapsedMs: 233, pageStatus: 404 }, scriptOutput: {}, headers: { access-control-allow-origin: *, alt-svc: h3=\:443\; ma=86400, cf-cache-status: DYNAMIC, cf-ray: 7da62bb9cc924606-DFW, content-encoding: gzip, content-language: en-DE, content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;, content-type: application/json; charset=utf-8, date: Tue, 20 Jun 2023 18:45:47 GMT, etag: W/\cacheable:f9ef9578cf3f658778dfa7cc4542f03c\, nel: {\success_fraction\:0.01,\report_to\:\cf-nel\,\max_age\:604800}, powered-by: Shopify, processed-by: Weglot, report-to: {\endpoints\:[{\url\:\https:\\/\\/a.nel.cloudflare.com\\/report\\/v3?s=jHQNLupwqCYLBtE6wAWMPd0o0TfGd9z7zp0ajSEt%2B%2FhPn8RdtOqfGiH98wfZul16Jm31gLd%2F%2FBF%2BURDXmS4dx%2F5Q8hsnPEQQBKmu34AJQU20xcq0%2F3w5JNpHtOm2OlW6mQ%3D%3D\}],\group\:\cf-nel\,\max_age\:604800}, server-timing: processing;dur=26, db;dur=12, asn;desc=\33438\, edge;desc=\DFW\, country;desc=\US\, servedBy;desc=\4gkx\, requestID;desc=\767c5b0a-3b67-4b14-9992-cdb8c94ed2fd\, cfRequestDuration;dur=65.999985, strict-transport-security: max-age=7889238, vary: Accept-Encoding, Accept, weglot-translated: false - Invalid JSON, Nothing to translate, x-cache: miss, x-content-type-options: nosniff, x-dc: gcp-us-south1,gcp-us-central1,gcp-us-central1, x-download-options: noopen, x-frame-options: DENY, x-hw: 1687286747.cds225.de1.hn,1687286747.cds225.de1.sl, x-permitted-cross-domain-policies: none, x-request-id: 29338dcf-f63b-4bba-a407-a4a94def2823, x-shardid: 136, x-shopid: 37530206345, x-shopify-stage: production, x-sorting-hat-podid: 136, x-sorting-hat-shopid: 37530206345, x-storefront-renderer-rendered: 1...
  • Bois Energie Nord Bois de chauffage - 30 cm - haute performance - 1.3 m3 - 1.45 stères
    Palette de bois de chauffage conditionné en ballot. Volume : 1300 dm3 soit 1,45 stères, en 30 cm. Bois propre, bien refendu et écorcé, norme NF, 100% français. Les bûches hautes performances révolutionnent le bois de chauffage. Fabriqués à partir des meilleures essences de bois durs (chêne, charme, hêtre, frêne), ce bois est fendu et séché à un taux d'humidité inférieur à 20 %. Ce bois séché en étuve a une consommation inférieure de 30% par rapport au bois classique séché à 35% d'humidité pendant 12 mois, assurant une performance maximale de l'appareil de chauffage.
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Bmw X3 5 portes Aluminium - 1300x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028605343
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Peugeot 206 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607132
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Seat Marbella 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606388
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Seat Arosa 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028604179
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Lancia Y 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606807
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Volkswagen Lupo 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028604186
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Seat Mii 3 portes Aluminium - 1300x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028605510
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Fiat Punto I 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606418
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Volkswagen Golf IV 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607552
  • Piscine coque Sparte 7 : 7.45 x 3.60 x 1.50 m + ECO pièces à sceller sans filtration
    Voici notre collection de piscines coques en polyester fabriquées en ESPAGNE. Notre fabricant utilise un procédé de fabrication de qualité avec un Gelcoat ISO-NPG ainsi qu'une couche de Barriecoat de résine vinylester fabriquée par une société Allemande qui prévient les problèmes d'osmose. Enfin l'usine rajoute une couche polyuréthane d’une épaisseur de 2cm. Cela permet de protéger le bassin et surtout de l'isoler. Nous avons constaté une augmentation de la T° de l'eau de 3 à 5 °.Le modèle de coque SPARTE possède 2 escaliers droits de chaque coté du bassin avec une banquette qui fait le lien entre les deux. Ce modèle permet de ne pas perdre la zone de nage grâce à cette configuration d'escalier. Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque SPARTE 7 : 7.25 x 3.40 x 1.50 m Une coque polyester est facile et rapide à installer. En effet il faut compter environ 3 jours pour l'installation alors que certains bassins peuvent nécessiter 10 à 30 jours. Notre fabricant utilise un BARRIER COAT 100 % Vinyester gage de qualité sur les coques. Cela augmente grandement la qualité des coques. Sachez d'ailleurs que très peu de fabricant de coque l'utilise car il coûte le double par rapport au BARRIER COAT standard Extérieur : 7 : 7.25 x 3.40 x 1.50 m Intérieur : 7.45 x 3.60 x 1.50 m Type de fond : plat Poids : 649 Kg Volume d'eau : 30.30 m3 Fabrication Espagne Garantie 10 ans fabricant Pièces à sceller incluses dans le pack : 1 skimmer, 2 refoulements, 1 bonde de sécurité, 1 bonde de fond et projecteur LED Blanc "> En option, nous vous proposons des kits de filtration complets avec tous les éléments indispensables pour la réalisation de votre chantier. La filtration est disponible en plusieurs versions : Traditionnelle en kit, palette box, local technique enterrée plat, local technique Rocher et la filtration BIO FILTRE. A part la filtration traditionnelle, l'usine installe et test votre filtration usine. Vous avez plus qu'a raccorder les pièces à sceller à la filtration. * Toutes les dimensions de piscine exprimées sur les bons de commande bénéficient d’une tolérance de +/- 3% Différence entre le kit ECO et LUXE. Le kit ECO comprend la coque et les pièces à sceller. Distripool vous propose une filtration LUXE Celle-ci comprend la coque avec les tuyaux intégrés ainsi que la totalité du système de tuyauterie de la piscine intégrée et protégée avec de la résine et de la fibre . Vous pouvez choisir de quel côté vo
  • Piscine coque Graf ROSES : 12,25 X 3 X 1,45 m + Kit de filtration Tradi complet
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF ROSES est une piscine polyester en forme de couloir de nage pour les sportifs qui aime la natation. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien ou local technique intégré....Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués à l'aide de machines de haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ USINE - Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF ROSES: 1225 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couches utilisées sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleures piscines du marché, dotées des dernières innovations technologiques avec des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscines dans plus de 24 pays, devenu une référence dans le secteur pour la qualité des produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livrée sans filtration, sans tuyau, seules les pièces à sceller sont déjà montées sur votre coque. Livrée avec 2 skimmers, 3 refoulements et une bonde de fond et une prise balai . ................................................................................................................................................................................................ Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Bmw Série 3 4 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666183121191
  • Piscine coque Graf ROSES : 12,25 X 3 X 1,45 m + local technique enterré (monté)
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF ROSES est une piscine polyester en forme de couloir de nage pour les sportifs qui aime la natation. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien ou local technique intégré....Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués à l'aide de machines de haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ USINE - Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF ROSES: 1225 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couches utilisées sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleures piscines du marché, dotées des dernières innovations technologiques avec des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscines dans plus de 24 pays, devenu une référence dans le secteur pour la qualité des produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livrée sans filtration, sans tuyau, seules les pièces à sceller sont déjà montées sur votre coque. Livrée avec 2 skimmers, 3 refoulements et une bonde de fond et une prise balai . ................................................................................................................................................................................................ Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous
  • Piscine coque Graf Pals : 5,25 X 3 X 1,45 m + Filtration box palette (monté)
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF PALS et BANYOLES est une coque polyester équipé d'une banquette + escalier d'angle. Un modèle très tendance. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet, le bloc de filtration ou encore local technique intégral.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées artisanalement dans nos installations de production, selon des systèmes traditionnels appliqués à l'aide de machines de haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. - Piscine en coque GRAF PALS : avec escalier angle + banquette Nos piscines en coque en polyester sont fabriquées en Espagne à gérone pour le groupe GRAF, toutes les couches que nous utilisons sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleurs pisicnes du marché, avec les dernières innovation technologiques, en faisant usage des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscine dans plus de 24 pays, ils sont devenus une référence dans le secteur pour la qualité des produits ainsi que l'assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livré sans filtration, sans tuyau mais avec juste les pièces à sceller monté sur votre coque. Livré avec 1 skimmer, 2 refoulements, 1 prise balai et une bonde de fond . Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensable pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les éléments sur place après la livraison de la coque. De plus nous rajoutons une prise balai qui vous permet de clipser votre projecteur LED blanc. Voici la liste du matériel livré : - 1 pompe HARMONY 3/4 CV compatible traiteme
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Audi A3 Sportback IV 5 portes Aluminium - 1300x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666183316771
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Fiat Stilo 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666183121290
  • Piscine coque Graf TAMARIU : 7,25 X 3 X 1,45 m + Filtration BOX palette (monté)
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF TAMARIU une bassin rectangulaire fond plat avec une banquette + un escalier d'angle. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet ou encore local technique intégré.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués à l'aide de machines haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF TAMARIU : 725 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couche utilisées sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleures piscines du marché, dotées des dernières innovations technologiques, avec des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscine dans plus de 24 pays,devenu une référence dans le secteur pour la qualité de ses produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livré sans filtration, sans tuyau, seules les pièces à sceller sont déjà montées sur votre coque. Livré avec 1 skimmer, 2 refoulements et une bonde de fond . ........................................................................................................................................................................................................... Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les éléments sur place une f
  • Piscine coque Graf TAMARIU : 7,25 X 3 X 1,45 m + kit Pièces à sceller
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF TAMARIU une bassin rectangulaire fond plat avec une banquette + un escalier d'angle. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet ou encore local technique intégré.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués à l'aide de machines haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF TAMARIU : 725 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couche utilisées sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleures piscines du marché, dotées des dernières innovations technologiques, avec des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscine dans plus de 24 pays,devenu une référence dans le secteur pour la qualité de ses produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 5 coloris : Blanc, bleu clair, bleu adriatique, gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livré sans filtration, sans tuyau, seules les pièces à sceller sont déjà montées sur votre coque. Livré avec 1 skimmer, 2 refoulements et une bonde de fond . ........................................................................................................................................................................................................... Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les élé
  • SBP Plafonnier étanche LED, Prisme 45 W 4000K 1.2 Mètres 305952
    Plafonnier étanche LED, Prisme 120 Standard 45W lumière naturel 4000K, longueur de 1,2 Mètres, à l'épreuve des intempéries, de l'optique, extra large, symétrique.
  • TOOLPORT 3,3x6,2 m, Tente garage, PVC 500, H. 1,95 m, gris gris imperméable abri PVC TOOLPORT 8032
    3,3x6,2 m, Tente garage, PVC 500, H. 1,95 m, gris: Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x6,0 m, Tente garage, PVC 800, H. 2,1 m, gris, avec statique (type de sol : terre) gris imperméable abri PVC TOOLPORT 58450
    3,3x6,0 m, Tente garage, PVC 800, H. 2,1 m, gris, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • Piscine coque Graf Pals : 5,25 X 3 X 1,45 m + Local technique enterré (monté)
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF PALS et BANYOLES est une coque polyester équipé d'une banquette + escalier d'angle. Un modèle très tendance. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet, le bloc de filtration ou encore local technique intégral.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées artisanalement dans nos installations de production, selon des systèmes traditionnels appliqués à l'aide de machines de haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. - Piscine en coque GRAF PALS : avec escalier angle + banquette Nos piscines en coque en polyester sont fabriquées en Espagne à gérone pour le groupe GRAF, toutes les couches que nous utilisons sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleurs pisicnes du marché, avec les dernières innovation technologiques, en faisant usage des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscine dans plus de 24 pays, ils sont devenus une référence dans le secteur pour la qualité des produits ainsi que l'assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livré sans filtration, sans tuyau mais avec juste les pièces à sceller monté sur votre coque. Livré avec 1 skimmer, 2 refoulements, 1 prise balai et une bonde de fond . Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensable pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les éléments sur place après la livraison de la coque. De plus nous rajoutons une prise balai qui vous permet de clipser votre projecteur LED blanc. Voici la liste du matériel livré : - 1 pompe HARMONY 3/4 CV compatible traiteme
  • TOOLPORT 3,3x4,8 m, Tente garage, PVC 800, H. 2,1 m, gris, avec statique (type de sol : béton) gris imperméable abri PVC TOOLPORT 68316
    3,3x4,8 m, Tente garage, PVC 800, H. 2,1 m, gris, avec statique (type de sol : béton): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x6,0 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 58449
    3,3x6,0 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.

[content-egg module=Amazon template=item limit=1]

Vous souhaitez offrir rapidement un acer 2 en 1, nous venons vous permettre de trouver cet article au coût le plus bas sans attendre. Par ailleurs, vous trouverez l’ensemble des renseignements indispensables et des articles complémentaires dont vous pourrez avoir besoin.

En premier lieu, découvrirez des infos relatives à son bon usage, mais aussi des avis utiles et des spécialistes pour sélectionner acer 2 en 1 qui correspond à vos attentes. Il y a la liste des meilleurs gammes acer 2 en 1 du moment ! Pour vous proposer le meilleur contenu possible, nous avons testé ces articles dans plusieurs situations et nous les avons étudier. Toutefois avant d’aller sur nos essais et commentaires, notre équipe vous invite à parcourir nos comparatifs d’achat !

Pour ne pas trop dépenser, regardez nos listes de promotion acer 2 en 1.

[content-egg module=Amazon template=grid limit=3 offset=0]

acer 2 en 1 : Le meilleur produit du mois

[content-egg module=Amazon template=item limit=1 offset=1]

Vous voulez trouver une offre de promotion acer 2 en 1 sérieusement rentable ? La vente acer 2 en 1 que nous vous fournirons regroupera tous ces atouts, les offres les plus larges acer 2 en 1 est à votre disposition, en seulement deux clics.

Nous vous suggérons l’utilisation de notre comparatif acer 2 en 1 pour provoquer un classement acer 2 en 1, car cela donne l’opportunité de bien acheter.

[content-egg module=Youtube template=responsive_embed]

Guides

Meilleur acer 2 en 1 7 offres de l’année

[content-egg module=Amazon template=list limit=5]

Le meilleur prix acer 2 en 1 sera prêt avec notre site : pour se décider acer 2 en 1 et faire le plus d’économies envisageables, vous pourrez compter sur nous et sur la totalité des éléments qui sont recensées maintenant. Se lancer dans un comparatif acer 2 en 1 est en outre une excellente méthode pour se décider acer 2 en 1 pour ne pas regretter son choix. Un outil n’attend que vous, un comparateur acer 2 en 1 utile et simple, qui met en parallèle une grande partie des modèles du marché ayant le plus d’adeptes. On peut exécuter sa comparaison acer 2 en 1 en un instant, qui pourra vous aider à craquer pour le bon produit. C’est évidemment le meilleur acer 2 en 1 qui répond présent maintenant : le tableau acer 2 en 1 actuel a été réalisé par notre conseillé team building, en tenant compte évidemment du tarif acer 2 en 1 constaté en moyenne, qui vous aidera à trouver le produit allant avec le montant à investir dans cet achat.

Ne sautez pas dans un achat acer 2 en 1 quand vous pouvez trouver le meilleur, sachez que une multitude de bons plans sont là. Notre comparatif vous sera très utile.

Notre classement acer 2 en 1 vous guidera pour vous trouver le produit possible à la hauteur de vos besoins, afin de ne pas être perdant.

Meilleur acer 2 en 1 : 3 grosses ventes cette semaine

[content-egg module=Amazon template=grid limit=10]

Comparateur acer 2 en 1 Suivre le prix de acer 2 en 1

[content-egg module=RssFetcher template=simple]

Comment acheter acer 2 en 1 ?

Pour vous faire plaisir avec acer 2 en 1 sans dépenser tous votre argent, il est souhaitable de se tourner vers Amazon pour obtenir la meilleure affaire. Le programme Prime permet d’avoir rapidement acer 2 en 1 chez vous.

[content-egg module=Amazon template=grid limit=6 offset=0]

  • TOOLPORT 3,3x7,2 m, Tente garage, PRIMEtex 2300, anti-feu, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 49684
    3,3x7,2 m, Tente garage, PRIMEtex 2300, anti-feu, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x4,8 m, Tente garage, PRIMEtex 2300, anti-feu, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 49678
    3,3x4,8 m, Tente garage, PRIMEtex 2300, anti-feu, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • Piscine coque Graf TAMARIU : 7,25 X 3 X 1,45 m + Local technique enterré (monté)
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF TAMARIU une bassin rectangulaire fond plat avec une banquette + un escalier d'angle. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet, le bloc de filtration ou encore local technique intégral.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées artisanalement dans nos installations de production, selon des systèmes traditionnels appliqués à l'aide de machines de haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. - Piscine en coque GRAF TAMARIU : 725 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à gérone pour le groupe GRAF, toutes les couches que nous utilisons sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleurs pisicnes du marché, avec les dernières innovation technologiques, en faisant usage des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscine dans plus de 24 pays, ils sont devenus une référence dans le secteur pour la qualité des produits ainsi que l'assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livré sans filtration, sans tuyau mais avec juste les pièces à sceller monté sur votre coque. Livré avec 1 skimmer, 2 refoulements et une bonde de fond . Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensable pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les éléments sur place après la livraison de la coque. De plus nous rajoutons une prise balai qui vous permet de clipser votre projecteur LED blanc. Voici la liste du matériel livré : - 1 pompe HARMONY 3/4 CV compatible traitement au sel - 1 Filtre en polyester BALI Diam 500 m
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Audi A3 Sportback e-tron III 5 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028604438
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Renault Clio II 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607248
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Volkswagen Golf III 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607057
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Fiat Punto Grande 3 portes III 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606470
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Fiat 500 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606142
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Fiat Panda I 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606364
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Volkswagen Polo V 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607606
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Audi A3 Sportback II 5 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028604056
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Opel Adam 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606296
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Opel Corsa B 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607118
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Volkswagen Polo III 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606197
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Seat Ibiza II 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607033
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Fiat Bravo I 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606166
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Peugeot 206 Plus 3p 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028607149
  • Piscine coque Graf Pals : 5,25 X 3 X 1,45 m + kit PAS + 1 Module BioFiltre
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF PALS est une coque polyester équipée d'une banquette + escalier d'angle. Un modèle très tendance. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet, ou encore local technique intégré.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués, à l'aide de machines haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF PALS : avec escalier angle + banquette Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couches utilisées sont des produits de haute qualité et mondialement connus. Les piscines GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleurs piscines du marché, dotées des dernières innovations technologiques, à partir de matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscines dans plus de 24 pays, devenu une référence dans le secteur pour la qualité de ses produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 4 coloris : Blanc, bleu et gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livrée sans filtration, sans tuyau,s seules les pièces à sceller sont déjà montées sur votre coque. Livré avec 1 skimmer, 2 refoulements, 1 prise balai et une bonde de fond . .............................................................................................................................................................................. Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorder vous même les éléme
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Bmw Série 1 I 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666183121375
  • Piscine coque Graf ROSES : 12,25 X 3 X 1,45 m + kit Pièces à sceller
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF ROSES est une piscine polyester en forme de couloir de nage pour les sportifs qui aime la natation. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien ou local technique intégré....Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués à l'aide de machines de haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ USINE - Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF ROSES: 1225 x 300 x 145 cm Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couches utilisées sont des produits de haute qualité et mondialement connus. Les piscine GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleures piscines du marché, dotées des dernières innovations technologiques avec des matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscines dans plus de 24 pays, devenu une référence dans le secteur pour la qualité des produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 5 coloris : Blanc, bleu clair, bleu adriatique, gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livrée sans filtration, sans tuyau, seules les pièces à sceller sont déjà montées sur votre coque. Livrée avec 2 skimmers, 3 refoulements et une bonde de fond et une prise balai . ................................................................................................................................................................................................ Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez mon
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Bmw Série 3 Touring 5 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666183121146
  • Piscine coque Graf Pals : 5,25 X 3 X 1,45 m + kit Pièces à sceller
    Voici la collection de piscine en coque polyester de la marque GRAF. Le modèle GRAF PALS est une coque polyester équipée d'une banquette + escalier d'angle. Un modèle très tendance. Nous vous proposons plusieurs formules. Livraison de la coque seule avec pièces à sceller, avec la filtration et entretien complet, ou encore local technique intégré.Le groupe Graf pool fabrique des piscines depuis plus de 40 ans. Les coques polyesters sont fabriquées de façon artisanale dans les usines de production, selon des procédés traditionnels appliqués, à l'aide de machines haute technologie par des professionnels extrêmement qualifiés. Matériaux à haute résistance à l'hydrolyse comme le gel-coat isophtalique modifié au néopentylglycol, la résine de vinylester, la fibre de verre et autres matériaux de renfort comme la résine polyester, le tissu en fibre de verre, les armatures sur le périmètre et les coins en acier incrustés dans la structure. Prix départ usine - Sur devis à confirmer avec votre numéro de département de livraison - Piscine en coque GRAF PALS : avec escalier angle + banquette Nos piscines en coque en polyester sont fabriquées en Espagne à Gérone pour le groupe GRAF, toutes les couches utilisées sont des produits de haute qualité et mondialement connus. Les piscines GRAF POOL travaille depuis 1987 pour offrir aux clients les meilleurs piscines du marché, dotées des dernières innovations technologiques, à partir de matériaux de dernière génération. Le groupe GRAF a installé des milliers de piscines dans plus de 24 pays, devenu une référence dans le secteur pour la qualité de ses produits ainsi que pour son assistance technique. De série, nos modèles de coque sont disponibles en 5 coloris : Blanc, bleu clair, bleu adriatique, gris et sable. Pack de filtration, trouvez la formule qui vous correspond ! Le pack pièces à sceller : C'est la formule la plus simple, la coque est livrée sans filtration, sans tuyau,s seules les pièces à sceller sont déjà montées sur votre coque. Livré avec 1 skimmer, 2 refoulements, 1 prise balai et une bonde de fond . .............................................................................................................................................................................. Le pack pièces à sceller + filtration traditionnelle livré en kit : . Avec cette formule, nous livrons tous les accessoires indispensables pour la filtration, les raccords, les tuyaux et l'entretien de votre bassin, vous devez monter et raccorde
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Mercedes Classe C Coupé 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666183121535
  • TOOLPORT 3,3x6,2 m, Tente garage, PVC 500, H. 1,95 m, vert foncé vert imperméable abri PVC TOOLPORT 8009
    3,3x6,2 m, Tente garage, PVC 500, H. 1,95 m, vert foncé: Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x8,4 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 49686
    3,3x8,4 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x9,6 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 58314
    3,3x9,6 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x4,8 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 58315
    3,3x4,8 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x7,2 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre) vert imperméable abri PVC TOOLPORT 58537
    3,3x7,2 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : terre): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x9,6 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : béton) vert imperméable abri PVC TOOLPORT 68314
    3,3x9,6 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : béton): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • TOOLPORT 3,3x6,0 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : béton) vert imperméable abri PVC TOOLPORT 68449
    3,3x6,0 m, Tente garage, PVC 800, H. 2,1 m, vert foncé, avec statique (type de sol : béton): Avec une tente garage, vous profitez d'un abri extérieur parfait pour protéger votre voiture, moto, vélo, remorque, camping-car et autres véhicules. Achetez un abri de voiture au meilleur prix chez un revendeur spécialisé et passionné des tentes. Il existe sur le marché de nombreux garages pour voiture : carport, garage bâche, garage métal et bien d'autres. La tente garage représente la solution de protection extérieure la plus avantageuse parmi tous les modèles disponibles. Avec une structure simple et rapide à monter, nos abris de voiture en toile protègent efficacement aussi bien sur une courte durée que toute l'année. Nos grands garages extérieurs ont des dimensions parfaitement adaptées aux véhicules de loisirs. Ces tentes garages camping-car s'installent aussi bien sur le terrain de votre maison qu'au camping. Certains modèles peuvent même accueillir un bateau. Utilisez nos garages démontables l'hiver pour entreposer votre caravane, par exemple. Vous réalisez ainsi des économies par rapport aux services d'une société de gardiennage ou à la location de parking. Découvrez nos abris camping-car et abris bateau en cliquant sur l'icone correspondant. Vous recherchez une protection pour votre deux roues à la fois mobile et compacte ? Nos abris vélo et abris moto prennent peu de place dans le jardin. Ils offrent une grande flexibilité d'installation grâce à un montage rapide et possible partout. Pour les amateurs de courses, utilisez nos petites tentes garages moto afin d'abriter votre véhicule deux-roues même sur la route. Si nos abris garage sont conçus pour protéger tous les types de véhicules, ils peuvent également s'utiliser comme un espace de stockage dans le jardin. Ces abris de jardin et rangements extérieurs permettent d'entreposer votre matériel, outils et autres accessoires. Autre possibilité, transformez votre tente en abri bûches l'hiver. Nos garages démontables et amovibles disposent d'une solide structure en acier. Ce matériau de haute qualité se distinguent par ses qualités : anti-corrosion, anti-chocs et éraflures. Les tubes en acier des garages démontables s'assemblent et se fixent facilement par vissage ou boulonnage. Vous obtenez ainsi une tente garage stable et résistante aux intempéries. Nos abris de voiture démontables et mobiles sont simples à installer et peuvent se déplacer facilement d'un endroit à un autre.
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Peugeot 106 I 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606395
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Citroen C3 I 5 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028602861
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Volkswagen Golf V 3 portes Aluminium - 1300x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606883
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Lancia Ypsilon 3 portes Aluminium - 1120x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm.Longueur de la barre de toit: 112 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028606135
  • K39 Barres de toit universelles K39 K1 Pro Alu compatibles Audi A3 II 3 portes Aluminium - 1300x45x28 cm
    Ces barres de toit, au profil ovale, en aluminium, conviendront parfaitement pour le transport de tout votre matériel avec sa capacité de chargement maximal de 75 kg.Largeur de section maximale: 4,5 x 2,8 cm. Longueur de la barre de toit: 130 cm.Avatacar garantit la compatibilité des produits proposés.Avec son système d'identification des véhicules, Avatacar rapproche vos données avec celles de nos produits et nous vous proposons une liste d'équipements auto 100% compatibles avec votre véhicule. 3666028604339