:root{--parchment:#f5edd6;--parchment-dk:#e8d9b0;--ink:#23254e;--ink-lt:#5a3e1a;--gold:#b8860b;--gold-lt:#d4a017;--gold-shine:#e4d6a7;--red:#8b1a1a;--blue-royal:#1a2e5a;--border:#8b6914;--shadow:rgba(42,26,8,.35)}#container{background:#323437}main header{padding:32px 20px 20px;position:relative;text-align:center}h1{color:#e4d6a7;font-size:30px;line-height:1.2;margin:10px 0 50px}#form_inscr .navigation{display:flex;justify-content:space-between}#form_inscr .navigation button.suivant{display:block;margin-left:auto}#header_form .current .dot{background-color:#9e2a20}#header_form .past .dot{background-color:#9f9c94;cursor:pointer}#header_form .past .dot:hover{background-color:#9e2a20}.form-pandemia1415 .timeline_register{align-items:center;display:flex;justify-content:space-between;margin:7rem 5rem 2rem}.form-pandemia1415 .timeline_register>div{position:relative}.form-pandemia1415 .timeline_register>div h6{bottom:30px;color:#e4d6a7;font-size:12px;left:8px;position:absolute;text-align:center;transform:translateX(-50%);transition:bottom .5s ease-in-out;width:150px}.form-pandemia1415 .timeline_register>div .dot{background-color:#f5edd6;border:3px solid #fff;border-radius:50%;height:20px;position:relative;transition:all .5s ease-in-out;width:20px}.form-pandemia1415 .timeline_register .line{border-top:3px solid #f5edd6;flex:1;height:1px;position:relative}.form-pandemia1415 .timeline_register .line:after{background-color:#000;content:"";height:5px;left:0;position:absolute;top:-4px;transform:scaleX(0);transform-origin:0 center;transition:transform .5s ease-in-out;width:100%}.form-pandemia1415 #container{background-color:#444348}.form-pandemia1415 .etape:not(.parchemin)>h2,.form-pandemia1415 .etape:not(.parchemin)>p,.form-pandemia1415 .etape:not(.parchemin)>ul li{color:#ede1ce}.form-pandemia1415 .parchemin{background-color:#ede1ce;margin:50px 0;padding:50px}@media (max-width:900px){.form-pandemia1415 .parchemin{margin:10px 0;padding:15px}}.form-pandemia1415 .parchemin .deuxcol{display:flex;flex-direction:row;gap:30px;width:100%}@media (max-width:900px){.form-pandemia1415 .parchemin .deuxcol{flex-direction:column;gap:10px}}.form-pandemia1415 .parchemin .deuxcol .col{width:100%}.form-pandemia1415 .parchemin fieldset{padding:0}.form-pandemia1415 .parchemin fieldset legend{margin-bottom:10px}.form-pandemia1415 .parchemin fieldset label{margin-right:30px;position:relative}.form-pandemia1415 .parchemin fieldset .deuxcol{gap:30px}.form-pandemia1415 .parchemin .radiobox{margin-top:10px}.form-pandemia1415 .parchemin .radiobox label{font-size:16px;text-transform:none}.form-pandemia1415 .parchemin .xpbox{margin-top:10px}.form-pandemia1415 .parchemin .xpbox label{font-size:18px;font-weight:700;text-transform:none}.form-pandemia1415 .parchemin .xpbox select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;margin-top:10px;padding:12px;width:100%}#content .compgrid{display:flex;flex-wrap:wrap;gap:10px}#content .compgrid .nicecheck,#content .compgrid .niceradio{display:none}#content .compgrid input+.nicecheck+label,#content .compgrid input+.niceradio+label{background-color:#ede3c3;border:8px solid #7e693f;display:block;padding:25px 25px 50px;position:relative;transition:transform .5s ease-in-out;width:300px}@media (max-width:900px){#content .compgrid input+.nicecheck+label,#content .compgrid input+.niceradio+label{padding:15px 15px 10px;width:calc(50% - 10px)}}#content .compgrid input+.nicecheck+label:hover,#content .compgrid input+.niceradio+label:hover{cursor:pointer;transform:scale(1.05)}#content .compgrid input+.nicecheck+label img,#content .compgrid input+.niceradio+label img{margin:0 auto 30px;width:120px}#content .compgrid input+.nicecheck+label .name,#content .compgrid input+.niceradio+label .name{color:#23254e;display:block;font-family:Schwarzkopf-new,sans-serif;font-size:38px;font-weight:400;line-height:28px;margin-bottom:30px;text-align:center;text-transform:none}@media (max-width:900px){#content .compgrid input+.nicecheck+label .name,#content .compgrid input+.niceradio+label .name{font-size:28px;line-height:18px}}#content .compgrid input+.nicecheck+label .desc,#content .compgrid input+.niceradio+label .desc{display:block;font-size:16px;margin-bottom:20px;max-height:0;overflow:hidden;text-transform:none;transition:none}@media (max-width:900px){#content .compgrid input+.nicecheck+label .desc,#content .compgrid input+.niceradio+label .desc{font-size:12px}}#content .compgrid input+.nicecheck+label .desc.open,#content .compgrid input+.niceradio+label .desc.open{max-height:500px;transition:max-height .5s ease-in-out}@media (max-width:900px){#content .compgrid input+.nicecheck+label .desc.open,#content .compgrid input+.niceradio+label .desc.open{max-height:1000px}}#content .compgrid input+.nicecheck+label .check,#content .compgrid input+.niceradio+label .check{background-color:#fff;border:2px solid #293c3d;display:block;height:30px;position:absolute;width:30px}#content .compgrid input+.nicecheck+label .more,#content .compgrid input+.niceradio+label .more{bottom:15px;font-size:14px;position:absolute;right:15px}@media (max-width:900px){#content .compgrid input+.nicecheck+label .more,#content .compgrid input+.niceradio+label .more{bottom:5px;font-size:12px;right:5px}}#content .compgrid input+.nicecheck+label .desc.open+.more,#content .compgrid input+.niceradio+label .desc.open+.more{font-size:0}#content .compgrid input+.nicecheck+label .desc.open+.more:before,#content .compgrid input+.niceradio+label .desc.open+.more:before{content:"Moins";font-size:12px}#content .compgrid input:checked+.nicecheck+label,#content .compgrid input:checked+.niceradio+label{border:8px solid #9e2a20}#content .compgrid input:checked+.nicecheck+label .check:before,#content .compgrid input:checked+.niceradio+label .check:before{background-color:#293c3d;content:"";height:30px;left:10px;position:absolute;top:-2px;transform:rotate(45deg);width:5px}#content .compgrid input:checked+.nicecheck+label .check:after,#content .compgrid input:checked+.niceradio+label .check:after{background-color:#293c3d;content:"";height:30px;left:10px;position:absolute;top:-2px;transform:rotate(-45deg);width:5px}#content .compgrid input:disabled+.nicecheck+label:hover{cursor:default;transform:scale(1)}#content .compgrid:not(.base) input+.niceradio+label.hidden{display:none}#content .classe-slider{overflow:hidden}#content .classe-slider .slide{align-items:center;display:flex!important;min-height:320px;padding:0 50px}@media (max-width:900px){#content .classe-slider .slide{flex-direction:column;padding:0 15px}}#content .classe-slider .slide-img{align-items:center;display:flex;justify-content:center;width:55%}@media (max-width:900px){#content .classe-slider .slide-img{width:100%}}#content .classe-slider .slide-img img{filter:sepia(1);max-width:100%;-o-object-fit:contain;object-fit:contain}#content .classe-slider .slide-text{background:var(--parchment);flex:1;padding:40px}@media (max-width:900px){#content .classe-slider .slide-text{margin:0;padding:15px}}#content .classe-slider .slide-text h2{color:var(--ink);font-family:Schwarzkopf-new,serif;font-size:38px;font-weight:400;margin-bottom:14px}#content .classe-slider .slide-text p{color:var(--ink-lt);line-height:1.8}#content .classe-slider .slick-dots{bottom:-32px}#content .classe-slider .slick-dots li button:before{color:var(--ink-lt);font-size:10px}#content .classe-slider .slick-dots li.slick-active button:before{color:var(--ink)}#content .slick-next,#content .slick-prev{background-color:transparent;height:34px;margin:0;padding:0;width:34px;z-index:10}#content .slick-next:before,#content .slick-prev:before{color:var(--ink);font-size:22px}#content .slick-prev{left:10px}#content .slick-next{right:10px}#content #form_inscr .compgrid input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;display:contents;height:0;margin:0;padding:0;position:relative;width:0}#content #form_inscr .compgrid input[disabled]+.niceradio+label{opacity:.5}#content .atelier{display:grid;gap:20px;grid-template-columns:400px 1fr 400px;margin:0 auto;max-width:1600px}@media (max-width:1300px){#content .atelier{grid-template-columns:300px 1fr 300px;max-width:100%}}@media (max-width:1000px){#content .atelier{grid-template-columns:1fr;max-width:100%}}#content .atelier .btn{border:none;cursor:pointer;font-family:Cinzel,serif;font-size:1.6rem;font-weight:600;letter-spacing:1px;padding:9px 18px;transition:all .15s}#content .atelier .btn-gold{background:linear-gradient(135deg,var(--gold) 0,var(--gold-lt) 100%);box-shadow:0 2px 8px rgba(180,130,0,.4);color:var(--ink)}#content .atelier .btn-gold:hover{background:linear-gradient(135deg,var(--gold-lt) 0,var(--gold-shine) 100%);transform:translateY(-1px)}#content .atelier .btn-dark{background:var(--ink);box-shadow:0 2px 8px rgba(0,0,0,.4);color:var(--parchment)}#content .atelier .btn-dark:hover{background:var(--ink-lt);transform:translateY(-1px)}#content .panel{background:var(--parchment);max-width:100%;overflow:hidden}#content .panel-title{align-items:center;background:var(--ink);color:var(--gold-shine);display:flex;font-family:Cinzel,serif;font-size:1.8rem;font-weight:600;gap:8px;letter-spacing:2px;padding:10px 16px;text-transform:uppercase}#content .panel-body{padding:14px}@media (max-width:900px){#content .panel{display:none!important}}@media (min-width:901px){#content .panel{display:block!important}}#content .section-label{border-bottom:1px solid var(--parchment-dk);color:var(--ink-lt);font-family:Cinzel,serif;font-size:1.4rem;font-weight:600;letter-spacing:2px;margin:14px 0 8px;padding-bottom:4px;text-transform:uppercase}#content .section-label:first-child{margin-top:0}#content .tinctures-grid{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}#content .tincture-btn{border:2px solid transparent;cursor:pointer;margin:0;overflow:hidden;padding:30px;position:relative;transition:all .15s}#content .tincture-btn:hover{border-color:var(--gold);transform:scale(1.08)}#content .tincture-btn.active{border-color:var(--gold-shine);box-shadow:0 0 8px var(--gold)}#content .tincture-btn span{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-family:Cinzel,serif;font-size:1.1rem;font-weight:600;left:0;padding:1px;position:absolute;right:0;text-align:center}#content .partitions-grid{display:grid;gap:6px;grid-template-columns:repeat(3,1fr)}#content .partition-btn{border:2px solid transparent;cursor:pointer;margin:0;overflow:hidden;padding:15px;position:relative;transition:all .15s}#content .partition-btn:hover{border-color:var(--gold);transform:scale(1.08)}#content .partition-btn.active{border-color:var(--gold-shine);box-shadow:0 0 8px var(--gold)}#content .partition-btn span{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-family:Cinzel,serif;font-size:1.1rem;font-weight:600;left:0;padding:1px;position:absolute;right:0;text-align:center}#content .charges-scroll{max-height:530px;overflow-y:auto;padding-right:4px}#content .charges-scroll::-webkit-scrollbar{width:4px}#content .charges-scroll::-webkit-scrollbar-track{background:var(--parchment-dk)}#content .charges-scroll::-webkit-scrollbar-thumb{background:var(--border)}#content .cat-label{color:var(--red);font-family:Cinzel,serif;font-size:1.1rem;font-weight:600;letter-spacing:1.5px;margin:10px 0 5px;text-transform:uppercase}#content .charges-grid{display:grid;gap:5px;grid-template-columns:repeat(4,1fr);margin-bottom:4px}#content .charge-btn{align-items:center;background:#fff;border:2px solid var(--parchment-dk);cursor:pointer;display:flex;flex-direction:column;gap:2px;margin:0;min-height:50px;padding:4px 2px 2px;transition:all .15s}#content .charge-btn:hover{background:#fffbf0;border-color:var(--gold)}#content .charge-btn.active{background:#fffbee;border-color:var(--gold-shine);box-shadow:0 0 6px var(--gold)}#content .charge-btn.priority-fr{border-left:3px solid var(--red)}#content .charge-btn span{color:var(--ink-lt);font-family:Cinzel,serif;font-size:1.1rem;line-height:1.2;text-align:center}#content .charge-btn svg{flex-shrink:0;height:32px;width:32px}#content .charge-btn svg circle,#content .charge-btn svg ellipse,#content .charge-btn svg path,#content .charge-btn svg polygon,#content .charge-btn svg rect:not([fill=none]){fill:#1a1a1a}#content .charge-btn.active svg circle,#content .charge-btn.active svg ellipse,#content .charge-btn.active svg path,#content .charge-btn.active svg polygon,#content .charge-btn.active svg rect:not([fill=none]){fill:var(--gold)}#content .charge-btn:hover svg circle,#content .charge-btn:hover svg ellipse,#content .charge-btn:hover svg path,#content .charge-btn:hover svg polygon,#content .charge-btn:hover svg rect:not([fill=none]){fill:var(--ink-lt)}#content .charge-color-row{display:grid;gap:6px;grid-template-columns:repeat(4,1fr)}#content .charge-color-btn{border:2px solid transparent;cursor:pointer;margin:0;overflow:hidden;padding:30px;position:relative;transition:all .15s}#content .charge-color-btn:hover{border-color:var(--gold);transform:scale(1.08)}#content .charge-color-btn.active{border-color:var(--gold-shine);box-shadow:0 0 8px var(--gold)}#content .charge-color-btn span{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-family:Cinzel,serif;font-size:1.1rem;font-weight:600;left:0;padding:1px;position:absolute;right:0;text-align:center}#content .shield-center{align-items:center;display:flex;flex-direction:column;gap:16px;max-width:100%;padding:20px 0}@media (max-width:900px){#content .shield-center{padding:0}}#content .shield-preview-wrapper{filter:drop-shadow(0 0 50px rgba(225,223,202,.2));position:relative}#content #shield-svg{cursor:default;height:460px;max-width:100%;width:500px}@media (max-width:900px){#content #shield-svg{height:auto;max-width:300px;width:100%}}#content #charge-layer svg{overflow:visible}#content .blazon-box{background:var(--parchment);border:2px solid var(--border);box-shadow:0 2px 12px var(--shadow);max-width:100%;padding:14px 18px;text-align:center;width:400px}#content .blazon-box .blazon-title{color:var(--ink-lt);font-family:Cinzel,serif;font-size:1.8rem;margin-bottom:8px;text-transform:uppercase}#content #blazon-text{color:var(--ink);line-height:1.5}#content #blazon-text,#content input#devise-text{font-family:IM Fell English,serif;font-size:1.8rem;font-style:italic}#content input#devise-text{background:transparent;border:none;border-bottom:1px solid #8b6914;color:#2a1a08;outline:none;padding:4px 0;text-align:center;width:80%}#content .actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}#content .shield-main-row{display:none}@media (max-width:900px){#content .shield-main-row{align-items:stretch;display:flex;flex-direction:row;width:100%}#content .shield-preview-col{align-items:center;display:flex;flex:1;flex-direction:column;gap:10px;padding:12px 8px}}#content .side-tabs{display:none}@media (max-width:900px){#content .side-tabs{background:var(--ink);border-left:1px solid var(--border);display:flex;flex-direction:column;position:absolute;right:0;width:52px}}#content .stab{align-items:center;background:transparent;border:none;color:var(--gold);cursor:pointer;display:flex;flex:1;flex-direction:column;font-family:Cinzel,serif;font-size:7px;gap:4px;justify-content:center;letter-spacing:1px;padding:8px 2px;text-transform:uppercase}#content .stab svg{height:20px;width:20px}#content .stab.active{background:var(--ink-lt);border-left:2px solid var(--gold);color:var(--parchment)}#content .sheet{display:none}@media (max-width:900px){#content .sheet{background:var(--ink);border-top:2px solid var(--gold);bottom:0;display:flex;flex-direction:column;left:0;max-height:55vh;position:fixed;right:0;transform:translateY(100%);transition:transform .3s ease;z-index:100}#content .sheet.open{transform:translateY(0)}#content .sheet button{margin:0}}#content .sheet-header{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;justify-content:space-between;padding:0 0 0 20px}#content .sheet-title{color:var(--parchment);font-family:Cinzel,serif;font-size:12px;letter-spacing:2px;text-transform:uppercase}#content .sheet-close{background:transparent;border:none;color:var(--gold);cursor:pointer;font-size:18px}#content .sheet-steps{border-bottom:1px solid var(--border);display:flex;flex-shrink:0}#content .sstep{background:transparent;border:none;color:var(--border);cursor:pointer;flex:1;font-family:Cinzel,serif;font-size:9px;letter-spacing:1px;padding:8px 4px;text-align:center;text-transform:uppercase}#content .sstep.active{border-bottom:2px solid var(--gold);color:var(--parchment)}#content .sstep.done{color:var(--gold)}#content .sheet-content{flex:1;overflow:hidden;padding:10px 0}#content .slide-item{align-items:center;cursor:pointer;display:flex!important;flex-direction:column;gap:4px;outline:none;padding:4px}#content .swatch-box{align-items:flex-end;border:2px solid transparent;color:hsla(0,0%,100%,.85);display:flex;font-family:Cinzel,serif;font-size:9px;height:54px;justify-content:center;padding-bottom:3px;width:54px}#content .swatch-box.active{border-color:var(--parchment)}#content .part-box{border:none;cursor:pointer;overflow:visible}#content .part-box.active{filter:drop-shadow(0 0 4px var(--gold))}#content .part-label{color:var(--gold);font-family:Cinzel,serif;font-size:8px;text-align:center}#content .charge-box{align-items:center;background:hsla(0,0%,100%,.05);border:1px solid var(--border);cursor:pointer;display:flex;flex-direction:column;gap:3px;height:66px;justify-content:center;width:58px}#content .charge-box span{color:var(--gold);font-family:Cinzel,serif;font-size:8px}#content .charge-box.active{background:rgba(184,134,11,.15);border-color:var(--parchment)}
/*# sourceMappingURL=style-pandemia.css.map */
