.FormField_root__DKHYh{--input-pd-top:30px;--input-pd-bottom:14px}.FormField_rootWrapperInput__p2IYb label,.FormField_rootWrapperTextarea__qsgOx label{display:flex;height:100%;overflow:hidden;position:relative;text-overflow:ellipsis}.FormField_rootWrapperInput__p2IYb input,.FormField_rootWrapperInput__p2IYb textarea,.FormField_rootWrapperTextarea__qsgOx input,.FormField_rootWrapperTextarea__qsgOx textarea{background-color:var(--gray);border:1px solid transparent;border-radius:var(--radius-20);color:var(--dark-purple);height:100%;outline:transparent;padding:var(--input-pd-top) var(--input-pd-horiz-20) var(--input-pd-horiz-20);transition:border-color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.FormField_rootWrapperInput__p2IYb textarea,.FormField_rootWrapperTextarea__qsgOx textarea{resize:none}.FormField_rootWrapperInput__p2IYb input:focus,.FormField_rootWrapperTextarea__qsgOx input:focus{border-color:var(--dark-purple-op-2)}.FormField_rootWrapperInput__p2IYb input.FormField__success__xvCzY,.FormField_rootWrapperTextarea__qsgOx input.FormField__success__xvCzY{border-color:var(--success)}.FormField_rootWrapperInput__p2IYb input.FormField__error__n4fyJ,.FormField_rootWrapperTextarea__qsgOx input.FormField__error__n4fyJ{border-color:var(--error)}.FormField_rootWrapperInput__p2IYb input[type=number]::-webkit-inner-spin-button,.FormField_rootWrapperInput__p2IYb input[type=number]::-webkit-outer-spin-button,.FormField_rootWrapperTextarea__qsgOx input[type=number]::-webkit-inner-spin-button,.FormField_rootWrapperTextarea__qsgOx input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.FormField_rootWrapperInput__p2IYb .FormField_inputLabel__LLUbA,.FormField_rootWrapperTextarea__qsgOx .FormField_inputLabel__LLUbA{color:var(--dark-purple-op-7);left:var(--input-pd-horiz-20);overflow:hidden;position:absolute;right:var(--input-pd-horiz-20);transform-origin:left;transition:transform .3s ease-in-out,color .3s ease-in-out;white-space:nowrap}.FormField_rootWrapperInput__p2IYb label{height:62px}.FormField_rootWrapperInput__p2IYb .FormField_inputLabel__LLUbA{top:50%;transform:translateY(-50%)}.FormField_rootWrapperInput__p2IYb .FormField_inputLabel__LLUbA.FormField__activeLabel__zY4R4,.FormField_rootWrapperInput__p2IYb input:focus~.FormField_inputLabel__LLUbA{color:var(--dark-purple-op-5);transform:translateY(-120%) scale(.8)}.FormField_rootWrapperTextarea__qsgOx{position:relative}.FormField_rootWrapperTextarea__qsgOx .FormField_textareaBorder__CuEx2{border:1px solid transparent;border-radius:var(--radius-20);inset:0;pointer-events:none;position:absolute;z-index:1}.FormField_rootWrapperTextarea__qsgOx .FormField_inputLabel__LLUbA{top:var(--input-pd-horiz-20);z-index:1}.FormField_rootWrapperTextarea__qsgOx .FormField_inputLabel__LLUbA.FormField__activeLabel__zY4R4,.FormField_rootWrapperTextarea__qsgOx textarea:focus:focus~.FormField_inputLabel__LLUbA{color:var(--dark-purple-op-5);transform:translateY(-30%) scale(.8)}.FormField_rootWrapperTextarea__qsgOx label{border-radius:var(--radius-20);overflow:hidden}.FormField_rootWrapperTextarea__qsgOx label:before{background-color:var(--gray);border-radius:var(--radius-20) var(--radius-20) 0 0;content:"";display:block;height:calc(var(--input-pd-top) - 2px);left:2px;position:absolute;right:10px;top:0;transition:background-color .3s ease-in-out}.FormField_rootWrapperTextarea__qsgOx textarea{height:calc(100% - 1px)}.FormField_rootWrapperTextarea__qsgOx textarea::-webkit-scrollbar-track{margin:20px}.FormField_rootWrapperTextarea__qsgOx textarea:focus~.FormField_textareaBorder__CuEx2{border-color:var(--dark-purple-op-2)}.FormField_rootWrapperTextarea__qsgOx textarea.FormField__success__xvCzY~.FormField_textareaBorder__CuEx2{border-color:var(--success)}.FormField_rootWrapperTextarea__qsgOx textarea.FormField__error__n4fyJ~.FormField_textareaBorder__CuEx2{border-color:var(--error)}.FormField_rootWrapperCheckbox__FaT_A label{display:flex}.FormField_rootError__6p__s{color:var(--error);padding-left:var(--input-pd-horiz-20);pointer-events:none}.FormField_rootInputCheckbox__JMxv9{position:absolute;visibility:hidden}.FormField_rootInputCheckbox__JMxv9:checked~.FormField_checkboxBox__9gUf0{background-color:var(--violet);border-color:transparent}.FormField_rootInputCheckbox__JMxv9:checked~.FormField_checkboxBox__9gUf0 svg{opacity:1}.FormField_rootInputCheckbox__JMxv9:disabled{pointer-events:none}.FormField_rootInputCheckbox__JMxv9:disabled~*{color:var(--dark-purple-op-5);pointer-events:none}.FormField_rootInputCheckbox__JMxv9:disabled~.FormField_checkboxBox__9gUf0{border-color:var(--dark-purple-op-5)!important}.FormField_root__DKHYh .FormField_checkboxBox__9gUf0{align-items:center;background-color:var(--gray);border:1px solid var(--dark-purple-op-7);border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:background-color .3s ease-in-out,border-color .3s ease-in-out;width:20px}.FormField_root__DKHYh .FormField_checkboxBox__9gUf0 svg{opacity:0;transition:opacity .3s ease-in-out}.FormField_root__DKHYh .FormField_checkboxText___Wu6Q{cursor:pointer;margin-left:12px}.FormField_root__DKHYh .FormField_checkboxText___Wu6Q a{color:var(--violet-3);text-decoration:underline;transition:color .3s ease-in-out}@media (min-width:768px){.FormField_root__DKHYh{--input-pd-bottom:14px}}@media (min-width:1280px){.FormField_root__DKHYh{--input-pd-top:31px;--input-pd-bottom:15px}.FormField_rootWrapperInput__p2IYb label{height:64px}}@media (min-width:1440px){.FormField_root__DKHYh{--input-pd-top:37px;--input-pd-bottom:16px}.FormField_rootWrapperInput__p2IYb label{height:72px}}@media (min-width:1920px){.FormField_root__DKHYh{--input-pd-top:40px;--input-pd-bottom:19px}.FormField_rootWrapperInput__p2IYb label{height:78px}}@media (min-width:1921px){.FormField_root__DKHYh{--input-pd-top:2.0833333333vw;--input-pd-bottom:.9895833333vw}.FormField_rootWrapperInput__p2IYb label{height:4.0625vw}}@media (hover:hover){.FormField_rootWrapperInput__p2IYb label:hover input,.FormField_rootWrapperInput__p2IYb label:hover textarea,.FormField_rootWrapperTextarea__qsgOx label:hover input,.FormField_rootWrapperTextarea__qsgOx label:hover textarea{background-color:var(--gray-1)}.FormField_rootWrapperInput__p2IYb label:hover .FormField_inputLabel__LLUbA,.FormField_rootWrapperTextarea__qsgOx label:hover .FormField_inputLabel__LLUbA{color:var(--violet-3)}.FormField_rootWrapperTextarea__qsgOx label:hover:before{background-color:var(--gray-1)}.FormField_rootWrapperCheckbox__FaT_A label:hover .FormField_checkboxBox__9gUf0{border-color:var(--dark-purple)}.FormField_rootWrapperCheckbox__FaT_A label:hover input:checked+.FormField_checkboxBox__9gUf0{background-color:var(--dark-purple-op-5);border-color:transparent}.FormField_root__DKHYh .FormField_checkboxText___Wu6Q a:hover{color:var(--violet)}}@media (pointer:fine)and (hover:hover){@-moz-document url-prefix(""){.FormField_rootWrapperTextarea__qsgOx textarea{scrollbar-color:var(--violet) transparent;scrollbar-width:thin}}.FormField_rootWrapperTextarea__qsgOx textarea::-webkit-scrollbar{height:5px;width:5px}.FormField_rootWrapperTextarea__qsgOx textarea::-webkit-scrollbar-thumb{background-color:var(--violet);border-radius:8px}.FormField_rootWrapperTextarea__qsgOx textarea::-webkit-scrollbar-track{background-color:transparent;border-radius:8px;-webkit-box-shadow:none}}.CalculatorPromo_root__eHZ_Z{background-color:var(--gray);border-radius:var(--radius-20)}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_input__kcFjN{margin-top:var(--offset-20);position:relative}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_inputDefault__TKUZo{background-color:var(--white)}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_inputError__JP67q{background-color:var(--gray);border-color:var(--error)}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_inputSuccess__m7mdg{background-color:var(--gray);border-color:var(--success)}.CalculatorPromo_root__eHZ_Z.CalculatorPromo__isOpen__kylaB .CalculatorPromo_rootHeaderBtn__eeLqv svg{transform:scale(-1)}.CalculatorPromo_rootHeaderBtn__eeLqv{align-items:center;display:flex;justify-content:space-between;padding:var(--offset-20) var(--offset-20) 0 var(--offset-20);transition:padding-bottom .3s ease-in-out;width:100%}.CalculatorPromo_rootHeaderBtnIcon__QayIa{height:var(--size);width:var(--size);--size:14px}.CalculatorPromo_rootTitle__aHl6H{color:var(--dark-purple);display:flex;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CalculatorPromo_rootTitleCount__0_hIg{color:var(--violet-3)}.CalculatorPromo_rootContent__VAvm3{overflow:hidden;padding:0 var(--offset-20) var(--offset-20) var(--offset-20);transition:max-height .3s ease-in-out}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_icon__9pHY4{--size:20px;color:var(--dark-purple-op-7);flex-shrink:0;height:var(--size);position:absolute;right:var(--input-pd-horiz-20);top:50%;transform:translateY(-50%);width:var(--size);fill:currentColor;display:none;transition:.3s ease-in-out}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_icon__9pHY4.CalculatorPromo__show__MF7jC{display:block}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_icon__9pHY4:hover{color:var(--violet)}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_icon__9pHY4[data-spinner]{align-items:center;animation:none;display:flex;justify-content:center}.CalculatorPromo_root__eHZ_Z .CalculatorPromo_icon__9pHY4[data-spinner] svg{animation:CalculatorPromo_spin__Utc_Q 1s linear infinite;transform-origin:center}@keyframes CalculatorPromo_spin__Utc_Q{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (min-width:1440px){.CalculatorPromo_rootHeaderBtnIcon__QayIa{--size:16px}}.Tooltip_root__T8YtZ{border-radius:50%;display:flex;flex-shrink:0;height:var(--size);position:relative;width:var(--size);--size:14px}.Tooltip_root__T8YtZ.Tooltip__position-top__rRi9r .Tooltip_rootText__xK7Nl{bottom:100%;margin-bottom:14px}.Tooltip_root__T8YtZ.Tooltip__position-top__rRi9r .Tooltip_rootTextIcon__oTbbs{top:100%;transform:translateX(-50%)}.Tooltip_root__T8YtZ.Tooltip__position-bottom__kzXx1 .Tooltip_rootText__xK7Nl{margin-top:14px;top:100%}.Tooltip_root__T8YtZ.Tooltip__position-bottom__kzXx1 .Tooltip_rootTextIcon__oTbbs{bottom:100%;transform:translateX(-50%) scale(-1)}.Tooltip_rootIcon__audGu{display:block;fill:var(--dark-purple-op-2);cursor:pointer;height:100%;transition:fill .3s ease-in-out;width:100%}.Tooltip_rootText__xK7Nl{background-color:var(--white);border-radius:12px;box-shadow:0 4px 20px 0 rgba(0,0,0,.1);color:var(--dark-purple);opacity:0;padding:16px;pointer-events:none;transform:translateX(-50%);transition:opacity .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:280px;z-index:100}.Tooltip_rootTextIcon__oTbbs,.Tooltip_rootText__xK7Nl{left:50%;position:absolute}@media (max-width:1279px){.Tooltip_root__T8YtZ.Tooltip__open____dj0 .Tooltip_rootIcon__audGu{fill:var(--dark-purple-op-7)}.Tooltip_root__T8YtZ.Tooltip__open____dj0 .Tooltip_rootText__xK7Nl{opacity:1;pointer-events:auto}}@media (min-width:768px){.Tooltip_rootText__xK7Nl{width:290px}}@media (min-width:1280px)and (hover:hover){.Tooltip_root__T8YtZ:hover .Tooltip_rootIcon__audGu{fill:var(--dark-purple-op-7)}.Tooltip_root__T8YtZ:hover .Tooltip_rootText__xK7Nl{opacity:1;pointer-events:auto}}@media (min-width:1280px){.Tooltip_rootText__xK7Nl{width:305px}}@media (min-width:1440px){.Tooltip_root__T8YtZ{--size:16px}.Tooltip_rootText__xK7Nl{border-radius:14px;width:310px}}@media (min-width:1920px){.Tooltip_root__T8YtZ{--size:16px}.Tooltip_rootText__xK7Nl{width:330px}}@media (min-width:1921px){.Tooltip_root__T8YtZ{--size:.8333333333vw}.Tooltip_rootText__xK7Nl{width:17.1875vw}}.CalculatorService_root__xT3zD{background-color:var(--gray);border-radius:var(--radius-20);display:flex;flex-direction:column;gap:var(--offset-16);padding:var(--offset-20)}.CalculatorService_rootTitle__kA8f1{color:var(--dark-purple)}.CalculatorService_rootItem__pn42R{display:flex;justify-content:space-between}.CalculatorService_rootItemTitle__5P5ji{color:var(--dark-purple-op-7)}.CalculatorService_rootItemInfo__RmDuO{display:flex;gap:4px;white-space:nowrap}.CalculatorService_rootItemTooltip__2tcHs{white-space:wrap}.CalculatorService_rootItemTotal__AqO3h{color:var(--violet-3)}@media (min-width:1440px){.CalculatorService_rootItemInfo__RmDuO{align-items:center}}.Counter_root__q9bSW{align-items:center;display:flex;gap:8px}.Counter_rootValue__BTi2S{color:var(--violet-3);min-width:10px}.Counter_rootButton__9dRiC{align-items:center;background-color:var(--white);border-radius:8px;display:flex;height:var(--size);justify-content:center;width:var(--size);--size:25px}.Counter_rootButton__9dRiC:disabled .Counter_rootButtonIcon__X_5Z5{fill:var(--dark-purple-op-2)}.Counter_rootButtonIcon__X_5Z5{height:var(--size);width:var(--size);fill:var(--violet-3);transition:fill .3s ease-in-out;--size:16px}@media (min-width:768px){.Counter_rootButton__9dRiC{border-radius:10px;--size:30px}.Counter_rootButtonIcon__X_5Z5{--size:20px}}@media (min-width:1280px){.Counter_rootButton__9dRiC{border-radius:6px;--size:20px}.Counter_rootButtonIcon__X_5Z5{--size:13px}}@media (min-width:1920px){.Counter_rootButton__9dRiC{border-radius:8px;--size:24px}.Counter_rootButtonIcon__X_5Z5{--size:16px}}@media (min-width:1921px){.Counter_rootButton__9dRiC{border-radius:.4166666667vw;--size:1.25vw}.Counter_rootButtonIcon__X_5Z5{--size:.8333333333vw}}@media (hover:hover){.Counter_rootButton__9dRiC:not(:disabled):hover .Counter_rootButtonIcon__X_5Z5{fill:var(--violet)}}.ExtraCard_root__tDr1K{background-color:var(--gray);border-radius:var(--radius-20);cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;min-height:144px;padding:var(--offset-12);position:relative;transition:background-color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExtraCard_root__tDr1K.ExtraCard__active__bJWNP{background-color:var(--blue-op-5)}.ExtraCard_root__tDr1K.ExtraCard__additional__N_8gA{border:1px dashed var(--dark-purple-op-2)}.ExtraCard_root__tDr1K.ExtraCard__additional__N_8gA:not(.ExtraCard__active__bJWNP){background-color:transparent}.ExtraCard_rootLabel__RqMNy{--offset:6px;--height:16px;align-items:center;border-radius:333px;color:var(--white);display:flex;height:var(--height);justify-content:center;overflow:hidden;padding:0 var(--offset);position:absolute;right:var(--offset-12);top:calc(var(--height)*-1/2)}.ExtraCard_rootLabel__RqMNy span{position:relative;white-space:nowrap;z-index:1}.ExtraCard_rootLabelImage__YyL42{bottom:0;height:100%;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:-1;z-index:0}.ExtraCard_rootLabelImage__YyL42 img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.ExtraCard_rootTop__aEe9a{align-items:center;display:flex}.ExtraCard_rootTooltip__9vJZY{margin-right:4px}.ExtraCard_rootNote__RGI3E,.ExtraCard_rootTitle__JwhXF{color:var(--dark-purple)}.ExtraCard_rootNote__RGI3E{margin-left:12px;position:relative;white-space:nowrap}.ExtraCard_rootNote__RGI3E:before{background-color:var(--dark-purple);border-radius:50%;content:"";height:4px;left:-7px;position:absolute;top:50%;transform:translateY(-50%);width:4px}.ExtraCard_rootDesc__tU9Db{color:var(--dark-purple-op-7);margin-top:6px;text-transform:lowercase}.ExtraCard_rootBottom__5OGwb{display:flex;justify-content:space-between;margin-top:var(--offset-12)}.ExtraCard_rootPrice__4aSfd{align-items:center;background-color:var(--white);border-radius:6px;color:var(--violet-3);display:flex;height:25px;justify-content:center;margin-left:auto;padding:0 var(--offset-price);white-space:nowrap;--offset-price:2.1333333333vw}@media (max-width:767px){.ExtraCard_rootBottom__5OGwb,.ExtraCard_rootTop__aEe9a{align-items:flex-start}.ExtraCard_rootBottom__5OGwb{flex-direction:column;gap:6px}.ExtraCard_rootPrice__4aSfd{margin-left:0}}@media (min-width:768px){.ExtraCard_root__tDr1K{min-height:11.8489583333vw}.ExtraCard_rootDesc__tU9Db{margin-top:4px}.ExtraCard_rootPrice__4aSfd{height:30px;--offset-price:1.5625vw}}@media (min-width:1280px){.ExtraCard_root__tDr1K{min-height:6.328125vw}.ExtraCard_rootLabel__RqMNy{--offset:.46875vw;--height:1.25vw}.ExtraCard_rootDesc__tU9Db{margin-top:6px}.ExtraCard_rootPrice__4aSfd{height:20px;--offset-price:.3125vw}}@media (min-width:1440px){.ExtraCard_root__tDr1K{min-height:6.1805555556vw}.ExtraCard_rootLabel__RqMNy{--offset:.4166666667vw;--height:1.1111111111vw}.ExtraCard_rootDesc__tU9Db{margin-top:8px}}@media (min-width:1920px){.ExtraCard_root__tDr1K{min-height:min(5.3125vw,5.3125vw)}.ExtraCard_rootLabel__RqMNy{--offset:min(0.4166666667vw,.4166666667vw);--height:min(1.0416666667vw,1.0416666667vw)}.ExtraCard_rootPrice__4aSfd{height:24px;--offset-price:min(0.4166666667vw,.4166666667vw)}}@media (min-width:1921px){.ExtraCard_rootPrice__4aSfd{height:1.25vw}}@media (hover:hover){.ExtraCard_root__tDr1K:hover:not(.ExtraCard__active__bJWNP){background-color:var(--gray-1)}}