html,body,#app{color:#3a3a3a;width:100%;height:100%;margin:0;font-family:Montserrat,sans-serif}h1{margin:2px 0 15px;font-size:1.4rem;font-weight:500;line-height:1.2}h2{color:#adadad;margin:0 0 12px;font-size:.85rem;font-weight:700;line-height:1.5}p{margin:0 0 12px;font-size:.8rem;font-weight:400;line-height:1.2}@font-face{font-family:Montserrat;src:url(/configurateur-3d/config-web/assets/Montserrat-Regular-Cw3fqWkz.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/configurateur-3d/config-web/assets/Montserrat-Medium-CpRznguy.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/configurateur-3d/config-web/assets/Montserrat-Bold-BSrD1I5P.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}.option-button[data-v-2ef88ec8]{cursor:pointer;text-align:left;background:#fafafa;border:1px solid #dedede;border-radius:10px;align-items:center;gap:8px;height:50px;padding:10px;transition:background .1s,border .1s;display:flex;position:relative}.option-button.active[data-v-2ef88ec8]{border:1.5px solid #f28c28}.option-button[data-v-2ef88ec8]:hover{background:#f0f0f0}.option-button[data-v-2ef88ec8]:active{background:#e7e7e7}.preview[data-v-2ef88ec8]{background-position:50%;background-repeat:no-repeat;flex-shrink:0}.preview.circle[data-v-2ef88ec8]{background-size:220%;border:1px solid #00000014;border-radius:50%;width:20px;height:20px}.preview.square[data-v-2ef88ec8]{background-size:100%;border:none;border-radius:0;width:25px;height:25px}.texts[data-v-2ef88ec8]{flex-direction:column;gap:1px;display:flex}strong[data-v-2ef88ec8]{color:#222;font-size:.8rem;font-weight:500}small[data-v-2ef88ec8]{color:#a09f9f;font-size:.7rem;font-weight:400}.check[data-v-2ef88ec8]{background:#f28c28;border:2px solid #f5f6f5;border-radius:50%;justify-content:center;align-items:center;width:13px;height:13px;display:flex;position:absolute;top:0;right:0;transform:translate(50%,-50%)}.check[data-v-2ef88ec8]:after{content:"";border-bottom:1.7px solid #fff;border-right:1.7px solid #fff;width:2.5px;height:5px;transform:rotate(45deg)translate(-.8px,-1px)}.viewer-button[data-v-4bbecb3a]{cursor:pointer;background:#78787859;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s,transform .2s;display:flex}.viewer-button[data-v-4bbecb3a]:hover{background:#5a5a5a73}.viewer-button[data-v-4bbecb3a]:active{background:#3c3c3ccc;transform:scale(.94)}.viewer-button img[data-v-4bbecb3a]{filter:brightness(0)invert()}.icon-enter-active[data-v-4bbecb3a],.icon-leave-active[data-v-4bbecb3a]{transition:all .2s}.icon-enter-from[data-v-4bbecb3a]{opacity:0;transform:rotate(-90deg)scale(.2)}.icon-leave-to[data-v-4bbecb3a]{opacity:0;transform:rotate(90deg)scale(.4)}.fade-layer[data-v-6faf8158]{position:absolute;inset:0}.image[data-v-6faf8158]{object-fit:contain;width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crossfadeIn[data-v-6faf8158]{animation:.75s forwards fadeIn-6faf8158}.replaceIn[data-v-6faf8158]{opacity:0;animation:.75s .25s forwards fadeIn-6faf8158}.replaceOut[data-v-6faf8158]{animation:.75s forwards fadeOut-6faf8158}.fadeIn[data-v-6faf8158]{opacity:0;animation:.75s forwards fadeIn-6faf8158}.fadeOut[data-v-6faf8158]{animation:.75s forwards fadeOut-6faf8158}@keyframes fadeIn-6faf8158{0%{opacity:0}to{opacity:1}}@keyframes fadeOut-6faf8158{0%{opacity:1}to{opacity:0}}.app[data-v-9015ac45]{width:100vw;height:100vh;position:relative;overflow:hidden}.configurator[data-v-9015ac45]{box-sizing:border-box;gap:10px;width:100%;height:100%;padding:10px;display:flex;position:relative}.viewer[data-v-9015ac45]{cursor:grab;background:#f5f5f5;border-radius:22px;flex:1;position:relative;overflow:hidden}.viewer[data-v-9015ac45]:active{cursor:grabbing}.viewer[data-v-9015ac45],.viewer[data-v-9015ac45] *{-webkit-user-select:none;user-select:none}.scene-transform[data-v-9015ac45]{transform-origin:50%;width:100%;height:100%;position:relative}.scene[data-v-9015ac45]{opacity:0;pointer-events:none;transition:opacity .8s;position:absolute;inset:0}.scene.active[data-v-9015ac45]{opacity:1;pointer-events:auto}@media (width<=1022px){.scene-001-wrapper[data-v-9015ac45]{width:100%;height:80%;position:absolute;top:10%}}.viewer img[data-v-9015ac45]{-webkit-user-drag:none;width:auto;height:100%;display:block}.viewer-background[data-v-9015ac45]{object-fit:contain;z-index:0;width:auto;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.layer[data-v-9015ac45]{position:absolute;inset:0}.color[data-v-9015ac45]{z-index:1}.seat[data-v-9015ac45]{z-index:2}.back[data-v-9015ac45]{z-index:3}.armrest[data-v-9015ac45]{z-index:4}.menu[data-v-9015ac45]{box-sizing:border-box;background:#f6f6f6;border-radius:22px;flex-shrink:0;width:380px;padding:18px;overflow-y:auto}.menu.compact[data-v-9015ac45]{z-index:20;opacity:0;width:340px;max-width:calc(100vw - 20px);margin:3px;transition:all .5s;position:absolute;top:10px;bottom:10px;right:10px;transform:translate(110%);box-shadow:4px 0 20px #00000014}.menu.compact.opened[data-v-9015ac45]{opacity:1;transition:all .5s;transform:translate(0)}.options-grid[data-v-9015ac45]{grid-template-columns:repeat(2,1fr);gap:5px;margin-bottom:32px;display:grid}.description[data-v-9015ac45]{color:#727272}.divider[data-v-9015ac45]{background-color:#e8e8e8;border:0;height:1px;margin:15px 0}.viewer-actions[data-v-9015ac45]{z-index:10;gap:10px;display:flex;position:absolute;top:12px;left:12px}.top-actions[data-v-9015ac45]{z-index:30;pointer-events:none;justify-content:flex-end;display:flex;position:absolute;top:22px;left:22px;right:22px}.top-actions[data-v-9015ac45]>*{pointer-events:auto}
