.Configurator_screenDiv__jz_i9{position:fixed;left:0;top:0;width:100vw;height:100dvh;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.Configurator_screenDiv__jz_i9.Configurator_dark__MEf2d{background-color:#ddd}.Configurator_screenDiv__jz_i9 nav{position:relative;width:100%;height:2.8vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:.6vw 1vw}.Configurator_screenDiv__jz_i9 nav h3{position:relative;font-size:1.5vw;color:var(--mainColor)}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh{display:flex;flex-direction:row;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:var(--secondaryColor);border:0;background-color:transparent;gap:.5vw;font-weight:700;font-size:.75vw;cursor:pointer;transition:.3s}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh:hover{color:#555}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh svg{height:1vw;stroke-width:2}.Configurator_screenDiv__jz_i9 nav span{height:100%;width:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.4vw}.Configurator_screenDiv__jz_i9 nav span button{height:100%;padding:0 .8vw;background-color:var(--mainColor);color:#fff;border:1.5px solid var(--mainColor);cursor:pointer;transition:.3s;font-size:.5vw}.Configurator_screenDiv__jz_i9 nav span button:hover{background-color:transparent;color:var(--mainColor)}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk{position:relative;width:100%;height:calc(100% - 2.8vw);display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf{position:relative;height:100%;width:75%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_canvasElement__GPdxf{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#ffffff00}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4{position:absolute;left:0;top:0;padding:.8vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button{height:1.6vw;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;color:#555;border:0;background-color:transparent;gap:.6vw;cursor:pointer;transition:.3s;white-space:nowrap}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button div{height:1.6vw;aspect-ratio:1/1;border-radius:999px;border:1.5px solid #555;display:flex;justify-content:center;align-items:center;font-size:.65vw;transition:.3s}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button p{font-size:.65vw;text-transform:capitalize}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button span{width:2vw;height:.08vw;background-color:#555;margin-right:.6vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4>button:last-of-type span{display:none}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button.Configurator_active__hlYRw,.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button:hover{color:var(--secondaryColor)}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button:hover div{border:1.5px solid var(--secondaryColor)}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button.Configurator_active__hlYRw div{border:1.5px solid var(--secondaryColor);background-color:var(--secondaryColor);color:#fff}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_{position:absolute;left:50%;bottom:1.6vw;height:2.4vw;width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:center;align-items:center;transform:translate(-50%);gap:1vw;background-color:#f0f0f0;padding:.2vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button{position:relative;height:100%;aspect-ratio:1/1;background-color:#fff;color:#555;border:0;border-radius:0;display:flex;justify-content:center;align-items:center;box-shadow:0 0 10px #2e465020;cursor:pointer}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button svg{height:1.25vw;aspect-ratio:1/1}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button a{position:absolute;bottom:.4vw;white-space:nowrap;height:1vw;background-color:#555;color:#fff;display:flex;justify-content:center;align-items:center;padding:0;font-size:0;opacity:0;transition:.2s}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button:hover a{bottom:2.8vw;height:1vw;padding:0 .8vw;font-size:.5vw;opacity:1}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button a p{position:absolute;height:.4vw;width:.4vw;background-color:#555;right:50%;bottom:0;transform:translate(50%,50%) rotate(45deg);z-index:999;opacity:0;transition:.2s}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button:hover a p{opacity:1}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3{position:relative;width:25%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:3.2vw 1.2vw 1.2vw;gap:1.2vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm{width:100%;height:-moz-fit-content;height:fit-content;padding:0 .8vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm button{width:100%;height:1.8vw;border-radius:0;border:2px solid var(--mainColor);background-color:var(--mainColor);color:#fff;font-size:.65vw;cursor:pointer;transition:.3s}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm button:hover{background-color:transparent;color:var(--mainColor)}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL{position:relative;width:100%;height:calc(100% - 3vw);background-color:#fff;box-shadow:0 0 20px 0 hsla(0,0%,39%,.2)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWindow__dWKzx{position:relative;width:100%;height:calc(100%);overflow:hidden}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209{position:absolute;top:0;width:700%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu{position:relative;flex:1 1;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.2vw;overflow:auto;padding:1.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu h3{font-size:1vw;font-weight:700;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_panelLabel__kDSRg{font-size:.6vw;font-weight:500;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96{position:relative;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1.2vw;margin-top:-.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p{position:relative;width:7vw;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:1.5vw;font-size:.7vw;gap:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p a{width:4vw;text-align:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button{height:100%;background-color:#fff;border:.06vw solid var(--mainColor);aspect-ratio:1/1;color:var(--mainColor);border-radius:999px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button:hover{background-color:var(--mainColor);border:.06vw solid var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button svg{height:1.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button:disabled{opacity:.5;cursor:not-allowed}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button:disabled:hover{background-color:#fff;border:.06vw solid var(--mainColor);color:var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt{width:100%;height:2.6vw;background-color:#f2f2f6;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5vw;gap:.5vw;cursor:pointer}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span{border-radius:999px;height:100%;aspect-ratio:1/1;background-color:transparent;border:.08vw solid #ccc;color:#ccc;display:flex;justify-content:center;align-items:center;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt:hover span{background-color:#ddd;border:.08vw solid var(--mainColor);color:var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span.Configurator_active__hlYRw{background-color:var(--mainColor);border:.08vw solid var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span svg{height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt p{font-size:.8vw;font-weight:600}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4vw;background-color:#f2f2f6;color:#141414;padding:.4vw;cursor:pointer;transition:.3s;border-radius:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb.Configurator_doubleDiv__gU0GH{width:calc((100% - .8vw) / 2)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb.Configurator_tripleDiv__kIhoj{width:calc((100% - 1.6vw) / 3)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb img{width:100%;aspect-ratio:1/1;border-radius:0;background-color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb p{text-transform:capitalize;font-size:.7vw;font-weight:600;margin-top:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb button{width:50%;border-radius:0;border:0;background-color:var(--mainColor);color:#fff;height:1.6vw;transition:.3s;cursor:pointer}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb.Configurator_active__hlYRw{background-color:var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb.Configurator_active__hlYRw button{background-color:#fff;color:var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ{width:100%;height:2.25vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.4vw;background-color:#f2f2f6;color:#141414;cursor:pointer;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ.Configurator_active__hlYRw{background-color:var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ p{font-size:.6vw;text-transform:uppercase;font-weight:500;margin-left:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span{height:100%;aspect-ratio:1/1;border-radius:999px;background-color:transparent;color:#ccc;border:.08vw solid #ccc;transition:.3s;display:flex;justify-content:center;align-items:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ:hover span{background-color:transparent;color:var(--mainColor);border:.08vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ.Configurator_active__hlYRw span{background-color:#fff;color:var(--mainColor);border:.08vw solid #fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span svg{stroke-width:2.5;height:80%;opacity:0;transition:opacity .3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ.Configurator_active__hlYRw span svg,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ:hover span svg{opacity:1}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_separator__LBvJu{width:100%;height:.08vw;background-color:#ddd}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:-moz-fit-content;height:fit-content;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU .Configurator_wallButton__o_ig7{width:calc((70% - 2.4vw) / 4);aspect-ratio:1/1;border-radius:999px;border:.12vw solid var(--mainColor);background-color:#f2f2f6;color:var(--mainColor);font-size:1vw;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU .Configurator_wallButton__o_ig7.Configurator_active__hlYRw,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU .Configurator_wallButton__o_ig7:hover{background-color:var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM{width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:.4vw;background-color:#f2f2f6;color:#141414;cursor:pointer;transition:.3s;gap:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM.Configurator_active__hlYRw{background-color:#f2f2f6;gap:.4vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav{width:100%;height:1.45vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;border:0;background-color:transparent}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav p{font-size:.6vw;text-transform:uppercase;font-weight:500;margin-left:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav span{height:100%;aspect-ratio:1/1;border-radius:999px;background-color:transparent;color:#ccc;border:.08vw solid #ccc;transition:.3s;display:flex;justify-content:center;align-items:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM:hover nav span{background-color:transparent;color:var(--mainColor);border:.08vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM.Configurator_active__hlYRw nav span{background-color:var(--mainColor);color:#fff;border:.08vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav span svg{stroke-width:2.5;height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX{width:100%;height:-moz-fit-content;height:fit-content;display:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.4vw;padding:.2vw;color:#141414}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM.Configurator_active__hlYRw .Configurator_checkBoxBody___W1JX{display:flex}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX h4{font-size:.6vw;font-weight:500}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.4vw;margin-bottom:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH{width:calc((100% - .8vw) / 3);height:-moz-fit-content;height:fit-content;background-color:#fff;color:#141414;border:0;cursor:pointer;transition:.3s;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.2vw;padding:.25vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH.Configurator_active__hlYRw{background-color:var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH img{width:100%;aspect-ratio:1/1;background-color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH p{font-size:.65vw;font-weight:500}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH a{width:100%;background-color:var(--mainColor);color:#fff;height:1vw;font-size:.5vw;display:flex;justify-content:center;align-items:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH.Configurator_active__hlYRw a{background-color:#fff;color:var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_disclaimerInfo__pYb5O{width:100%;flex:1 1;display:flex;justify-content:center;align-items:center;font-size:.8vw;text-align:center;max-width:80%;margin-left:10%;font-weight:600}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R{width:100%;height:2.5vw;background-color:#f2f2f6;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.3vw;gap:.3vw;flex-shrink:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R button{flex:1 1;height:100%;border-radius:0;background-color:#f2f2f6;color:var(--mainColor);border:0;cursor:pointer;transition:.3s;font-size:.8vw;font-weight:600}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R button.Configurator_active__hlYRw,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R button:hover{background-color:var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:.4vw;margin-top:-.6vw;margin-bottom:-.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL{width:calc((100% - .4vw) / 2);height:2vw;border-radius:0;background-color:#f2f2f6;border:.08vw solid #f2f2f6;color:#141414;display:flex;flex-direction:row;justify-content:flex-start;gap:.4vw;align-items:center;padding:.2vw;cursor:pointer;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL.Configurator_active__hlYRw,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL:hover{background-color:var(--mainColor);border:.08vw solid var(--mainColor);color:#fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL a{height:100%;aspect-ratio:1/1;border-radius:999px}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF{width:100%;height:2.5vw;display:flex;justify-content:center;align-items:center;border-radius:0;border:.12vw solid var(--mainColor);color:#fff;background-color:var(--mainColor);gap:.4vw;cursor:pointer;transition:.3s}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF:hover{border:.08vw solid var(--mainColor);background-color:#fff;color:var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF p{font-size:.8vw;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF svg{height:1.7vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryWrapper__8J5bU{width:100%;background-color:#f0f0f0;height:1.5vw;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:.5vw;font-size:.7vw;font-weight:500;margin-top:-.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryWrapper__8J5bU>a:first-child{text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryBigDiv__Ai4Ue{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.8vw;background-color:#f2f2f6;margin-top:-.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryBigDiv__Ai4Ue label{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:.5vw;text-transform:uppercase;text-align:left;font-weight:700;background-color:#f0f0f0}@keyframes Configurator_fade-in__KYXK0{0%{opacity:0}to{opacity:1}}.Configurator_popUpDiv___ExB8{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100dvh;background-color:#00000020;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:Configurator_fade-in__KYXK0 .3s;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl{position:relative;width:35vw;height:-moz-fit-content;height:fit-content;flex-direction:row;align-items:center;gap:2.5vw;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2.5vw}.Configurator_popUpDiv___ExB8 nav{position:relative;width:100%;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Configurator_popUpDiv___ExB8 nav h4{font-size:1vw;font-weight:600}.Configurator_popUpDiv___ExB8 nav button{color:#141414;cursor:pointer;transition:.3s;height:1.6vw;aspect-ratio:1/1;background-color:transparent;border:0}.Configurator_popUpDiv___ExB8 nav button:hover{color:red}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input{width:100%;height:2vw;padding:0 .6vw;border:.06vw solid #777;border-radius:0;font-size:.7vw;transition:.3s;outline:0;font-family:Lato;font-weight:600}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea{width:100%;height:10vw;padding:.6vw;border:.06vw solid #777;border-radius:0;font-size:.7vw;transition:.3s;outline:0;font-family:Lato;font-weight:600}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input:focus,.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea:focus{border:.06vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form button{width:100%;height:2vw;background-color:var(--mainColor);color:#fff;border:0;font-size:.7vw;font-weight:700;cursor:pointer;transition:.3s;margin-top:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi{width:100%;height:10vw;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h{--uib-size:2.8rem;--uib-speed:.9s;--uib-color:var(--mainColor);position:relative;display:flex;align-items:center;justify-content:flex-start;height:var(--uib-size);width:var(--uib-size)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:before{content:"";height:20%;width:20%;border-radius:50%;background-color:var(--uib-color);transform:scale(0);opacity:.5;animation:Configurator_pulse0112__3aHuM calc(var(--uib-speed) * 1.111) ease-in-out infinite;box-shadow:0 0 20px rgba(18,31,53,.3)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(2){transform:rotate(45deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(2):before{animation-delay:calc(var(--uib-speed) * -.875)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(3){transform:rotate(90deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(3):before{animation-delay:calc(var(--uib-speed) * -.75)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(4){transform:rotate(135deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(4):before{animation-delay:calc(var(--uib-speed) * -.625)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(5){transform:rotate(180deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(5):before{animation-delay:calc(var(--uib-speed) * -.5)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(6){transform:rotate(225deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(6):before{animation-delay:calc(var(--uib-speed) * -.375)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(7){transform:rotate(270deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(7):before{animation-delay:calc(var(--uib-speed) * -.25)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(8){transform:rotate(315deg)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h .Configurator_dotSpinnerDot__LRub1:nth-child(8):before{animation-delay:calc(var(--uib-speed) * -.125)}@keyframes Configurator_pulse0112__3aHuM{0%,to{transform:scale(0);opacity:.5}50%{transform:scale(1);opacity:1}}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc h3{font-size:1.5vw;color:var(--mainColor);text-align:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc p{font-size:1vw;color:#555;text-align:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc button{width:100%;margin-top:1vw;height:2vw;background-color:var(--mainColor);color:#fff;border:0;font-size:.7vw;font-weight:700;cursor:pointer}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN{position:relative;width:40vw;height:-moz-fit-content;height:fit-content;flex-direction:row;align-items:center;gap:2.5vw;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2.5vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 input{flex:1 1;height:2vw;padding:.6vw;font-family:Lato;font-weight:600;font-size:.7vw;border:.06vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 p{flex:1 1;line-height:2vw;font-family:Lato;font-weight:600;font-size:.7vw;width:100%;display:flex;justify-content:center;align-items:center;color:var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 button{width:7.5vw;height:2vw;background-color:var(--mainColor);color:#fff;border:0;font-size:.7vw;font-weight:700;cursor:pointer}@media (max-width:2000px){.Configurator_screenDiv__jz_i9 nav{height:3.5vw;padding:.75vw 1vw}.Configurator_screenDiv__jz_i9 nav h3{font-size:1.75vw}.Configurator_screenDiv__jz_i9 nav img{height:calc(100% - .4vw)}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh{gap:.5vw;font-size:1vw}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh svg{height:1.5vw}.Configurator_screenDiv__jz_i9 nav span{gap:.75vw}.Configurator_screenDiv__jz_i9 nav span button{padding:0 1vw;font-size:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk{height:calc(100% - 3.5vw)}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf{width:70%;gap:0}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4{padding:1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button{height:2vw;gap:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button div{height:2vw;font-size:.9vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button p{font-size:.8vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button span{width:2.5vw;height:.1vw;margin-right:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_{bottom:1.6vw;height:3.5vw;gap:1.5vw;padding:.4vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button svg{height:1.75vw;aspect-ratio:1/1}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button:hover a{bottom:4vw;height:1.75vw;padding:0 1vw;font-size:1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button a p{height:.75vw;width:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3{position:relative;width:30%;padding:4vw 1.5vw 1.5vw;gap:1.5vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm{padding:0 1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm button{height:2.4vw;font-size:1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL{height:calc(100% - 3.5vw)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu{gap:1.5vw;padding:1.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu h3{font-size:1.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_panelLabel__kDSRg{font-size:.85vw;font-weight:500;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96{gap:1vw;margin-top:-.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p{position:relative;width:8vw;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:1.75vw;font-size:1vw;gap:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p a{width:5vw;text-align:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button:hover{border:.1vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button svg{height:1.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt{height:3.5vw;padding:.75vw;gap:.75vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span{border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span.Configurator_active__hlYRw,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt:hover span{border:.12vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span svg{height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt p{font-size:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.65vw;background-color:#f2f2f6;color:#141414;padding:.4vw;cursor:pointer;transition:.3s;border-radius:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb p{font-size:.9vw;margin-top:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb button{width:70%;height:1.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P{gap:.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ{height:3vw;padding:.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ p{font-size:.85vw;margin-left:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span{height:100%;border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ:hover span{border:.12vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ.Configurator_active__hlYRw span{border:.12vw solid #fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span svg{stroke-width:2.5;height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_separator__LBvJu{height:.12vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:-moz-fit-content;height:fit-content;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU .Configurator_wallButton__o_ig7{width:calc((70% - 2.4vw) / 4);border:.15vw solid var(--mainColor);font-size:1.6vw;display:flex}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM{width:100%;padding:.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM.Configurator_active__hlYRw{background-color:#f2f2f6}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav{height:1.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav p{font-size:1vw;margin-left:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav span{height:100%;border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX{gap:.4vw;padding:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX h4{font-size:.8vw;font-weight:500}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ{gap:.4vw;margin-bottom:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH{gap:.4vw;padding:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH p{font-size:.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH a{height:1.5vw;font-size:.65vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_disclaimerInfo__pYb5O{font-size:1vw;max-width:80%;margin-left:10%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R{height:3vw;padding:.3vw;gap:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R button{font-size:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y{width:100%;gap:.4vw;margin-top:-.6vw;margin-bottom:-.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL{height:2.8vw;gap:.75vw;padding:.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF{width:100%;height:3vw;border:.125vw solid var(--mainColor);gap:.75vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF:hover{border:.125vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF p{font-size:1.1vw;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF svg{height:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryWrapper__8J5bU{width:100%;background-color:#f0f0f0;height:2.2vw;padding:.5vw;font-size:.85vw;font-weight:500;margin-top:-.8vw}.Configurator_popUpDiv___ExB8{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100dvh;background-color:#00000020;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:Configurator_fade-in__KYXK0 .3s;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl{width:40vw;gap:3vw;padding:3vw}.Configurator_popUpDiv___ExB8 nav{width:100%}.Configurator_popUpDiv___ExB8 nav h4{font-size:1.25vw;font-weight:600}.Configurator_popUpDiv___ExB8 nav button{height:2vw}.Configurator_popUpDiv___ExB8 nav button:hover{color:red}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form{gap:1vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input{width:100%;height:3vw;padding:0 1vw;border:.1vw solid #777;font-size:.9vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea{width:100%;height:10vw;padding:1vw;border:.1vw solid #777;font-size:.9vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input:focus,.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea:focus{border:.1vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form button{height:3vw;font-size:1vw;margin-top:2vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi{width:100%;height:15vw;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h{--uib-size:2.8rem;--uib-speed:.9s;--uib-color:var(--mainColor);position:relative;display:flex;align-items:center;justify-content:flex-start;height:var(--uib-size);width:var(--uib-size)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc h3{font-size:1.8vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc p{font-size:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc button{margin-top:1.5vw;height:3vw;font-size:1.2vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN{width:45vw;gap:3vw;padding:3vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6{width:100%;gap:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 input{flex:1 1;height:3vw;padding:1vw;font-family:Lato;font-weight:600;font-size:1vw;border:.1vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 p{line-height:3vw;font-size:1vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 button{width:10vw;height:3vw;font-size:1vw}}@media (max-width:1500px){.Configurator_screenDiv__jz_i9 nav{height:3.5vw;padding:.75vw 1vw}.Configurator_screenDiv__jz_i9 nav h3{font-size:1.75vw}.Configurator_screenDiv__jz_i9 nav img{height:calc(100% - .4vw)}.Configurator_screenDiv__jz_i9 nav span{gap:.75vw}.Configurator_screenDiv__jz_i9 nav span button{padding:0 1vw;font-size:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk{height:calc(100% - 3.5vw)}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf{width:70%;gap:0}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4{padding:1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button{height:2vw;gap:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button div{height:2vw;font-size:.9vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button p{font-size:.8vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button span{width:2.5vw;height:.1vw;margin-right:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_{bottom:1.6vw;height:3.5vw;gap:1.5vw;padding:.4vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button svg{height:1.75vw;aspect-ratio:1/1}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button:hover a{bottom:4vw;height:1.75vw;padding:0 1vw;font-size:1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button a p{height:.75vw;width:.75vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3{position:relative;width:30%;padding:4vw 1.5vw 1.5vw;gap:1.5vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm{padding:0 1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm button{height:2.4vw;font-size:1vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL{height:calc(100% - 3.5vw)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu{gap:1.5vw;padding:1.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu h3{font-size:1.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_panelLabel__kDSRg{font-size:.85vw;font-weight:500;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96{gap:1vw;margin-top:-.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p{position:relative;width:8vw;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:1.75vw;font-size:1vw;gap:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p a{width:5vw;text-align:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button:hover{border:.1vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button svg{height:1.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt{height:3.5vw;padding:.75vw;gap:.75vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span{border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span.Configurator_active__hlYRw,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt:hover span{border:.12vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span svg{height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt p{font-size:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.65vw;background-color:#f2f2f6;color:#141414;padding:.4vw;cursor:pointer;transition:.3s;border-radius:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb p{font-size:.9vw;margin-top:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb button{width:70%;height:1.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P{gap:.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ{height:3vw;padding:.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ p{font-size:.85vw;margin-left:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span{height:100%;border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ:hover span{border:.12vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ.Configurator_active__hlYRw span{border:.12vw solid #fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span svg{stroke-width:2.5;height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_separator__LBvJu{height:.12vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:-moz-fit-content;height:fit-content;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU .Configurator_wallButton__o_ig7{width:calc((70% - 2.4vw) / 4);border:.15vw solid var(--mainColor);font-size:1.6vw;display:flex}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM{width:100%;padding:.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM.Configurator_active__hlYRw{background-color:#f2f2f6}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav{height:1.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav p{font-size:1vw;margin-left:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav span{height:100%;border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX{gap:.4vw;padding:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX h4{font-size:.8vw;font-weight:500}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ{gap:.4vw;margin-bottom:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH{gap:.4vw;padding:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH p{font-size:.85vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH a{height:1.5vw;font-size:.65vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_disclaimerInfo__pYb5O{font-size:1vw;max-width:80%;margin-left:10%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R{height:3vw;padding:.3vw;gap:.3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R button{font-size:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y{width:100%;gap:.4vw;margin-top:-.6vw;margin-bottom:-.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL{height:2.8vw;gap:.75vw;padding:.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF{width:100%;height:3vw;border:.125vw solid var(--mainColor);gap:.75vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF:hover{border:.125vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF p{font-size:1.1vw;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF svg{height:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryWrapper__8J5bU{width:100%;background-color:#f0f0f0;height:2.2vw;padding:.5vw;font-size:.85vw;font-weight:500;margin-top:-.8vw}.Configurator_popUpDiv___ExB8{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100dvh;background-color:#00000020;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:Configurator_fade-in__KYXK0 .3s;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl{width:40vw;gap:3vw;padding:3vw}.Configurator_popUpDiv___ExB8 nav{width:100%}.Configurator_popUpDiv___ExB8 nav h4{font-size:1.25vw;font-weight:600}.Configurator_popUpDiv___ExB8 nav button{height:2vw}.Configurator_popUpDiv___ExB8 nav button:hover{color:red}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form{gap:1vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input{width:100%;height:3vw;padding:0 1vw;border:.1vw solid #777;font-size:.9vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea{width:100%;height:10vw;padding:1vw;border:.1vw solid #777;font-size:.9vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input:focus,.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea:focus{border:.1vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form button{height:3vw;font-size:1vw;margin-top:2vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi{width:100%;height:15vw;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h{--uib-size:2.8rem;--uib-speed:.9s;--uib-color:var(--mainColor);position:relative;display:flex;align-items:center;justify-content:flex-start;height:var(--uib-size);width:var(--uib-size)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc h3{font-size:1.8vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc p{font-size:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc button{margin-top:1.5vw;height:3vw;font-size:1.2vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN{width:45vw;gap:3vw;padding:3vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6{width:100%;gap:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 input{flex:1 1;height:3vw;padding:1vw;font-family:Lato;font-weight:600;font-size:1vw;border:.1vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 p{line-height:3vw;font-size:1vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 button{width:10vw;height:3vw;font-size:1vw}}@media (max-width:1200px){.Configurator_screenDiv__jz_i9 nav{height:10vw;padding:1vw 3vw;justify-content:center}.Configurator_screenDiv__jz_i9 nav h3{display:none}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh{gap:2vw;font-size:4vw}.Configurator_screenDiv__jz_i9 nav .Configurator_navButton__rNHYh svg{height:5vw}.Configurator_screenDiv__jz_i9 nav span{gap:2vw;display:none}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk{height:calc(100% - 10vw);flex-direction:column}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf{width:100%;height:40%;margin-top:10vw;gap:0}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4{position:absolute;padding:1.5vw;top:-10vw;overflow:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button{height:7vw;gap:2.5vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button div{height:7vw;font-size:4vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button p{font-size:4vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_stepsButtons__Q_So4 button span{width:5vw;height:.6vw;margin-right:2.5vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_{bottom:1.6vw;height:8vw;gap:4vw;padding:0;background-color:transparent}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button{background-color:#fff}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button svg{height:5vw;aspect-ratio:1/1}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_canvasDiv__xyCWf .Configurator_functionButtons__4zMA_ button:hover a{display:none}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3{position:relative;width:100%;height:55%;padding:0 0 3vw;gap:1.5vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm{padding:0 3vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_buttonDiv__uGanm button{height:10vw;font-size:4vw}.Configurator_screenDiv__jz_i9 .Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL{height:calc(100% - 3.5vw);box-shadow:0 0 0 0 hsla(0,0%,39%,0)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu{gap:5vw;padding:5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu h3{font-size:5.5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_panelLabel__kDSRg{font-size:3.75vw;font-weight:500;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96{gap:7vw;margin-top:-5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p{position:relative;width:40vw;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:7vw;font-size:4vw;gap:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p a{width:25vw;text-align:center}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button:hover{border:.5vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_sliderDiv__Ura96 p button svg{height:5vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt{height:11vw;padding:2vw;gap:2vw;flex-shrink:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span{border:.5vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span.Configurator_active__hlYRw,.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt:hover span{border:.5vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt span svg{height:80%;stroke-width:5}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxDiv__9FORt p{font-size:4vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;flex-wrap:wrap}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2vw;background-color:#f2f2f6;color:#141414;padding:1.5vw;cursor:pointer;transition:.3s;border-radius:0}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb p{font-size:3.5vw;margin-top:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_cardWrapper__kkFVC .Configurator_cardDiv__ublwb button{width:100%;height:6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P{gap:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ{height:12vw;padding:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ p{font-size:3.25vw;margin-left:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span{height:100%;border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ:hover span{border:.12vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ.Configurator_active__hlYRw span{border:.12vw solid #fff}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv2__jHnKJ span svg{stroke-width:2.5;height:80%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_separator__LBvJu{height:.12vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;height:-moz-fit-content;height:fit-content;gap:.8vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallWrapper__4C0BU .Configurator_wallButton__o_ig7{width:calc((70% - 2.4vw) / 4);border:.5vw solid var(--mainColor);font-size:5vw;display:flex}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM{width:100%;padding:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM.Configurator_active__hlYRw{background-color:#f2f2f6;gap:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav{height:10vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav p{font-size:3.5vw;margin-left:3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM nav span{height:100%;border:.12vw solid #ccc}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX{gap:2vw;padding:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX h4{font-size:4vw;font-weight:500}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ{gap:.4vw;margin-bottom:.2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH{gap:1.5vw;padding:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH p{font-size:4vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_checkBoxWrapper__1iu0P .Configurator_checkBoxDiv3__hmFiM .Configurator_checkBoxBody___W1JX .Configurator_variantWrapper__sALTZ .Configurator_variantButton__PHTTH a{height:6vw;font-size:3vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_disclaimerInfo__pYb5O{font-size:4vw;max-width:80%;margin-left:10%}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R{height:10vw;padding:1vw;gap:1vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_wallButtons__hX12R button{font-size:4vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y{width:100%;gap:.4vw;margin-top:-.6vw;margin-bottom:-.6vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_colorButtons__WGu9Y .Configurator_colorButton__cezCL{height:11vw;gap:1.75vw;padding:1.75vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF{width:100%;height:13vw;flex-shrink:0;border:.125vw solid var(--mainColor);gap:2vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF:hover{border:.125vw solid var(--mainColor)}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF p{font-size:3.5vw;text-transform:uppercase}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_bigButton__3kNFF svg{height:7vw}.Configurator_configuratorDiv__QZIIk .Configurator_controlsDiv__dMJE3 .Configurator_panelDiv__dloxL .Configurator_panelWrapper__M_209 .Configurator_panel__RmvEu .Configurator_summaryWrapper__8J5bU{width:100%;background-color:#f0f0f0;height:9vw;flex-shrink:0;padding:2vw;font-size:3vw;font-weight:500;margin-top:-.8vw}.Configurator_popUpDiv___ExB8{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100dvh;background-color:#00000020;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:Configurator_fade-in__KYXK0 .3s;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl{width:90vw;gap:10vw;padding:3vw}.Configurator_popUpDiv___ExB8 nav{width:100%}.Configurator_popUpDiv___ExB8 nav h4{font-size:5vw;font-weight:600}.Configurator_popUpDiv___ExB8 nav button{height:8vw}.Configurator_popUpDiv___ExB8 nav button:hover{color:red}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form{gap:3vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input{width:100%;height:9vw;padding:0 2.5vw;border:.1vw solid #777;font-size:4vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea{width:100%;height:20vw;padding:2.5vw;border:.1vw solid #777;font-size:4vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form input:focus,.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form textarea:focus{border:.1vw solid var(--mainColor)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl form button{height:12vw;font-size:5vw;margin-top:2vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi{width:100%;height:35vw;display:flex;justify-content:center;align-items:center}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_loaderDiv__vLjEi .Configurator_dotSpinner__5eh9h{--uib-size:2.8rem;--uib-speed:.9s;--uib-color:var(--mainColor);position:relative;display:flex;align-items:center;justify-content:flex-start;height:var(--uib-size);width:var(--uib-size)}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:3vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc h3{font-size:7vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc p{font-size:5vw}.Configurator_popUpDiv___ExB8 .Configurator_emailPopUpDiv__yi4Vl .Configurator_alertDiv__hlrBc button{margin-top:3vw;height:10vw;font-size:4vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN{width:90vw;gap:10vw;padding:5vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6{width:100%;gap:1.5vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 input{flex:0 1;height:12vw;padding:4vw;font-family:Lato;font-weight:600;font-size:4vw;border:.1vw solid var(--mainColor);overflow:hidden;display:none}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 p{line-height:3vw;font-size:1vw}.Configurator_popUpDiv___ExB8 .Configurator_sharePopUpDiv__9F8KN .Configurator_popUpBody__2ZOT6 button{width:70vw;flex-shrink:0;height:12vw;font-size:3vw}}