button.btn-close.btn-right svg{color:var(--modal-description-bg)}.btn-close path{color:gray}button.btn-close.btn-right:hover svg{background-color:#333131;color:#625e5b}.mdl-info{display:flex;align-content:center;justify-content:flex-start;align-items:center;font-family:Roboto Condensed;font-style:normal;font-weight:600;font-size:14px;line-height:13px;letter-spacing:.02em;color:#797470e6;flex-direction:row;flex-wrap:nowrap;margin-top:10px}.btn_buy.green-btn{background-color:#a8ce6761;cursor:pointer;border-radius:2px;padding:7px 13px;border:1px solid transparent;transition:all .2s ease;width:100%;font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-align:center;letter-spacing:.02em;text-transform:uppercase;color:#a8ce67;margin-top:10px}button.btn_buy.green-btn:hover{background:#a8ce6773;color:#a8ce67}.divider{background-color:#ffffff17;z-index:0;display:flex;min-height:1px;width:100%;height:1px;margin:24px 0}.btn{padding:8px 16px;font-size:14px;cursor:pointer;color:#fff;background:#4aae9b;border:1px solid #4aae9b;border-radius:2px}.modal-backdrop{position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;z-index:111;background-color:#000000c2;display:flex;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:0}.modal{display:flex;flex-direction:column;width:450px;font-size:16px;animation:slideUp .25s ease}@keyframes slideUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.modal-header{display:flex;justify-content:space-between;background-color:var(--modal-color);color:#eee;margin-bottom:6px}header.modal-header{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:center;justify-content:space-between;align-items:center;height:60px;font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:18px;line-height:21px;letter-spacing:.02em;text-transform:uppercase;color:#bab3ade6;padding:0 24px}.modal-body{position:relative;padding:24px;background-color:var(--modal-color)}.btn-close{border:none;font-size:20px;cursor:pointer;font-weight:700;background:transparent;display:flex;justify-content:center;align-items:center}.modal-enter-active,.modal-leave-active{transition:opacity .1s ease}.modal-enter-from,.modal-leave-to{opacity:0}.btn_buy:hover{background-color:var(--bg-color-800)}.img_box{width:85%;margin:10px auto 24px;display:flex;justify-content:center;align-items:center}.img_item{height:150px}.productModalDescription{list-style:inside;text-align:left;padding:10px;margin-bottom:10px;background-color:var(--modal-description-bg);font-family:Roboto Condensed;font-style:normal;font-weight:600;font-size:14px;line-height:16px;letter-spacing:.02em;color:#bab3ade6}.productModalInfo{grid-template-columns:repeat(auto-fit,minmax(0%,1fr));gap:15px;margin-bottom:15px;height:100px}label.TotalSum-module__label{width:100%;text-align:left;display:block;font-weight:500;margin-bottom:6px}.TotalSum-module__inputWrapper{width:100%;display:flex;height:36px;border-radius:0;overflow:hidden;background:#2b2929;align-content:center;justify-content:space-between;align-items:center;margin:}.TotalSum-module__currency{padding:16px;font-family:Roboto Condensed;font-style:normal;font-weight:600;font-size:14px;line-height:16px;letter-spacing:.02em;color:#bab3ade6}input#totalAmount{background-color:var(--background-color);font-size:15px;width:100%;color:#dcdcdc!important;padding:0 10px;border:1px solid var(--background-color)}label.CountSelector-module__label{width:100%;text-align:left;display:block;font-weight:500;margin-bottom:6px}.CountSelector-module__inputWrapper{width:100%;height:46px}.quantity-input-wrapper{position:relative;width:100%}.input-group{position:relative;display:flex;justify-content:center;width:100%}.btn-col{height:40px;color:var(--rust-text-blue);background-color:var(--modal-description-bg);font-size:20px;width:40px;border:1px solid var(--rust-button-blue);border-radius:0!important;box-sizing:border-box;outline:none}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-minus:before{content:""}.btn-col .bx-plus,.btn-col .bx-minus{transform:translateY(1px)}.input-with-range{position:relative;width:100%;height:40px;margin-right:-1px;gap:}.input-with-range:before{content:"";position:absolute;top:0;left:0;width:var(--progress-percentage);height:40px;background-color:#454545;z-index:1}.input-with-range .quantity-input{position:relative;width:100%;z-index:1;background:var(--input-bg);text-align:center}input.form-control{border:none;border-radius:0!important;box-sizing:border-box;color:#dcdcdc!important;font-size:15px;outline:none;padding:1px 10px 1px 15px;width:40%;height:40px;margin-bottom:10px;text-align:center;font-weight:900;margin-left:}@media (max-width: 600px){.modal-backdrop{align-items:flex-start;padding:0}.modal{width:100vw;height:100vh;max-width:none;max-height:none;border-radius:0;overflow:hidden}header.modal-header{position:sticky;top:0;z-index:1}.modal-body{flex:1;overflow-y:auto;height:100%}}.input-with-range .range-slider-inside-input{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-appearance:none;background:transparent;z-index:3;opacity:0}.productModalGiveText{color:#adadad;border:1px dashed rgb(105,105,105);padding:2%;border-radius:0;background:#333;font-size:14px;display:block;text-align:center;font-weight:500}.modal-footer{background-color:#171717;padding:15px;display:flex;justify-content:space-between}:root{--modal-color: #1b1b1b;--modal-description-bg: #2b2929;--input-bg: #141414}.server-selector select{width:100%;box-sizing:border-box;padding:8px 40px 8px 12px;font-family:Roboto Condensed,sans-serif;font-size:14px;font-weight:500;color:#eee;background-color:var(--modal-description-bg);border:1px solid var(--modal-description-bg);border-radius:0;outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNNi4wMDAwNiA4TDkuNjQ2NTEgMTEuNjQ2NDRDOS44NDE3NyAxMS44NDE3IDEwLjE1ODQgMTEuODQxNyAxMC4zNTM2IDExLjY0NjRMMTQuMDAwMSA4IiBzdHJva2U9IiM3OTc0NzAiIHN0cm9rZS1vcGFjaXR5PSIwLjkiIHN0cm9rZS13aWR0aD0iMS4zNjM2NCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+) no-repeat calc(100% - 12px) center / 14px 14px var(--modal-description-bg)}.server-selector select:focus,select:hover{outline:none;border-color:var(--modal-description-bg);cursor:pointer}.input-with-range .quantity-input[data-v-7dfac881]{position:relative;width:100%;background-color:var(--input-bg);text-align:center;z-index:123132123;height:46px}.quick-quantity-buttons{display:flex;gap:6px}.quick-quantity-buttons button{flex:1;background-color:var(--modal-description-bg);border:none;outline:none;height:36px;border-radius:0;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;color:#fff}.quick-quantity-buttons{width:100%;display:flex;gap:6px;margin-top:8px}.quick-quantity-buttons button:hover{background-color:#333131;cursor:pointer}span#totalAmount{padding:16px;font-family:Roboto Condensed;font-style:normal;font-weight:700;font-size:14px;line-height:16px;text-align:right;letter-spacing:.02em;text-transform:uppercase;color:#fff}.productModalInfoItem{margin-bottom:6px}
