section.customMix{display:block;position:relative;margin:0 0 4px}.customMixAbout{margin:12px 0 28px}.cmix-lead{font-size:16px;line-height:1.55;color:var(--gray_dark);max-width:780px;margin:0 0 18px}.cmix-section-title{font-size:20px;font-weight:800;color:var(--gray_dark);margin:0 0 14px}@media(max-width:560px){.cmix-subtitle{font-size:14px}.cmix-lead{font-size:15px}.cmix-section-title{font-size:18px}}.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 4px}.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>.header,.level-block>.desc{box-sizing:border-box;padding-left:14px}.level-block>label.item{display:flex;flex-direction:column;position:relative;margin:0 6px 12px;flex:auto;background:#fff;padding:12px 38px 12px 10px;border-radius:6px;cursor:pointer;transition:all .1s;box-shadow:0 3px 12px rgb(0 0 0 / 1%);border:2px solid rgb(0 0 0 / 10%)}@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;right:12px;width:20px;height:20px;border:1px solid #dbdbdb;border-radius:85px;transition:all .1s}.level-block>label.item::after{border-color:transparent;background:var(--brand);background-size:10px;filter:opacity(0);width:10px;height:10px;margin:5px 5px 0 0}.level-block>label.item.active::after{filter:opacity(1)}.level-block>label.item.active::before{border-color:var(--brand)}@keyframes customJustSelected{0{transform:translateY(0);box-shadow:0 3px 12px rgb(0 0 0 / 4%)}35%{transform:translateY(-8px);box-shadow:0 14px 26px rgba(255,69,102,.32)}100%{transform:translateY(0);box-shadow:0 3px 12px rgb(0 0 0 / 4%)}}.level-block .justSelected{animation:customJustSelected .9s ease-in-out 2;position:relative;z-index:2}.level-block>label.item>b{display:flex;align-items:center;font-size:16px;font-weight:600;margin:0 0 5px;padding:0;white-space:nowrap}.level-block>label.item>b>.dur-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:8px;margin-right:8px}.level-block>label.item>b>.dur-ico svg{width:18px;height:18px;display:block}.dur-ico--30{color:#5B6B86;background:rgba(91,107,134,.12)}.dur-ico--60{color:#1FA85F;background:rgba(31,168,95,.12)}.dur-ico--90{color:#EF7A1A;background:rgba(239,122,26,.13)}.level-block>label.item>b>.mix-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:26px;height:26px;border-radius:8px;margin-right:8px;color:#4c4c63;background:#edeef3}.level-block>label.item>b>.mix-ico svg{width:17px;height:17px;display:block}@media(min-width:768px){.level-block[data-level="0"]>label.item{flex:1 1 calc(25% - 12px);min-width:0}}.level-block>label.item>.comminfo{display:flex;position:absolute;right:12px;top:40px;background:#fff;align-items:center;padding:4px 9px 4px 4px;border-radius:43px;gap:9px;font-size:13px;margin:0}.level-block[data-level="0"]>label.item>span{padding-right:96px}.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:rgb(255 255 255);color:var(--red);border-color:var(--red)}.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}.level-block>label.item[data-is-group="0"]{flex:1 1 100%;margin:0 6px 10px;transition:border-color .25s ease,box-shadow .3s ease,border-radius .25s ease,padding-bottom .3s ease}.level-block>label.item.active[data-is-group="0"]{margin-bottom:0;padding-bottom:7px;border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.level-block>.levelsLastInfo{display:none}.item.levelInfo.mob{display:grid;grid-template-rows:0fr;flex:1 1 100%;margin:0 6px;padding:0;border:0;background:transparent;box-shadow:none;transition:grid-template-rows .45s cubic-bezier(.4,0,.2,1),margin .3s ease}.item.levelInfo.mob.active{grid-template-rows:1fr;margin:0 6px 12px}.item.levelInfo.mob>.levelInfoBody{min-height:0;overflow:hidden;box-sizing:border-box;background:#fff;border:0 solid var(--red);border-radius:0 0 6px 6px;box-shadow:0 18px 40px -22px rgb(255 69 102 / 45%);opacity:0;padding:0 14px;transition:opacity .3s ease,padding .35s ease,border-width .2s ease}.item.levelInfo.mob.active>.levelInfoBody{opacity:1;padding:10px 14px 14px;border-width:0 2px 2px}.item.levelInfo.mob .levelInfoText{margin:0 0 10px;font-size:15px}section.customsPurchases .trumbowyg-box{min-height:180px;border-radius:0 0 7px 7px}.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.noBrief{margin:16px 0 0}section.customsPurchases>.item>.actions.form.noBrief>.item{display:flex;align-items:center;gap:10px;width:100%;padding:12px 16px;border-radius:8px;background:var(--gray_light,#f5f5f7);color:var(--gray_dark,#86868b);font-size:14px;line-height:1.4}section.customsPurchases>.item>.actions.form.noBrief>.item svg{flex:0 0 auto;color:var(--green,#34c759)}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;margin:0 0 12px}.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;position:relative;margin:0 -6px 12px}.dropFilesResultError.msg{display:none;margin:0 0 6px}.dropFilesResult>.item>.moveIcon{display:flex;align-items:center;justify-content:center;position:absolute;top:5px;left:5px;filter:opacity(0.3);transition:filter .15s;pointer-events:none}.dropFilesResult>.item>.moveIcon svg{height:auto;width:17px}@media(hover){.dropFilesResult>.item:hover>.moveIcon{filter:opacity(1)}}.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;margin:6px;cursor:grab}.dropFilesResult>.item:active{cursor:grabbing}.dropFilesResult>.item.ui-sortable-helper{filter:opacity(0.8)}.dropFilesResult>.item.ui-sortable-placeholder{background:#fff;box-shadow:inset 0 0 0 1px var(--brand),0 5px 25px rgb(255 69 102 / 29%)}.dropFilesResult>.item>span{font-size:12px;cursor:default;min-width:103%}.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}.dropFilesZone+a.btn{width:100%}.dropFilesResult{display:block !important;margin:0;padding:6px 0 8px}.dropFilesResult>.item{width:100%;margin:0 0 6px;padding:6px 30px 6px 24px;flex-direction:row;text-align:left;align-items:center;justify-content:flex-start;gap:0;box-shadow:0 2px 9px 0 rgb(0 0 0 / 13%)}.dropFilesResult>.item>.moveIcon{top:calc(50% - 8px);left:4px}.dropFilesResult>.item>.moveIcon svg{width:auto;height:16px}.dropFilesResult>.item>span{min-width:initial}.dropFilesResult>.item>a.remove{width:16px;height:16px;top:calc(50% - 8px);right:8px;background-size:8px}.dropFilesResult>.item>img{height:auto;width:18px;min-width:18px;margin:0 4px 0 0}}.cmFilesCount{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--gray_dark);margin:-6px 0 10px}.cmFilesCount::before{content:'';flex:none;width:8px;height:8px;border-radius:50%;background:#c9c9d6}.cmFilesCount.ok{color:#1a9d5c}.cmFilesCount.ok::before{background:#1a9d5c}.cmFilesCount.has-pending::before{background:var(--brand);animation:cmPulse 1s infinite}.cmFilesCount.has-errors{color:var(--red)}.cmFilesCount.has-errors::before{background:var(--red)}@keyframes cmPulse{50%{opacity:.3}}.dropFilesResult{counter-reset:cmTrack}.dropFilesResult>.item{counter-increment:cmTrack}.dropFilesResult>.item>span::before{content:counter(cmTrack) '. ';font-weight:700;color:var(--gray_s_light)}.dropFilesResult>.item>.cmFileState{display:none;flex-direction:column;align-items:center;gap:3px;width:100%;margin:-4px 0 0}.dropFilesResult>.item.is-queued>.cmFileState,.dropFilesResult>.item.is-uploading>.cmFileState,.dropFilesResult>.item.is-error>.cmFileState{display:flex}.dropFilesResult>.item>.cmFileState>.cmFileBar{display:block;position:relative;width:100%;height:4px;border-radius:2px;background:rgb(0 0 0 / 8%);overflow:hidden}.dropFilesResult>.item>.cmFileState>.cmFileBar::after{content:'';position:absolute;left:0;top:0;bottom:0;width:var(--cm-p,0);background:var(--brand);border-radius:2px;transition:width .2s}.dropFilesResult>.item.is-queued>.cmFileState>.cmFileBar::after{width:100%;background:repeating-linear-gradient(-45deg,rgb(0 0 0 / 10%) 0 6px,transparent 6px 12px)}.dropFilesResult>.item.is-error>.cmFileState>.cmFileBar{display:none}.dropFilesResult>.item>.cmFileState>.cmFileMsg{font-style:normal;font-size:10px;line-height:12px;color:var(--gray_dark);text-align:center}.dropFilesResult>.item.is-error>.cmFileState>.cmFileMsg{color:var(--red)}.dropFilesResult>.item>.cmFileState>.cmRetry{display:none;font-size:11px;font-weight:600;color:var(--brand);text-decoration:underline}.dropFilesResult>.item.is-error>.cmFileState>.cmRetry{display:inline-block}.dropFilesResult>.item.is-queued{opacity:.65}.dropFilesResult>.item.is-uploading>img{animation:cmPulse 1.2s infinite}.dropFilesResult>.item>.cmPlay{display:flex;align-items:center;justify-content:center;position:absolute;top:10px;left:calc(50% - 14px);width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--brand);color:#fff;cursor:pointer;opacity:0;z-index:2;box-shadow:0 2px 8px rgb(0 0 0 / 25%);transition:opacity .15s,transform .15s}.dropFilesResult>.item>.cmPlay svg{width:14px;height:14px;fill:currentColor}.dropFilesResult>.item>.cmPlay svg:last-child{display:none}.dropFilesResult>.item.playing>.cmPlay svg:first-child{display:none}.dropFilesResult>.item.playing>.cmPlay svg:last-child{display:block}.dropFilesResult>.item.playing>.cmPlay{opacity:1}.dropFilesResult>.item.playing>img{opacity:.2}.dropFilesResult>.item:not(.is-done)>.cmPlay{display:none}@media(hover:hover){.dropFilesResult>.item:hover>.cmPlay{opacity:1}.dropFilesResult>.item>.cmPlay:hover{transform:scale(1.08)}}@media(hover:none){.dropFilesResult>.item>.cmPlay{opacity:1}}form.customMixFormNew .cmPayBtn.is-uploading{opacity:.55;cursor:wait}.cmTemplates{display:flex;align-items:center;gap:6px}.cmTemplates>select{flex:1;min-width:0;height:36px;padding:0 8px;border:1px solid var(--gray_light);border-radius:6px;background:#fff;color:var(--gray_dark);font-size:13px}.cmTemplates>button{display:inline-flex;align-items:center;gap:5px;flex:none;height:36px;padding:0 10px;border:1px solid var(--gray_light);border-radius:6px;background:#fff;color:var(--gray_dark);font-size:12px;cursor:pointer;transition:color .15s,border-color .15s}.cmTemplates>button svg{width:14px;height:14px}@media(hover:hover){.cmTemplates>button:hover{border-color:var(--brand);color:var(--brand)}}.cmRepeat{margin:0 0 20px}.cmRepeatBtn{display:inline-flex;align-items:center;gap:10px;max-width:100%;padding:10px 16px;border:1px dashed var(--brand);border-radius:8px;background:rgb(255 69 102 / 5%);color:var(--brand);font:inherit;text-align:left;cursor:pointer;transition:background .15s}.cmRepeatBtn svg{flex:none;width:18px;height:18px}.cmRepeatBtn span{font-weight:600;font-size:14px}.cmRepeatBtn small{color:var(--gray_dark);font-size:12px}.cmRepeatBtn.busy{opacity:.6;pointer-events:none}@media(hover:hover){.cmRepeatBtn:hover{background:rgb(255 69 102 / 10%)}}.cmSavedTools{display:flex;align-items:center;gap:8px;padding:12px 16px 4px}.cmSavedTools>input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid var(--gray_light);border-radius:6px;font-size:14px}.cmSavedTools>.btn{flex:none;height:38px;padding:0 14px;white-space:nowrap}@media screen and (max-width:768px){.dropFilesResult>.item.cmFile{flex-wrap:wrap}.dropFilesResult>.item>.cmPlay{position:static;width:24px;height:24px;margin:0 8px 0 0;opacity:1}.dropFilesResult>.item>.cmPlay svg{width:11px;height:11px}.dropFilesResult>.item>.cmFileState{flex-direction:row;align-items:center;gap:8px;margin:6px 0 0}.dropFilesResult>.item>.cmFileState>.cmFileBar{flex:1;width:auto}.dropFilesResult>.item>.cmFileState>.cmFileMsg{flex:none;text-align:left}.cmRepeatBtn{width:100%;flex-wrap:wrap}.cmRepeatBtn small{width:100%;padding-left:28px}.cmSavedTools{padding:10px 12px 4px}}.cmixSticky{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;align-items:center;justify-content:space-between;gap:14px;max-width:1180px;margin:0 auto;padding:12px 18px;background:rgba(255,255,255,.96);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:14px 14px 0 0;box-shadow:0 -8px 30px -10px rgb(57 58 88 / 22%);transform:translateY(160%);visibility:hidden;transition:transform .35s cubic-bezier(.4,0,.1,1),bottom .25s,visibility 0 linear .35s}.cmixSticky.show{transform:translateY(0);visibility:visible;transition:transform .35s cubic-bezier(.4,0,.1,1),bottom .25s,visibility 0}.cmixSticky__info{display:flex;flex-direction:column;gap:2px;min-width:0}.cmixSticky__count{font-size:13px;color:var(--gray_s_light)}.cmixSticky__total{font-size:18px;font-weight:700;color:var(--gray_dark);white-space:nowrap}.cmixSticky__total b{color:var(--red);font-weight:700}.cmixSticky .btn.cmixSticky__btn{flex:none;height:46px;padding:0 8px 0 20px;border-radius:10px;gap:12px;font-weight:700}.cmixSticky .cmixSticky__btn .cmixCtaArrow{width:28px;height:28px}@media(max-width:560px){.cmixSticky{border-radius:12px 12px 0 0;padding:10px 14px;gap:10px}.cmixSticky__total{font-size:16px}.cmixSticky .btn.cmixSticky__btn{height:44px;padding:0 6px 0 16px;gap:8px}}.cmix-help{border:1px solid #ecedf7;border-radius:10px;background:var(--gray_light1);margin:0 0 10px;overflow:hidden}.cmix-help>summary{list-style:none;cursor:pointer;padding:14px 44px 14px 16px;position:relative;font-weight:600;font-size:15px;color:var(--gray_dark);user-select:none;outline:0}.cmix-help>summary:focus-visible{outline:2px solid rgb(255 69 102 / 45%);outline-offset:-2px}.cmix-help>summary::-webkit-details-marker{display:none}.cmix-help>summary::after{content:'';position:absolute;right:18px;top:50%;width:9px;height:9px;border-right:2px solid var(--gray_s_light);border-bottom:2px solid var(--gray_s_light);transform:translateY(-65%) rotate(45deg);transition:transform .2s ease}.cmix-help[open]>summary::after{transform:translateY(-35%) rotate(-135deg)}.cmix-help[open]>summary{color:var(--red)}.cmix-help__body{padding:0 16px 14px;font-size:14px;line-height:1.55;color:var(--gray_s_light)}.cmix-help__body p{margin:0 0 8px}.cmix-help__body p:last-child{margin:0}.cmix-help__body b{color:var(--gray_dark)}.cmix-help--compare{margin:0 0 16px}.cmix-faq{margin:24px 0 30px}.cmix-faq__title{font-size:22px;font-weight:800;color:var(--gray_dark);margin:0 0 14px}@media(max-width:560px){.cmix-faq__title{font-size:19px}.cmix-help>summary{font-size:14px;padding:12px 40px 12px 14px}}.cmix-example{margin:0 0 28px;padding:16px 18px;background:var(--gray_light1);border:1px solid #ecedf7;border-radius:12px;display:flex;align-items:center;gap:18px}.cmix-example__label{font-size:15px;font-weight:700;color:var(--gray_dark);margin:0;white-space:nowrap}.cmix-example__audio{flex:1;height:40px}@media(max-width:560px){.cmix-example{flex-direction:column;align-items:stretch;gap:10px}.cmix-example__label{white-space:normal}}.cmix-example--inline{width:100%;flex:1 1 100%;background:#fff;margin:0 6px 14px}.cmix-player{display:flex;align-items:center;gap:14px;flex:1;min-width:0}.cmix-player__toggle{flex:none;width:42px;height:42px;border-radius:50%;border:0;background:var(--red);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s ease}.cmix-player__toggle:hover{transform:scale(1.06)}.cmix-player__toggle svg{width:16px;height:16px;fill:#fff}.cmix-player__ico-pause{display:none}.cmix-player.playing .cmix-player__ico-play{display:none}.cmix-player.playing .cmix-player__ico-pause{display:block}.cmix-player__wave{flex:1;min-width:0;display:flex;align-items:center;gap:2px;height:34px;cursor:pointer;touch-action:none}.cmix-player__wave i{flex:1 1 0;min-width:1px;height:30%;background:var(--gray_light);border-radius:2px;transform-origin:center;transition:background .12s ease;pointer-events:none}.cmix-player__wave i.played{background:var(--red)}.cmix-player.playing .cmix-player__wave i.current{animation:cmixBar .55s ease-in-out infinite alternate}@keyframes cmixBar{from{transform:scaleY(.55)}to{transform:scaleY(1.2)}}.cmix-player__time{flex:none;font-size:13px;color:var(--gray_s_light);min-width:38px;text-align:right;font-variant-numeric:tabular-nums}.cmix-ab{display:flex;flex-direction:column;gap:8px;width:100%}.cmix-ab__lane{display:flex;align-items:center;gap:12px;padding:8px 12px;border:1px solid var(--gray_light);border-radius:12px;background:#fff;transition:border-color .15s ease,background .15s ease}.cmix-ab__lane.is-active{border-color:var(--red);background:rgba(255,69,102,.05)}.cmix-ab__tag{flex:none;width:62px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:var(--gray_s_light)}.cmix-ab__lane.is-active .cmix-ab__tag{color:var(--red)}.cmix-ab__lane .cmix-player{flex:1;min-width:0}.cmix-ab__lane:not(.is-active) .cmix-player__toggle{background:var(--gray_s_light)}.cmix-ab__lane:not(.is-active) .cmix-player__wave i.played{background:var(--gray_light)}@media(max-width:560px){.cmix-ab__tag{width:46px;font-size:11px}.cmix-ab__lane{gap:8px;padding:6px 8px}}.cmix-video{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:12px;overflow:hidden}@supports not(aspect-ratio:1){.cmix-video{height:0;padding-top:56.25%}}.cmix-video iframe,.cmix-video video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block}.cmix-compare{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-top:2px}.cmix-compare__card{background:#fff;border:1px solid #ecedf7;border-radius:10px;padding:14px 16px}.cmix-compare__head{display:flex;align-items:center;gap:10px;margin:0 0 7px}.cmix-compare__ico{flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:9px;background:rgb(255 69 102 / 10%);color:var(--red)}.cmix-compare__ico svg{width:18px;height:18px}.cmix-compare__head b{font-size:15px;font-weight:700;color:var(--gray_dark)}.cmix-compare__card p{margin:0;font-size:13px;line-height:1.5;color:var(--gray_s_light)}@media(max-width:700px){.cmix-compare{grid-template-columns:1fr}}.level-block>.desc{line-height:1.75}.level-block>.desc p{margin:0 0 6px}.level-block>.desc p:last-child{margin:0}.cmix-reviews{flex:1 1 100%;width:100%;margin:0 6px 14px;padding:14px 16px;background:#fff;border:1px solid #ecedf7;border-radius:10px}.cmix-reviews__summary{display:flex;align-items:center;gap:8px;margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #f0f0f5}.cmix-reviews__avg{font-size:16px;font-weight:700;color:var(--gray_dark)}.cmix-reviews__count{font-size:13px;color:var(--gray_s_light)}.cmix-stars{display:inline-flex;gap:1px;white-space:nowrap}.cmix-stars i{font-style:normal;color:#dcdce5;font-size:15px;line-height:1}.cmix-stars i.on{color:#ffc400}.cmix-stars--sm i{font-size:12px}.cmix-reviews__item{padding:8px 0}.cmix-reviews__for{display:inline-block;margin:0 0 5px;padding:2px 9px;font-size:11px;font-weight:600;color:var(--brand);background:rgba(255,69,102,.10);border-radius:20px}.cmix-reviews__item+.cmix-reviews__item{border-top:1px solid #f4f4f8}.cmix-reviews__head{display:flex;align-items:center;gap:8px;margin:0 0 3px}.cmix-reviews__name{font-size:14px;font-weight:600;color:var(--gray_dark)}.cmix-reviews__item p{margin:0;font-size:13px;line-height:1.5;color:var(--gray_s_light)}.cmix-reviews__filterrow{display:flex;align-items:center;gap:8px;margin:0 0 10px;flex-wrap:wrap}.cmix-reviews__filterlabel{font-size:13px;color:var(--gray_s_light)}.cmix-reviews__filter{font-size:13px;padding:6px 28px 6px 10px;border:1px solid #e2e2ea;border-radius:8px;background:#fff;color:var(--gray_dark);cursor:pointer;max-width:100%}.cmix-reviews__item--more{display:none}.cmix-reviews.is-expanded .cmix-reviews__item--more{display:block}.cmix-reviews__showmore{display:inline-flex;align-items:center;gap:6px;margin:10px 0 2px;padding:8px 16px;border:1px solid var(--brand);border-radius:8px;background:#fff;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;transition:all .15s}.cmix-reviews__showmore:hover{background:var(--brand);color:#fff}.cmix-reviews.is-expanded .cmix-reviews__showmore{display:none}.cmix-reviews{padding:2px 16px}.cmix-reviews>summary.cmix-reviews__summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;margin:0;border:0;padding:11px 28px 11px 0;position:relative;user-select:none}.cmix-reviews>summary::-webkit-details-marker{display:none}.cmix-reviews>summary::after{content:'';position:absolute;right:2px;top:50%;width:8px;height:8px;border-right:2px solid var(--gray_s_light);border-bottom:2px solid var(--gray_s_light);transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.cmix-reviews[open]>summary::after{transform:translateY(-30%) rotate(-135deg)}.cmix-reviews__more{margin-left:auto;margin-right:6px;font-size:13px;color:var(--red)}.cmix-reviews[open] .cmix-reviews__more{display:none}.cmix-reviews__list{padding:4px 0 12px;border-top:1px solid #f0f0f5}.cmix-hero{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:30px;align-items:start;margin:0 0 18px}.cmix-hero--single{grid-template-columns:minmax(0,1fr)}.cmix-hero .cmix-lead{margin:0}.cmix-notice{display:flex;align-items:flex-start;gap:12px;background:rgba(255,69,102,.1);border:1px solid rgba(255,69,102,.3);border-radius:14px;padding:13px 15px;font-size:13px;line-height:1.5;color:var(--gray_dark)}.cmix-notice svg{flex:none;margin-top:2px;color:var(--red)}@media(max-width:900px){.cmix-hero{grid-template-columns:minmax(0,1fr);gap:14px;align-items:start}}.customMixForm .form.inputItems{flex-wrap:wrap}.customMixForm .form.inputItems>.cmFormHead{flex:0 0 100%;display:flex;flex-direction:column;gap:2px;margin:0 0 2px}.customMixForm .form.inputItems>.cmFormHead>h2{margin:0;font-size:22px;font-weight:800;line-height:1.2;color:var(--gray_dark)}.customMixForm .form.inputItems>.cmFormHead>span{font-size:13px;color:var(--gray_s_light)}@media(max-width:767px){section.customsPurchases{margin:0 0 22px}.customMixForm .form.inputItems>.cmFormHead>h2{font-size:20px}}section.customsPurchases>.item{border:1px solid var(--gray_light);border-radius:16px;padding:16px}section.customsPurchases>.item>.actions.form>.files>b.label{font-size:15px}.dropFilesZone{min-height:64px;margin:0 0 10px}section.customsPurchases>.item>.actions.form>.files .dropProductZoneMessage{border-radius:14px;border:1.5px dashed rgb(0 0 0 / 12%);background:var(--gray_light1);gap:10px;transition:border-color .15s,background .15s}section.customsPurchases>.item>.actions.form>.files .dropProductZoneMessage svg{width:22px;height:22px}section.customsPurchases>.item>.actions.form>.files .dropProductZoneMessage>.info{gap:1px;font-size:12px}section.customsPurchases>.item>.actions.form>.files .dropProductZoneMessage>.info>b{font-size:14px;font-weight:600}@media(hover:hover){section.customsPurchases>.item>.actions.form>.files .dropFilesZone:hover .dropProductZoneMessage{border-color:var(--brand);background:rgb(255 69 102 / 5%)}}.dropFilesZone+a.btn{height:42px;padding:0 16px;border:1px solid var(--gray_light);border-radius:12px;background:transparent;box-shadow:none;font-weight:600;font-size:14px;color:var(--gray_dark);transition:border-color .15s,background .15s}.dropFilesZone+a.btn svg{width:18px;height:18px}@media(hover:hover){.dropFilesZone+a.btn:hover{border-color:var(--brand);background:rgb(255 69 102 / 5%)}}.dropFilesResultError.msg{padding:8px 12px 8px 16px;margin:0 0 10px;border-radius:10px;font-size:13px;line-height:1.35}.dropFilesResultError.msg::before{top:6px;bottom:6px;left:6px;width:3px}section.customsPurchases .trumbowyg-box{min-height:150px;border:1px solid var(--gray_light);border-radius:14px;overflow:hidden}section.customsPurchases .trumbowyg-box .trumbowyg-button-pane{background:var(--gray_light1);border-bottom:1px solid var(--gray_light)}section.customsPurchases .trumbowyg-box .trumbowyg-button-pane button{height:34px}section.customsPurchases .trumbowyg-box .trumbowyg-editor{min-height:110px;padding:12px 14px;font-size:14px}section.customsPurchases .trumbowyg-editor[placeholder]:empty::before{content:attr(placeholder);color:var(--gray_s_light);pointer-events:none}section.customsPurchases>.item>.actions.form>.area{gap:8px;margin-top:22px}.cmHint{font-size:12px;line-height:1.3;color:var(--gray_s_light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmTemplates>select,.cmTemplates>button{height:38px;border-radius:10px}@media screen and (max-width:768px){section.customsPurchases>.item{padding:14px 12px;border-radius:14px}section.customsPurchases>.item>.actions.form>.area{margin-top:14px}section.customsPurchases .trumbowyg-box{min-height:130px}.dropFilesZone{min-height:58px}}.cmSavedEmpty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 24px 24px;text-align:center}.cmSavedEmpty>.cmSavedEmptyIcon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:rgb(255 69 102 / 8%);color:var(--brand)}.cmSavedEmpty>.cmSavedEmptyIcon svg{width:26px;height:26px}.cmSavedEmpty>b{font-size:16px}.cmSavedEmpty>p{max-width:420px;margin:0;font-size:13px;line-height:1.45;color:var(--gray_dark)}.cmSavedEmpty>.buttonsflex{margin-top:8px;gap:8px}.cmFilesHead{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:-6px 0 10px}.cmFilesHead>.cmFilesCount{margin:0}.cmSortTools{display:flex;align-items:center;gap:12px}.cmSortTools>a{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--gray_dark);text-decoration:none;transition:color .15s}.cmSortTools>a svg{width:14px;height:14px}@media(hover:hover){.cmSortTools>a:hover{color:var(--brand)}}.cmBundleChip{display:inline-flex;align-items:center;margin:0 0 0 8px;padding:2px 8px;border-radius:999px;background:rgb(43 183 9 / 12%);color:var(--green,#1a9d5c);font-size:11px;font-weight:700;white-space:nowrap;vertical-align:middle}.cmMeta{display:flex;flex-direction:column;gap:6px;margin:-4px 0 0;font-size:13px}.cmEta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--gray_dark)}.cmEta svg{flex:none;width:16px;height:16px;color:var(--brand)}.cmEta b{font-weight:700}.cmEta small{font-size:12px;color:var(--gray_s_light)}.cmBundleOk,.cmBundleHint{display:inline-flex;align-items:center;align-self:flex-start;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:600}.cmBundleOk{background:rgb(43 183 9 / 12%);color:var(--green,#1a9d5c)}.cmBundleHint{background:rgb(255 69 102 / 8%);color:var(--brand)}section.customsPurchases>.cmShare{display:flex;flex-direction:column;gap:8px;width:100%;margin:-8px 0 16px}.cmShareBtn{display:inline-flex;align-items:center;align-self:flex-start;gap:7px;height:36px;padding:0 14px;border:1px solid var(--gray_light);border-radius:10px;background:transparent;color:var(--gray_dark);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:border-color .15s,color .15s}.cmShareBtn svg{width:15px;height:15px}.cmShareBtn.busy{opacity:.6;pointer-events:none}@media(hover:hover){.cmShareBtn:hover{border-color:var(--brand);color:var(--brand)}}.cmShareBox{display:flex;flex-direction:column;gap:6px;max-width:620px;padding:12px;border:1px solid var(--gray_light);border-radius:12px;background:var(--gray_light1)}.cmShareRow{display:flex;gap:8px}.cmShareRow>input{flex:1;min-width:0;height:38px;padding:0 10px;border:1px solid var(--gray_light);border-radius:9px;background:#fff;font-size:13px;color:var(--gray_dark)}.cmShareRow>.cmShareCopy{flex:none;height:38px;padding:0 14px;border:0;border-radius:9px;background:var(--brand);color:#fff;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.cmShareRow>.cmShareCopy.copied{background:var(--green,#1a9d5c)}.cmShareBox>small{font-size:12px;line-height:1.4;color:var(--gray_s_light)}.cmShareBanner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0 0 20px;padding:12px 16px;border-radius:12px;background:rgb(137 122 255 / 12%);color:var(--gray_dark);font-size:14px}.cmShareBanner svg{flex:none;width:20px;height:20px;color:#7b4dff}.cmShareBanner>span{flex:1;min-width:200px}.cmShareBanner>a{font-size:12px;color:var(--gray_s_light);white-space:nowrap}@media screen and (max-width:768px){.cmSortTools>a span{font-size:11px}.cmBundleChip{margin:4px 0 0}}.cmixSteps,.cmixNav{display:none}.customMix.cmix-wizard .cmixSteps{display:flex}.customMix.cmix-wizard .cmixNav{display:flex}.customMix.cmix-wizard .cmixStep{display:none}.customMix.cmix-wizard .cmixStep.is-on{display:block}.cmixSteps{align-items:center;gap:4px;margin:0 0 22px;padding:0;user-select:none}.cmixSteps__i{display:flex;align-items:center;gap:8px;padding:7px 12px 7px 7px;border:0;border-radius:100px;background:transparent;color:var(--gray_s_light);font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .2s,color .2s;min-width:0}.cmixSteps__i>b{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:var(--gray_light);color:var(--gray_s_light);font-size:12px;font-weight:700;transition:background .2s,color .2s}.cmixSteps__i>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmixSteps__i.is-on{background:var(--gray_light1);color:var(--gray_dark)}.cmixSteps__i.is-on>b{background:var(--gradient2);color:#fff}.cmixSteps__i.is-done{color:var(--gray_dark)}.cmixSteps__i.is-done>b{background:rgb(var(--accent2) / 14%);color:var(--red)}.cmixSteps__i.is-off{opacity:.45;cursor:not-allowed}.cmixSteps__rule{flex:1;height:1px;background:var(--gray_light);min-width:8px}@media(hover){.cmixSteps__i:not(.is-on):not(.is-off):hover{background:var(--gray_light1);color:var(--gray_dark)}}.cmixShake{animation:cmixShake .4s}@keyframes cmixShake{from{transform:translateX(0)}25%{transform:translateX(-5px)}75%{transform:translateX(5px)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.cmixShake{animation:none}}.cmixShop{margin:0 0 28px}.cmixShop__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:0 0 16px}.cmixShop__head .cmix-section-title{margin:0}.cmixScale{display:flex;gap:4px;padding:4px;background:var(--gray_light1);border-radius:100px}.cmixScale__b{appearance:none;border:0;background:transparent;font-family:inherit;font-size:14px;font-weight:600;color:var(--gray_s_light);padding:8px 16px;border-radius:100px;cursor:pointer;white-space:nowrap;transition:background .2s,color .2s}.cmixScale__b.is-on{background:var(--gradient2);color:#fff}@media(hover){.cmixScale__b:not(.is-on):hover{color:var(--gray_dark)}}.cmixPlans{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:start}.cmixPlan{background:#fff;border:1px solid #e6e7f2;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0;box-shadow:0 16px 38px -28px rgb(57 58 88 / 45%)}.cmixPlan__head{display:flex;align-items:center;gap:10px;min-width:0}.cmixPlan__head .mix-ico{flex:none;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:var(--gray_light1);color:var(--red)}.cmixPlan__head .mix-ico svg{width:18px;height:18px}.cmixPlan__name{margin:0;font-size:19px;font-weight:700;color:var(--gray_dark);flex:1;min-width:0}.cmixPlan__rate{flex:none;display:flex;align-items:center;gap:4px;font-size:13px;color:var(--gray_s_light);background:var(--gray_light1);border-radius:100px;padding:4px 10px}.cmixPlan__rate b{color:var(--gray_dark);font-weight:600}.cmixPlan__desc{margin:0;font-size:14px;line-height:1.45;color:var(--gray_s_light)}.cmixPlan__body{display:flex;flex-direction:column;gap:12px}.cmixPlan__body[hidden]{display:none}.cmixPlan__price{font-size:28px;font-weight:700;color:var(--gray_dark);line-height:1.1;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.cmixPlan__facts{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;font-size:14px;color:var(--gray_s_light)}.cmixPlan__facts b{color:var(--gray_dark);font-weight:600}.cmixPlan__none{margin:0;font-size:14px;color:var(--gray_s_light);padding:14px 0}.cmixPlan .cmBundleChip{align-self:flex-start}.cmixPlan .cmix-example{margin:0}.cmixPlan .cmix-reviews{margin:0}.addCartBlock.cmixAdd{height:auto;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.addCartBlock.cmixAdd>.cmixAddBtn{margin:0;height:44px;gap:8px;font-weight:600}.addCartBlock.cmixAdd>.cmixAddBtn svg{flex:none;stroke:#fff}.addCartBlock.cmixAdd>.cmixAddBtn>span{white-space:nowrap}.addCartBlock.cmixAdd--full{display:block}.addCartBlock.cmixAdd--full>.cmixAddBtn{width:100%}.addCartBlock.cmixAdd>.cmixQty{display:none}.addCartBlock.cmixAdd.ordered>.cmixAddBtn{display:none}.addCartBlock.cmixAdd.ordered>.cmixQty{display:flex;align-items:stretch;gap:8px;user-select:none}.addCartBlock.cmixAdd--full>.cmixQty{width:100%}.cmixQty__step{display:flex;align-items:center;flex:none;height:44px;min-width:124px;border:1px solid #c8c8d8;border-radius:6px;background:#fff;box-sizing:border-box}.cmixQty__b{appearance:none;flex:none;width:40px;height:100%;padding:0;border:0;background:transparent;color:var(--gray_dark);display:grid;place-items:center;cursor:pointer;transition:background .15s}.cmixQty__b:first-child{border-radius:5px 0 0 5px}.cmixQty__b:last-child{border-radius:0 5px 5px 0}.cmixQty__b svg{width:16px;height:16px;display:block}@media(hover){.cmixQty__b:hover{background:var(--gray_light1)}}.cmixQty__n{flex:1;min-width:30px;text-align:center;font-size:16px;font-weight:700;color:var(--gray_dark);line-height:1}.cmixQty__n.bump{animation:cmixBump .45s ease-out}@keyframes cmixBump{35%{transform:scale(1.35)}}.addCartBlock.cmixAdd .cmixQty__go{flex:1;min-width:0;height:44px;margin:0;gap:8px;font-weight:600}.addCartBlock.cmixAdd .cmixQty__go>svg{flex:none;width:16px;height:16px}.addCartBlock.cmixAdd .cmixQty__go>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.addCartBlock.cmixAdd .cmixQty__go>.cmixQty__goShort{display:none}.addCartBlock.cmixAdd.is-busy>.cmixAddBtn,.addCartBlock.cmixAdd.is-busy>.cmixQty{opacity:.7}.addCartBlock.cmixAdd>.prices{display:none}.addCartBlock.cmixAdd.ordered>.prices{display:flex}.addCartBlock.cmixAdd>.prices>.item{margin:6px 0 0;font-size:14px;color:var(--gray_s_light)}.addCartBlock.cmixAdd>.prices>.item:empty{display:none}.cmixMore{border-top:1px solid var(--gray_light);padding:10px 0 0}.cmixMore__sum{list-style:none;cursor:pointer;font-size:14px;font-weight:500;color:var(--red);display:flex;align-items:center;gap:6px}.cmixMore__sum::-webkit-details-marker{display:none}.cmixMore__sum::after{content:"";width:7px;height:7px;border:2px solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px);transition:transform .2s}.cmixMore[open]>.cmixMore__sum::after{transform:rotate(-135deg) translateY(-2px)}.cmixMore__body{padding:12px 0 2px;display:flex;flex-direction:column;gap:12px}.cmixSvc{margin:0 0 32px}.cmixSvc__title{font-size:20px;font-weight:800;color:var(--gray_dark);margin:0 0 4px}.cmixSvc__desc{margin:0 0 14px;font-size:14px;color:var(--gray_s_light);line-height:1.45}.cmixSvc__list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;background:#fff;border:1px solid #e6e7f2;border-radius:20px;box-shadow:0 16px 38px -28px rgb(57 58 88 / 45%);overflow:hidden}.cmixSvc__list>.cmixSvc__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 20px;align-items:center;padding:16px 20px;border-bottom:1px solid #eef0f6;transition:background .15s}.cmixSvc__list>.cmixSvc__row:last-child{border-bottom:0}@media(hover){.cmixSvc__list>.cmixSvc__row:hover{background:#fafafd}}.cmixSvc__main{display:flex;flex-direction:column;gap:3px;min-width:0}.cmixSvc__name{font-size:16px;font-weight:700;color:var(--gray_dark)}.cmixSvc__sub{font-size:13.5px;color:var(--gray_s_light);line-height:1.45}.cmixSvc__meta{font-size:12.5px;color:var(--gray_s_light)}.cmixSvc__buy{display:flex;align-items:center;gap:16px;flex:none}.cmixSvc__row .cmixMore{grid-column:1 / -1;margin:2px 0 0}.cmixPrice{display:flex;align-items:center;gap:6px;font-size:19px;font-weight:800;color:var(--gray_dark);white-space:nowrap}.cmixSvc__buy>.cmixPrice{min-width:84px;justify-content:flex-end}.cmixPrice__v--ask{font-size:15px;font-weight:600;color:var(--gray_s_light)}.cmixSvc__row .addCartBlock.cmixAdd>.cmixAddBtn{height:40px;padding:0 16px}.cmixSvc__row .cmixQty__step{height:40px;min-width:116px}.cmixSvc__row .cmixQty__b{width:38px}.cmixSvc__row .addCartBlock.cmixAdd .cmixQty__go{flex:none;width:40px;height:40px;padding:0;justify-content:center}.cmixSvc__row .addCartBlock.cmixAdd .cmixQty__go>span{display:none}.cmixSvc__row .addCartBlock.cmixAdd .cmixQty__go>svg{margin:0}.cmixPlan.justSelected{border-color:var(--red);box-shadow:0 0 0 3px rgb(var(--accent2) / 18%)}.cmixSvc__list>.cmixSvc__row.justSelected{background:rgb(255 61 113 / 6%);box-shadow:inset 3px 0 0 var(--red)}.cmixNav{gap:12px;margin:24px 0 0;flex-wrap:wrap;justify-content:flex-end}.cmixNav .btn{height:50px;border-radius:10px;font-weight:700;font-size:15px}.cmixNav .cmixNext{flex:0 1 auto;min-width:300px;padding:0 12px 0 26px;gap:14px;justify-content:space-between;transition:transform .12s,box-shadow .2s}.cmixNav .cmixNext>span{flex:1;text-align:center}.cmixCtaArrow{flex:none;width:30px;height:30px;border-radius:50%;background:rgb(255 255 255 / 20%);display:grid;place-items:center;transition:transform .15s,background .15s}.cmixCtaArrow svg{width:15px;height:15px;stroke:#fff}@media(hover){.cmixNav .cmixNext:hover{box-shadow:0 10px 24px -14px rgb(123 77 255 / 60%)}.cmixNav .cmixNext:hover .cmixCtaArrow,.cmixSticky__btn:hover .cmixCtaArrow{transform:translateX(3px);background:rgb(255 255 255 / 30%)}}.cmixNav .cmixNext:active{transform:scale(.99)}.cmixNav .cmixBack{background:transparent;border:1px solid var(--gray_light);color:var(--gray_s_light);margin-right:auto;gap:8px;padding:0 20px 0 16px;font-weight:600}.cmixCtaBack{flex:none;width:18px;height:18px;display:grid;place-items:center}.cmixCtaBack svg{width:16px;height:16px}@media(hover){.cmixNav .cmixBack:hover{color:var(--gray_dark);border-color:var(--gray_s_light)}}.cmixSticky__toggle{appearance:none;border:0;background:transparent;font-family:inherit;padding:0;margin:0;display:flex;align-items:center;gap:8px;cursor:pointer;min-width:0;flex:1;text-align:left;color:inherit}.cmixSticky__chev{width:16px;height:16px;flex:none;transform:rotate(180deg);transition:transform .2s;color:var(--gray_s_light)}.cmixSticky.is-open .cmixSticky__chev{transform:rotate(0)}.cmixSticky__panel{position:absolute;left:0;right:0;bottom:100%;background:#fff;border:1px solid var(--gray_light);border-radius:12px 12px 0 0;box-shadow:0 -12px 30px -18px rgb(0 0 0 / 35%);padding:12px 16px;max-height:46vh;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.cmixSticky__panel[hidden]{display:none}.cmixSticky__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 -8px;padding:7px 8px;border-radius:8px;font-size:14px;color:var(--gray_dark);text-decoration:none;cursor:pointer;transition:background .15s}.cmixSticky__row:hover{background:var(--gray_light1);color:var(--gray_dark)}.cmixSticky__row:hover .cmixSticky__nm{color:var(--red)}.cmixSticky__chevr{flex:none;width:16px;height:16px;color:var(--gray_s_light)}.cmixSticky__nm{min-width:0;flex:1;transition:color .15s}.cmixSticky__nm i{font-style:normal;color:var(--gray_s_light)}.cmixSticky__f{flex:none;font-size:12.5px;font-weight:600;color:var(--gray_s_light);background:var(--gray_light1);border-radius:100px;padding:2px 8px}.cmixSticky__f.ok{color:#17a34a;background:rgb(23 163 74 / 10%)}.cmixSticky__eta{font-size:13px;color:var(--gray_s_light);border-top:1px solid var(--gray_light);padding:8px 0 0}.cmixSticky__eta:empty{display:none}@media screen and (max-width:768px){.cmixSteps{gap:2px;margin:0 0 18px}.cmixSteps__i{padding:6px 8px 6px 6px;font-size:12.5px;gap:6px}.cmixSteps__i>b{width:22px;height:22px;font-size:11px}.cmixSteps__i:not(.is-on)>span{display:none}.cmixSteps__rule{min-width:4px}.cmixShop__head{gap:10px}.cmixShop__head .cmix-section-title{width:100%}.cmixScale{width:100%}.cmixScale__b{flex:1;padding:9px 6px;font-size:13.5px}.cmixPlans{grid-template-columns:minmax(0,1fr);gap:12px}.cmixPlan{padding:14px;border-radius:12px}.cmixPlan__name{font-size:17px}.cmixPlan__price{font-size:24px}.cmixSvc__list{border-radius:16px}.cmixSvc__list>.cmixSvc__row{grid-template-columns:minmax(0,1fr);gap:10px;padding:14px}.cmixSvc__buy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.cmixSvc__buy>.cmixPrice{min-width:0;justify-content:flex-start}.cmixSvc__row .addCartBlock.cmixAdd{display:block}.cmixSvc__row .addCartBlock.cmixAdd>.cmixAddBtn{width:100%;padding:0 12px}.cmixSvc__row .addCartBlock.cmixAdd .cmixQty__go{flex:1;width:auto;padding:0 12px}.cmixSvc__row .addCartBlock.cmixAdd .cmixQty__go>.cmixQty__goShort{display:inline}.cmixSvc__row .cmixQty__step{min-width:108px}.cmixSvc__row .cmixQty__b{width:34px}.cmixNav .cmixNext,.cmixNav .cmixBack{flex:1;min-width:0;margin:0;padding:0 10px 0 14px}.cmixNav .cmixBack{padding:0 14px 0 10px}}.cmixDemo{border-top:1px solid var(--gray_light);padding:10px 0 0;margin:2px 0 0}.cmixDemo__sum{list-style:none;cursor:pointer;display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--gray_dark)}.cmixDemo__sum::-webkit-details-marker{display:none}.cmixDemo__sum>svg{flex:none;width:26px;height:26px;padding:6px;border-radius:50%;background:var(--gradient2);fill:#fff;box-sizing:border-box}.cmixDemo__body{padding:12px 0 2px}.cmixDemo .cmix-ab{margin:0}@media screen and (max-width:768px){.cmixPlan{gap:10px}.cmixPlan__desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13.5px}.cmixPlan__body{gap:9px}.cmixPlan__facts{flex-direction:row;flex-wrap:wrap;gap:4px 14px;font-size:13px}.addCartBlock.cmixAdd>.cmixAddBtn{height:44px}.cmixDemo{padding:8px 0 0}.cmixDemo__sum{font-size:13.5px}.cmixMore{padding:8px 0 0}.cmixMore__sum{font-size:13.5px}}section.customsPurchases{counter-reset:cmPos}section.customsPurchases>.item{counter-increment:cmPos;margin:0 0 22px;padding:0 18px 18px;border:1px solid #e6e7f2;border-radius:20px;background:#fff;box-shadow:0 0 0 0 var(--red),0 16px 38px -28px rgb(57 58 88 / 45%)}@keyframes itemnew{to{box-shadow:0 0 0 15px rgba(255,255,255,0),0 16px 38px -28px rgb(57 58 88 / 45%)}}section.customsPurchases>.item>.header{align-items:center;gap:14px;margin:0 -18px 18px;padding:14px 18px;background:linear-gradient(180deg,#f6f6fa 0,#fbfbfd 100%);border-bottom:1px solid #eceef6;border-radius:20px 20px 0 0}section.customsPurchases>.item>.header>.cmPosNum{display:none;flex:none;width:46px;height:46px;border-radius:14px;background:var(--gradient2);color:#fff;font-size:21px;font-weight:800;line-height:1;align-items:center;justify-content:center;box-shadow:0 8px 18px -10px rgb(255 61 113 / 60%)}section.customsPurchases>.item>.header>.cmPosNum::before{content:counter(cmPos)}section.customsPurchases.is-multi>.item>.header>.cmPosNum{display:flex}section.customsPurchases>.item>.header>.names{gap:3px;min-width:0}section.customsPurchases>.item>.header>.names>.breadcrumbs{row-gap:2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}section.customsPurchases>.item>.header>.names>a{font-size:17px;line-height:1.25}section.customsPurchases>.item>.header>.link>a,section.customsPurchases>.item>.header>.remove>a{width:38px;height:38px;border-radius:50%;background:#fff;border:1px solid #e6e7f2;transition:border-color .15s,background .15s,transform .1s}section.customsPurchases>.item>.header>.link svg,section.customsPurchases>.item>.header>.remove svg{width:18px}@media(hover){section.customsPurchases>.item>.header>.link>a:hover,section.customsPurchases>.item>.header>.remove>a:hover{border-color:var(--brand);background:rgb(255 61 113 / 6%)}}section.customsPurchases>.item>.header>.link>a:active,section.customsPurchases>.item>.header>.remove>a:active{transform:scale(.94)}section.customsPurchases>.item>.actions.form{margin-top:0}section.customsPurchases>.item>.actions.form.noBrief{margin-top:0}section.customsPurchases>.item>.addingOrder{margin:6px 0 0}@media screen and (max-width:768px){section.customsPurchases>.item{margin:0 0 16px;padding:0 14px 14px;border-radius:16px}section.customsPurchases>.item>.header{gap:10px;margin:0 -14px 14px;padding:12px 14px;border-radius:16px 16px 0 0}section.customsPurchases>.item>.header>.cmPosNum{width:38px;height:38px;border-radius:11px;font-size:18px}section.customsPurchases>.item>.header>.names>a{font-size:16px}section.customsPurchases>.item>.header>.link>a,section.customsPurchases>.item>.header>.remove>a{width:34px;height:34px}section.customsPurchases>.item>.header>.link svg,section.customsPurchases>.item>.header>.remove svg{width:16px}}.cmixSticky__n{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;margin:0 6px 0 0;border-radius:6px;background:var(--gradient2);color:#fff;font-size:11px;font-weight:800;font-style:normal;vertical-align:1px}.cmOptional{display:inline-block;margin:0 0 0 6px;padding:2px 8px;border-radius:999px;background:var(--gray_light1);color:var(--gray_s_light);font-size:11.5px;font-weight:600;letter-spacing:.01em;vertical-align:middle}.cmFilesOptional{margin:10px 0 0;font-size:12.5px;line-height:1.4;color:var(--gray_s_light)}.cmYm{display:flex;flex-direction:column;gap:6px}.cmYmRow{display:flex;gap:8px}.cmYmRow>input{flex:1;min-width:0;height:38px;padding:0 12px;border:1px solid var(--gray_light);border-radius:10px;background:#fff;font-size:13px;color:var(--gray_dark);transition:border-color .15s}.cmYmRow>input:focus{outline:0;border-color:var(--brand)}.cmYmRow>.cmYmBtn{flex:none;height:38px;padding:0 14px;border-radius:10px;font-size:13px;font-weight:600}.cmYmBtn.busy{opacity:.6;pointer-events:none}.cmYmMsg{font-size:12.5px;line-height:1.35}.cmYmMsg.ok{color:#1a9d5c}.cmYmMsg.error{color:var(--red)}@media screen and (max-width:768px){.cmYmRow{flex-wrap:wrap}.cmYmRow>input{flex:1 1 100%}.cmYmRow>.cmYmBtn{flex:1}}