section.customMix{display:block;position:relative;margin:0 0 50px}form.customMixForm{display:FLEX;flex-direction:column;align-items:flex-start;position:relative}form.customMixForm>.form.inputItems{display:flex;flex-direction:row;gap:12px;width:100%;margin:0 0 24px}form.customMixForm>.form.inputItems>.item{flex:1;margin:0}form.customMixForm>.form.inputItems>.item.info{flex:0;min-width:200px;color:var(--gray_s_light)}section.context+section.customMix{padding-top:24px}.totalPrice{display:block;text-align:center;font-size:22px;margin:0 0 12px;display:flex;justify-content:center;gap:7px;font-weight:bold;width:100%}.totalPrice b{color:var(--red)}.dropZone{width:100%;display:flex;align-items:center;justify-content:center;margin:0 0 24px;min-height:120px;background:var(--gray_light1);border:1px dashed var(--gray_s_light);border-radius:6px;flex-direction:column;position:relative}.dropZone.dragenter{background:linear-gradient(45deg,rgb(137 122 255 / 10%) 20%,rgb(137 122 255 / 5%) 100%);border-color:var(--info)}.dropZone.dragenter_element{background:linear-gradient(45deg,rgb(43 183 9 / 10%) 20%,rgb(43 183 9 / 5%) 100%);border-color:var(--green)}input.dropInput{position:absolute;width:100%;height:100%;display:block;opacity:0;top:0;left:0;cursor:pointer}.dropZone>.dropMessage{display:BLOCK;position:relative;font-size:18px;color:var(--gray_dark)}.add_file{display:none}.dropButton{display:flex;width:100%;align-items:CENTER;margin:0 0 48px;gap:24px;justify-content:CENTER}.dropButton>.button{white-space:nowrap}.dropButton>.info_1,.dropButton>.info_2{flex:1}.dropButton>.info_1{text-align:right}.dropButton>.info_1 .ili{padding-right:4px}form.customMixForm>.form.inputItemsLast{max-width:680px;margin:0 auto 36px;width:100%}form.customMixForm>.formSubmit{display:flex;flex-direction:COLUMN;width:100%;align-items:center;gap:12px}form.customMixForm>.formSubmit button{box-shadow:0 9px 20px -8px rgb(43 183 9 / 45%),0 0 0 3px rgb(43 183 9 / 15%);text-shadow:0 1px 2px rgb(0 0 0 / 9%);width:250px;height:46px;margin:0 0 10px;filter:opacity(1)}form.customMixForm>.formSubmit button .progressicon>svg{fill:green}form.customMixForm>.formSubmit>.msg{margin:0 0 4px;display:none}.dropFiles{display:none;width:100%;position:relative;margin:0 0 24px}.dropFiles>.filesList{display:flex;flex-wrap:wrap;gap:12px;position:relative;margin:0 0 12px}.btn.removeAllFiles{font-size:12px;height:30px}.dropFiles>.filesList>.item{display:flex;flex-direction:column;align-items:center;padding:12px;background:#fff;box-shadow:0 3px 19px -2px rgb(0 0 0 / 13%);border-radius:7px;gap:12px;min-width:98px;position:relative}.dropFiles>.filesList>.item>a.remove{display:block;position:absolute;top:-6px;right:-6px;width:20px;height:20px;background:var(--brand) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDFMMSAxM00xIDFMMTMgMTMiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) center no-repeat;border-radius:100%;background-size:10px;transition:all .15s}.dropFiles>.filesList>.item>span{font-size:12px;cursor:default}@media(hover){.dropFiles>.filesList>.item>a.remove:hover{background-color:var(--gray_dark)}}.dropFilesError.msg{width:100%;display:none}.customs{display:flex;flex-direction:COLUMN;position:relative;margin:0 0 24px;background:#f4f4f4;border:1px solid #ecedf7;border-radius:7px;overflow:hidden}.level-block{flex-wrap:wrap;position:relative;padding:12px 6px 0;border-bottom:1px solid #ecedf7;margin-bottom:-1px}.level-block>.header{display:block;width:100%;font-size:20px;font-weight:500;margin:0 6px 5px}.level-block>.desc{display:BLOCK;width:100%;font-size:16px;margin:0 6px 24px}.level-block>label.item{display:flex;flex-direction:column;position:relative;margin:0 6px 12px;flex:auto;background:#fff;padding:12px 12px 12px 40px;border-radius:6px;cursor:pointer;transition:all .1s;box-shadow:0 3px 12px rgb(0 0 0 / 1%)}@media(hover){.level-block>label.item:not(.active):hover{color:var(--red)}}.level-block>label.item>input{display:none}.level-block>label.item::before,.level-block>label.item::after{content:'';display:block;position:absolute;top:12px;left:12px;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:5px;transition:all .1s}.level-block>label.item::after{border-color:transparent;background:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjQxN3B0IiB2aWV3Qm94PSIwIC00NiA0MTcuODEzMzMgNDE3IiB3aWR0aD0iNDE3cHQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggc3R5bGU9ImZpbGw6I0ZGNDU2NiIgZD0ibTE1OS45ODgyODEgMzE4LjU4MjAzMWMtMy45ODgyODEgNC4wMTE3MTktOS40Mjk2ODcgNi4yNS0xNS4wODIwMzEgNi4yNXMtMTEuMDkzNzUtMi4yMzgyODEtMTUuMDgyMDMxLTYuMjVsLTEyMC40NDkyMTktMTIwLjQ2ODc1Yy0xMi41LTEyLjUtMTIuNS0zMi43Njk1MzEgMC00NS4yNDYwOTNsMTUuMDgyMDMxLTE1LjA4NTkzOGMxMi41MDM5MDctMTIuNSAzMi43NS0xMi41IDQ1LjI1IDBsNzUuMTk5MjE5IDc1LjIwMzEyNSAyMDMuMTk5MjE5LTIwMy4yMDMxMjVjMTIuNTAzOTA2LTEyLjUgMzIuNzY5NTMxLTEyLjUgNDUuMjUgMGwxNS4wODIwMzEgMTUuMDg1OTM4YzEyLjUgMTIuNSAxMi41IDMyLjc2NTYyNCAwIDQ1LjI0NjA5M3ptMCAwIi8+PC9zdmc+) center no-repeat;background-size:10px;filter:opacity(0)}.level-block>label.item.active::after{filter:opacity(1)}.level-block>label.item.active::before{border-color:var(--brand)}.level-block>label.item>b{display:BLOCK;font-size:16px;font-weight:600}.level-block>label.item>span{color:var(--gray_s_light);font-size:13px;display:block;margin:6px 0 0;max-width:320px}.level-block>label.item>.price{display:block;margin:10px 0 0;font-size:16px}.level-block>label.item.active{background:var(--gray_dark);color:#fff}.level-block:not(:first-child){border-top:1px solid #fff;margin-top:1px}@media screen and (max-width:768px){form.customMixForm>.form.inputItems{flex-direction:column}.dropZone{display:none}.dropButton{flex-direction:column;gap:12px}.dropButton>.info_1 .ili{display:none}.dropButton>.info_1:first-letter {text-transform:uppercase}.dropButton>.info_1{text-align:center;font-weight:500}.dropButton>.button{width:100%}.dropButton>.button button{width:100%;height:44px}.dropFiles>.filesList>.item img{width:auto;height:24px}.dropFiles>.filesList>.item{min-width:initial;flex-direction:row;align-items:center;padding:6px;gap:6px}.dropFiles>.filesList{flex-direction:column;gap:6px}.dropFiles>.filesList>.item>a.remove{right:6px;top:calc(50% - 10px)}}