.fixed-icons[data-v-0d1efab3]{bottom:0;display:flex;flex-direction:column;justify-content:center;margin:auto;max-height:220px;position:fixed;right:10px;top:0;width:55px;z-index:999}.fixed-icons .icon[data-v-0d1efab3]{background-color:#0f235a;background-position:50%;background-repeat:no-repeat;background-size:75% auto;border-bottom:1px solid rgba(198,205,225,.2);height:55px;opacity:1;position:relative;transition:all .3s linear;visibility:visible;width:55px}.fixed-icons .icon a[data-v-0d1efab3]{background:transparent;color:#4fabe7;display:block;height:100%;position:relative;text-decoration:none;transition:color .3s,background-color .3s}.fixed-icons .icon .wright-svg[data-v-0d1efab3]{bottom:0;fill:#c6cde1;height:25px;left:0;margin:auto;position:absolute;right:0;top:0;transition:fill .3s linear,opecity .3s linear;width:25px}.fixed-icons .icon svg[data-v-0d1efab3]:not(:root){overflow:hidden}.fixed-icons .icon[data-v-0d1efab3]:last-of-type{border-bottom:none}.fixed-icons .icon.hide[data-v-0d1efab3]{opacity:0;transform:translate(65px);visibility:hidden}.fixed-icons .configurateur .close[data-v-0d1efab3],.fixed-icons .icon.catalogue.hide[data-v-0d1efab3]{display:none}.fixed-icons .configurateur.open .close[data-v-0d1efab3]{display:block}.fixed-icons .configurateur .claculator[data-v-0d1efab3]{background:#1d3274;bottom:0;display:inline-block;margin:auto;max-height:415px;max-width:320px;overflow:hidden;position:fixed;right:60px;text-align:center;top:0;transform:translate(392px);transition:transform .3s linear;z-index:888}.fixed-icons .configurateur.open .claculator[data-v-0d1efab3]{transform:translate(0)}.fixed-icons .configurateur .switchs[data-v-0d1efab3]{display:flex;justify-content:center;margin-top:8px}.fixed-icons .configurateur .switch-btn.active label[data-v-0d1efab3]{color:#4fabe7}.fixed-icons .configurateur .inner-content[data-v-0d1efab3]{display:flex;transition:transform .3s ease;width:200%}.fixed-icons .configurateur .inner-content.unite_1[data-v-0d1efab3]{transform:translate(0)}.fixed-icons .configurateur .inner-content.unite_2[data-v-0d1efab3]{transform:translate(-50%)}.fixed-icons .configurateur .inner-content>.unite_1[data-v-0d1efab3],.fixed-icons .configurateur .inner-content>.unite_2[data-v-0d1efab3]{box-sizing:border-box;flex:0 0 50%;padding:12px 16px;width:50%}@media(max-width:768px){.fixed-icons[data-v-0d1efab3]{align-items:center;bottom:0;flex-direction:row;justify-content:center;left:0;margin:0 auto;max-height:none;right:0;top:auto;width:auto}.fixed-icons .icon[data-v-0d1efab3]{border-bottom:none;border-radius:0}.fixed-icons.mobile .icon.configurateur[data-v-0d1efab3]{display:block}.fixed-icons.mobile .icon.catalogue[data-v-0d1efab3],.fixed-icons.mobile .icon.contact[data-v-0d1efab3],.fixed-icons.mobile .icon.hide[data-v-0d1efab3],.fixed-icons.mobile .icon.scroll[data-v-0d1efab3]{display:block!important;opacity:1!important;transform:none!important;visibility:visible!important}.fixed-icons.mobile .icon.catalogue.hide[data-v-0d1efab3]{display:block!important}.fixed-icons.mobile .configurateur .claculator[data-v-0d1efab3]{bottom:55px;left:0;max-width:100vw;pointer-events:none;position:fixed;right:0;top:auto;width:100vw}.fixed-icons.mobile .configurateur .claculator .form-calc[data-v-0d1efab3]{pointer-events:auto}[data-v-0d1efab3] .fixed-icons .icon.configurateur{display:block}[data-v-0d1efab3] .fixed-icons{bottom:0;left:0;margin:0 auto;position:fixed;right:0;top:auto;z-index:999}[data-v-0d1efab3] .fixed-icons .configurateur .claculator{bottom:55px;left:0;margin:0 auto;max-width:100vw;pointer-events:none;position:absolute;right:0;top:auto;transform:translateY(0);width:100vw}[data-v-0d1efab3] .fixed-icons .configurateur.open .claculator{transform:translateY(0)}[data-v-0d1efab3] .fixed-icons .configurateur .claculator .form-calc{pointer-events:auto}[data-v-0d1efab3] .calc-slide-enter-active,[data-v-0d1efab3] .calc-slide-leave-active{transition:transform .35s ease-out,opacity .35s ease-out}[data-v-0d1efab3] .calc-slide-enter-from{opacity:0;transform:translateY(100%)}[data-v-0d1efab3] .calc-slide-enter-to,[data-v-0d1efab3] .calc-slide-leave-from{opacity:1;transform:translateY(0)}[data-v-0d1efab3] .calc-slide-leave-to{opacity:0;transform:translateY(100%)}}
