section.customMix{display:block;position:relative;margin:0 0 50px}.customMixForm{display:FLEX;flex-direction:column;align-items:flex-start;position:relative}.customMixForm .form.inputItems{display:flex;flex-direction:row;gap:12px;width:100%;margin:0 0 24px}.customMixForm .form.inputItems>.item{flex:1;margin:0}.customMixForm .form.inputItems>.item.info{flex:0;min-width:200px;color:var(--gray_s_light);font-size:12px}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}.customMixForm .form.inputItemsLast{max-width:680px;margin:0 auto 36px;width:100%}.customMixForm .formSubmit{display:flex;flex-direction:COLUMN;width:100%;align-items:center;gap:12px}.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%);height:46px;margin:0 0 10px;filter:opacity(1);padding-left:7px}.customMixForm .formSubmit button .progressicon>svg{fill:green}.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;gap:12px;margin:0 0 50px}.level-block{flex-wrap:wrap;position:relative;padding:12px 6px 0;border-bottom:1px solid #ecedf7;background:#f4f4f4;border:1px solid #ecedf7;border-radius:7px}.level-block>.levelsLastInfo{width:100%}.level-block.selected:not(.last-selected) .triangle_before{display:inline-block;border:30px solid transparent;border-top:20px solid #ecedf7;position:absolute;top:100%;left:calc(50% - 15px);z-index:10}.level-block.selected:not(.last-selected) .triangle_before:after{content:'';display:inline-block;position:absolute;top:-21px;left:-30px;border:30px solid transparent;border-top:20px solid rgb(244 244 244)}.level-block:not(.first-selected):not(:first-child) .triangle_after{display:inline-block;border:30px solid transparent;border-top:20px solid #ecedf7;position:absolute;top:0;left:calc(50% - 15px);z-index:9}.level-block:not(.first-selected):not(:first-child) .triangle_after:after{content:'';display:inline-block;position:absolute;top:-21px;left:-30px;border:30px solid transparent;border-top:20px solid rgb(255 255 255)}.level-block>.header{display:block;width:100%;font-size:20px;font-weight:700;margin:0 6px 5px;color:var(--gray_dark)}.level-block>.desc,.levelsLastInfo>.item{display:BLOCK;width:100%;font-size:15px;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;margin:0 0 5px;padding:0 90px 0 0}.level-block>label.item>.comminfo{display:flex;position:absolute;right:10px;top:10px;background:#fff;align-items:center;padding:4px 4px;border-radius:6px;gap:9px;font-size:13px;margin:0}.level-block>label.item>.comminfo>.item{display:flex;align-items:center;gap:3px}.level-block>label.item.active>.comminfo{color:var(--gray_s_light)}.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:flex;margin:10px 0 0;font-size:16px;align-items:center}.level-block>label.item.active{background:var(--gray_dark);color:#fff}.item.levelInfo{display:none;background:rgb(139 142 174 / 6%);margin:0 6px 12px;border-radius:6px;padding:12px;width:initial;border:2px solid var(--brand);background:#fff;position:relative;font-size:14px}.item.levelInfo.active{display:block}.item.levelInfo>.text{display:BLOCK;position:relative;margin:0 0 12px;font-size:15px}.item.levelInfo>.text>.header{display:block;width:100%;font-size:16px;font-weight:700;color:var(--gray_dark)}.item.levelInfo>.text>.text{display:block;margin:9px 0 0}.item.levelInfo>.text>.text p{margin:0 0 3px}.item.levelInfo>.text>.text p:last-child{margin:0}@media screen and (min-width:768px){.item.levelInfo.mob{display:none}}.ihelp{display:flex;align-items:center;justify-content:center;position:relative;z-index:10}.level-block>label.item>.price>span{margin:0 10px 0 0}.ihelp>.text{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%,0);min-width:max-content;background:rgb(0 0 0 / 60%);border-radius:6px;padding:12px;font-size:13px;backdrop-filter:blur(1.4px);color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / 35%);line-height:20px}.ihelp>.ico{display:flex;align-items:center;justify-content:center;position:relative;width:20px;height:20px;background:var(--gray_light);border-radius:100%;cursor:pointer}.ihelp>.ico>svg{height:auto;width:14px}.ihelp>.text::before{content:'';position:absolute;left:calc(50% - 6px);bottom:100%;border:6px solid transparent;border-bottom:5px solid rgb(0 0 0 / 60%)}.itemPricesList{display:flex;flex-direction:column;position:relative;margin:-12px}.itemPricesList>.item{display:block;position:relative;padding:6px 10px;border-bottom:1px solid rgb(255 255 255 / 11%)}.itemPricesList>.item:last-child{border:0}.addCartBlock.acCustoms{display:flex;align-items:center;height:40px;position:relative;user-select:none}.addCartBlock.acCustoms>.amountBlock{height:40px;margin:0 12px 0 0;display:flex}.addCartBlock.acCustoms>.prices{display:flex;align-items:center;justify-content:center;position:relative}.addCartBlock.acCustoms>.prices>.item{display:none;font-size:16px;font-weight:500;margin:0 12px 0 0;transition:all .25s;will-change:transform}.addCartBlock.acCustoms>.prices>.item.success{color:var(--red);transform:scale(1.2)}.addCartBlock.acCustoms>button{display:flex;margin:0 12px 0 0}.addCartBlock.acCustoms.ordered>.amountBlock{display:flex}.addCartBlock.acCustoms.ordered>.prices{display:flex}section.customsPurchases{display:flex;flex-direction:column;position:relative;margin:0 0 50px}section.customsPurchases>.item{display:flex;flex-direction:column;position:relative;margin:0 0 24px;border:2px solid var(--gray_light);border-radius:6px;padding:12px;box-shadow:0 5px 35px -10px rgb(0 0 0 / 7%);box-shadow:0 0 0 0 var(--red)}section.customsPurchases>.item.new{animation:itemnew 1s forwards cubic-bezier(0.66,0,0,1)}@keyframes itemnew{to{box-shadow:0 0 0 15px rgba(255,255,255,0)}}section.customsPurchases>.item>.header{display:flex;position:relative;font-size:14px;margin:0 0 12px;color:var(--gray_s_light);gap:12px;align-items:flex-end}section.customsPurchases>.item>.header>.names>.breadcrumbs{display:flex;flex-wrap:wrap;position:relative;row-gap:6px}section.customsPurchases>.item>.header>.names>.breadcrumbs>span{display:block;position:relative;margin:0 24px 0 0}section.customsPurchases>.item>.header>.names>.breadcrumbs>span:not(:first-child)::before{content:'';display:block;width:12px;height:12px;position:absolute;top:3px;left:-18px;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIiIGhlaWdodD0iNTEyIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHRpdGxlPmlvbmljb25zLXY1LWE8L3RpdGxlPjxwb2x5bGluZSBwb2ludHM9IjE4NCAxMTIgMzI4IDI1NiAxODQgNDAwIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS1saW5lY2FwOnNxdWFyZTtzdHJva2UtbWl0ZXJsaW1pdDoxMDtzdHJva2Utd2lkdGg6NDhweCIvPjwvc3ZnPg==) center no-repeat;background-size:12px;filter:opacity(0.4)}section.customsPurchases>.item>.header>.names>.breadcrumbs>span:last-child{margin:0}section.customsPurchases>.item>.header>.link,section.customsPurchases>.item>.header>.remove{display:flex;align-items:center;justify-content:center;position:relative}section.customsPurchases>.item>.header>.link{justify-content:flex-start}section.customsPurchases>.item>.header>.link>a,section.customsPurchases>.item>.header>.remove>a{display:flex;align-items:center;justify-content:center;height:100%;width:34px}section.customsPurchases>.item>.header>.link svg,section.customsPurchases>.item>.header>.remove svg{height:auto;width:24px}section.customsPurchases>.item>.header>.link svg path,section.customsPurchases>.item>.header>.remove svg path{transition:all .1s}section.customsPurchases>.item>.header>.link a:hover svg path,section.customsPurchases>.item>.header>.remove a:hover svg path{stroke:Var(--red)}section.customsPurchases>.item>.header>.names{display:flex;flex-direction:column;position:relative;gap:4px;flex-grow:1}section.customsPurchases>.item>.header>.names>a{font-size:15px;font-weight:700;color:var(--gray_dark)}.actions.form>.item>b.label{font-weight:500}section.customsPurchases>.item>.addCartBlock.acCustoms>.prices{display:flex}section.customsPurchases>.item>.addCartBlock.acCustoms>.amountBlock{display:flex}.addCartBlock.acCustoms>.total{display:flex;flex-grow:1;justify-content:flex-end;padding:0 0 0 12px;font-size:16px;font-weight:500;color:var(--brand)}section.customsPurchases>.item>.actions.form{flex-direction:row;margin:24px 0 0}section.customsPurchases>.item>.actions.form>.files{width:calc(100% - 400px)}section.customsPurchases>.item>.actions.form>.area{width:380px;margin:24px 0 0 20px;display:flex;flex-direction:column;gap:12px}.dropFilesZone{display:block;position:relative;min-height:80px}.dropFilesZone>input{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;filter:opacity(0)}.dropFilesResult{display:none;flex-wrap:wrap;position:relative;flex-wrap:wrap;gap:12px;position:relative;margin:0 0 12px}.dropFilesResultError.msg{display:none;margin:0 0 6px}.dropFilesResult>.item>a.remove{display:block;position:absolute;top:calc(50% - 8px);right:6px;width:18px;height:18px;background:var(--brand) url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEzIDFMMSAxM00xIDFMMTMgMTMiIHN0cm9rZT0iI2ZmZmZmZiIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==) center no-repeat;border-radius:100%;background-size:10px;transition:all .15s}.dropFilesResult>.item>a.remove{z-index:3;top:6px;right:6px}@media(hover){.dropFilesResult>.item>a.remove:hover{background-color:var(--gray_dark)}}.dropFilesResult>.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}.dropFilesResult>.item>span{font-size:12px;cursor:default}.dropFilesResult>.item::before{content:''}.dropFilesResult>.item>img{position:relative;height:24px;width:auto}.dropFilesResult>.item.itemFiles{cursor:pointer}@media(hover){.dropFilesResult>.item.itemFiles:hover{background:var(--gray_light)}}.dropFilesResult>.item>input{display:none}form.addReviewForm .btn:disabled{filter:opacity(1)}form.addReviewForm .msg:last-child{margin:0}.dropFilesResult>.item.error{box-shadow:0 0 0 2px var(--red),0 5px 15px rgb(255 69 102 / 49%)}.dropFilesResult[style="display: flex;"]+.dropFilesResultError.msg{margin-top:16px}.dropFilesResult>.item>a[data-fancybox]{display:flex;align-items:center;position:relative;overflow:hidden;border-radius:6px;width:100%;height:100%;justify-content:center}.dropFilesResult>.item a[data-fancybox]>img:first-child{position:absolute;height:120%;max-width:initial;max-height:initial;filter:blur(3px) brightness(0.9)}.dropFilesResult>.item a[data-fancybox]>img:last-child{z-index:1}section.customsPurchases>.item>.actions.form>.area>textarea{min-height:80px}section.customsPurchases>.item>.actions.form>.files .dropProductZoneMessage{border-radius:6px}.customTotalNewPrice{display:flex;flex-direction:column;width:100%;margin:24px 0 0}.form>.item.rinput{padding-right:122px}.form>.item.rinput button[data-enity]{position:absolute;right:0;width:110px;font-size:12px;top:0}section.customsPurchases>.item>.addingOrder{display:FLEX;justify-content:center}section.customsPurchases>.item>.addingOrder a{font-size:14px;font-weight:500;color:var(--gray_dark);padding:2px 0 2px;border-bottom:1px dotted;margin:0 0 4px}@media(hover){section.customsPurchases>.item>.addingOrder a:hover{color:var(--red)}}@media screen and (max-width:768px){section.customsPurchases>.item>.addingOrder{padding:16px 0 0}section.customsPurchases>.item>.addingOrder a{font-size:13px}.item.levelInfo.pk{display:none}.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)}section.customsPurchases>.item>.actions.form{flex-direction:column}section.customsPurchases>.item>.actions.form>.files{width:100%}section.customsPurchases>.item>.actions.form>.area{width:100%;margin:0}.addCartBlock.acCustoms{flex-wrap:wrap;height:initial}.addCartBlock.acCustoms>button{margin:0;height:40px;width:calc(100% - 122px)}.addCartBlock.acCustoms>.prices{width:100%;padding:12px 0 0}}