.modal_window{position:fixed;bottom:var(--add_position);left:0;right:0;z-index:24;max-width:40vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:6px;margin:0 auto;background-color:var(--modal_bg);overflow:hidden;border:2px solid var(--modal_btn_bg);opacity:1;transition:var(--transition_main)}.modal_window.hide{display:none}.modal_window.no_active{opacity:0;pointer-events:none;visibility:hidden}.modpjjY{display:flex;align-items:center;gap:1.3vw;justify-content:space-between;position:relative;padding:1vw}.ogoZdrK{width:8vw;height:auto;flex-shrink:0;display:flex;align-items:center;justify-content:center}.ogoZdrK img{width:auto;max-width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.extbbdI{width:16vw;text-align:center;font-size:1vw;font-weight:700;color:var(--modal_text_color);flex-shrink:0}.modsabe{min-width:8vw;width:auto;max-width:12vw;height:auto;display:flex;padding:.5vw 1vw;border-radius:5px;overflow:hidden;align-items:center;justify-content:center;background-color:var(--modal_btn_bg);transition:var(--transition_main);flex-shrink:0}.modsabe span{text-align:center;font-size:1vw;font-weight:700;color:var(--modal_btn_text);transition:var(--transition_main);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.modsabe:hover{background-color:var(--modal_btn_bg_hover);cursor:pointer}.modsabe:hover span{color:var(--modal_btn_text_hover)}.modpjjY .modhdGG{width:30px;height:30px;position:absolute;right:0;top:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.modpjjY .modhdGG svg{width:100%;height:100%}.modpjjY .modhdGG svg path{fill:var(--modal_text_color);transition:var(--transition_main)}.modpjjY .modhdGG:hover svg path{fill:var(--modal_btn_bg)}@media only screen and (max-width:1520px){.modal_window{max-width:50.526vw}.modpjjY{gap:1.02vw;padding:1.5vw}.ogoZdrK{width:10.105vw}.extbbdI{width:20.474vw;font-size:1.263vw}.modsabe{min-width:10.105vw;width:auto;max-width:16vw;padding:.632vw 1.263vw;border-radius:.328vw}.modsabe span{font-size:1.263vw}}@media only screen and (max-width:1120px){.modal_window{max-width:75vw;width:75vw}.modpjjY{gap:1.437vw;padding:2.5vw}.ogoZdrK{width:15vw}.extbbdI{width:28.875vw;font-size:1.875vw}.modsabe{min-width:15vw;width:auto;max-width:23vw;padding:.938vw 1.875vw;border-radius:.487vw}.modsabe span{font-size:1.875vw}}@media only screen and (max-width:900px){.modal_window{max-width:86.979vw;width:86.979vw}.modpjjY{gap:1.744vw;padding:3.5vw 2.5vw}.ogoZdrK{width:17.396vw}.extbbdI{width:36.198vw;font-size:2.344vw}.modsabe{min-width:17.396vw;width:auto;max-width:27vw;padding:1.251vw 2.083vw;border-radius:.649vw}.modsabe span{font-size:2.344vw}.modpjjY .modhdGG{width:4vw;height:4vw}}@media only screen and (max-width:500px){.modal_window{max-width:92vw;width:92vw}.modpjjY{gap:2.667vw;flex-wrap:wrap;padding:4.267vw}.ogoZdrK{width:20%}.extbbdI{width:75%;font-size:3.2vw}.modsabe{min-width:100%;width:100%;;max-width:100%;;padding:2.133vw;border-radius:1.329vw;margin:0 auto}.modsabe span{font-size:4vw}.modpjjY .modhdGG{width:7vw;height:7vw}}