@charset "UTF-8";
.conteneurConfigurateurLunette{position:relative;float:left;width:98%;margin-left:10px;background-color:#ffffff}.overlayConfigurateur{position:absolute;left:0;top:0;z-index:9999;width:100%;height:100%}.fondOverlayConfigurateur{position:absolute;left:0;top:0;width:100%;background-color:#000000;filter :alpha(opacity=80);opacity :0.8;z-index:1;cursor:pointer}.loadingConfigurateur{position:absolute;top:50%;left:50%;margin-left:-16px;width:24px;height:24px;z-index:2;background-color:#ffffff}.conteneurApercuConfigurateurLunette{position:relative;float:left;width:630px;height:300px}.flecheVueSuivante{position:absolute;right:0;top:150px;width:18px;height:50px;z-index:15}.flecheVuePrecedente{position:absolute;left:10px;top:150px;width:18px;height:50px;z-index:15}.cibleDetailProduit{position:absolute;left:0;top:0;width:72px;height:49px;background-image:url("https://www.ekoi.fr/modules/configurateurcasque/css/../picto/cibleDetailProduit.png");cursor:pointer;z-index:10}.texteCible{position:absolute;left:0;bottom:-8px;width:100%;text-align:center}.conteneurOutilsConfigurateurLunette{position:relative;float:right;width:310px}.conteneurMiniatureTexteEnvoyerAmi{position:relative;margin-top:30px}.miniatureProduitEnvoyerAmi{position:relative;float:left;border:solid 1px #cccccc}.titreMiniatureEnvoyerAmi{position:relative;float:left;font-size:22px;color:#333333;margin-left:15px;margin-top:40px}.conteneurFormulaireEnvoyerAmi{position:relative;float:left;width:620px;height:320px;margin-top:15px;color:#333333;font-size:14px;padding-top:8px;padding-bottom:15px;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc}.conteneurChampFormRecommanderAvis{position:relative;float:left;text-align:left}.conteneurChampFormRecommanderAvis input{padding:0;margin:0}.boutonValiderFormEnvoiAmi{position:absolute;width:170px;height:38px;right:0;bottom:10px}.imageBoutonValiderFormEnvoiAmi{position:absolute;left:0;top:0;z-index:1}.texteBoutonValiderFormEnvoiAmi{position:relative;float:left;width:110px;text-align:center;margin-top:8px;margin-left:50px;z-index:2}.texteBoutonValiderFormEnvoiAmi a{color:#FFFFFF}.resultatFormEnvoiAmi{position:relative;float:left;margin-top:15px;font-size:13px;font-weight:bold}.formAuthentificationSaveConfigurateur{position:relative;margin-bottom:20px}.formAuthentificationSaveConfigurateur .text{position:relative;width:400px;text-align:right}.formAuthentificationSaveConfigurateur .submit{position:relative;width:100px;margin-left:auto;margin-right:auto;margin-top:10px}.texteFormAuthentification{position:relative;font-size:12px;color:#333333;margin-bottom:10px;text-align:left;font-weight:bold}.resultatFormulaireAuthentification{position:relative;height:20px;text-align:center;margin-top:10px;font-weight:bold}.conteneurTopConfiguration{position:relative;float:left;width:95%;margin-left:29px;height:215px;overflow:hidden}.flecheGaucheScrollTopConfiguration{position:absolute;left:0;top:60px;width:18px;height:50px}.flecheDroiteScrollTopConfiguration{position:absolute;right:0;top:60px;width:18px;height:50px}.scrolleurTopConfiguration{position:absolute;left:px;top:0;height:170px}.topConfigurationItem{position:relative;float:left;width:212px;border:solid 1px #cccccc;margin-right:15px}.imageTopConfiguration{position:relatoive;margin-top:15px;padding-bottom:10px}.titreLunetteTopConfiguration{position:relative;font-size:12px;border-top:solid 1px #cccccc;border-bottom:solid 1px #cccccc;padding-top:3px;padding-bottom:3px;padding-left:5px;text-align:left;text-transform:uppercase;font-weight:bold}.titreLunetteTopConfiguration a{text-decoration:none;color:#000000}.titreLunetteTopConfiguration a:hover{text-decoration:underline}.conteneurPrixTopConfigurationItem{position:relative;float:left;width:102px;height:35px;border-right:solid 1px #cccccc;color:#ff0725;font-size:18px;font-weight:bold;padding-top:10px;padding-left:5px}.conteneurBoutonSelectionTopConfigurationItem{position:relative;float:right;width:102px;height:35px;font-size:18px;font-weight:bold}.conteneurBoutonSelectionTopConfigurationItem img{position:absolute;left:3px;top:13px}.titreBoutonSelectionTopConfigurationItem{position:relative;float:left;font-size:11px;font-weight:normal;margin-top:13px;margin-left:5px;z-index:5}.titreBoutonSelectionTopConfigurationItem a{color:#ffffff;text-decoration:none}.titreBoutonSelectionTopConfigurationItem a:hover{text-decoration:underline}.blocAjoutConfigPanier{position:relative;float:right;width:290px;padding-bottom:20px;margin-top:20px;margin-bottom:10px;padding-left:10px;padding-top:15px;border:solid 1px #c5c5c5}.conteneurTitrePrixConfigurateur{position:relative;float:left}.titreConfiguration{position:relative;float:left;width:180px;color:#373737;font-size:18px;padding-top:3px}.prixConfiguration{position:relative;float:right;color:#ff0000;font-size:22px;font-weight:bold}.prixBarreConfiguration{position:absolute;right:0;top:28px;text-decoration:line-through;color:#ff0000;font-size:18px;font-weight:bold}.quantiteConfiguration{position:relative;float:left;margin-top:5px}.titreQuantiteConfiguration{font-weight:bold;color:#373737}.champQuantiteConfiguration input{width:50px;text-align:center}.boutonAjouterConfigPanier{position:relative;float:left;margin-top:10px;width:199px;height:38px}.boutonAjouterConfigPanier img{position:absolute;left:0;top:0;width:199px;height:38px}.texteAjoutPanierConfig{position:relative;float:right;margin-right:10px;margin-top:5px;color:#ffffff;font-size:16px}.boutonAjouterConfigPanier a{color:#ffffff;text-decoration:none}.boutonAjouterConfigPanier a:hover{text-decoration:underline}.boutonPlusInfoConfigurateur{position:relative;float:left;margin-top:15px;font-weight:bold}.boutonPlusInfoConfigurateur a{text-decoration:none}.boutonPlusInfoConfigurateur a:hover{text-decoration:underline}.blocPartageConfig{position:relative;float:right;width:290px;margin-top:15px;margin-bottom:10px;padding-left:10px;padding-top:15px;padding-bottom:15px;border:solid 1px #c5c5c5}.titreBlocPartageConfig{position:relative;width:100%;font-size:14px;font-weight:bold;color:#373737}.conteneurPictoPartage{position:relative;width:100%;float:left;margin-top:5px}.conteneurPictoPartage li{position:relative;float:left;width:35px;height:35px;list-style:none;margin-right:8px}.conteneurRecuperationLien{position:relative;float:left;display:none}.consigneRecuperationLien{position:relative;margin-top:10px;font-weight:bold;font-size:11px;color:#373737;margin-bottom:5px}.conteneurAdresseConfiguration{position:relative;width:270px;max-width:270px;font-size:12px;color:#333333;background-color:#cccccc;padding:0;margin:0}.titreSeparateurConfigurateur{position:relative;float:left;width:99%;height:20px;background-color:#cccccc;color:#333333;font-size:15px;font-weight:bold;margin-top:10px;padding-top:5px;padding-bottom:5px;padding-left:10px}.conteneurCategorieConfigurateur{position:relative;float:left;width:100%;margin-top:10px;margin-bottom:10px}.categorieConfigurateurItem{position:relative;float:left;width:200px;margin-right:10px}.titreCategorieConfigurateurItem{position:relative;font-weight:bold;text-transform:uppercase;text-align:center;background-image:url("https://www.ekoi.fr/modules/configurateurcasque/css/../picto/backgroundOngletCategorieGris.png");background-repeat:no-repeat;background-position:center;color:#ffffff}.conteneurSousCategorieConfigurateurItem{position:relative;float:left;width:100%;border:solid 1px #a0a0a0}.divCoordPlacement{position:absolute;display:none}.sousCategorieItem{position:relative;float:left;width:115px}.titreSousCategorieItem{position:relative;float:left;width:100%;font-weight:bold;color:#787676;text-align:center;margin-top:5px;margin-bottom:5px}.conteneurProduitConfigurateurItem{position:relative;float:left;width:110px;padding-bottom:10px}.produitConfigurateurItem{position:relative;float:left;width:110px;height:41px;text-align:center}.produitConfigurateurItem a{cursor:pointer}.lienEnCours img{background-image:url("https://www.ekoi.fr/modules/configurateurcasque/css/../picto/backgroundLienEnCours.gif")}.imageApercuConfigurateur{position:absolute;left:0;top:0}.conteneurProduitUpSailing{position:relative;float:left;width:300px;background-color:#ffffff}.conteneurElementComplementaire{position:relative;width:645px;height:535px;padding-left:30px;padding-right:15px;padding-top:15px;margin-left:auto;margin-right:auto;margin-top:120px;background-color:#ffffff;z-index:4}.produitUpsailingItem{position:relative;float:left;width:200px;height:150px;border:solid 1px #969191;margin-right:10px;margin-bottom:10px;background-color:#ffffff;cursor:pointer}.titreUpSellingItem{position:relative;float:left;width:185px;height:40px;margin-bottom:10px;margin-left:7px;color:#000000;font-size:14px;text-align:center}.imageUpSellingItem{position:relative;float:left;width:190px;height:66px;margin-bottom:15px;margin-left:4px}.prixUpSellingIem{position:relative;float:left;font-size:14px;margin-left:4px;color:#000000}.selecteurProduitUpSelling{position:absolute;right:0;bottom:0;width:20px;height:20px;border:solid 1px}.selecteurProduitUpSellingEnCours{position:absolute;right:0;bottom:0;width:20px;height:20px;border:solid 1px;cursor:pointer;background-image:url("https://www.ekoi.fr/modules/configurateurcasque/css/../picto/selecteurProduitUpSellingEnCours.gif")}.boutonAjouterUpSellingPanier{position:relative;float:right;margin-right:17px;width:199px;height:38px;display:none}.boutonAjouterUpSellingPanier img{position:absolute;left:0;top:0;width:199px;height:38px}.boutonAjouterUpSellingPanier a{color:#ffffff;text-decoration:none}.boutonAjouterUpSellingPanier a:hover{text-decoration:underline}.pictoConfirmationSauvegarde{position:absolute;left:0;top:-40px;width:40px;height:40px}.titreOverlayConfigurateur{position:absolute;left:0;top:-24px;color:#ffffff;font-size:15px}.fermerOverlayConfigurateur{position:absolute;right:0;top:-20px}.fermerOverlayConfigurateur a{color:#FFFFFF;text-decoration:none}.fermerOverlayConfigurateur a:hover{text-decoration:underline}.texteConfirmationSauvegardeConfiguration{position:relative;float:left;width:400px;margin-left:150px;padding-left:40px;text-align:left}.texteConfirmationSauvegardeConfiguration img{position:absolute;left:0;top:-10px}.consigneOverlayConfigurateur{position:relative;float:left;font-size:14px;text-align:left}.conteneurOngletDetailProduitConfigurateur{position:relative;float:left;width:620px;border-bottom:solid 1px #4d4d4d}.ongletDetailProduitItem{position:relative;float:left;border:solid 1px #4d4d4d;border-bottom:0;padding:5px;text-align:center;margin-right:5px;text-transform:uppercase}.ongletDetailProduitItem a{text-decoration:none;color:#3b3435}.ongletDetailProduitItem a:hover{text-decoration:underline}.ongletDetailProduitItemEnCours{position:relative;float:left;border:solid 1px #4d4d4d;border-bottom:0;padding:5px;text-align:center;margin-right:5px;text-transform:uppercase;background-color:#cccccc}.ongletDetailProduitItemEnCours a{text-decoration:none;color:#3b3435}.ongletDetailProduitItemEnCours a:hover{text-decoration:underline}.conteneurDetailProduit{position:relative;float:left;width:620px;height:480px;margin-top:10px;overflow-y:auto}.detailProduitItem{position:relative;float:left;display:none}.detailProduitItemEnCours{position:relative;float:left;display:block;text-align:left}.conteneurMiniatureGaleriePhotoConfigurateur{position:relative;float:left;width:615px;height:50px;margin-top:20px}.imageItemGaleriePhotoConfigurateur{position:relative;float:left;width:50px;height:50px;margin-right:5px;overflow:hidden;border:solid 1px}.imageItemGaleriePhotoConfigurateur img{position:absolute;left:0;top:0}.apercuImageConfigurateurLunette{position:relative;float:left;width:618px;height:400px;overflow:hidden;border:solid 1px}