<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">h1{font-size:1.5rem;margin:5px 0;padding:5px 0}.ecommerce-panier{padding:0 10px;background-color:#fcfcfc;border:1px solid #e7e7e7}.ecommerce-panier .Ligne{position:relative;margin-top:10px;padding:0;min-height:50px;background-color:#FFF;border-bottom:1px solid #d2d2d2}.ecommerce-panier .Ligne.Fille{background-repeat:no-repeat;background-color:#fefefe;border:0 solid #e7e7e7;padding:0;min-height:0;height:30px;margin-top:5px}.ecommerce-panier .Ligne .Info{min-height:75px}.ecommerce-panier .Ligne .Image{margin:10px;max-width:80px;min-height:80px;max-height:80px}.ecommerce-panier .Ligne .Image img{max-width:80px;max-height:80px}.ecommerce-panier .Ligne.Fille .Image{display:none}.ecommerce-panier .Ligne .Libelle{position:absolute;width:420px;top:12px;left:150px}.ecommerce-panier .Ligne.Fille .Libelle{width:1200px;top:4px;left:10px}.ecommerce-panier .Ligne .Disponibilite{position:absolute;width:400px;top:20px;left:600px}.ecommerce-panier .Ligne.Fille .Disponibilite{display:none}.ecommerce-panier .Ligne .Tarif{position:absolute;top:5px;padding:0;right:50px;font-size:1.2rem;z-index:1}.ecommerce-panier .Ligne .TarifBase{text-decoration:line-through;padding:0 5px}.ecommerce-panier .Ligne.Fille .Tarif{top:5px;font-size:1rem}.ecommerce-panier .Ligne .Qte{position:absolute;right:10px;top:40px;display:flex;flex-wrap:nowrap;margin:auto}.ecommerce-panier .Ligne .Qte .Champ{float:left;padding:0;text-align:center;outline:none;border:1px solid #f55990;width:40px;margin:0 -1px}.ecommerce-panier .Ligne .Qte .Bouton{display:block;float:left;min-width:20px;font-size:16px;text-align:center;text-decoration:none}.ecommerce-panier .Ligne .Supprimer{position:absolute;font-size:1.4rem;border:0;top:5px;right:10px;cursor:pointer}.ecommerce-panier .OptionType{position:relative;background-color:#FFF;margin-bottom:10px;padding:10px;min-height:100px}.ecommerce-panier .OptionType{margin:5px 0;background-color:#FFF;min-height:10px;border-top:1px solid #e7e7e7}.ecommerce-panier .OptionType .Titre{height:30px;padding-left:30px;background:url(./images/OptionAjouter.png);background-size:20px;background-repeat:no-repeat;background-position:0 2px;cursor:pointer}.ecommerce-panier .OptionType .TitreImage{display:inline-block;width:70px;height:30px;margin-left:10px;background-size:70px;background-repeat:no-repeat;vertical-align:top}.ecommerce-panier .OptionType .TitreImage.Garantie{display:none}.ecommerce-panier .OptionType .TitreImage.Livraison{background-image:url(./images/OptionTypeService.png)}.ecommerce-panier .OptionType .TitreImage.Installation{background-image:url(./images/OptionTypeInstallation.png)}.ecommerce-panier .Options{display:flex;flex-wrap:wrap;height:0;padding:0;overflow:hidden}.ecommerce-panier .Options.Installation{background-size:auto 100%;background-repeat:no-repeat;background-position:right;background-image:url(./images/OptionTypeInstallationHD.jpg)}.ecommerce-panier .Options.Ouvert{height:auto}.ecommerce-panier .Option{position:relative;display:inline-block;vertical-align:top;width:325px;min-height:100px;padding:10px;margin:10px 5px;border:1px solid #dbdbdb;border-radius:3px;text-align:left;font-size:.8rem;background-color:#FFF}.ecommerce-panier .Options.Installation .Option{animation:installation 5s infinite}@keyframes installation{40%{border-color:#dbdbdb}48%{border-color:#000;left:0}50%{border-color:#000;left:5px}52%{border-color:#000;left:-5px}54%{border-color:#000;left:5px}56%{left:0;border-color:#dbdbdb}}.ecommerce-panier .Option h3{font-weight:500;font-size:1rem;margin-bottom:10px}.ecommerce-panier .Option.Encours{border:1px solid #000;background-color:#f4f4f4;background-image:url(images/Check.png);background-position:bottom 10px right 10px;background-repeat:no-repeat;background-size:25px}.ecommerce-panier .OptionTarifBase{text-decoration:line-through;font-size:.8rem}.ecommerce-panier .OptionPromo{position:absolute;top:-15px;left:5px;font-size:1rem;font-weight:700;color:#a40909;padding:0 10px 0 10px;background-color:#FFF}.ecommerce-panier .Separateur{display:inline-block;width:40px;height:120px;padding-top:40px;margin:10px 0;border:0;text-align:center}.ecommerce-panier .Option:hover{background-color:#f4f4f4;border:1px solid #006598}#PanierPromoFidelite{width:100%;background-color:#f4f4f4;border:1px solid #006598}.ecommerce-panier .Pied{position:relative;width:28%;margin:10px 0 10px auto;font-size:1.1rem;background-color:#FFF}.ecommerce-panier .Pied .PiedLigne{display:flex;margin:0;padding:10px;margin-bottom:-1px;border:1px solid #dfdfdf}.ecommerce-panier .Pied .PiedLigne.Total{background-color:#f8f8f8;color:#000;font-weight:700}.ecommerce-panier .Pied .Tarif{flex-grow:1;width:0;text-align:right}.ecommerce-panier .Acompte{display:flex;padding:10px;margin:10px 0 10px auto;border:1px solid #dfdfdf;background-color:#FFF}.ecommerce-panier .Acompte .Tarif{flex-grow:1;width:0;text-align:right;font-weight:700}.ecommerce-panier .Ligne .Stock{height:45px;font-size:.8rem}.ecommerce-panier .Ligne .Stock.Commande{color:#f55990}.ecommerce-panier .Ligne .Stock.Disponible{color:#0db711}.ecommerce-panier .Ligne .Stock.Rupture{color:#f55990}.EcommerceBloc{position:relative;width:100%;display:flex;font-size:.8rem;padding:10px;background-color:#FFF;border:1px solid #dfdfdf}.EcommerceBloc h3{font-size:1rem}.EcommerceBloc a{float:right;color:#111;text-transform:uppercase;font-size:1rem}.Adresse{display:inline-block;vertical-align:top;margin:10px;padding:10px;width:350px;height:180px;border:1px solid #EFEFEF;border-radius:5px;font-size:.9rem}.Adresse a{display:inline-block;color:#111;margin-top:5px;text-transformation:uppercase;font-size:1rem;font-weight:700;font-size:.9rem}.EcommerceAdresse{margin-bottom:10px}#EcommerceLivraisonAdresse{width:33.33%;padding:10px;border-right:1px solid #EFEFEF}#EcommerceLivraisonMode{width:33.33%;padding:10px;border-right:1px solid #EFEFEF}#LivraisonMultiple{position:relative;margin-top:15px}#EcommerceReglementMode{width:33.33%;padding:10px}.EcommerceReglementMode{margin:5px 0;position:relative;padding:10px 0;border-bottom:1px solid #e7e7e7}.EcommerceReglementMode th{text-align:left}.EcommerceReglementMode .FormInformation{top:0;right:0}.EcommerceInfoBulle{position:absolute;display:none;top:10px;bottom:10px;left:10px;right:10px;z-index:3;overflow:auto;background-color:#fff}#PanierAction{display:flex;width:100%;margin:10px 0;justify-content:space-between}#EcommerceCgv{width:100%;clear:both;border:2px solid #626262;padding:15px;text-align:center}#EcommerceCgv a{text-decoration:underline}#EcommerceCgv.erreur{border:2px solid red}#oCgv{width:20px;height:20px;vertical-align:top}.ui-accordion .ui-accordion-header{background:#f9f9f9;border-radius:0;outline:0;color:#002c55;font-size:.9rem;font-weight:700}.ui-accordion .ui-accordion-content{border-radius:0;font-size:.8rem}#FormResume .Tarif{right:10px}#FormResume .Ligne.Fille{min-height:50px;margin-top:0}.EcommerceReglement{margin:auto;width:1000px}#smart-button-container{width:50%;margin:auto}@media (max-width:768px){.ecommerce-panier{padding:0}.EcommerceBloc{flex-direction:column}#EcommerceLivraisonAdresse,#EcommerceLivraisonMode,#EcommerceReglementMode{width:100%;border-bottom:1px solid #e7e7e7}.Adresse,.EcommerceReglement{display:block;width:auto}.ecommerce-panier .Ligne .Info{height:135px}.ecommerce-panier .Ligne .Image{margin:5px}.ecommerce-panier .Ligne .Libelle{width:auto;left:100px;top:10px;right:30px}.ecommerce-panier .Ligne .Qte{left:140px;right:auto;top:90px}.ecommerce-panier .Ligne .Disponibilite{left:5px;top:100px;width:180px}.ecommerce-panier .Ligne .Tarif{height:20px;top:100px;right:10px;font-size:1rem;text-align:right}.ecommerce-panier .Ligne.Fille{border-top:1px solid #e7e7e7;min-height:50px}.ecommerce-panier .Ligne.Fille .Libelle{width:auto;top:4px;left:10px;right:100px}.ecommerce-panier .Ligne.Fille .Tarif{top:10px;right:35px}.ecommerce-panier .Options{flex-direction:column}.ecommerce-panier .Option{display:block;margin:5px 0;width:auto;height:auto;min-height:100px}.ecommerce-panier .Option h3{font-size:.8rem}.ecommerce-panier .Pied{float:none;margin:5px 0;width:100%}#PanierAction{flex-direction:column}.EcommerceInfoBulle{position:fixed;top:0;bottom:0;left:0;right:0;padding:30px 10px 10px 10px;z-index:7}#smart-button-container{width:100%}}</pre></body></html>