Инвентаризация не завершена. Проверены списки блоков и HEAD всех 115 страниц, настройки общего HEAD и custom.css, HTML-блоки и часть Zero Block. 69 Zero Block не удалось прочитать из-за ограничений Tilda; их список ниже. Связи всех alias-блоков и все внешние скрипты не проверены полностью.
Страница не опубликована. Оригинальные блоки не менялись. Исходники показаны экранированным текстом и не исполняются; части больших исходников необходимо объединять строго по порядку. Для копирования откройте опубликованный просмотр только после отдельного решения о его доступности либо откройте соответствующий блок T123 в редакторе.
Расположение: глобальный HEAD действует на сайте; глобальные шапка и подвал — отдельные страницы Header и Footer. Общий калькулятор REC 5509742001 подключается через alias, включая /main и Header. Код папки /calculator также сохранён отдельно; не считать его автоматически действующей версией общего поп-апа. Виджет подарка имеет рабочую и тестовую версии.
Зависимости и осторожность: код слайдеров использует Slick/jQuery и исходные Zero Block; код корзины зависит от Tilda ST100/T706. В разных блоках есть похожие обработчики корзины и стили карточек; их фактический конфликт не подтверждён. Селекторы REC и классы надо проверять перед переносом. Нельзя делать вывод, что блок устарел, только по наличию копии.
Внешние материалы: некоторые реализации подключают сторонние библиотеки и данные. Здесь сохранены исходные ссылки и фрагменты, но содержимое сторонних библиотек отдельно не выгружено. Секретные значения из настроек проекта не включены.
страница 83113386, REC 1450874601; страница 84068336, REC 1450875521; страница 84069356, REC 1450875821; страница 84120546, REC 1450876471; страница 84121766, REC 1450877711; страница 84121156, REC 1450877161; страница 84212206, REC 1398658701; страница 84212206, REC 1450878151; страница 84220046, REC 1398661431; страница 84220046, REC 1450878511; страница 84222266, REC 1398700081; страница 84222266, REC 1450880151; страница 84223086, REC 1398713711; страница 84223086, REC 1450880871; страница 84224366, REC 1398735731; страница 84224366, REC 1450881621; страница 84227436, REC 1398799511; страница 84227436, REC 1450883061; страница 84232866, REC 1398875491; страница 84232866, REC 1450883621; страница 84250426, REC 1399170971; страница 84250426, REC 1450884601; страница 84261236, REC 1399324851; страница 84261236, REC 1450885091; страница 84262776, REC 1399351901; страница 84262776, REC 1450886531; страница 84268956, REC 1399438541; страница 84268956, REC 1450887141; страница 84279136, REC 1399604321; страница 84279136, REC 1450887811; страница 84280306, REC 1399623801; страница 84280306, REC 1450888321; страница 84297166, REC 1450888731; страница 84302626, REC 1400012591; страница 84302626, REC 1450889161; страница 84303536, REC 1400027281; страница 84303536, REC 1450890241; страница 84303666, REC 1400029021; страница 84303666, REC 1450890651; страница 84319756, REC 1400274361; страница 84319756, REC 1450891781; страница 84323846, REC 1400336921; страница 84323846, REC 1450892071; страница 84324486, REC 1400347211; страница 84324486, REC 1450892571; страница 84326936, REC 1400381291; страница 84326936, REC 1450893161; страница 84402936, REC 1401440981; страница 84402936, REC 1450894171; страница 84403256, REC 1401447871; страница 84403256, REC 1450894441; страница 84403316, REC 1401449901; страница 84403316, REC 1450894931; страница 84403846, REC 1401457581; страница 84403846, REC 1450895421; страница 84404096, REC 1401461591; страница 84404096, REC 1450895841; страница 84404126, REC 1401462371; страница 84404126, REC 1450896151; страница 84404166, REC 1401462971; страница 84404166, REC 1450896351; страница 88119846, REC 1457355941; страница 107081636, REC 1740781001; страница 107081866, REC 1740784241; страница 107092416, REC 1740954491; страница 107092196, REC 1740950061; страница 107092626, REC 1740957391; страница 87678036, REC 1450743061; страница 107092746, REC 1740959041
Наличие кода в этих блоках неизвестно. Настройки передачи форм, содержимое внешних библиотек, а также актуальность каждой тестовой версии требуют отдельной проверки.
Оригинал: глобальный HEAD. Код приведён как текст без исполнения.
<style>
@media screen and (min-width: 960px) {
.t706__cartwin-content {
border-radius: 20px !important;
}
}
.t-btnflex.t-btnflex_type_submit,
.t-input,
.t-input-phonemask__wrap {
border-radius: 12px !important;
}
</style>
<script>
(function () {
var productIds = [
'760831411923',
'169071332933',
'893640165293',
'100469019593',
'289746486803'
];
var selector = productIds
.map(function (id) {
return '.js-store-grid-cont .js-product.t-store__card[data-product-gen-uid="' + id + '"]';
})
.join(',');
function hideProductInCatalog() {
document.querySelectorAll(selector).forEach(function (card) {
card.remove();
});
}
document.addEventListener('DOMContentLoaded', function () {
hideProductInCatalog();
new MutationObserver(hideProductInCatalog).observe(document.body, {
childList: true,
subtree: true
});
});
})();
</script>
<style>
.t-product__option-item_color .t-product__option-checkmark_color {
border-radius: 2px !important;
}
</style>
Оригинал: страница 351496509, блок REC 5451446701. Код приведён как текст без исполнения. Содержит логику, связанную с редактируемыми элементами исходного Zero Block.
<!-- Код виджета «Сюрприз от EVITAILS»: стили, анимация и взаимодействия. Скопируйте весь Zero Block. -->
<style>
:is(#evgift-specificity,.t-rec:has(.evgift-engine)){display:none!important;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;z-index:2147483000!important;visibility:hidden!important;pointer-events:none!important;overflow:visible!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)).evi-gift-open{display:block!important;visibility:visible!important;pointer-events:auto!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__artboard,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__carrier,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__filter{width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;overflow:visible!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__artboard{position:relative!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-backdrop{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:1!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-backdrop .tn-atom{width:100%!important;height:100%!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000001"]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(360px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;height:auto!important;max-height:94vh!important;max-height:94dvh!important;z-index:2!important;overflow:hidden!important;flex-shrink:1!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000001"] #molecule-1793629241277000001{width:100%!important;height:auto!important;max-height:94vh!important;max-height:94dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;background:#f6f1ea!important;border-radius:2px!important;box-shadow:0 14px 45px rgba(24,18,16,.24)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-close{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:20!important;box-shadow:0 2px 10px rgba(0,0,0,.12)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000002"]{width:100%!important;height:auto!important;max-width:100%!important;flex-shrink:0!important;display:flex!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000002"] #molecule-1793629241277000002{width:100%!important;height:auto!important;box-sizing:border-box!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-trigger{cursor:pointer!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-trigger .tn-atom{background:transparent!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-box-art{transition:transform .18s ease!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-wiggle .evgift-box-art{transform-origin:50% 82%!important;animation:evgift-wiggle .72s ease-in-out!important}
@keyframes evgift-wiggle{0%,100%{transform:rotate(0) translateY(0)}15%{transform:rotate(-9deg) translateY(-3px)}30%{transform:rotate(8deg) translateY(-5px)}45%{transform:rotate(-7deg) translateY(-2px)}60%{transform:rotate(6deg) translateY(-4px)}78%{transform:rotate(-3deg) translateY(-1px)}}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)).evi-gift-show-result .tn-group[data-group-id="1793629241277000002"]{display:none!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000005"]{display:none!important;width:100%!important;height:auto!important;max-width:100%!important;flex-shrink:0!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)).evi-gift-show-result .tn-group[data-group-id="1793629241277000005"]{display:flex!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000005"] #molecule-1793629241277000005{width:100%!important;height:auto!important;box-sizing:border-box!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box{display:none!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box-visible{display:flex!important}:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box-visible .tn-atom{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box-visible svg{display:block!important;width:100%!important;height:100%!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-copy{cursor:pointer!important;transition:transform .18s ease,background-color .18s ease!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-copy:hover{transform:translateY(-1px)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-copy-copied .tn-atom{background:#e8ddce!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-continue{cursor:pointer!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-engine{display:none!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:480px){
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000003"]{width:100%!important;gap:4px!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000007"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000008"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000009"]{width:calc((100% - 8px)/3)!important;max-width:calc((100% - 8px)/3)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000004"]{width:100%!important;gap:3px!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000010"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000011"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000012"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000013"]{width:calc((100% - 9px)/4)!important;max-width:calc((100% - 9px)/4)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-trigger .tn-atom{font-size:11.5px!important}
}
@media(prefers-reduced-motion:reduce){:is(#evgift-specificity,.t-rec:has(.evgift-engine)) *,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) *::before,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) *::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-continue .tn-atom__button-text{text-decoration:underline;text-underline-offset:3px}
</style>
<script>
(function(){
var widgetScript=document.currentScript;
var widgetRoot=widgetScript&&widgetScript.closest(".t-rec");
var doneKey="evi_gift_done";
var codeKey="evi_gift_code";
var prizes=[
{title:"скидка 5% на всё",code:"EVI5",condition:"на любой заказ"},
{title:"скидка 10% на всё",code:"EVI10",condition:"на любой заказ"},
{title:"скидка 15%",code:"EVI15",condition:"на заказ от 3 000 ₽"},
{title:"скидка 30%",code:"EVI30",condition:"на заказ от 8 000 ₽"},
{title:"игрушка в подарок",code:"EVITOY",condition:"при заказе от 5 000 ₽"},
{title:"плед в подарок",code:"EVIPLED",condition:"при заказе от 8 000 ₽"},
{title:"бесплатная доставка",code:"EVIDEL",condition:"при заказе от 2 000 ₽"}
];
var root=null;
var oldOverflow="";
var timer=null;
function findRoot(){root=widgetRoot;return !!root;}
function isBusy(){
return !!document.querySelector("#mmenu.open,.t706__cartwin_show,.t-store__prod-popup_show,.t-popup_show,.evi-modal-open");
}
function open(){
if(!root&& !findRoot())return false;
root.classList.add("evi-gift-open");
document.documentElement.classList.add("evi-gift-lock");
oldOverflow=document.body.style.overflow;
document.body.style.overflow="hidden";
return true;
}
function close(){
if(!root)return;
root.classList.remove("evi-gift-open","evi-gift-show-result");root.dataset.giftBusy="";
document.documentElement.classList.remove("evi-gift-lock");
document.body.style.overflow=oldOverflow;
try{sessionStorage.setItem(doneKey,"1");}catch(e){}
}
function putText(selector,value){
var node=root&&root.querySelector(selector);
if(!node)return;
var atom=node.querySelector(".tn-atom");
if(atom)atom.textContent=value;
}
function showPrize(index,boxIndex){
var prize=prizes[index];
root.classList.add("evi-gift-show-result");
putText(".evgift-prize-title",prize.title);
putText(".evgift-prize-code",prize.code);
putText(".evgift-prize-condition",prize.condition+", действует 7 дней. Укажите код при оформлении заказа.");
putText(".evgift-other-prizes","В других коробках были: "+prizes.filter(function(p){return p!==prize}).slice(0,2).map(function(p){return p.title}).join(", ")+".");
var boxes=root.querySelectorAll(".evgift-result-box");
boxes.forEach(function(box){box.classList.remove("evgift-result-box-visible");});
if(boxes[boxIndex%boxes.length])boxes[boxIndex%boxes.length].classList.add("evgift-result-box-visible");
var copy=root.querySelector(".evgift-copy");
if(copy){copy.classList.remove("evgift-copy-copied");var atom=copy.querySelector(".tn-atom");if(atom)atom.textContent="скопировать код";}
try{sessionStorage.setItem(codeKey,prize.code);}catch(e){}
}
function reveal(trigger){
if(!root||root.classList.contains("evi-gift-show-result")||root.dataset.giftBusy==="1")return; root.dataset.giftBusy="1";
var group=trigger.closest(".tn-group");
if(!group)return;
group.classList.add("evgift-wiggle");
root.querySelectorAll(".evgift-trigger").forEach(function(el){el.style.pointerEvents="none";});
window.setTimeout(function(){
group.classList.remove("evgift-wiggle");
if(!root.classList.contains("evi-gift-open"))return;
var i=Math.floor(Math.random()*prizes.length);
var bi=["1793629241277000007","1793629241277000008","1793629241277000009"].indexOf(group.getAttribute("data-group-id")); if(bi<0)bi=0;
showPrize(i,bi);
},900);
}
function copyCode(button){
var code="";
try{code=sessionStorage.getItem(codeKey)||"";}catch(e){}
if(!code){var n=root.querySelector(".evgift-prize-code .tn-atom");code=n?n.textContent.trim():"";}
function copied(){
button.classList.add("evgift-copy-copied");
var atom=button.querySelector(".tn-atom");if(atom)atom.textContent="скопировано";
}
if(navigator.clipboard&&window.isSecureContext){
navigator.clipboard.writeText(code).then(copied).catch(function(){fallbackCopy(code,copied);});
}else{fallbackCopy(code,copied);}
}
function fallbackCopy(text,done){
var field=document.createElement("textarea");
field.value=text;field.setAttribute("readonly","");field.style.position="fixed";field.style.opacity="0";
document.body.appendChild(field);field.select();
try{document.execCommand("copy");}catch(e){}
field.remove();done();
}
function scheduleOpen(){
var preview=new URLSearchParams(window.location.search).get("giftPreview")==="1";
try{if(!preview&&sessionStorage.getItem(doneKey))return;}catch(e){}
var attempts=0;
function attempt(){
if(!root&& !findRoot()){if(attempts++<20)window.setTimeout(attempt,250);return;}
if(preview){open();return;}
if(isBusy()&&attempts++<6){timer=window.setTimeout(attempt,3000);return;}
open();
}
timer=window.setTimeout(attempt,preview?350:4000);
}
function init(){
if(!findRoot()){window.setTimeout(init,250);return;}
root.addEventListener("click",function(event){
var trigger=event.target.closest(".evgift-trigger,.evgift-box-art");
if(trigger){event.preventDefault();reveal(trigger);return;}
if(event.target.closest(".evgift-close,.evgift-continue")){event.preventDefault();close();return;}
if(event.target.closest(".evgift-copy")){event.preventDefault();copyCode(event.target.closest(".evgift-copy"));return;}
if(event.target.closest(".evgift-backdrop")){close();}
});
document.addEventListener("keydown",function(event){if(event.key==="Escape"&&root.classList.contains("evi-gift-open"))close();});
scheduleOpen();
}
if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",init,{once:true});else init();
})();
</script>Оригинал: страница 362477409, блок REC 5509742001. Код приведён как текст без исполнения. Общий блок используется на главной странице и в шапке; требует корзину Tilda и каталог.
<!-- EVITAILS independent set calculator. Product data, reference interface and standard Tilda #order integration. -->
<section class="evcalc-host" data-section-name="Калькулятор набора" aria-label="Калькулятор набора"><a class="evcalc-order-bridge" href="#order" hidden tabindex="-1" aria-hidden="true"></a></section>
<style>
.evcalc,.evcalc *{box-sizing:border-box}
.evcalc{position:fixed;inset:0;width:100%;max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:transparent;color:#000;font:400 14px/1.35 'Golos Text',var(--t-text-font,Arial),sans-serif;overflow:hidden}
.evcalc:not([open]){display:none}
.evcalc::backdrop{background:rgba(30,20,20,.5)}
.evcalc button,.evcalc a{font:inherit;cursor:pointer;color:inherit;border:0;background:none;padding:0;text-decoration:none}
.evcalc p,.evcalc h3{margin:0}.evcalc h3{line-height:1.1;text-transform:lowercase}
.evcalc button:focus-visible,.evcalc a:focus-visible{outline:2px solid #7b202c;outline-offset:3px}
.evcalc .btn{display:inline-flex;align-items:center;justify-content:center;background:#7b202c;color:#fff;border-radius:8px;padding:13px 30px;font-weight:500;font-size:16px;text-transform:lowercase}
.evcalc .btn[aria-disabled="true"]{opacity:.45;cursor:default}
.evcalc .lnk{font-size:13.5px;color:#7b202c;text-decoration:underline;text-underline-offset:3px}
.evcalc .dim{position:absolute;inset:0;background:rgba(30,20,20,.5);z-index:20}.evcalc .sheet{position:absolute;left:0;right:0;bottom:0;top:36px;background:#fff;z-index:21;display:flex;flex-direction:column;overflow:hidden;border-radius:16px 16px 0 0;box-shadow:0 -10px 30px rgba(0,0,0,.25)}.evcalc .sheet.ani{animation:evcalc-up .28s ease}.evcalc .d .sheet{left:120px;right:120px;top:26px;bottom:26px;border-radius:16px}
@keyframes evcalc-up{from{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.evcalc .gr{width:44px;height:4px;background:#d9d9d9;border-radius:3px;margin:8px auto 0;flex:none}.evcalc .d .gr{display:none}.evcalc .sh-h{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:14px 16px 6px;flex:none}.evcalc .d .sh-h{padding:22px 28px 8px}.evcalc .sh-h h3{font-size:22px;font-weight:600;letter-spacing:-.02em}.evcalc .sh-h p{margin:4px 0 0;font-size:13.5px;color:#777}.evcalc .x{width:36px;height:36px;border-radius:50%;background:#f3f3f3;display:grid;place-items:center;flex:none}.evcalc .x svg{width:18px;height:18px;stroke:#000;fill:none;stroke-width:1.7;stroke-linecap:round}.evcalc .body{flex:1;min-height:0;overflow-y:auto;padding:4px 16px 16px;-webkit-overflow-scrolling:touch}.evcalc .d .body{padding:4px 28px 18px}.evcalc .foot{flex:none;background:#fff;border-top:1px solid #e7e7e7;padding:12px 16px;display:flex;align-items:center;gap:14px}.evcalc .d .foot{padding:14px 28px}.evcalc .foot .tt{flex:1;min-width:0;line-height:1.2}.evcalc .foot .tt b{font-size:22px;font-weight:700;letter-spacing:-.01em}.evcalc .foot .tt s{font-size:14px;color:#8b8b8b;margin-left:6px}.evcalc .foot .tt small{display:block;font-size:12.5px;color:#7b202c;font-weight:500;margin-top:2px}.evcalc .foot .tt small.g{color:#777;font-weight:400}.evcalc .foot .btn{padding:13px 22px}.evcalc .step{display:flex;align-items:center;gap:9px;font-size:13.5px;color:#777;margin:4px 0 12px;line-height:1.3}.evcalc .step i{font-style:normal;display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#7b202c;color:#fff;font-size:12px;font-weight:600;flex:none}.evcalc .step b{color:#000;font-weight:500}.evcalc .l2{display:block}.evcalc .d .l2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:26px;align-items:start}.evcalc /* два окошка */
.pair{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.evcalc .tile{position:relative;background:#fff;border-radius:14px;border:1.5px solid #e7e7e7;overflow:hidden;text-align:left;display:flex;flex-direction:column;min-width:0;transition:border-color .2s}.evcalc .tile.a{border-color:#7b202c;box-shadow:0 0 0 .5px #7b202c}.evcalc .tile.e{align-items:center;justify-content:center;gap:4px;min-height:200px;color:#7b202c;font-size:14px;font-weight:500}.evcalc .tile.e i{font-style:normal;font-size:44px;line-height:1;font-weight:300}.evcalc .tile .ph{position:relative;aspect-ratio:1/.9;background:#fff}.evcalc .tile .ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;transform:none}.evcalc .tile .ok{position:absolute;left:8px;top:8px;width:24px;height:24px;border-radius:50%;background:#7b202c;color:#fff;display:grid;place-items:center;z-index:2;font-size:13px}.evcalc .tile .ok.w{background:#fff;color:#7b202c;box-shadow:inset 0 0 0 1.5px #7b202c;font-size:11px}.evcalc .tile .lb{padding:9px 11px 11px;display:block}.evcalc .tile .lb b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;font-weight:500;line-height:1.25;min-height:32px}.evcalc .tile .lb .mt{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;color:#666;min-height:18px}.evcalc .tile .lb .mt i{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.22);flex:none}.evcalc .tile .lb .pr{display:block;margin-top:3px;font-size:14.5px;font-weight:700}.evcalc .tile .lb .pr s{font-weight:400;font-size:12px;color:#8b8b8b;margin-left:5px}.evcalc .tile.nw{animation:evcalc-drop .45s cubic-bezier(.2,.9,.3,1.2)}
@keyframes evcalc-drop{from{transform:scale(.94);opacity:.3}to{transform:none;opacity:1}}.evcalc .mid{position:absolute;left:50%;top:104px;transform:translate(-50%,-50%);width:32px;height:32px;border-radius:50%;background:#7b202c;color:#fff;display:grid;place-items:center;font-size:20px;line-height:1;z-index:4;box-shadow:0 0 0 4px #fff}.evcalc .mid.pulse{animation:evcalc-pl .6s ease}
@keyframes evcalc-pl{0%{box-shadow:0 0 0 4px #fff,0 0 0 4px rgba(123,32,44,.5)}100%{box-shadow:0 0 0 4px #fff,0 0 0 20px rgba(123,32,44,0)}}.evcalc .stamp{position:absolute;right:4px;top:-16px;z-index:5;font-size:12px;font-weight:600;color:#fff;background:#7b202c;padding:5px 8px;border-radius:3px}.evcalc /* каталог */
.chips{display:flex;gap:6px;overflow-x:auto;padding:2px 0 12px;scrollbar-width:none}.evcalc .chips::-webkit-scrollbar{display:none}.evcalc .chips button{flex:none;font-weight:500;font-size:13.5px;padding:9px 14px;border-radius:20px;background:#f3f3f3;color:#000;text-transform:lowercase}.evcalc .chips button.on{background:#000;color:#fff}.evcalc .cat{display:grid;grid-template-columns:1fr 1fr;gap:10px}.evcalc .d .cat{grid-template-columns:repeat(3,1fr);gap:10px}.evcalc .pc{position:relative;text-align:left;display:block;min-width:0;border-radius:12px;box-shadow:inset 0 0 0 1px #ececec;overflow:hidden;background:#fff;transition:transform .15s}.evcalc .pc:hover{transform:translateY(-2px)}.evcalc .pc img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.evcalc .pc .t{display:block;padding:8px 10px 11px}.evcalc .pc b{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;font-weight:500;line-height:1.28;min-height:48px}.evcalc .pc{cursor:pointer}.evcalc .pc .dots{display:flex;flex-wrap:wrap;gap:4px;min-height:14px;margin-bottom:9px}.evcalc .pc .dot{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);position:relative;flex:none}.evcalc .pc .dot::after{content:'';position:absolute;inset:-5px}.evcalc .pc .dot.on{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2),0 0 0 1.5px #fff,0 0 0 3px #7b202c}.evcalc .pc .pr{display:block;margin-top:4px;font-size:14px;font-weight:700;white-space:nowrap}.evcalc .pc .pr s{display:block;font-weight:400;font-size:12px;color:#8b8b8b}.evcalc .pc.use{opacity:.4;pointer-events:none}.evcalc .pc .lbl{position:absolute;left:8px;top:8px;background:#7b202c;color:#fff;font-size:10.5px;font-weight:600;padding:3px 6px;border-radius:3px;letter-spacing:.02em}.evcalc /* размер и цвет */
.opt{background:#f7f7f7;border-radius:14px;padding:14px;margin-top:12px}.evcalc .d .opt{margin-top:0}.evcalc .opt .tp{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.evcalc .opt .tp b{font-size:15px;font-weight:600;line-height:1.25}.evcalc .opt .tp span{font-size:15px;font-weight:700;white-space:nowrap}.evcalc .opt .tp s{font-weight:400;color:#8b8b8b;font-size:12.5px;margin-left:5px}.evcalc .lb2{font-size:12.5px;color:#777;margin:14px 0 7px;display:flex;justify-content:space-between}.evcalc .lb2 b{color:#000;font-weight:500}.evcalc .sz{display:flex;gap:6px;flex-wrap:wrap}.evcalc .sz button{min-width:44px;height:38px;padding:0 12px;font-weight:500;font-size:13.5px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #d9d9d9}.evcalc .sz button.on{background:#000;color:#fff;box-shadow:none}.evcalc .sw{display:flex;gap:10px;flex-wrap:wrap}.evcalc .sw button{width:30px;height:30px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.evcalc .sw button.on{box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 0 0 3px #f7f7f7,0 0 0 4.5px #7b202c}.evcalc .opt .row{display:flex;gap:14px;margin-top:16px;align-items:center}.evcalc .opt .row .btn{flex:1}.evcalc .rc{background:#f7f7f7;border-radius:14px;padding:14px;font-size:13.5px;margin-top:12px}.evcalc .d .rc{margin-top:0}.evcalc .rc .l{display:flex;justify-content:space-between;gap:10px;padding:3px 0}.evcalc .rc .l s{color:#8b8b8b;margin-right:4px}.evcalc .rc .dash{border-top:1.5px dashed #d2d2d2;margin:9px 0}.evcalc .rc .tot{font-weight:700;font-size:15px}.evcalc .rc .hintm{margin:10px 0 0;font-size:12.5px;color:#777}
.evcalc .sheet{top:max(16px,env(safe-area-inset-top));bottom:0}
.evcalc .foot{padding-bottom:max(12px,env(safe-area-inset-bottom))}
.evcalc .body{overscroll-behavior:contain}.evcalc .pc img{height:auto}
.evcalc .sheet .sz button[disabled],.evcalc .sheet .sw button[disabled]{opacity:.25;cursor:not-allowed}
.evcalc .tile .mt{flex-wrap:wrap}.evcalc .tile .ph{display:block;width:100%}
.evcalc .evcalc-error{color:#7b202c;padding:10px 16px}
@media(min-width:800px){.evcalc .sheet{left:50%;right:auto;transform:translateX(-50%);width:min(1040px,calc(100% - 48px));top:26px;bottom:26px;border-radius:16px}.evcalc .gr{display:none}.evcalc .sh-h{padding:22px 28px 8px}.evcalc .body{padding:4px 28px 18px}.evcalc .foot{padding:14px 28px}.evcalc .l2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:26px;align-items:start}.evcalc .cat{grid-template-columns:repeat(3,minmax(0,1fr))}.evcalc .opt,.evcalc .rc{margin-top:0}}
@media(prefers-reduced-motion:reduce){.evcalc *{animation:none!important;transition:none!important}}
@media (max-width:799px){
.evcalc .chips{margin-top:16px;padding-top:0;padding-bottom:16px}
}
</style>
<script>
(function(){
'use strict';
if(window.EvitailsCalculator)return;
const productData=[{"id":"441747170123","sourceUids":["441747170123"],"name":"Футболка интроверта","category":"Одежда","page":"https://evitails.com/futbolka-introverta","included":true,"thumbnail":"https://static.tildacdn.com/stor6562-3237-4533-b730-613135623235/349821a4512a60f83886f52ed751265f.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"336941711783","color":"Белый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6264-6133-4234-b630-373137636536/b7e7c05040126e34d3ac1e8b05646e39.jpg","https://static.tildacdn.com/stor3964-3737-4035-a363-303335363933/31ac2ea9d21cfe1cd99d14c9421585d7.jpg","https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor3233-3939-4231-a130-613735663264/a04801b27257f1ef18596a80def31b29.jpg"],"imageSource":"site"},{"uid":"530067562753","color":"Графит","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6561-6539-4535-a563-393735396232/213426588a361fad6a68c80e821971ff.jpg","https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg"],"imageSource":"site"}]},{"id":"957001120033","sourceUids":["957001120033"],"name":"Игрушка \"Гусь\"","category":"Игрушки","page":"https://evitails.com/igrushka-gus","included":true,"thumbnail":"https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"485379701553","color":"Белый","size":"","price":1390,"priceSource":"csv","page":"https://evitails.com/igrushka-gus","images":["https://static.tildacdn.com/stor3237-3465-4537-b639-363634326436/483c268357725c300ac9cd1166addb66.jpg","https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","https://static.tildacdn.com/stor3066-6133-4532-a635-623666383738/1cee92fce85904c997a872ae2d3f0461.jpg"],"imageSource":"site"}]},{"id":"511428823963","sourceUids":["511428823963"],"name":"Игрушка «М»","category":"Игрушки","page":"https://evitails.com/igrushka-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","thumbnailSource":"csv","colors":["Коричневый"],"sizes":[],"colorHex":{"Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"739932057643","color":"Коричневый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-m","images":["https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"774788530873","sourceUids":["774788530873"],"name":"Игрушка «П»","category":"Игрушки","page":"https://evitails.com/igrushka-p","included":true,"thumbnail":"https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","thumbnailSource":"csv","colors":["Темно-коричневый"],"sizes":[],"colorHex":{"Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"822080978163","color":"Темно-коричневый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-p","images":["https://static.tildacdn.com/stor6530-3665-4964-a630-643632626138/6d763ef73de6f7a06044cd0d4283de30.jpg","https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"458675637913","sourceUids":["458675637913"],"name":"Игрушка «З»","category":"Игрушки","page":"https://evitails.com/igrushka-z","included":true,"thumbnail":"https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"619553716723","color":"Белый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-z","images":["https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg","https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"307704040813","sourceUids":["307704040813"],"name":"Игрушка «Брокка»","category":"Игрушки","page":"https://evitails.com/igrushka-brokka","included":true,"thumbnail":"https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","thumbnailSource":"csv","colors":["Зеленый"],"sizes":[],"colorHex":{"Зеленый":"#a9d12e"},"sizeLabel":"Размер","variants":[{"uid":"206578533363","color":"Зеленый","size":"","price":1090,"priceSource":"csv","page":"https://evitails.com/igrushka-brokka","images":["https://static.tildacdn.com/stor3736-3139-4938-a439-613066616262/68743e3e01b7338d559f4d8b2de28f65.jpg","https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","https://static.tildacdn.com/stor3631-6565-4163-b262-373439636162/7efb2f897db3b0f60df835324b8f35d5.jpg"],"imageSource":"site"}]},{"id":"609476560403","sourceUids":["609476560403"],"name":"Игрушка «Тяксель»","category":"Игрушки","page":"https://evitails.com/igrushka-tyaksel","included":true,"thumbnail":"https://static.tildacdn.com/stor3936-3431-4566-a631-313439363932/10e5f901394bb57d4be49222f1b8d374.jpg","thumbnailSource":"csv","colors":["Светло-коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Светло-коричневый":"#bf8539","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"318261775613","color":"Светло-коричневый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor6532-3532-4536-b234-343462656165/b674ac84a7ccb8c4332d2dd64b90d84d.jpg","https://static.tildacdn.com/stor3166-3533-4363-b234-633764326634/b067d5d2f94b2b29d13848de74c49854.jpg","https://static.tildacdn.com/stor3462-3634-4138-b633-656232613330/67259691208eeb4be89fe48811a6839b.jpg"],"imageSource":"site"},{"uid":"817001617083","color":"Темно-коричневый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor3163-6261-4464-b862-373064333864/cedf2d7c99a6fcd1eec7c74d4fbc9da3.jpg","https://static.tildacdn.com/stor6364-3833-4064-b035-633637376561/164cb29f28fe7f2e7bc74c18f8e5b7f0.jpg"],"imageSource":"site"}]},{"id":"306633331233","sourceUids":["306633331233"],"name":"Сет «Мелочь пузатая»","category":"Игрушки","page":"https://evitails.com/set-meloch-puzataya","included":true,"thumbnail":"https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","thumbnailSource":"csv","colors":["Белый","Коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Коричневый":"#85521c","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"478193342753","color":"Белый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"805925510353","color":"Коричневый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"767123889143","color":"Темно-коричневый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"}]},{"id":"142067865363","sourceUids":["142067865363"],"name":"Игрушка «Кость Мяу»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-myau","included":true,"thumbnail":"https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"563626993083","color":"Белый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-myau","images":["https://static.tildacdn.com/stor3637-3237-4839-a666-626665346362/c1350462e849687313f76c516a09a910.jpg","https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","https://static.tildacdn.com/stor6432-3166-4062-a638-353830336432/f4b8b9febdf9279d87dbffe82e96cb80.jpg","https://static.tildacdn.com/stor3639-6231-4939-a535-646164336232/46fe89f97da67a6a230e62b880486501.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"}]},{"id":"707715791323","sourceUids":["707715791323"],"name":"Игрушка «Кость Пмсх»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-pmskh","included":true,"thumbnail":"https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","thumbnailSource":"csv","colors":["Бордовый"],"sizes":[],"colorHex":{"Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"443956407693","color":"Бордовый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-pmskh","images":["https://static.tildacdn.com/stor6661-3161-4339-b164-643663643535/05fed1eee9c1355a40efcd53b8a038db.jpg","https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","https://static.tildacdn.com/stor6230-3335-4338-a635-303465373732/8b9772914f8257752254c95ecf018790.jpg"],"imageSource":"site"}]},{"id":"646615954413","sourceUids":["646615954413"],"name":"Игрушка «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/igrushka-zvezda-evitails","included":true,"thumbnail":"https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Эвкалиптовый хлопок","Сливочный хлопок"],"sizes":[],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Эвкалиптовый хлопок":"#c5cfab","Сливочный хлопок":"#ffd885"},"sizeLabel":"Размер","variants":[{"uid":"689814256093","color":"Пудровый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3265-6235-4161-b637-616237636262/ebc0358ca42e70cf98d6d79c6aeb3b5e.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg","https://static.tildacdn.com/stor6363-3865-4634-a535-363966366265/a63a2185cac7fe3e22425cce2557384e.jpg"],"imageSource":"site"},{"uid":"765890790823","color":"Белый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3135-3366-4264-b666-373430373036/ed34f9b360ba64b0450157393a3d73fc.jpg"],"imageSource":"site"},{"uid":"221255378643","color":"Эвкалиптовый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg"],"imageSource":"site"},{"uid":"269966283063","color":"Сливочный хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg"],"imageSource":"csv"}]},{"id":"346124432933","sourceUids":["346124432933"],"name":"Сет «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/set-zvezda-evitails","included":true,"thumbnail":"https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","thumbnailSource":"csv","colors":["Пудровый и Белый","Эвкалиптовый и сливочный"],"sizes":[],"colorHex":{"Пудровый и Белый":"#f2bbd7","Эвкалиптовый и сливочный":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"769633318063","color":"Пудровый и Белый","size":"","price":2690,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg"],"imageSource":"site"},{"uid":"679035725463","color":"Эвкалиптовый и сливочный","size":"","price":2690,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6632-6336-4939-b761-646637643866/e448f90c23b2476ade5412cd564a6982.jpg","https://static.tildacdn.com/stor3039-3866-4535-a162-643634636562/fa270681c465e36d4c97e5497a8db83b.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg","https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg","https://static.tildacdn.com/stor6539-3530-4831-b463-636531323461/87834b70078736d3c16f08001b8a8e06.jpg"],"imageSource":"site"}]},{"id":"996375036603","sourceUids":["996375036603"],"name":"Футболка для хвоста «Руками не трогать»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","included":true,"thumbnail":"https://static.tildacdn.com/stor3537-3962-4935-b765-333431343731/70540a85cbcbe14dff0842bbb14381dc.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":["XS","S","M","L"],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"254728551263","color":"Белый","size":"XS","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"980938923233","color":"Белый","size":"S","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"949894695793","color":"Белый","size":"M","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"743028533803","color":"Белый","size":"L","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"910091194773","color":"Графит","size":"XS","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"298751565583","color":"Графит","size":"S","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"668929089563","color":"Графит","size":"M","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"791843797963","color":"Графит","size":"L","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"}]},{"id":"245549356833","sourceUids":["245549356833"],"name":"Футболка человека «Hate Dogs?»","category":"Одежда","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","included":true,"thumbnail":"https://static.tildacdn.com/stor6435-3230-4061-b864-366531633163/ff02ba07fc53226e71746db97b8c9b66.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"724471716473","color":"Серый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3464-3435-4530-b131-303665616266/f3d33fdccd32e7340eebc4fc0ea3d3ff.jpg","https://static.tildacdn.com/stor3764-6164-4133-b335-663962643834/e3920b03efaad7868b33c54df336d3b2.jpg","https://static.tildacdn.com/stor6332-3533-4530-b835-316631656630/617da2ceb5cb758bb0d9778717477722.jpg"],"imageSource":"site"},{"uid":"852204726913","color":"Розовый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3335-3862-4563-b231-646536663031/eed5e64ba61877ef2e2749562ed8f4ea.jpg","https://static.tildacdn.com/stor6233-6337-4337-b132-336362646465/ecb0a9056401f88561043eb73a759fc5.jpg","https://static.tildacdn.com/stor3063-3264-4266-b865-393835313035/5b038fe57fa4e52c29ca0ccfda90db19.jpg","https://static.tildacdn.com/stor3138-6131-4761-b131-363833333837/cabf1cf1bd9b38562953f3d2d36c8a06.jpg"],"imageSource":"site"}]},{"id":"688606642543","sourceUids":["688606642543"],"name":"Футболка для собак «Это взаимно»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","included":true,"thumbnail":"https://static.tildacdn.com/stor3565-3432-4864-b663-316132343236/3fd184938fdc30be1471ee6379042e6e.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"353570459513","color":"Серый","size":"","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/stor6430-3030-4366-b639-323431366333/7ec217516340ec9cbf25242db93c85d0.jpg","https://static.tildacdn.com/stor3834-3837-4231-b163-633561626133/5892b5b1b8280d93169263d810733a93.jpg","https://static.tildacdn.com/stor3433-3064-4039-a465-613266663165/5e7a97fe80b10b8391d1129d2042e191.jpg","https://static.tildacdn.com/stor3535-3132-4264-a163-636234303265/0e06527211a742d34de5e31e9b7a37c7.jpg"],"imageSource":"site"},{"uid":"693338451803","color":"Розовый","size":"","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/tild6636-3466-4263-a438-323039666162/IMG_6974_resized.jpg","https://static.tildacdn.com/stor6439-3437-4566-b932-643730373736/4f8d9cb376c0a7ca47c298e9fecad5e1.jpg","https://static.tildacdn.com/stor6366-3162-4662-b566-623837333464/e0dfc861c2ff9c84f031a8d0c7d69ab1.jpg","https://static.tildacdn.com/stor3861-3136-4330-b632-653238616236/764c74dafe93f7fc3ea6fb7c051fb770.jpg","https://static.tildacdn.com/tild3662-3936-4431-b236-386661313062/IMG_6965_resized.jpg"],"imageSource":"site"}]},{"id":"817763684123","sourceUids":["817763684123","760831411923"],"name":"Плед «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6664-3063-4264-b137-616539646537/22f78b897f9fd84f64387dd279dd336d.jpg","thumbnailSource":"csv","colors":["Сливочный хлопок","Белый хлопок","Пудровый хлопок","Эвкалиптовый хлопок"],"sizes":["XS-S","M-L"],"colorHex":{"Сливочный хлопок":"#ffd885","Белый хлопок":"#ebe3d6","Пудровый хлопок":"#f2bbd7","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"152500460703","color":"Сливочный хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"689264453963","color":"Белый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg"],"imageSource":"site"},{"uid":"881450354563","color":"Пудровый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg"],"imageSource":"site"},{"uid":"272017487023","color":"Эвкалиптовый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"},{"uid":"870054762353","color":"Белый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6463-3039-4865-b765-393562323438/22cde77513c4e746443e201caab40bc9.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6636-6461-4230-b563-343064393332/f9cc6c2e35e3f7e20bfac9cf8e2e7085.jpg"],"imageSource":"site"},{"uid":"618137485623","color":"Пудровый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6432-3832-4334-b330-626532363465/3a4d6d6651c057c107f3eeb941c8ee0c.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3237-6236-4433-a432-626464373738/72eb7d4f7155778ca7454ea30873eb28.jpg","https://static.tildacdn.com/stor3430-6635-4262-b564-363262356438/15ca81a6c5f7276b5b3f4b5ca573c6fe.jpg"],"imageSource":"site"},{"uid":"247010390463","color":"Сливочный хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"421853176693","color":"Эвкалиптовый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"}]},{"id":"260666336853","sourceUids":["260666336853","169071332933"],"name":"Лежанка «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6433-3232-4430-a666-626435646336/873a3eb8b7172e0ff4a655db40d3fc13.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Сливочный хлопок","Эвкалиптовый хлопок"],"sizes":["S","M"],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Сливочный хлопок":"#ffd885","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"956713685343","color":"Пудровый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor6164-3038-4233-b938-333936313135/8a88a210e23293c114780082e4a82361.jpg","https://static.tildacdn.com/tild3962-6466-4137-b332-383239643638/photo_2026-07-30_165.jpeg","https://static.tildacdn.com/stor6466-3265-4561-a361-376566356637/44ab30df7a6e16162732d261544f05dd.jpg","https://static.tildacdn.com/stor6362-6638-4636-b164-363731353662/83e9005949a982883768686e1e8e2929.jpg","https://static.tildacdn.com/stor3064-3634-4538-a566-363732666462/b31fdd3b9f887096217fb70b7b4bad83.jpg"],"imageSource":"curated"},{"uid":"352891481753","color":"Белый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3833-3237-4533-a532-323664393031/bd4943218557d5000c404959ee78c443.jpg","https://static.tildacdn.com/stor3730-3736-4032-b162-636136356339/272dad9fd670da2766984efc8df20815.jpg","https://static.tildacdn.com/stor6330-3761-4262-a338-313931323339/535cede780edba9c4f470ab922a7df10.jpg","https://static.tildacdn.com/stor3335-3865-4034-a331-386166633766/c2a00d0d00e65991a4a3146803046236.jpg"],"imageSource":"curated"},{"uid":"513452509273","color":"Сливочный хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3931-3833-4032-b064-313734306162/08de47b4e203be5740bda4a0f59865cf.jpg","https://static.tildacdn.com/stor3863-6361-4662-b462-656231326264/aed350385ae6d1e007a27c41417c63ef.jpg","https://static.tildacdn.com/stor6537-6461-4439-b761-306438666565/b1c398b18a7e7824796f4d9228dbeab5.jpg","https://static.tildacdn.com/stor3164-3836-4862-b762-626431346533/42986a6934208929bd72d0f0bbf17d85.jpg"],"imageSource":"curated"},{"uid":"746993061953","color":"Эвкалиптовый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3662-6665-4237-b332-386238393261/0b28a23f1fe5e9f3fb1691da0e39585f.jpg","https://static.tildacdn.com/stor6336-6261-4038-b363-346561656439/0f65d4d7a173ec7e348913da48f907c0.jpg","https://static.tildacdn.com/stor3839-3138-4730-a361-333264656463/f5529a695aed89ed90064e591375cc47.jpg","https://static.tildacdn.com/stor6439-3839-4465-b763-386538303861/d4c0f9d3ebcbd1790d5301606e1a52be.jpg","https://static.tildacdn.com/stor6230-6265-4432-a632-316230656561/019c446068260103d7c4d0ee25eaf131.jpg"],"imageSource":"curated"},{"uid":"137514387143","color":"Белый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6235-3631-4239-a633-386636313266/6e7353a835fce7101c8c1115471ef7fa.jpg","https://static.tildacdn.com/stor3335-6335-4434-b435-663766646234/46934d7dbee419a9e2f5b8564e20786a.jpg","https://static.tildacdn.com/stor3936-3165-4364-a364-323437383562/41aa329b28138454095cb488af21280a.jpg","https://static.tildacdn.com/stor6537-3736-4136-a433-666132326631/413f0a2e30da0810ebc38238592e5114.jpg","https://static.tildacdn.com/stor3264-3861-4232-b439-656431663836/a2af4fdce1880d5ec943955ce5bd1ec4.jpg"],"imageSОригинал: страница 362477409, блок REC 5509742001. Код приведён как текст без исполнения. Общий блок используется на главной странице и в шапке; требует корзину Tilda и каталог.
ource":"site"},{"uid":"220306894413","color":"Пудровый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3832-3738-4930-a265-306365323737/167a5b3f059a929576fcc5792dc4af52.jpg","https://static.tildacdn.com/stor3030-3564-4335-a237-646639646362/5c7ee3a9121a71108f56955f0cb11668.jpg","https://static.tildacdn.com/stor6137-6431-4161-b833-363366663663/113300efa3fe8cfd559847b2f0f462b5.jpg","https://static.tildacdn.com/stor3238-6236-4364-b766-643266323163/6c71bc8357c05b0c3be51bebf87afdee.jpg","https://static.tildacdn.com/stor3537-3834-4461-a463-616565363132/e9f7de5c6126d115be1396af517b9cb1.jpg"],"imageSource":"site"},{"uid":"252167204253","color":"Сливочный хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3634-3661-4362-a335-643366633361/cf50709983928947a5ad03543d142588.jpg","https://static.tildacdn.com/stor6237-3233-4132-a561-623664303031/662a391eeda4fe37c2666da56f04ab9d.jpg","https://static.tildacdn.com/stor3561-6562-4136-b162-343132666237/d2680b9983a5f337a472eede05f6caf3.jpg","https://static.tildacdn.com/stor3066-3838-4233-b865-656436656639/992775f6c31f7d626a24e3d3fd7fa42c.jpg"],"imageSource":"site"},{"uid":"510173218353","color":"Эвкалиптовый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6336-3365-4837-b865-343435373939/fc7cbe328e8df9a3cab32941820a5dd5.jpg","https://static.tildacdn.com/stor6337-3931-4562-b239-363266613664/9f9d685aca0caa10bed45fc3417a27fa.jpg","https://static.tildacdn.com/stor6130-3537-4833-b637-626636316630/a3ad92e89130eae2465825427d0bd431.jpg","https://static.tildacdn.com/stor6662-6461-4730-a333-346133363033/6ec7c61bcebf6a2659bd7945516be785.jpg"],"imageSource":"site"}]},{"id":"690144667523","sourceUids":["690144667523"],"name":"Миски \"Сушняк\" S","category":"Миски","page":"https://evitails.com/miski-sushnyak-s","included":true,"thumbnail":"https://static.tildacdn.com/stor3037-3233-4930-b539-626465313338/1f9bfc4536e666c6e0935be60a92126d.jpg","thumbnailSource":"csv","colors":["Коричневый","Молочный","Мятный","Изумрудный"],"sizes":[],"colorHex":{"Коричневый":"#85521c","Молочный":"#efdfcf","Мятный":"#9ca9a0","Изумрудный":"#386b6b"},"sizeLabel":"Размер","variants":[{"uid":"935189873143","color":"Коричневый","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3431-6336-4738-b039-353834643035/28e00fe29618fa9a5a0198cb694594ad.jpg","https://static.tildacdn.com/tild3136-6364-4434-b039-666434613437/_.png","https://static.tildacdn.com/stor3261-6336-4366-a137-643033343563/4704702e130f324b5aae9419ee1830c0.jpg","https://static.tildacdn.com/stor6539-3365-4437-a664-666337313734/a9e5781db7602144c88e7095aafa535a.jpg","https://static.tildacdn.com/stor3739-3062-4135-b333-653264393766/3b648e4b0e469e4f400b1038ad7b0b43.jpg"],"imageSource":"site"},{"uid":"656766953073","color":"Молочный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor6664-6634-4136-b134-336164373965/e48eba1adb3033d71d5b3a74ca9ea1a5.jpg","https://static.tildacdn.com/tild6232-3865-4861-a666-356339396464/DSC_5283-2.jpg","https://static.tildacdn.com/stor3731-3533-4261-b439-643233386637/046d2201674877b19c0aca0904ac849e.jpg","https://static.tildacdn.com/stor6135-3137-4330-b163-646439323565/efd8b1464b0804f57640720a14f29b3f.jpg","https://static.tildacdn.com/stor3335-3230-4463-b063-333561633236/abd64885b91b016ae255d40c7f6c49c7.jpg"],"imageSource":"site"},{"uid":"206637450923","color":"Мятный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3636-3861-4636-b239-383234643965/b469dd2b6eefd423a72983d300f4ad87.jpg","https://static.tildacdn.com/tild6562-3664-4765-a533-323033616462/DSC_5290-2.jpg","https://static.tildacdn.com/stor6166-3838-4962-b965-333566316531/413644a6477eaba1931f79406d63d3d2.jpg","https://static.tildacdn.com/stor3961-6331-4261-b637-666134343361/967617364f24e38d14d952cf0338d14c.jpg","https://static.tildacdn.com/stor3135-6462-4434-b938-383331363061/5ccfbb0bc365ca1fa57e5cc8f9f9fed9.jpg"],"imageSource":"site"},{"uid":"908295673383","color":"Изумрудный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3232-3663-4561-b536-336433363365/695ae5a5f97d779c5bb2544ae4a9590d.jpg","https://static.tildacdn.com/tild3565-3139-4366-b462-353831356430/_.png","https://static.tildacdn.com/stor3665-6537-4633-a635-616233326636/6c8c31b9c2c482069f657c5f2e274764.jpg","https://static.tildacdn.com/stor6161-3866-4564-a236-663439306266/d638221d02f0de7234e9afc27cfd4ccc.jpg","https://static.tildacdn.com/stor6430-6666-4164-b131-396534313338/617ddadaed73d5f1a4e0fd2410152c56.jpg"],"imageSource":"site"}]},{"id":"405094315083","sourceUids":["405094315083"],"name":"Миски «Сушняк» M","category":"Миски","page":"https://evitails.com/miski-sushnyak-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3463-6534-4934-b937-623437333465/b5c7649d89860c3955774e8651906be1.jpg","thumbnailSource":"csv","colors":["Бежевый","Розовый","Оранжевый","Изумруд","Белый"],"sizes":[],"colorHex":{"Бежевый":"#ae8f6f","Розовый":"#fbd8ef","Оранжевый":"#f59606","Изумруд":"#3d7373","Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"241443264423","color":"Бежевый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6262-6635-4338-a366-623032616533/7367c47b4eb68f561d68d563312b5011.jpg","https://static.tildacdn.com/tild3036-3362-4330-b431-346465393237/DSC_5406-1.jpg","https://static.tildacdn.com/stor3835-3464-4766-a231-643064343839/d7d514c19f4947e11add8bef054b2f67.jpg","https://static.tildacdn.com/stor6635-3164-4331-b138-633362323936/9f6073180c7e2cd029e5f672f357f02d.jpg"],"imageSource":"curated"},{"uid":"248624034193","color":"Розовый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor3033-3733-4939-b635-323436313334/a5bc822b9434ec524de2590c643b1762.jpg","https://static.tildacdn.com/tild6562-6631-4461-a136-666261616666/DSC_5334-2.jpg","https://static.tildacdn.com/stor6633-3365-4434-a236-626335623036/e5625c0436a89ef5c866548ffa220e4e.jpg","https://static.tildacdn.com/stor3835-6630-4330-a533-363030633737/b68032792af16a5708688d5daa893668.jpg","https://static.tildacdn.com/stor3166-6264-4262-b131-346336353938/ba48ba621849ec9cc4a089e935f401fb.jpg"],"imageSource":"curated"},{"uid":"439748785133","color":"Оранжевый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6238-3535-4763-b566-653838613938/abfb5023181f848aebf702611edf5793.jpg","https://static.tildacdn.com/stor6165-3335-4262-b534-363433323062/ae9e8e7e7fd41a6ba7ffbe4e817c355d.jpg","https://static.tildacdn.com/stor3339-3833-4665-b764-313136363837/a61c24bd7ca529c24c86cf8d82f8b5e1.jpg","https://static.tildacdn.com/stor3331-3138-4233-b736-363733343961/79ac51eebab40bbd3d6c2b43c5a97605.jpg","https://static.tildacdn.com/stor6338-3130-4261-b765-333034326331/7810b154ce0907fa43a0c6600bd684c2.jpg"],"imageSource":"curated"},{"uid":"342996512433","color":"Изумруд","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6637-3034-4332-b933-636533333534/836801918a80f89f638c8b2ccf3232f1.jpg","https://static.tildacdn.com/tild6435-3133-4163-a336-313833306530/DSC_5413-3.jpg","https://static.tildacdn.com/stor6666-6563-4638-b465-353833306664/cacb25d5cd191e2f661acf2c920c0bff.jpg"],"imageSource":"curated"},{"uid":"608881637643","color":"Белый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/tild6635-6463-4232-a363-636466313263/Frame_1000005675.png","https://static.tildacdn.com/tild6431-3536-4632-b834-666465646130/Frame_1000005674.png"],"imageSource":"curated"}]},{"id":"433819570963","sourceUids":["433819570963"],"name":"Ошейник «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor6535-3435-4236-b938-306562313034/7b3f235b2aaf9de2c5668f321d6df652.jpg","thumbnailSource":"csv","colors":["Коричневый","Небесно-голубой","Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Коричневый":"#85521c","Небесно-голубой":"#b4cdc0","Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"984355432583","color":"Коричневый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"663787398643","color":"Коричневый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"332172400993","color":"Небесно-голубой","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428154656613","color":"Небесно-голубой","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"909138810083","color":"Бирюзовый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428611703353","color":"Бирюзовый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"533514025223","color":"Пудрово-розовый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"},{"uid":"122629078293","color":"Пудрово-розовый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"}]},{"id":"718888676203","sourceUids":["718888676203"],"name":"Поводок «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor3735-6562-4362-a536-663333383830/84415ce2e528796836f69b0179d1e19e.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый","Небесно-голубой","Коричневый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be","Небесно-голубой":"#b4cdc0","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"462620267843","color":"Пудрово-розовый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6339-6239-4930-b565-636363373237/DSC_5072-3.jpg","https://static.tildacdn.com/tild6566-3131-4030-b834-366261616463/DSC_5082-2.jpg","https://static.tildacdn.com/tild3864-3236-4334-b462-663838313036/DSC_5083-2.jpg","https://static.tildacdn.com/stor3531-3430-4634-a439-356337373435/5d13631415ce1f5f7a599979d0bebec2.jpg"],"imageSource":"site"},{"uid":"838077525913","color":"Бирюзовый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3033-3663-4361-b638-623239633966/DSC_5086-2.jpg","https://static.tildacdn.com/tild3761-6335-4461-b039-613131363733/DSC_5090-2.jpg","https://static.tildacdn.com/tild3538-6333-4962-a364-376137353765/DSC_5095-2.jpg"],"imageSource":"site"},{"uid":"914327641813","color":"Небесно-голубой","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3064-6164-4438-b232-613763653832/DSC_5100-1.jpg","https://static.tildacdn.com/tild3230-3737-4331-a234-656264363633/DSC_5112-2.jpg"],"imageSource":"site"},{"uid":"637618023593","color":"Коричневый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3966-6564-4664-a134-653366626238/DSC_5117-1.jpg"],"imageSource":"site"}]},{"id":"866114277283","sourceUids":["866114277283","893640165293","100469019593"],"name":"Лежанка «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-v-oblakakh-s","included":true,"thumbnail":"https://static.tildacdn.com/stor3365-3564-4331-b434-323265363437/c6856904ce16ae844bad5394286c0984.jpg","thumbnailSource":"csv","colors":["Бежевый","Белый","Розовый","Голубой","Черный","Серый","Бордовый","Коричневый"],"sizes":["S","M","L"],"colorHex":{"Бежевый":"#ae8f6f","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"795524189653","color":"Бежевый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6264-6430-4266-b165-393231643137/5ce78c77cf6bd5cb11c58c39c8e6ccdc.jpg","https://static.tildacdn.com/stor3533-6139-4661-a431-646462396566/3a51230605de6a3b4db3d3b1e397de35.jpg","https://static.tildacdn.com/stor3636-6565-4862-a531-373166393564/94438c6c8869966e56385ed15f1a836f.jpg","https://static.tildacdn.com/stor6564-3863-4762-a565-356664653662/abe0edfb24b970db990b4bc4fede32d1.jpg"],"imageSource":"site"},{"uid":"692971228283","color":"Белый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3462-3038-4630-b065-646337366434/184dd54c302246c75fc80e1ba2bd47df.jpg","https://static.tildacdn.com/stor3934-3563-4630-a266-323564626561/159776b117b20d7e1b85e4eb791d848e.jpg","https://static.tildacdn.com/stor6435-6536-4864-b039-346261313261/889272d3c91ca8b1c313b4dab75e21da.jpg","https://static.tildacdn.com/stor3030-6139-4037-a130-323734666538/722a22edd7e96f8ffa0342ef337bc2b1.jpg","https://static.tildacdn.com/stor3264-3263-4130-a262-623930323635/34521b4ec06af62b68da2830cc033ebc.jpg"],"imageSource":"site"},{"uid":"287374416163","color":"Розовый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6436-3435-4932-a536-626636653031/c8fbb1594e6a9e2ad948b81c787b63ce.jpg","https://static.tildacdn.com/stor3833-6264-4336-a534-393230346634/f32f8cbc51e2fda3694f20b971da7298.jpg","https://static.tildacdn.com/stor3362-3764-4236-b539-336638336636/c39d1f1c15e7b99a14cac6353dba9cd9.jpg","https://static.tildacdn.com/stor6539-6235-4436-a330-663132366165/3981c4e01225130235eed15e0f88e7d2.jpg","https://static.tildacdn.com/stor6139-6535-4564-b730-633037356236/ca51c13817182b3d2ef9d52ca9e73156.jpg"],"imageSource":"site"},{"uid":"647903616313","color":"Голубой","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3435-3031-4638-a439-363930313636/ab6572772078deab9c8a9d52b8e0e394.jpg","https://static.tildacdn.com/stor3664-6238-4663-a430-633161613932/e044ffa8fcd2b7f88486f0e61ffe22b6.jpg","https://static.tildacdn.com/stor3662-3536-4965-b639-343432666439/4894d2925786e7501271fea1e262d5ed.jpg","https://static.tildacdn.com/stor3536-6332-4238-b364-396262323530/bd1c1f3908c9275f261aaf9ac8c3e03c.jpg","https://static.tildacdn.com/stor6531-6333-4163-a433-666438343433/a8c12345f82c8dfff644a5ec56fb93aa.jpg"],"imageSource":"site"},{"uid":"208501558683","color":"Черный","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6363-3330-4563-a564-636461623534/6ed3a02259a58441810ba399d31e19b3.jpg","https://static.tildacdn.com/stor3239-3038-4233-a534-303436303531/6b81a81de7fda8cbb40cf5c4af58d15e.jpg","https://static.tildacdn.com/stor3932-3864-4936-b162-326165633035/0b6d2189b48dfba3d8fc773e6f0dbfaa.jpg","https://static.tildacdn.com/stor3764-3830-4239-b538-313237636635/4babf4703fd28f34467485a953b111ed.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"301968560073","color":"Серый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3033-3732-4563-a262-626161356330/ec7e134ea307c3777f085f2c1302d07c.jpg","https://static.tildacdn.com/stor3736-6464-4463-b963-363938613861/1e8a5d369a16993a349462e5b1c2d8b5.jpg","https://static.tildacdn.com/stor3730-3533-4532-b664-306234383334/ac88f0954d196a35f519f3db927b06fc.jpg","https://static.tildacdn.com/stor3036-6462-4663-a239-666230346265/04d50720281f0928ff8bc9a89355aa7c.jpg"],"imageSource":"site"},{"uid":"920438037883","color":"Бордовый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6463-3564-4633-b839-313164646332/abe4a4fdd954a190a4f22fff952ee688.jpg","https://static.tildacdn.com/stor6561-3237-4132-b362-373064383738/0600130ab92e515dec06893cb7e31b43.jpg","https://static.tildacdn.com/stor3932-3966-4434-b034-633039383765/554fdc46b4bb18c154f1b0173dea8d91.jpg","https://static.tildacdn.com/stor6162-3266-4965-a663-383862393062/d8d779803a924d954b626092b5b8c1c6.jpg"],"imageSource":"site"},{"uid":"999558602793","color":"Коричневый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6232-6163-4838-b337-323164646334/181fe42c1cc43e4f17bb6fa00f3cca78.jpg","https://static.tildacdn.com/stor6465-3864-4161-b638-323165303734/1acb10a4cbc40edaccc8d3402ae037a4.jpg","https://static.tildacdn.com/stor3233-6533-4436-a331-346262386439/16ac776b496ad009ca655e869cb05943.jpg"],"imageSource":"site"},{"uid":"328349467493","color":"Белый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6630-6566-4432-b966-363564636532/e389520debe9a5c4402f180a6f663d34.jpg","https://static.tildacdn.com/stor6561-6537-4463-b833-383939623066/7669c78b32b49224d4fff46c2d8aabfd.jpg","https://static.tildacdn.com/stor6637-3037-4435-b031-366362383533/4d11a387c91bf2dfdba931ad28d88101.jpg","https://static.tildacdn.com/stor3230-3932-4731-b033-353965663931/39571532e77bfb8c1e8c93f7e10dbed2.jpg","https://static.tildacdn.com/stor3336-3432-4562-a130-323665666635/c9a9817efad94f3d88e659e9ec84809b.jpg"],"imageSource":"site"},{"uid":"755872400963","color":"Розовый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6434-3436-4732-b562-303830303732/bbb2f6584e8d203a72835bf1ce30a542.jpg","https://static.tildacdn.com/stor6435-6430-4237-b733-346630646639/0a10dd1362ba992307691e09b9547fee.jpg","https://static.tildacdn.com/stor3831-3333-4533-b134-613234383436/46dcc81cdb5f11a64a0bdeda5caa0e92.jpg","https://static.tildacdn.com/stor6362-3439-4935-a533-656335303637/68816a79047d70db7814ca09e10db84d.jpg","https://static.tildacdn.com/stor3339-3134-4361-b839-656231333765/9eef20dd966ac1b34d940a2f957d6f97.jpg"],"imageSource":"site"},{"uid":"227681565953","color":"Голубой","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6638-6165-4430-a436-363135306566/dc9e2e9e2dbcb61181eb4f0a78afdd01.jpg","https://static.tildacdn.com/stor6335-3332-4137-b863-666132623766/5ba11ac68c9a88768b327c9e21b899c8.jpg","https://static.tildacdn.com/stor3239-3331-4537-b866-643366376230/1dfc55a80a88448de8edecc72dbf3522.jpg","https://static.tildacdn.com/stor3137-3933-4830-b138-366161653566/0679ae74774ea9534f3666c7eb66bbc4.jpg","https://static.tildacdn.com/stor3663-6564-4262-b762-313636303836/bdc7c0c4d89af9803eaf2330d801fa0a.jpg"],"imageSource":"site"},{"uid":"868284949993","color":"Черный","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6537-6531-4766-b362-646266303833/fcb784cafb4100987ba4d833683f213d.jpg","https://static.tildacdn.com/stor6663-3866-4335-a134-336335323134/fb030275850f64442d611ad7a60b1346.jpg","https://static.tildacdn.com/stor6464-3466-4364-b734-363533383939/6b7209ae6eb82d21b76b01557679e853.jpg","https://static.tildacdn.com/stor6265-3330-4466-b533-323138663164/ba97c75e7096b9bc7f44ba7577bfa3af.jpg","https://static.tildacdn.com/stor3662-3235-4234-b338-303336383035/4a7ec601eb685bf1fb71ac87f345d0b2.jpg"],"imageSource":"site"},{"uid":"734682125003","color":"Серый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3834-6564-4132-a232-343833303562/4749b673154f297e4861726a12f752a0.jpg","https://static.tildacdn.com/stor3935-6131-4438-b833-623930393963/8f46a03064c7540a1f0ab54bfb14d703.jpg","https://static.tildacdn.com/stor3565-3638-4162-b664-313130393164/fe671a5685ca85d28a764ea15ab58ce1.jpg","https://static.tildacdn.com/stor3833-3833-4664-b939-613331643437/282fe130a7d280dcf4cea6404609f40e.jpg"],"imageSource":"site"},{"uid":"240417436523","color":"Бордовый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6465-6239-4330-b433-353633336362/653b2b82f5f5c91c5c00677c231656d4.jpg","https://static.tildacdn.com/stor3539-3530-4730-b134-356432326132/ba2d1770af5fa2cc09cfcbc023ec45d2.jpg","https://static.tildacdn.com/stor3761-6232-4233-b632-663633316262/542f4b47ad66684f8c69c98191cd1373.jpg","https://static.tildacdn.com/stor3764-3037-4866-a365-313335623062/7e51c6e7b2e4e8daba7c988d377d1985.jpg","https://static.tildacdn.com/stor6633-6434-4162-a564-623566333139/d0510c0bf654eba6f803bfdc8ecc3a9f.jpg"],"imageSource":"site"},{"uid":"792224962353","color":"Бежевый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3965-6336-4230-a266-373262646430/564f0948195316f985a4402f1731e29c.jpg","https://static.tildacdn.com/stor6132-6465-4466-a366-626330376437/9529411907fffda49c99356cec5ac14a.jpg","https://static.tildacdn.com/stor3936-3536-4564-b762-346532363565/44aa5be45ec92814846862879466fe47.jpg","https://static.tildacdn.com/stor3538-6131-4434-a236-613735393735/82cabc0564c89f7af3fe25fcab26b9fd.jpg","https://static.tildacdn.com/stor3639-3539-4964-b035-383932633231/2b9924731c40515291996d5881dbb498.jpg"],"imageSource":"site"},{"uid":"634983484533","color":"Коричневый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6239-6366-4131-a163-363133393734/f327c4cdf284c301aaccb7c4ee2438be.jpg","https://static.tildacdn.com/stor3738-3837-4761-a137-303438636333/6c4d176efeb134de1876199546b3c521.jpg","https://static.tildacdn.com/stor3538-3563-4937-b633-633337613837/c6a7472f496a84120dc4d094d90bf91f.jpg","https://static.tildacdn.com/stor3730-3261-4433-b836-323865656336/dbba1b9dbcd9b8721a49d66eacaf0aeb.jpg","https://static.tildacdn.com/stor3265-3036-4431-b830-373233613338/f31f3ddbaa32efa879b8585ce795a717.jpg"],"imageSource":"site"},{"uid":"123735740363","color":"Белый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3565-6663-4338-a262-313835616230/4834c8db02fb48099b71694080713559.jpg","https://static.tildacdn.com/stor6534-6465-4332-b635-623435653238/9da8912c188486646c9f689c072d4aac.jpg","https://static.tildacdn.com/stor3966-3632-4738-b565-636466636464/09ce15523e23cf0983770d2737a48a57.jpg"],"imageSource":"site"},{"uid":"844275505003","color":"Розовый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3262-6664-4264-b939-613762323163/9772e8509fc7b050ae6f5edba4ac1d0b.jpg","https://static.tildacdn.com/stor6234-6338-4239-a234-396138643361/8d40fde87efdec82e56f99fb821ad5e8.jpg","https://static.tildacdn.com/stor3339-3265-4239-b762-363764383934/c5b33a4c7820cad39c4738c2c8666ca2.jpg","https://static.tildacdn.com/stor3837-3335-4162-b238-343331616264/af8deec53ff687597c2b17f8165a9bde.jpg"],"imageSource":"site"},{"uid":"606325159393","color":"Голубой","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3965-3338-4531-b131-646161376636/14dd1b0ebc4b162e71b33a365ef9cf79.jpg","https://static.tildacdn.com/stor3833-3862-4565-a239-306639336235/97e00ee0c7400f42debfb5a4ad05d598.jpg","https://static.tildacdn.com/stor6538-3139-4532-b565-383932626662/d4518b6df18e306d81ed09ba4cd576be.jpg","https://static.tildacdn.com/stor3137-6261-4637-a634-613532623239/cfe2620e0857727e0abfe3bca37b76b9.jpg","https://static.tildacdn.com/stor6339-3237-4138-b333-343436623863/ecc2b825fab61c51ac643b289170e7d3.jpg"],"imageSource":"site"},{"uid":"912660516263","color":"Черный","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3734-3334-4765-b136-626630353832/ecb482a1fe88254378b307a0d4ebdffe.jpg","https://static.tildacdn.com/stor3961-3639-4862-b834-346361653039/8e61820ef5f664a31b5d831fb0686b1a.jpg","https://static.tildacdn.com/stor3831-3830-4439-a461-633631626264/77b25ecdce9fdaa463f9532208e8057b.jpg","https://static.tildacdn.com/stor3335-3738-4130-b065-653534643835/8c214a0a25b60d076ddd7100ffac263a.jpg","https://static.tildacdn.com/stor3565-6466-4334-b835-306366363062/a2e18972d8850ea670c610c28d955962.jpg"],"imageSource":"site"},{"uid":"380842631743","color":"Серый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3631-3063-4864-a135-396136386331/6ce459bb1e38f4b83235d11316be36e3.jpg","https://static.tildacdn.com/stor6231-3231-4431-b961-663865653433/ff948d98258ec6974dcfdfe9bc11e8e7.jpg","https://static.tildacdn.com/stor3333-6361-4265-b561-323963346664/68a102cc7923730dd6d9202574bceed6.jpg","https://static.tildacdn.com/stor6138-6330-4464-b632-666366373834/42322c155e3496fd23d0a3496dff86b4.jpg"],"imageSource":"site"},{"uid":"614317478243","color":"Бордовый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6234-6130-4163-b035-333631636363/58ea2e6a1411cd9666ed1a130060b3d1.jpg","https://static.tildacdn.com/stor6335-6563-4335-b964-336631393037/ea96d5ab294053ad4b422d9589ac970d.jpg","https://static.tildacdn.com/stor3736-3961-4939-a161-666564626366/26ed3097541b17c336eb6db3563cbc39.jpg","https://static.tildacdn.com/stor6663-3832-4135-b931-313137303461/e6bbec739849f87f32e925df8c7a8795.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"158353142573","color":"Бежевый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3366-3831-4461-b537-633835316265/52e8340ac2a04d22d07f8c07ae4033db.jpg","https://static.tildacdn.com/stor3934-3132-4337-b732-333636393736/ccc87df1ca81bcde5764cdd45238d42f.jpg","https://static.tildacdn.com/stor3035-6635-4162-b339-373537646661/55afc9a8fc4dbc4374405919a662233e.jpg","https://static.tildacdn.com/stor3635-6361-4631-a662-346665366165/a53590279d679415006811726578b4ab.jpg"],"imageSource":"site"},{"uid":"809924330533","color":"Коричневый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3535-6565-4566-a262-626435363735/e5f525dd36a5ea97f250e6fb9f8cb23e.jpg","https://static.tildacdn.com/stor3366-6131-4537-b064-313865326333/421443ef9e53e183040c66c2b407a2df.jpg","https://static.tildacdn.com/stor3433-6132-4665-b935-363233656361/393d34535b9d938c11555381c565f7d8.jpg","https://static.tildacdn.com/stor3762-6162-4664-a136-643334306465/717413f8675b04fbe703aa69b9b2defb.jpg"],"imageSource":"site"}]},{"id":"845262864163","sourceUids":["845262864163"],"name":"Поводок «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor3736-6435-4432-b636-633033656433/a252483b74f89718e8f6f4dd87a4408b.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be"},"sizeLabel":"Размер","variants":[{"uid":"800375467563","color":"Пудрово-розовый","size":"","price":4190,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3734-6266-4132-b031-653938396664/DSC_5134-1.jpg","https://static.tildacdn.com/tild6431-3932-4965-a636-353130653436/DSC_5139-1.jpg"],"imageSource":"site"},{"uid":"784979050303","color":"Бирюзовый","size":"","price":4190,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3939-3132-4835-b438-636662323164/DSC_5144-1.jpg","https://static.tildacdn.com/tild3965-3161-4232-a461-663066626132/DSC_5147-1.jpg","https://static.tildacdn.com/stor3838-3365-4063-b164-326634663161/b1d7f8b978c298bc10c87589be2bcbfe.jpg","https://static.tildacdn.com/stor3239-6366-4936-a262-643964663533/c62231aaae50c95483f90da54712a9db.jpg"],"imageSource":"site"}]},{"id":"781627367853","sourceUids":["781627367853"],"name":"Ошейник «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor6636-6537-4762-a332-396364623531/64e5593d4dec919989a3224b7d2c58e1.png","thumbnailSource":"csv","colors":["Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"889356002123","color":"Бирюзовый","size":"XS","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"939302535153","color":"Бирюзовый","size":"S","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"759699089333","color":"Пудрово-розовый","size":"XS","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"},{"uid":"563854125513","color":"Пудрово-розовый","size":"S","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"}]},{"id":"844973637213","sourceUids":["844973637213","289746486803"],"name":"Плед «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/pled-v-oblakakh-xs-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6335-3362-4133-b965-386238336534/f06656bee79ee3e81752fdd454b7dadd.jpg","thumbnailSource":"csv","colors":["Коричневый","Белый","Розовый","Голубой","Бежевый","Черный","Серый","Бордовый"],"sizes":["XS-S","M-L"],"colorHex":{"Коричневый":"#85521c","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Бежевый":"#ae8f6f","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"747842526503","color":"Коричневый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3639-3265-4237-a465-326134363464/4a572e8ed596480730ed6443fe7164dd.jpg","https://static.tildacdn.com/stor3865-3931-4434-a462-303538643537/cc992c56539bcaf855cf6f6c7e68f87b.jpg","https://static.tildacdn.com/stor6462-6637-4730-b239-663639626566/c5bef951644023b5bc77a3952a6288c4.jpg"],"imageSource":"site"},{"uid":"200895492933","color":"Белый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3632-3963-4630-b638-333365326635/9ff85e0d78df3fba24861781ddf9e4ff.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3537-3534-4239-b435-656137363238/ea304cb9be23e2ef4deadabaa91a1eae.jpg"],"imageSource":"site"},{"uid":"824299214913","color":"Розовый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6139-3738-4661-b634-323766396331/99ce3b09d4f483bf44c29b38b95a6ab4.jpg","https://static.tildacdn.com/stor3764-3531-4134-b664-356634383938/8267b1c1d0f198d3a6945824918a1bc7.jpg","https://static.tildacdn.com/stor3433-3935-4636-b338-323835336532/6ba08ee839aebd479b7762229078ce50.jpg","https://static.tildacdn.com/stor6531-3562-4737-b437-333965666361/08d444c476e29c289ac3a37537fe7353.jpg"],"imageSource":"site"},{"uid":"323488042863","color":"Голубой","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6362-6665-4966-a465-323762393166/f49085ed2ea598ccc592ed4f57a687b0.jpg","https://static.tildacdn.com/stor6331-6463-4133-b231-616233653664/82b7d8738a6b9c20404b875d69548f94.jpg","https://static.tildacdn.com/stor3062-3934-4564-b464-613764386562/1a6382244d55ac6428a570cad243ffbb.jpg","https://static.tildacdn.com/stor6565-3064-4464-a231-353835383366/879315763189f941ca07df40ffc61309.jpg"],"imageSource":"site"},{"uid":"961165817613","color":"Бежевый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3633-6532-4761-a136-346661613663/3c0375ea71390014ae5b27afe413481b.jpg","https://static.tildacdn.com/stor3934-3933-4137-b032-393631353161/3b6e83465890cd31c05da27090639a24.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg"],"imageSource":"site"},{"uid":"954058018313","color":"Черный","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3134-3836-4639-b438-306339616337/60f83e14276ca0f422dae03dcae2b63a.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6430-3666-4135-a431-373937303364/a07b9ccd49af83c3d9e53037aabc914b.jpg"],"imageSource":"site"},{"uid":"479829523213","color":"Серый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6339-6239-4337-a261-613166306231/c5f9f17a914200e887f697e7ad333094.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3131-6563-4232-b539-396237303065/99ccc8343ab2860ca0a038b2c8673ede.jpg"],"imageSource":"site"},{"uid":"198779558253","color":"Бордовый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3564-6439-4462-b365-326439366138/6d7af61f469d6e314b856630426c6d69.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3165-6436-4665-a664-323934623232/14ad1614f7dbb89c96b7e939b6c94521.jpg"],"imageSource":"site"},{"uid":"643236278923","color":"Белый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6532-3863-4266-a631-306632343839/ddcafdd5794632d6acdb7d10ff8c0dd5.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3466-3764-4030-b438-306336303630/db29eff11c5ec9906c0d3fed36900d79.jpg"],"imageSource":"site"},{"uid":"816824956183","color":"Розовый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3861-6338-4838-b364-363262336364/c3ea70ce62908fe06d5e51f801d8597c.jpg","https://static.tildacdn.com/stor3937-6332-4731-b630-386262316630/2a63ebc73323529d0dc4dd7478e114c6.jpg","https://static.tildacdn.com/stor3932-6637-4463-a438-353033353537/31dff149e21b8dfc46984c9dcee4852d.jpg"],"imageSource":"site"},{"uid":"649330817873","color":"Голубой","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3462-6662-4636-a464-653133646565/4a7bb1f522ea541e2c35c651b78c430f.jpg","https://static.tildacdn.com/stor3832-6566-4033-b237-366437373861/9ea72d1da3708618e0a8a9b0ff80b606.jpg","https://static.tildacdn.com/stor6161-3865-4539-a363-613338646433/f6abb1eb022b7d7e1e91502716ef8013.jpg"],"imageSource":"site"},{"uid":"524352848183","color":"Бежевый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3762-6337-4862-a538-633062633631/c82f95d9ec4fa0f809b709a11d2cb965.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg","https://static.tildacdn.com/stor3431-3632-4438-b730-396531353565/92827c9be73519b382a716a58c156a19.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"},{"uid":"967974454743","color":"Коричневый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitailsОригинал: страница 362477409, блок REC 5509742001. Код приведён как текст без исполнения. Общий блок используется на главной странице и в шапке; требует корзину Tilda и каталог.
.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3330-3562-4233-b062-393630373564/40a96c24d149a80ad7ff6011e631ef78.jpg","https://static.tildacdn.com/stor3336-3737-4265-a637-313237396364/aebe87eb3f3c85bca654cc2f5c21a97e.jpg","https://static.tildacdn.com/stor6264-6264-4963-b532-653238396362/d1ec3e6c09b3fef5cbc24c93fb998368.jpg"],"imageSource":"site"},{"uid":"290603183683","color":"Черный","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3230-4231-a263-623737363366/10c0d902db0a124b33855652996a2b89.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6564-6637-4831-b030-336437663330/9d545dd3660e5591498d09484952f871.jpg","https://static.tildacdn.com/stor6531-3636-4130-b237-323834623639/e7a8b2d37c771d96522278ead019fc01.jpg"],"imageSource":"site"},{"uid":"646378351983","color":"Серый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3137-3738-4166-a233-663966663834/1308a24dd693ec31a5731b31c744278d.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3333-3238-4763-a566-383638643233/63e847fd375eca1e201c1b734bf580d4.jpg"],"imageSource":"site"},{"uid":"817478545563","color":"Бордовый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6265-3063-4965-b362-666561333364/5cccb5c5bac237256907b8a0ef1666e4.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3036-3563-4466-b863-376162396537/c251d9d2723ffac17af90477b0a3961a.jpg","https://static.tildacdn.com/stor6463-6262-4130-a665-653530653563/a825e864e4ba00521fac7d487912d320.jpg"],"imageSource":"site"}]}];
var HEX={'Бежевый':'#d9c3a5','Белый':'#f4f1ec','Розовый':'#f0c4cc','Голубой':'#a9c4de','Черный':'#232222','Серый':'#a7a5a3','Бордовый':'#7b202c','Коричневый':'#7a4a2b','Графит':'#4a4a4c','Пудровый хлопок':'#efd3d0','Белый хлопок':'#f6f3ee','Сливочный хлопок':'#f3e6c4','Эвкалиптовый хлопок':'#b9c9b0','Молочный':'#f1ebdf','Мятный':'#bfe0d0','Изумрудный':'#3c7a67','Изумруд':'#3c7a67','Оранжевый':'#e88b3c','Пудрово-розовый':'#efc3c6','Бирюзовый':'#59b7b0','Небесно-голубой':'#9cc9ec','Пудровый и Белый':'linear-gradient(135deg,#efd3d0 50%,#f6f3ee 50%)','Эвкалиптовый и сливочный':'linear-gradient(135deg,#b9c9b0 50%,#f3e6c4 50%)'};
const PR=productData.map(p=>({id:p.id,n:p.name,p:Math.min(...p.variants.map(v=>Number(v.price))),c:p.category,from:new Set(p.variants.map(v=>v.price)).size>1,sz:[...new Set(p.variants.map(v=>v.size).filter(Boolean))],col:[...new Set(p.variants.map(v=>v.color).filter(Boolean))],lb:'',source:p}));
const CATS=[['all','все'],...['Лежанки и пледы','Игрушки','Амуниция','Миски','Одежда'].filter(c=>PR.some(p=>p.c===c)).map(c=>[c,c.toLowerCase()])];
const ST={slots:[null,null],done:[false,false],act:-1,browse:true,cat:'all',fresh:-1,pulse:false};
let DEV=innerWidth>=800?'d':'m',SA='',busy=false,returnFocus=null,scrollY=0,savedStyle='';
const root=document.createElement('dialog');root.className='evcalc';root.setAttribute('aria-label','Собери свой набор');document.body.append(root);
const orderBridge=document.querySelector('.evcalc-order-bridge');
const escape=value=>String(value??'').replace(/[&<>"']/g,c=>({'&':'&','<':'<','>':'>','"':'"',"'":'''}[c]));
const P=id=>PR.find(p=>p.id===id);
const fmt=n=>new Intl.NumberFormat('ru-RU').format(n)+' ₽';
const np=n=>Math.round(n*.85);
function variant(s){return P(s.id)?.source.variants.find(v=>(v.size||'')===s.sz&&(v.color||'')===s.col);}
function price(s){return Number(variant(s)?.price)||0;}
function def(id){const v=P(id).source.variants.find(v=>Number(v.price)>0);return {id,sz:v?.size||'',col:v?.color||''};}
function photo(s){
const product=P(s.id).source;
const selected=variant(s);
const images=selected?.images||[];
const otherColors=product.variants.filter(v=>v.color!==selected?.color);
return images.find(url=>!otherColors.some(v=>v.images?.includes(url)))||images[0]||product.thumbnail||'';
}
function hexOf(c){const p=ST.act>=0&&ST.slots[ST.act]?P(ST.slots[ST.act].id):null;return p?.source.colorHex?.[c]||HEX[c]||'#ddd';}
const filled=()=>ST.slots.filter(Boolean);
const two=()=>!!(ST.slots[0]&&ST.slots[1]);
const ready=()=>two()&&ST.done.every(Boolean)&&ST.slots[0].id!==ST.slots[1].id&&ST.slots.every(s=>price(s)>0);
const unit=s=>!two()?price(s):s===ST.slots[0]?np(price(s)):Math.round((price(ST.slots[0])+price(ST.slots[1]))*.85)-np(price(ST.slots[0]));
function tot(){const o=filled().reduce((sum,s)=>sum+price(s),0);const n=two()?Math.round(o*.85):o;return {k:filled().length,o,n,save:o-n};}
const meta=s=>[s.sz,s.col].filter(Boolean).join(' · ');
const SVGX='<svg viewBox="0 0 24 24"><path d="M5 5l14 14M19 5L5 19"/></svg>';
function orderLink(){const description=ST.slots.map(s=>{const p=P(s.id);return [p.n,s.sz&&((p.source.sizeLabel||'размер').toLowerCase()+' '+s.sz),s.col&&('цвет '+s.col)].filter(Boolean).join(', ');}).join(' + ').replace(/[=#]/g,' ');return escape('#order:Бокс: '+description+'='+tot().n);}
function stepText(){
if(ready())return '<i>✓</i><span><b>набор собран</b>, скидка 15% уже учтена</span>';
if(ST.act<0)return '<i>1</i><span>шаг 1 из 2: <b>нажмите на плюс, чтобы выбрать первый товар</b></span>';
var a=ST.act,s=ST.slots[a],p=s&&P(s.id);
var who=a===0?'первый':'второй';
if(s&&!ST.browse){var need=p.sz.length&&p.col.length>1?'размер и цвет':p.sz.length?'размер':p.col.length>1?'цвет':'';return '<i>'+(a+1)+'</i><span>шаг '+(a+1)+' из 2: <b>'+(need?'подберите '+need+' и нажмите «выбрать»':'нажмите «выбрать»')+'</b></span>'}
return '<i>'+(a+1)+'</i><span>шаг '+(a+1)+' из 2: <b>выберите '+who+' товар</b></span>';
}
function tileHTML(i){
var s=ST.slots[i],a=ST.act===i;
if(!s)return '<button type="button" class="tile e'+(a?' a':'')+'" data-act="slot" data-i="'+i+'"><i>+</i>'+(i===0?'Первый товар':'Второй товар')+'</button>';
var p=P(s.id),pr=unit(s);
return '<button type="button" class="tile'+(a?' a':'')+(ST.fresh===i?' nw':'')+'" data-act="slot" data-i="'+i+'"><span class="ph"><img src="'+photo(s)+'" alt="">'+(ST.done[i]?'<span class="ok">✓</span>':'')+'</span><span class="lb"><b>'+p.n+'</b><span class="mt">'+(s.sz?'<span>'+s.sz+'</span>':'')+(s.sz&&s.col?'<span>·</span>':'')+(s.col?'<i style="background:'+hexOf(s.col)+'"></i><span>'+s.col+'</span>':'')+'</span><span class="pr">'+fmt(pr)+(two()?'<s>'+fmt(price(s))+'</s>':'')+'</span></span></button>';
}
function pairHTML(){return '<div class="pair">'+tileHTML(0)+tileHTML(1)+'<button type="button" class="mid'+(ST.pulse?' pulse':'')+'" data-act="mid" aria-label="Следующий товар">+</button></div>'}
function chips(){return '<div class="chips">'+CATS.map(function(c){return '<button type="button" data-act="cat" data-cat="'+c[0]+'" class="'+(ST.cat===c[0]?'on':'')+'">'+c[1]+'</button>'}).join('')+'</div>'}
function list(){
var o=ST.slots[ST.act===0?1:0];
return PR.filter(function(p){return ST.cat==='all'||p.c===ST.cat}).sort(function(a,b){var order=ST.cat==='all'?CATS.findIndex(function(x){return x[0]===a.c})-CATS.findIndex(function(x){return x[0]===b.c}):0;return order||((o&&a.id===o.id)-(o&&b.id===o.id));});
}
function pcard(p){
var o=ST.slots[ST.act===0?1:0],use=o&&o.id===p.id,d=def(p.id);
var dots=p.col.length>1?p.col.map(function(c,i){return '<span class="dot'+(i===0?' on':'')+'" data-act="pickc2" data-id="'+p.id+'" data-c="'+c+'" style="background:'+hexOf(c)+'" title="'+c+'"></span>'}).join(''):'';
return '<div class="pc'+(use?' use':'')+'" role="button" tabindex="0" data-act="pick" data-id="'+p.id+'"><img src="'+photo(d)+'" alt="">'+(p.lb?'<span class="lbl">'+p.lb+'</span>':'')+'<span class="t"><span class="dots">'+dots+'</span><b>'+p.n+'</b><span class="pr">'+(p.from?'от ':'')+fmt(np(p.p))+'<s>'+fmt(p.p)+'</s></span></span></div>';
}
function catalog(){return chips()+'<div class="cat">'+list().map(pcard).join('')+'</div>'}
function optHTML(){
var i=ST.act,s=ST.slots[i];if(!s)return '';var p=P(s.id);
var szh=p.sz.length?'<div class="lb2"><span>размер</span><b>'+s.sz+'</b></div><div class="sz">'+p.sz.map(function(z){return '<button type="button" class="'+(z===s.sz?'on':'')+'" data-act="sz" data-z="'+z+'">'+z+'</button>'}).join('')+'</div>':'';
var colh=p.col.length>1?'<div class="lb2"><span>цвет</span><b>'+s.col+'</b></div><div class="sw">'+p.col.map(function(c){return '<button type="button" class="'+(c===s.col?'on':'')+'" data-act="col" data-c="'+c+'" style="background:'+hexOf(c)+'" aria-label="'+c+'"></button>'}).join('')+'</div>':'';
return '<div class="opt"><div class="tp"><b>'+p.n+'</b><span>'+(p.from&&!p.sz.length?'':'')+fmt(unit(s))+(two()?'<s>'+fmt(price(s))+'</s>':'')+'</span></div>'+szh+colh+'<div class="row"><button type="button" class="btn" data-act="choose">Выбрать</button><button type="button" class="lnk" data-act="replace">заменить</button></div></div>';
}
function receipt(){
var t=tot();
return '<div class="rc">'+filled().map(function(s){var p=P(s.id);return '<div class="l"><span>'+p.n+'<br><small style="color:#777">'+meta(s)+'</small></span><span><s>'+fmt(price(s))+'</s>'+fmt(unit(s))+'</span></div>'}).join('')+'<div class="dash"></div><div class="l"><span>скидка за набор</span><span style="color:#7b202c">−'+fmt(t.save)+'</span></div><div class="l tot"><span>итого</span><span>'+fmt(t.n)+'</span></div><p class="hintm">Нажмите на любую вещь выше, чтобы поменять размер, цвет или товар.</p></div>';
}
function foot(){
var t=tot(),r=ready();
var txt=t.k===0?'<small class="g">Выберите два товара</small>':t.k===1||!r?'<b>'+fmt(t.k===2?t.n:t.o)+'</b>'+(t.k===2?'<s>'+fmt(t.o)+'</s>':'')+'<small>'+(t.k===1?'ещё одна вещь, и скидка −15%':'нажмите «выбрать» у каждого товара')+'</small>':'<b>'+fmt(t.n)+'</b><s>'+fmt(t.o)+'</s><small>вы экономите '+fmt(t.save)+'</small>';
return '<div class="foot"><div class="tt">'+txt+'</div><a class="btn" data-act="addcart" aria-disabled="'+(!r)+'" href="'+(r?orderLink():'#')+'">В корзину</a></div>';
}
function head(title,sub,back){return '<div class="gr"></div><div class="sh-h"><div><h3>'+title+'</h3>'+(sub?'<p>'+sub+'</p>':'')+'</div><button type="button" class="x" data-act="close" aria-label="Закрыть">'+SVGX+'</button></div>'}
function sheet(inner){return '<div class="sheet'+SA+'">'+inner+'</div>'}
function buildView(){
var a=ST.act,s=a>=0?ST.slots[a]:null,right='';
if(ready())right=receipt();
else if(a<0)right='';
else if(a>=0&&(!s||ST.browse))right=catalog();
else if(a>=0&&s)right=optHTML();
var left='<div class="step">'+stepText()+'</div>'+pairHTML();
var body=DEV==='d'?'<div class="l2"><div>'+left+'</div><div>'+right+'</div></div>':left+right;
return head('Собери свой набор','Любые два товара, на оба −15%')+'<div class="body">'+body+'</div>'+foot();
}
function render(){
const focused=root.contains(document.activeElement)?document.activeElement:null;
const focusData=focused?{...focused.dataset}:null;
const previousScroll=root.querySelector('.body')?.scrollTop||0;
root.innerHTML=sheet(buildView());
root.querySelector('.body').scrollTop=previousScroll;
root.querySelectorAll('.sz button').forEach(button=>{const s=ST.slots[ST.act];button.disabled=!P(s.id).source.variants.some(v=>(v.color||'')===s.col&&(v.size||'')===button.dataset.z&&Number(v.price)>0);});
root.querySelectorAll('.sw button').forEach(button=>{const s=ST.slots[ST.act];button.disabled=!P(s.id).source.variants.some(v=>(v.size||'')===s.sz&&(v.color||'')===button.dataset.c&&Number(v.price)>0);});
if(focusData)Array.from(root.querySelectorAll('[data-act]')).find(element=>Object.entries(focusData).every(([key,value])=>element.dataset[key]===value))?.focus({preventScroll:true});
ST.fresh=-1;ST.pulse=false;SA='';
}
function open(){if(root.open)return;returnFocus=document.activeElement;scrollY=window.scrollY;savedStyle=document.body.style.cssText;document.body.style.position='fixed';document.body.style.top=-scrollY+'px';document.body.style.width='100%';DEV=innerWidth>=800?'d':'m';render();root.showModal();root.querySelector('.x').focus();}
function close(){if(!root.open)return;root.close();document.body.style.cssText=savedStyle;window.scrollTo(0,scrollY);returnFocus?.focus({preventScroll:true});}
window.EvitailsCalculator={open,close};
window.addEventListener('resize',()=>{const next=innerWidth>=800?'d':'m';if(next!==DEV){DEV=next;if(root.open)render();}});
document.addEventListener('click',event=>{const link=event.target.closest('a[href="#evitails-calculator"]');if(link){event.preventDefault();open();}});
root.addEventListener('cancel',event=>{event.preventDefault();close();});
root.addEventListener('click',event=>{
if(event.target===root){close();return;}
const button=event.target.closest('[data-act]');if(!button)return;
const act=button.dataset.act;
if(act==='addcart'){
if(!ready()||busy){event.preventDefault();return;}
if(typeof window.tcart__openCart!=='function'){event.preventDefault();root.querySelector('.foot').insertAdjacentHTML('beforebegin','<p class="evcalc-error" role="alert">Корзина ещё загружается. Повторите нажатие через несколько секунд.</p>');return;}
event.preventDefault();busy=true;orderBridge.setAttribute('href',button.getAttribute('href'));close();orderBridge.click();setTimeout(()=>{busy=false;},1000);return;
}
if(act==='close'){close();return;}
if(act==='cat')ST.cat=button.dataset.cat;
if(act==='slot'){ST.act=Number(button.dataset.i);ST.browse=!ST.slots[ST.act];ST.done[ST.act]=false;}
if(act==='pick'||act==='pickc2'){
const id=button.dataset.id;if(ST.slots[1-ST.act]?.id===id)return;
const slot=def(id);if(act==='pickc2'){const v=P(id).source.variants.find(v=>v.color===button.dataset.c&&Number(v.price)>0);if(v){slot.col=v.color||'';slot.sz=v.size||'';}}
ST.slots[ST.act]=slot;ST.done[ST.act]=false;ST.browse=false;ST.fresh=ST.act;
}
if(act==='sz')ST.slots[ST.act].sz=button.dataset.z;
if(act==='col')ST.slots[ST.act].col=button.dataset.c;
if(act==='replace'){ST.browse=true;ST.done[ST.act]=false;}
if(act==='choose'){if(!price(ST.slots[ST.act]))return;ST.done[ST.act]=true;const next=1-ST.act;ST.act=ST.done[next]?-1:next;ST.browse=ST.act>=0&&!ST.slots[ST.act];}
if(act==='mid'){ST.act=ST.done[0]?1:0;ST.browse=!ST.slots[ST.act];}
render();
});
root.addEventListener('keydown',event=>{if(event.key==='Escape'){event.preventDefault();event.stopPropagation();close();return;}if(event.key==='Enter'&&event.target.classList.contains('pc'))event.target.click();});
if(location.hash==='#evitails-calculator')open();
})();
</script>Оригинал: страница 351496509, блок REC 5451486101. Код приведён как текст без исполнения.
<!-- Код шапки EVITAILS: мобильное меню и стандартная корзина Tilda -->
<style>
@media (min-width:960px){
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)){display:none!important;visibility:hidden!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{display:none!important;}
}
@media (max-width:959px){
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)){position:fixed!important;inset:0!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;z-index:999998!important;display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .28s ease,visibility .28s ease!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)).is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) .t396__artboard{width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;background-image:none!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) .tn-elem{opacity:0!important;transform:translateY(8px)!important;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1)!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)).is-open .tn-elem{opacity:1!important;transform:translateY(0)!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) .tn-atom,:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) a.tn-atom{color:#fff!important;text-decoration:none!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) [data-group-id="1793624594152000005"],:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) [data-group-id="1793624594152000006"]{cursor:pointer!important;}
body.evitails-menu-open{overflow:hidden!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{display:block!important;cursor:pointer!important;z-index:1000001!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom{position:relative!important;display:block!important;width:24px!important;height:24px!important;overflow:visible!important;background:transparent!important;background-image:none!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom__img{opacity:0!important;transition:opacity .2s ease!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::before,:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::after{content:"";position:absolute;left:2px;width:20px;height:2px;border-radius:2px;background:#fff;transition:top .24s ease,transform .24s ease,background-color .24s ease,box-shadow .24s ease;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::before{top:5px;box-shadow:0 6px 0 #fff;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::after{top:17px;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger.is-open .tn-atom::before{top:11px;box-shadow:0 0 0 transparent;background:#fff;transform:rotate(45deg);}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger.is-open .tn-atom::after{top:11px;background:#fff;transform:rotate(-45deg);}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{position:fixed!important;left:auto!important;right:20px!important;top:14px!important;z-index:1000001!important;}
}
@media (max-width:959px){
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)){
position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;
z-index:1000000!important;
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .t396__artboard{
position:relative!important;z-index:1000000!important;
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{
position:fixed!important;top:14px!important;right:20px!important;left:auto!important;
z-index:1000002!important;visibility:visible!important;opacity:1!important;
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::before,
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::after{
display:block!important;visibility:visible!important;opacity:1!important;background:#fff!important;
}
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) [data-elem-id="1793529852851"]{display:none!important;visibility:hidden!important;pointer-events:none!important;}
</style><script>(function(){var menuSelector=".t-rec:has(.evitails-menu-marker)",headerSelector=".t-rec:has(.evitails-mobile-menu-trigger)",cartGroupId="1793624594152000006",countId="1793624594152000022",fallbackCart="/page351496509.html#evitails-cart";function boot(){var tries=0;function attach(){var menu=document.querySelector(menuSelector),header=document.querySelector(headerSelector),trigger=header&&header.querySelector(".evitails-mobile-menu-trigger");if(!menu||!trigger){if(tries++<80)setTimeout(attach,250);return;}if(menu.dataset.evitailsMenuBound==="2"){syncCart();openCartFromHash(50);return;}menu.dataset.evitailsMenuBound="2";var media=window.matchMedia("(max-width:959px)"),triggerLink=trigger.querySelector("a.tn-atom")||trigger.querySelector(".tn-atom");function setOpen(open){open=!!open&&media.matches;menu.classList.toggle("is-open",open);trigger.classList.toggle("is-open",open);document.body.classList.toggle("evitails-menu-open",open);menu.setAttribute("aria-hidden",String(!open));if("inert" in menu)menu.inert=!open;if(triggerLink){triggerLink.setAttribute("aria-label",open?"Закрыть меню":"Открыть меню");triggerLink.setAttribute("aria-expanded",String(open));}}function openCart(){setOpen(false);var cart=document.querySelector(".t706__carticon");if(cart){cart.click();return;}window.location.href=fallbackCart;}trigger.addEventListener("click",function(e){if(!media.matches)return;e.preventDefault();e.stopPropagation();setOpen(!menu.classList.contains("is-open"));});menu.addEventListener("click",function(e){var hit=e.target.closest&&e.target.closest('[data-group-id="'+cartGroupId+'"]');if(hit){e.preventDefault();e.stopPropagation();openCart();return;}var a=e.target.closest&&e.target.closest("a[href]");if(a){setOpen(false);return;}if(e.target===menu||e.target.classList.contains("t396__artboard"))setOpen(false);},true);document.addEventListener("keydown",function(e){if(e.key==="Escape"&&menu.classList.contains("is-open"))setOpen(false);});var reset=function(){if(!media.matches)setOpen(false);};if(media.addEventListener)media.addEventListener("change",reset);else if(media.addListener)media.addListener(reset);function syncCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter"),row=menu.querySelector('[data-elem-id="'+countId+'"]');if(!row)return;var atom=row.querySelector(".tn-atom"),raw=badge?badge.textContent.trim():"",digits=raw.replace(/[^0-9]/g,""),visible=!!digits&&parseInt(digits,10)>0;if(atom&&atom.textContent!==(visible?digits:""))atom.textContent=visible?digits:"";row.style.display=visible?"block":"none";}var cartObserver=new MutationObserver(syncCart);function observeCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter");if(badge&&!badge.dataset.evitailsMenuObserver){badge.dataset.evitailsMenuObserver="1";cartObserver.observe(badge,{childList:true,characterData:true,subtree:true});}syncCart();}var bodyObserver=new MutationObserver(observeCart);bodyObserver.observe(document.documentElement,{childList:true,subtree:true});observeCart();setInterval(syncCart,1500);function openCartFromHash(remaining){if(window.location.hash!=="#evitails-cart")return;var cart=document.querySelector(".t706__carticon");if(cart){history.replaceState(null,document.title,window.location.pathname+window.location.search);setTimeout(function(){cart.click();},150);}else if(remaining>0)setTimeout(function(){openCartFromHash(remaining-1);},250);}openCartFromHash(50);setOpen(false);}attach();}if(typeof window.t_onReady==="function"&&typeof window.t_onFuncLoad==="function"){window.t_onReady(function(){window.t_onFuncLoad("t396_init",boot);});}else if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",boot,{once:true});}else{boot();}})();</script>
<!-- Шапка EVITAILS: кнопка стандартной корзины Tilda и счётчик товаров -->
<style>
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-icon { position:relative; overflow:visible!important; }
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-trigger { cursor:pointer; }
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-count { position:absolute; z-index:10; top:-7px; right:-4px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; min-width:17px; height:17px; padding:0 4px; border-radius:999px; background:#fff; color:#84142b; font:600 10px/1 Arial,sans-serif; white-space:nowrap; pointer-events:none; }
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-count[hidden] { display:none!important; }
body:has(.ev-cart-icon) .t706__carticon { opacity:0!important; pointer-events:none!important; }
@media (max-width: 959px) {
body .t-rec:has(.evitails-menu-marker)
[data-group-id="1793624594152000006"] .tn-atom,
body .t-rec:has(.evitails-menu-marker)
[data-group-id="1793624594152000006"] .tn-atom span {
color: #111111 !important;
}
}
@media (max-width: 959px) {
/* Ссылка корзины */
:is(#evitails-menu-specificity, .t-rec:has(.evitails-menu-marker))
[data-group-id="1793624594152000006"] {
color: #111111 !important;
}
/* Текст "корзина" */
:is(#evitails-menu-specificity, .t-rec:has(.evitails-menu-marker))
[data-elem-id="1793624594152000021"] .tn-atom {
color: #111111 !important;
}
}
@media (max-width: 959px) {
/* Счётчик товаров в корзине */
:is(#evitails-menu-specificity, .t-rec:has(.evitails-menu-marker))
[data-elem-id="1793624594152000022"] .tn-atom {
background: #7b202c !important;
color: #ffffff !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
min-width: 22px !important;
height: 22px !important;
padding: 0 6px !important;
box-sizing: border-box !important;
border-radius: 100px !important;
font-size: 11px !important;
font-weight: 600 !important;
line-height: 1 !important;
text-align: center !important;
}
}
</style>
<script>
(function(){
function init(){
var attempts=0;
function connect(){
var el=document.querySelector('.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-icon');
var icon=document.querySelector('.t706__carticon');
var counter=icon&&icon.querySelector('.js-carticon-counter');
if(!el||!icon||!counter){if(attempts++<80)setTimeout(connect,250);return;}
if(el.dataset.evCartBound==='1')return;
el.dataset.evCartBound='1';
var trigger=el.querySelector('.tn-atom')||el;
trigger.classList.add('ev-cart-trigger');
trigger.setAttribute('role','button');
trigger.setAttribute('tabindex','0');
var badge=el.querySelector('.ev-cart-count');
if(!badge){badge=document.createElement('span');badge.className='ev-cart-count';badge.hidden=true;badge.setAttribute('aria-hidden','true');el.appendChild(badge);}
function sync(){
var count=parseInt(counter.textContent.replace(/[^0-9]/g,''),10)||0;
badge.hidden=count===0;badge.textContent=count>99?'99+':String(count);
trigger.setAttribute('aria-label',count?'Открыть корзину, товаров: '+count:'Открыть корзину');
}
function open(e){if(e)e.preventDefault();icon.click();}
trigger.addEventListener('click',open);
trigger.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();open();}});
if(window.MutationObserver)new MutationObserver(sync).observe(counter,{childList:true,subtree:true,characterData:true});
sync();
}
connect();
}
if(typeof t_onReady==='function')t_onReady(init);
else if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});
else init();
})();
</script>Оригинал: страница 351496509, блок REC 5451486201. Код приведён как текст без исполнения.
<style>
#rec5414771401 .tn-elem[data-elem-id="1793529852851"] { position:relative; overflow:visible!important; }
#rec5414771401 .ev-cart-trigger { cursor:pointer; }
#rec5414771401 .ev-cart-count { position:absolute; z-index:10; top:-7px; right:-4px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; min-width:17px; height:17px; padding:0 4px; border-radius:999px; background:#fff; color:#84142b; font:600 10px/1 Arial,sans-serif; white-space:nowrap; pointer-events:none; }
#rec5414771401 .ev-cart-count[hidden] { display:none!important; }
#rec5414783401 .t706__carticon { opacity:0!important; pointer-events:none!important; }
</style>
<script>
t_onReady(function () {
var el=document.querySelector('#rec5414771401 .tn-elem[data-elem-id="1793529852851"]');
var cart=document.querySelector('#rec5414783401');
if(!el || !cart) return;
var trigger=el.querySelector('.tn-atom') || el;
trigger.classList.add('ev-cart-trigger');
trigger.setAttribute('role','button');
trigger.setAttribute('tabindex','0');
trigger.setAttribute('aria-label','Открыть корзину');
var badge=document.createElement('span');
badge.className='ev-cart-count'; badge.hidden=true; badge.setAttribute('aria-hidden','true');
el.appendChild(badge);
function sync() {
var counter=cart.querySelector('.js-carticon-counter');
var count=counter ? parseInt(counter.textContent.replace(/[^0-9]/g,''),10) || 0 : 0;
badge.hidden=count===0;
badge.textContent=count>99?'99+':String(count);
trigger.setAttribute('aria-label',count ? 'Открыть корзину, товаров: '+count : 'Открыть корзину');
}
function openCart() {
var nativeIcon=cart.querySelector('.t706__carticon');
if(nativeIcon) nativeIcon.click();
}
trigger.addEventListener('click',function(e){e.preventDefault();openCart();});
trigger.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();openCart();}});
if(window.MutationObserver) new MutationObserver(sync).observe(cart,{childList:true,subtree:true,characterData:true});
sync();
});
</script>Оригинал: страница 351496509, блок REC 5390295801. Код приведён как текст без исполнения.
<style>
#rec5372274101 .hero-source{display:none!important}
@media(prefers-reduced-motion:reduce){#rec5372274101 .hero-panel .tn-atom{transition:none!important}}
</style>
<script>
(function(){
function boot(){
var root=document.getElementById("rec5372274101");if(!root||root.dataset.heroReady)return;
var sources=Array.from(root.querySelectorAll(".hero-source")).sort(function(a,b){return Number(a.className.match(/hero-source-(\d+)/)[1])-Number(b.className.match(/hero-source-(\d+)/)[1])}).map(function(e){var a=e.querySelector(".tn-atom");return a.dataset.original||a.style.backgroundImage.replace(/^url\(["']?|["']?\)$/g,"")});
var panels=[1,2,3].map(function(n){return root.querySelector(".hero-panel-"+n+" .tn-atom")});
var backs=[14,15,16].map(function(n){return root.querySelector("#molecule-17937000000000000"+n)});
if(sources.length!==9||panels.some(function(x){return !x})||backs.some(function(x){return !x})){setTimeout(boot,250);return}
root.dataset.heroReady="1"; panels.concat(backs).forEach(function(el){el.classList.remove("t-bgimg");el.removeAttribute("data-original")});
sources.forEach(function(u){var im=new Image();im.src=u});
var mobile=matchMedia("(max-width:639px)"),desktop=[[4,8,2],[9,3,5]],mob=[[9,4,8],[5,1,7],[3,2,6]],steps=[[1,1],[2,1],[0,1],[1,2],[2,2],[0,2],[1,0],[2,0],[0,0]],timer,version=0,ind=[0,0],step=0;
function bg(el,n){el.style.backgroundImage='url("'+sources[n-1].replace(/"/g,"%22")+'")'}
function reset(){version++;clearInterval(timer);ind=[0,0];step=0;var pools=mobile.matches?mob:desktop;panels.forEach(function(el,i){el.style.transition="none";el.style.opacity="1";if(pools[i]){bg(el,pools[i][0]);bg(backs[i],pools[i][0])}});timer=setInterval(next,3000)}
function next(){var pools=mobile.matches?mob:desktop,k,n;if(mobile.matches){var p=steps[step%steps.length];k=p[0];n=p[1]}else{k=[1,0][step%2];ind[k]=(ind[k]+1)%3;n=ind[k]}step++;var el=panels[k],v=version,duration=mobile.matches?1200:1400;bg(backs[k],pools[k][n]);el.style.transition="opacity "+duration+"ms ease";el.style.opacity="0";setTimeout(function(){if(v!==version)return;el.style.transition="none";bg(el,pools[k][n]);el.style.opacity="1"},duration+40)}
mobile.addEventListener?mobile.addEventListener("change",reset):mobile.addListener(reset);reset()
}
boot();
})();
</script>Оригинал: страница 351496509, блок REC 5449534301. Код приведён как текст без исполнения.
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;700;800&display=swap" rel="stylesheet">
<style>
#rec5372274101 .tn-elem[data-elem-id="1793604647350000001"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000002"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000003"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000004"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000005"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000006"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000007"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000008"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000009"] .tn-atom{transition:opacity 1400ms ease!important;will-change:opacity;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000004"]{left:0%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000008"]{left:0%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000002"]{left:0%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000001"]{left:0%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000007"]{left:0%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000009"]{left:50%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000003"]{left:50%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000005"]{left:50%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000006"]{left:50%!important;top:0%!important;width:50%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000010"]{left:0!important;top:0!important;width:100%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000011"]{left:0!important;top:50%!important;width:100%!important;transform:translateY(-63%)!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000012"]{left:50%!important;top:50%!important;transform:translate(-50%,100%)!important;}
@media (min-width:641px) and (max-width:959px){
#rec5372274101 .tn-elem[data-elem-id="1793604647350000011"]{transform:translateY(-75%)!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000012"]{transform:translate(-50%,63%)!important;}
}
@media (max-width:639px){
#rec5372274101 .tn-elem[data-elem-id="1793604647350000009"]{left:0%!important;top:0%!important;width:100%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000004"]{left:0%!important;top:0%!important;width:100%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000008"]{left:0%!important;top:0%!important;width:100%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000005"]{left:0%!important;top:50%!important;width:50%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000001"]{left:0%!important;top:50%!important;width:50%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000007"]{left:0%!important;top:50%!important;width:50%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000003"]{left:50%!important;top:50%!important;width:50%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000002"]{left:50%!important;top:50%!important;width:50%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000006"]{left:50%!important;top:50%!important;width:50%!important;height:50%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000010"]{left:0!important;top:0!important;width:100%!important;height:100%!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000011"]{left:0!important;top:calc(50% - 45px)!important;width:100%!important;transform:translateY(0)!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000012"]{left:50%!important;top:50%!important;transform:translate(-50%,0)!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000001"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000002"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000003"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000004"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000005"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000006"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000007"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000008"] .tn-atom{transition:opacity 1200ms ease!important;}
#rec5372274101 .tn-elem[data-elem-id="1793604647350000009"] .tn-atom{transition:opacity 1200ms ease!important;}
}
</style>
<script>
(function(){
var root=null;
var desktopPools=[["1793604647350000004","1793604647350000008","1793604647350000002"],["1793604647350000009","1793604647350000003","1793604647350000005"]];
var mobilePools=[["1793604647350000009","1793604647350000004","1793604647350000008"],["1793604647350000005","1793604647350000001","1793604647350000007"],["1793604647350000003","1793604647350000002","1793604647350000006"]];
var allImages=["1793604647350000001","1793604647350000002","1793604647350000003","1793604647350000004","1793604647350000005","1793604647350000006","1793604647350000007","1793604647350000008","1793604647350000009"];
var steps=[[1,1],[2,1],[0,1],[1,2],[2,2],[0,2],[1,0],[2,0],[0,0]];
var order=[1,0],media=window.matchMedia("(max-width:639px)");
var timer=null,dIndex=[0,0],dStep=0,mStep=0;
function atom(id){var el=root&&root.querySelector('.tn-elem[data-elem-id="'+id+'"]');return el&&el.querySelector(".tn-atom");}
function style(id,opacity,duration){
var el=atom(id);if(!el)return;
el.style.setProperty("transition",duration===0?"none":"opacity "+duration+"ms ease","important");
el.style.setProperty("will-change","opacity");
el.style.setProperty("opacity",String(opacity),"important");
}
function clear(){if(timer){clearTimeout(timer);timer=null;}}
function init(){
clear();allImages.forEach(function(id){style(id,0,0);});
dIndex=[0,0];dStep=0;mStep=0;
requestAnimationFrame(function(){
var pools=media.matches?mobilePools:desktopPools;
pools.forEach(function(pool){style(pool[0],1,0);});
requestAnimationFrame(function(){
allImages.forEach(function(id){var el=atom(id);if(el)el.style.setProperty("transition","opacity "+(media.matches?1200:1400)+"ms ease","important");});
if(media.matches)scheduleMobile();else scheduleDesktop();
});
});
}
function scheduleDesktop(){
timer=setTimeout(function(){
var panel=order[dStep%order.length];
dIndex[panel]=(dIndex[panel]+1)%desktopPools[panel].length;
desktopPools[panel].forEach(function(id,index){style(id,index===dIndex[panel]?1:0,1400);});
dStep++;scheduleDesktop();
},3000);
}
function scheduleMobile(){
timer=setTimeout(function(){
var step=steps[mStep%steps.length],panel=step[0],active=step[1];
mobilePools[panel].forEach(function(id,index){style(id,index===active?1:0,1200);});
mStep++;scheduleMobile();
},3000);
}
function boot(){
var attempts=0;
function waitForElements(){
root=document.getElementById("rec5372274101");
if(!root||allImages.some(function(id){return !atom(id);})){
if(attempts++<60)setTimeout(waitForElements,250);
return;
}
if(root.dataset.evitailsHeroMounted==="1")return;
root.dataset.evitailsHeroMounted="1";init();
}
waitForElements();
}
if(typeof window.t_onReady==="function"&&typeof window.t_onFuncLoad==="function"){
window.t_onReady(function(){window.t_onFuncLoad("t396_init",boot);});
}else if(document.readyState==="loading"){
document.addEventListener("DOMContentLoaded",boot,{once:true});
}else{boot();}
if(media.addEventListener)media.addEventListener("change",function(){if(root)init();});
else if(media.addListener)media.addListener(function(){if(root)init();});
})();
</script>Оригинал: страница 351496509, блок REC 5374019601. Код приведён как текст без исполнения.
<!-- SOTA: existing Zero cards + original Zero gallery; no copied content or custom lightbox. -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>
<style>
.slick-disabled {
pointer-events: none;
opacity: 0.5;
}
.slick-slider {
width: 100%;
background-color: transparent;
display: table;
table-layout: fixed;
}
.sl-dots li[role="presentation"] {
width: max-content !important;
height: max-content !important;
}
.slick-dots {
padding: 0px !important;
}
.action a:hover {
background: #000;
opacity: .85 !important;
}
.slick-dots li button {
color: unset;
}
.slick-dots li.slick-active button::before {
opacity: inherit;
color: inherit;
}
.slick-slide:focus {
outline: none !important;
}
.v-next,
.v-prev {
cursor: pointer;
}
.slick-dots {
bottom: unset !important;
}
.slick-vertical .slick-slide {
border: 0px !important;
}
.slick-slider .r_hidden {
opacity: 1 !important;
}
li[role="presentation"][forslider="1"] {}
.slick-active[role="presentation"][forslider="1"] {}
.slick-slide > .t-rec,
.slick-vertical > .slick-list,
.slick-list.draggable {
margin: 0px !important;
padding: 0px !important;
}
.slick-slide .t396__artboard {
background-color: unset !important;
}
.slick-slide .t396__carrier,
.slick-slide .t396__filter {
background-image: unset !important;
}
.slick-slide [style="height: 1px;"] {
height: 100% !important;
}
#rec5371651601 .slick-slide .t396__artboard {padding:0!important;}
@media (max-width:639px) {
#rec5371651601 .main {
width:100%!important;
transform:none!important;
}
#rec5371651601 .v-next,#rec5371651601 .v-prev,#rec5371651601 .sl-dots {display:none!important;}
#rec5371651601 .slick-slide {padding-right:6.667px;box-sizing:border-box;height:auto!important;}
#rec5371651601 .slick-slide > div,
#rec5371651601 .slick-slide .t-rec,
#rec5371651601 .slick-slide .t396,
#rec5371651601 .slick-slide .t396__artboard {width:100%!important;}
/* Keep the card's original Zero Block layout and fit it to the slide. */
#rec5371651601 .slick-slide .tn-group[data-group-id="1793530860951000004"] {width:100%!important;}
#rec5371651601 .slick-slide .tn-group[data-group-id="1793535869486000001"] {width:100%!important;}
/* Original gallery nodes, moved on phones so the native gallery swipe handler cannot interfere. */
#rec4893372401 .sota-native-gallery-ready > .t-slds:not(.sota-native-gallery-track) {display:none!important;}
#rec4893372401 [data-elem-id="1792244022385"] {
display:block!important;vertical-align:top!important;
width:110%!important;
height:auto!important;
aspect-ratio:1.1235 / 1;
}
#rec4893372401 [data-elem-id="1792244022385"] .tn-atom__gallery {
display:block!important;vertical-align:top!important;
width:100%!important;height:100%!important;
}
#rec4893372401 .sota-native-gallery-track {
display:flex;width:100%;height:auto;aspect-ratio:1.1235 / 1;gap:6.667px;
overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;
scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;
overscroll-behavior-x:contain;box-sizing:border-box;
}
#rec4893372401 .sota-native-gallery-track::-webkit-scrollbar {display:none;width:0;height:0;}
#rec4893372401 .sota-native-gallery-track::after {
content:"";display:block;flex:0 0 6.8vw;height:1px;
}
#rec4893372401 .sota-native-gallery-track > .t-slds__item:last-of-type {
scroll-snap-align:center;
}
#rec4893372401 .sota-native-gallery-track > .t-slds__item {
position:relative!important;display:block!important;float:none!important;
flex:0 0 calc(90.909091% - 6.667px);width:calc(90.909091% - 6.667px)!important;
height:100%!important;opacity:1!important;visibility:visible!important;
transform:none!important;margin:0!important;padding:0!important;border:0!important;
scroll-snap-align:start;border-radius:0!important;overflow:hidden;
}
#rec4893372401 .sota-native-gallery-track .t-slds__wrapper,
#rec4893372401 .sota-native-gallery-track .tn-atom__slds-img {
display:block!important;width:100%!important;height:100%!important;
max-width:none!important;margin:0!important;padding:0!important;border:0!important;
box-sizing:border-box;background-color:#202020;border-radius:0!important;
}
}
@media (orientation:landscape) and (max-width:1024px) and (max-height:600px) {
#rec5371651601 .v-next,
#rec5371651601 .v-prev,
#rec5371651601 .sl-dots {display:none!important;}
}
</style>
<script>
t_onReady(function () {
t_onFuncLoad('t396_init', function () {
let zero1 = [
'#rec5373579201',
'#rec5373874601',
'#rec5373881101',
'#rec5373890201',
'#rec5373896501',
'#rec5373920301'
];
let sld1 = $('#rec5371651601 .slider');
if (!sld1.length || sld1.hasClass('slick-initialized')) return;
for (var i = 0; i < zero1.length; i++) {
sld1.append('<div number="' + i + '"></div>');
sld1.find('div[number="' + i + '"]').append($(zero1[i]));
}
const hasArrows = Boolean(
sld1.closest('.t396__artboard').find('.v-next').length ||
document.querySelector('.v-next1')
);
const hasDots = Boolean(
sld1.closest('.t396__artboard').find('.sl-dots').length ||
document.querySelector('.sl-dots1')
);
function getLayout() {
const width = window.innerWidth;
const height = window.innerHeight;
const phoneLandscape = width > height && width <= 1024 && height <= 600;
const phonePortrait = height >= width && width <= 540;
const phone = phoneLandscape || phonePortrait || width < 640;
const slidesToShow = phoneLandscape ? 2 : phonePortrait ? 2.2 : width < 640 ? 2 : width < 960 ? 3 : 4;
return { slidesToShow, phone };
}
let layout = getLayout();
sld1.slick({
slidesToShow: layout.slidesToShow,
slidesToScroll: 1,
centerMode: false,
centerPadding: '0px',
speed: 400,
arrows: hasArrows && !layout.phone,
fade: false,
dots: hasDots && !layout.phone,
infinite: false,
swipe: true,
touchThreshold: layout.phone ? 10 : 3500,
pauseOnFocus: false,
pauseOnHover: false,
pauseOnDotsHover: false,
vertical: false,
verticalSwiping: false,
appendDots: sld1.closest('.t396__artboard').find('.sl-dots'),
autoplay: false,
swipeToSlide: layout.phone,
easing: 'easeInOut',
adaptiveHeight: false,
nextArrow: document.querySelector('.v-next1') ||
sld1.closest('.t396__artboard').find('.v-next'),
prevArrow: document.querySelector('.v-prev1') ||
sld1.closest('.t396__artboard').find('.v-prev')
});
window.addEventListener('resize', function () {
const next = getLayout();
if (next.slidesToShow === layout.slidesToShow && next.phone === layout.phone) return;
layout = next;
sld1.slick('slickSetOption', {
slidesToShow: layout.slidesToShow,
arrows: hasArrows && !layout.phone,
dots: hasDots && !layout.phone,
swipeToSlide: layout.phone,
touchThreshold: layout.phone ? 10 : 3500
}, true);
});
function resizeSlides() {
sld1[0].querySelectorAll('.slick-slide .t-rec').forEach(function (sl) {
let id = sl.id.replace('rec', '');
});
sld1[0].querySelectorAll('.slick-slide .tn-atom__img').forEach(function (im) {
let src = im.src;
let orig = im.getAttribute('data-original');
if (!src && orig) {
im.setAttribute('src', orig);
}
});
if (window.lazy === 'y') {
t_lazyload_update();
}
}
$('a[data-slide]').click(function (e) {
e.preventDefault();
$(this).data('slide');
});
sld1.on('afterChange', function (event, slick, currentSlide, nextSlide) {
resizeSlides();
sld1[0].querySelectorAll('.slick-slide .t-animate_started').forEach(function (el) {
el.classList.remove('t-animate_started');
});
sld1[0].querySelectorAll('.slick-current .t-animate').forEach(function (el) {
el.classList.add('t-animate_started');
});
});
resizeSlides();
let arts = sld1.closest('.t396__artboard');
if (arts.length && arts[0].classList.contains('t396__artboard_scale')) {
let s = arts.find('.t396__scale-style')[0];
if (s) {
s.innerHTML = s.innerHTML.replaceAll(
'.t396__artboard ',
'> .t396 > .t396__artboard '
);
}
}
setTimeout(function () {
const elements = sld1[0].querySelectorAll(
'.slick-slide:not(.slick-active) .t-animate_started'
);
if (elements.length) {
elements.forEach(function (el) {
el.classList.remove('t-animate_started');
});
}
}, 1500);
});
});
</script>
<script>
(function(){
var media=window.matchMedia('(max-width:639px)');
function syncGallery(){
var gallery=document.querySelector('#rec4893372401 [data-elem-id="1792244022385"] .tn-atom__gallery');
if(!gallery)return false;
var wrapper=gallery.querySelector('.t-slds__items-wrapper');
if(!wrapper||wrapper.getAttribute('data-slider-initialized')!=='true')return false;
var track=gallery.querySelector('.sota-native-gallery-track');
if(!media.matches){
if(track){
var trailing=wrapper.lastElementChild;
Array.from(track.children).forEach(function(item){wrapper.insertBefore(item,trailing);});
track.remove();gallery.classList.remove('sota-native-gallery-ready');
}
return true;
}
if(track)return true;
var total=Number(wrapper.getAttribute('data-slider-totalslides'));
var items=Array.from(wrapper.children).filter(function(item){
var index=Number(item.getAttribute('data-slide-index'));
return item.classList.contains('t-slds__item')&&index>0&&index<=total;
});
if(!items.length)return false;
track=document.createElement('div');track.className='sota-native-gallery-track t-slds';
track.setAttribute('aria-label','The Villas photos');
items.forEach(function(item){
item.setAttribute('aria-hidden','false');
var image=item.querySelector('.tn-atom__slds-img');
if(image&&image.getAttribute('data-original')){
image.style.backgroundImage='url("'+image.getAttribute('data-original')+'")';
}
track.appendChild(item);
});
gallery.appendChild(track);gallery.classList.add('sota-native-gallery-ready');
return true;
}
function alignMobileGallery(){
if(!media.matches)return;
var rec=document.querySelector('#rec4893372401');
var button=rec&&rec.querySelector('[data-elem-id="1792244097716000004"]');
var gallery=rec&&rec.querySelector('[data-elem-id="1792244022385"]');
if(!button||!gallery)return;
var targetTop=button.offsetTop+button.offsetHeight+30;
if(Math.abs(gallery.offsetTop-targetTop)>1){
gallery.style.setProperty('top',targetTop+'px','important');
}
}
function start(attempt){
var ready=syncGallery();
alignMobileGallery();
if(ready||attempt>=60)return;
setTimeout(function(){start(attempt+1);},200);
}
t_onReady(function(){
start(0);
window.addEventListener('resize',function(){requestAnimationFrame(alignMobileGallery);});
});
media.addEventListener('change',function(){start(0);});
})();
</script>
Оригинал: страница 351496509, блок REC 5374458601. Код приведён как текст без исполнения.
<style>
/* Карточка: опции выше текстовой части */
.store__card__wrap_txt-and-opts {
display: flex !important;
flex-direction: column-reverse !important;
}
.store__card__wrap_txt-and-opts > a {
order: 1 !important;
display: flex !important;
flex-direction: column !important;
}
.js-product-controls-wrapper.t-store__card__prod-controls-wrapper {
order: 2 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
}
/* Цена — последняя внутри текстовой части карточки */
.js-store-price-wrapper.t-store__card__price-wrapper {
order: 3 !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
text-align: center !important;
margin-top: 5px !important;
}
/* Новая цена снизу */
.js-store-price-wrapper .t-store__card__price {
order: 2 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
/* Старая цена сверху — Tilda скроет её сама, если она не задана */
.js-store-price-wrapper .t-store__card__price_old {
order: 1 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin-bottom: 4px !important;
}
/* Не показываем старую цену, если Tilda скрыла её inline-стилем */
.js-store-price-wrapper .t-store__card__price_old[style*="display: none"] {
display: none !important;
}
/* Скрываем свойство «Размер» в карточке */
.t-product__option[data-edition-option-id="Размер"],
.t-product__option[data-edition-option-id="Номинал"] {
display: none !important;
}
/* Убираем заголовки свойств */
.t-store .t-align_center .t-product__option-title,
.t-store .t-store__popup-container_8-cols .t-product__option-title,
.t-product__option-title_color,
.js-product-edition-option-name {
display: none !important;
}
/* Выравнивание опций справа */
.t-store .js-product.t-align_center .js-product-controls-wrapper,
.t-store .js-store-product .t-store__prod-popup__info.t-align_center .js-product-controls-wrapper {
align-items: flex-end !important;
}
.t-store__card__textwrapper {
padding-top: 0 !important;
}
.t-store .t-product__option {
margin-top: 4px !important;
margin-bottom: 0 !important;
}
/* Цвета в виде маленьких точек */
.t-product__option-checkmark_color {
width: 9px !important;
height: 9px !important;
min-width: 9px !important;
min-height: 9px !important;
box-sizing: border-box !important;
border: none !important;
border-radius: 50% !important;
box-shadow: none !important;
}
.t-product__option-item_color {
margin-right: 3px !important;
padding: 0 !important;
border: none !important;
background: none !important;
}
.t-product__option-item_active .t-product__option-checkmark_color,
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color {
border: none !important;
outline: none !important;
box-shadow: none !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
display: none !important;
content: none !important;
}
/* Изображения товара выравниваются по верхнему краю */
.t-store__card__bgimg,
.t-store__card__bgimg_second {
background-position-y: center !important;
}
/* Метка товара */
.t-store__card__mark {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: auto !important;
height: auto !important;
min-width: 0 !important;
padding: 5px 9px !important;
border-radius: 999px !important;
line-height: 1 !important;
white-space: nowrap !important;
font-size: 10px !important;
}
@media screen and (max-width: 960px) {
.t754 > .t-store .t-store__card__mark {
font-size: 7px !important;
}
}
/* Десктоп: 4 карточки в ряд, 22px по горизонтали и 40px по вертикали */
.t-store__grid-cont .t-store__card-list {
display: grid !important;
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
column-gap: 8px !important;
row-gap: 40px !important;
}
/* Отключаем стандартные процентные колонки и отступы Tilda */
.t-store__grid-cont .t-store__card-list > .t-store__card {
float: none !important;
width: auto !important;
max-width: none !important;
min-width: 0 !important;
margin: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
/* Планшет и мобильный: две карточки, края по 10px,
14px между карточками по горизонтали, 24px по вертикали */
@media screen and (max-width: 959px) {
.t-store__grid-cont {
box-sizing: border-box !important;
padding-right: 10px !important;
padding-left: 10px !important;
}
.t-store__grid-cont .t-store__card-list {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
column-gap: 14px !important;
row-gap: 24px !important;
}
}
</style>
<script>
t_onReady(function () {
var reference = document.querySelector('#rec5373542301 [data-group-id="1793530933992000013"]');
var store = document.querySelector('#rec5374458501');
if (!reference || !store) return;
function alignProductGrid() {
var items = Array.from(reference.querySelectorAll(':scope > .tn-molecule > .tn-group'));
var list = store.querySelector('.t-store__card-list');
if (!list || items.length < 2) return;
var grid = list.closest('.t-store__grid-cont');
if (!grid) return;
var bounds = reference.getBoundingClientRect();
var rects = items.map(function (item) { return item.getBoundingClientRect(); });
var gap = null;
for (var i = 0; i < rects.length; i++) {
for (var j = 0; j < rects.length; j++) {
var distance = rects[j].left - rects[i].right;
if (i !== j && Math.abs(rects[i].top - rects[j].top) < 2 && distance >= 0 && (gap === null || distance < gap)) gap = distance;
}
}
if (!bounds.width || gap === null) return;
grid.style.setProperty('width', bounds.width + 'px', 'important');
grid.style.setProperty('max-width', 'none', 'important');
grid.style.setProperty('padding-left', '0', 'important');
grid.style.setProperty('padding-right', '0', 'important');
grid.style.setProperty('margin-left', 'auto', 'important');
grid.style.setProperty('margin-right', 'auto', 'important');
list.style.setProperty('column-gap', gap + 'px', 'important');
}
function scheduleAlignment() {
[0, 250, 800, 1600].forEach(function (delay) { setTimeout(alignProductGrid, delay); });
}
scheduleAlignment();
window.addEventListener('resize', scheduleAlignment);
if (window.MutationObserver) new MutationObserver(alignProductGrid).observe(store, {childList: true, subtree: true});
if (window.ResizeObserver) new ResizeObserver(alignProductGrid).observe(reference);
});
</script>
Оригинал: страница 351496509, блок REC 5576272101. Код приведён как текст без исполнения.
<!-- EVITAILS — плашки «Долями» в сетке главной страницы -->
<style>
#rec5374458501 .ev-dolyame-badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;max-width:100%;box-sizing:border-box;margin-top:8px;padding:5px 8px;border-radius:6px;background:#f2f2f2;color:#262626;font-family:var(--t-text-font,Arial),sans-serif;font-size:12px;line-height:1.2;white-space:nowrap}
#rec5374458501 .ev-dolyame-badge strong{font-weight:600}
@media(max-width:639px){#rec5374458501 .ev-dolyame-badge{font-size:10px;gap:4px;padding:4px 6px;margin-top:6px}}
</style>
<script>
(function(){
var rootId='rec5374458501';
function init(){
var root=document.getElementById(rootId);
if(!root || root.dataset.evDolyameReady==='1')return;
root.dataset.evDolyameReady='1';
var format=new Intl.NumberFormat('ru-RU',{maximumFractionDigits:2});
function refresh(){
root.querySelectorAll('.js-product.t-store__card').forEach(function(card){
var price=card.querySelector('.js-store-price-wrapper .js-product-price');
var wrapper=card.querySelector('.t-store__card__textwrapper');
var name=card.querySelector('.js-product-name');
if(!price||!wrapper||/сертификат|подарочн\S*\s+карт/i.test(name?name.textContent:''))return;
var raw=price.textContent.replace(/[^0-9,.]/g,'').replace(',','.');
var amount=Number(raw);
if(!Number.isFinite(amount)||amount<=0)return;
var badge=wrapper.querySelector('.ev-dolyame-badge');
if(!badge){
badge=document.createElement('div');
badge.className='ev-dolyame-badge';
var brand=document.createElement('strong');
brand.textContent='Долями';
var value=document.createElement('span');
badge.appendChild(brand);badge.appendChild(value);
wrapper.appendChild(badge);
}
var text='4 × '+format.format(amount/4)+' ₽';
if(badge.lastChild.textContent!==text)badge.lastChild.textContent=text;
});
}
new MutationObserver(refresh).observe(root,{subtree:true,childList:true,characterData:true});
refresh();
}
if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();
})();
</script>Оригинал: страница 351496509, блок REC 5375215401. Код приведён как текст без исполнения.
<style>
#rec5375155901 .reviews-main,#rec5375155901 .reviews-slider{width:100%}
#rec5375155901 .reviews-slider .slick-list{overflow:hidden}
#rec5375155901 .reviews-slider .slick-slide{padding-right:6px;box-sizing:border-box}
#rec5375155901 .reviews-slider .slick-slide > div,#rec5375155901 .reviews-slider .slick-slide .t-rec,#rec5375155901 .reviews-slider .slick-slide .t396,#rec5375155901 .reviews-slider .slick-slide .t396__artboard{width:100%!important}
#rec5375155901 .reviews-slider .t396__artboard{overflow:hidden!important;border-radius:16px}
#rec5375155901 .reviews-slider [data-elem-id="1793539326389000001"],#rec5375155901 .reviews-slider [data-elem-type="video"]{left:0!important;top:0!important;width:100%!important;height:100%!important}
#rec5375155901 .reviews-slider [data-elem-type="video"] .tn-atom,#rec5375155901 .reviews-slider [data-elem-type="video"] .tn-atom__videoiframe,#rec5375155901 .reviews-slider [data-elem-type="video"] iframe{width:100%!important;height:100%!important;border:0!important}
#rec5375155901 .reviews-slider .review-sound{left:auto!important;right:10px!important;top:10px!important;z-index:20!important}
#rec5375155901 .reviews-slider .review-sound .tn-atom{display:flex!important;align-items:center;justify-content:center;cursor:pointer}
#rec5375155901 .reviews-slider .review-sound svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#rec5375155901 .reviews-slider .tn-atom__videoiframe{position:relative!important}
#rec5375155901 .reviews-slider .tn-atom__videoiframe::after{content:"";position:absolute;inset:0;z-index:2;cursor:grab}
/* Cropping the Kinescope iframe to fill the portrait review frame. */
#rec5375155901 .reviews-slider .tn-atom__videoiframe{position:relative!important;overflow:hidden!important}
#rec5375155901 .reviews-slider iframe[id^="review-player-"]{position:absolute!important;left:-25%!important;top:-25%!important;width:150%!important;height:150%!important;max-width:none!important;transform:none!important;border:0!important}
#rec5375155901 .reviews-slider .review-native-video{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;background:transparent!important}
@media (min-width:640px) and (max-width:1024px) and (max-height:600px){
#rec5375155901>.t396,#rec5375155901>.t396>.t396__artboard{height:316px!important;min-height:316px!important}
#rec5375155901 [data-elem-id="1793539291527000004"],#rec5375155901 [data-elem-id="1793539291527000004"] .tn-atom{height:350px!important;min-height:350px!important}
#rec5375155901 .reviews-slider .slick-slide>div,#rec5375155901 .reviews-slider .t-rec,#rec5375155901 .reviews-slider .t396,#rec5375155901 .reviews-slider .t396__artboard{height:350px!important;min-height:350px!important}
}
#rec5375155901 .reviews-slider .tn-group[data-group-id="1793539326389000009"]{left:10px!important;top:auto!important;bottom:10px!important;width:calc(100% - 20px)!important;height:66px!important}
#rec5375155901 .reviews-slider .tn-group[data-group-id="1793539326389000009"] #molecule-1793539326389000009{width:100%!important;height:100%!important;box-sizing:border-box!important}
@media (max-width:639px){
#rec5375155901 .reviews-slider .slick-slide>div,#rec5375155901 .reviews-slider .t-rec,#rec5375155901 .reviews-slider .t396,#rec5375155901 .reviews-slider .t396__artboard{height:240px!important;min-height:240px!important}
#rec5375155901 .reviews-slider .tn-group[data-group-id="1793539326389000009"]{left:5px!important;bottom:5px!important;width:calc(100% - 10px)!important;height:50px!important}
}
/* Keep the clickable product card above the transformed video layer. */
#rec5375155901 .reviews-slider [data-elem-type="video"]{z-index:4!important}
#rec5375155901 .reviews-slider .tn-group[data-group-id="1793539326389000009"]{z-index:10!important}
#rec5375155901 .reviews-slider .review-sound{z-index:20!important}
/* Product title and price flow vertically like the reference card. */
#rec5375155901 .reviews-slider [data-elem-id="1793539326389000005"] .tn-atom{
white-space:normal!important;
display:-webkit-box!important;
-webkit-box-orient:vertical!important;
-webkit-line-clamp:2;
overflow:hidden!important;
text-overflow:ellipsis!important;
line-height:1.15!important;
}
@media(max-width:959px){
#rec5375155901 .reviews-slider [data-elem-type="video"] .tn-atom{position:relative!important;overflow:hidden!important}
#rec5375155901 .reviews-slider .tn-atom__videoiframe{position:absolute!important;inset:0!important;padding:0!important;min-height:0!important}
#rec5375155901 .reviews-slider .review-native-video{position:absolute!important;inset:0!important;max-width:none!important;max-height:none!important;object-position:center!important}
}
</style><script>
(function(){
var ids=[5375169201,5375179001,5375181301,5375181801,5375184001,5375188101,5375188601,5375190401,5375192101,5375195701,5375196101,5375198001],root='#rec5375155901',players={},factory=null,observer=null,nativeAudio=/AppleWebKit/i.test(navigator.userAgent)&&!/Chrome|Chromium|Edg/i.test(navigator.userAgent);
if(nativeAudio){var rootNode=document.querySelector(root);if(rootNode)rootNode.classList.add('reviews-native-audio');}
var mutedSvg='<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 9h4l5-4v14l-5-4H4z"/><path d="M17 9l4 6m0-6l-4 6"/></svg>';
var soundSvg='<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 9h4l5-4v14l-5-4H4z"/><path d="M17 9c1.5 1.5 1.5 4.5 0 6M20 6c3 3 3 9 0 12"/></svg>';
function paint(btn,on){btn.dataset.reviewSoundOn=on?'1':'0';var t=btn.querySelector('.tn-atom')||btn;t.innerHTML=on?soundSvg:mutedSvg;t.setAttribute('aria-label',on?'Выключить звук':'Включить звук');t.setAttribute('role','button');t.setAttribute('tabindex','0');}
function startPlayer(slide){
if((!nativeAudio&&!factory) || slide.dataset.reviewPlayerStarted)return;
var rec=slide.querySelector('.t-rec'),holder=slide.querySelector('[data-elem-type="video"] .tn-atom__videoiframe');
if(!rec||!holder)return;
var vid=holder.getAttribute('data-kinescopeid');if(!vid)return;
slide.dataset.reviewPlayerStarted='1';
if(nativeAudio){
var video=document.createElement('video');
video.className='review-native-video';
video.src='https://kinescope.io/'+vid+'/master.m3u8';
video.autoplay=true;video.muted=true;video.defaultMuted=true;video.loop=true;video.playsInline=true;video.preload='metadata';
video.setAttribute('playsinline','');video.setAttribute('webkit-playsinline','');video.setAttribute('aria-label','Видеоотзыв EVITAILS');
holder.replaceChildren(video);
players[rec.id]={native:true,el:video,play:function(){return video.play();},pause:function(){video.pause();return Promise.resolve(true);},mute:function(){video.muted=true;return Promise.resolve();},unmute:function(){video.muted=false;video.volume=1;return video.play();},isMuted:function(){return Promise.resolve(video.muted);}};
var attempt=video.play();if(attempt&&attempt.catch)attempt.catch(function(err){console.warn('Safari video autoplay',err);});
return;
}
var place=document.createElement('div');place.id='review-player-'+rec.id;place.style.width='100%';place.style.height='100%';holder.replaceChildren(place);
factory.create(place.id,{url:'https://kinescope.io/'+vid,size:{width:'100%',height:'100%'},behavior:{preload:'metadata',autoPlay:'viewable',muted:true,loop:true,autoPause:false,playsInline:true,playback:'visible'},ui:{controls:false,mainPlayButton:false,videoFit:'cover'}}).then(function(p){players[rec.id]=p;}).catch(function(e){slide.dataset.reviewPlayerStarted='';console.warn('Kinescope',e);});
}
function setupVideo(slide){
var btn=slide.querySelector('.review-sound');if(!btn)return;paint(btn,false);
var holder=slide.querySelector('[data-elem-type="video"] .tn-atom__videoiframe');if(holder){var clearNative=function(){holder.querySelectorAll('iframe:not([id^="review-player-"])').forEach(function(f){f.remove();});};clearNative();holder.addEventListener('click',function(){var rec=slide.querySelector('.t-rec'),p=rec&&players[rec.id];if(p)p.play();});if(window.MutationObserver)new MutationObserver(clearNative).observe(holder,{childList:true});}
function toggle(e){e.preventDefault();e.stopPropagation();var rec=slide.querySelector('.t-rec'),player=rec&&players[rec.id];if(!player){startPlayer(slide);player=rec&&players[rec.id];if(!player)return;}var on=btn.dataset.reviewSoundOn==='1';if(on){if(player.native){player.el.muted=true;paint(btn,false);}else{player.mute().then(function(){paint(btn,false);}).catch(function(err){console.warn('Kinescope mute',err);});}return;}Object.keys(players).forEach(function(k){if(k!==rec.id){var otherPlayer=players[k];if(otherPlayer.native)otherPlayer.el.muted=true;else otherPlayer.mute();var other=document.querySelector('#'+k+' .review-sound');if(other)paint(other,false);}});if(player.native){player.el.muted=false;player.el.volume=1;var started=player.el.play();paint(btn,true);if(started&&started.catch)started.catch(function(err){player.el.muted=true;paint(btn,false);console.warn('Safari sound',err);});return;}player.unmute().then(function(){return player.play();}).then(function(){paint(btn,true);}).catch(function(err){paint(btn,false);console.warn('Kinescope sound',err);});}
btn.addEventListener('click',toggle);btn.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' ')toggle(e);});
if(observer)observer.observe(slide);
}
var original=window.onKinescopeIframeAPIReady;
window.onKinescopeIframeAPIReady=function(f){factory=f;if(typeof original==='function')original(f);document.querySelectorAll(root+' .slick-active').forEach(startPlayer);};
function layout(){var w=innerWidth,h=innerHeight,land=w>h&&w<=1024&&h<=600,portrait=h>=w&&w<=540;return {count:land?2:portrait?2.2:w<640?2:w<960?3:4,phone:land||portrait||w<640};}
t_onReady(function(){t_onFuncLoad('t396_init',function(){
var slider=jQuery(root+' .reviews-slider');if(!slider.length||slider.hasClass('slick-initialized'))return;
ids.forEach(function(id){var rec=document.getElementById('rec'+id);if(rec)slider.append(jQuery('<div>').append(rec));});
var v=layout(),art=slider.closest('.t396__artboard');
slider.slick({useTransform:!(nativeAudio&&v.phone),slidesToShow:v.count,slidesToScroll:1,infinite:false,arrows:!v.phone,dots:false,swipe:true,swipeToSlide:v.phone,touchThreshold:v.phone?10:3500,speed:400,nextArrow:art.find('.v-next'),prevArrow:art.find('.v-prev')});
if('IntersectionObserver'in window){observer=new IntersectionObserver(function(entries){entries.forEach(function(e){if(e.isIntersecting&&e.target.classList.contains('slick-active'))startPlayer(e.target);});},{threshold:0.15});}
slider.find('.slick-slide').each(function(){setupVideo(this);});
slider.find('.slick-active').each(function(){startPlayer(this);});
slider.on('afterChange',function(){slider.find('.slick-active').each(function(){var r=this.querySelector('.t-rec'),p=r&&players[r.id];if(p)p.play();else startPlayer(this);});slider.find('.slick-slide:not(.slick-active)').each(function(){var r=this.querySelector('.t-rec'),p=r&&players[r.id];if(p){p.mute();p.pause();var b=this.querySelector('.review-sound');if(b)paint(b,false);}});});
window.addEventListener('resize',function(){var n=layout();if(n.count===v.count&&n.phone===v.phone)return;v=n;slider.slick('slickSetOption',{slidesToShow:v.count,arrows:!v.phone,swipeToSlide:v.phone,touchThreshold:v.phone?10:3500},true);});
if(!nativeAudio){var script=document.createElement('script');script.src='https://player.kinescope.io/latest/iframe.player.js';document.head.appendChild(script);}
});});
})();
</script>Оригинал: страница 351496509, блок REC 5374833001. Код приведён как текст без исполнения.
<style>
#rec5371192101 .tn-elem[data-elem-id="1793529852851"] { position:relative; overflow:visible!important; }
#rec5371192101 .ev-cart-trigger { cursor:pointer; }
#rec5371192101 .ev-cart-count { position:absolute; z-index:10; top:-7px; right:-4px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; min-width:17px; height:17px; padding:0 4px; border-radius:999px; background:#fff; color:#84142b; font:600 10px/1 Arial,sans-serif; white-space:nowrap; pointer-events:none; }
#rec5371192101 .ev-cart-count[hidden] { display:none!important; }
#rec5374819201 .t706__carticon { opacity:0!important; pointer-events:none!important; }
</style>
<script>
t_onReady(function () {
var el=document.querySelector('#rec5371192101 .tn-elem[data-elem-id="1793529852851"]');
var cart=document.querySelector('#rec5374819201');
if(!el || !cart) return;
var trigger=el.querySelector('.tn-atom') || el;
trigger.classList.add('ev-cart-trigger');
trigger.setAttribute('role','button');
trigger.setAttribute('tabindex','0');
trigger.setAttribute('aria-label','Открыть корзину');
var badge=document.createElement('span');
badge.className='ev-cart-count'; badge.hidden=true; badge.setAttribute('aria-hidden','true');
el.appendChild(badge);
function sync() {
var counter=cart.querySelector('.js-carticon-counter');
var count=counter ? parseInt(counter.textContent.replace(/[^0-9]/g,''),10) || 0 : 0;
badge.hidden=count===0;
badge.textContent=count>99?'99+':String(count);
trigger.setAttribute('aria-label',count ? 'Открыть корзину, товаров: '+count : 'Открыть корзину');
}
function openCart() {
var nativeIcon=cart.querySelector('.t706__carticon');
if(nativeIcon) nativeIcon.click();
}
trigger.addEventListener('click',function(e){e.preventDefault();openCart();});
trigger.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();openCart();}});
if(window.MutationObserver) new MutationObserver(sync).observe(cart,{childList:true,subtree:true,characterData:true});
sync();
});
</script>Оригинал: страница 265896309, блок REC 4226509201. Код приведён как текст без исполнения.
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<section class="box-builder" id="box-builder">
<header class="box-heading">
<h1><span>[ КАЛЬКУЛЯТОР</span> <em>БОКСОВ ]</em></h1>
<p>Соберите бокс с вашими любимыми товарами,<br class="desktop-break"> выберите два товара и получите скидку</p>
</header>
<div class="box-builder__grid">
<article class="box-card" data-slot="0"></article>
<article class="box-card" data-slot="1"></article>
</div>
<div class="box-total">
<div class="box-total__saving"><strong>Ваша выгода:</strong><span id="box-save">—</span></div>
<div class="box-total__amount"><strong>Итого:</strong><span><s id="box-old"></s><b id="box-price">Выберите два товара</b></span></div>
<div class="box-total__action"><a class="box-total__button" id="box-pay" href="#" aria-disabled="true">Перейти к оплате</a></div>
</div>
</section>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700;800&display=swap');
#box-builder {
--wine:#941333;
--ink:#171719;
--muted:#a5a5a7;
--line:#dedee0;
max-width:1480px;
margin:0 auto;
padding:64px clamp(22px,6.7vw,100px) 72px;
border-radius:48px;
background:#f3f3f5;
color:var(--ink);
font-family:'Inter Tight',Arial,sans-serif;
box-sizing:border-box
}
#box-builder * {
box-sizing:border-box
}
#box-builder button,#box-builder a {
font:inherit
}
.box-heading {
text-align:center;
margin:0 0 50px
}
.box-heading h1 {
font-size:clamp(34px,4vw,62px);
line-height:1.05;
letter-spacing:-1.8px;
font-weight:800;
margin:0 0 18px
}
.box-heading h1 em {
color:var(--wine);
font-style:normal
}
.box-heading p {
font-size:clamp(16px,1.65vw,23px);
line-height:1.15;
margin:0;
font-weight:400
}
.box-builder__grid {
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:14px
}
.box-card {
min-width:0;
display:flex;
flex-direction:column;
gap:14px
}
.box-card__gallery {
position:relative;
aspect-ratio:1/1;
background:#e9e8e6;
border-radius:17px;
overflow:hidden;
display:grid;
place-items:center
}
.box-card__image {
width:100%;
height:100%;
object-fit:cover;
object-position:center;
display:block
}
.box-card__placeholder {
position:absolute;
inset:0;
display:grid;
place-items:center;
background:#e9e8e6;
color:#a4a4a4;
font-size:15px;
text-align:center
}
.box-card__arrow {
position:absolute;
top:50%;
transform:translateY(-50%);
width:40px;
height:40px;
padding:0;
border:1px solid #c9c9ca;
border-radius:8px;
background:#f5f5f5e8;
color:#202020;
font-size:24px;
line-height:1;
cursor:pointer
}
.box-card__arrow--prev {
left:18px
}
.box-card__arrow--next {
right:18px
}
.box-card__arrow:hover {
background:white
}
.box-card__picker-wrap {
position:relative;
z-index:4
}
.box-card__picker {
width:100%;
min-height:88px;
display:flex;
align-items:center;
gap:16px;
padding:10px 18px 10px 14px;
border:0;
border-radius:17px;
background:#fff;
text-align:left;
cursor:pointer;
color:var(--ink)
}
.box-card__picker:hover,.box-card__picker[aria-expanded="true"] {
background:#fafafa
}
.box-card__thumb {
width:76px;
height:76px;
flex:none;
object-fit:cover;
object-position:center;
background:#e9e8e6;
border-radius:8px
}
.box-card__picker-name {
font-size:clamp(16px,1.55vw,22px);
font-weight:500;
line-height:1.12;
flex:1
}
.box-card__chevron {
width:40px;
height:40px;
border-radius:9px;
background:#f4f4f5;
display:grid;
place-items:center;
color:#aaa;
font-size:20px;
flex:none
}
.box-card__picker[aria-expanded="true"] .box-card__chevron {
transform:rotate(180deg)
}
.box-card__menu {
display:none;
position:absolute;
left:0;
right:0;
top:calc(100% + 7px);
padding:7px;
background:white;
border-radius:15px;
box-shadow:0 12px 35px #0002;
z-index:10;
max-height:340px;
overflow:auto
}
.box-card__menu.is-open {
display:block
}
.box-card__menu-item {
width:100%;
display:flex;
align-items:center;
gap:14px;
border:0;
border-radius:10px;
background:white;
text-align:left;
padding:8px;
cursor:pointer;
color:var(--ink)
}
.box-card__menu-item:hover,.box-card__menu-item[aria-current="true"] {
background:#f1f1f2
}
.box-card__menu-item img {
width:64px;
height:64px;
object-fit:cover;
object-position:center;
background:#e9e8e6;
border-radius:7px
}
.box-card__menu-item span {
font-size:18px;
line-height:1.15
}
#box-builder [hidden] {
display:none!important
}
.box-card__details {
flex:1;
min-height:215px;
padding:19px 20px 20px;
border-radius:17px;
background:#fff
}
.box-card__details-head {
display:flex;
justify-content:space-between;
gap:12px;
align-items:flex-start
}
.box-card__name {
font-size:clamp(18px,1.8vw,24px);
line-height:1.15;
font-weight:600
}
.box-card__price {
font-size:20px;
color:var(--wine);
white-space:nowrap
}
.box-card__group {
margin-top:17px
}
.box-card__label {
font-size:18px;
line-height:1.2;
margin-bottom:10px;
font-weight:500
}
.box-card__label span {
color:#aaa;
font-weight:400
}
.box-card__options {
display:flex;
gap:8px;
flex-wrap:wrap
}
.box-card__option {
min-width:49px;
height:49px;
padding:0 13px;
border:1px solid #d2d2d4;
border-radius:9px;
background:#fff;
color:var(--ink);
font-size:18px;
font-weight:600;
cursor:pointer
}
.box-card__option[aria-pressed="true"] {
border:1.5px solid var(--wine)
}
.box-card__swatch {
width:49px;
height:49px;
padding:4px;
border:1px solid #d3d3d5;
border-radius:10px;
background:#fff;
cursor:pointer
}
.box-card__swatch span {
display:block;
width:100%;
height:100%;
border-radius:6px
}
.box-card__swatch[aria-pressed="true"] {
border:1.5px solid var(--wine)
}
.box-total {
display:grid;
grid-template-columns:1fr 1fr 1fr;
gap:16px;
margin-top:20px
}
.box-total__saving,.box-total__amount,.box-total__action {
min-height:94px;
padding:16px 19px;
border-radius:17px;
background:#fff;
display:flex;
align-items:center;
justify-content:space-between;
gap:12px
}
.box-total strong {
font-size:clamp(18px,1.7vw,24px);
font-weight:600;
white-space:nowrap
}
.box-total__saving span,.box-total__amount b {
font-size:clamp(21px,2vw,28px);
color:var(--wine);
font-weight:600;
white-space:nowrap
}
.box-total__amount>span {
display:flex;
align-items:center;
gap:12px
}
.box-total__amount s {
font-size:15px;
color:#aaa;
white-space:nowrap
}
.box-total__button {
width:100%;
min-height:56px;
display:flex;
align-items:center;
justify-content:center;
background:var(--wine);
color:#fff;
text-decoration:none;
border-radius:9px;
font-size:20px;
font-weight:500
}
.box-total__button:hover {
background:#7e102b
}
.box-total__button[aria-disabled="true"] {
opacity:.5;
pointer-events:none
}
@media(hover:hover) and (pointer:fine) {
.box-card__picker-wrap:hover .box-card__menu {
display:block
}
}
@media(max-width:900px) {
#box-builder {
padding:48px 28px 50px;
border-radius:34px
}
.box-heading {
margin-bottom:36px
}
.box-builder__grid {
gap:12px
}
.box-card {
gap:12px
}
.box-card__picker {
min-height:76px;
gap:11px;
padding:8px 11px
}
.box-card__thumb {
width:60px;
height:60px
}
.box-card__chevron {
width:34px;
height:34px
}
.box-card__details {
padding:16px;
min-height:190px
}
.box-card__option,.box-card__swatch {
width:43px;
min-width:43px;
height:43px
}
.box-total {
gap:10px
}
.box-total__saving,.box-total__amount,.box-total__action {
padding:13px;
min-height:82px
}
.box-total__amount>span {
gap:7px
}
}
@media(max-width:640px) {
#box-builder {
padding:32px 14px 24px;
border-radius:28px
}
.box-heading {
margin:0 8px 28px
}
.box-heading h1 {
font-size:32px;
letter-spacing:-1px;
margin-bottom:12px
}
.box-heading p {
font-size:16px;
line-height:1.12
}
.desktop-break {
display:none
}
.box-builder__grid {
grid-template-columns:1fr;
gap:15px
}
.box-card {
gap:8px
}
.box-card__gallery {
aspect-ratio:1/1;
border-radius:14px
}
.box-card__arrow {
width:36px;
height:36px;
left:12px
}
.box-card__arrow--next {
left:auto;
right:12px
}
.box-card__picker {
min-height:70px;
padding:7px 10px;
border-radius:13px;
gap:11px
}
.box-card__thumb {
width:54px;
height:54px
}
.box-card__picker-name {
font-size:17px
}
.box-card__chevron {
width:30px;
height:30px
}
.box-card__menu {
max-height:280px
}
.box-card__menu-item img {
width:52px;
height:52px
}
.box-card__menu-item span {
font-size:16px
}
.box-card__details {
min-height:0;
padding:16px;
border-radius:14px
}
.box-card__name {
font-size:18px
}
.box-card__price {
font-size:17px
}
.box-card__group {
margin-top:15px
}
.box-card__label {
font-size:16px;
margin-bottom:8px
}
.box-card__option,.box-card__swatch {
width:43px;
min-width:43px;
height:43px
}
.box-total {
grid-template-columns:1fr;
gap:8px;
margin-top:13px
}
.box-total__saving,.box-total__amount,.box-total__action {
min-height:72px;
border:1px solid var(--wine);
border-radius:14px;
padding:13px 16px
}
.box-total strong {
font-size:17px
}
.box-total__saving span,.box-total__amount b {
font-size:21px
}
.box-total__amount s {
font-size:12px
}
.box-total__button {
min-height:48px;
font-size:18px
}
}
</style>
<script>window.BOX_CATALOG=[{"id":"461065629602","sourceUids":["461065629602"],"name":"Подарочная карта","category":"Сертификат","page":"https://evitails.com/gift","included":false,"thumbnail":"https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png","thumbnailSource":"csv","colors":[],"sizes":["3 000","5 000","10 000","15 000","25 000","30 000"],"colorHex":{},"sizeLabel":"Номинал","variants":[{"uid":"359095131462","color":"","size":"3 000","price":3000.0,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"795312774322","color":"","size":"5 000","price":5000.0,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"534574975172","color":"","size":"10 000","price":10000.0,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"171948284302","color":"","size":"15 000","price":15000.0,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"670524512392","color":"","size":"25 000","price":25000.0,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"432360437792","color":"","size":"30 000","price":30000.0,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"}]},{"id":"441747170123","sourceUids":["441747170123"],"name":"Футболка интроверта","category":"Одежда","page":"https://evitails.com/futbolka-introverta","included":false,"thumbnail":"https://static.tildacdn.com/stor6562-3237-4533-b730-613135623235/349821a4512a60f83886f52ed751265f.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"336941711783","color":"Белый","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6264-6133-4234-b630-373137636536/b7e7c05040126e34d3ac1e8b05646e39.jpg","https://static.tildacdn.com/stor3964-3737-4035-a363-303335363933/31ac2ea9d21cfe1cd99d14c9421585d7.jpg","https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor3233-3939-4231-a130-613735663264/a04801b27257f1ef18596a80def31b29.jpg"],"imageSource":"site"},{"uid":"530067562753","color":"Графит","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6561-6539-4535-a563-393735396232/213426588a361fad6a68c80e821971ff.jpg","https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg"],"imageSource":"site"}]},{"id":"957001120033","sourceUids":["957001120033"],"name":"Игрушка \"Гусь\"","category":"Игрушки","page":"https://evitails.com/igrushka-gus","included":false,"thumbnail":"https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"485379701553","color":"Белый","size":"","price":1390.0,"priceSource":"csv","page":"https://evitails.com/igrushka-gus","images":["https://static.tildacdn.com/stor3237-3465-4537-b639-363634326436/483c268357725c300ac9cd1166addb66.jpg","https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","https://static.tildacdn.com/stor3066-6133-4532-a635-623666383738/1cee92fce85904c997a872ae2d3f0461.jpg"],"imageSource":"site"}]},{"id":"511428823963","sourceUids":["511428823963"],"name":"Игрушка «М»","category":"Игрушки","page":"https://evitails.com/igrushka-m","included":false,"thumbnail":"https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","thumbnailSource":"csv","colors":["Коричневый"],"sizes":[],"colorHex":{"Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"739932057643","color":"Коричневый","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/igrushka-m","images":["https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"774788530873","sourceUids":["774788530873"],"name":"Игрушка «П»","category":"Игрушки","page":"https://evitails.com/igrushka-p","included":false,"thumbnail":"https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","thumbnailSource":"csv","colors":["Темно-коричневый"],"sizes":[],"colorHex":{"Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"822080978163","color":"Темно-коричневый","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/igrushka-p","images":["https://static.tildacdn.com/stor6530-3665-4964-a630-643632626138/6d763ef73de6f7a06044cd0d4283de30.jpg","https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"458675637913","sourceUids":["458675637913"],"name":"Игрушка «З»","category":"Игрушки","page":"https://evitails.com/igrushka-z","included":false,"thumbnail":"https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"619553716723","color":"Белый","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/igrushka-z","images":["https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg","https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"307704040813","sourceUids":["307704040813"],"name":"Игрушка «Брокка»","category":"Игрушки","page":"https://evitails.com/igrushka-brokka","included":false,"thumbnail":"https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","thumbnailSource":"csv","colors":["Зеленый"],"sizes":[],"colorHex":{"Зеленый":"#a9d12e"},"sizeLabel":"Размер","variants":[{"uid":"206578533363","color":"Зеленый","size":"","price":1090.0,"priceSource":"csv","page":"https://evitails.com/igrushka-brokka","images":["https://static.tildacdn.com/stor3736-3139-4938-a439-613066616262/68743e3e01b7338d559f4d8b2de28f65.jpg","https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","https://static.tildacdn.com/stor3631-6565-4163-b262-373439636162/7efb2f897db3b0f60df835324b8f35d5.jpg"],"imageSource":"site"}]},{"id":"609476560403","sourceUids":["609476560403"],"name":"Игрушка «Тяксель»","category":"Игрушки","page":"https://evitails.com/igrushka-tyaksel","included":false,"thumbnail":"https://static.tildacdn.com/stor3936-3431-4566-a631-313439363932/10e5f901394bb57d4be49222f1b8d374.jpg","thumbnailSource":"csv","colors":["Светло-коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Светло-коричневый":"#bf8539","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"318261775613","color":"Светло-коричневый","size":"","price":1190.0,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor6532-3532-4536-b234-343462656165/b674ac84a7ccb8c4332d2dd64b90d84d.jpg","https://static.tildacdn.com/stor3166-3533-4363-b234-633764326634/b067d5d2f94b2b29d13848de74c49854.jpg","https://static.tildacdn.com/stor3462-3634-4138-b633-656232613330/67259691208eeb4be89fe48811a6839b.jpg"],"imageSource":"site"},{"uid":"817001617083","color":"Темно-коричневый","size":"","price":1190.0,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor3163-6261-4464-b862-373064333864/cedf2d7c99a6fcd1eec7c74d4fbc9da3.jpg","https://static.tildacdn.com/stor6364-3833-4064-b035-633637376561/164cb29f28fe7f2e7bc74c18f8e5b7f0.jpg"],"imageSource":"site"}]},{"id":"306633331233","sourceUids":["306633331233"],"name":"Сет «Мелочь пузатая»","category":"Игрушки","page":"https://evitails.com/set-meloch-puzataya","included":false,"thumbnail":"https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","thumbnailSource":"csv","colors":["Белый","Коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Коричневый":"#85521c","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"478193342753","color":"Белый","size":"","price":5990.0,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"805925510353","color":"Коричневый","size":"","price":5990.0,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"767123889143","color":"Темно-коричневый","size":"","price":5990.0,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"}]},{"id":"142067865363","sourceUids":["142067865363"],"name":"Игрушка «Кость Мяу»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-myau","included":false,"thumbnail":"https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"563626993083","color":"Белый","size":"","price":1190.0,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-myau","images":["https://static.tildacdn.com/stor3637-3237-4839-a666-626665346362/c1350462e849687313f76c516a09a910.jpg","https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","https://static.tildacdn.com/stor6432-3166-4062-a638-353830336432/f4b8b9febdf9279d87dbffe82e96cb80.jpg","https://static.tildacdn.com/stor3639-6231-4939-a535-646164336232/46fe89f97da67a6a230e62b880486501.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"}]},{"id":"707715791323","sourceUids":["707715791323"],"name":"Игрушка «Кость Пмсх»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-pmskh","included":false,"thumbnail":"https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","thumbnailSource":"csv","colors":["Бордовый"],"sizes":[],"colorHex":{"Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"443956407693","color":"Бордовый","size":"","price":1190.0,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-pmskh","images":["https://static.tildacdn.com/stor6661-3161-4339-b164-643663643535/05fed1eee9c1355a40efcd53b8a038db.jpg","https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","https://static.tildacdn.com/stor6230-3335-4338-a635-303465373732/8b9772914f8257752254c95ecf018790.jpg"],"imageSource":"site"}]},{"id":"646615954413","sourceUids":["646615954413"],"name":"Игрушка «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/igrushka-zvezda-evitails","included":false,"thumbnail":"https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Эвкалиптовый хлопок","Сливочный хлопок"],"sizes":[],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Эвкалиптовый хлопок":"#c5cfab","Сливочный хлопок":"#ffd885"},"sizeLabel":"Размер","variants":[{"uid":"689814256093","color":"Пудровый хлопок","size":"","price":1890.0,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3265-6235-4161-b637-616237636262/ebc0358ca42e70cf98d6d79c6aeb3b5e.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg","https://static.tildacdn.com/stor6363-3865-4634-a535-363966366265/a63a2185cac7fe3e22425cce2557384e.jpg"],"imageSource":"site"},{"uid":"765890790823","color":"Белый хлопок","size":"","price":1890.0,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3135-3366-4264-b666-373430373036/ed34f9b360ba64b0450157393a3d73fc.jpg"],"imageSource":"site"},{"uid":"221255378643","color":"Эвкалиптовый хлопок","size":"","price":1890.0,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg"],"imageSource":"site"},{"uid":"269966283063","color":"Сливочный хлопок","size":"","price":1890.0,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg"],"imageSource":"csv"}]},{"id":"346124432933","sourceUids":["346124432933"],"name":"Сет «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/set-zvezda-evitails","included":false,"thumbnail":"https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","thumbnailSource":"csv","colors":["Пудровый и Белый","Эвкалиптовый и сливочный"],"sizes":[],"colorHex":{"Пудровый и Белый":"#f2bbd7","Эвкалиптовый и сливочный":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"769633318063","color":"Пудровый и Белый","size":"","price":2690.0,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg"],"imageSource":"site"},{"uid":"679035725463","color":"Эвкалиптовый и сливочный","size":"","price":2690.0,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6632-6336-4939-b761-646637643866/e448f90c23b2476ade5412cd564a6982.jpg","https://static.tildacdn.com/stor3039-3866-4535-a162-643634636562/fa270681c465e36d4c97e5497a8db83b.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg","https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg","https://static.tildacdn.com/stor6539-3530-4831-b463-636531323461/87834b70078736d3c16f08001b8a8e06.jpg"],"imageSource":"site"}]},{"id":"996375036603","sourceUids":["996375036603"],"name":"Футболка для хвоста «Руками не трогать»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","included":false,"thumbnail":"https://static.tildacdn.com/stor3537-3962-4935-b765-333431343731/70540a85cbcbe14dff0842bbb14381dc.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":["XS","S","M","L"],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"254728551263","color":"Белый","size":"XS","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"980938923233","color":"Белый","size":"S","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"949894695793","color":"Белый","size":"M","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"743028533803","color":"Белый","size":"L","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"910091194773","color":"Графит","size":"XS","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"298751565583","color":"Графит","size":"S","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"668929089563","color":"Графит","size":"M","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"791843797963","color":"Графит","size":"L","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"}]},{"id":"245549356833","sourceUids":["245549356833"],"name":"Футболка человека «Hate Dogs?»","category":"Одежда","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","included":false,"thumbnail":"https://static.tildacdn.com/stor6435-3230-4061-b864-366531633163/ff02ba07fc53226e71746db97b8c9b66.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"724471716473","color":"Серый","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3464-3435-4530-b131-303665616266/f3d33fdccd32e7340eebc4fc0ea3d3ff.jpg","https://static.tildacdn.com/stor3764-6164-4133-b335-663962643834/e3920b03efaad7868b33c54df336d3b2.jpg","https://static.tildacdn.com/stor6332-3533-4530-b835-316631656630/617da2ceb5cb758bb0d9778717477722.jpg"],"imageSource":"site"},{"uid":"852204726913","color":"Розовый","size":"","price":2490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3335-3862-4563-b231-646536663031/eed5e64ba61877ef2e2749562ed8f4ea.jpg","https://static.tildacdn.com/stor6233-6337-4337-b132-336362646465/ecb0a9056401f88561043eb73a759fc5.jpg","https://static.tildacdn.com/stor3063-3264-4266-b865-393835313035/5b038fe57fa4e52c29ca0ccfda90db19.jpg","https://static.tildacdn.com/stor3138-6131-4761-b131-363833333837/cabf1cf1bd9b38562953f3d2d36c8a06.jpg"],"imageSource":"site"}]},{"id":"688606642543","sourceUids":["688606642543"],"name":"Футболка для собак «Это взаимно»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","included":false,"thumbnail":"https://static.tildacdn.com/stor3565-3432-4864-b663-316132343236/3fd184938fdc30be1471ee6379042e6e.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"353570459513","color":"Серый","size":"","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/stor6430-3030-4366-b639-323431366333/7ec217516340ec9cbf25242db93c85d0.jpg","https://static.tildacdn.com/stor3834-3837-4231-b163-633561626133/5892b5b1b8280d93169263d810733a93.jpg","https://static.tildacdn.com/stor3433-3064-4039-a465-613266663165/5e7a97fe80b10b8391d1129d2042e191.jpg","https://static.tildacdn.com/stor3535-3132-4264-a163-636234303265/0e06527211a742d34de5e31e9b7a37c7.jpg"],"imageSource":"site"},{"uid":"693338451803","color":"Розовый","size":"","price":3490.0,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/tild6636-3466-4263-a438-323039666162/IMG_6974_resized.jpg","https://static.tildacdn.com/stor6439-3437-4566-b932-643730373736/4f8d9cb376c0a7ca47c298e9fecad5e1.jpg","https://static.tildacdn.com/stor6366-3162-4662-b566-623837333464/e0dfc861c2ff9c84f031a8d0c7d69ab1.jpg","https://static.tildacdn.com/stor3861-3136-4330-b632-653238616236/764c74dafe93f7fc3ea6fb7c051fb770.jpg","https://static.tildacdn.com/tild3662-3936-4431-b236-386661313062/IMG_6965_resized.jpg"],"imageSource":"site"}]},{"id":"817763684123","sourceUids":["817763684123","760831411923"],"name":"Плед «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","included":false,"thumbnail":"https://static.tildacdn.com/stor6664-3063-4264-b137-616539646537/22f78b897f9fd84f64387dd279dd336d.jpg","thumbnailSource":"csv","colors":["Сливочный хлопок","Белый хлопок","Пудровый хлопок","Эвкалиптовый хлопок"],"sizes":["XS-S","M-L"],"colorHex":{"Сливочный хлопок":"#ffd885","Белый хлопок":"#ebe3d6","Пудровый хлопок":"#f2bbd7","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"152500460703","color":"Сливочный хлопок","size":"XS-S","price":3590.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"689264453963","color":"Белый хлопок","size":"XS-S","price":3590.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg"],"imageSource":"site"},{"uid":"881450354563","color":"Пудровый хлопок","size":"XS-S","price":3590.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg"],"imageSource":"site"},{"uid":"272017487023","color":"Эвкалиптовый хлопок","size":"XS-S","price":3590.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"},{"uid":"870054762353","color":"Белый хлопок","size":"M-L","price":4890.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6463-3039-4865-b765-393562323438/22cde77513c4e746443e201caab40bc9.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6636-6461-4230-b563-343064393332/f9cc6c2e35e3f7e20bfac9cf8e2e7085.jpg"],"imageSource":"site"},{"uid":"618137485623","color":"Пудровый хлопок","size":"M-L","price":4890.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6432-3832-4334-b330-626532363465/3a4d6d6651c057c107f3eeb941c8ee0c.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3237-6236-4433-a432-626464373738/72eb7d4f7155778ca7454ea30873eb28.jpg","https://static.tildacdn.com/stor3430-6635-4262-b564-363262356438/15ca81a6c5f7276b5b3f4b5ca573c6fe.jpg"],"imageSource":"site"},{"uid":"247010390463","color":"Сливочный хлопок","size":"M-L","price":4890.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"421853176693","color":"Эвкалиптовый хлопок","size":"M-L","price":4890.0,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"}]},{"id":"260666336853","sourceUids":["260666336853","169071332933"],"name":"Лежанка «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6433-3232-4430-a666-626435646336/873a3eb8b7172e0ff4a655db40d3fc13.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Сливочный хлопок","Эвкалиптовый хлопок"],"sizes":["S","M"],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Сливочный хлопок":"#ffd885","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"956713685343","color":"Пудровый хлопок","size":"S","price":9890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor6164-3038-4233-b938-333936313135/8a88a210e23293c114780082e4a82361.jpg","https://static.tildacdn.com/tild3962-6466-4137-b332-383239643638/photo_2026-07-30_165.jpeg","https://static.tildacdn.com/stor6466-3265-4561-a361-376566356637/44ab30df7a6e16162732d261544f05dd.jpg","https://static.tildacdn.com/stor6362-6638-4636-b164-363731353662/83e9005949a982883768686e1e8e2929.jpg","https://static.tildacdn.com/stor3064-3634-4538-a566-363732666462/b31fdd3b9f887096217fb70b7b4bad83.jpg"],"imageSource":"curated"},{"uid":"352891481753","color":"Белый хлопок","size":"S","price":9890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3833-3237-4533-a532-323664393031/bd4943218557d5000c404959ee78c443.jpg","https://static.tildacdn.com/stor3730-3736-4032-b162-636136356339/272dad9fd670da2766984efc8df20815.jpg","https://static.tildacdn.com/stor6330-3761-4262-a338-313931323339/535cede780edba9c4f470ab922a7df10.jpg","https://static.tildacdn.com/stor3335-3865-4034-a331-386166633766/c2a00d0d00e65991a4a3146803046236.jpg"],"imageSource":"curated"},{"uid":"513452509273","color":"Сливочный хлопок","size":"S","price":9890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3931-3833-4032-b064-313734306162/08de47b4e203be5740bda4a0f59865cf.jpg","https://static.tildacdn.com/stor3863-6361-4662-b462-656231326264/aed350385ae6d1e007a27c41417c63ef.jpg","https://static.tildacdn.com/stor6537-6461-4439-b761-306438666565/b1c398b18a7e7824796f4d9228dbeab5.jpg","https://static.tildacdn.com/stor3164-3836-4862-b762-626431346533/42986a6934208929bd72d0f0bbf17d85.jpg"],"imageSource":"curated"},{"uid":"746993061953","color":"Эвкалиптовый хлопок","size":"S","price":9890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","imОригинал: страница 265896309, блок REC 4226509201. Код приведён как текст без исполнения.
ages":["https://static.tildacdn.com/stor3662-6665-4237-b332-386238393261/0b28a23f1fe5e9f3fb1691da0e39585f.jpg","https://static.tildacdn.com/stor6336-6261-4038-b363-346561656439/0f65d4d7a173ec7e348913da48f907c0.jpg","https://static.tildacdn.com/stor3839-3138-4730-a361-333264656463/f5529a695aed89ed90064e591375cc47.jpg","https://static.tildacdn.com/stor6439-3839-4465-b763-386538303861/d4c0f9d3ebcbd1790d5301606e1a52be.jpg","https://static.tildacdn.com/stor6230-6265-4432-a632-316230656561/019c446068260103d7c4d0ee25eaf131.jpg"],"imageSource":"curated"},{"uid":"137514387143","color":"Белый хлопок","size":"M","price":10890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6235-3631-4239-a633-386636313266/6e7353a835fce7101c8c1115471ef7fa.jpg","https://static.tildacdn.com/stor3335-6335-4434-b435-663766646234/46934d7dbee419a9e2f5b8564e20786a.jpg","https://static.tildacdn.com/stor3936-3165-4364-a364-323437383562/41aa329b28138454095cb488af21280a.jpg","https://static.tildacdn.com/stor6537-3736-4136-a433-666132326631/413f0a2e30da0810ebc38238592e5114.jpg","https://static.tildacdn.com/stor3264-3861-4232-b439-656431663836/a2af4fdce1880d5ec943955ce5bd1ec4.jpg"],"imageSource":"site"},{"uid":"220306894413","color":"Пудровый хлопок","size":"M","price":10890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3832-3738-4930-a265-306365323737/167a5b3f059a929576fcc5792dc4af52.jpg","https://static.tildacdn.com/stor3030-3564-4335-a237-646639646362/5c7ee3a9121a71108f56955f0cb11668.jpg","https://static.tildacdn.com/stor6137-6431-4161-b833-363366663663/113300efa3fe8cfd559847b2f0f462b5.jpg","https://static.tildacdn.com/stor3238-6236-4364-b766-643266323163/6c71bc8357c05b0c3be51bebf87afdee.jpg","https://static.tildacdn.com/stor3537-3834-4461-a463-616565363132/e9f7de5c6126d115be1396af517b9cb1.jpg"],"imageSource":"site"},{"uid":"252167204253","color":"Сливочный хлопок","size":"M","price":10890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3634-3661-4362-a335-643366633361/cf50709983928947a5ad03543d142588.jpg","https://static.tildacdn.com/stor6237-3233-4132-a561-623664303031/662a391eeda4fe37c2666da56f04ab9d.jpg","https://static.tildacdn.com/stor3561-6562-4136-b162-343132666237/d2680b9983a5f337a472eede05f6caf3.jpg","https://static.tildacdn.com/stor3066-3838-4233-b865-656436656639/992775f6c31f7d626a24e3d3fd7fa42c.jpg"],"imageSource":"site"},{"uid":"510173218353","color":"Эвкалиптовый хлопок","size":"M","price":10890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6336-3365-4837-b865-343435373939/fc7cbe328e8df9a3cab32941820a5dd5.jpg","https://static.tildacdn.com/stor6337-3931-4562-b239-363266613664/9f9d685aca0caa10bed45fc3417a27fa.jpg","https://static.tildacdn.com/stor6130-3537-4833-b637-626636316630/a3ad92e89130eae2465825427d0bd431.jpg","https://static.tildacdn.com/stor6662-6461-4730-a333-346133363033/6ec7c61bcebf6a2659bd7945516be785.jpg"],"imageSource":"site"}]},{"id":"690144667523","sourceUids":["690144667523"],"name":"Миски \"Сушняк\" S","category":"Миски","page":"https://evitails.com/miski-sushnyak-s","included":false,"thumbnail":"https://static.tildacdn.com/stor3037-3233-4930-b539-626465313338/1f9bfc4536e666c6e0935be60a92126d.jpg","thumbnailSource":"csv","colors":["Коричневый","Молочный","Мятный","Изумрудный"],"sizes":[],"colorHex":{"Коричневый":"#85521c","Молочный":"#efdfcf","Мятный":"#9ca9a0","Изумрудный":"#386b6b"},"sizeLabel":"Размер","variants":[{"uid":"935189873143","color":"Коричневый","size":"","price":5890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3431-6336-4738-b039-353834643035/28e00fe29618fa9a5a0198cb694594ad.jpg","https://static.tildacdn.com/tild3136-6364-4434-b039-666434613437/_.png","https://static.tildacdn.com/stor3261-6336-4366-a137-643033343563/4704702e130f324b5aae9419ee1830c0.jpg","https://static.tildacdn.com/stor6539-3365-4437-a664-666337313734/a9e5781db7602144c88e7095aafa535a.jpg","https://static.tildacdn.com/stor3739-3062-4135-b333-653264393766/3b648e4b0e469e4f400b1038ad7b0b43.jpg"],"imageSource":"site"},{"uid":"656766953073","color":"Молочный","size":"","price":5890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor6664-6634-4136-b134-336164373965/e48eba1adb3033d71d5b3a74ca9ea1a5.jpg","https://static.tildacdn.com/tild6232-3865-4861-a666-356339396464/DSC_5283-2.jpg","https://static.tildacdn.com/stor3731-3533-4261-b439-643233386637/046d2201674877b19c0aca0904ac849e.jpg","https://static.tildacdn.com/stor6135-3137-4330-b163-646439323565/efd8b1464b0804f57640720a14f29b3f.jpg","https://static.tildacdn.com/stor3335-3230-4463-b063-333561633236/abd64885b91b016ae255d40c7f6c49c7.jpg"],"imageSource":"site"},{"uid":"206637450923","color":"Мятный","size":"","price":5890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3636-3861-4636-b239-383234643965/b469dd2b6eefd423a72983d300f4ad87.jpg","https://static.tildacdn.com/tild6562-3664-4765-a533-323033616462/DSC_5290-2.jpg","https://static.tildacdn.com/stor6166-3838-4962-b965-333566316531/413644a6477eaba1931f79406d63d3d2.jpg","https://static.tildacdn.com/stor3961-6331-4261-b637-666134343361/967617364f24e38d14d952cf0338d14c.jpg","https://static.tildacdn.com/stor3135-6462-4434-b938-383331363061/5ccfbb0bc365ca1fa57e5cc8f9f9fed9.jpg"],"imageSource":"site"},{"uid":"908295673383","color":"Изумрудный","size":"","price":5890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3232-3663-4561-b536-336433363365/695ae5a5f97d779c5bb2544ae4a9590d.jpg","https://static.tildacdn.com/tild3565-3139-4366-b462-353831356430/_.png","https://static.tildacdn.com/stor3665-6537-4633-a635-616233326636/6c8c31b9c2c482069f657c5f2e274764.jpg","https://static.tildacdn.com/stor6161-3866-4564-a236-663439306266/d638221d02f0de7234e9afc27cfd4ccc.jpg","https://static.tildacdn.com/stor6430-6666-4164-b131-396534313338/617ddadaed73d5f1a4e0fd2410152c56.jpg"],"imageSource":"site"}]},{"id":"405094315083","sourceUids":["405094315083"],"name":"Миски «Сушняк» M","category":"Миски","page":"https://evitails.com/miski-sushnyak-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3463-6534-4934-b937-623437333465/b5c7649d89860c3955774e8651906be1.jpg","thumbnailSource":"csv","colors":["Бежевый","Розовый","Оранжевый","Изумруд","Белый"],"sizes":[],"colorHex":{"Бежевый":"#ae8f6f","Розовый":"#fbd8ef","Оранжевый":"#f59606","Изумруд":"#3d7373","Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"241443264423","color":"Бежевый","size":"","price":6890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6262-6635-4338-a366-623032616533/7367c47b4eb68f561d68d563312b5011.jpg","https://static.tildacdn.com/tild3036-3362-4330-b431-346465393237/DSC_5406-1.jpg","https://static.tildacdn.com/stor3835-3464-4766-a231-643064343839/d7d514c19f4947e11add8bef054b2f67.jpg","https://static.tildacdn.com/stor6635-3164-4331-b138-633362323936/9f6073180c7e2cd029e5f672f357f02d.jpg"],"imageSource":"curated"},{"uid":"248624034193","color":"Розовый","size":"","price":6890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor3033-3733-4939-b635-323436313334/a5bc822b9434ec524de2590c643b1762.jpg","https://static.tildacdn.com/tild6562-6631-4461-a136-666261616666/DSC_5334-2.jpg","https://static.tildacdn.com/stor6633-3365-4434-a236-626335623036/e5625c0436a89ef5c866548ffa220e4e.jpg","https://static.tildacdn.com/stor3835-6630-4330-a533-363030633737/b68032792af16a5708688d5daa893668.jpg","https://static.tildacdn.com/stor3166-6264-4262-b131-346336353938/ba48ba621849ec9cc4a089e935f401fb.jpg"],"imageSource":"curated"},{"uid":"439748785133","color":"Оранжевый","size":"","price":6890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6238-3535-4763-b566-653838613938/abfb5023181f848aebf702611edf5793.jpg","https://static.tildacdn.com/stor6165-3335-4262-b534-363433323062/ae9e8e7e7fd41a6ba7ffbe4e817c355d.jpg","https://static.tildacdn.com/stor3339-3833-4665-b764-313136363837/a61c24bd7ca529c24c86cf8d82f8b5e1.jpg","https://static.tildacdn.com/stor3331-3138-4233-b736-363733343961/79ac51eebab40bbd3d6c2b43c5a97605.jpg","https://static.tildacdn.com/stor6338-3130-4261-b765-333034326331/7810b154ce0907fa43a0c6600bd684c2.jpg"],"imageSource":"curated"},{"uid":"342996512433","color":"Изумруд","size":"","price":6890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6637-3034-4332-b933-636533333534/836801918a80f89f638c8b2ccf3232f1.jpg","https://static.tildacdn.com/tild6435-3133-4163-a336-313833306530/DSC_5413-3.jpg","https://static.tildacdn.com/stor6666-6563-4638-b465-353833306664/cacb25d5cd191e2f661acf2c920c0bff.jpg"],"imageSource":"curated"},{"uid":"608881637643","color":"Белый","size":"","price":6890.0,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/tild6635-6463-4232-a363-636466313263/Frame_1000005675.png","https://static.tildacdn.com/tild6431-3536-4632-b834-666465646130/Frame_1000005674.png"],"imageSource":"curated"}]},{"id":"433819570963","sourceUids":["433819570963"],"name":"Ошейник «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor6535-3435-4236-b938-306562313034/7b3f235b2aaf9de2c5668f321d6df652.jpg","thumbnailSource":"csv","colors":["Коричневый","Небесно-голубой","Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Коричневый":"#85521c","Небесно-голубой":"#b4cdc0","Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"984355432583","color":"Коричневый","size":"XS","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"663787398643","color":"Коричневый","size":"S","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"332172400993","color":"Небесно-голубой","size":"XS","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428154656613","color":"Небесно-голубой","size":"S","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"909138810083","color":"Бирюзовый","size":"XS","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428611703353","color":"Бирюзовый","size":"S","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"533514025223","color":"Пудрово-розовый","size":"XS","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"},{"uid":"122629078293","color":"Пудрово-розовый","size":"S","price":2190.0,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"}]},{"id":"718888676203","sourceUids":["718888676203"],"name":"Поводок «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor3735-6562-4362-a536-663333383830/84415ce2e528796836f69b0179d1e19e.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый","Небесно-голубой","Коричневый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be","Небесно-голубой":"#b4cdc0","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"462620267843","color":"Пудрово-розовый","size":"","price":3590.0,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6339-6239-4930-b565-636363373237/DSC_5072-3.jpg","https://static.tildacdn.com/tild6566-3131-4030-b834-366261616463/DSC_5082-2.jpg","https://static.tildacdn.com/tild3864-3236-4334-b462-663838313036/DSC_5083-2.jpg","https://static.tildacdn.com/stor3531-3430-4634-a439-356337373435/5d13631415ce1f5f7a599979d0bebec2.jpg"],"imageSource":"site"},{"uid":"838077525913","color":"Бирюзовый","size":"","price":3590.0,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3033-3663-4361-b638-623239633966/DSC_5086-2.jpg","https://static.tildacdn.com/tild3761-6335-4461-b039-613131363733/DSC_5090-2.jpg","https://static.tildacdn.com/tild3538-6333-4962-a364-376137353765/DSC_5095-2.jpg"],"imageSource":"site"},{"uid":"914327641813","color":"Небесно-голубой","size":"","price":3590.0,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3064-6164-4438-b232-613763653832/DSC_5100-1.jpg","https://static.tildacdn.com/tild3230-3737-4331-a234-656264363633/DSC_5112-2.jpg"],"imageSource":"site"},{"uid":"637618023593","color":"Коричневый","size":"","price":3590.0,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3966-6564-4664-a134-653366626238/DSC_5117-1.jpg"],"imageSource":"site"}]},{"id":"866114277283","sourceUids":["866114277283","893640165293","100469019593"],"name":"Лежанка «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-v-oblakakh-s","included":false,"thumbnail":"https://static.tildacdn.com/stor3365-3564-4331-b434-323265363437/c6856904ce16ae844bad5394286c0984.jpg","thumbnailSource":"csv","colors":["Бежевый","Белый","Розовый","Голубой","Черный","Серый","Бордовый","Коричневый"],"sizes":["S","M","L"],"colorHex":{"Бежевый":"#ae8f6f","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"795524189653","color":"Бежевый","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6264-6430-4266-b165-393231643137/5ce78c77cf6bd5cb11c58c39c8e6ccdc.jpg","https://static.tildacdn.com/stor3533-6139-4661-a431-646462396566/3a51230605de6a3b4db3d3b1e397de35.jpg","https://static.tildacdn.com/stor3636-6565-4862-a531-373166393564/94438c6c8869966e56385ed15f1a836f.jpg","https://static.tildacdn.com/stor6564-3863-4762-a565-356664653662/abe0edfb24b970db990b4bc4fede32d1.jpg"],"imageSource":"site"},{"uid":"692971228283","color":"Белый","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3462-3038-4630-b065-646337366434/184dd54c302246c75fc80e1ba2bd47df.jpg","https://static.tildacdn.com/stor3934-3563-4630-a266-323564626561/159776b117b20d7e1b85e4eb791d848e.jpg","https://static.tildacdn.com/stor6435-6536-4864-b039-346261313261/889272d3c91ca8b1c313b4dab75e21da.jpg","https://static.tildacdn.com/stor3030-6139-4037-a130-323734666538/722a22edd7e96f8ffa0342ef337bc2b1.jpg","https://static.tildacdn.com/stor3264-3263-4130-a262-623930323635/34521b4ec06af62b68da2830cc033ebc.jpg"],"imageSource":"site"},{"uid":"287374416163","color":"Розовый","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6436-3435-4932-a536-626636653031/c8fbb1594e6a9e2ad948b81c787b63ce.jpg","https://static.tildacdn.com/stor3833-6264-4336-a534-393230346634/f32f8cbc51e2fda3694f20b971da7298.jpg","https://static.tildacdn.com/stor3362-3764-4236-b539-336638336636/c39d1f1c15e7b99a14cac6353dba9cd9.jpg","https://static.tildacdn.com/stor6539-6235-4436-a330-663132366165/3981c4e01225130235eed15e0f88e7d2.jpg","https://static.tildacdn.com/stor6139-6535-4564-b730-633037356236/ca51c13817182b3d2ef9d52ca9e73156.jpg"],"imageSource":"site"},{"uid":"647903616313","color":"Голубой","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3435-3031-4638-a439-363930313636/ab6572772078deab9c8a9d52b8e0e394.jpg","https://static.tildacdn.com/stor3664-6238-4663-a430-633161613932/e044ffa8fcd2b7f88486f0e61ffe22b6.jpg","https://static.tildacdn.com/stor3662-3536-4965-b639-343432666439/4894d2925786e7501271fea1e262d5ed.jpg","https://static.tildacdn.com/stor3536-6332-4238-b364-396262323530/bd1c1f3908c9275f261aaf9ac8c3e03c.jpg","https://static.tildacdn.com/stor6531-6333-4163-a433-666438343433/a8c12345f82c8dfff644a5ec56fb93aa.jpg"],"imageSource":"site"},{"uid":"208501558683","color":"Черный","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6363-3330-4563-a564-636461623534/6ed3a02259a58441810ba399d31e19b3.jpg","https://static.tildacdn.com/stor3239-3038-4233-a534-303436303531/6b81a81de7fda8cbb40cf5c4af58d15e.jpg","https://static.tildacdn.com/stor3932-3864-4936-b162-326165633035/0b6d2189b48dfba3d8fc773e6f0dbfaa.jpg","https://static.tildacdn.com/stor3764-3830-4239-b538-313237636635/4babf4703fd28f34467485a953b111ed.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"301968560073","color":"Серый","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3033-3732-4563-a262-626161356330/ec7e134ea307c3777f085f2c1302d07c.jpg","https://static.tildacdn.com/stor3736-6464-4463-b963-363938613861/1e8a5d369a16993a349462e5b1c2d8b5.jpg","https://static.tildacdn.com/stor3730-3533-4532-b664-306234383334/ac88f0954d196a35f519f3db927b06fc.jpg","https://static.tildacdn.com/stor3036-6462-4663-a239-666230346265/04d50720281f0928ff8bc9a89355aa7c.jpg"],"imageSource":"site"},{"uid":"920438037883","color":"Бордовый","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6463-3564-4633-b839-313164646332/abe4a4fdd954a190a4f22fff952ee688.jpg","https://static.tildacdn.com/stor6561-3237-4132-b362-373064383738/0600130ab92e515dec06893cb7e31b43.jpg","https://static.tildacdn.com/stor3932-3966-4434-b034-633039383765/554fdc46b4bb18c154f1b0173dea8d91.jpg","https://static.tildacdn.com/stor6162-3266-4965-a663-383862393062/d8d779803a924d954b626092b5b8c1c6.jpg"],"imageSource":"site"},{"uid":"999558602793","color":"Коричневый","size":"S","price":11490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6232-6163-4838-b337-323164646334/181fe42c1cc43e4f17bb6fa00f3cca78.jpg","https://static.tildacdn.com/stor6465-3864-4161-b638-323165303734/1acb10a4cbc40edaccc8d3402ae037a4.jpg","https://static.tildacdn.com/stor3233-6533-4436-a331-346262386439/16ac776b496ad009ca655e869cb05943.jpg"],"imageSource":"site"},{"uid":"328349467493","color":"Белый","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6630-6566-4432-b966-363564636532/e389520debe9a5c4402f180a6f663d34.jpg","https://static.tildacdn.com/stor6561-6537-4463-b833-383939623066/7669c78b32b49224d4fff46c2d8aabfd.jpg","https://static.tildacdn.com/stor6637-3037-4435-b031-366362383533/4d11a387c91bf2dfdba931ad28d88101.jpg","https://static.tildacdn.com/stor3230-3932-4731-b033-353965663931/39571532e77bfb8c1e8c93f7e10dbed2.jpg","https://static.tildacdn.com/stor3336-3432-4562-a130-323665666635/c9a9817efad94f3d88e659e9ec84809b.jpg"],"imageSource":"site"},{"uid":"755872400963","color":"Розовый","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6434-3436-4732-b562-303830303732/bbb2f6584e8d203a72835bf1ce30a542.jpg","https://static.tildacdn.com/stor6435-6430-4237-b733-346630646639/0a10dd1362ba992307691e09b9547fee.jpg","https://static.tildacdn.com/stor3831-3333-4533-b134-613234383436/46dcc81cdb5f11a64a0bdeda5caa0e92.jpg","https://static.tildacdn.com/stor6362-3439-4935-a533-656335303637/68816a79047d70db7814ca09e10db84d.jpg","https://static.tildacdn.com/stor3339-3134-4361-b839-656231333765/9eef20dd966ac1b34d940a2f957d6f97.jpg"],"imageSource":"site"},{"uid":"227681565953","color":"Голубой","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6638-6165-4430-a436-363135306566/dc9e2e9e2dbcb61181eb4f0a78afdd01.jpg","https://static.tildacdn.com/stor6335-3332-4137-b863-666132623766/5ba11ac68c9a88768b327c9e21b899c8.jpg","https://static.tildacdn.com/stor3239-3331-4537-b866-643366376230/1dfc55a80a88448de8edecc72dbf3522.jpg","https://static.tildacdn.com/stor3137-3933-4830-b138-366161653566/0679ae74774ea9534f3666c7eb66bbc4.jpg","https://static.tildacdn.com/stor3663-6564-4262-b762-313636303836/bdc7c0c4d89af9803eaf2330d801fa0a.jpg"],"imageSource":"site"},{"uid":"868284949993","color":"Черный","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6537-6531-4766-b362-646266303833/fcb784cafb4100987ba4d833683f213d.jpg","https://static.tildacdn.com/stor6663-3866-4335-a134-336335323134/fb030275850f64442d611ad7a60b1346.jpg","https://static.tildacdn.com/stor6464-3466-4364-b734-363533383939/6b7209ae6eb82d21b76b01557679e853.jpg","https://static.tildacdn.com/stor6265-3330-4466-b533-323138663164/ba97c75e7096b9bc7f44ba7577bfa3af.jpg","https://static.tildacdn.com/stor3662-3235-4234-b338-303336383035/4a7ec601eb685bf1fb71ac87f345d0b2.jpg"],"imageSource":"site"},{"uid":"734682125003","color":"Серый","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3834-6564-4132-a232-343833303562/4749b673154f297e4861726a12f752a0.jpg","https://static.tildacdn.com/stor3935-6131-4438-b833-623930393963/8f46a03064c7540a1f0ab54bfb14d703.jpg","https://static.tildacdn.com/stor3565-3638-4162-b664-313130393164/fe671a5685ca85d28a764ea15ab58ce1.jpg","https://static.tildacdn.com/stor3833-3833-4664-b939-613331643437/282fe130a7d280dcf4cea6404609f40e.jpg"],"imageSource":"site"},{"uid":"240417436523","color":"Бордовый","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6465-6239-4330-b433-353633336362/653b2b82f5f5c91c5c00677c231656d4.jpg","https://static.tildacdn.com/stor3539-3530-4730-b134-356432326132/ba2d1770af5fa2cc09cfcbc023ec45d2.jpg","https://static.tildacdn.com/stor3761-6232-4233-b632-663633316262/542f4b47ad66684f8c69c98191cd1373.jpg","https://static.tildacdn.com/stor3764-3037-4866-a365-313335623062/7e51c6e7b2e4e8daba7c988d377d1985.jpg","https://static.tildacdn.com/stor6633-6434-4162-a564-623566333139/d0510c0bf654eba6f803bfdc8ecc3a9f.jpg"],"imageSource":"site"},{"uid":"792224962353","color":"Бежевый","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3965-6336-4230-a266-373262646430/564f0948195316f985a4402f1731e29c.jpg","https://static.tildacdn.com/stor6132-6465-4466-a366-626330376437/9529411907fffda49c99356cec5ac14a.jpg","https://static.tildacdn.com/stor3936-3536-4564-b762-346532363565/44aa5be45ec92814846862879466fe47.jpg","https://static.tildacdn.com/stor3538-6131-4434-a236-613735393735/82cabc0564c89f7af3fe25fcab26b9fd.jpg","https://static.tildacdn.com/stor3639-3539-4964-b035-383932633231/2b9924731c40515291996d5881dbb498.jpg"],"imageSource":"site"},{"uid":"634983484533","color":"Коричневый","size":"M","price":12890.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6239-6366-4131-a163-363133393734/f327c4cdf284c301aaccb7c4ee2438be.jpg","https://static.tildacdn.com/stor3738-3837-4761-a137-303438636333/6c4d176efeb134de1876199546b3c521.jpg","https://static.tildacdn.com/stor3538-3563-4937-b633-633337613837/c6a7472f496a84120dc4d094d90bf91f.jpg","https://static.tildacdn.com/stor3730-3261-4433-b836-323865656336/dbba1b9dbcd9b8721a49d66eacaf0aeb.jpg","https://static.tildacdn.com/stor3265-3036-4431-b830-373233613338/f31f3ddbaa32efa879b8585ce795a717.jpg"],"imageSource":"site"},{"uid":"123735740363","color":"Белый","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3565-6663-4338-a262-313835616230/4834c8db02fb48099b71694080713559.jpg","https://static.tildacdn.com/stor6534-6465-4332-b635-623435653238/9da8912c188486646c9f689c072d4aac.jpg","https://static.tildacdn.com/stor3966-3632-4738-b565-636466636464/09ce15523e23cf0983770d2737a48a57.jpg"],"imageSource":"site"},{"uid":"844275505003","color":"Розовый","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3262-6664-4264-b939-613762323163/9772e8509fc7b050ae6f5edba4ac1d0b.jpg","https://static.tildacdn.com/stor6234-6338-4239-a234-396138643361/8d40fde87efdec82e56f99fb821ad5e8.jpg","https://static.tildacdn.com/stor3339-3265-4239-b762-363764383934/c5b33a4c7820cad39c4738c2c8666ca2.jpg","https://static.tildacdn.com/stor3837-3335-4162-b238-343331616264/af8deec53ff687597c2b17f8165a9bde.jpg"],"imageSource":"site"},{"uid":"606325159393","color":"Голубой","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3965-3338-4531-b131-646161376636/14dd1b0ebc4b162e71b33a365ef9cf79.jpg","https://static.tildacdn.com/stor3833-3862-4565-a239-306639336235/97e00ee0c7400f42debfb5a4ad05d598.jpg","https://static.tildacdn.com/stor6538-3139-4532-b565-383932626662/d4518b6df18e306d81ed09ba4cd576be.jpg","https://static.tildacdn.com/stor3137-6261-4637-a634-613532623239/cfe2620e0857727e0abfe3bca37b76b9.jpg","https://static.tildacdn.com/stor6339-3237-4138-b333-343436623863/ecc2b825fab61c51ac643b289170e7d3.jpg"],"imageSource":"site"},{"uid":"912660516263","color":"Черный","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3734-3334-4765-b136-626630353832/ecb482a1fe88254378b307a0d4ebdffe.jpg","https://static.tildacdn.com/stor3961-3639-4862-b834-346361653039/8e61820ef5f664a31b5d831fb0686b1a.jpg","https://static.tildacdn.com/stor3831-3830-4439-a461-633631626264/77b25ecdce9fdaa463f9532208e8057b.jpg","https://static.tildacdn.com/stor3335-3738-4130-b065-653534643835/8c214a0a25b60d076ddd7100ffac263a.jpg","https://static.tildacdn.com/stor3565-6466-4334-b835-306366363062/a2e18972d8850ea670c610c28d955962.jpg"],"imageSource":"site"},{"uid":"380842631743","color":"Серый","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3631-3063-4864-a135-396136386331/6ce459bb1e38f4b83235d11316be36e3.jpg","https://static.tildacdn.com/stor6231-3231-4431-b961-663865653433/ff948d98258ec6974dcfdfe9bc11e8e7.jpg","https://static.tildacdn.com/stor3333-6361-4265-b561-323963346664/68a102cc7923730dd6d9202574bceed6.jpg","https://static.tildacdn.com/stor6138-6330-4464-b632-666366373834/42322c155e3496fd23d0a3496dff86b4.jpg"],"imageSource":"site"},{"uid":"614317478243","color":"Бордовый","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6234-6130-4163-b035-333631636363/58ea2e6a1411cd9666ed1a130060b3d1.jpg","https://static.tildacdn.com/stor6335-6563-4335-b964-336631393037/ea96d5ab294053ad4b422d9589ac970d.jpg","https://static.tildacdn.com/stor3736-3961-4939-a161-666564626366/26ed3097541b17c336eb6db3563cbc39.jpg","https://static.tildacdn.com/stor6663-3832-4135-b931-313137303461/e6bbec739849f87f32e925df8c7a8795.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"158353142573","color":"Бежевый","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3366-3831-4461-b537-633835316265/52e8340ac2a04d22d07f8c07ae4033db.jpg","https://static.tildacdn.com/stor3934-3132-4337-b732-333636393736/ccc87df1ca81bcde5764cdd45238d42f.jpg","https://static.tildacdn.com/stor3035-6635-4162-b339-373537646661/55afc9a8fc4dbc4374405919a662233e.jpg","https://static.tildacdn.com/stor3635-6361-4631-a662-346665366165/a53590279d679415006811726578b4ab.jpg"],"imageSource":"site"},{"uid":"809924330533","color":"Коричневый","size":"L","price":14490.0,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3535-6565-4566-a262-626435363735/e5f525dd36a5ea97f250e6fb9f8cb23e.jpg","https://static.tildacdn.com/stor3366-6131-4537-b064-313865326333/421443ef9e53e183040c66c2b407a2df.jpg","https://static.tildacdn.com/stor3433-6132-4665-b935-363233656361/393d34535b9d938c11555381c565f7d8.jpg","https://static.tildacdn.com/stor3762-6162-4664-a136-643334306465/717413f8675b04fbe703aa69b9b2defb.jpg"],"imageSource":"site"}]},{"id":"845262864163","sourceUids":["845262864163"],"name":"Поводок «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor3736-6435-4432-b636-633033656433/a252483b74f89718e8f6f4dd87a4408b.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be"},"sizeLabel":"Размер","variants":[{"uid":"800375467563","color":"Пудрово-розовый","size":"","price":4190.0,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3734-6266-4132-b031-653938396664/DSC_5134-1.jpg","https://static.tildacdn.com/tild6431-3932-4965-a636-353130653436/DSC_5139-1.jpg"],"imageSource":"site"},{"uid":"784979050303","color":"Бирюзовый","size":"","price":4190.0,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3939-3132-4835-b438-636662323164/DSC_5144-1.jpg","https://static.tildacdn.com/tild3965-3161-4232-a461-663066626132/DSC_5147-1.jpg","https://static.tildacdn.com/stor3838-3365-4063-b164-326634663161/b1d7f8b978c298bc10c87589be2bcbfe.jpg","https://static.tildacdn.com/stor3239-6366-4936-a262-643964663533/c62231aaae50c95483f90da54712a9db.jpg"],"imageSource":"site"}]},{"id":"781627367853","sourceUids":["781627367853"],"name":"Ошейник «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor6636-6537-4762-a332-396364623531/64e5593d4dec919989a3224b7d2c58e1.png","thumbnailSource":"csv","colors":["Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"889356002123","color":"Бирюзовый","size":"XS","price":2690.0,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"939302535153","color":"Бирюзовый","size":"S","price":2690.0,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"759699089333","color":"Пудрово-розовый","size":"XS","price":2690.0,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"},{"uid":"563854125513","color":"Пудрово-розовый","size":"S","price":2690.0,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"}]},{"id":"844973637213","sourceUids":["844973637213","289746486803"],"name":"Плед «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/pled-v-oblakakh-xs-s","included":false,"thumbnail":"https://static.tildacdn.com/stor6335-3362-4133-b965-386238336534/f06656bee79ee3e81752fdd454b7dadd.jpg","thumbnailSource":"csv","colors":["Коричневый","Белый","Розовый","Голубой","Бежевый","Черный","Серый","Бордовый"],"sizes":["XS-S","M-L"],"colorHex":{"Коричневый":"#85521c","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Бежевый":"#ae8f6f","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"747842526503","color":"Коричневый","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3639-3265-4237-a465-326134363464/4a572e8ed596480730ed6443fe7164dd.jpg","https://static.tildacdn.com/stor3865-3931-4434-a462-303538643537/cc992c56539bcaf855cf6f6c7e68f87b.jpg","https://static.tildacdn.com/stor6462-6637-4730-b239-663639626566/c5bef951644023b5bc77a3952a6288c4.jpg"],"imageSource":"site"},{"uid":"200895492933","color":"Белый","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3632-3963-4630-b638-333365326635/9ff85e0d78df3fba24861781ddf9e4ff.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3537-3534-4239-b435-656137363238/ea304cb9be23e2ef4deadabaa91a1eae.jpg"],"imageSource":"site"},{"uid":"824299214913","color":"Розовый","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6139-3738-4661-b634-323766396331/99ce3b09d4f483bf44c29b38b95a6ab4.jpg","https://static.tildacdn.com/stor3764-3531-4134-b664-356634383938/8267b1c1d0f198d3a6945824918a1bc7.jpg","https://static.tildacdn.com/stor3433-3935-4636-b338-323835336532/6ba08ee839aebd479b7762229078ce50.jpg","https://static.tildacdn.com/stor6531-3562-4737-b437-333965666361/08d444c476e29c289ac3a37537fe7353.jpg"],"imageSource":"site"},{"uid":"323488042863","color":"Голубой","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6362-6665-4966-a465-323762393166/f49085ed2ea598ccc592ed4f57a687b0.jpg","https://static.tildacdn.com/stor6331-6463-4133-b231-616233653664/82b7d8738a6b9c20404b875d69548f94.jpg","https://static.tildacdn.com/stor3062-3934-4564-b464-613764386562/1a6382244d55ac6428a570cad243ffbb.jpg","https://static.tildacdn.com/stor6565-3064-4464-a231-353835383366/879315763189f941ca07df40ffc61309.jpg"],"imageSource":"site"},{"uid":"961165817613","color":"Бежевый","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3633-6532-4761-a136-346661613663/3c0375ea71390014ae5b27afe413481b.jpg","https://static.tildacdn.com/stor3934-3933-4137-b032-393631353161/3b6e83465890cd31c05da27090639a24.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg"],"imageSource":"site"},{"uid":"954058018313","color":"Черный","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3134-3836-4639-b438-306339616337/60f83e14276ca0f422dae03dcae2b63a.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6430-3666-4135-a431-373937303364/a07b9ccd49af83c3d9e53037aabc914b.jpg"],"imageSource":"site"},{"uid":"479829523213","color":"Серый","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6339-6239-4337-a261-613166306231/c5f9f17a914200e887f697e7ad333094.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3131-6563-4232-b539-396237303065/99ccc8343ab2860ca0a038b2c8673ede.jpg"],"imageSource":"site"},{"uid":"198779558253","color":"Бордовый","size":"XS-S","price":3990.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3564-6439-4462-b365-326439366138/6d7af61f469d6e314b856630426c6d69.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3165-6436-4665-a664-323934623232/14ad1614f7dbb89c96b7e939b6c94521.jpg"],"imageSource":"site"},{"uid":"643236278923","color":"Белый","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6532-3863-4266-a631-306632343839/ddcafdd5794632d6acdb7d10ff8c0dd5.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3466-3764-4030-b438-306336303630/db29eff11c5ec9906c0d3fed36900d79.jpg"],"imageSource":"site"},{"uid":"816824956183","color":"Розовый","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3861-6338-4838-b364-363262336364/c3ea70ce62908fe06d5e51f801d8597c.jpg","https://static.tildacdn.com/stor3937-6332-4731-b630-386262316630/2a63ebc73323529d0dc4dd7478e114c6.jpg","https://static.tildacdn.com/stor3932-6637-4463-a438-353033353537/31dff149e21b8dfc46984c9dcee4852d.jpg"],"imageSource":"site"},{"uid":"649330Оригинал: страница 265896309, блок REC 4226509201. Код приведён как текст без исполнения.
817873","color":"Голубой","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3462-6662-4636-a464-653133646565/4a7bb1f522ea541e2c35c651b78c430f.jpg","https://static.tildacdn.com/stor3832-6566-4033-b237-366437373861/9ea72d1da3708618e0a8a9b0ff80b606.jpg","https://static.tildacdn.com/stor6161-3865-4539-a363-613338646433/f6abb1eb022b7d7e1e91502716ef8013.jpg"],"imageSource":"site"},{"uid":"524352848183","color":"Бежевый","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3762-6337-4862-a538-633062633631/c82f95d9ec4fa0f809b709a11d2cb965.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg","https://static.tildacdn.com/stor3431-3632-4438-b730-396531353565/92827c9be73519b382a716a58c156a19.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"},{"uid":"967974454743","color":"Коричневый","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3330-3562-4233-b062-393630373564/40a96c24d149a80ad7ff6011e631ef78.jpg","https://static.tildacdn.com/stor3336-3737-4265-a637-313237396364/aebe87eb3f3c85bca654cc2f5c21a97e.jpg","https://static.tildacdn.com/stor6264-6264-4963-b532-653238396362/d1ec3e6c09b3fef5cbc24c93fb998368.jpg"],"imageSource":"site"},{"uid":"290603183683","color":"Черный","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3230-4231-a263-623737363366/10c0d902db0a124b33855652996a2b89.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6564-6637-4831-b030-336437663330/9d545dd3660e5591498d09484952f871.jpg","https://static.tildacdn.com/stor6531-3636-4130-b237-323834623639/e7a8b2d37c771d96522278ead019fc01.jpg"],"imageSource":"site"},{"uid":"646378351983","color":"Серый","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3137-3738-4166-a233-663966663834/1308a24dd693ec31a5731b31c744278d.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3333-3238-4763-a566-383638643233/63e847fd375eca1e201c1b734bf580d4.jpg"],"imageSource":"site"},{"uid":"817478545563","color":"Бордовый","size":"M-L","price":5490.0,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6265-3063-4965-b362-666561333364/5cccb5c5bac237256907b8a0ef1666e4.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3036-3563-4466-b863-376162396537/c251d9d2723ffac17af90477b0a3961a.jpg","https://static.tildacdn.com/stor6463-6262-4130-a665-653530653563/a825e864e4ba00521fac7d487912d320.jpg"],"imageSource":"site"}]}];</script>
<script>
/* Калькулятор боксов. Дизайн меняется в styles.css, товары — в catalog.json. */
(async () => {
const root = document.querySelector('#box-builder');
if (!root) return;
let catalog = window.BOX_CATALOG;
if (!Array.isArray(catalog)) {
try {
const response = await fetch(new URL('catalog.json', document.currentScript?.src || location.href));
if (!response.ok) throw new Error('catalog.json');
catalog = await response.json();
} catch (_) {
root.querySelector('#box-price').textContent = 'Откройте страницу через «Открыть админку.command»';
return;
}
}
const products = catalog.filter(product => product.included && product.variants?.length);
const cards = [...root.querySelectorAll('.box-card')];
const money = value => new Intl.NumberFormat('ru-RU').format(value) + ' ₽';
const esc = value => String(value ?? '').replace(/[&<>"']/g, char => ({'&':'&','<':'<','>':'>','"':'"',"'":'''}[char]));
const state = [0, 1].map(index => ({product: products[index] || null, variant: products[index]?.variants[0] || null, slide: 0, open: false}));
function chosenVariant(product, current, type, value) {
const exact = product.variants.find(variant => variant[type] === value && variant[type === 'size' ? 'color' : 'size'] === (current?.[type === 'size' ? 'color' : 'size'] || ''));
return exact || product.variants.find(variant => variant[type] === value) || current;
}
function thumbnail(product) {
return product?.thumbnail || product?.variants.find(variant => variant.images?.length)?.images[0] || '';
}
function imageMarkup(url, alt, className) {
return url ? `<img class="${className}" src="${esc(url)}" alt="${esc(alt)}">` : `<span class="${className} box-card__missing-image" aria-hidden="true"></span>`;
}
function renderCard(index) {
const card = cards[index];
const current = state[index];
const product = current.product;
const variant = current.variant;
const images = variant?.images || [];
if (current.slide >= images.length) current.slide = 0;
const image = images[current.slide] || '';
const available = products.filter(item => item.id !== state[1 - index].product?.id);
const colors = [...new Set(product?.variants.map(item => item.color).filter(Boolean) || [])];
const sizes = [...new Set(product?.variants.map(item => item.size).filter(Boolean) || [])];
card.innerHTML = `
<div class="box-card__gallery">
${image ? `<img class="box-card__image" src="${esc(image)}" alt="${esc(product.name)}"><div class="box-card__placeholder" hidden>Фото временно недоступно</div>` : `<div class="box-card__placeholder">${product ? 'Фото временно недоступно' : 'Выберите товар'}</div>`}
${images.length > 1 ? `<button class="box-card__arrow box-card__arrow--prev" type="button" data-step="-1" aria-label="Предыдущее фото">←</button><button class="box-card__arrow box-card__arrow--next" type="button" data-step="1" aria-label="Следующее фото">→</button>` : ''}
</div>
<div class="box-card__picker-wrap">
<button class="box-card__picker" type="button" aria-expanded="${current.open}" aria-label="Выбрать товар">
${imageMarkup(thumbnail(product), '', 'box-card__thumb')}
<span class="box-card__picker-name">${esc(product?.name || 'Выберите товар')}</span><span class="box-card__chevron">▾</span>
</button>
<div class="box-card__menu ${current.open ? 'is-open' : ''}" role="listbox">
${available.map(item => `<button type="button" class="box-card__menu-item" data-product="${esc(item.id)}" aria-current="${product?.id === item.id}">${imageMarkup(thumbnail(item), '', 'box-card__thumb')}<span>${esc(item.name)}</span></button>`).join('')}
</div>
</div>
${product ? `<div class="box-card__details">
<div class="box-card__details-head"><div class="box-card__name">${esc(product.name)}</div><div class="box-card__price">${money(variant?.price || 0)}</div></div>
${sizes.length ? `<div class="box-card__group"><div class="box-card__label">${esc(product.sizeLabel || 'Размер')}</div><div class="box-card__options">${sizes.map(size => `<button type="button" class="box-card__option" data-kind="size" data-value="${esc(size)}" aria-pressed="${variant?.size === size}">${esc(size)}</button>`).join('')}</div></div>` : ''}
${colors.length ? `<div class="box-card__group"><div class="box-card__label">Цвет <span>[${esc(variant?.color || 'Выберите цвет')}]</span></div><div class="box-card__options">${colors.map(color => `<button type="button" class="box-card__swatch" title="${esc(color)}" aria-label="${esc(color)}" data-kind="color" data-value="${esc(color)}" aria-pressed="${variant?.color === color}"><span style="background:${esc(product.colorHex?.[color] || '#ddd')}"></span></button>`).join('')}</div></div>` : ''}
</div>` : ''}`;
card.querySelector('.box-card__picker').addEventListener('click', () => {
current.open = !current.open;
renderAll();
});
card.querySelectorAll('[data-product]').forEach(button => button.addEventListener('click', () => {
const selected = products.find(item => item.id === button.dataset.product);
if (!selected) return;
state[index] = {product: selected, variant: selected.variants[0], slide: 0, open: false};
renderAll();
}));
card.querySelectorAll('[data-kind]').forEach(button => button.addEventListener('click', () => {
current.variant = chosenVariant(product, current.variant, button.dataset.kind, button.dataset.value);
current.slide = 0;
renderAll();
}));
card.querySelectorAll('[data-step]').forEach(button => button.addEventListener('click', () => {
current.slide = (current.slide + Number(button.dataset.step) + images.length) % images.length;
renderAll();
}));
card.querySelectorAll('img').forEach(img => {
const failed = () => {
if (img.classList.contains('box-card__image')) {
img.hidden = true;
card.querySelector('.box-card__placeholder').hidden = false;
} else {
img.replaceWith(Object.assign(document.createElement('span'), {className: 'box-card__thumb box-card__missing-image'}));
}
};
img.addEventListener('error', failed, {once: true});
if (img.complete && img.naturalWidth === 0) failed();
});
}
function renderSummary() {
const ready = state.every(item => item.product && item.variant?.price > 0) && state[0].product.id !== state[1].product.id;
const original = ready ? state.reduce((sum, item) => sum + Number(item.variant.price), 0) : 0;
const total = Math.round(original * 0.85);
root.querySelector('#box-old').textContent = ready ? money(original) : '';
root.querySelector('#box-price').textContent = ready ? money(total) : 'Выберите два товара';
root.querySelector('#box-save').textContent = ready ? money(original - total) : '—';
const pay = root.querySelector('#box-pay');
if (ready) {
const description = state.map(({product, variant}) => [product.name, variant.size && `${(product.sizeLabel || 'размер').toLowerCase()} ${variant.size}`, variant.color && `цвет ${variant.color}`].filter(Boolean).join(', ')).join(' + ').replace(/[=#]/g, ' ');
pay.href = `#order:Бокс: ${description}=${total}`;
pay.setAttribute('aria-disabled', 'false');
} else {
pay.href = '#';
pay.setAttribute('aria-disabled', 'true');
}
}
function renderAll() {
cards.forEach((_, index) => renderCard(index));
renderSummary();
}
document.addEventListener('click', event => {
if (event.target.closest('#box-builder .box-card__picker-wrap')) return;
if (state.some(item => item.open)) {
state.forEach(item => {item.open = false;});
renderAll();
}
});
renderAll();
})();
</script>
Оригинал: страница 265896309, блок REC 5414428401. Код приведён как текст без исполнения.
<style>
@media screen and (max-width: 960px) {
.t-col {
display: block;
float: none;
padding-left: 10px;
padding-right: 10px;
</style>Оригинал: страница 265896309, блок REC 4229763101. Код приведён как текст без исполнения.
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<section class="box-builder" id="box-builder">
<div class="box-builder__grid">
<article class="box-card" data-slot="0"></article>
<article class="box-card" data-slot="1"></article>
</div>
<dialog class="box-picker-modal" id="box-product-picker" aria-labelledby="box-picker-title">
<div class="box-picker-modal__inner">
<div class="box-picker-modal__top"><div><h2 id="box-picker-title">Выберите товар</h2><p>Добавьте товар в бокс</p></div><button class="box-picker-modal__close" type="button" aria-label="Закрыть окно">×</button></div>
<input class="box-picker-modal__search" type="search" placeholder="Поиск по названию" aria-label="Поиск товара">
<div class="box-picker-modal__filters" aria-label="Категории товаров"></div>
<div class="box-picker-modal__grid"></div>
</div>
</dialog>
<div class="box-total">
<div class="box-total__saving"><strong>Ваша выгода:</strong><span id="box-save">—</span></div>
<div class="box-total__amount"><strong>Итого:</strong><span><s id="box-old"></s><b id="box-price">Выберите два товара</b></span></div>
<div class="box-total__action"><a class="box-total__button" id="box-pay" href="#" aria-disabled="true">Перейти к оплате</a></div>
</div>
</section>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700;800&display=swap');
#box-builder {
--wine:#941333;
--ink:#171719;
--muted:#a5a5a7;
--line:#dedee0;
box-sizing:border-box;
width:100%;
max-width:1160px;
margin:0 auto;
padding:40px;
border-radius:14px;
background:#f3f3f5;
color:var(--ink);
font-family:'Inter Tight',Arial,sans-serif;
}
#box-builder *,#box-builder *::before,#box-builder *::after {box-sizing:border-box}
#box-builder button,#box-builder input,#box-builder a {font:inherit}
#box-builder button {cursor:pointer}
#box-builder [hidden] {display:none!important}
#box-builder .box-builder__grid {
display:grid;
grid-template-columns:repeat(2,minmax(0,1fr));
gap:14px;
}
#box-builder .box-card {display:flex;flex-direction:column;gap:14px;min-width:0}
#box-builder .box-card__gallery {
position:relative;
aspect-ratio:6/7;
overflow:hidden;
border-radius:14px;
background:#e9e8e6;
}
#box-builder .box-card__image {
position:absolute;
inset:0;
display:block;
width:100%;
height:100%;
object-fit:cover;
object-position:50% 65%;
}
#box-builder .box-card__placeholder {
position:absolute;
inset:0;
display:grid;
place-items:center;
padding:20px;
background:#e9e8e6;
color:#aaa;
text-align:center;
font-size:14px;
}
#box-builder .box-card__arrow {
position:absolute;
top:50%;
z-index:2;
display:flex;
align-items:center;
justify-content:center;
width:48px;
height:48px;
padding:0;
transform:translateY(-50%);
border:0;
border-radius:6px;
background:#f4f4f4;
color:transparent;
box-shadow:none;
font-size:0;
line-height:0;
transition:background-color .2s ease,opacity .2s ease;
}
#box-builder .box-card__arrow::before {
content:"";
display:block;
width:27px;
height:27px;
background-position:center;
background-repeat:no-repeat;
background-size:contain;
}
#box-builder .box-card__arrow--prev {left:16px}
#box-builder .box-card__arrow--next {right:16px}
#box-builder .box-card__arrow--prev::before {background-image:url("https://static.tildacdn.com/lib/icons/button/arw_left_bold.svg")}
#box-builder .box-card__arrow--next::before {background-image:url("https://static.tildacdn.com/lib/icons/button/arw_right_bold.svg")}
#box-builder .box-card__arrow:not(:disabled):hover {background:#e7e7e7}
#box-builder .box-card__arrow:disabled {opacity:.38;cursor:default}
#box-builder .box-card__arrow:focus-visible {outline:2px solid #171719;outline-offset:3px}
#box-builder .box-card__picker {
display:flex;
align-items:center;
gap:14px;
width:100%;
min-height:88px;
padding:10px 14px;
border:0;
border-radius:14px;
background:#fff;
color:var(--ink);
text-align:left;
}
#box-builder .box-card__picker:hover {background:#fafafa}
#box-builder .box-card__thumb {
display:block;
width:68px;
height:68px;
flex:none;
object-fit:cover;
object-position:50% 65%;
border-radius:7px;
background:#e9e8e6;
}
#box-builder .box-card__picker-name {flex:1;font-size:18px;font-weight:500;line-height:1.15}
#box-builder .box-card__plus {
display:grid;
place-items:center;
flex:none;
width:38px;
height:38px;
border-radius:8px;
background:#f4f4f5;
color:#777;
font-size:26px;
font-weight:400;
line-height:1;
}
#box-builder .box-card__details {flex:1;min-height:205px;padding:18px 20px 20px;border-radius:14px;background:#fff}
#box-builder .box-card__details-head {display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
#box-builder .box-card__name {font-size:20px;font-weight:600;line-height:1.16}
#box-builder .box-card__price {flex:none;color:var(--wine);font-size:20px;white-space:nowrap}
#box-builder .box-card__group {margin-top:17px}
#box-builder .box-card__label {margin-bottom:9px;font-size:16px;font-weight:500;line-height:1.2}
#box-builder .box-card__label span {color:#aaa;font-weight:400}
#box-builder .box-card__options {display:flex;flex-wrap:wrap;gap:7px}
#box-builder .box-card__option {
width:40px;
height:40px;
padding:0;
border:1px solid #d2d2d4;
border-radius:8px;
background:#fff;
color:var(--ink);
font-size:15px;
font-weight:600;
}
#box-builder .box-card__option[aria-pressed="true"] {border:1.5px solid var(--wine)}
#box-builder .box-card__swatch {
width:40px;
height:40px;
padding:3px;
border:1px solid #d3d3d5;
border-radius:8px;
background:#fff;
}
#box-builder .box-card__swatch span {display:block;width:100%;height:100%;border-radius:5px}
#box-builder .box-card__swatch[aria-pressed="true"] {border:1.5px solid var(--wine)}
#box-builder .box-total {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px}
#box-builder .box-total__saving,#box-builder .box-total__amount,#box-builder .box-total__action {
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
min-height:90px;
padding:16px 18px;
border-radius:14px;
background:#fff;
}
#box-builder .box-total strong {font-size:20px;font-weight:600;white-space:nowrap}
#box-builder .box-total__saving span,#box-builder .box-total__amount b {color:var(--wine);font-size:20px;font-weight:600}
#box-builder .box-total__amount>span {display:flex;align-items:center;gap:9px}
#box-builder .box-total__amount s {color:#aaa;font-size:14px;white-space:nowrap}
#box-builder .box-total__button {
display:flex;
align-items:center;
justify-content:center;
width:100%;
min-height:54px;
border-radius:8px;
background:var(--wine);
color:#fff;
font-size:16px;
font-weight:500;
text-decoration:none;
text-align:center;
}
#box-builder .box-total__button:hover {background:#7e102b}
#box-builder .box-total__button[aria-disabled="true"] {opacity:.5;pointer-events:none}
#box-builder .box-picker-modal {
box-sizing:border-box;
width:min(950px,calc(100vw - 40px)) !important;
min-width:0;
height:min(780px,calc(100dvh - 40px));
max-width:none;
max-height:none;
padding:0;
border:0;
border-radius:14px;
background:#fff;
color:var(--ink);
box-shadow:0 24px 80px #0003;
font-family:'Inter Tight',Arial,sans-serif;
}
#box-builder .box-picker-modal::backdrop {background:#13131699}
#box-builder .box-picker-modal__inner {display:flex;flex-direction:column;align-items:stretch;box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;padding:22px}
#box-builder .box-picker-modal__top {display:flex;justify-content:space-between;align-items:flex-start;gap:12px}
#box-builder .box-picker-modal__top h2 {margin:0;font-size:24px;line-height:1.1;font-weight:600}
#box-builder .box-picker-modal__top p {margin:5px 0 0;color:#777;font-size:14px}
#box-builder .box-picker-modal__close {display:grid;place-items:center;width:38px;height:38px;flex:none;padding:0;border:0;border-radius:8px;background:#f3f3f4;color:#444;font-size:27px;line-height:1}
#box-builder .box-picker-modal__search {display:block;box-sizing:border-box;width:100% !important;min-width:0;max-width:none !important;align-self:stretch;flex:0 0 44px;height:44px;margin:18px 0 10px;padding:0 14px;border:1px solid var(--line);border-radius:8px;outline:none;color:var(--ink);font-size:15px}
#box-builder .box-picker-modal__search:focus {border-color:var(--wine)}
#box-builder .box-picker-modal__filters {display:flex;flex:none;gap:6px;margin-bottom:12px;overflow-x:auto;scrollbar-width:thin}
#box-builder .box-picker-modal__filter {flex:none;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:#fff;color:#555;font-size:13px;white-space:nowrap}
#box-builder .box-picker-modal__filter[aria-pressed="true"] {border-color:var(--wine);background:#fcf2f4;color:var(--wine)}
#box-builder .box-picker-modal__grid {display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;min-height:0;overflow-y:auto;padding:1px 4px 4px 1px;align-content:start}
#box-builder .box-picker-modal__item {display:flex;flex-direction:column;gap:6px;min-width:0;padding:7px;border:1px solid transparent;border-radius:10px;background:#fff;color:var(--ink);text-align:left}
#box-builder .box-picker-modal__item:hover,#box-builder .box-picker-modal__item[aria-current="true"] {background:#f1f1f2}
#box-builder .box-picker-modal__item-image {display:block;width:100%;aspect-ratio:3/4;object-fit:cover;object-position:50% 65%;border-radius:7px;background:#e9e8e6}
#box-builder .box-picker-modal__item-name {font-size:14px;font-weight:500;line-height:1.2}
#box-builder .box-picker-modal__item-price {margin-top:auto;color:var(--wine);font-size:13px}
#box-builder .box-picker-modal__empty {grid-column:1/-1;padding:25px;text-align:center;color:#777}
@media(max-width:900px) {
#box-builder {padding:20px 22px 26px}
#box-builder .box-builder__grid,#box-builder .box-total {gap:10px}
#box-builder .box-card {gap:10px}
#box-builder .box-card__picker {min-height:74px;padding:8px 10px;gap:10px}
#box-builder .box-card__thumb {width:58px;height:58px}
#box-builder .box-card__details {padding:15px}
#box-builder .box-total__saving,#box-builder .box-total__amount,#box-builder .box-total__action {padding:12px;min-height:82px}
#box-builder .box-total {grid-template-columns:repeat(2,minmax(0,1fr))}
#box-builder .box-total__action {grid-column:1/-1}
#box-builder .box-picker-modal__grid {grid-template-columns:repeat(3,minmax(0,1fr))}
}
@media(max-width:640px) {
#box-builder {padding:14px;border-radius:12px}
#box-builder .box-builder__grid {grid-template-columns:1fr;gap:14px}
#box-builder .box-card {gap:8px}
#box-builder .box-card__gallery {border-radius:12px}
#box-builder .box-card__arrow--prev {left:10px}
#box-builder .box-card__arrow--next {right:10px}
#box-builder .box-card__picker {min-height:62px;padding:7px 9px;border-radius:12px}
#box-builder .box-card__thumb {width:48px;height:48px;border-radius:6px}
#box-builder .box-card__picker-name {font-size:13px}
#box-builder .box-card__plus {width:28px;height:28px;border-radius:6px;font-size:20px}
#box-builder .box-card__details {min-height:0;padding:14px;border-radius:12px}
#box-builder .box-card__name,#box-builder .box-card__price {font-size:16px}
#box-builder .box-card__group {margin-top:14px}
#box-builder .box-card__label {margin-bottom:8px;font-size:14px}
#box-builder .box-card__options {gap:5px}
#box-builder .box-card__option {width:26px;height:26px;padding:0;border-radius:6px;font-size:10px;letter-spacing:-.03em}
#box-builder .box-card__swatch {width:26px;height:26px;padding:2px;border-radius:6px}
#box-builder .box-card__swatch span {border-radius:3px}
#box-builder .box-total {grid-template-columns:1fr;gap:7px;margin-top:14px}
#box-builder .box-total__saving,#box-builder .box-total__amount,#box-builder .box-total__action {min-height:68px;align-items:flex-start;flex-direction:column;justify-content:center;gap:5px;padding:12px 15px;border:1px solid var(--wine);border-radius:12px}
#box-builder .box-total__action {grid-column:auto}
#box-builder .box-total strong {font-size:14px}
#box-builder .box-total__saving span,#box-builder .box-total__amount b {font-size:16px}
#box-builder .box-total__amount>span {gap:8px}
#box-builder .box-total__amount s {font-size:14px}
#box-builder .box-total__button {min-height:46px;font-size:16px}
#box-builder .box-picker-modal {position:fixed;inset:auto 0 0;box-sizing:border-box;width:100% !important;min-width:0 !important;max-width:none !important;height:min(88dvh,780px);margin:0;border-radius:12px 12px 0 0}
#box-builder .box-picker-modal__inner {padding:16px 12px 12px}
#box-builder .box-picker-modal__top h2 {font-size:20px}
#box-builder .box-picker-modal__grid {grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}
#box-builder .box-picker-modal__item {padding:5px;border-radius:8px}
#box-builder .box-picker-modal__item-name {font-size:13px}
}
</style>
Оригинал: страница 265896309, блок REC 4245546701. Код приведён как текст без исполнения.
<script>
window.BOX_CATALOG=[{"id":"461065629602","sourceUids":["461065629602"],"name":"Подарочная карта","category":"Сертификат","page":"https://evitails.com/gift","included":false,"thumbnail":"https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png","thumbnailSource":"csv","colors":[],"sizes":["3 000","5 000","10 000","15 000","25 000","30 000"],"colorHex":{},"sizeLabel":"Номинал","variants":[{"uid":"359095131462","color":"","size":"3 000","price":3000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"795312774322","color":"","size":"5 000","price":5000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"534574975172","color":"","size":"10 000","price":10000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"171948284302","color":"","size":"15 000","price":15000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"670524512392","color":"","size":"25 000","price":25000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"432360437792","color":"","size":"30 000","price":30000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"}]},{"id":"441747170123","sourceUids":["441747170123"],"name":"Футболка интроверта","category":"Одежда","page":"https://evitails.com/futbolka-introverta","included":true,"thumbnail":"https://static.tildacdn.com/stor6562-3237-4533-b730-613135623235/349821a4512a60f83886f52ed751265f.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"336941711783","color":"Белый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6264-6133-4234-b630-373137636536/b7e7c05040126e34d3ac1e8b05646e39.jpg","https://static.tildacdn.com/stor3964-3737-4035-a363-303335363933/31ac2ea9d21cfe1cd99d14c9421585d7.jpg","https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor3233-3939-4231-a130-613735663264/a04801b27257f1ef18596a80def31b29.jpg"],"imageSource":"site"},{"uid":"530067562753","color":"Графит","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6561-6539-4535-a563-393735396232/213426588a361fad6a68c80e821971ff.jpg","https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg"],"imageSource":"site"}]},{"id":"957001120033","sourceUids":["957001120033"],"name":"Игрушка \"Гусь\"","category":"Игрушки","page":"https://evitails.com/igrushka-gus","included":true,"thumbnail":"https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"485379701553","color":"Белый","size":"","price":1390,"priceSource":"csv","page":"https://evitails.com/igrushka-gus","images":["https://static.tildacdn.com/stor3237-3465-4537-b639-363634326436/483c268357725c300ac9cd1166addb66.jpg","https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","https://static.tildacdn.com/stor3066-6133-4532-a635-623666383738/1cee92fce85904c997a872ae2d3f0461.jpg"],"imageSource":"site"}]},{"id":"511428823963","sourceUids":["511428823963"],"name":"Игрушка «М»","category":"Игрушки","page":"https://evitails.com/igrushka-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","thumbnailSource":"csv","colors":["Коричневый"],"sizes":[],"colorHex":{"Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"739932057643","color":"Коричневый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-m","images":["https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"774788530873","sourceUids":["774788530873"],"name":"Игрушка «П»","category":"Игрушки","page":"https://evitails.com/igrushka-p","included":true,"thumbnail":"https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","thumbnailSource":"csv","colors":["Темно-коричневый"],"sizes":[],"colorHex":{"Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"822080978163","color":"Темно-коричневый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-p","images":["https://static.tildacdn.com/stor6530-3665-4964-a630-643632626138/6d763ef73de6f7a06044cd0d4283de30.jpg","https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"458675637913","sourceUids":["458675637913"],"name":"Игрушка «З»","category":"Игрушки","page":"https://evitails.com/igrushka-z","included":true,"thumbnail":"https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"619553716723","color":"Белый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-z","images":["https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg","https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"307704040813","sourceUids":["307704040813"],"name":"Игрушка «Брокка»","category":"Игрушки","page":"https://evitails.com/igrushka-brokka","included":true,"thumbnail":"https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","thumbnailSource":"csv","colors":["Зеленый"],"sizes":[],"colorHex":{"Зеленый":"#a9d12e"},"sizeLabel":"Размер","variants":[{"uid":"206578533363","color":"Зеленый","size":"","price":1090,"priceSource":"csv","page":"https://evitails.com/igrushka-brokka","images":["https://static.tildacdn.com/stor3736-3139-4938-a439-613066616262/68743e3e01b7338d559f4d8b2de28f65.jpg","https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","https://static.tildacdn.com/stor3631-6565-4163-b262-373439636162/7efb2f897db3b0f60df835324b8f35d5.jpg"],"imageSource":"site"}]},{"id":"609476560403","sourceUids":["609476560403"],"name":"Игрушка «Тяксель»","category":"Игрушки","page":"https://evitails.com/igrushka-tyaksel","included":true,"thumbnail":"https://static.tildacdn.com/stor3936-3431-4566-a631-313439363932/10e5f901394bb57d4be49222f1b8d374.jpg","thumbnailSource":"csv","colors":["Светло-коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Светло-коричневый":"#bf8539","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"318261775613","color":"Светло-коричневый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor6532-3532-4536-b234-343462656165/b674ac84a7ccb8c4332d2dd64b90d84d.jpg","https://static.tildacdn.com/stor3166-3533-4363-b234-633764326634/b067d5d2f94b2b29d13848de74c49854.jpg","https://static.tildacdn.com/stor3462-3634-4138-b633-656232613330/67259691208eeb4be89fe48811a6839b.jpg"],"imageSource":"site"},{"uid":"817001617083","color":"Темно-коричневый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor3163-6261-4464-b862-373064333864/cedf2d7c99a6fcd1eec7c74d4fbc9da3.jpg","https://static.tildacdn.com/stor6364-3833-4064-b035-633637376561/164cb29f28fe7f2e7bc74c18f8e5b7f0.jpg"],"imageSource":"site"}]},{"id":"306633331233","sourceUids":["306633331233"],"name":"Сет «Мелочь пузатая»","category":"Игрушки","page":"https://evitails.com/set-meloch-puzataya","included":true,"thumbnail":"https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","thumbnailSource":"csv","colors":["Белый","Коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Коричневый":"#85521c","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"478193342753","color":"Белый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"805925510353","color":"Коричневый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"767123889143","color":"Темно-коричневый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"}]},{"id":"142067865363","sourceUids":["142067865363"],"name":"Игрушка «Кость Мяу»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-myau","included":true,"thumbnail":"https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"563626993083","color":"Белый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-myau","images":["https://static.tildacdn.com/stor3637-3237-4839-a666-626665346362/c1350462e849687313f76c516a09a910.jpg","https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","https://static.tildacdn.com/stor6432-3166-4062-a638-353830336432/f4b8b9febdf9279d87dbffe82e96cb80.jpg","https://static.tildacdn.com/stor3639-6231-4939-a535-646164336232/46fe89f97da67a6a230e62b880486501.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"}]},{"id":"707715791323","sourceUids":["707715791323"],"name":"Игрушка «Кость Пмсх»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-pmskh","included":true,"thumbnail":"https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","thumbnailSource":"csv","colors":["Бордовый"],"sizes":[],"colorHex":{"Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"443956407693","color":"Бордовый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-pmskh","images":["https://static.tildacdn.com/stor6661-3161-4339-b164-643663643535/05fed1eee9c1355a40efcd53b8a038db.jpg","https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","https://static.tildacdn.com/stor6230-3335-4338-a635-303465373732/8b9772914f8257752254c95ecf018790.jpg"],"imageSource":"site"}]},{"id":"646615954413","sourceUids":["646615954413"],"name":"Игрушка «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/igrushka-zvezda-evitails","included":true,"thumbnail":"https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Эвкалиптовый хлопок","Сливочный хлопок"],"sizes":[],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Эвкалиптовый хлопок":"#c5cfab","Сливочный хлопок":"#ffd885"},"sizeLabel":"Размер","variants":[{"uid":"689814256093","color":"Пудровый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3265-6235-4161-b637-616237636262/ebc0358ca42e70cf98d6d79c6aeb3b5e.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg","https://static.tildacdn.com/stor6363-3865-4634-a535-363966366265/a63a2185cac7fe3e22425cce2557384e.jpg"],"imageSource":"site"},{"uid":"765890790823","color":"Белый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3135-3366-4264-b666-373430373036/ed34f9b360ba64b0450157393a3d73fc.jpg"],"imageSource":"site"},{"uid":"221255378643","color":"Эвкалиптовый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg"],"imageSource":"site"},{"uid":"269966283063","color":"Сливочный хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg"],"imageSource":"csv"}]},{"id":"346124432933","sourceUids":["346124432933"],"name":"Сет «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/set-zvezda-evitails","included":true,"thumbnail":"https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","thumbnailSource":"csv","colors":["Пудровый и Белый","Эвкалиптовый и сливочный"],"sizes":[],"colorHex":{"Пудровый и Белый":"#f2bbd7","Эвкалиптовый и сливочный":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"769633318063","color":"Пудровый и Белый","size":"","price":2690,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg"],"imageSource":"site"},{"uid":"679035725463","color":"Эвкалиптовый и сливочный","size":"","price":2690,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6632-6336-4939-b761-646637643866/e448f90c23b2476ade5412cd564a6982.jpg","https://static.tildacdn.com/stor3039-3866-4535-a162-643634636562/fa270681c465e36d4c97e5497a8db83b.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg","https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg","https://static.tildacdn.com/stor6539-3530-4831-b463-636531323461/87834b70078736d3c16f08001b8a8e06.jpg"],"imageSource":"site"}]},{"id":"996375036603","sourceUids":["996375036603"],"name":"Футболка для хвоста «Руками не трогать»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","included":true,"thumbnail":"https://static.tildacdn.com/stor3537-3962-4935-b765-333431343731/70540a85cbcbe14dff0842bbb14381dc.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":["XS","S","M","L"],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"254728551263","color":"Белый","size":"XS","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"980938923233","color":"Белый","size":"S","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"949894695793","color":"Белый","size":"M","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"743028533803","color":"Белый","size":"L","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"910091194773","color":"Графит","size":"XS","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"298751565583","color":"Графит","size":"S","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"668929089563","color":"Графит","size":"M","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"791843797963","color":"Графит","size":"L","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"}]},{"id":"245549356833","sourceUids":["245549356833"],"name":"Футболка человека «Hate Dogs?»","category":"Одежда","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","included":true,"thumbnail":"https://static.tildacdn.com/stor6435-3230-4061-b864-366531633163/ff02ba07fc53226e71746db97b8c9b66.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"724471716473","color":"Серый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3464-3435-4530-b131-303665616266/f3d33fdccd32e7340eebc4fc0ea3d3ff.jpg","https://static.tildacdn.com/stor3764-6164-4133-b335-663962643834/e3920b03efaad7868b33c54df336d3b2.jpg","https://static.tildacdn.com/stor6332-3533-4530-b835-316631656630/617da2ceb5cb758bb0d9778717477722.jpg"],"imageSource":"site"},{"uid":"852204726913","color":"Розовый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3335-3862-4563-b231-646536663031/eed5e64ba61877ef2e2749562ed8f4ea.jpg","https://static.tildacdn.com/stor6233-6337-4337-b132-336362646465/ecb0a9056401f88561043eb73a759fc5.jpg","https://static.tildacdn.com/stor3063-3264-4266-b865-393835313035/5b038fe57fa4e52c29ca0ccfda90db19.jpg","https://static.tildacdn.com/stor3138-6131-4761-b131-363833333837/cabf1cf1bd9b38562953f3d2d36c8a06.jpg"],"imageSource":"site"}]},{"id":"688606642543","sourceUids":["688606642543"],"name":"Футболка для собак «Это взаимно»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","included":true,"thumbnail":"https://static.tildacdn.com/stor3565-3432-4864-b663-316132343236/3fd184938fdc30be1471ee6379042e6e.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"353570459513","color":"Серый","size":"","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/stor6430-3030-4366-b639-323431366333/7ec217516340ec9cbf25242db93c85d0.jpg","https://static.tildacdn.com/stor3834-3837-4231-b163-633561626133/5892b5b1b8280d93169263d810733a93.jpg","https://static.tildacdn.com/stor3433-3064-4039-a465-613266663165/5e7a97fe80b10b8391d1129d2042e191.jpg","https://static.tildacdn.com/stor3535-3132-4264-a163-636234303265/0e06527211a742d34de5e31e9b7a37c7.jpg"],"imageSource":"site"},{"uid":"693338451803","color":"Розовый","size":"","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/tild6636-3466-4263-a438-323039666162/IMG_6974_resized.jpg","https://static.tildacdn.com/stor6439-3437-4566-b932-643730373736/4f8d9cb376c0a7ca47c298e9fecad5e1.jpg","https://static.tildacdn.com/stor6366-3162-4662-b566-623837333464/e0dfc861c2ff9c84f031a8d0c7d69ab1.jpg","https://static.tildacdn.com/stor3861-3136-4330-b632-653238616236/764c74dafe93f7fc3ea6fb7c051fb770.jpg","https://static.tildacdn.com/tild3662-3936-4431-b236-386661313062/IMG_6965_resized.jpg"],"imageSource":"site"}]},{"id":"817763684123","sourceUids":["817763684123","760831411923"],"name":"Плед «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6664-3063-4264-b137-616539646537/22f78b897f9fd84f64387dd279dd336d.jpg","thumbnailSource":"csv","colors":["Сливочный хлопок","Белый хлопок","Пудровый хлопок","Эвкалиптовый хлопок"],"sizes":["XS-S","M-L"],"colorHex":{"Сливочный хлопок":"#ffd885","Белый хлопок":"#ebe3d6","Пудровый хлопок":"#f2bbd7","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"152500460703","color":"Сливочный хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"689264453963","color":"Белый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg"],"imageSource":"site"},{"uid":"881450354563","color":"Пудровый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg"],"imageSource":"site"},{"uid":"272017487023","color":"Эвкалиптовый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"},{"uid":"870054762353","color":"Белый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6463-3039-4865-b765-393562323438/22cde77513c4e746443e201caab40bc9.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6636-6461-4230-b563-343064393332/f9cc6c2e35e3f7e20bfac9cf8e2e7085.jpg"],"imageSource":"site"},{"uid":"618137485623","color":"Пудровый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6432-3832-4334-b330-626532363465/3a4d6d6651c057c107f3eeb941c8ee0c.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3237-6236-4433-a432-626464373738/72eb7d4f7155778ca7454ea30873eb28.jpg","https://static.tildacdn.com/stor3430-6635-4262-b564-363262356438/15ca81a6c5f7276b5b3f4b5ca573c6fe.jpg"],"imageSource":"site"},{"uid":"247010390463","color":"Сливочный хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"421853176693","color":"Эвкалиптовый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"}]},{"id":"260666336853","sourceUids":["260666336853","169071332933"],"name":"Лежанка «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6433-3232-4430-a666-626435646336/873a3eb8b7172e0ff4a655db40d3fc13.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Сливочный хлопок","Эвкалиптовый хлопок"],"sizes":["S","M"],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Сливочный хлопок":"#ffd885","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"956713685343","color":"Пудровый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor6164-3038-4233-b938-333936313135/8a88a210e23293c114780082e4a82361.jpg","https://static.tildacdn.com/tild3962-6466-4137-b332-383239643638/photo_2026-07-30_165.jpeg","https://static.tildacdn.com/stor6466-3265-4561-a361-376566356637/44ab30df7a6e16162732d261544f05dd.jpg","https://static.tildacdn.com/stor6362-6638-4636-b164-363731353662/83e9005949a982883768686e1e8e2929.jpg","https://static.tildacdn.com/stor3064-3634-4538-a566-363732666462/b31fdd3b9f887096217fb70b7b4bad83.jpg"],"imageSource":"curated"},{"uid":"352891481753","color":"Белый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3833-3237-4533-a532-323664393031/bd4943218557d5000c404959ee78c443.jpg","https://static.tildacdn.com/stor3730-3736-4032-b162-636136356339/272dad9fd670da2766984efc8df20815.jpg","https://static.tildacdn.com/stor6330-3761-4262-a338-313931323339/535cede780edba9c4f470ab922a7df10.jpg","https://static.tildacdn.com/stor3335-3865-4034-a331-386166633766/c2a00d0d00e65991a4a3146803046236.jpg"],"imageSource":"curated"},{"uid":"513452509273","color":"Сливочный хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3931-3833-4032-b064-313734306162/08de47b4e203be5740bda4a0f59865cf.jpg","https://static.tildacdn.com/stor3863-6361-4662-b462-656231326264/aed350385ae6d1e007a27c41417c63ef.jpg","https://static.tildacdn.com/stor6537-6461-4439-b761-306438666565/b1c398b18a7e7824796f4d9228dbeab5.jpg","https://static.tildacdn.com/stor3164-3836-4862-b762-626431346533/42986a6934208929bd72d0f0bbf17d85.jpg"],"imageSource":"curated"},{"uid":"746993061953","color":"Эвкалиптовый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3662-6665-4237-b332-386238393261/0b28a23f1fe5e9f3fb1691da0e39585f.jpg","https://static.tildacdn.com/stor6336-6261-4038-b363-346561656439/0f65d4d7a173ec7e348913da48f907c0.jpg","https://static.tildacdn.com/stor3839-3138-4730-a361-333264656463/f5529a695aed89ed90064e591375cc47.jpg","https://static.tildacdn.com/stor6439-3839-4465-b763-386538303861/d4c0f9d3ebcbd1790d5301606e1a52be.jpg","https://static.tildacdn.com/stor6230-6265-4432-a632-316230656561/019c446068260103d7c4d0ee25eaf131.jpg"],"imageSource":"curated"},{"uid":"137514387143","color":"Белый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6235-3631-4239-a633-386636313266/6e7353a835fce7101c8c1115471ef7fa.jpg","https://static.tildacdn.com/stor3335-6335-4434-b435-663766646234/46934d7dbee419a9e2f5b8564e20786a.jpg","https://static.tildacdn.com/stor3936-3165-4364-a364-323437383562/41aa329b28138454095cb488af21280a.jpg","https://static.tildacdn.com/stor6537-3736-4136-a433-666132326631/413f0a2e30da0810ebc38238592e5114.jpg","https://static.tildacdn.com/stor3264-3861-4232-b439-656431663836/a2af4fdce1880d5ec943955ce5bd1ec4.jpg"],"imageSource":"site"},{"uid":"220306894413","color":"Пудровый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3832-3738-4930-a265-306365323737/167a5b3f059a929576fcc5792dc4af52.jpg","https://static.tildacdn.com/stor3030-3564-4335-a237-646639646362/5c7ee3a9121a71108f56955f0cb11668.jpg","https://static.tildacdn.com/stor6137-6431-4161-b833-363366663663/113300efa3fe8cfd559847b2f0f462b5.jpg","https://static.tildacdn.com/stor3238-6236-4364-b766-643266323163/6c71bc8357c05b0c3be51bebf87afdee.jpg","https://static.tildacdn.com/stor3537-3834-4461-a463-616565363132/e9f7de5c6126d115be1396af517b9cb1.jpg"],"imageSource":"site"},{"uid":"252167204253","color":"Сливочный хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3634-3661-4362-a335-643366633361/cf50709983928947a5ad03543d142588.jpg","https://static.tildacdn.com/stor6237-3233-4132-a561-623664303031/662a391eeda4fe37c2666da56f04ab9d.jpg","https://static.tildacdn.com/stor3561-6562-4136-b162-343132666237/d2680b9983a5f337a472eede05f6caf3.jpg","https://static.tildacdn.com/stor3066-3838-4233-b865-656436656639/992775f6c31f7d626a24e3d3fd7fa42c.jpg"],"imageSource":"site"},{"uid":"510173218353","color":"Эвкалиптовый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6336-3365-4837-b865-343435373939/fc7cbe328e8df9a3cab32941820a5dd5.jpg","https://static.tildacdn.com/stor6337-3931-4562-b239-363266613664/9f9d685aca0caa10bed45fc3417a27fa.jpg","https://static.tildacdn.com/stor6130-3537-4833-b637-626636316630/a3ad92e89130eae2465825427d0bd431.jpg","https://static.tildacdn.com/stor6662-6461-4730-a333-346133363033/6ec7c61bcebf6a2659bd7945516be785.jpg"],"imageSource":"site"}]},{"id":"690144667523","sourceUids":["690144667523"],"name":"Миски \"Сушняк\" S","category":"Миски","page":"https://evitails.com/miski-sushnyak-s","included":true,"thumbnail":"https://static.tildacdn.com/stor3037-3233-4930-b539-626465313338/1f9bfc4536e666c6e0935be60a92126d.jpg","thumbnailSource":"csv","colors":["Коричневый","Молочный","Мятный","Изумрудный"],"sizes":[],"colorHex":{"Коричневый":"#85521c","Молочный":"#efdfcf","Мятный":"#9ca9a0","Изумрудный":"#386b6b"},"sizeLabel":"Размер","variants":[{"uid":"935189873143","color":"Коричневый","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3431-6336-4738-b039-353834643035/28e00fe29618fa9a5a0198cb694594ad.jpg","https://static.tildacdn.com/tild3136-6364-4434-b039-666434613437/_.png","https://static.tildacdn.com/stor3261-6336-4366-a137-643033343563/4704702e130f324b5aae9419ee1830c0.jpg","https://static.tildacdn.com/stor6539-3365-4437-a664-666337313734/a9e5781db7602144c88e7095aafa535a.jpg","https://static.tildacdn.com/stor3739-3062-4135-b333-653264393766/3b648e4b0e469e4f400b1038ad7b0b43.jpg"],"imageSource":"site"},{"uid":"656766953073","color":"Молочный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor6664-6634-4136-b134-336164373965/e48eba1adb3033d71d5b3a74ca9ea1a5.jpg","https://static.tildacdn.com/tild6232-3865-4861-a666-356339396464/DSC_5283-2.jpg","https://static.tildacdn.com/stor3731-3533-4261-b439-643233386637/046d2201674877b19c0aca0904ac849e.jpg","https://static.tildacdn.com/stor6135-3137-4330-b163-646439323565/efd8b1464b0804f57640720a14f29b3f.jpg","https://static.tildacdn.com/stor3335-3230-4463-b063-333561633236/abd64885b91b016ae255d40c7f6c49c7.jpg"],"imageSource":"site"},{"uid":"206637450923","color":"Мятный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3636-3861-4636-b239-383234643965/b469dd2b6eefd423a72983d300f4ad87.jpg","https://static.tildacdn.com/tild6562-3664-4765-a533-323033616462/DSC_5290-2.jpg","https://static.tildacdn.com/stor6166-3838-4962-b965-333566316531/413644a6477eaba1931f79406d63d3d2.jpg","https://static.tildacdn.com/stor3961-6331-4261-b637-666134343361/967617364f24e38d14d952cf0338d14c.jpg","https://static.tildacdn.com/stor3135-6462-4434-b938-383331363061/5ccfbb0bc365ca1fa57e5cc8f9f9fed9.jpg"],"imageSource":"site"},{"uid":"908295673383","color":"Изумрудный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3232-3663-4561-b536-336433363365/695ae5a5f97d779c5bb2544ae4a9590d.jpg","https://static.tildacdn.com/tild3565-3139-4366-b462-353831356430/_.png","https://static.tildacdn.com/stor3665-6537-4633-a635-616233326636/6c8c31b9c2c482069f657c5f2e274764.jpg","https://static.tildacdn.com/stor6161-3866-4564-a236-663439306266/d638221d02f0de7234e9afc27cfd4ccc.jpg","https://static.tildacdn.com/stor6430-6666-4164-b131-396534313338/617ddadaed73d5f1a4e0fd2410152c56.jpg"],"imageSource":"site"}]},{"id":"405094315083","sourceUids":["405094315083"],"name":"Миски «Сушняк» M","category":"Миски","page":"https://evitails.com/miski-sushnyak-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3463-6534-4934-b937-623437333465/b5c7649d89860c3955774e8651906be1.jpg","thumbnailSource":"csv","colors":["Бежевый","Розовый","Оранжевый","Изумруд","Белый"],"sizes":[],"colorHex":{"Бежевый":"#ae8f6f","Розовый":"#fbd8ef","Оранжевый":"#f59606","Изумруд":"#3d7373","Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"241443264423","color":"Бежевый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6262-6635-4338-a366-623032616533/7367c47b4eb68f561d68d563312b5011.jpg","https://static.tildacdn.com/tild3036-3362-4330-b431-346465393237/DSC_5406-1.jpg","https://static.tildacdn.com/stor3835-3464-4766-a231-643064343839/d7d514c19f4947e11add8bef054b2f67.jpg","https://static.tildacdn.com/stor6635-3164-4331-b138-633362323936/9f6073180c7e2cd029e5f672f357f02d.jpg"],"imageSource":"curated"},{"uid":"248624034193","color":"Розовый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor3033-3733-4939-b635-323436313334/a5bc822b9434ec524de2590c643b1762.jpg","https://static.tildacdn.com/tild6562-6631-4461-a136-666261616666/DSC_5334-2.jpg","https://static.tildacdn.com/stor6633-3365-4434-a236-626335623036/e5625c0436a89ef5c866548ffa220e4e.jpg","https://static.tildacdn.com/stor3835-6630-4330-a533-363030633737/b68032792af16a5708688d5daa893668.jpg","https://static.tildacdn.com/stor3166-6264-4262-b131-346336353938/ba48ba621849ec9cc4a089e935f401fb.jpg"],"imageSource":"curated"},{"uid":"439748785133","color":"Оранжевый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6238-3535-4763-b566-653838613938/abfb5023181f848aebf702611edf5793.jpg","https://static.tildacdn.com/stor6165-3335-4262-b534-363433323062/ae9e8e7e7fd41a6ba7ffbe4e817c355d.jpg","https://static.tildacdn.com/stor3339-3833-4665-b764-313136363837/a61c24bd7ca529c24c86cf8d82f8b5e1.jpg","https://static.tildacdn.com/stor3331-3138-4233-b736-363733343961/79ac51eebab40bbd3d6c2b43c5a97605.jpg","https://static.tildacdn.com/stor6338-3130-4261-b765-333034326331/7810b154ce0907fa43a0c6600bd684c2.jpg"],"imageSource":"curated"},{"uid":"342996512433","color":"Изумруд","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6637-3034-4332-b933-636533333534/836801918a80f89f638c8b2ccf3232f1.jpg","https://static.tildacdn.com/tild6435-3133-4163-a336-313833306530/DSC_5413-3.jpg","https://static.tildacdn.com/stor6666-6563-4638-b465-353833306664/cacb25d5cd191e2f661acf2c920c0bff.jpg"],"imageSource":"curated"},{"uid":"608881637643","color":"Белый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/tild6635-6463-4232-a363-636466313263/Frame_1000005675.png","https://static.tildacdn.com/tild6431-3536-4632-b834-666465646130/Frame_1000005674.png"],"imageSource":"curated"}]},{"id":"433819570963","sourceUids":["433819570963"],"name":"Ошейник «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor6535-3435-4236-b938-306562313034/7b3f235b2aaf9de2c5668f321d6df652.jpg","thumbnailSource":"csv","colors":["Коричневый","Небесно-голубой","Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Коричневый":"#85521c","Небесно-голубой":"#b4cdc0","Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabОригинал: страница 265896309, блок REC 4245546701. Код приведён как текст без исполнения.
el":"Размер","variants":[{"uid":"984355432583","color":"Коричневый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"663787398643","color":"Коричневый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"332172400993","color":"Небесно-голубой","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428154656613","color":"Небесно-голубой","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"909138810083","color":"Бирюзовый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428611703353","color":"Бирюзовый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"533514025223","color":"Пудрово-розовый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"},{"uid":"122629078293","color":"Пудрово-розовый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"}]},{"id":"718888676203","sourceUids":["718888676203"],"name":"Поводок «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor3735-6562-4362-a536-663333383830/84415ce2e528796836f69b0179d1e19e.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый","Небесно-голубой","Коричневый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be","Небесно-голубой":"#b4cdc0","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"462620267843","color":"Пудрово-розовый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6339-6239-4930-b565-636363373237/DSC_5072-3.jpg","https://static.tildacdn.com/tild6566-3131-4030-b834-366261616463/DSC_5082-2.jpg","https://static.tildacdn.com/tild3864-3236-4334-b462-663838313036/DSC_5083-2.jpg","https://static.tildacdn.com/stor3531-3430-4634-a439-356337373435/5d13631415ce1f5f7a599979d0bebec2.jpg"],"imageSource":"site"},{"uid":"838077525913","color":"Бирюзовый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3033-3663-4361-b638-623239633966/DSC_5086-2.jpg","https://static.tildacdn.com/tild3761-6335-4461-b039-613131363733/DSC_5090-2.jpg","https://static.tildacdn.com/tild3538-6333-4962-a364-376137353765/DSC_5095-2.jpg"],"imageSource":"site"},{"uid":"914327641813","color":"Небесно-голубой","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3064-6164-4438-b232-613763653832/DSC_5100-1.jpg","https://static.tildacdn.com/tild3230-3737-4331-a234-656264363633/DSC_5112-2.jpg"],"imageSource":"site"},{"uid":"637618023593","color":"Коричневый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3966-6564-4664-a134-653366626238/DSC_5117-1.jpg"],"imageSource":"site"}]},{"id":"866114277283","sourceUids":["866114277283","893640165293","100469019593"],"name":"Лежанка «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-v-oblakakh-s","included":true,"thumbnail":"https://static.tildacdn.com/stor3365-3564-4331-b434-323265363437/c6856904ce16ae844bad5394286c0984.jpg","thumbnailSource":"csv","colors":["Бежевый","Белый","Розовый","Голубой","Черный","Серый","Бордовый","Коричневый"],"sizes":["S","M","L"],"colorHex":{"Бежевый":"#ae8f6f","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"795524189653","color":"Бежевый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6264-6430-4266-b165-393231643137/5ce78c77cf6bd5cb11c58c39c8e6ccdc.jpg","https://static.tildacdn.com/stor3533-6139-4661-a431-646462396566/3a51230605de6a3b4db3d3b1e397de35.jpg","https://static.tildacdn.com/stor3636-6565-4862-a531-373166393564/94438c6c8869966e56385ed15f1a836f.jpg","https://static.tildacdn.com/stor6564-3863-4762-a565-356664653662/abe0edfb24b970db990b4bc4fede32d1.jpg"],"imageSource":"site"},{"uid":"692971228283","color":"Белый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3462-3038-4630-b065-646337366434/184dd54c302246c75fc80e1ba2bd47df.jpg","https://static.tildacdn.com/stor3934-3563-4630-a266-323564626561/159776b117b20d7e1b85e4eb791d848e.jpg","https://static.tildacdn.com/stor6435-6536-4864-b039-346261313261/889272d3c91ca8b1c313b4dab75e21da.jpg","https://static.tildacdn.com/stor3030-6139-4037-a130-323734666538/722a22edd7e96f8ffa0342ef337bc2b1.jpg","https://static.tildacdn.com/stor3264-3263-4130-a262-623930323635/34521b4ec06af62b68da2830cc033ebc.jpg"],"imageSource":"site"},{"uid":"287374416163","color":"Розовый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6436-3435-4932-a536-626636653031/c8fbb1594e6a9e2ad948b81c787b63ce.jpg","https://static.tildacdn.com/stor3833-6264-4336-a534-393230346634/f32f8cbc51e2fda3694f20b971da7298.jpg","https://static.tildacdn.com/stor3362-3764-4236-b539-336638336636/c39d1f1c15e7b99a14cac6353dba9cd9.jpg","https://static.tildacdn.com/stor6539-6235-4436-a330-663132366165/3981c4e01225130235eed15e0f88e7d2.jpg","https://static.tildacdn.com/stor6139-6535-4564-b730-633037356236/ca51c13817182b3d2ef9d52ca9e73156.jpg"],"imageSource":"site"},{"uid":"647903616313","color":"Голубой","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3435-3031-4638-a439-363930313636/ab6572772078deab9c8a9d52b8e0e394.jpg","https://static.tildacdn.com/stor3664-6238-4663-a430-633161613932/e044ffa8fcd2b7f88486f0e61ffe22b6.jpg","https://static.tildacdn.com/stor3662-3536-4965-b639-343432666439/4894d2925786e7501271fea1e262d5ed.jpg","https://static.tildacdn.com/stor3536-6332-4238-b364-396262323530/bd1c1f3908c9275f261aaf9ac8c3e03c.jpg","https://static.tildacdn.com/stor6531-6333-4163-a433-666438343433/a8c12345f82c8dfff644a5ec56fb93aa.jpg"],"imageSource":"site"},{"uid":"208501558683","color":"Черный","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6363-3330-4563-a564-636461623534/6ed3a02259a58441810ba399d31e19b3.jpg","https://static.tildacdn.com/stor3239-3038-4233-a534-303436303531/6b81a81de7fda8cbb40cf5c4af58d15e.jpg","https://static.tildacdn.com/stor3932-3864-4936-b162-326165633035/0b6d2189b48dfba3d8fc773e6f0dbfaa.jpg","https://static.tildacdn.com/stor3764-3830-4239-b538-313237636635/4babf4703fd28f34467485a953b111ed.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"301968560073","color":"Серый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3033-3732-4563-a262-626161356330/ec7e134ea307c3777f085f2c1302d07c.jpg","https://static.tildacdn.com/stor3736-6464-4463-b963-363938613861/1e8a5d369a16993a349462e5b1c2d8b5.jpg","https://static.tildacdn.com/stor3730-3533-4532-b664-306234383334/ac88f0954d196a35f519f3db927b06fc.jpg","https://static.tildacdn.com/stor3036-6462-4663-a239-666230346265/04d50720281f0928ff8bc9a89355aa7c.jpg"],"imageSource":"site"},{"uid":"920438037883","color":"Бордовый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6463-3564-4633-b839-313164646332/abe4a4fdd954a190a4f22fff952ee688.jpg","https://static.tildacdn.com/stor6561-3237-4132-b362-373064383738/0600130ab92e515dec06893cb7e31b43.jpg","https://static.tildacdn.com/stor3932-3966-4434-b034-633039383765/554fdc46b4bb18c154f1b0173dea8d91.jpg","https://static.tildacdn.com/stor6162-3266-4965-a663-383862393062/d8d779803a924d954b626092b5b8c1c6.jpg"],"imageSource":"site"},{"uid":"999558602793","color":"Коричневый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6232-6163-4838-b337-323164646334/181fe42c1cc43e4f17bb6fa00f3cca78.jpg","https://static.tildacdn.com/stor6465-3864-4161-b638-323165303734/1acb10a4cbc40edaccc8d3402ae037a4.jpg","https://static.tildacdn.com/stor3233-6533-4436-a331-346262386439/16ac776b496ad009ca655e869cb05943.jpg"],"imageSource":"site"},{"uid":"328349467493","color":"Белый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6630-6566-4432-b966-363564636532/e389520debe9a5c4402f180a6f663d34.jpg","https://static.tildacdn.com/stor6561-6537-4463-b833-383939623066/7669c78b32b49224d4fff46c2d8aabfd.jpg","https://static.tildacdn.com/stor6637-3037-4435-b031-366362383533/4d11a387c91bf2dfdba931ad28d88101.jpg","https://static.tildacdn.com/stor3230-3932-4731-b033-353965663931/39571532e77bfb8c1e8c93f7e10dbed2.jpg","https://static.tildacdn.com/stor3336-3432-4562-a130-323665666635/c9a9817efad94f3d88e659e9ec84809b.jpg"],"imageSource":"site"},{"uid":"755872400963","color":"Розовый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6434-3436-4732-b562-303830303732/bbb2f6584e8d203a72835bf1ce30a542.jpg","https://static.tildacdn.com/stor6435-6430-4237-b733-346630646639/0a10dd1362ba992307691e09b9547fee.jpg","https://static.tildacdn.com/stor3831-3333-4533-b134-613234383436/46dcc81cdb5f11a64a0bdeda5caa0e92.jpg","https://static.tildacdn.com/stor6362-3439-4935-a533-656335303637/68816a79047d70db7814ca09e10db84d.jpg","https://static.tildacdn.com/stor3339-3134-4361-b839-656231333765/9eef20dd966ac1b34d940a2f957d6f97.jpg"],"imageSource":"site"},{"uid":"227681565953","color":"Голубой","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6638-6165-4430-a436-363135306566/dc9e2e9e2dbcb61181eb4f0a78afdd01.jpg","https://static.tildacdn.com/stor6335-3332-4137-b863-666132623766/5ba11ac68c9a88768b327c9e21b899c8.jpg","https://static.tildacdn.com/stor3239-3331-4537-b866-643366376230/1dfc55a80a88448de8edecc72dbf3522.jpg","https://static.tildacdn.com/stor3137-3933-4830-b138-366161653566/0679ae74774ea9534f3666c7eb66bbc4.jpg","https://static.tildacdn.com/stor3663-6564-4262-b762-313636303836/bdc7c0c4d89af9803eaf2330d801fa0a.jpg"],"imageSource":"site"},{"uid":"868284949993","color":"Черный","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6537-6531-4766-b362-646266303833/fcb784cafb4100987ba4d833683f213d.jpg","https://static.tildacdn.com/stor6663-3866-4335-a134-336335323134/fb030275850f64442d611ad7a60b1346.jpg","https://static.tildacdn.com/stor6464-3466-4364-b734-363533383939/6b7209ae6eb82d21b76b01557679e853.jpg","https://static.tildacdn.com/stor6265-3330-4466-b533-323138663164/ba97c75e7096b9bc7f44ba7577bfa3af.jpg","https://static.tildacdn.com/stor3662-3235-4234-b338-303336383035/4a7ec601eb685bf1fb71ac87f345d0b2.jpg"],"imageSource":"site"},{"uid":"734682125003","color":"Серый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3834-6564-4132-a232-343833303562/4749b673154f297e4861726a12f752a0.jpg","https://static.tildacdn.com/stor3935-6131-4438-b833-623930393963/8f46a03064c7540a1f0ab54bfb14d703.jpg","https://static.tildacdn.com/stor3565-3638-4162-b664-313130393164/fe671a5685ca85d28a764ea15ab58ce1.jpg","https://static.tildacdn.com/stor3833-3833-4664-b939-613331643437/282fe130a7d280dcf4cea6404609f40e.jpg"],"imageSource":"site"},{"uid":"240417436523","color":"Бордовый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6465-6239-4330-b433-353633336362/653b2b82f5f5c91c5c00677c231656d4.jpg","https://static.tildacdn.com/stor3539-3530-4730-b134-356432326132/ba2d1770af5fa2cc09cfcbc023ec45d2.jpg","https://static.tildacdn.com/stor3761-6232-4233-b632-663633316262/542f4b47ad66684f8c69c98191cd1373.jpg","https://static.tildacdn.com/stor3764-3037-4866-a365-313335623062/7e51c6e7b2e4e8daba7c988d377d1985.jpg","https://static.tildacdn.com/stor6633-6434-4162-a564-623566333139/d0510c0bf654eba6f803bfdc8ecc3a9f.jpg"],"imageSource":"site"},{"uid":"792224962353","color":"Бежевый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3965-6336-4230-a266-373262646430/564f0948195316f985a4402f1731e29c.jpg","https://static.tildacdn.com/stor6132-6465-4466-a366-626330376437/9529411907fffda49c99356cec5ac14a.jpg","https://static.tildacdn.com/stor3936-3536-4564-b762-346532363565/44aa5be45ec92814846862879466fe47.jpg","https://static.tildacdn.com/stor3538-6131-4434-a236-613735393735/82cabc0564c89f7af3fe25fcab26b9fd.jpg","https://static.tildacdn.com/stor3639-3539-4964-b035-383932633231/2b9924731c40515291996d5881dbb498.jpg"],"imageSource":"site"},{"uid":"634983484533","color":"Коричневый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6239-6366-4131-a163-363133393734/f327c4cdf284c301aaccb7c4ee2438be.jpg","https://static.tildacdn.com/stor3738-3837-4761-a137-303438636333/6c4d176efeb134de1876199546b3c521.jpg","https://static.tildacdn.com/stor3538-3563-4937-b633-633337613837/c6a7472f496a84120dc4d094d90bf91f.jpg","https://static.tildacdn.com/stor3730-3261-4433-b836-323865656336/dbba1b9dbcd9b8721a49d66eacaf0aeb.jpg","https://static.tildacdn.com/stor3265-3036-4431-b830-373233613338/f31f3ddbaa32efa879b8585ce795a717.jpg"],"imageSource":"site"},{"uid":"123735740363","color":"Белый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3565-6663-4338-a262-313835616230/4834c8db02fb48099b71694080713559.jpg","https://static.tildacdn.com/stor6534-6465-4332-b635-623435653238/9da8912c188486646c9f689c072d4aac.jpg","https://static.tildacdn.com/stor3966-3632-4738-b565-636466636464/09ce15523e23cf0983770d2737a48a57.jpg"],"imageSource":"site"},{"uid":"844275505003","color":"Розовый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3262-6664-4264-b939-613762323163/9772e8509fc7b050ae6f5edba4ac1d0b.jpg","https://static.tildacdn.com/stor6234-6338-4239-a234-396138643361/8d40fde87efdec82e56f99fb821ad5e8.jpg","https://static.tildacdn.com/stor3339-3265-4239-b762-363764383934/c5b33a4c7820cad39c4738c2c8666ca2.jpg","https://static.tildacdn.com/stor3837-3335-4162-b238-343331616264/af8deec53ff687597c2b17f8165a9bde.jpg"],"imageSource":"site"},{"uid":"606325159393","color":"Голубой","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3965-3338-4531-b131-646161376636/14dd1b0ebc4b162e71b33a365ef9cf79.jpg","https://static.tildacdn.com/stor3833-3862-4565-a239-306639336235/97e00ee0c7400f42debfb5a4ad05d598.jpg","https://static.tildacdn.com/stor6538-3139-4532-b565-383932626662/d4518b6df18e306d81ed09ba4cd576be.jpg","https://static.tildacdn.com/stor3137-6261-4637-a634-613532623239/cfe2620e0857727e0abfe3bca37b76b9.jpg","https://static.tildacdn.com/stor6339-3237-4138-b333-343436623863/ecc2b825fab61c51ac643b289170e7d3.jpg"],"imageSource":"site"},{"uid":"912660516263","color":"Черный","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3734-3334-4765-b136-626630353832/ecb482a1fe88254378b307a0d4ebdffe.jpg","https://static.tildacdn.com/stor3961-3639-4862-b834-346361653039/8e61820ef5f664a31b5d831fb0686b1a.jpg","https://static.tildacdn.com/stor3831-3830-4439-a461-633631626264/77b25ecdce9fdaa463f9532208e8057b.jpg","https://static.tildacdn.com/stor3335-3738-4130-b065-653534643835/8c214a0a25b60d076ddd7100ffac263a.jpg","https://static.tildacdn.com/stor3565-6466-4334-b835-306366363062/a2e18972d8850ea670c610c28d955962.jpg"],"imageSource":"site"},{"uid":"380842631743","color":"Серый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3631-3063-4864-a135-396136386331/6ce459bb1e38f4b83235d11316be36e3.jpg","https://static.tildacdn.com/stor6231-3231-4431-b961-663865653433/ff948d98258ec6974dcfdfe9bc11e8e7.jpg","https://static.tildacdn.com/stor3333-6361-4265-b561-323963346664/68a102cc7923730dd6d9202574bceed6.jpg","https://static.tildacdn.com/stor6138-6330-4464-b632-666366373834/42322c155e3496fd23d0a3496dff86b4.jpg"],"imageSource":"site"},{"uid":"614317478243","color":"Бордовый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6234-6130-4163-b035-333631636363/58ea2e6a1411cd9666ed1a130060b3d1.jpg","https://static.tildacdn.com/stor6335-6563-4335-b964-336631393037/ea96d5ab294053ad4b422d9589ac970d.jpg","https://static.tildacdn.com/stor3736-3961-4939-a161-666564626366/26ed3097541b17c336eb6db3563cbc39.jpg","https://static.tildacdn.com/stor6663-3832-4135-b931-313137303461/e6bbec739849f87f32e925df8c7a8795.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"158353142573","color":"Бежевый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3366-3831-4461-b537-633835316265/52e8340ac2a04d22d07f8c07ae4033db.jpg","https://static.tildacdn.com/stor3934-3132-4337-b732-333636393736/ccc87df1ca81bcde5764cdd45238d42f.jpg","https://static.tildacdn.com/stor3035-6635-4162-b339-373537646661/55afc9a8fc4dbc4374405919a662233e.jpg","https://static.tildacdn.com/stor3635-6361-4631-a662-346665366165/a53590279d679415006811726578b4ab.jpg"],"imageSource":"site"},{"uid":"809924330533","color":"Коричневый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3535-6565-4566-a262-626435363735/e5f525dd36a5ea97f250e6fb9f8cb23e.jpg","https://static.tildacdn.com/stor3366-6131-4537-b064-313865326333/421443ef9e53e183040c66c2b407a2df.jpg","https://static.tildacdn.com/stor3433-6132-4665-b935-363233656361/393d34535b9d938c11555381c565f7d8.jpg","https://static.tildacdn.com/stor3762-6162-4664-a136-643334306465/717413f8675b04fbe703aa69b9b2defb.jpg"],"imageSource":"site"}]},{"id":"845262864163","sourceUids":["845262864163"],"name":"Поводок «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor3736-6435-4432-b636-633033656433/a252483b74f89718e8f6f4dd87a4408b.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be"},"sizeLabel":"Размер","variants":[{"uid":"800375467563","color":"Пудрово-розовый","size":"","price":4190,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3734-6266-4132-b031-653938396664/DSC_5134-1.jpg","https://static.tildacdn.com/tild6431-3932-4965-a636-353130653436/DSC_5139-1.jpg"],"imageSource":"site"},{"uid":"784979050303","color":"Бирюзовый","size":"","price":4190,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3939-3132-4835-b438-636662323164/DSC_5144-1.jpg","https://static.tildacdn.com/tild3965-3161-4232-a461-663066626132/DSC_5147-1.jpg","https://static.tildacdn.com/stor3838-3365-4063-b164-326634663161/b1d7f8b978c298bc10c87589be2bcbfe.jpg","https://static.tildacdn.com/stor3239-6366-4936-a262-643964663533/c62231aaae50c95483f90da54712a9db.jpg"],"imageSource":"site"}]},{"id":"781627367853","sourceUids":["781627367853"],"name":"Ошейник «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","included":true,"thumbnail":"https://static.tildacdn.com/stor6636-6537-4762-a332-396364623531/64e5593d4dec919989a3224b7d2c58e1.png","thumbnailSource":"csv","colors":["Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"889356002123","color":"Бирюзовый","size":"XS","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"939302535153","color":"Бирюзовый","size":"S","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"759699089333","color":"Пудрово-розовый","size":"XS","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"},{"uid":"563854125513","color":"Пудрово-розовый","size":"S","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"}]},{"id":"844973637213","sourceUids":["844973637213","289746486803"],"name":"Плед «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/pled-v-oblakakh-xs-s","included":true,"thumbnail":"https://static.tildacdn.com/stor6335-3362-4133-b965-386238336534/f06656bee79ee3e81752fdd454b7dadd.jpg","thumbnailSource":"csv","colors":["Коричневый","Белый","Розовый","Голубой","Бежевый","Черный","Серый","Бордовый"],"sizes":["XS-S","M-L"],"colorHex":{"Коричневый":"#85521c","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Бежевый":"#ae8f6f","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"747842526503","color":"Коричневый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3639-3265-4237-a465-326134363464/4a572e8ed596480730ed6443fe7164dd.jpg","https://static.tildacdn.com/stor3865-3931-4434-a462-303538643537/cc992c56539bcaf855cf6f6c7e68f87b.jpg","https://static.tildacdn.com/stor6462-6637-4730-b239-663639626566/c5bef951644023b5bc77a3952a6288c4.jpg"],"imageSource":"site"},{"uid":"200895492933","color":"Белый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3632-3963-4630-b638-333365326635/9ff85e0d78df3fba24861781ddf9e4ff.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3537-3534-4239-b435-656137363238/ea304cb9be23e2ef4deadabaa91a1eae.jpg"],"imageSource":"site"},{"uid":"824299214913","color":"Розовый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6139-3738-4661-b634-323766396331/99ce3b09d4f483bf44c29b38b95a6ab4.jpg","https://static.tildacdn.com/stor3764-3531-4134-b664-356634383938/8267b1c1d0f198d3a6945824918a1bc7.jpg","https://static.tildacdn.com/stor3433-3935-4636-b338-323835336532/6ba08ee839aebd479b7762229078ce50.jpg","https://static.tildacdn.com/stor6531-3562-4737-b437-333965666361/08d444c476e29c289ac3a37537fe7353.jpg"],"imageSource":"site"},{"uid":"323488042863","color":"Голубой","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6362-6665-4966-a465-323762393166/f49085ed2ea598ccc592ed4f57a687b0.jpg","https://static.tildacdn.com/stor6331-6463-4133-b231-616233653664/82b7d8738a6b9c20404b875d69548f94.jpg","https://static.tildacdn.com/stor3062-3934-4564-b464-613764386562/1a6382244d55ac6428a570cad243ffbb.jpg","https://static.tildacdn.com/stor6565-3064-4464-a231-353835383366/879315763189f941ca07df40ffc61309.jpg"],"imageSource":"site"},{"uid":"961165817613","color":"Бежевый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3633-6532-4761-a136-346661613663/3c0375ea71390014ae5b27afe413481b.jpg","https://static.tildacdn.com/stor3934-3933-4137-b032-393631353161/3b6e83465890cd31c05da27090639a24.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg"],"imageSource":"site"},{"uid":"954058018313","color":"Черный","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3134-3836-4639-b438-306339616337/60f83e14276ca0f422dae03dcae2b63a.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6430-3666-4135-a431-373937303364/a07b9ccd49af83c3d9e53037aabc914b.jpg"],"imageSource":"site"},{"uid":"479829523213","color":"Серый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6339-6239-4337-a261-613166306231/c5f9f17a914200e887f697e7ad333094.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3131-6563-4232-b539-396237303065/99ccc8343ab2860ca0a038b2c8673ede.jpg"],"imageSource":"site"},{"uid":"198779558253","color":"Бордовый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3564-6439-4462-b365-326439366138/6d7af61f469d6e314b856630426c6d69.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3165-6436-4665-a664-323934623232/14ad1614f7dbb89c96b7e939b6c94521.jpg"],"imageSource":"site"},{"uid":"643236278923","color":"Белый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6532-3863-4266-a631-306632343839/ddcafdd5794632d6acdb7d10ff8c0dd5.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3466-3764-4030-b438-306336303630/db29eff11c5ec9906c0d3fed36900d79.jpg"],"imageSource":"site"},{"uid":"816824956183","color":"Розовый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3861-6338-4838-b364-363262336364/c3ea70ce62908fe06d5e51f801d8597c.jpg","https://static.tildacdn.com/stor3937-6332-4731-b630-386262316630/2a63ebc73323529d0dc4dd7478e114c6.jpg","https://static.tildacdn.com/stor3932-6637-4463-a438-353033353537/31dff149e21b8dfc46984c9dcee4852d.jpg"],"imageSource":"site"},{"uid":"649330817873","color":"Голубой","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3462-6662-4636-a464-653133646565/4a7bb1f522ea541e2c35c651b78c430f.jpg","https://static.tildacdn.com/stor3832-6566-4033-b237-366437373861/9ea72d1da3708618e0a8a9b0ff80b606.jpg","https://static.tildacdn.com/stor6161-3865-4539-a363-613338646433/f6abb1eb022b7d7e1e91502716ef8013.jpg"],"imageSource":"site"},{"uid":"524352848183","color":"Бежевый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3762-6337-4862-a538-633062633631/c82f95d9ec4fa0f809b709a11d2cb965.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg","https://static.tildacdn.com/stor3431-3632-4438-b730-396531353565/92827c9be73519b382a716a58c156a19.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"},{"uid":"967974454743","color":"Коричневый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3330-3562-4233-b062-393630373564/40a96c24d149a80ad7ff6011e631ef78.jpg","https://static.tildacdn.com/stor3336-3737-4265-a637-313237396364/aebe87eb3f3c85bca654cc2f5c21a97e.jpg","https://static.tildacdn.com/stor6264-6264-4963-b532-653238396362/d1ec3e6c09b3fef5cbc24c93fb998368.jpg"],"imageSource":"site"},{"uid":"290603183683","color":"Черный","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3230-4231-a263-623737363366/10c0d902db0a124b33855652996a2b89.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6564-6637-4831-b030-336437663330/9d545dd3660e5591498d09484952f871.jpg","https://static.tildacdn.com/stor6531-3636-4130-b237-323834623639/e7a8b2d37c771d96522278ead019fc01.jpg"],"imageSource":"site"},{"uid":"646378351983","color":"Серый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3137-3738-4166-a233-663966663834/1308a24dd693ec31a5731b31c744278d.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3333-3238-4763-a566-383638643233/63e847fd375eca1e201c1b734bf580d4.jpg"],"imageSource":"site"},{"uid":"817478545563","color":"Бордовый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6265-3063-4965-b362-666561333364/5cccb5c5bac237256907b8a0ef1666e4.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3036-3563-4466-b863-376162396537/c251d9d2723ffac17af90477b0a3961a.jpg","https://static.tildacdn.com/stor6463-6262-4130-a665-653530653563/a825e864e4ba00521fac7d487912d320.jpg"],"imageSource":"site"}]}];
/* Калькулятор боксов: товары приходят из второго JS-блока Tilda или catalog.json локально. */
(async () => {
const root = document.querySelector('#box-builder');
if (!root) return;
let catalog = window.BOX_CATALOG;
if (!Array.isArray(catalog)) {
try {
const response = await fetch(new URL('catalog.json', document.currentScript?.src || location.href));
if (!response.ok) throw new Error('catalog.json');
catalog = await response.json();
} catch (_) {
root.querySelector('#box-price').textContent = 'Добавьте блок с товарами';
return;
}
}
const products = catalog.filter(product => product.included && product.variants?.length);
const cards = [...root.querySelectorAll('.box-card')];
const dialog = root.querySelector('#box-product-picker');
const search = dialog.querySelector('.box-picker-modal__search');
const filters = dialog.querySelector('.box-picker-modal__filters');
const productGrid = dialog.querySelector('.box-picker-modal__grid');
const money = value => new Intl.NumberFormat('ru-RU').format(value) + ' ₽';
const esc = value => String(value ?? '').replace(/[&<>"']/g, char => ({'&':'&','<':'<','>':'>','"':'"',"'":'''}[char]));
const preferredIds = ['260666336853', '405094315083'];
const firstProduct = products.find(product => product.id === preferredIds[0]) || products[0] || null;
const secondProduct = products.find(product => product.id === preferredIds[1] && product.id !== firstProduct?.id)
|| products.find(product => product.id !== firstProduct?.id) || null;
const state = [firstProduct, secondProduct].map(product => ({product, variant:product?.variants[0] || null, slide:0}));
let activeSlot = null;
let activeCategory = '';
function chosenVariant(product, current, type, value) {
const other = type === 'size' ? 'color' : 'size';
return product.variants.find(variant => variant[type] === value && variant[other] === (current?.[other] || ''))
|| product.variants.find(variant => variant[type] === value)
|| current;
}
function thumbnail(product) {
return product?.thumbnail || product?.variants.find(variant => variant.images?.length)?.images[0] || '';
}
function imageMarkup(url, className) {
return url ? `<img class="${className}" src="${esc(url)}" alt="">` : `<span class="${className} box-card__missing-image" aria-hidden="true"></span>`;
}
function attachImageFallback(container, selector, className) {
container.querySelectorAll(selector).forEach(img => {
const failed = () => img.replaceWith(Object.assign(document.createElement('span'), {className}));
img.addEventListener('error', failed, {once:true});
if (img.complete && img.naturalWidth === 0) failed();
});
}
function renderCard(index) {
const card = cards[index];
const current = state[index];
const product = current.product;
const variant = current.variant;
const images = Array.isArray(variant?.images) ? variant.images : [];
current.slide = Math.max(0, Math.min(current.slide, images.length - 1));
const image = images[current.slide] || '';
const colors = [...new Set(product?.variants.map(item => item.color).filter(Boolean) || [])];
const sizes = [...new Set(product?.variants.map(item => item.size).filter(Boolean) || [])];
card.innerHTML = `
<div class="box-card__gallery">
${image ? `<img class="box-card__image" src="${esc(image)}" alt="${esc(product.name)}"><div class="box-card__placeholder" hidden>Фото временно недоступно</div>` : `<div class="box-card__placeholder">${product ? 'Фото временно недоступно' : 'Выберите товар'}</div>`}
${images.length > 1 ? `<button class="box-card__arrow box-card__arrow--prev" type="button" data-step="-1" aria-label="Предыдущее фото" ${current.slide === 0 ? 'disabled' : ''}>←</button><button class="box-card__arrow box-card__arrow--next" type="button" data-step="1" aria-label="Следующее фото" ${current.slide === images.length - 1 ? 'disabled' : ''}>→</button>` : ''}
</div>
<button class="box-card__picker" type="button" aria-haspopup="dialog" aria-controls="box-product-picker" aria-label="Выбрать товар">
${imageMarkup(thumbnail(product), 'box-card__thumb')}
<span class="box-card__picker-name">${esc(product?.name || 'Выберите товар')}</span><span class="box-card__plus" aria-hidden="true">+</span>
</button>
${product ? `<div class="box-card__details">
<div class="box-card__details-head"><div class="box-card__name">${esc(product.name)}</div><div class="box-card__price">${money(variant?.price || 0)}</div></div>
${sizes.length ? `<div class="box-card__group"><div class="box-card__label">${esc(product.sizeLabel || 'Размер')}</div><div class="box-card__options">${sizes.map(size => `<button type="button" class="box-card__option" data-kind="size" data-value="${esc(size)}" aria-pressed="${variant?.size === size}">${esc(size)}</button>`).join('')}</div></div>` : ''}
${colors.length ? `<div class="box-card__group"><div class="box-card__label">Цвет <span>[${esc(variant?.color || 'Выберите цвет')}]</span></div><div class="box-card__options">${colors.map(color => `<button type="button" class="box-card__swatch" title="${esc(color)}" aria-label="${esc(color)}" data-kind="color" data-value="${esc(color)}" aria-pressed="${variant?.color === color}"><span style="background:${esc(product.colorHex?.[color] || '#ddd')}"></span></button>`).join('')}</div></div>` : ''}
</div>` : ''}`;
card.querySelector('.box-card__picker').addEventListener('click', () => openPicker(index));
card.querySelectorAll('[data-kind]').forEach(button => button.addEventListener('click', () => {
current.variant = chosenVariant(product, current.variant, button.dataset.kind, button.dataset.value);
current.slide = 0;
renderAll();
}));
card.querySelectorAll('[data-step]').forEach(button => button.addEventListener('click', () => {
current.slide = Math.max(0, Math.min(images.length - 1, current.slide + Number(button.dataset.step)));
renderCard(index);
}));
card.querySelectorAll('img').forEach(img => {
const failed = () => {
if (img.classList.contains('box-card__image')) {
img.hidden = true;
card.querySelector('.box-card__placeholder').hidden = false;
} else {
Оригинал: страница 265896309, блок REC 4245546701. Код приведён как текст без исполнения.
img.replaceWith(Object.assign(document.createElement('span'), {className:'box-card__thumb box-card__missing-image'}));
}
};
img.addEventListener('error', failed, {once:true});
if (img.complete && img.naturalWidth === 0) failed();
});
}
function renderSummary() {
const ready = state.every(item => item.product && item.variant?.price > 0) && state[0].product.id !== state[1].product.id;
const original = ready ? state.reduce((sum, item) => sum + Number(item.variant.price), 0) : 0;
const total = Math.round(original * .85);
root.querySelector('#box-old').textContent = ready ? money(original) : '';
root.querySelector('#box-price').textContent = ready ? money(total) : 'Выберите два товара';
root.querySelector('#box-save').textContent = ready ? money(original - total) : '—';
const pay = root.querySelector('#box-pay');
if (ready) {
const description = state.map(({product, variant}) => [product.name, variant.size && `${(product.sizeLabel || 'размер').toLowerCase()} ${variant.size}`, variant.color && `цвет ${variant.color}`].filter(Boolean).join(', ')).join(' + ').replace(/[=#]/g, ' ');
pay.href = `#order:Бокс: ${description}=${total}`;
pay.setAttribute('aria-disabled', 'false');
} else {
pay.href = '#';
pay.setAttribute('aria-disabled', 'true');
}
}
function renderPicker() {
if (activeSlot === null) return;
const available = products.filter(item => item.id !== state[1 - activeSlot].product?.id);
const categories = [...new Set(available.map(item => item.category || 'Без категории'))];
filters.innerHTML = [`<button type="button" class="box-picker-modal__filter" data-category="" aria-pressed="${!activeCategory}">Все</button>`, ...categories.map(category => `<button type="button" class="box-picker-modal__filter" data-category="${esc(category)}" aria-pressed="${activeCategory === category}">${esc(category)}</button>`)].join('');
const query = search.value.toLocaleLowerCase('ru').trim();
const shown = available.filter(item => (!activeCategory || (item.category || 'Без категории') === activeCategory) && item.name.toLocaleLowerCase('ru').includes(query));
productGrid.innerHTML = shown.length ? shown.map(item => {
const prices = item.variants.map(variant => Number(variant.price)).filter(price => price > 0);
const startingPrice = prices.length ? Math.min(...prices) : 0;
return `<button type="button" class="box-picker-modal__item" data-pick="${esc(item.id)}" aria-current="${state[activeSlot].product?.id === item.id}">
${imageMarkup(thumbnail(item), 'box-picker-modal__item-image')}
<span class="box-picker-modal__item-name">${esc(item.name)}</span>
<span class="box-picker-modal__item-price">${startingPrice ? `от ${money(startingPrice)}` : 'Уточните цену'}</span>
</button>`;
}).join('') : '<div class="box-picker-modal__empty">По запросу товары не найдены</div>';
attachImageFallback(productGrid, 'img', 'box-picker-modal__item-image box-card__missing-image');
}
function openPicker(index) {
activeSlot = index;
activeCategory = '';
search.value = '';
renderPicker();
dialog.showModal();
search.focus({preventScroll:true});
}
dialog.querySelector('.box-picker-modal__close').addEventListener('click', () => dialog.close());
dialog.addEventListener('click', event => {if (event.target === dialog) dialog.close();});
dialog.addEventListener('close', () => {activeSlot = null;});
search.addEventListener('input', renderPicker);
filters.addEventListener('click', event => {
const button = event.target.closest('[data-category]');
if (!button) return;
activeCategory = button.dataset.category;
renderPicker();
});
productGrid.addEventListener('click', event => {
const button = event.target.closest('[data-pick]');
if (!button || activeSlot === null) return;
const product = products.find(item => item.id === button.dataset.pick);
if (!product) return;
state[activeSlot] = {product,variant:product.variants[0],slide:0};
dialog.close();
renderAll();
});
function renderAll() {
cards.forEach((_, index) => renderCard(index));
renderSummary();
}
renderAll();
})();
</script>
Оригинал: страница 81233806, блок REC 1383885301. Код приведён как текст без исполнения.
<!-- Как сделать свою корзину в меню из ZeroBlock в Tilda mo-ti.ru --><script>
document.addEventListener("DOMContentLoaded", function() {
(function () {
const hideMode = false; //Скрыть-Показать пустую корзину - true-false
const cartcopyElem = document.querySelectorAll(".cartcopy_elem .tn-atom");
cartcopyElem.forEach(function (el, index) {
el.classList.add('cartcopy');
});
const cartpriceElem = document.querySelectorAll(".cartprice_elem .tn-atom");
cartpriceElem.forEach(function (el, index) {
el.classList.add('cartcopyprice');
});
function showCart(){
document.querySelectorAll('.cartcopy').forEach(el=>el.classList.add('show-cart'));
document.querySelectorAll('.cartcopyprice').forEach(el=>el.classList.add('show-cart'));
};
function checkCartTotal(){
if (window.tcart != undefined) {
if(!hideMode) showCart()
const chCounter = window.tcart.total;
const chPrice = window.tcart.prodamount;
if (chPrice==0){
document.querySelectorAll('div[data-elem-type="text"] .cartcopyprice').forEach(el=>el.innerHTML='');
if(hideMode) {
document.querySelectorAll('.cartcopy').forEach(el=>el.classList.remove('show-cart'));
document.querySelectorAll('.cartcopyprice').forEach(el=>el.classList.remove('show-cart'));
}else{
showCart();
};
}else{
document.querySelectorAll('div[data-elem-type="text"] .cartcopyprice').forEach(el=>el.innerHTML=chPrice+' руб');
if(hideMode) showCart();
};
document.querySelectorAll('div[data-elem-type="text"] .cartcopy').forEach(el=>el.innerHTML=chCounter);
if(chCounter==0){
document.querySelectorAll('.cartcopy').forEach(el=>el.classList.add('blkElem'));
}else{
document.querySelectorAll('.cartcopy').forEach(el=>el.classList.remove('blkElem'));
};
if(chCounter=='') document.querySelectorAll('div[data-elem-type="text"] .cartcopy').forEach(el=>el.innerHTML=0);
};
};
setTimeout(function(){
checkCartTotal();
}, 500);
const observer = new MutationObserver(mutationRecords => {
setTimeout(function(){
checkCartTotal();
}, 300);
document.querySelectorAll('div[data-elem-type="image"] .cartcopy').forEach(el=>el.classList.add('cartcopyanim'));
setTimeout(function(){
document.querySelectorAll('div[data-elem-type="image"] .cartcopy').forEach(el=>el.classList.remove('cartcopyanim'));
}, 1000);
});
const carticonCounter = document.querySelector('.t706__carticon-counter');
if(carticonCounter!=null){
observer.observe(carticonCounter, {
childList: true,
subtree: true,
characterDataOldValue: true
});
}else{
console.log('cart counter option not active');
};
const cartcopy = document.querySelectorAll(".cartcopy");
cartcopy.forEach(function (el, index) {
el.addEventListener('click',function(e) {
e.preventDefault();
tcart__openCart();
});
});
})();
});
</script>
<style>
.blkElem{pointer-events:none; }
.cartcopyanim {
-webkit-animation: t706__pulse-anim 0.6s;
animation: t706__pulse-anim 0.6s;}
.cartcopy_elem .tn-atom ,
.cartprice_elem .tn-atom {
opacity:0;
pointer-events: none;
}
.r .show-cart{
opacity: 1;
pointer-events: auto;
}
.cartcopy{cursor:pointer}
.t706__carticon {display: none !important;}
</style>Оригинал: страница 81233806, блок REC 2340991361. Код приведён как текст без исполнения.
<script>
document.addEventListener("DOMContentLoaded", function() {
var tildaAuthTimer = setInterval(function() {
var authBlock = document.querySelector('.t706__auth');
if (authBlock) {
// Меняем основной текст и добавляем красивую поясняющую строчку снизу
authBlock.innerHTML = 'Покупали ранее? <a href="#openmembersbar" class="t706__auth__link">Авторизуйтесь или зарегистрируйтесь</a>' +
'<div style="font-size: 12px; opacity: 0.6; margin-top: 4px; font-weight: normal;">(Заказ можно оформить без регистрации)</div>';
clearInterval(tildaAuthTimer);
}
}, 50);
});
</script>
Оригинал: страница 81233806, блок REC 5414807301. Код приведён как текст без исполнения.
<style>
@media (min-width:960px){
#rec5414778601{display:none!important;visibility:hidden!important;}
#rec5414771401 .evitails-mobile-menu-trigger{display:none!important;}
}
@media (max-width:959px){
#rec5414778601{position:fixed!important;inset:0!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;z-index:999998!important;display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .28s ease,visibility .28s ease!important;}
#rec5414778601.is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
#rec5414778601 .t396__artboard{width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;background-image:none!important;}
#rec5414778601 .tn-elem{opacity:0!important;transform:translateY(8px)!important;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1)!important;}
#rec5414778601.is-open .tn-elem{opacity:1!important;transform:translateY(0)!important;}
#rec5414778601 .tn-atom,#rec5414778601 a.tn-atom{color:#111!important;text-decoration:none!important;}
#rec5414778601 [data-group-id="1793624594152000005"],#rec5414778601 [data-group-id="1793624594152000006"]{cursor:pointer!important;}
body.evitails-menu-open{overflow:hidden!important;}
#rec5414771401 .evitails-mobile-menu-trigger{display:block!important;cursor:pointer!important;z-index:1000001!important;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom{position:relative!important;display:block!important;width:24px!important;height:24px!important;overflow:visible!important;background:transparent!important;background-image:none!important;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom__img{opacity:0!important;transition:opacity .2s ease!important;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::before,#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::after{content:"";position:absolute;left:2px;width:20px;height:2px;border-radius:2px;background:#fff;transition:top .24s ease,transform .24s ease,background-color .24s ease,box-shadow .24s ease;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::before{top:5px;box-shadow:0 6px 0 #fff;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::after{top:17px;}
#rec5414771401 .evitails-mobile-menu-trigger.is-open .tn-atom::before{top:11px;box-shadow:0 0 0 transparent;background:#fff;transform:rotate(45deg);}
#rec5414771401 .evitails-mobile-menu-trigger.is-open .tn-atom::after{top:11px;background:#fff;transform:rotate(-45deg);}
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger{position:fixed!important;left:auto!important;right:20px!important;top:14px!important;z-index:1000001!important;}
}
@media (max-width:959px){
body.evitails-menu-open #rec5414771401{
position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;
z-index:1000000!important;
}
body.evitails-menu-open #rec5414771401 .t396__artboard{
position:relative!important;z-index:1000000!important;
}
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger{
position:fixed!important;top:14px!important;right:20px!important;left:auto!important;
z-index:1000002!important;visibility:visible!important;opacity:1!important;
}
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger .tn-atom::before,
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger .tn-atom::after{
display:block!important;visibility:visible!important;opacity:1!important;background:#fff!important;
}
}
body.evitails-menu-open #rec5414771401 [data-elem-id="1793529852851"]{display:none!important;visibility:hidden!important;pointer-events:none!important;}
</style><script>(function(){var menuId="rec5414778601",headerId="rec5414771401",cartGroupId="1793624594152000006",countId="1793624594152000022",fallbackCart="/page351496509.html#evitails-cart";function boot(){var tries=0;function attach(){var menu=document.getElementById(menuId),header=document.getElementById(headerId),trigger=header&&header.querySelector(".evitails-mobile-menu-trigger");if(!menu||!trigger){if(tries++<80)setTimeout(attach,250);return;}if(menu.dataset.evitailsMenuBound==="2"){syncCart();openCartFromHash(50);return;}menu.dataset.evitailsMenuBound="2";var media=window.matchMedia("(max-width:959px)"),triggerLink=trigger.querySelector("a.tn-atom")||trigger.querySelector(".tn-atom");function setOpen(open){open=!!open&&media.matches;menu.classList.toggle("is-open",open);trigger.classList.toggle("is-open",open);document.body.classList.toggle("evitails-menu-open",open);menu.setAttribute("aria-hidden",String(!open));if("inert" in menu)menu.inert=!open;if(triggerLink){triggerLink.setAttribute("aria-label",open?"Закрыть меню":"Открыть меню");triggerLink.setAttribute("aria-expanded",String(open));}}function openCart(){setOpen(false);var cart=document.querySelector(".t706__carticon");if(cart){cart.click();return;}window.location.href=fallbackCart;}trigger.addEventListener("click",function(e){if(!media.matches)return;e.preventDefault();e.stopPropagation();setOpen(!menu.classList.contains("is-open"));});menu.addEventListener("click",function(e){var hit=e.target.closest&&e.target.closest('[data-group-id="'+cartGroupId+'"]');if(hit){e.preventDefault();e.stopPropagation();openCart();return;}var a=e.target.closest&&e.target.closest("a[href]");if(a){setOpen(false);return;}if(e.target===menu||e.target.classList.contains("t396__artboard"))setOpen(false);},true);document.addEventListener("keydown",function(e){if(e.key==="Escape"&&menu.classList.contains("is-open"))setOpen(false);});var reset=function(){if(!media.matches)setOpen(false);};if(media.addEventListener)media.addEventListener("change",reset);else if(media.addListener)media.addListener(reset);function syncCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter"),row=menu.querySelector('[data-elem-id="'+countId+'"]');if(!row)return;var atom=row.querySelector(".tn-atom"),raw=badge?badge.textContent.trim():"",digits=raw.replace(/[^0-9]/g,""),visible=!!digits&&parseInt(digits,10)>0;if(atom&&atom.textContent!==(visible?digits:""))atom.textContent=visible?digits:"";row.style.display=visible?"block":"none";}var cartObserver=new MutationObserver(syncCart);function observeCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter");if(badge&&!badge.dataset.evitailsMenuObserver){badge.dataset.evitailsMenuObserver="1";cartObserver.observe(badge,{childList:true,characterData:true,subtree:true});}syncCart();}var bodyObserver=new MutationObserver(observeCart);bodyObserver.observe(document.documentElement,{childList:true,subtree:true});observeCart();setInterval(syncCart,1500);function openCartFromHash(remaining){if(window.location.hash!=="#evitails-cart")return;var cart=document.querySelector(".t706__carticon");if(cart){history.replaceState(null,document.title,window.location.pathname+window.location.search);setTimeout(function(){cart.click();},150);}else if(remaining>0)setTimeout(function(){openCartFromHash(remaining-1);},250);}openCartFromHash(50);setOpen(false);}attach();}if(typeof window.t_onReady==="function"&&typeof window.t_onFuncLoad==="function"){window.t_onReady(function(){window.t_onFuncLoad("t396_init",boot);});}else if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",boot,{once:true});}else{boot();}})();</script>Оригинал: страница 81233806, блок REC 5414813401. Код приведён как текст без исполнения.
<style>
#rec5414771401 .tn-elem[data-elem-id="1793529852851"] { position:relative; overflow:visible!important; }
#rec5414771401 .ev-cart-trigger { cursor:pointer; }
#rec5414771401 .ev-cart-count { position:absolute; z-index:10; top:-7px; right:-4px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; min-width:17px; height:17px; padding:0 4px; border-radius:999px; background:#fff; color:#84142b; font:600 10px/1 Arial,sans-serif; white-space:nowrap; pointer-events:none; }
#rec5414771401 .ev-cart-count[hidden] { display:none!important; }
#rec5414783401 .t706__carticon { opacity:0!important; pointer-events:none!important; }
</style>
<script>
t_onReady(function () {
var el=document.querySelector('#rec5414771401 .tn-elem[data-elem-id="1793529852851"]');
var cart=document.querySelector('#rec5414783401');
if(!el || !cart) return;
var trigger=el.querySelector('.tn-atom') || el;
trigger.classList.add('ev-cart-trigger');
trigger.setAttribute('role','button');
trigger.setAttribute('tabindex','0');
trigger.setAttribute('aria-label','Открыть корзину');
var badge=document.createElement('span');
badge.className='ev-cart-count'; badge.hidden=true; badge.setAttribute('aria-hidden','true');
el.appendChild(badge);
function sync() {
var counter=cart.querySelector('.js-carticon-counter');
var count=counter ? parseInt(counter.textContent.replace(/[^0-9]/g,''),10) || 0 : 0;
badge.hidden=count===0;
badge.textContent=count>99?'99+':String(count);
trigger.setAttribute('aria-label',count ? 'Открыть корзину, товаров: '+count : 'Открыть корзину');
}
function openCart() {
var nativeIcon=cart.querySelector('.t706__carticon');
if(nativeIcon) nativeIcon.click();
}
trigger.addEventListener('click',function(e){e.preventDefault();openCart();});
trigger.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();openCart();}});
if(window.MutationObserver) new MutationObserver(sync).observe(cart,{childList:true,subtree:true,characterData:true});
sync();
});
</script>Оригинал: страница 155039546, блок REC 2501752721. Код приведён как текст без исполнения.
<style>
/* Сам пункт меню */
.js-store-parts-switcher {
position: relative !important;
display: inline-block !important;
border-bottom: none !important;
}
/* Одна линия под пунктом */
.js-store-parts-switcher::after {
position: absolute;
right: 0;
bottom: -4px;
left: 0;
height: 2px;
background-color: #84142B;
content: "";
transform: scaleX(0);
transform-origin: right center;
transition: transform 0.3s ease;
}
/* Активный пункт всегда подчёркнут */
.js-store-parts-switcher.t-active::after {
transform: scaleX(1);
transform-origin: left center;
}
/* При наведении линия выезжает слева направо */
.js-store-parts-switcher:hover::after {
transform: scaleX(1);
transform-origin: left center;
}
.js-store-parts-switcher.t-active,
.js-store-parts-switcher.t-active .t-store__parts-item-title {
opacity: 1 !important;
}
@media screen and (max-width: 959px) {
.t-store__parts-switch-btn {
margin-left: 5px !important;
}
}
</style>Оригинал: страница 155039546, блок REC 2524178001. Код приведён как текст без исполнения.
<style>
/* Плед «Хлопковый дом» */
.js-product[data-product-gen-uid="461065629602"] .js-product-price::before {
content: "от ";
}
.js-product[data-product-gen-uid="817763684123"] .js-product-price::before {
content: "от ";
}
/* Лежанка «Хлопковый дом» */
.js-product[data-product-gen-uid="260666336853"] .js-product-price::before {
content: "от ";
}
/* Лежанка «В облаках» */
.js-product[data-product-gen-uid="866114277283"] .js-product-price::before {
content: "от ";
}
/* Плед «В облаках» */
.js-product[data-product-gen-uid="844973637213"] .js-product-price::before {
content: "от ";
}
</style>Оригинал: страница 155039546, блок REC 5576427201. Код приведён как текст без исполнения.
<!-- EVITAILS — плашки «Долями» в каталоге -->
<style>
#rec2484380551 .ev-dolyame-badge{display:inline-flex;align-items:center;justify-content:center;gap:5px;max-width:100%;box-sizing:border-box;margin-top:8px;padding:5px 8px;border-radius:6px;background:#f2f2f2;color:#262626;font-family:var(--t-text-font,Arial),sans-serif;font-size:12px;line-height:1.2;white-space:nowrap}
#rec2484380551 .ev-dolyame-badge strong{font-weight:600}
@media(max-width:639px){#rec2484380551 .ev-dolyame-badge{font-size:10px;gap:4px;padding:4px 6px;margin-top:6px}}
</style>
<script>
(function(){
var rootId='rec2484380551';
function init(){
var root=document.getElementById(rootId);
if(!root || root.dataset.evDolyameReady==='1')return;
root.dataset.evDolyameReady='1';
var format=new Intl.NumberFormat('ru-RU',{maximumFractionDigits:2});
function refresh(){
root.querySelectorAll('.js-product.t-store__card').forEach(function(card){
var price=card.querySelector('.js-store-price-wrapper .js-product-price');
var wrapper=card.querySelector('.t-store__card__textwrapper');
var name=card.querySelector('.js-product-name');
if(!price||!wrapper||/сертификат|подарочн\S*\s+карт/i.test(name?name.textContent:''))return;
var raw=price.textContent.replace(/[^0-9,.]/g,'').replace(',','.');
var amount=Number(raw);
if(!Number.isFinite(amount)||amount<=0)return;
var badge=wrapper.querySelector('.ev-dolyame-badge');
if(!badge){
badge=document.createElement('div');
badge.className='ev-dolyame-badge';
var brand=document.createElement('strong');
brand.textContent='Долями';
var value=document.createElement('span');
badge.appendChild(brand);badge.appendChild(value);
wrapper.appendChild(badge);
}
var text='4 × '+format.format(amount/4)+' ₽';
if(badge.lastChild.textContent!==text)badge.lastChild.textContent=text;
});
}
new MutationObserver(refresh).observe(root,{subtree:true,childList:true,characterData:true});
refresh();
}
if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();
})();
</script>Оригинал: страница 155039546, блок REC 2501732101. Код приведён как текст без исполнения.
<script>
(function () {
function openFirstCategory() {
var allButton = document.querySelector('.t-store__parts-switch-btn-all');
var firstCategory = document.querySelector(
'.t-store__parts-item_level-1 .js-store-parts-switcher'
);
if (!allButton || !firstCategory) {
setTimeout(openFirstCategory, 200);
return;
}
/* Не мешаем, если посетитель уже открыл конкретную категорию по ссылке */
if (window.location.hash && !allButton.classList.contains('t-active')) {
return;
}
/* Если при открытии сайта активна «Все» — открываем первую категорию */
if (allButton.classList.contains('t-active')) {
firstCategory.click();
}
}
window.addEventListener('load', function () {
setTimeout(openFirstCategory, 300);
});
})();
</script>Оригинал: страница 155039546, блок REC 2501710901. Код приведён как текст без исполнения.
<style>
/* Карточка: опции выше текстовой части */
.store__card__wrap_txt-and-opts {
display: flex !important;
flex-direction: column-reverse !important;
}
.store__card__wrap_txt-and-opts > a {
order: 1 !important;
display: flex !important;
flex-direction: column !important;
}
.js-product-controls-wrapper.t-store__card__prod-controls-wrapper {
order: 2 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
}
/* Цена — последняя внутри текстовой части карточки */
.js-store-price-wrapper.t-store__card__price-wrapper {
order: 3 !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
text-align: center !important;
margin-top: 5px !important;
}
/* Новая цена снизу */
.js-store-price-wrapper .t-store__card__price {
order: 2 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
/* Старая цена сверху — Tilda скроет её сама, если она не задана */
.js-store-price-wrapper .t-store__card__price_old {
order: 1 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin-bottom: 4px !important;
}
/* Не показываем старую цену, если Tilda скрыла её inline-стилем */
.js-store-price-wrapper .t-store__card__price_old[style*="display: none"] {
display: none !important;
}
/* Скрываем свойство «Размер» в карточке */
.t-product__option[data-edition-option-id="Размер"],
.t-product__option[data-edition-option-id="Номинал"] {
display: none !important;
}
/* Убираем заголовки свойств */
.t-store .t-align_center .t-product__option-title,
.t-store .t-store__popup-container_8-cols .t-product__option-title,
.t-product__option-title_color,
.js-product-edition-option-name {
display: none !important;
}
/* Выравнивание опций справа */
.t-store .js-product.t-align_center .js-product-controls-wrapper,
.t-store .js-store-product .t-store__prod-popup__info.t-align_center .js-product-controls-wrapper {
align-items: flex-end !important;
}
.t-store__card__textwrapper {
padding-top: 0 !important;
}
.t-store .t-product__option {
margin-top: 4px !important;
margin-bottom: 0 !important;
}
/* Цвета в виде маленьких точек */
.t-product__option-checkmark_color {
width: 9px !important;
height: 9px !important;
min-width: 9px !important;
min-height: 9px !important;
box-sizing: border-box !important;
border: none !important;
border-radius: 50% !important;
box-shadow: none !important;
}
.t-product__option-item_color {
margin-right: 3px !important;
padding: 0 !important;
border: none !important;
background: none !important;
}
.t-product__option-item_active .t-product__option-checkmark_color,
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color {
border: none !important;
outline: none !important;
box-shadow: none !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
display: none !important;
content: none !important;
}
/* Изображения товара выравниваются по верхнему краю */
.t-store__card__bgimg,
.t-store__card__bgimg_second {
background-position-y: center !important;
}
/* Метка товара */
.t-store__card__mark {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: auto !important;
height: auto !important;
min-width: 0 !important;
padding: 5px 9px !important;
border-radius: 999px !important;
line-height: 1 !important;
white-space: nowrap !important;
font-size: 10px !important;
}
@media screen and (max-width: 960px) {
.t754 > .t-store .t-store__card__mark {
font-size: 7px !important;
}
}
/* Десктоп: 4 карточки в ряд, 22px по горизонтали и 40px по вертикали */
.t-store__grid-cont .t-store__card-list {
display: grid !important;
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
column-gap: 22px !important;
row-gap: 40px !important;
}
/* Отключаем стандартные процентные колонки и отступы Tilda */
.t-store__grid-cont .t-store__card-list > .t-store__card {
float: none !important;
width: auto !important;
max-width: none !important;
min-width: 0 !important;
margin: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
/* Планшет и мобильный: две карточки, края по 10px,
14px между карточками по горизонтали, 24px по вертикали */
@media screen and (max-width: 959px) {
.t-store__grid-cont {
box-sizing: border-box !important;
padding-right: 10px !important;
padding-left: 10px !important;
}
.t-store__grid-cont .t-store__card-list {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
column-gap: 14px !important;
row-gap: 24px !important;
}
}
</style>Оригинал: страница 357612909, блок REC 5450435501. Код приведён как текст без исполнения.
<style>
@media (min-width:960px){
#rec5414778601{display:none!important;visibility:hidden!important;}
#rec5414771401 .evitails-mobile-menu-trigger{display:none!important;}
}
@media (max-width:959px){
#rec5414778601{position:fixed!important;inset:0!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;z-index:999998!important;display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .28s ease,visibility .28s ease!important;}
#rec5414778601.is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
#rec5414778601 .t396__artboard{width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;background-image:none!important;}
#rec5414778601 .tn-elem{opacity:0!important;transform:translateY(8px)!important;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1)!important;}
#rec5414778601.is-open .tn-elem{opacity:1!important;transform:translateY(0)!important;}
#rec5414778601 .tn-atom,#rec5414778601 a.tn-atom{color:#111!important;text-decoration:none!important;}
#rec5414778601 [data-group-id="1793624594152000005"],#rec5414778601 [data-group-id="1793624594152000006"]{cursor:pointer!important;}
body.evitails-menu-open{overflow:hidden!important;}
#rec5414771401 .evitails-mobile-menu-trigger{display:block!important;cursor:pointer!important;z-index:1000001!important;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom{position:relative!important;display:block!important;width:24px!important;height:24px!important;overflow:visible!important;background:transparent!important;background-image:none!important;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom__img{opacity:0!important;transition:opacity .2s ease!important;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::before,#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::after{content:"";position:absolute;left:2px;width:20px;height:2px;border-radius:2px;background:#fff;transition:top .24s ease,transform .24s ease,background-color .24s ease,box-shadow .24s ease;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::before{top:5px;box-shadow:0 6px 0 #fff;}
#rec5414771401 .evitails-mobile-menu-trigger .tn-atom::after{top:17px;}
#rec5414771401 .evitails-mobile-menu-trigger.is-open .tn-atom::before{top:11px;box-shadow:0 0 0 transparent;background:#fff;transform:rotate(45deg);}
#rec5414771401 .evitails-mobile-menu-trigger.is-open .tn-atom::after{top:11px;background:#fff;transform:rotate(-45deg);}
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger{position:fixed!important;left:auto!important;right:20px!important;top:14px!important;z-index:1000001!important;}
}
@media (max-width:959px){
body.evitails-menu-open #rec5414771401{
position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;
z-index:1000000!important;
}
body.evitails-menu-open #rec5414771401 .t396__artboard{
position:relative!important;z-index:1000000!important;
}
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger{
position:fixed!important;top:14px!important;right:20px!important;left:auto!important;
z-index:1000002!important;visibility:visible!important;opacity:1!important;
}
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger .tn-atom::before,
body.evitails-menu-open #rec5414771401 .evitails-mobile-menu-trigger .tn-atom::after{
display:block!important;visibility:visible!important;opacity:1!important;background:#fff!important;
}
}
body.evitails-menu-open #rec5414771401 [data-elem-id="1793529852851"]{display:none!important;visibility:hidden!important;pointer-events:none!important;}
</style><script>(function(){var menuId="rec5414778601",headerId="rec5414771401",cartGroupId="1793624594152000006",countId="1793624594152000022",fallbackCart="/page351496509.html#evitails-cart";function boot(){var tries=0;function attach(){var menu=document.getElementById(menuId),header=document.getElementById(headerId),trigger=header&&header.querySelector(".evitails-mobile-menu-trigger");if(!menu||!trigger){if(tries++<80)setTimeout(attach,250);return;}if(menu.dataset.evitailsMenuBound==="2"){syncCart();openCartFromHash(50);return;}menu.dataset.evitailsMenuBound="2";var media=window.matchMedia("(max-width:959px)"),triggerLink=trigger.querySelector("a.tn-atom")||trigger.querySelector(".tn-atom");function setOpen(open){open=!!open&&media.matches;menu.classList.toggle("is-open",open);trigger.classList.toggle("is-open",open);document.body.classList.toggle("evitails-menu-open",open);menu.setAttribute("aria-hidden",String(!open));if("inert" in menu)menu.inert=!open;if(triggerLink){triggerLink.setAttribute("aria-label",open?"Закрыть меню":"Открыть меню");triggerLink.setAttribute("aria-expanded",String(open));}}function openCart(){setOpen(false);var cart=document.querySelector(".t706__carticon");if(cart){cart.click();return;}window.location.href=fallbackCart;}trigger.addEventListener("click",function(e){if(!media.matches)return;e.preventDefault();e.stopPropagation();setOpen(!menu.classList.contains("is-open"));});menu.addEventListener("click",function(e){var hit=e.target.closest&&e.target.closest('[data-group-id="'+cartGroupId+'"]');if(hit){e.preventDefault();e.stopPropagation();openCart();return;}var a=e.target.closest&&e.target.closest("a[href]");if(a){setOpen(false);return;}if(e.target===menu||e.target.classList.contains("t396__artboard"))setOpen(false);},true);document.addEventListener("keydown",function(e){if(e.key==="Escape"&&menu.classList.contains("is-open"))setOpen(false);});var reset=function(){if(!media.matches)setOpen(false);};if(media.addEventListener)media.addEventListener("change",reset);else if(media.addListener)media.addListener(reset);function syncCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter"),row=menu.querySelector('[data-elem-id="'+countId+'"]');if(!row)return;var atom=row.querySelector(".tn-atom"),raw=badge?badge.textContent.trim():"",digits=raw.replace(/[^0-9]/g,""),visible=!!digits&&parseInt(digits,10)>0;if(atom&&atom.textContent!==(visible?digits:""))atom.textContent=visible?digits:"";row.style.display=visible?"block":"none";}var cartObserver=new MutationObserver(syncCart);function observeCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter");if(badge&&!badge.dataset.evitailsMenuObserver){badge.dataset.evitailsMenuObserver="1";cartObserver.observe(badge,{childList:true,characterData:true,subtree:true});}syncCart();}var bodyObserver=new MutationObserver(observeCart);bodyObserver.observe(document.documentElement,{childList:true,subtree:true});observeCart();setInterval(syncCart,1500);function openCartFromHash(remaining){if(window.location.hash!=="#evitails-cart")return;var cart=document.querySelector(".t706__carticon");if(cart){history.replaceState(null,document.title,window.location.pathname+window.location.search);setTimeout(function(){cart.click();},150);}else if(remaining>0)setTimeout(function(){openCartFromHash(remaining-1);},250);}openCartFromHash(50);setOpen(false);}attach();}if(typeof window.t_onReady==="function"&&typeof window.t_onFuncLoad==="function"){window.t_onReady(function(){window.t_onFuncLoad("t396_init",boot);});}else if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",boot,{once:true});}else{boot();}})();</script>Оригинал: страница 357612909, блок REC 5450435601. Код приведён как текст без исполнения.
<style>
#rec5414771401 .tn-elem[data-elem-id="1793529852851"] { position:relative; overflow:visible!important; }
#rec5414771401 .ev-cart-trigger { cursor:pointer; }
#rec5414771401 .ev-cart-count { position:absolute; z-index:10; top:-7px; right:-4px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; min-width:17px; height:17px; padding:0 4px; border-radius:999px; background:#fff; color:#84142b; font:600 10px/1 Arial,sans-serif; white-space:nowrap; pointer-events:none; }
#rec5414771401 .ev-cart-count[hidden] { display:none!important; }
#rec5414783401 .t706__carticon { opacity:0!important; pointer-events:none!important; }
</style>
<script>
t_onReady(function () {
var el=document.querySelector('#rec5414771401 .tn-elem[data-elem-id="1793529852851"]');
var cart=document.querySelector('#rec5414783401');
if(!el || !cart) return;
var trigger=el.querySelector('.tn-atom') || el;
trigger.classList.add('ev-cart-trigger');
trigger.setAttribute('role','button');
trigger.setAttribute('tabindex','0');
trigger.setAttribute('aria-label','Открыть корзину');
var badge=document.createElement('span');
badge.className='ev-cart-count'; badge.hidden=true; badge.setAttribute('aria-hidden','true');
el.appendChild(badge);
function sync() {
var counter=cart.querySelector('.js-carticon-counter');
var count=counter ? parseInt(counter.textContent.replace(/[^0-9]/g,''),10) || 0 : 0;
badge.hidden=count===0;
badge.textContent=count>99?'99+':String(count);
trigger.setAttribute('aria-label',count ? 'Открыть корзину, товаров: '+count : 'Открыть корзину');
}
function openCart() {
var nativeIcon=cart.querySelector('.t706__carticon');
if(nativeIcon) nativeIcon.click();
}
trigger.addEventListener('click',function(e){e.preventDefault();openCart();});
trigger.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();openCart();}});
if(window.MutationObserver) new MutationObserver(sync).observe(cart,{childList:true,subtree:true,characterData:true});
sync();
});
</script>Оригинал: страница 80371046, REC 1454318001; страница 156375309, REC 2505954701. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
/* Прелоадер перекрывает весь экран */
#rec1454288331 {
position: fixed !important;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9999 !important;
opacity: 1;
pointer-events: all;
transition: opacity 0.8s ease;
overflow: hidden;
}
</style>
<script>
document.addEventListener("DOMContentLoaded", function() {
var preloader = document.querySelector("#rec1454288331");
if (!preloader) return;
// Блокируем прокрутку
document.body.style.overflow = "hidden";
// Скрываем через 3 секунды
setTimeout(function() {
preloader.style.opacity = "0";
preloader.style.pointerEvents = "none";
// Возвращаем прокрутку
document.body.style.overflow = "";
setTimeout(function() {
preloader.style.display = "none";
}, 800); // ждём завершения анимации
}, 3000);
});
</script>Оригинал: страница 80371046, REC 1418803271; страница 156375309, REC 2505954801. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<!--NOLIM--><!--NLM048--><!--settings{"comment":"","preloaderType":"0","preloaderColor":"#ffffff","preloaderColor2":"#ffffff","preloaderColor3":"#ffffff","backgroundColor":"#7e1329","preloaderSize":"100","animSpeed":"1000","showTime":"3","preloaderPosition":"0","preloaderPositionMobile":"0","padding":"0","paddingMobile":"0","bgOpacity":"100","blockScroll":"0","noRepeatCode":"0"}settingsend--><!--ts1760940953452ts--> <style> .n048-hide { opacity: 0; } .display_none { display: none !important; } .nl_reploader_father { z-index: 99999999; } .nl_reploader_father:before { content: ''; display: block; position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: #7e1329; opacity: 100%; z-index: 99999998; } .n048-loader { z-index: 99999999; position: fixed; } .nl_reploader_father svg, .nl_reploader_father svg path { width: 100px; stroke: #ffffff; fill: #ffffff; ; } </style> <div class="nl_reploader_father n048-show"> <div class="n048-loader"> <iframe width="100px" height="100px" style="border:0" src='data:image/svg+xml,%3Csvg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="%23ffffff"%3E %3Cg stroke-width="0"%3E %3Ccircle cx="24" cy="0" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="8;7;6;5;4;3;2;1;8" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="16.970562748477143" cy="16.97056274847714" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="1;8;7;6;5;4;3;2;1" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="1.4695761589768238e-15" cy="24" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="2;1;8;7;6;5;4;3;2" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="-16.97056274847714" cy="16.970562748477143" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="3;2;1;8;7;6;5;4;3" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="-24" cy="2.9391523179536475e-15" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="4;3;2;1;8;7;6;5;4" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="-16.970562748477143" cy="-16.97056274847714" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="5;4;3;2;1;8;7;6;5" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="-4.408728476930472e-15" cy="-24" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="6;5;4;3;2;1;8;7;6" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3Ccircle cx="16.970562748477136" cy="-16.970562748477143" transform="translate(32,32)"%3E %3Canimate attributeName="r" dur="1000ms" values="7;6;5;4;3;2;1;8;7" repeatCount="indefinite"%3E%3C/animate%3E %3C/circle%3E %3C/g%3E %3C/svg%3E'></iframe> </div> </div> <script> (function() { function startMod() { function setPreloaderPosition() { let windowWidth = document.documentElement.clientWidth; let windowHeight = document.documentElement.clientHeight; if (document.querySelector("#nlm048-style")) { document.querySelector("#nlm048-style").remove(); } if (window.innerWidth > 480) { document.querySelector("body").insertAdjacentHTML("beforeend", ` <style id="nlm048-style"> .n048-loader { top: ${windowHeight/2}px; left: ${windowWidth/2}px; transform: translate(-50%, -50%); } </style> `); } else if (window.innerWidth < 481) { document.querySelector("body").insertAdjacentHTML("beforeend", ` <style id="nlm048-style"> .n048-loader { top: ${windowHeight/2}px; left: ${windowWidth/2}px; transform: translate(-50%, -50%); } </style> `); } } setPreloaderPosition(); window.addEventListener("resize", setPreloaderPosition); function t_ready(t) { "loading" != document.readyState ? t() : document.addEventListener ? document.addEventListener("DOMContentLoaded", t) : document.attachEvent("onreadystatechange", function() { "loading" != document.readyState && t() }) } t_ready(function () { setTimeout(function() { document.querySelector(".nl_reploader_father").classList.replace('n048-show', 'n048-hide'); setTimeout(function() { document.querySelector(".nl_reploader_father").classList.add('display_none'); }, 500); }, 3 * 1000); }); } if('0' == "0") { startMod(); } else { if(!sessionStorage.getItem('key783319')) { sessionStorage.setItem('key783319', 'key783319'); startMod(); } else { document.querySelector(".nl_reploader_father").classList.add('display_none'); } } }()); </script> Оригинал: страница 80371046, REC 1457858731; страница 156375309, REC 2505955101. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<!--NOLIM--><!--NLM009--><!--settings{"comment":"","idZero":"#rec1457848171","pageOffset":"200","typeFixation":"0","menuAnim":"0","zIndex":"","undefined":"","screenmin_480":"1","screenmin_480_max_640":"1","screenmin_640_max_960":"1","screenmin_960_max_1200":"1","screenmax_1200":"1"}settingsend--><!--ts1761052383440ts--> <script> (function(){ if (!window.nlm009obj) { window.nlm009obj = { top: "", bottom: "", list: [] } } window.nlm009obj.list.push('#rec1457848171'); window.nlm009obj.top = "rec1457848171"; function goodBehavior(menu,menuHeight){ let t = document.querySelectorAll("#allrecords")[0].nextElementSibling; if(t.matches('div')){ if(window.scrollY + window.innerHeight >= document.body.scrollHeight){ menu.style.opacity = '0'; menu.style.pointerEvents = 'none'; setTimeout(function(){ menu.style.transform = 'translateY(-' + menuHeight + 'px)'; },300); if (window.nlm051obj && window.nlm051obj.openSide == "bottom") { let searchItems = document.querySelectorAll('.nolim_forSearch .t838'); for (let i = 0; i < searchItems.length; i++) { searchItems[i].style.display = 'none'; } } if (window.nlm068obj && window.nlm068obj.openSide == "bottom") { let menuItems = document.querySelectorAll('.nolim_forMenu'); for (let i = 0; i < menuItems.length; i++) { menuItems[i].style.display = 'none'; } } } } } function n_menu__showFixedMenu(recid) { /*if (window.innerWidth <= 980) return;*/ var rec = document.getElementById('rec' + recid); if (!rec) return false; rec.setAttribute('nolim-type-fixation', 'top'); var menuBlocks = document.querySelectorAll('#rec' + recid); Array.prototype.forEach.call(menuBlocks, function (menu) { var appearOffset = '200px'; if (appearOffset) { if (appearOffset.indexOf('vh') !== -1) { appearOffset = Math.floor(window.innerHeight * (parseInt(appearOffset) / 100)); } appearOffset = parseInt(appearOffset, 10); var menuHeight = menu.clientHeight; let offsetW; if(window.pageYOffset<0){ offsetW = 0; } else { offsetW = window.pageYOffset; }; if (typeof appearOffset === 'number' && offsetW >= appearOffset) { if (menu.style.transform === 'translateY(-' + menuHeight + 'px)') { menu.style.transform = 'translateY(0px)'; menu.style.opacity = '1'; menu.style.pointerEvents = 'auto'; } menu.style.transform = 'translateY(0px)'; menu.style.opacity = '1'; menu.style.pointerEvents = 'auto'; } else if (menu.style.transform === 'translateY(0px)') { menu.style.opacity = '0'; menu.style.pointerEvents = 'none'; } else { menu.style.transform = 'translateY(-' + menuHeight + 'px)'; menu.style.opacity = '0'; menu.style.pointerEvents = 'none'; } } }); } function n_menu__slideElement(menu, menuHeight, direction) { var diff = direction === 'toTop' ? 0 : menuHeight; var diffOpacity = direction === 'toTop' ? 1 : 0; if (direction === 'toTop' && window.nlm051obj && window.nlm051obj.openSide == "top") { let searchItems = document.querySelectorAll('.nolim_forSearch .t838'); for (let i = 0; i < searchItems.length; i++) { searchItems[i].style.display = 'none'; } } if (direction === 'toTop' && window.nlm068obj && window.nlm068obj.openSide == "top") { let menuItems = document.querySelectorAll('.nolim_forMenu'); for (let i = 0; i < menuItems.length; i++) { menuItems[i].style.display = 'none'; } } var timerID = setInterval(function () { menu.style.transform = 'translateY(-' + diff + 'px)'; menu.style.opacity = diffOpacity.toString(); diffOpacity = direction === 'toTop' ? diffOpacity - 0.1 : diffOpacity + 0.1; diff = direction === 'toTop' ? diff + menuHeight / 20 : diff - menuHeight / 20; if (direction === 'toTop' && diff >= menuHeight) { menu.style.transform = 'translateY(-' + menuHeight + 'px)'; menu.style.opacity = '0'; menu.style.pointerEvents = 'none'; clearInterval(timerID); } if (direction === 'toBottom' && diff <= 0) { menu.style.transform = 'translateY(0px)'; menu.style.opacity = '1'; menu.style.pointerEvents = 'auto'; clearInterval(timerID); } }, 10); } function n_throttle(fn, threshhold, scope) { var last; var deferTimer; threshhold || (threshhold = 250); return function() { var context = scope || this; var now = +new Date(); var args = arguments; if (last && now < last + threshhold) { clearTimeout(deferTimer); deferTimer = setTimeout(function() { last = now; fn.apply(context, args) }, threshhold) } else { last = now; fn.apply(context, args) } } } function t_ready(t) { "loading" != document.readyState ? t() : document.addEventListener ? document.addEventListener("DOMContentLoaded", t) : document.attachEvent("onreadystatechange", function() { "loading" != document.readyState && t() }) } t_ready(function(){ let ii = document.getElementById('rec1457848171'); if (ii) { function checkSearchPopup() { const hasSearchPopup = ii.querySelector('.t-site-search-popup') !== null; if (hasSearchPopup) { ii.classList.add('nlm009_has-search'); } else { ii.classList.remove('nlm009_has-search'); } } const observer = new MutationObserver(checkSearchPopup); const config = { childList: true, subtree: true }; observer.observe(ii, config); if (ii.querySelector(".t396__artboard").hasAttribute("data-artboard-pos") && ii.querySelector(".t396__artboard").getAttribute("data-artboard-pos") == "fixed") { document.getElementById('nlm009menuStyle617536066').remove(); return; } ii.classList.add('nlm009fixmenu'); ii.style.opacity = '0'; ii.style.transform = 'translateY(-' + ii.clientHeight + 'px)'; n_menu__showFixedMenu('1457848171'); window.addEventListener('scroll', n_throttle(function () { n_menu__showFixedMenu('1457848171'); })); } }); })(); </script> <style id="nlm009menuStyle617536066"> .nlm009_has-search { transform: none !important; } #rec1457848171 { width: 100%; z-index: 99999!important; position: fixed; top: 0; opacity: 0; box-shadow: 0 1px 3px rgba(0,0,0,0); transition: background-color .3s linear, transition .3s linear, opacity .3s linear; } </style> Оригинал: страница 80371046, REC 1340438621. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick-theme.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/slick-carousel/1.8.1/slick.min.js"></script>
<style>
/* Скрываем стрелки, когда slick их дизейблит */
.slick-disabled {
display: none !important;
}
.slick-slider {
width: 100%;
background-color: transparent;
display: table;
table-layout: fixed;
}
.sl-dots li[role="presentation"] {
width: max-content !important;
height: max-content !important;
}
.slick-dots {
padding: 0px !important;
bottom: unset !important;
}
.action a:hover{
background:#000;
opacity: .85 !important;
}
.slick-dots li button {
color: unset;
}
.slick-dots li.slick-active button::before {
opacity: inherit;
color: inherit;
}
.slick-slide:focus {
outline: none !important;
}
.v-next, .v-prev {
cursor: pointer;
}
.slick-vertical .slick-slide {
border: 0px !important
}
.slick-slider .r_hidden {
opacity: 1 !important
}
.slick-slide > .t-rec,
.slick-vertical > .slick-list,
.slick-list.draggable {
margin: 0px !important;
padding: 0px !important;
}
.slick-slide .t396__artboard {
background-color: unset !important;
}
.slick-slide .t396__carrier,
.slick-slide .t396__filter {
background-image: unset !important;
}
.slick-slide [style="height: 1px;"] {
height: 100% !important
}
</style>
<script>
t_onReady(function () {
t_onFuncLoad('t396_init', function () {
let zero1 = ['#rec1340426921', '#rec1340437871', '#rec1340437941', '#rec1340438221', '#rec1340595321', '#rec1340595901', '#rec1353613621', '#rec1353613651'];
let sld1 = $('.slider').eq(1-1);
for (var i=0; i < zero1.length; i++) {
sld1.append('<div number="' + [i] + '"></div>');
$(sld1.find('div[number="' + i + '"]')).append($(zero1[i]));
};
sld1.slick({
slidesToShow: 4,
slidesToScroll: 1,
centerMode: false,
centerPadding: '0px',
speed: 100,
arrows: Boolean(sld1.closest('.t396__artboard').find('.v-next') || document.querySelector('.v-next1')),
fade: false,
dots: Boolean(sld1.closest('.t396__artboard').find('.sl-dots') || document.querySelector('.sl-dots1')),
infinite: false,
swipe: true,
touchThreshold: 500,
pauseOnFocus: false,
pauseOnHover: false,
pauseOnDotsHover: false,
vertical: false,
verticalSwiping: false,
appendDots: sld1.closest('.t396__artboard').find('.sl-dots'),
autoplay: false,
swipeToSlide: true,
easing: 'easeInOut',
adaptiveHeight: false,
nextArrow: document.querySelector('.v-next1') || sld1.closest('.t396__artboard').find('.v-next'),
prevArrow: document.querySelector('.v-prev1') || sld1.closest('.t396__artboard').find('.v-prev'),
// Адаптивность
responsive: [
{
breakpoint: 1024, // планшеты
settings: {
slidesToShow: 3
}
},
{
breakpoint: 768, // мобильные
settings: {
slidesToShow: 2
}
},
{
breakpoint: 480, // очень маленькие экраны
settings: {
slidesToShow: 2
}
}
]
});
function redeclare() {
for (var i=0; i < zero1.length; i++) {
$(sld1.find('div[number="' + i + '"] > .t-rec')).attr('id', $(zero1[i]).attr('id'));
};
}
window.addEventListener('orientationchange', redeclare);
function resizeSlides() {
sld1[0].querySelectorAll('.slick-slide .t-rec').forEach(function(sl) {
let id = sl.id.replace('rec','')
});
sld1[0].querySelectorAll('.slick-slide .tn-atom__img').forEach(function(im) {
let src = im.src
let orig = im.getAttribute('data-original')
if (!src && orig) im.setAttribute('src', orig)
});
if (window.lazy === 'y') t_lazyload_update();
};
redeclare();
$('a[data-slide]').click(function(e) {
e.preventDefault();
$(this).data('slide');
});
sld1.on('afterChange', function(event, slick, currentSlide, nextSlide){
resizeSlides();
sld1[0].querySelectorAll('.slick-slide .t-animate_started').forEach(el => el.classList.remove("t-animate_started"));
sld1[0].querySelectorAll('.slick-current .t-animate').forEach(el => el.classList.add("t-animate_started"));
});
resizeSlides();
let arts = sld1.closest('.t396__artboard');
if (arts[0].classList.contains('t396__artboard_scale')) {
let s = arts.find('.t396__scale-style')[0];
s.innerHTML = s.innerHTML.replaceAll(".t396__artboard ", "> .t396 > .t396__artboard ");
};
setTimeout(() => {
const elements = sld1[0].querySelectorAll('.slick-slide:not(.slick-active) .t-animate_started');
if (elements.length) elements.forEach(el => el.classList.remove("t-animate_started"));
}, 1500);
});
});
</script>Оригинал: страница 155804246, REC 2497149131. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>
function initBreadcrumbs() {
const productTitleEl = document.querySelector('.js-product-name');
const activeBreadcrumb = document.querySelector('.t758__link-item_active');
if (!productTitleEl || !activeBreadcrumb) return;
const title = productTitleEl.textContent.trim();
// просто подменяем текст, без создания новых элементов
activeBreadcrumb.textContent = title;
}
document.addEventListener('DOMContentLoaded', function () {
initBreadcrumbs();
// Tilda иногда рендерит с задержкой
setTimeout(initBreadcrumbs, 300);
setTimeout(initBreadcrumbs, 1000);
});
</script>Оригинал: страница 155804246, REC 2497149141. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>
/* === TILDA COLOR GALLERY SWITCHER v2 (fix: реальная переинициализация t-slds) === */
(function () {
console.log('⏳ Ждём товар...');
var pollId = setInterval(function () {
var productBlock = document.querySelector('.t-container.js-product');
if (!productBlock) return;
clearInterval(pollId);
init(productBlock);
}, 200);
function init(productBlock) {
// ---- 1. Находим id записи (recNNNNNN), он нужен для t_sldsInit ----
var recEl = productBlock.closest('[id^="rec"]');
if (!recEl) {
console.warn('Не найден id записи (recNNNNNN) — t_sldsInit не сможем вызвать');
return;
}
var recId = recEl.id.replace('rec', '');
var slds = productBlock.querySelector('.t-slds');
if (!slds) {
console.warn('Галерея .t-slds не найдена');
return;
}
var wrapper = slds.querySelector('.t-slds__items-wrapper');
if (!wrapper) {
console.warn('.t-slds__items-wrapper не найден');
return;
}
// ---- 2. Один раз сохраняем ИСХОДНЫЕ слайды, сгруппированные по цвету ----
// (делаем это ДО первого переключения, пока в DOM все 8 картинок)
var groups = {};
var originalItems = Array.prototype.slice.call(wrapper.querySelectorAll('.t-slds__item'));
originalItems.forEach(function (item) {
var imgWrap = item.querySelector('.t-slds__imgwrapper');
var title = imgWrap ? (imgWrap.getAttribute('title') || imgWrap.getAttribute('data-img-zoom-descr') || '') : '';
var m = title.match(/color=(.+)/i);
var color = m ? m[1].trim() : 'default';
if (!groups[color]) groups[color] = [];
groups[color].push(item.cloneNode(true)); // клон — храним чистую копию
});
console.log('Группы найдены:', Object.keys(groups), groups);
var currentColor = null;
// ---- 3. Функция самого переключения ----
function switchGallery(color) {
if (!groups[color] || !groups[color].length) {
console.warn('Нет картинок для цвета:', color);
return;
}
if (color === currentColor) return; // уже показан этот цвет
currentColor = color;
console.log('🎨 Переключаем на:', color);
// 3.1. Собираем свежие клоны нужной группы (клоны, чтобы не портить сохранённый оригинал)
var freshItems = groups[color].map(function (node) {
return node.cloneNode(true);
});
// 3.2. Полностью заменяем содержимое wrapper'а
wrapper.innerHTML = '';
freshItems.forEach(function (node) {
wrapper.appendChild(node);
});
// 3.3. Сбрасываем ВСЕ флаги/атрибуты состояния, которые Tilda ставит при инициализации,
// чтобы t_sldsInit пересобрал слайдер "с нуля", а не пытался переиспользовать старое состояние.
var resetAttrs = [
'data-slider-initialized',
'data-swiper-initialized',
'data-slider-pos',
'data-slider-totalslides',
'data-slider-cycle',
'data-slider-stopped'
];
resetAttrs.forEach(function (attr) {
slds.removeAttribute(attr);
wrapper.removeAttribute(attr);
});
// 3.3.1. Отключаем cycle ДО реинициализации — иначе Tilda сама добавит
// дублирующие "клон"-слайды по краям для бесконечной прокрутки,
// и реальное количество элементов в DOM перестанет совпадать
// с реальным количеством фото у выбранного цвета.
wrapper.setAttribute('data-slider-with-cycle', 'false');
// так же чистим МИНИАТЮРЫ — именно всю обёртку целиком, а не один буллет,
// иначе Tilda переиспользует старые картинки миниатюр от другого цвета
var thumbsWrapperToClear = slds.querySelector('.t-slds__thumbsbullet-wrapper');
if (thumbsWrapperToClear) {
thumbsWrapperToClear.innerHTML = '';
thumbsWrapperToClear.removeAttribute('data-slider-initialized');
}
// 3.4. Настоящая переинициализация слайдера Tilda
if (typeof window.t_sldsInit === 'function') {
try {
window.t_sldsInit(recId);
console.log('✅ t_sldsInit вызван, галерея пересобрана');
} catch (e) {
console.error('Ошибка при t_sldsInit:', e);
}
} else {
console.warn('window.t_sldsInit не найден на странице — проверь версию/наличие скрипта tilda-slds');
}
// на некоторых версиях после init надо ещё раз запустить ленивую загрузку картинок
if (typeof window.t_lazyload_update === 'function') {
window.t_lazyload_update();
}
// 3.5. Пересобираем кастомную пагинацию под новое кол-во слайдов.
// Используем поллинг (см. buildCustomPagination), а не фиксированный setTimeout,
// т.к. Tilda строит .t-slds__thumbsbullet-wrapper асинхронно после t_sldsInit.
buildCustomPagination();
}
// ---- 3.6. Кастомная пагинация: точки-полоски вместо превьюшек ----
var customPagination = null;
function ensureCustomPagination() {
if (customPagination) return customPagination;
customPagination = document.createElement('div');
customPagination.className = 'custom-pagination';
// ставим сразу после .t-slds, чтобы её не затирало innerHTML-обновление wrapper'а
slds.parentNode.insertBefore(customPagination, slds.nextSibling);
return customPagination;
}
function buildCustomPagination(attemptsLeft) {
if (attemptsLeft === undefined) attemptsLeft = 20; // ждём максимум ~2 секунды (20 * 100мс)
var thumbsWrapper = slds.querySelector('.t-slds__thumbsbullet-wrapper');
var realBullets = thumbsWrapper
? Array.prototype.slice.call(thumbsWrapper.querySelectorAll('.t-slds__thumbsbullet'))
: [];
if (!realBullets.length) {
if (attemptsLeft > 0) {
setTimeout(function () { buildCustomPagination(attemptsLeft - 1); }, 100);
} else {
console.warn('Не удалось найти .t-slds__thumbsbullet — кастомная пагинация не построена. Проверь, что превьюшки вообще рендерятся Tilda (временно верни display:block у .t-slds__thumbsbullet-wrapper и посмотри).');
}
return;
}
var pagination = ensureCustomPagination();
pagination.innerHTML = '';
realBullets.forEach(function (realBullet) {
var dot = document.createElement('span');
if (realBullet.classList.contains('t-slds__bullet_active')) {
dot.classList.add('active');
}
// клик по кастомной точке => "нажимаем" на настоящий (скрытый) буллет Tilda,
// вся логика перехода на слайд остаётся родной, мы её не трогаем
dot.addEventListener('click', function () {
realBullet.click();
});
pagination.appendChild(dot);
});
// держим кастомные точки в актуальном состоянии при листании стрелками/свайпом:
// следим за сменой класса t-slds__bullet_active на настоящих буллетах
if (thumbsWrapper._customPagObserver) {
thumbsWrapper._customPagObserver.disconnect();
}
var obs = new MutationObserver(function () {
var dots = pagination.querySelectorAll('span');
realBullets.forEach(function (realBullet, i) {
if (!dots[i]) return;
dots[i].classList.toggle('active', realBullet.classList.contains('t-slds__bullet_active'));
});
});
realBullets.forEach(function (realBullet) {
obs.observe(realBullet, { attributes: true, attributeFilter: ['class'] });
});
thumbsWrapper._customPagObserver = obs;
}
// строим пагинацию и для самого первого (исходного) состояния галереи при загрузке страницы
buildCustomPagination();
// ---- 4. Хук на клик по опции цвета ----
// Стандартные варианты Tilda рендерятся как .t-product__option-select
// или как список кнопок .option-*. Отслеживаем оба варианта.
// 4a. select (выпадающий список)
var colorSelect = productBlock.querySelector('select[name*="цвет" i], select[name*="color" i]');
if (colorSelect) {
colorSelect.addEventListener('change', function () {
switchGallery(this.value.trim());
});
}
// 4b. кнопки/радио-варианты
productBlock.addEventListener('click', function (e) {
var optionEl = e.target.closest('[data-variant-option], .js-product-option, .t-product__option-item');
if (!optionEl) return;
var val = (optionEl.getAttribute('data-variant-option')
|| optionEl.getAttribute('data-value')
|| optionEl.textContent || '').trim();
if (val && groups[val]) {
switchGallery(val);
}
});
// 4c. запасной вариант — слушаем изменение главной картинки Tilda (MutationObserver),
// чтобы понять, какой цвет выбрала сама Tilda, если у нас нет прямого доступа к select/кнопкам.
var mainImg = productBlock.querySelector('.js-product-img, .js-store-prod-img');
if (mainImg) {
var mo = new MutationObserver(function () {
var src = mainImg.getAttribute('src') || mainImg.style.backgroundImage || '';
// тут можно сопоставить src с известными картинками по цветам, если нужно доп. фолбэк
});
mo.observe(mainImg, { attributes: true, attributeFilter: ['src', 'style'] });
}
// ---- 5. Начальное состояние — показываем первый доступный цвет как есть, ничего не трогаем ----
// (если хочешь принудительно показать конкретный цвет при загрузке, раскомментируй:)
// switchGallery(Object.keys(groups)[0]);
}
})();
/* === TILDA COLOR GALLERY SWITCHER v2 END === */
</script>
<style>
/* Центрируем всё содержимое в правой части карточки товара */
.t744__info {
text-align: center !important;
}
.t744__info .t744__title-wrapper,
.t744__info .t744__price-wrapper,
.t744__info .js-product-controls-wrapper,
.t744__info .t744__btn-wrapper,
.t744__info .t744__descr {
justify-content: center !important;
text-align: center !important;
}
/* Свойства товара: заголовок и варианты по центру */
.t744__info .js-product-controls-wrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
}
.t744__info .t-product__option {
align-items: center !important;
}
.t744__info .t-product__option-variants {
justify-content: center !important;
}
/* Цвета: делаем саму кнопку круглой */
.t744__info .t-product__option-item_color {
border-radius: 50% !important;
}
/* Цветной кружок */
.t744__info .t-product__option-checkmark_color {
border-radius: 50% !important;
}
/* Внутренняя обводка активного цвета тоже круглая */
.t744__info
.t-product__option-input_color:checked
+ .t-product__option-checkmark_color::before {
border-radius: 50% !important;
}
/* На случай, если Tilda рисует обводку у внешнего элемента */
.t744__info .t-product__option-item_color.t-product__option-item_active {
border-radius: 50% !important;
}
.t744__info .t-product__option-item_color.t-product__option-item_active::before {
border-radius: 50% !important;
}
</style>Оригинал: страница 155804246, REC 2502201771. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<!--
EVITAILS — фильтр блоков «Купить вместе»
Код рассчитан на вставку один раз для всего каталога.
Для редактирования меняйте только массив catalogFilters.
-->
<script>
(function () {
'use strict';
/* ============================================================
НАСТРОЙКИ
title — подпись для удобства; на работу кода не влияет.
blockIds — один или несколько recID блоков «Купить вместе».
products — ссылки на карточки, которые нужно оставить.
============================================================ */
const catalogFilters = [
/* ==========================================================
РАЗДЕЛ: ИГРУШКИ
========================================================== */
{
title: 'Гусь',
blockIds: ['rec2502202471'],
products: [
'/miski-sushnyak-s',
'/pled-v-oblakakh-xs-s',
'/lezhanka-v-oblakakh-s',
'/set-meloch-puzataya'
]
},
{
title: 'Подарочная карта',
blockIds: ['rec2511566901'],
products: [
'/igrushka-brokka',
'/lezhanka-v-oblakakh-s',
'/futbolka-introverta',
'/povodok-prosto-biotan-shestiugolnik'
]
},
{
title: 'Звезда',
blockIds: ['rec2502205511','rec2502205751'],
products: [
'/igrushka-brokka',
'/igrushka-tyaksel',
'/miski-sushnyak-s',
'/lezhanka-v-oblakakh-s'
]
},
{
title: 'Игрушка «М»',
blockIds: ['rec2502203881'],
products: [
'/set-meloch-puzataya',
'/futbolka-dlya-khvosta-rukami-ne-trogat',
'/osheynik-prosto-biotan-shestiugolnik',
'/igrushka-tyaksel'
]
},
{
title: 'Игрушка «П»',
blockIds: ['rec2502203991'],
products: [
'/set-meloch-puzataya',
'/futbolka-dlya-khvosta-rukami-ne-trogat',
'/osheynik-prosto-biotan-shestiugolnik',
'/igrushka-brokka'
]
},
{
title: 'Игрушка «З»',
blockIds: ['rec2502204131'],
products: [
'/set-meloch-puzataya',
'/futbolka-introverta',
'/igrushka-brokka',
'/osheynik-melkiy-biotan-shestiugolnik'
]
},
{
title: 'Игрушка «Брокка»',
blockIds: ['rec2502204861'],
products: [
'/igrushka-tyaksel',
'/set-meloch-puzataya',
'/lezhanka-v-oblakakh-s',
'/futbolka-dlya-khvosta-rukami-ne-trogat'
]
},
{
title: 'Сет «Мелочь пузатая»',
blockIds: ['rec2502205041'],
products: [
'/igrushka-brokka',
'/igrushka-tyaksel',
'/lezhanka-v-oblakakh-s',
'/pled-v-oblakakh-xs-s'
]
},
{
title: 'Игрушка «Кость Мяу»',
blockIds: ['rec2502205241'],
products: [
'/lezhanka-v-oblakakh-s',
'/povodok-prosto-biotan-shestiugolnik',
'/miski-sushnyak-s'
]
},
{
title: 'Игрушка «Кость Пмсх»',
blockIds: ['rec2502205351'],
products: [
'/lezhanka-v-oblakakh-s',
'/povodok-prosto-biotan-shestiugolnik',
'/miski-sushnyak-m'
]
},
{
title: 'Игрушка «Тяксель»',
blockIds: ['rec2502204981'],
products: [
'/igrushka-brokka',
'/set-meloch-puzataya',
'/lezhanka-v-oblakakh-s',
'/futbolka-dlya-khvosta-rukami-ne-trogat'
]
},
/* ==========================================================
РАЗДЕЛ: ОДЕЖДА
========================================================== */
{
title: 'Футболка интроверта',
blockIds: ['rec2502207781'],
products: [
'/futbolka-dlya-khvosta-rukami-ne-trogat',
'/set-meloch-puzataya',
'/povodok-prosto-biotan-shestiugolnik',
'/lezhanka-v-oblakakh-s'
]
},
{
title: 'Футболка для хвоста «Руками не трогать»',
blockIds: ['rec2502208061'],
products: [
'/futbolka-introverta',
'/set-meloch-puzataya',
'/povodok-prosto-biotan-shestiugolnik',
'/lezhanka-v-oblakakh-s'
]
},
{
title: 'Футболка человека «Hate Dogs?»',
blockIds: ['rec2502208241'],
products: [
'/futbolka-dlya-sobak-eto-vzaimno',
'/povodok-melkiy-biotan-shestiugolnik',
'/igrushka-gus',
'/pled-v-oblakakh-xs-s'
]
},
{
title: 'Футболка для собак «Это взаимно»',
blockIds: ['rec2502208611'],
products: [
'/futbolka-cheloveka-hate-dogs',
'/pled-v-oblakakh-xs-s',
'/lezhanka-v-oblakakh-s',
'/povodok-prosto-biotan-shestiugolnik'
]
},
/* ==========================================================
РАЗДЕЛ: ПЛЕДЫ И ЛЕЖАНКИ
========================================================== */
{
title: 'Плед «Хлопковый дом»',
blockIds: ['rec2502206201', 'rec2502206301'],
products: [
'/lezhanka-khlopkovyy-dom-s',
'/miski-sushnyak-s',
'/igrushka-gus',
'/igrushka-tyaksel'
]
},
{
title: 'Лежанка «Хлопковый дом»',
blockIds: ['rec2502206421', 'rec2502206701'],
products: [
'/pled-khlopkovyy-dom-xs-s',
'/igrushka-gus',
'/igrushka-tyaksel',
'/miski-sushnyak-s'
]
},
{
title: 'Лежанка «В облаках»',
blockIds: [
'rec2502206881',
'rec2502207211',
'rec2502207351'
],
products: [
'/pled-v-oblakakh-xs-s',
'/osheynik-prosto-biotan-shestiugolnik',
'/set-meloch-puzataya',
'/igrushka-brokka'
]
},
{
title: 'Плед «В облаках»',
blockIds: ['rec2502207451', 'rec2502207601'],
products: [
'/lezhanka-v-oblakakh-s',
'/miski-sushnyak-s',
'/osheynik-melkiy-biotan-shestiugolnik',
'/igrushka-tyaksel'
]
},
/* ==========================================================
РАЗДЕЛ: МИСКИ
========================================================== */
{
title: 'Миски «Сушняк», S',
blockIds: ['rec2502208771'],
products: [
'/osheynik-melkiy-biotan-shestiugolnik',
'/povodok-melkiy-biotan-shestiugolnik',
'/igrushka-tyaksel',
'/set-meloch-puzataya'
]
},
{
title: 'Миски «Сушняк», M',
blockIds: ['rec2502208841'],
products: [
'/osheynik-prosto-biotan-shestiugolnik',
'/povodok-prosto-biotan-shestiugolnik',
'/igrushka-brokka',
'/set-meloch-puzataya'
]
},
/* ==========================================================
РАЗДЕЛ: АМУНИЦИЯ
========================================================== */
{
title: 'Ошейник «Мелкий Биотан — Шестиугольник»',
blockIds: ['rec2502209141'],
products: [
'/povodok-melkiy-biotan-shestiugolnik',
'/lezhanka-v-oblakakh-s',
'/igrushka-tyaksel',
'/igrushka-brokka'
]
},
{
title: 'Поводок «Мелкий Биотан — Шестиугольник»',
blockIds: ['rec2502209261'],
products: [
'/osheynik-melkiy-biotan-shestiugolnik',
'/lezhanka-v-oblakakh-s',
'/set-meloch-puzataya',
'/igrushka-brokka'
]
},
{
title: 'Ошейник «Просто Биотан — Шестиугольник»',
blockIds: ['rec2502209431'],
products: [
'/povodok-prosto-biotan-shestiugolnik',
'/lezhanka-v-oblakakh-s',
'/set-meloch-puzataya',
'/igrushka-brokka'
]
},
{
title: 'Поводок «Просто Биотан — Шестиугольник»',
blockIds: ['rec2502209351'],
products: [
'/osheynik-prosto-biotan-shestiugolnik',
'/lezhanka-v-oblakakh-s',
'/igrushka-tyaksel',
'/igrushka-brokka'
]
}
];
/* ============================================================
СЛУЖЕБНАЯ ЧАСТЬ
Ниже ничего менять не требуется.
============================================================ */
const CARD_SELECTOR =
'.js-store-grid-cont .t-store__card-list > .js-product.t-store__card';
const HIDDEN_CARD_CLASS = 'evitails-related-product-hidden';
const READY_BLOCK_CLASS = 'evitails-related-products-ready';
const EMPTY_BLOCK_CLASS = 'evitails-related-products-empty';
const HIDE_BLOCK_IF_EMPTY = true;
const trackedBlocks = new WeakSet();
const configsByBlockId = new Map();
function normalizeBlockId(value) {
return String(value || '').trim().replace(/^#/, '');
}
function normalizePath(value) {
if (!value) return '';
try {
const url = new URL(value, window.location.origin);
let path = '/' + url.pathname.replace(/^\/+/, '');
path = path.replace(/\/+$/, '');
return path || '/';
} catch (error) {
return '';
}
}
catalogFilters.forEach(function (config) {
config.allowedPaths = new Set(
config.products.map(normalizePath).filter(Boolean)
);
config.blockIds.forEach(function (blockId) {
const normalizedId = normalizeBlockId(blockId);
if (normalizedId) {
configsByBlockId.set(normalizedId, config);
}
});
});
function installStyles() {
const blockIds = Array.from(configsByBlockId.keys());
const pendingGridSelectors = blockIds.map(function (blockId) {
return (
'#' +
blockId +
':not(.' +
READY_BLOCK_CLASS +
') .js-store-grid-cont'
);
});
const style = document.createElement('style');
style.setAttribute('data-evitails-related-products-filter', '');
style.textContent =
pendingGridSelectors.join(',\n') +
' { visibility: hidden; }\n' +
'.' +
HIDDEN_CARD_CLASS +
' { display: none !important; }\n' +
'.' +
EMPTY_BLOCK_CLASS +
' { display: none !important; }';
(document.head || document.documentElement).appendChild(style);
}
function filterBlock(block, config) {
const cards = block.querySelectorAll(CARD_SELECTOR);
/* Каталог Tilda ещё не загрузил карточки */
if (!cards.length) return;
let visibleCount = 0;
cards.forEach(function (card) {
const productUrl =
card.getAttribute('data-product-url') ||
(card.querySelector('a[href]')
? card.querySelector('a[href]').getAttribute('href')
: '');
const productPath = normalizePath(productUrl);
const isAllowed = config.allowedPaths.has(productPath);
card.classList.toggle(HIDDEN_CARD_CLASS, !isAllowed);
if (isAllowed) {
visibleCount += 1;
}
});
block.classList.add(READY_BLOCK_CLASS);
block.classList.toggle(
EMPTY_BLOCK_CLASS,
HIDE_BLOCK_IF_EMPTY && visibleCount === 0
);
}
function watchBlock(block, config) {
if (trackedBlocks.has(block)) return;
trackedBlocks.add(block);
filterBlock(block, config);
const catalogObserver = new MutationObserver(function () {
filterBlock(block, config);
});
catalogObserver.observe(block, {
childList: true,
subtree: true,
attributes: true,
attributeFilter: ['data-product-url', 'href']
});
}
function connectAvailableBlocks() {
configsByBlockId.forEach(function (config, blockId) {
const block = document.getElementById(blockId);
if (block) {
watchBlock(block, config);
}
});
}
installStyles();
connectAvailableBlocks();
/*
* Код может загрузиться раньше блоков Tilda, поэтому следим
* за страницей и подключаем фильтр сразу после появления recID.
*/
const pageObserver = new MutationObserver(connectAvailableBlocks);
pageObserver.observe(document.documentElement, {
childList: true,
subtree: true
});
})();
</script>
<style>
/*
* Стоимость "ОТ"
*/
/* Плед «Хлопковый дом» */
.js-product[data-product-gen-uid="461065629602"] .js-product-price::before {
content: "от ";
}
.js-product[data-product-gen-uid="817763684123"] .js-product-price::before {
content: "от ";
}
/* Лежанка «Хлопковый дом» */
.js-product[data-product-gen-uid="260666336853"] .js-product-price::before {
content: "от ";
}
/* Лежанка «В облаках» */
.js-product[data-product-gen-uid="866114277283"] .js-product-price::before {
content: "от ";
}
/* Плед «В облаках» */
.js-product[data-product-gen-uid="844973637213"] .js-product-price::before {
content: "от ";
}
</style>Оригинал: страница 155804246, REC 2497149151. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
/*
Универсальные накладки для всех товарных блоков T744.
Готовность хранится на каждом rec отдельно, поэтому несколько
карточек на одной странице не мешают друг другу.
*/
.t-rec[data-record-type="744"] .t744__col_first,
.t-rec[data-record-type="744"]
.t-product__option[data-edition-option-id="Размер"],
.t-rec[data-record-type="744"]
.t-product__option[data-edition-option-id="Size"] {
position: relative !important;
}
.t-rec[data-record-type="744"]:not(.product-gallery-ready)
.t744__col_first::after {
content: "";
position: absolute;
z-index: 9999;
inset: 0;
box-sizing: border-box;
background: #f5f5f5;
border: 1px solid #eeeeee;
border-radius: 20px;
pointer-events: auto;
}
.t-rec[data-record-type="744"]:not(.product-sizes-ready)
.t-product__option[data-edition-option-id="Размер"]::after,
.t-rec[data-record-type="744"]:not(.product-sizes-ready)
.t-product__option[data-edition-option-id="Size"]::after {
content: "";
position: absolute;
z-index: 9999;
inset: -2px;
background: #ffffff;
border-radius: 5px;
pointer-events: auto;
}
@media screen and (max-width: 480px) {
.t-rec[data-record-type="744"]:not(.product-gallery-ready)
.t744__col_first::after {
border-radius: 14px;
}
}
</style>
<script>
/* === TILDA COLOR GALLERY SWITCHER v3: несколько блоков, без смешивания цветов === */
(function () {
'use strict';
var PRODUCT_SELECTOR =
'.t-rec[data-record-type="744"] .t-container.js-product';
function normalizeColor(value) {
return String(value || '').trim();
}
function getSlideColor(item) {
var imgWrap = item.querySelector('.t-slds__imgwrapper');
var title = imgWrap
? (
imgWrap.getAttribute('title') ||
imgWrap.getAttribute('data-img-zoom-descr') ||
''
)
: '';
var match = title.match(/(?:^|\s)color\s*=\s*(.+)$/i);
return match ? normalizeColor(match[1]) : 'default';
}
function getSlideUrl(item) {
var imgWrap = item.querySelector('.t-slds__imgwrapper');
var image = item.querySelector('.t-slds__bgimg');
return String(
(imgWrap && imgWrap.getAttribute('data-img-zoom-url')) ||
(image && image.getAttribute('data-original')) ||
''
).trim();
}
/*
Tilda при циклическом слайдере добавляет технические копии по краям.
Они имеют индексы 0 и total + 1. Не сохраняем их в цветовые группы.
*/
function getOriginalItems(wrapper) {
var items = Array.prototype.slice.call(
wrapper.querySelectorAll('.t-slds__item')
);
var total = parseInt(
wrapper.getAttribute('data-slider-totalslides'),
10
);
if (!isNaN(total) && total > 0) {
var indexedItems = items.filter(function (item) {
var index = parseInt(item.getAttribute('data-slide-index'), 10);
return !isNaN(index) && index >= 1 && index <= total;
});
if (indexedItems.length) {
items = indexedItems;
}
}
/*
Дополнительно убираем точные дубли одной фотографии одного цвета.
Это защищает от уже созданных Tilda клонов с нестандартными индексами.
*/
var seen = {};
return items.filter(function (item) {
var key = getSlideColor(item) + '|' + getSlideUrl(item);
if (!getSlideUrl(item)) {
return true;
}
if (seen[key]) {
return false;
}
seen[key] = true;
return true;
});
}
function initProduct(productBlock) {
if (!productBlock || productBlock.dataset.colorGalleryV3 === 'yes') {
return true;
}
var recEl = productBlock.closest(
'.t-rec[data-record-type="744"][id^="rec"]'
);
var slds = productBlock.querySelector('.t-slds');
var wrapper = slds
? slds.querySelector('.t-slds__items-wrapper')
: null;
if (
!recEl ||
!slds ||
!wrapper ||
!wrapper.querySelector('.t-slds__item')
) {
return false;
}
var originalItems = getOriginalItems(wrapper);
var groups = {};
originalItems.forEach(function (item) {
var color = getSlideColor(item);
if (!groups[color]) {
groups[color] = [];
}
groups[color].push(item.cloneNode(true));
});
var availableColors = Object.keys(groups).filter(function (color) {
return color !== 'default' && groups[color].length;
});
if (!availableColors.length) {
recEl.classList.add('product-gallery-ready');
productBlock.dataset.colorGalleryV3 = 'yes';
return true;
}
productBlock.dataset.colorGalleryV3 = 'yes';
var recId = recEl.id.replace(/^rec/, '');
var currentColor = null;
var paginationRun = 0;
var customPagination = null;
var isSwitching = false;
function ensureCustomPagination() {
if (customPagination && customPagination.isConnected) {
return customPagination;
}
customPagination = document.createElement('div');
customPagination.className = 'custom-pagination';
slds.parentNode.insertBefore(customPagination, slds.nextSibling);
return customPagination;
}
function buildCustomPagination(runId, attemptsLeft) {
if (runId !== paginationRun) return;
if (attemptsLeft === undefined) attemptsLeft = 20;
var thumbsWrapper = slds.querySelector(
'.t-slds__thumbsbullet-wrapper'
);
var realBullets = thumbsWrapper
? Array.prototype.slice.call(
thumbsWrapper.querySelectorAll('.t-slds__thumbsbullet')
)
: [];
if (!realBullets.length) {
if (attemptsLeft > 0) {
setTimeout(function () {
buildCustomPagination(runId, attemptsLeft - 1);
}, 100);
}
return;
}
var pagination = ensureCustomPagination();
pagination.innerHTML = '';
realBullets.forEach(function (realBullet) {
var dot = document.createElement('span');
dot.classList.toggle(
'active',
realBullet.classList.contains('t-slds__bullet_active')
);
dot.addEventListener('click', function () {
realBullet.click();
});
pagination.appendChild(dot);
});
if (thumbsWrapper._customPagObserver) {
thumbsWrapper._customPagObserver.disconnect();
}
var observer = new MutationObserver(function () {
var dots = pagination.querySelectorAll('span');
realBullets.forEach(function (realBullet, index) {
if (!dots[index]) return;
dots[index].classList.toggle(
'active',
realBullet.classList.contains('t-slds__bullet_active')
);
});
});
realBullets.forEach(function (realBullet) {
observer.observe(realBullet, {
attributes: true,
attributeFilter: ['class']
});
});
thumbsWrapper._customPagObserver = observer;
}
function switchGallery(color, force) {
color = normalizeColor(color);
if (!groups[color] || !groups[color].length) {
return false;
}
if (color === currentColor && !force) {
recEl.classList.add('product-gallery-ready');
return true;
}
currentColor = color;
paginationRun += 1;
isSwitching = true;
wrapper.innerHTML = '';
groups[color].forEach(function (storedItem, index) {
var freshItem = storedItem.cloneNode(true);
/*
Старые индексы относились к общей галерее всех цветов.
Перенумеровываем выбранную группу с 1, иначе Tilda иногда
продолжает листать по прежним индексам.
*/
freshItem.setAttribute('data-slide-index', String(index + 1));
freshItem.classList.remove(
't-slds__item_active',
't-slds__item-innactive'
);
freshItem.classList.toggle(
't-slds__item_active',
index === 0
);
freshItem.setAttribute(
'aria-hidden',
index === 0 ? 'false' : 'true'
);
freshItem.removeAttribute('style');
wrapper.appendChild(freshItem);
});
[
'data-slider-initialized',
'data-slider-pos',
'data-slider-totalslides',
'data-slider-cycle',
'data-slider-stopped'
].forEach(function (attribute) {
slds.removeAttribute(attribute);
wrapper.removeAttribute(attribute);
});
wrapper.setAttribute('data-slider-with-cycle', 'false');
wrapper.classList.add('t-slds__nocycle');
slds.classList.add('t-slds__nocycle');
var arrowContainer = slds.querySelector(
'.t-slds__arrow_container'
);
if (arrowContainer) {
arrowContainer.classList.add('t-slds__nocycle');
}
var thumbsWrapper = slds.querySelector(
'.t-slds__thumbsbullet-wrapper'
);
if (thumbsWrapper) {
if (thumbsWrapper._customPagObserver) {
thumbsWrapper._customPagObserver.disconnect();
}
thumbsWrapper.innerHTML = '';
thumbsWrapper.removeAttribute('data-slider-initialized');
}
if (typeof window.t_sldsInit === 'function') {
try {
window.t_sldsInit(recId);
} catch (error) {
console.error(
'Не удалось переинициализировать галерею ' + recEl.id,
error
);
}
}
if (typeof window.t_lazyload_update === 'function') {
window.t_lazyload_update();
}
/*
Не ждём асинхронную пагинацию: фотографии уже отфильтрованы
синхронно и могут быть показаны без искусственной задержки.
*/
recEl.classList.add('product-gallery-ready');
buildCustomPagination(paginationRun);
isSwitching = false;
return true;
}
var colorOption = productBlock.querySelector(
'.t-product__option[data-edition-option-id="Цвет"],' +
'.t-product__option[data-edition-option-id="Color"]'
);
function getSelectedColor() {
var checked = colorOption
? colorOption.querySelector('input[type="radio"]:checked')
: null;
var select = colorOption
? colorOption.querySelector('select')
: null;
return normalizeColor(
checked ? checked.value : select ? select.value : availableColors[0]
);
}
productBlock.addEventListener('change', function (event) {
var optionBlock = event.target.closest(
'.t-product__option[data-edition-option-id="Цвет"],' +
'.t-product__option[data-edition-option-id="Color"]'
);
if (!optionBlock) return;
switchGallery(event.target.value);
});
productBlock.addEventListener('click', function (event) {
var optionItem = event.target.closest(
'.t-product__option[data-edition-option-id="Цвет"] ' +
'.t-product__option-item,' +
'.t-product__option[data-edition-option-id="Color"] ' +
'.t-product__option-item'
);
if (!optionItem) return;
var input = optionItem.querySelector('input');
var value =
(input && input.value) ||
optionItem.getAttribute('data-variant-option') ||
optionItem.getAttribute('data-value') ||
optionItem.textContent;
switchGallery(value);
});
var initialColor = getSelectedColor();
if (!switchGallery(initialColor)) {
switchGallery(availableColors[0]);
}
/*
Иногда штатная инициализация Tilda выполняется позже нашего кода
и повторно добавляет исходные слайды. Проверяем только состав
галереи; если вернулся другой цвет, тут же фильтруем её ещё раз.
MutationObserver выполняется до следующей отрисовки браузера.
*/
var galleryIntegrityObserver = new MutationObserver(function () {
if (isSwitching || !currentColor) return;
var hasForeignColor = Array.prototype.some.call(
wrapper.querySelectorAll('.t-slds__item'),
function (item) {
return getSlideColor(item) !== currentColor;
}
);
if (hasForeignColor) {
switchGallery(currentColor, true);
}
});
galleryIntegrityObserver.observe(wrapper, {
childList: true
});
return true;
}
function scanProducts() {
var products = document.querySelectorAll(PRODUCT_SELECTOR);
Array.prototype.forEach.call(products, function (productBlock) {
initProduct(productBlock);
});
}
scanProducts();
var productObserver = new MutationObserver(function () {
scanProducts();
});
productObserver.observe(document.documentElement, {
childList: true,
subtree: true
});
})();
/* === TILDA COLOR GALLERY SWITCHER v3 END === */
</script>
<style>
.t1002__addBtn {
background-color: #ffffff !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple {
border-radius: 5px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
border-radius: 5px !important;
}
/* --- Галерея товара --- */
.t-slds__thumbsbullet-wrapper,
.custom-pagination,
.t-zoomer__comments {
display: none !important;
}
.t-slds__bgimg {
background-position: bottom !important;
}
/* iPhone/iPad: не даём Tilda скрывать уходящий кадр до конца анимации.
Класс t-slds__item-innactive добавляется самой Tilda только на iOS. */
@media screen and (max-width: 959px) {
.t744 .t-slds__item-innactive:not(.t-slds__item_active) {
height: auto !important;
}
.t744 .t-slds__item-innactive:not(.t-slds__item_active) div {
display: block !important;
}
}
/* --- Круглые кнопки цветов и круглая активная обводка --- */
.t744__info .t-product__option-item_color,
.t744__info .t-product__option-checkmark_color,
.t744__info .t-product__option-item_color::before,
.t744__info .t-product__option-item_color::after,
.t744__info .t-product__option-input_color:checked + .t-product__option-checkmark_color::before {
border-radius: 5px !important;
}
.t744__info .t-product__option-checkmark_color {
border: 0 !important;
overflow: visible !important;
}
.t744__info .t-product__option-input_color:checked + .t-product__option-checkmark_color::before {
top: -3px !important;
left: -3px !important;
width: calc(100% + 4px) !important;
height: calc(100% + 4px) !important;
border: 1px solid rgba(0, 0, 0, 0.5) !important;
}
/* --- Десктоп: все элементы справа по центру --- */
@media screen and (min-width: 960px) {
.t744__info,
.t744__info .t744__title-wrapper,
.t744__info .t744__price-wrapper,
.t744__info .js-product-controls-wrapper,
.t744__info .t744__btn-wrapper,
.t744__info .t744__descr {
text-align: center !important;
}
.t744__textwrapper,
.t744__info .js-product-controls-wrapper,
.t744__info .t744__price-wrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
}
.t744__info .t-product__option-variants,
.t744__info .t744__btn-wrapper {
justify-content: center !important;
}
.t744__title-wrapper {
margin-bottom: 6px !important;
}
.t744__price {
order: 2 !important;
margin-right: 0 !important;
}
.t744__price_old {
order: 1 !important;
margin-top: 1px !important;
margin-right: 0 !important;
}
.t-container.js-product.js-product-single.js-store-product.js-store-product_single {
display: flex !important;
flex-direction: row !important;
align-items: center !important;
}
}
/* --- Планшет и телефон: оставляем исходное выравнивание слева --- */
@media screen and (max-width: 959px) {
.t744__info,
.t744__info .t744__title-wrapper,
.t744__info .t744__price-wrapper,
.t744__info .js-product-controls-wrapper,
.t744__info .t744__btn-wrapper,
.t744__info .t744__descr {
text-align: left !important;
}
.t744__textwrapper,
.t744__info .js-product-controls-wrapper,
.t744__info .t744__price-wrapper {
align-items: flex-start !important;
}
.t744__info .t-product__option-variants,
.t744__info .t744__btn-wrapper {
justify-content: flex-start !important;
}
.t1002__addBtn {
background-color: #ffffff !important;
}
.t744__title-wrapper {
margin-bottom: 6px !important;
}
}
/* На узких телефонах цены в одну строку */
@media screen and (max-width: 480px) {
.t744__price-wrapper {
flex-direction: row !important;
align-items: center !important;
}
.t744__price_old {
margin-top: 0 !important;
margin-left: 0 !important;
}
}
@media screen and (max-width: 767px) {
.t-btnflex.t-btnflex_type_button {
width: 100% !important;
}
}
</style>
<script>
/* --- Хлебные крошки: подставляем название товара --- */
(function () {
function initBreadcrumbs() {
var productTitleEl = document.querySelector('.js-product-name');
var activeBreadcrumb = document.querySelector('.t758__link-item_active');
if (!productTitleEl || !activeBreadcrumb) return;
activeBreadcrumb.textContent = productTitleEl.textContent.trim();
}
document.addEventListener('DOMContentLoaded', function () {
initBreadcrumbs();
setTimeout(initBreadcrumbs, 300);
setTimeout(initBreadcrumbs, 1000);
});
})();
</script>
<script>
(function () {
'use strict';
function parseValue(value) {
var match = String(value || '').trim().match(/^(.+?)\s*:\s*(\/[^\s]+)$/);
if (!match) return null;
return {
label: match[1].trim(),
url: match[2].trim()
};
}
function normalizePath(url) {
try {
return new URL(
String(url || ''),
window.location.origin
).pathname.replace(/\/+$/, '') || '/';
} catch (error) {
return '';
}
}
function prepareLinks() {
var records = document.querySelectorAll(
'.t-rec[data-record-type="744"]'
);
Array.prototype.forEach.call(records, function (recEl) {
var sizeBlocks = recEl.querySelectorAll(
'.t-product__option[data-edition-option-id="Размер"],' +
'.t-product__option[data-edition-option-id="Size"]'
);
Array.prototype.forEach.call(sizeBlocks, function (sizeBlock) {
var options = sizeBlock.querySelectorAll('select option');
Array.prototype.forEach.call(options, function (option) {
if (option.dataset.sizeLinkReady === 'yes') return;
var data =
parseValue(option.value) ||
parseValue(option.textContent);
if (!data) return;
option.dataset.sizeUrl = data.url;
option.dataset.sizeLinkReady = 'yes';
option.textContent = data.label;
});
var buttons = sizeBlock.querySelectorAll(
'.t-product__option-item, .t-radio__control'
);
Array.prototype.forEach.call(buttons, function (button) {
if (button.dataset.sizeLinkReady === 'yes') return;
var input = button.querySelector('input');
var originalValue = input
? input.value
: button.textContent;
var data =
parseValue(originalValue) ||
parseValue(button.textContent);
if (!data) return;
button.dataset.sizeUrl = data.url;
button.dataset.sizeLinkReady = 'yes';
/*
Меняем только подпись. input, checkmark и обработчики Tilda
остаются на месте, поэтому кнопки не пропадают.
*/
var title = button.querySelector(
'.t-product__option-title_buttons,' +
'.t-product__option-title'
);
if (title) {
title.textContent = data.label;
}
});
});
/*
Готовность отмечается у конкретного rec-блока.
Несколько карточек на одной странице не влияют друг на друга.
*/
recEl.classList.add('product-sizes-ready');
});
}
/*
Выбираем размер через скрытый select Tilda.
Нужный вариант определяется по URL текущей страницы или
по штатному data-product-url карточки.
*/
function selectCurrentSize() {
var sizeBlocks = document.querySelectorAll(
'.t-rec[data-record-type="744"] ' +
'.t-product__option[data-edition-option-id="Размер"],' +
'.t-rec[data-record-type="744"] ' +
'.t-product__option[data-edition-option-id="Size"]'
);
Array.prototype.forEach.call(sizeBlocks, function (sizeBlock) {
var product = sizeBlock.closest('.js-product');
var pagePath = normalizePath(window.location.href);
var productPath = product
? normalizePath(product.dataset.productUrl)
: '';
var select = sizeBlock.querySelector(
'select.js-product-edition-option-variants'
);
if (!select) return;
var targetOption = null;
Array.prototype.forEach.call(
select.options,
function (option) {
var parsed = parseValue(option.value);
var optionPath = normalizePath(
option.dataset.sizeUrl ||
(parsed && parsed.url)
);
if (
optionPath === pagePath ||
optionPath === productPath
) {
targetOption = option;
}
}
);
if (!targetOption) return;
/*
Скрытый select — основное состояние варианта для Tilda.
Программный change обновляет штатную механику карточки.
*/
select.value = targetOption.value;
select.dispatchEvent(
new Event('change', { bubbles: true })
);
/*
После штатной обработки синхронизируем видимые кнопки.
Положение элементов в списке не меняется.
*/
requestAnimationFrame(function () {
var inputs = sizeBlock.querySelectorAll(
'input[type="radio"]'
);
Array.prototype.forEach.call(inputs, function (input) {
var isActive = input.value === targetOption.value;
var label = input.closest(
'.t-product__option-item'
);
input.checked = isActive;
if (label) {
label.classList.toggle(
't-product__option-item_active',
isActive
);
}
});
});
});
}
/* Клик по размеру-кнопке */
document.addEventListener('click', function (event) {
// Игнорируем программные клики Tilda при открытии карточки
if (!event.isTrusted) return;
var target = event.target.closest('[data-size-url]');
if (!target) return;
if (
!target.closest(
'.t-product__option[data-edition-option-id="Размер"],' +
'.t-product__option[data-edition-option-id="Size"]'
)
) {
return;
}
event.preventDefault();
event.stopPropagation();
window.location.href = target.dataset.sizeUrl;
}, true);
/* Выбор размера из списка */
document.addEventListener('change', function (event) {
/*
Не переходим по ссылке при служебном change.
Такое событие используется выше для синхронизации Tilda.
*/
if (!event.isTrusted) return;
if (
event.target.tagName !== 'SELECT' ||
!event.target.closest(
'.t-product__option[data-edition-option-id="Размер"],' +
'.t-product__option[data-edition-option-id="Size"]'
)
) {
return;
}
var selected = event.target.options[event.target.selectedIndex];
if (selected && selected.dataset.sizeUrl) {
window.location.href = selected.dataset.sizeUrl;
}
});
prepareLinks();
/*
Один запуск после полной инициализации Tilda.
Здесь нет повторного выбора в MutationObserver.
*/
function scheduleCurrentSizeSelection() {
window.setTimeout(selectCurrentSize, 700);
}
if (document.readyState === 'complete') {
scheduleCurrentSizeSelection();
} else {
window.addEventListener(
'load',
scheduleCurrentSizeSelection,
{ once: true }
);
}
/*
MutationObserver сам выполняется до следующей отрисовки браузера.
Дополнительный setTimeout на 100 мс не нужен и создавал мерцание.
*/
var observer = new MutationObserver(function () {
prepareLinks();
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();
</script>
<script>
(function () {
function openFirstCategory() {
var allButton = document.querySelector('.t-store__parts-switch-btn-all');
var firstCategory = document.querySelector(
'.t-store__parts-item_level-1 .js-store-parts-switcher'
);
if (!allButton || !firstCategory) {
setTimeout(openFirstCategory, 200);
return;
}
/* Не мешаем, если посетитель уже открыл конкретную категорию по ссылке */
if (window.location.hash && !allButton.classList.contains('t-active')) {
return;
}
/* Если при открытии сайта активна «Все» — открываем первую категорию */
if (allButton.classList.contains('t-active')) {
firstCategory.click();
}
}
window.addEventListener('load', function () {
setTimeout(openFirstCategory, 300);
});
})();
</script>
<style>
/* Карточка каталога: опции выше текстовой части */
.t754 > .t-store .store__card__wrap_txt-and-opts {
display: flex !important;
flex-direction: column-reverse !important;
}
.t754 > .t-store .store__card__wrap_txt-and-opts > a {
order: 1 !important;
display: flex !important;
flex-direction: column !important;
}
.t754 > .t-store .js-product-controls-wrapper.t-store__card__prod-controls-wrapper {
order: 2 !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
padding-top: 0 !important;
}
/* Цена — последняя внутри текстовой части карточки каталога */
.t754 > .t-store .js-store-price-wrapper.t-store__card__price-wrapper {
order: 3 !important;
display: flex !important;
flex-direction: column !important;
align-items: center !important;
text-align: center !important;
margin-top: 5px !important;
}
/* Новая цена снизу */
.t754 > .t-store .js-store-price-wrapper .t-store__card__price {
order: 2 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
/* Старая цена сверху — Tilda скроет её сама, если она не задана */
.t754 > .t-store .js-store-price-wrapper .t-store__card__price_old {
order: 1 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin-bottom: 4px !important;
}
/* Не показываем старую цену, если Tilda скрыла её inline-стилем */
.t754 > .t-store .js-store-price-wrapper .t-store__card__price_old[style*="display: none"] {
display: none !important;
}
/* Скрываем свойство «Размер» только внутри каталога */
.t754 > .t-store .t-product__option[data-edition-option-id="Размер"] {
display: none !important;
}
/* Убираем заголовки свойств только внутри каталога */
.t754 > .t-store .t-align_center .t-product__option-title,
.t754 > .t-store .t-store__popup-container_8-cols .t-product__option-title,
.t754 > .t-store .t-product__option-title_color,
.t754 > .t-store .js-product-edition-option-name {
display: none !important;
}
/* Выравнивание опций справа */
.t754 > .t-store .js-product.t-align_center .js-product-controls-wrapper,
.t754 > .t-store .js-store-product .t-store__prod-popup__info.t-align_center .js-product-controls-wrapper {
align-items: flex-end !important;
}
.t754 > .t-store .t-store__card__textwrapper {
padding-top: 0 !important;
}
.t754 > .t-store .t-product__option {
margin-top: 4px !important;
margin-bottom: 0 !important;
}
/* Цвета в виде маленьких точек только внутри каталога */
.t754 > .t-store .t-product__option-checkmark_color {
width: 9px !important;
height: 9px !important;
min-width: 9px !important;
min-height: 9px !important;
box-sizing: border-box !important;
border: none !important;
border-radius: 2px !important;
box-shadow: none !important;
}
.t754 > .t-store .t-product__option-item_color {
margin-right: 3px !important;
padding: 0 !important;
border: none !important;
background: none !important;
}
.t754 > .t-store .t-product__option-item_active .t-product__option-checkmark_color,
.t754 > .t-store .js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color {
border: none !important;
outline: none !important;
box-shadow: none !important;
}
.t754 > .t-store .js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color::before {
display: none !important;
content: none !important;
}
/* Изображения товаров каталога выравниваются по верхнему краю */
.t754 > .t-store .t-store__card__bgimg,
.t754 > .t-store .t-store__card__bgimg_second {
background-position-y: center !important;
}
/* Метка товара в каталоге */
.t754 > .t-store .t-store__card__mark {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
width: auto !important;
height: auto !important;
min-width: 0 !important;
padding: 5px 9px !important;
border-radius: 999px !important;
line-height: 1 !important;
white-space: nowrap !important;
font-size: 10px !important;
}
@media screen and (max-width: 960px) {
.t754 > .t-store .t-store__card__mark {
font-size: 7px !important;
}
}
/* Десктоп: 4 карточки в ряд, 22px по горизонтали и 40px по вертикали */
.t754 > .t-store .t-store__grid-cont .t-store__card-list {
display: grid !important;
grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
column-gap: 22px !important;
row-gap: 40px !important;
}
/* Отключаем стандартные процентные колонки и отступы Tilda */
.t754 > .t-store .t-store__grid-cont .t-store__card-list > .t-store__card {
float: none !important;
width: auto !important;
max-width: none !important;
min-width: 0 !important;
margin: 0 !important;
padding-right: 0 !important;
padding-left: 0 !important;
}
/* Планшет и мобильный: две карточки, края по 10px,
14px между карточками по горизонтали, 24px по вертикали */
@media screen and (max-width: 959px) {
.t754 > .t-store .t-store__grid-cont {
box-sizing: border-box !important;
padding-right: 10px !important;
padding-left: 10px !important;
}
.t754 > .t-store .t-store__grid-cont .t-store__card-list {
grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
column-gap: 14px !important;
row-gap: 24px !important;
}
}
.t744 .t-slds__arrow-left {
left: 0 !important;
}
.t744 .t-slds__arrow-right {
right: 0 !important;
}
.t744__col_first .t-slds__arrow {
padding: 20px !important;
box-sizing: content-box !important;
}
</style>
Оригинал: страница 155804246, REC 2501773111. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.t-slds__thumbsbullet-wrapper {
display: none !important;
}
.custom-pagination {
display: none !important;
}
.t-zoomer__comments {
display: none !important;
}
/* Десктоп — старая цена под обычной */
@media screen and (min-width: 960px) {
.t744__textwrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
}
.t744__price-wrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
}
.t744__price {
margin-right: 0 !important;
}
.t744__price_old {
order: -1;
margin-top: 1px;
margin-right: 0;
}
}
@media screen and (min-width: 960px) {
.t744__textwrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
}
.t744__title-wrapper {
margin-bottom: 6px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border-radius: 0% !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 0 !important;
border-radius: 0% !important;
}
.t-container.js-product.js-product-single.js-store-product.js-store-product_single {
display: flex !important;
flex-direction: row !important;
align-items: center !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border: 1px solid rgba(0, 0, 0, .5) !important;
border-radius: 0% !important;
height: calc(100% + 4px) !important;
left: -3px !important;
top: -3px !important;
width: calc(100% + 4px) !important;
}
.t-slds__bgimg {
background-position: top !important;
}
}
@media screen and (max-width: 980px) {
.t744__title-wrapper {
margin-bottom: 6px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border-radius: 0% !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 0 !important;
border-radius: 0% !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border: 1px solid rgba(0, 0, 0, .5) !important;
border-radius: 0% !important;
height: calc(100% + 4px) !important;
left: -3px !important;
top: -3px !important;
width: calc(100% + 4px) !important;
}
.t-slds__bgimg {
background-position: top !important;
}
}
/* Мобильная версия — цены в одну линию */
@media screen and (max-width: 480px) {
.t744__price-wrapper {
flex-direction: row !important;
align-items: center !important;
}
.t744__price_old {
margin-top: 0;
margin-left: 0px;
}
}
@media screen and (max-width: 767px) {
.t-btnflex.t-btnflex_type_button {
width: 100% !important;
}
}
</style>
<script>
(function () {
'use strict';
function parseValue(value) {
var match = String(value || '').trim().match(/^(.+?)\s*:\s*(\/[^\s]+)$/);
if (!match) return null;
return {
label: match[1].trim(),
url: match[2].trim()
};
}
function replaceTextInside(element, oldText, newText) {
var nodes = element.childNodes;
for (var i = 0; i < nodes.length; i++) {
var node = nodes[i];
if (
node.nodeType === 3 &&
node.nodeValue.trim() === oldText.trim()
) {
node.nodeValue = node.nodeValue.replace(oldText, newText);
return true;
}
}
return false;
}
function prepareLinks() {
/* Выпадающие списки */
var options = document.querySelectorAll('select option');
for (var i = 0; i < options.length; i++) {
var option = options[i];
// Уже обработан — не запускаем повторно
if (option.dataset.sizeLinkReady === 'yes') continue;
var data = parseValue(option.value) || parseValue(option.textContent);
if (!data) continue;
option.dataset.sizeUrl = data.url;
option.dataset.sizeLinkReady = 'yes';
option.textContent = data.label;
}
/* Размеры, отображаемые кнопками */
var buttons = document.querySelectorAll(
'.t-product__option-item, .t-product__option label, .t-radio__control'
);
for (var j = 0; j < buttons.length; j++) {
var button = buttons[j];
if (button.dataset.sizeLinkReady === 'yes') continue;
var originalText = button.textContent.trim();
var linkData = parseValue(originalText);
if (!linkData) continue;
button.dataset.sizeUrl = linkData.url;
button.dataset.sizeLinkReady = 'yes';
// Меняем видимый текст, но оставляем внутренние элементы Tilda нетронутыми
if (!replaceTextInside(button, originalText, linkData.label)) {
// Подходит для обычной кнопки без вложенных элементов
if (button.children.length === 0) {
button.textContent = linkData.label;
}
}
}
}
/* Клик по размеру-кнопке */
document.addEventListener('click', function (event) {
// Игнорируем программные клики Tilda при открытии карточки
if (!event.isTrusted) return;
var target = event.target.closest('[data-size-url]');
if (!target) return;
event.preventDefault();
event.stopPropagation();
window.location.href = target.dataset.sizeUrl;
}, true);
/* Выбор размера из списка */
document.addEventListener('change', function (event) {
if (event.target.tagName !== 'SELECT') return;
var selected = event.target.options[event.target.selectedIndex];
if (selected && selected.dataset.sizeUrl) {
window.location.href = selected.dataset.sizeUrl;
}
});
prepareLinks();
// Нужен только для карточек, открывающихся во всплывающем окне Tilda.
// Обработчик не меняет один и тот же элемент повторно.
var timer;
var observer = new MutationObserver(function () {
clearTimeout(timer);
timer = setTimeout(function () {
prepareLinks();
}, 100);
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();
</script>Оригинал: страница 81233706, REC 1369072981. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.uc-footer {
z-index: 11 !important;
}
</style>Оригинал: страница 81233706, REC 1466810461. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
@media screen and (max-width: 640px) {
.t-btnflex_sm,
.t-btn.t-btnflex_sm,
.t-submit.t-btnflex_sm {
flex: 1;
min-width: 50px !important;
text-align: center;
box-sizing: border-box;
padding: 0 10px;
height: 50px;
}
}
</style>Оригинал: страница 81233706, REC 1439978601; страница 87678036, REC 1450743181. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>
$(function(){
var optionTimer = setInterval(function(){
var $titles = $('.t-product__option-title');
var $select = $('.js-product-edition-option-variants').first();
if ($titles.length > 1 && $select.length) {
clearInterval(optionTimer);
// Обработка .t-product__option-title (визуальное отображение + redirect)
$titles.not(':first').each(function(){
var info = $(this).text();
if(info.includes(":")){
var parts = info.split(":");
var name = parts[0].trim();
var url = parts.slice(1).join(":").trim(); // сохраняем часть после двоеточия
// показываем только "name"
$(this).text(name);
// вешаем data-redirect
$(this).closest('label').attr('data-redirect', url);
// атрибут value у радио НЕ трогаем! (иначе Тильда думает "нет в наличии")
// $(this).closest('label').find('[name="Цвет"]').attr('value', name); ← убрать
}
});
// Обработка select (меняем только видимый текст, но не value)
$select.find('option').each(function () {
var val = $(this).val();
if (val.includes(':/')) {
var nameOnly = val.split(':/')[0].trim();
$(this).text(nameOnly); // показываем красивый текст
// $(this).val(nameOnly); ← эту строку убрали!
}
});
// Навешиваем клик по чекмаркам (редирект, если есть)
$('.t-product__option-checkmark').off('click.redirect').on('click.redirect', function(){
var str = $(this).closest('label').attr('data-redirect');
if(str){
window.location.href = str;
}
});
} else {
console.log('Ждем появление элементов... titles:', $titles.length, 'select:', $select.length);
}
}, 500);
});
</script>Оригинал: страница 81233706, REC 1439978621. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
@media screen and (max-width: 640px) {
.t762__title-wrapper {
margin-bottom: -5px !important;
}
t762__price-wrapper js-store-price-wrapper {
margin-bottom: 25px !important;
}
.t585__icon svg {
width: 12px !important;
height: 12px !important;
}
.t585__icon {
width: 12px !important;
height: 12px !important;
}
.t744__price-wrapper.js-store-price-wrapper {
margin-top: -15px !important;
}
.t762__textwrapper {
display: flex !important;
flex-direction: column !important;
}
.t1002__addBtn {
height: 50px !important;
width: 40px !important;
margin-left: 0px !important;
padding-top: 12px !important;
padding-bottom: 12px !important;
}
.t1002__btns-wrapper,
.t762__btn-wrapper {
gap: 2px !important;
}
.t762__info {
display: block !important;
}
.t1002__addBtn_active svg path {
stroke: #84142B !important;
}
/* Контейнер кнопок */
.t1002__btns-wrapper,
.t762__btn-wrapper {
display: flex;
width: 100%;
gap: 10px;
flex-wrap: nowrap;
align-items: center;
}
/* Кнопки внутри wrapper */
.t-btnflex_sm,
.t-btn.t-btnflex_sm,
.t-submit.t-btnflex_sm {
flex: 1;
min-width: 0;
text-align: center;
box-sizing: border-box;
padding: 0 10px;
height: 50px;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple,
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
border-radius: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 1px solid #ffffff !important;
border-radius: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border: 1px solid rgba(0, 0, 0, .5) !important;
border-radius: 0% !important;
height: calc(100% + 4px) !important;
left: -3px !important;
top: -3px !important;
width: calc(100% + 4px) !important;
}
/* Контейнер кнопок */
.t1002__btns-wrapper,
.t762__btn-wrapper {
display: flex;
width: 100%;
gap: 10px; /* отступ между кнопками */
flex-wrap: nowrap; /* если хочешь, чтобы кнопки не переносились */
align-items: center;
}
/* Кнопки внутри wrapper */
.t-btnflex_sm,
.t-btn.t-btnflex_sm,
.t-submit.t-btnflex_sm {
flex: 1; /* каждая кнопка растягивается */
min-width: 0; /* важно для корректного сжатия */
text-align: center;
box-sizing: border-box; /* padding учитывается в ширине */
padding: 0 10px; /* внутренние отступы */
height: 50px; /* или auto, если нужно */
}
}
</style>Оригинал: страница 81233706, REC 1439978641. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
@media screen and (min-width: 768px) {
.t1002__addBtn_active svg path {
fill: #84142B !important;
}
.t760__flexcolumn svg {
width: 30% !important; /* ширина */
height: 30% !important; /* сохраняет пропорции */
}
.t760__flexcolumn {
text-align: center !important;
}
.t760__btn-wrapper {
justify-content: center !important;
}
.js-product .t-product__option .t-product__option-variants_custom {
justify-content: center !important;
}
.t760 .t-product__option-title {
text-align: center !important;
}
.t760__price-wrapper.js-store-price-wrapper {
text-align: center !important;
}
.t760__title-wrapper {
margin-bottom: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border-radius: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
border-radius: 0px !important;
}
.t1002__btns-wrapper, .t762__btn-wrapper {
gap: 0px !important;
}
.t1002__addBtn {
border: 0px !important;
margin-left: 0px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before {
border: 1px solid rgba(0, 0, 0, .5) !important;
border-radius: 0% !important;
height: calc(100% + 4px) !important;
left: -3px !important;
top: -3px !important;
width: calc(100% + 4px) !important;
}
}
</style>
<script>
function fixFlexInSafari() {
var elems = document.querySelectorAll('.t760__flexcolumn');
elems.forEach(function(el) {
el.style.display = 'flex';
el.style.justifyContent = 'center';
el.style.alignItems = 'center';
});
}
// 1️⃣ — первый запуск после загрузки
document.addEventListener('DOMContentLoaded', fixFlexInSafari);
// 2️⃣ — повторный запуск через 500 мс (после перестроения Тильды)
setTimeout(fixFlexInSafari, 500);
// 3️⃣ — повторный запуск при любом изменении DOM (на случай повторной перерисовки)
var observer = new MutationObserver(function() {
fixFlexInSafari();
});
observer.observe(document.body, { childList: true, subtree: true });
</script>Оригинал: страница 81233706, REC 2497844931. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.t1002__addBtn svg {
width: 16px !important;
height: 14px !important;
}
.t1002__addBtn svg path {
stroke: #999 !important;
}
</style>Оригинал: страница 81233706, REC 1466751891. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<!--NOLIM--><!--NLM060--><!--settings{"comment":"","wishlistLink":"#showfavorites","wishlistIconLink":"","emptyWishlistLink":"","amountBgColor":"#ffffff","amountFontColor":"#861824","wishlistIconSize":"0","offscreen980":"1","scaleOnHoverOff":""}settingsend--><!--ts1761163139602ts--> <style> [href*="#showfavorites"]:not([href="#noneLink"]) svg { background-image: url(https://cdn-icons-png.flaticon.com/512/5553/5553419.png); background-position: center center; background-size: cover; transition: all .1s ease; width: 30px; height: 30px; } [href*="#showfavorites"]:not([href="#noneLink"]) svg * { display: none; } [href*="#showfavorites"]:not([href="#noneLink"]) { position: relative; display: block !important; } [href*="#showfavorites"][wcount]:not([href="#noneLink"]) .t1002__wishlisticon-counter { display: none!important; } @media screen and (min-width: 981px) { .t1002__wishlisticon{ display:none; } .t1002__wishlisticon-counter { display:none; } } .t1002__wishlisticon{ display:none !important; } .t1002__wishlisticon-counter { display:none !important; } [href*="#showfavorites"][wcount]:not([href="#noneLink"]) { position: relative; } [href*="#showfavorites"][wcount]:not([href="#noneLink"]):after { content: attr(wcount); font-size: 12px; padding: 0px 6px 0px 6px; width: fit-content; height: 15px; line-height: 16px; background-color: #ffffff; color: #861824; border-radius: 30px; position: absolute; right: -3px; top: -3px; text-align: center; display: inherit; font-family: 'arial' !important; user-select: none; } .blkElem { pointer-events: none; } .cartcopyanim1 { -webkit-animation: nolim__pulse-anim 0.6s; animation: nolim__pulse-anim 0.6s; } @-webkit-keyframes nolim__pulse-anim { 0% { -webkit-transform: scale(1) } 60% { -webkit-transform: scale(1.25) } 100% { -webkit-transform: scale(1) } } @keyframes nolim__pulse-anim { 0% { -webkit-transform: scale(1); transform: scale(1) } 60% { -webkit-transform: scale(1.25); transform: scale(1.25) } 100% { -webkit-transform: scale(1); transform: scale(1) } } .cartcopy_elem .tn-atom, .cartprice_elem .tn-atom { display: none; } </style> <script> (function() { function n_ready(t) { "loading" != document.readyState ? t() : document.addEventListener ? document.addEventListener("DOMContentLoaded", t) : document.attachEvent("onreadystatechange", function() { "loading" != document.readyState && ( a = setInterval(function(){ if(window.$){ clearInterval(a); t(); } },50), setTimeout(function(){ clearInterval(a); },10000) ) }) } n_ready(function() { let a = setInterval(function() { let wishElemsList = document.querySelectorAll('[href*="#showfavorites"]:not([href="#noneLink"])'); if (wishElemsList.length > 0) { clearInterval(a); findWish060(); } }, 50); setTimeout(function() { clearInterval(a); }, 10000); function findWish060() { $('[href*="#showfavorites"]:not([href="#noneLink"])').append("<div class='wishlisticon-counter'></div>"); $('[href*="#showfavorites"]:not([href="#noneLink"])').click(function(e) { e.preventDefault(); let int = setInterval(function() { if (window.twishlist){ clearInterval(int); if (window.twishlist.total == 0) { $('[href="#noneLink"]')[0].click(); } else { typeof twishlist__openCart != 'undefined' ? twishlist__openCart() : twishlist__openWishlist(); } } }, 50); }); function showCount(state) { let int = setInterval(function() { if (window.twishlist){ clearInterval(int); let nlcount1 = window.twishlist.total; if (nlcount1 == 0) { $('[href*="#showfavorites"]:not([href="#noneLink"])').removeAttr('wcount'); } else { $('[href*="#showfavorites"]:not([href="#noneLink"])').attr('wcount', nlcount1); } if (state == "click") { $('[href*="#showfavorites"]:not([href="#noneLink"])').addClass('cartcopyanim1'); setTimeout(function() { $('[href*="#showfavorites"]:not([href="#noneLink"])').removeClass('cartcopyanim1'); }, 1000); } else if (state == "openpage") {} } }, 50); } showCount("openpage"); window.addEventListener('pageshow', function(event) { if (event.persisted) { twishlist__loadLocalObj(); twishlist__syncProductsObject__LStoObj(); twishlist__addProductButtons(); showCount('click'); } }); document.querySelector('body').addEventListener("click", function(e) { if (e.target.closest('.t1002__addBtn') || e.target.closest('.t1002__product-del') || e.target.matches('[href*="#addtofavorites"]') || e.target.closest('[href*="#addtofavorites"]')) { twishlist__loadLocalObj(); showCount("click"); } }, true); } }); })(); </script> <a href="#noneLink" style="display:none"></a> Оригинал: страница 81233706, REC 1466905761. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.t-store__card__sold-out-msg {
color: #84142b !important;
}
</style>Оригинал: страница 81233806, REC 5414779501, элемент 1793629241277000055. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
#rec5414779501{display:none!important;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;z-index:2147483000!important;visibility:hidden!important;pointer-events:none!important;overflow:visible!important}
#rec5414779501.evi-gift-open{display:block!important;visibility:visible!important;pointer-events:auto!important}
#rec5414779501 .t396__artboard,#rec5414779501 .t396__carrier,#rec5414779501 .t396__filter{width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;overflow:visible!important}
#rec5414779501 .t396__artboard{position:relative!important}
#rec5414779501 .evgift-backdrop{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:1!important}
#rec5414779501 .evgift-backdrop .tn-atom{width:100%!important;height:100%!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000001"]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(360px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;height:auto!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;z-index:2!important;overflow:hidden!important;flex-shrink:1!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000001"] #molecule-1793629241277000001{width:100%!important;height:auto!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - 24px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;background:#f6f1ea!important;border-radius:2px!important;box-shadow:0 14px 45px rgba(24,18,16,.24)!important}
#rec5414779501 .evgift-header{width:100%!important;height:140px!important;min-height:140px!important;flex:0 0 140px!important;overflow:hidden!important}
#rec5414779501 .evgift-header .tn-atom{width:100%!important;height:100%!important;background-size:cover!important;background-position:center 43%!important}
#rec5414779501 .evgift-close{position:absolute!important;top:15px!important;right:15px!important;left:auto!important;width:38px!important;height:38px!important;z-index:20!important;border-radius:50%!important;box-shadow:0 2px 10px rgba(0,0,0,.12)!important}
#rec5414779501 .evgift-close .tn-atom{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:rgba(255,255,255,.95)!important;font-size:25px!important;line-height:1!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000002"]{width:100%!important;height:auto!important;max-width:100%!important;flex-shrink:0!important;display:flex!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000002"] #molecule-1793629241277000002{width:100%!important;height:auto!important;box-sizing:border-box!important}
#rec5414779501 .evgift-trigger{cursor:pointer!important}
#rec5414779501 .evgift-trigger .tn-atom{background:transparent!important}
#rec5414779501 .evgift-box-art{transition:transform .18s ease!important}
#rec5414779501 .evgift-wiggle .evgift-box-art{transform-origin:50% 82%!important;animation:evgift-wiggle .72s ease-in-out!important}
@keyframes evgift-wiggle{0%,100%{transform:rotate(0) translateY(0)}15%{transform:rotate(-9deg) translateY(-3px)}30%{transform:rotate(8deg) translateY(-5px)}45%{transform:rotate(-7deg) translateY(-2px)}60%{transform:rotate(6deg) translateY(-4px)}78%{transform:rotate(-3deg) translateY(-1px)}}
#rec5414779501.evi-gift-show-result .tn-group[data-group-id="1793629241277000002"]{display:none!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000005"]{display:none!important;width:100%!important;height:auto!important;max-width:100%!important;flex-shrink:0!important}
#rec5414779501.evi-gift-show-result .tn-group[data-group-id="1793629241277000005"]{display:flex!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000005"] #molecule-1793629241277000005{width:100%!important;height:auto!important;box-sizing:border-box!important}
#rec5414779501 .evgift-result-box{display:none!important}
#rec5414779501 .evgift-result-box-visible{display:flex!important}#rec5414779501 .evgift-result-box-visible .tn-atom{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}#rec5414779501 .evgift-result-box-visible svg{display:block!important;width:100%!important;height:100%!important}
#rec5414779501 .evgift-prize-code{box-sizing:border-box!important;border-radius:9px!important;background:rgba(255,255,255,.38)!important}
#rec5414779501 .evgift-copy{cursor:pointer!important;transition:transform .18s ease,background-color .18s ease!important}
#rec5414779501 .evgift-copy:hover{transform:translateY(-1px)!important}
#rec5414779501 .evgift-copy-copied .tn-atom{background:#e8ddce!important}
#rec5414779501 .evgift-continue{cursor:pointer!important}
#rec5414779501 .evgift-engine{display:none!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:480px){
#rec5414779501 .evgift-header{height:132px!important;min-height:132px!important;flex-basis:132px!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000002"] #molecule-1793629241277000002{padding:16px 16px 18px!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000003"]{width:100%!important;gap:4px!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000007"],#rec5414779501 .tn-group[data-group-id="1793629241277000008"],#rec5414779501 .tn-group[data-group-id="1793629241277000009"]{width:calc((100% - 8px)/3)!important;max-width:calc((100% - 8px)/3)!important}
#rec5414779501 .evgift-box-art{width:78px!important;height:78px!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000004"]{width:100%!important;gap:3px!important}
#rec5414779501 .tn-group[data-group-id="1793629241277000010"],#rec5414779501 .tn-group[data-group-id="1793629241277000011"],#rec5414779501 .tn-group[data-group-id="1793629241277000012"],#rec5414779501 .tn-group[data-group-id="1793629241277000013"]{width:calc((100% - 9px)/4)!important;max-width:calc((100% - 9px)/4)!important}
#rec5414779501 .evgift-trigger .tn-atom{font-size:11.5px!important}
#rec5414779501 .evgift-prize-code .tn-atom{font-size:22px!important}
}
@media(prefers-reduced-motion:reduce){#rec5414779501 *,#rec5414779501 *::before,#rec5414779501 *::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
</style>
<script>
(function(){
var id="rec5414779501";
var doneKey="evi_gift_done";
var codeKey="evi_gift_code";
var prizes=[
{title:"скидка 5% на всё",code:"EVI5",condition:"на любой заказ"},
{title:"скидка 10% на всё",code:"EVI10",condition:"на любой заказ"},
{title:"скидка 15%",code:"EVI15",condition:"на заказ от 3 000 ₽"},
{title:"скидка 30%",code:"EVI30",condition:"на заказ от 8 000 ₽"},
{title:"игрушка в подарок",code:"EVITOY",condition:"при заказе от 5 000 ₽"},
{title:"плед в подарок",code:"EVIPLED",condition:"при заказе от 8 000 ₽"},
{title:"бесплатная доставка",code:"EVIDEL",condition:"при заказе от 2 000 ₽"}
];
var root=null;
var oldOverflow="";
var timer=null;
function findRoot(){root=document.getElementById(id);return !!root;}
function isBusy(){
return !!document.querySelector("#mmenu.open,.t706__cartwin_show,.t-store__prod-popup_show,.t-popup_show,.evi-modal-open");
}
function open(){
if(!root&& !findRoot())return false;
root.classList.add("evi-gift-open");
document.documentElement.classList.add("evi-gift-lock");
oldOverflow=document.body.style.overflow;
document.body.style.overflow="hidden";
return true;
}
function close(){
if(!root)return;
root.classList.remove("evi-gift-open","evi-gift-show-result");
document.documentElement.classList.remove("evi-gift-lock");
document.body.style.overflow=oldOverflow;
try{sessionStorage.setItem(doneKey,"1");}catch(e){}
}
function putText(selector,value){
var node=root&&root.querySelector(selector);
if(!node)return;
var atom=node.querySelector(".tn-atom");
if(atom)atom.textContent=value;
}
function showPrize(index,boxIndex){
var prize=prizes[index];
root.classList.add("evi-gift-show-result");
putText(".evgift-prize-title",prize.title);
putText(".evgift-prize-code",prize.code);
putText(".evgift-prize-condition",prize.condition);
putText(".evgift-other-prizes","Срок действия промокода — 7 дней");
var boxes=root.querySelectorAll(".evgift-result-box");
boxes.forEach(function(box){box.classList.remove("evgift-result-box-visible");});
if(boxes[boxIndex%boxes.length])boxes[boxIndex%boxes.length].classList.add("evgift-result-box-visible");
var copy=root.querySelector(".evgift-copy");
if(copy){copy.classList.remove("evgift-copy-copied");var atom=copy.querySelector(".tn-atom");if(atom)atom.textContent="скопировать код";}
try{sessionStorage.setItem(codeKey,prize.code);}catch(e){}
}
function reveal(trigger){
if(!root||root.classList.contains("evi-gift-show-result"))return;
var group=trigger.closest(".tn-group");
if(!group)return;
group.classList.add("evgift-wiggle");
root.querySelectorAll(".evgift-trigger").forEach(function(el){el.style.pointerEvents="none";});
window.setTimeout(function(){
group.classList.remove("evgift-wiggle");
var i=Math.floor(Math.random()*prizes.length);
var bi=parseInt(trigger.getAttribute("data-gift-index")||"0",10)||0;
showPrize(i,bi);
},760);
}
function copyCode(button){
var code="";
try{code=sessionStorage.getItem(codeKey)||"";}catch(e){}
if(!code){var n=root.querySelector(".evgift-prize-code .tn-atom");code=n?n.textContent.trim():"";}
function copied(){
button.classList.add("evgift-copy-copied");
var atom=button.querySelector(".tn-atom");if(atom)atom.textContent="скопировано";
}
if(navigator.clipboard&&window.isSecureContext){
navigator.clipboard.writeText(code).then(copied).catch(function(){fallbackCopy(code,copied);});
}else{fallbackCopy(code,copied);}
}
function fallbackCopy(text,done){
var field=document.createElement("textarea");
field.value=text;field.setAttribute("readonly","");field.style.position="fixed";field.style.opacity="0";
document.body.appendChild(field);field.select();
try{document.execCommand("copy");}catch(e){}
field.remove();done();
}
function scheduleOpen(){
var preview=new URLSearchParams(window.location.search).get("giftPreview")==="1";
try{if(!preview&&sessionStorage.getItem(doneKey))return;}catch(e){}
var attempts=0;
function attempt(){
if(!root&& !findRoot()){if(attempts++<20)window.setTimeout(attempt,250);return;}
if(preview){open();return;}
if(isBusy()&&attempts++<6){timer=window.setTimeout(attempt,3000);return;}
open();
}
timer=window.setTimeout(attempt,preview?350:4000);
}
function init(){
if(!findRoot()){window.setTimeout(init,250);return;}
root.addEventListener("click",function(event){
var trigger=event.target.closest(".evgift-trigger");
if(trigger){event.preventDefault();reveal(trigger);return;}
if(event.target.closest(".evgift-close,.evgift-continue")){event.preventDefault();close();return;}
if(event.target.closest(".evgift-copy")){event.preventDefault();copyCode(event.target.closest(".evgift-copy"));return;}
if(event.target.closest(".evgift-backdrop")){close();}
});
document.addEventListener("keydown",function(event){if(event.key==="Escape"&&root.classList.contains("evi-gift-open"))close();});
scheduleOpen();
}
if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",init,{once:true});else init();
})();
</script>Оригинал: страница 87678036, REC 1450743141. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.tab1, .tab2, .tab3 {
cursor: pointer;
color: #000; /* базовый цвет текста */
transition: color 0.3s ease;
}
/* Линия под текстом */
.tab1::after,
.tab2::after,
.tab3::after {
content: "";
position: absolute;
bottom: -3px; /* чуть ниже текста */
left: 0;
width: 0;
height: 2px;
background-color: #84142B;
transition: width 0.3s ease;
}
/* Ховер эффект */
.tab1:hover,
.tab2:hover,
.tab3:hover {
color: #84142B; /* текст меняет цвет */
}
.tab1:hover::after,
.tab2:hover::after,
.tab3:hover::after {
width: 100%; /* линия выплывает слева направо */
}
</style>Оригинал: страница 87678036, REC 1450743161. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
@media screen and (min-width: 641px) {
/* Контент карточки по центру */
.t760__textwrapper,
.t760__title,
.t-name_xl,
.t744__price-wrapper.js-store-price-wrapper {
text-align: center !important;
}
/* Колонка по центру */
.t760__col_margin.t-col.t760__flexcolumn.t-col_6 {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
justify-content: flex-start !important;
margin: 0 auto !important;
max-width: 460px !important;
padding: 0 !important;
box-sizing: border-box !important;
}
/* Опции (цвет, размер) */
.t-product__option {
display: flex !important;
flex-direction: column;
align-items: center !important;
margin: 20px 0 !important;
}
/* Радио/чекбоксы в одну линию по центру */
.t-product__option-variants,
.t-product__option-variants.t-product__option-variants_custom {
display: flex !important;
flex-wrap: wrap !important;
justify-content: center !important;
align-items: center !important;
gap: 4px !important; /* кнопки ближе друг к другу */
margin-top: 10px !important;
flex-direction: row !important;
}
/* Убираем стандартные выпадающие меню */
.t-product__option-variants_regular,
.t-product__option-select,
.t-product__option-select-wrapper {
display: none !important;
}
/* Цена с меньшим отступом */
.t744__price-wrapper.js-store-price-wrapper {
margin-top: -15px !important;
}
/* Кнопки по центру */
.t1002__btns-wrapper {
justify-content: center !important;
gap: 2px !important; /* расстояние между кнопками */
}
/* Первая кнопка чуть смещена влево */
.t1002__addBtn {
margin-left: 0px !important;
}
/* блок цены */
.t760__price-wrapper.js-store-price-wrapper {
margin-top: -15px !important;
}
/* кнопки выбора */
.t-product__option-item.t-product__option-item_buttons.t-product__option-item_simple {
border-radius: 99px !important;
padding: 6px !important;
}
.t-btnflex_sm, .t-btn.t-btnflex_sm, .t-submit.t-btnflex_sm {
padding-left: 80px !important;
padding-right: 80px !important;
}
.t1002__addBtn {
height: 50px !important;
padding-top: 12px !important;
padding-bottom: 12px !important;
}
.t1002__addBtn_active svg path {
stroke: #84142B !important;
}
}
</style>Оригинал: страница 87678036, REC 1450743201. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
@media screen and (max-width: 640px) {
.t762__title-wrapper {
margin-bottom: -5px !important;
}
t762__price-wrapper js-store-price-wrapper {
margin-bottom: 25px !important;
}
.t585__icon svg {
width: 12px !important;
height: 12px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-item_simple,
.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active {
border-radius: 999px !important;
}
.t585__icon {
width: 12px !important;
height: 12px !important;
}
.t744__price-wrapper.js-store-price-wrapper {
margin-top: -15px !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 1px solid #ffffff !important;
}
.t762__textwrapper {
display: flex !important;
flex-direction: column !important;
}
.t1002__addBtn {
height: 50px !important;
width: 40px !important;
margin-left: 0px !important;
padding-top: 12px !important;
padding-bottom: 12px !important;
}
.t1002__btns-wrapper, .t762__btn-wrapper {
gap: 2px !important;
}
.t762__info {
display: block !important;
}
.t1002__addBtn_active svg path {
stroke: #84142B !important;
}
}
</style>Оригинал: страница 87678036, REC 1450743221. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.t1002__addBtn_active svg path {
fill: #84142B !important;
}
</style>Оригинал: страница 87678036, REC 1450743241. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
/* Контейнер кнопок */
.t1002__btns-wrapper,
.t762__btn-wrapper {
display: flex;
width: 100%;
gap: 10px; /* отступ между кнопками */
flex-wrap: nowrap; /* если хочешь, чтобы кнопки не переносились */
align-items: center;
}
/* Кнопки внутри wrapper */
.t-btnflex_sm,
.t-btn.t-btnflex_sm,
.t-submit.t-btnflex_sm {
flex: 1; /* каждая кнопка растягивается */
min-width: 0; /* важно для корректного сжатия */
text-align: center;
box-sizing: border-box; /* padding учитывается в ширине */
padding: 0 10px; /* внутренние отступы */
height: 50px; /* или auto, если нужно */
}
</style>Оригинал: страница 155097506, REC 2485675021. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>
/* === TILDA COLOR GALLERY SWITCHER v2 (fix: реальная переинициализация t-slds) === */
(function () {
console.log('⏳ Ждём товар...');
var pollId = setInterval(function () {
var productBlock = document.querySelector('.t-container.js-product');
if (!productBlock) return;
clearInterval(pollId);
init(productBlock);
}, 200);
function init(productBlock) {
// ---- 1. Находим id записи (recNNNNNN), он нужен для t_sldsInit ----
var recEl = productBlock.closest('[id^="rec"]');
if (!recEl) {
console.warn('Не найден id записи (recNNNNNN) — t_sldsInit не сможем вызвать');
return;
}
var recId = recEl.id.replace('rec', '');
var slds = productBlock.querySelector('.t-slds');
if (!slds) {
console.warn('Галерея .t-slds не найдена');
return;
}
var wrapper = slds.querySelector('.t-slds__items-wrapper');
if (!wrapper) {
console.warn('.t-slds__items-wrapper не найден');
return;
}
// ---- 2. Один раз сохраняем ИСХОДНЫЕ слайды, сгруппированные по цвету ----
// (делаем это ДО первого переключения, пока в DOM все 8 картинок)
var groups = {};
var originalItems = Array.prototype.slice.call(wrapper.querySelectorAll('.t-slds__item'));
originalItems.forEach(function (item) {
var imgWrap = item.querySelector('.t-slds__imgwrapper');
var title = imgWrap ? (imgWrap.getAttribute('title') || imgWrap.getAttribute('data-img-zoom-descr') || '') : '';
var m = title.match(/color=(.+)/i);
var color = m ? m[1].trim() : 'default';
if (!groups[color]) groups[color] = [];
groups[color].push(item.cloneNode(true)); // клон — храним чистую копию
});
console.log('Группы найдены:', Object.keys(groups), groups);
var currentColor = null;
// ---- 3. Функция самого переключения ----
function switchGallery(color) {
if (!groups[color] || !groups[color].length) {
console.warn('Нет картинок для цвета:', color);
return;
}
if (color === currentColor) return; // уже показан этот цвет
currentColor = color;
console.log('🎨 Переключаем на:', color);
// 3.1. Собираем свежие клоны нужной группы (клоны, чтобы не портить сохранённый оригинал)
var freshItems = groups[color].map(function (node) {
return node.cloneNode(true);
});
// 3.2. Полностью заменяем содержимое wrapper'а
wrapper.innerHTML = '';
freshItems.forEach(function (node) {
wrapper.appendChild(node);
});
// 3.3. Сбрасываем ВСЕ флаги/атрибуты состояния, которые Tilda ставит при инициализации,
// чтобы t_sldsInit пересобрал слайдер "с нуля", а не пытался переиспользовать старое состояние.
var resetAttrs = [
'data-slider-initialized',
'data-swiper-initialized',
'data-slider-pos',
'data-slider-totalslides',
'data-slider-cycle',
'data-slider-stopped'
];
resetAttrs.forEach(function (attr) {
slds.removeAttribute(attr);
wrapper.removeAttribute(attr);
});
// 3.3.1. Отключаем cycle ДО реинициализации — иначе Tilda сама добавит
// дублирующие "клон"-слайды по краям для бесконечной прокрутки,
// и реальное количество элементов в DOM перестанет совпадать
// с реальным количеством фото у выбранного цвета.
wrapper.setAttribute('data-slider-with-cycle', 'false');
// так же чистим МИНИАТЮРЫ — именно всю обёртку целиком, а не один буллет,
// иначе Tilda переиспользует старые картинки миниатюр от другого цвета
var thumbsWrapperToClear = slds.querySelector('.t-slds__thumbsbullet-wrapper');
if (thumbsWrapperToClear) {
thumbsWrapperToClear.innerHTML = '';
thumbsWrapperToClear.removeAttribute('data-slider-initialized');
}
// 3.4. Настоящая переинициализация слайдера Tilda
if (typeof window.t_sldsInit === 'function') {
try {
window.t_sldsInit(recId);
console.log('✅ t_sldsInit вызван, галерея пересобрана');
} catch (e) {
console.error('Ошибка при t_sldsInit:', e);
}
} else {
console.warn('window.t_sldsInit не найден на странице — проверь версию/наличие скрипта tilda-slds');
}
// на некоторых версиях после init надо ещё раз запустить ленивую загрузку картинок
if (typeof window.t_lazyload_update === 'function') {
window.t_lazyload_update();
}
// 3.5. Пересобираем кастомную пагинацию под новое кол-во слайдов.
// Используем поллинг (см. buildCustomPagination), а не фиксированный setTimeout,
// т.к. Tilda строит .t-slds__thumbsbullet-wrapper асинхронно после t_sldsInit.
buildCustomPagination();
}
// ---- 3.6. Кастомная пагинация: точки-полоски вместо превьюшек ----
var customPagination = null;
function ensureCustomPagination() {
if (customPagination) return customPagination;
customPagination = document.createElement('div');
customPagination.className = 'custom-pagination';
// ставим сразу после .t-slds, чтобы её не затирало innerHTML-обновление wrapper'а
slds.parentNode.insertBefore(customPagination, slds.nextSibling);
return customPagination;
}
function buildCustomPagination(attemptsLeft) {
if (attemptsLeft === undefined) attemptsLeft = 20; // ждём максимум ~2 секунды (20 * 100мс)
var thumbsWrapper = slds.querySelector('.t-slds__thumbsbullet-wrapper');
var realBullets = thumbsWrapper
? Array.prototype.slice.call(thumbsWrapper.querySelectorAll('.t-slds__thumbsbullet'))
: [];
if (!realBullets.length) {
if (attemptsLeft > 0) {
setTimeout(function () { buildCustomPagination(attemptsLeft - 1); }, 100);
} else {
console.warn('Не удалось найти .t-slds__thumbsbullet — кастомная пагинация не построена. Проверь, что превьюшки вообще рендерятся Tilda (временно верни display:block у .t-slds__thumbsbullet-wrapper и посмотри).');
}
return;
}
var pagination = ensureCustomPagination();
pagination.innerHTML = '';
realBullets.forEach(function (realBullet) {
var dot = document.createElement('span');
if (realBullet.classList.contains('t-slds__bullet_active')) {
dot.classList.add('active');
}
// клик по кастомной точке => "нажимаем" на настоящий (скрытый) буллет Tilda,
// вся логика перехода на слайд остаётся родной, мы её не трогаем
dot.addEventListener('click', function () {
realBullet.click();
});
pagination.appendChild(dot);
});
// держим кастомные точки в актуальном состоянии при листании стрелками/свайпом:
// следим за сменой класса t-slds__bullet_active на настоящих буллетах
if (thumbsWrapper._customPagObserver) {
thumbsWrapper._customPagObserver.disconnect();
}
var obs = new MutationObserver(function () {
var dots = pagination.querySelectorAll('span');
realBullets.forEach(function (realBullet, i) {
if (!dots[i]) return;
dots[i].classList.toggle('active', realBullet.classList.contains('t-slds__bullet_active'));
});
});
realBullets.forEach(function (realBullet) {
obs.observe(realBullet, { attributes: true, attributeFilter: ['class'] });
});
thumbsWrapper._customPagObserver = obs;
}
// строим пагинацию и для самого первого (исходного) состояния галереи при загрузке страницы
buildCustomPagination();
// ---- 4. Хук на клик по опции цвета ----
// Стандартные варианты Tilda рендерятся как .t-product__option-select
// или как список кнопок .option-*. Отслеживаем оба варианта.
// 4a. select (выпадающий список)
var colorSelect = productBlock.querySelector('select[name*="цвет" i], select[name*="color" i]');
if (colorSelect) {
colorSelect.addEventListener('change', function () {
switchGallery(this.value.trim());
});
}
// 4b. кнопки/радио-варианты
productBlock.addEventListener('click', function (e) {
var optionEl = e.target.closest('[data-variant-option], .js-product-option, .t-product__option-item');
if (!optionEl) return;
var val = (optionEl.getAttribute('data-variant-option')
|| optionEl.getAttribute('data-value')
|| optionEl.textContent || '').trim();
if (val && groups[val]) {
switchGallery(val);
}
});
// 4c. запасной вариант — слушаем изменение главной картинки Tilda (MutationObserver),
// чтобы понять, какой цвет выбрала сама Tilda, если у нас нет прямого доступа к select/кнопкам.
var mainImg = productBlock.querySelector('.js-product-img, .js-store-prod-img');
if (mainImg) {
var mo = new MutationObserver(function () {
var src = mainImg.getAttribute('src') || mainImg.style.backgroundImage || '';
// тут можно сопоставить src с известными картинками по цветам, если нужно доп. фолбэк
});
mo.observe(mainImg, { attributes: true, attributeFilter: ['src', 'style'] });
}
// ---- 5. Начальное состояние — показываем первый доступный цвет как есть, ничего не трогаем ----
// (если хочешь принудительно показать конкретный цвет при загрузке, раскомментируй:)
// switchGallery(Object.keys(groups)[0]);
}
})();
/* === TILDA COLOR GALLERY SWITCHER v2 END === */
</script>Оригинал: страница 155097506, REC 2485790111. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
.t-slds__thumbsbullet-wrapper {
display: none !important;
}
.custom-pagination {
display: none !important;
}
</style>Оригинал: страница 155097506, REC 2486444421. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<style>
@media screen and (min-width: 1200px) {
.t744__textwrapper {
display: flex !important;
flex-direction: column !important;
align-items: center !important;
}
.t744__title-wrapper {
margin-bottom: 0 !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border-radius: 0% !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 0 !important;
border-radius: 0% !important;
}
.t-container.js-product.js-product-single.js-store-product.js-store-product_single {
display: flex !important;
flex-direction: row !important;
align-items: center !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border: 1px solid rgba(0, 0, 0, .5) !important;
border-radius: 0% !important;
height: calc(100% + 4px) !important;
left: -3px !important;
top: -3px !important;
width: calc(100% + 4px) !important;
}
.t-slds__bgimg {
background-position: top !important;
}
}
</style>
<style>
@media screen and (max-width: 980px) {
.t744__title-wrapper {
margin-bottom: 0 !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border-radius: 0% !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color {
border: 0 !important;
border-radius: 0% !important;
}
.js-product .t-product__option-variants_buttons .t-product__option-input:checked + .t-product__option-checkmark_color:before {
border: 1px solid rgba(0, 0, 0, .5) !important;
border-radius: 0% !important;
height: calc(100% + 4px) !important;
left: -3px !important;
top: -3px !important;
width: calc(100% + 4px) !important;
}
.t-slds__bgimg {
background-position: top !important;
}
.t1002__addBtn {
border-radius: 5px !important;
}
.t1002__addBtn {
height: 37px !important;
width: 37px !important;
}
}
}
</style>
<style>
.t-zoomer__comments {
display: none !important;
}
</style>Оригинал: страница 81843386, REC 1417888701. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>
(function(){
const blocks1 = [
'#rec1362484401',
'#rec1362458391',
'#rec1362490381',
'#rec1362487331',
'#rec1362505751',
'#rec1450978121'
];
// переключение вкладки
function showTab(num){
blocks1.forEach((sel, idx)=>{
const block = document.querySelector(sel);
if(!block) return;
if(idx===num-1){
block.classList.add('v-activetab');
block.classList.remove('v-inactive');
}else{
block.classList.add('v-inactive');
block.classList.remove('v-activetab');
}
});
document.querySelectorAll('div[class*="tabbtn1-"]').forEach(b=>b.classList.remove('v-activebtn1'));
document.querySelectorAll('.tabbtn1-'+num).forEach(b=>b.classList.add('v-activebtn1'));
// анимации Тильды
if(typeof t_lazyload_update!=='undefined') t_lazyload_update();
if(typeof t_slds_updateSlider==='function'){
document.querySelectorAll('.v-activetab .t-slds').forEach(s=>t_slds_updateSlider(s));
}
document.querySelectorAll('.v-activetab .t-animate').forEach(a=>a.classList.add('t-animate_started'));
// обновляем хэш в URL без прокрутки
history.replaceState(null,null,'#tab'+num);
}
function initTabs(){
const buttons = document.querySelectorAll('div[class*="tabbtn1-"]');
const firstBlock = document.querySelector(blocks1[0]);
if(buttons.length===0 || !firstBlock){
setTimeout(initTabs,300);
return;
}
blocks1.forEach(sel=>{
const b=document.querySelector(sel);
if(b) b.classList.add('v-inactive');
});
buttons.forEach(btn=>{
const match=[...btn.classList].join(' ').match(/tabbtn1-(\d+)/);
if(!match) return;
const num=parseInt(match[1],10);
btn.addEventListener('click',()=>showTab(num));
});
// проверка хэша в URL
const hash = window.location.hash;
if(hash && hash.startsWith('#tab')){
const num=parseInt(hash.replace('#tab',''),10);
if(num>=1 && num<=blocks1.length) showTab(num);
else showTab(1);
}else{
showTab(1);
}
}
if(typeof t_onReady==='function'){
t_onReady(function(){ t_onFuncLoad('t396_init',initTabs); });
}else{
document.addEventListener('DOMContentLoaded',initTabs);
}
})();
</script>
<style>
/* Скрытые/открытые вкладки */
.v-inactive { display: none !important; }
.v-activetab { display: block !important; }
/* Базовые кнопки */
div[class*="tabbtn1-"] {
cursor: pointer !important;
color: inherit !important; /* текст не меняется */
text-decoration: none !important;
padding-bottom: 2px !important; /* пространство для подчеркивания */
display: inline-block !important;
}
/* Активная кнопка — красное подчеркивание */
.v-activebtn1 {
border-bottom: 2px solid #8D1926 !important;
color: #8D1926 !important;
}
/* Активная кнопка — красное подчеркивание и красный текст */
.v-activebtn1 .tn-atom {
color: #8D1926 !important;
}
/* Наведение — анимация «выплывания» подчеркивания */
div[class*="tabbtn1-"]:not(.v-activebtn1) {
border-bottom: 2px solid transparent !important;
transition: border-color 0.3s ease, border-width 0.3s ease !important;
}
div[class*="tabbtn1-"]:not(.v-activebtn1):hover {
border-bottom: 2px solid #8D1926 !important;
}
</style>Оригинал: страница 155941866, REC 2501592791. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>
(function () {
'use strict';
function parseValue(value) {
var match = String(value || '').trim().match(/^(.+?)\s*:\s*(\/[^\s]+)$/);
if (!match) return null;
return {
label: match[1].trim(),
url: match[2].trim()
};
}
function replaceTextInside(element, oldText, newText) {
var nodes = element.childNodes;
for (var i = 0; i < nodes.length; i++) {
var node = nodes[i];
if (
node.nodeType === 3 &&
node.nodeValue.trim() === oldText.trim()
) {
node.nodeValue = node.nodeValue.replace(oldText, newText);
return true;
}
}
return false;
}
function prepareLinks() {
/* Выпадающие списки */
var options = document.querySelectorAll('select option');
for (var i = 0; i < options.length; i++) {
var option = options[i];
// Уже обработан — не запускаем повторно
if (option.dataset.sizeLinkReady === 'yes') continue;
var data = parseValue(option.value) || parseValue(option.textContent);
if (!data) continue;
option.dataset.sizeUrl = data.url;
option.dataset.sizeLinkReady = 'yes';
option.textContent = data.label;
}
/* Размеры, отображаемые кнопками */
var buttons = document.querySelectorAll(
'.t-product__option-item, .t-product__option label, .t-radio__control'
);
for (var j = 0; j < buttons.length; j++) {
var button = buttons[j];
if (button.dataset.sizeLinkReady === 'yes') continue;
var originalText = button.textContent.trim();
var linkData = parseValue(originalText);
if (!linkData) continue;
button.dataset.sizeUrl = linkData.url;
button.dataset.sizeLinkReady = 'yes';
// Меняем видимый текст, но оставляем внутренние элементы Tilda нетронутыми
if (!replaceTextInside(button, originalText, linkData.label)) {
// Подходит для обычной кнопки без вложенных элементов
if (button.children.length === 0) {
button.textContent = linkData.label;
}
}
}
}
/* Клик по размеру-кнопке */
document.addEventListener('click', function (event) {
// Игнорируем программные клики Tilda при открытии карточки
if (!event.isTrusted) return;
var target = event.target.closest('[data-size-url]');
if (!target) return;
event.preventDefault();
event.stopPropagation();
window.location.href = target.dataset.sizeUrl;
}, true);
/* Выбор размера из списка */
document.addEventListener('change', function (event) {
if (event.target.tagName !== 'SELECT') return;
var selected = event.target.options[event.target.selectedIndex];
if (selected && selected.dataset.sizeUrl) {
window.location.href = selected.dataset.sizeUrl;
}
});
prepareLinks();
// Нужен только для карточек, открывающихся во всплывающем окне Tilda.
// Обработчик не меняет один и тот же элемент повторно.
var timer;
var observer = new MutationObserver(function () {
clearTimeout(timer);
timer = setTimeout(function () {
prepareLinks();
}, 100);
});
observer.observe(document.body, {
childList: true,
subtree: true
});
})();
</script>Оригинал: страница 155960496, REC 5576450201. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<!-- EVITAILS — Долями на страницах товаров -->
<style>
.t744 .ev-dolyame-product{display:inline-flex;align-items:center;gap:6px;box-sizing:border-box;margin:8px 0 12px;padding:6px 9px;border-radius:6px;background:#f2f2f2;color:#262626;font:400 13px/1.2 var(--t-text-font,Arial),sans-serif}
.t744 .ev-dolyame-product strong{font-weight:600}
@media(max-width:639px){.t744 .ev-dolyame-product{font-size:11px;padding:5px 7px;margin:6px 0 10px}}
</style>
<script>
(function(){
function init(){
var root=document.querySelector('.t744');if(!root||root.dataset.evDolyameProductReady==='1')return;
var wrap=root.querySelector('.js-store-price-wrapper'),price=wrap&&wrap.querySelector('.js-product-price');if(!wrap||!price)return;
root.dataset.evDolyameProductReady='1';
var badge=document.createElement('div');badge.className='ev-dolyame-product';
var label=document.createElement('strong');label.textContent='Долями';var value=document.createElement('span');badge.appendChild(label);badge.appendChild(value);wrap.insertAdjacentElement('afterend',badge);
var formatter=new Intl.NumberFormat('ru-RU',{maximumFractionDigits:2});
function update(){var n=Number(price.textContent.replace(/[^0-9,.]/g,'').replace(',','.'));badge.hidden=!Number.isFinite(n)||n<=0;if(!badge.hidden){var text='4 × '+formatter.format(n/4)+' ₽';if(value.textContent!==text)value.textContent=text;}}
new MutationObserver(update).observe(price,{childList:true,characterData:true,subtree:true});update();
}
if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init);else init();
})();
</script>Оригинал: страница 265945109, REC 4227370601. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter+Tight:wght@400;500;600;700;800&display=swap" rel="stylesheet">
<div id="box-admin">
<div class="ba-header">
<div>
<div class="ba-eyebrow">EVITAILS · РЕДАКТОР КАЛЬКУЛЯТОРА</div>
<h2>Товары для боксов</h2>
<p>Изменения сохраняются в этом браузере. После правок скопируйте только JS-блок с товарами и замените его на основной странице Tilda. Блок с оформлением остаётся на месте.</p>
</div>
<div class="ba-actions">
<button type="button" id="ba-copy" class="ba-button ba-primary">Скопировать JS-блок</button>
<button type="button" id="ba-csv" class="ba-button">Экспорт CSV</button>
<button type="button" id="ba-json" class="ba-button">Скачать резервную копию</button>
<label class="ba-button">Загрузить резервную копию<input id="ba-import" type="file" accept=".json,application/json" hidden></label>
</div>
</div>
<div id="ba-status" class="ba-status" role="status"></div>
<div class="ba-layout">
<aside class="ba-sidebar">
<div class="ba-sidebar-head"><strong>Каталог</strong><span id="ba-count"></span></div>
<input id="ba-search" class="ba-search" type="search" placeholder="Поиск товара">
<div class="ba-filters">
<button type="button" data-filter="all" class="is-active">Все</button>
<button type="button" data-filter="included">В калькуляторе</button>
</div>
<div id="ba-list"></div>
<button type="button" id="ba-add" class="ba-button ba-add">+ Добавить товар</button>
</aside>
<main id="ba-editor" class="ba-editor"></main>
</div>
<details id="ba-code-panel" class="ba-code-panel">
<summary>Готовый JS-блок для Tilda</summary>
<p>Если браузер не разрешил автоматическое копирование, выделите и скопируйте код вручную.</p>
<textarea id="ba-code" readonly></textarea>
<button type="button" id="ba-copy-again" class="ba-button">Скопировать ещё раз</button>
</details>
</div>
<style>
#box-admin {
--ba-wine:#8d1631;
--ba-line:#e7e7e9;
--ba-muted:#77777d;
box-sizing:border-box;
max-width:1500px;
margin:24px auto;
padding:28px;
border-radius:24px;
background:#f4f4f5;
color:#1b1b1d;
font:16px/1.4 'Inter Tight',Arial,sans-serif;
}
#box-admin *,#box-admin *::before,#box-admin *::after {box-sizing:border-box}
#box-admin button,#box-admin input,#box-admin textarea {font:inherit}
#box-admin button {cursor:pointer}
#box-admin h2,#box-admin h3,#box-admin p {margin-top:0}
#box-admin .ba-header {display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:16px}
#box-admin .ba-header h2 {font-size:32px;line-height:1.1;margin:4px 0 8px}
#box-admin .ba-header p {max-width:650px;margin-bottom:0;color:var(--ba-muted);font-size:14px}
#box-admin .ba-eyebrow {font-size:12px;font-weight:700;letter-spacing:.13em;color:var(--ba-wine)}
#box-admin .ba-actions {display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}
#box-admin .ba-button {display:inline-flex;align-items:center;justify-content:center;padding:10px 13px;border:1px solid var(--ba-line);border-radius:9px;background:#fff;color:#1b1b1d;font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap}
#box-admin .ba-button:hover {border-color:var(--ba-wine)}
#box-admin .ba-primary {background:var(--ba-wine);border-color:var(--ba-wine);color:#fff}
#box-admin .ba-primary:hover {background:#731127;color:#fff}
#box-admin .ba-status {min-height:24px;margin:0 0 10px;color:#626268;font-size:13px}
#box-admin .ba-status.is-error {color:#ae1732}
#box-admin .ba-layout {display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:14px;align-items:start}
#box-admin .ba-sidebar,#box-admin .ba-editor,#box-admin .ba-code-panel {background:#fff;border-radius:16px;padding:18px}
#box-admin .ba-sidebar {max-height:75vh;overflow:auto;position:sticky;top:12px}
#box-admin .ba-sidebar-head {display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
#box-admin .ba-sidebar-head span {font-size:12px;color:var(--ba-muted)}
#box-admin .ba-search,#box-admin .ba-field input,#box-admin .ba-field textarea,#box-admin .ba-code-panel textarea {display:block;width:100%;padding:10px 11px;border:1px solid var(--ba-line);border-radius:8px;background:#fff;color:#1b1b1d;outline:none}
#box-admin .ba-search:focus,#box-admin .ba-field input:focus,#box-admin .ba-field textarea:focus {border-color:var(--ba-wine)}
#box-admin .ba-filters {display:flex;gap:5px;margin:10px 0}
#box-admin .ba-filters button {border:0;border-radius:7px;background:#f5f5f6;padding:6px 10px;font-size:12px}
#box-admin .ba-filters button.is-active {background:#f5e9ed;color:var(--ba-wine);font-weight:700}
#box-admin .ba-row {display:flex;align-items:center;gap:8px;width:100%;padding:7px;border:1px solid transparent;border-radius:9px;background:#fff;text-align:left;color:inherit}
#box-admin .ba-row:hover {background:#f6f6f7}
#box-admin .ba-row.is-selected {border-color:#ead2d9;background:#fbf2f4}
#box-admin .ba-row-main {display:flex;align-items:center;gap:9px;min-width:0;flex:1;border:0;background:none;text-align:left;padding:0;color:inherit}
#box-admin .ba-row-main span {min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13px}
#box-admin .ba-row img,#box-admin .ba-row .ba-no-image {width:45px;height:45px;object-fit:cover;border-radius:6px;background:#e2e2e3;flex:none}
#box-admin .ba-row input {accent-color:var(--ba-wine)}
#box-admin .ba-add {width:100%;margin-top:12px}
#box-admin .ba-editor {min-height:360px}
#box-admin .ba-editor-head {display:flex;justify-content:space-between;gap:12px;align-items:flex-start;margin-bottom:15px}
#box-admin .ba-editor-head h3 {font-size:23px;margin:0 0 4px}
#box-admin .ba-editor-head small {color:var(--ba-muted)}
#box-admin .ba-editor-head label {white-space:nowrap;font-size:13px}
#box-admin .ba-editor-head input {accent-color:var(--ba-wine)}
#box-admin .ba-section {border-top:1px solid var(--ba-line);padding:17px 0}
#box-admin .ba-section h4 {font-size:17px;margin:0 0 12px}
#box-admin .ba-fields {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
#box-admin .ba-field {display:grid;gap:5px;min-width:0;font-size:13px;font-weight:600}
#box-admin .ba-field small {color:var(--ba-muted);font-weight:400}
#box-admin .ba-field.wide {grid-column:1/-1}
#box-admin .ba-field textarea {min-height:90px;resize:vertical;font:12px/1.5 monospace}
#box-admin .ba-variant {padding:14px;margin:10px 0;border:1px solid var(--ba-line);border-radius:11px}
#box-admin .ba-variant-head {display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:12px}
#box-admin .ba-variant-head strong {font-size:14px}
#box-admin .ba-preview {display:flex;gap:6px;overflow:auto;margin-top:10px}
#box-admin .ba-preview img,#box-admin .ba-preview .ba-no-image {width:70px;height:70px;object-fit:cover;border-radius:7px;background:#e2e2e3;flex:none}
#box-admin .ba-minor {border:0;background:none;color:var(--ba-wine);font-size:12px;text-decoration:underline;padding:0}
#box-admin .ba-code-panel {margin-top:14px}
#box-admin .ba-code-panel summary {cursor:pointer;font-weight:700}
#box-admin .ba-code-panel p {color:var(--ba-muted);font-size:13px;margin:10px 0}
#box-admin .ba-code-panel textarea {min-height:180px;font:12px/1.4 monospace;margin:10px 0;resize:vertical}
@media (max-width:900px) {#box-admin .ba-header {display:block}#box-admin .ba-actions {justify-content:flex-start;margin-top:14px}}
@media (max-width:700px) {#box-admin {margin:12px auto;padding:14px;border-radius:16px}#box-admin .ba-layout {grid-template-columns:1fr}#box-admin .ba-sidebar {position:static;max-height:300px}#box-admin .ba-fields {grid-template-columns:1fr}#box-admin .ba-field.wide {grid-column:auto}#box-admin .ba-editor-head {display:block}#box-admin .ba-header h2 {font-size:25px}}
</style>
Оригинал: страница 265945109, REC 4245584801. Код не исполняется; зависимости определяются используемыми им элементами страницы и библиотеками. Перед изменением необходимо проверить соответствующие REC ID и классы.
<script>window.BOX_ADMIN_BOOTSTRAP={"catalog":[{"id":"461065629602","sourceUids":["461065629602"],"name":"Подарочная карта","category":"Сертификат","page":"https://evitails.com/gift","included":false,"thumbnail":"https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png","thumbnailSource":"csv","colors":[],"sizes":["3 000","5 000","10 000","15 000","25 000","30 000"],"colorHex":{},"sizeLabel":"Номинал","variants":[{"uid":"359095131462","color":"","size":"3 000","price":3000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"795312774322","color":"","size":"5 000","price":5000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"534574975172","color":"","size":"10 000","price":10000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"171948284302","color":"","size":"15 000","price":15000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"670524512392","color":"","size":"25 000","price":25000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"},{"uid":"432360437792","color":"","size":"30 000","price":30000,"priceSource":"csv","page":"https://evitails.com/gift","images":["https://static.tildacdn.com/stor6439-6564-4465-b566-633235333166/3e9c767a7d7eaee6ade37d88b2715543.png"],"imageSource":"csv"}]},{"id":"441747170123","sourceUids":["441747170123"],"name":"Футболка интроверта","category":"Одежда","page":"https://evitails.com/futbolka-introverta","included":true,"thumbnail":"https://static.tildacdn.com/stor6562-3237-4533-b730-613135623235/349821a4512a60f83886f52ed751265f.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"336941711783","color":"Белый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6264-6133-4234-b630-373137636536/b7e7c05040126e34d3ac1e8b05646e39.jpg","https://static.tildacdn.com/stor3964-3737-4035-a363-303335363933/31ac2ea9d21cfe1cd99d14c9421585d7.jpg","https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor3233-3939-4231-a130-613735663264/a04801b27257f1ef18596a80def31b29.jpg"],"imageSource":"site"},{"uid":"530067562753","color":"Графит","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-introverta","images":["https://static.tildacdn.com/stor6561-6539-4535-a563-393735396232/213426588a361fad6a68c80e821971ff.jpg","https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg"],"imageSource":"site"}]},{"id":"957001120033","sourceUids":["957001120033"],"name":"Игрушка \"Гусь\"","category":"Игрушки","page":"https://evitails.com/igrushka-gus","included":true,"thumbnail":"https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"485379701553","color":"Белый","size":"","price":1390,"priceSource":"csv","page":"https://evitails.com/igrushka-gus","images":["https://static.tildacdn.com/stor3237-3465-4537-b639-363634326436/483c268357725c300ac9cd1166addb66.jpg","https://static.tildacdn.com/stor6632-3935-4933-b632-336165613466/08a606abef743bab5bb63d0802b91984.jpg","https://static.tildacdn.com/stor3066-6133-4532-a635-623666383738/1cee92fce85904c997a872ae2d3f0461.jpg"],"imageSource":"site"}]},{"id":"511428823963","sourceUids":["511428823963"],"name":"Игрушка «М»","category":"Игрушки","page":"https://evitails.com/igrushka-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","thumbnailSource":"csv","colors":["Коричневый"],"sizes":[],"colorHex":{"Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"739932057643","color":"Коричневый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-m","images":["https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3235-3430-4130-b435-613966373335/c55255bb5391c2756329f7d0dba9a72e.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"774788530873","sourceUids":["774788530873"],"name":"Игрушка «П»","category":"Игрушки","page":"https://evitails.com/igrushka-p","included":true,"thumbnail":"https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","thumbnailSource":"csv","colors":["Темно-коричневый"],"sizes":[],"colorHex":{"Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"822080978163","color":"Темно-коричневый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-p","images":["https://static.tildacdn.com/stor6530-3665-4964-a630-643632626138/6d763ef73de6f7a06044cd0d4283de30.jpg","https://static.tildacdn.com/stor3937-6232-4633-a163-626565623263/85c9442a575498c71ecbe3d01002158f.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"458675637913","sourceUids":["458675637913"],"name":"Игрушка «З»","category":"Игрушки","page":"https://evitails.com/igrushka-z","included":false,"thumbnail":"https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"619553716723","color":"Белый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/igrushka-z","images":["https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg","https://static.tildacdn.com/stor6461-6230-4162-b961-313561396661/ac3fc1df28fe0015b71b5efaa4e8b2fa.jpg","https://static.tildacdn.com/stor3665-6332-4938-a536-353836306166/2612e432ec37ef62876ee8d6965561c9.jpg","https://static.tildacdn.com/stor3666-3661-4363-a436-393265663765/a3aa8e210f88386b443e2d36846dacb0.jpg"],"imageSource":"site"}]},{"id":"307704040813","sourceUids":["307704040813"],"name":"Игрушка «Брокка»","category":"Игрушки","page":"https://evitails.com/igrushka-brokka","included":false,"thumbnail":"https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","thumbnailSource":"csv","colors":["Зеленый"],"sizes":[],"colorHex":{"Зеленый":"#a9d12e"},"sizeLabel":"Размер","variants":[{"uid":"206578533363","color":"Зеленый","size":"","price":1090,"priceSource":"csv","page":"https://evitails.com/igrushka-brokka","images":["https://static.tildacdn.com/stor3736-3139-4938-a439-613066616262/68743e3e01b7338d559f4d8b2de28f65.jpg","https://static.tildacdn.com/stor3439-6138-4337-b232-356263616164/f9c6c6f04df50cbff247e22450663e09.jpg","https://static.tildacdn.com/stor3631-6565-4163-b262-373439636162/7efb2f897db3b0f60df835324b8f35d5.jpg"],"imageSource":"site"}]},{"id":"609476560403","sourceUids":["609476560403"],"name":"Игрушка «Тяксель»","category":"Игрушки","page":"https://evitails.com/igrushka-tyaksel","included":false,"thumbnail":"https://static.tildacdn.com/stor3936-3431-4566-a631-313439363932/10e5f901394bb57d4be49222f1b8d374.jpg","thumbnailSource":"csv","colors":["Светло-коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Светло-коричневый":"#bf8539","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"318261775613","color":"Светло-коричневый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor6532-3532-4536-b234-343462656165/b674ac84a7ccb8c4332d2dd64b90d84d.jpg","https://static.tildacdn.com/stor3166-3533-4363-b234-633764326634/b067d5d2f94b2b29d13848de74c49854.jpg","https://static.tildacdn.com/stor3462-3634-4138-b633-656232613330/67259691208eeb4be89fe48811a6839b.jpg"],"imageSource":"site"},{"uid":"817001617083","color":"Темно-коричневый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-tyaksel","images":["https://static.tildacdn.com/stor3163-6261-4464-b862-373064333864/cedf2d7c99a6fcd1eec7c74d4fbc9da3.jpg","https://static.tildacdn.com/stor6364-3833-4064-b035-633637376561/164cb29f28fe7f2e7bc74c18f8e5b7f0.jpg"],"imageSource":"site"}]},{"id":"306633331233","sourceUids":["306633331233"],"name":"Сет «Мелочь пузатая»","category":"Игрушки","page":"https://evitails.com/set-meloch-puzataya","included":false,"thumbnail":"https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","thumbnailSource":"csv","colors":["Белый","Коричневый","Темно-коричневый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4","Коричневый":"#85521c","Темно-коричневый":"#331e07"},"sizeLabel":"Размер","variants":[{"uid":"478193342753","color":"Белый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"805925510353","color":"Коричневый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"},{"uid":"767123889143","color":"Темно-коричневый","size":"","price":5990,"priceSource":"csv","page":"https://evitails.com/set-meloch-puzataya","images":["https://static.tildacdn.com/stor6438-3465-4031-b836-633063363034/117ff475056079f780524511eba07b0d.webp","https://static.tildacdn.com/stor3162-3865-4965-a564-613861366435/011eba51e16f35ec55c73dd2c338c4c7.webp","https://static.tildacdn.com/stor3762-3561-4739-b531-346530326631/406ccf3dbe778fee220c60936f89b811.jpg"],"imageSource":"site"}]},{"id":"142067865363","sourceUids":["142067865363"],"name":"Игрушка «Кость Мяу»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-myau","included":false,"thumbnail":"https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","thumbnailSource":"csv","colors":["Белый"],"sizes":[],"colorHex":{"Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"563626993083","color":"Белый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-myau","images":["https://static.tildacdn.com/stor3637-3237-4839-a666-626665346362/c1350462e849687313f76c516a09a910.jpg","https://static.tildacdn.com/stor3832-6136-4236-b162-396661373262/ba80986fd70725caeb4fb55247f81987.jpg","https://static.tildacdn.com/stor6432-3166-4062-a638-353830336432/f4b8b9febdf9279d87dbffe82e96cb80.jpg","https://static.tildacdn.com/stor3639-6231-4939-a535-646164336232/46fe89f97da67a6a230e62b880486501.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"}]},{"id":"707715791323","sourceUids":["707715791323"],"name":"Игрушка «Кость Пмсх»","category":"Игрушки","page":"https://evitails.com/igrushka-kost-pmskh","included":false,"thumbnail":"https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","thumbnailSource":"csv","colors":["Бордовый"],"sizes":[],"colorHex":{"Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"443956407693","color":"Бордовый","size":"","price":1190,"priceSource":"csv","page":"https://evitails.com/igrushka-kost-pmskh","images":["https://static.tildacdn.com/stor6661-3161-4339-b164-643663643535/05fed1eee9c1355a40efcd53b8a038db.jpg","https://static.tildacdn.com/stor3435-6535-4266-a562-323430616532/cd57f604141d9b5a4c92a3fc07b3c05c.jpg","https://static.tildacdn.com/stor6230-3335-4338-a635-303465373732/8b9772914f8257752254c95ecf018790.jpg"],"imageSource":"site"}]},{"id":"646615954413","sourceUids":["646615954413"],"name":"Игрушка «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/igrushka-zvezda-evitails","included":false,"thumbnail":"https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Эвкалиптовый хлопок","Сливочный хлопок"],"sizes":[],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Эвкалиптовый хлопок":"#c5cfab","Сливочный хлопок":"#ffd885"},"sizeLabel":"Размер","variants":[{"uid":"689814256093","color":"Пудровый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3265-6235-4161-b637-616237636262/ebc0358ca42e70cf98d6d79c6aeb3b5e.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg","https://static.tildacdn.com/stor6363-3865-4634-a535-363966366265/a63a2185cac7fe3e22425cce2557384e.jpg"],"imageSource":"site"},{"uid":"765890790823","color":"Белый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3135-3366-4264-b666-373430373036/ed34f9b360ba64b0450157393a3d73fc.jpg"],"imageSource":"site"},{"uid":"221255378643","color":"Эвкалиптовый хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3037-3539-4234-b261-373938313266/d29c266503314678bb42f95dd316cda4.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg"],"imageSource":"site"},{"uid":"269966283063","color":"Сливочный хлопок","size":"","price":1890,"priceSource":"csv","page":"https://evitails.com/igrushka-zvezda-evitails","images":["https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg"],"imageSource":"csv"}]},{"id":"346124432933","sourceUids":["346124432933"],"name":"Сет «Звезда EviTails»","category":"Игрушки","page":"https://evitails.com/set-zvezda-evitails","included":false,"thumbnail":"https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","thumbnailSource":"csv","colors":["Пудровый и Белый","Эвкалиптовый и сливочный"],"sizes":[],"colorHex":{"Пудровый и Белый":"#f2bbd7","Эвкалиптовый и сливочный":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"769633318063","color":"Пудровый и Белый","size":"","price":2690,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6335-3531-4139-b636-646435633033/d085b7bdb6f274d3463477eef707e883.jpg","https://static.tildacdn.com/stor3838-6533-4938-a637-646632633131/9ac855df62339c079f117e3401828f03.jpg","https://static.tildacdn.com/stor3237-3435-4237-b038-376465303931/e83836fca7014c58107379826da48f8d.jpg","https://static.tildacdn.com/stor3930-6461-4032-b266-353661633939/8b7979d6429c04799e5a3e3c219092a8.jpg","https://static.tildacdn.com/stor6436-3637-4532-b762-373133666436/01c8b206cbc4d8adf4c833b091bf69e0.jpg"],"imageSource":"site"},{"uid":"679035725463","color":"Эвкалиптовый и сливочный","size":"","price":2690,"priceSource":"csv","page":"https://evitails.com/set-zvezda-evitails","images":["https://static.tildacdn.com/stor6632-6336-4939-b761-646637643866/e448f90c23b2476ade5412cd564a6982.jpg","https://static.tildacdn.com/stor3039-3866-4535-a162-643634636562/fa270681c465e36d4c97e5497a8db83b.jpg","https://static.tildacdn.com/stor6232-3239-4937-a134-613465633230/68d6ada6f91058b64f28761a966cb2d9.jpg","https://static.tildacdn.com/stor3262-6437-4338-a364-666133323035/bc7cc7aadc696b41a2d82d86cf2a8893.jpg","https://static.tildacdn.com/stor6539-3530-4831-b463-636531323461/87834b70078736d3c16f08001b8a8e06.jpg"],"imageSource":"site"}]},{"id":"996375036603","sourceUids":["996375036603"],"name":"Футболка для хвоста «Руками не трогать»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","included":false,"thumbnail":"https://static.tildacdn.com/stor3537-3962-4935-b765-333431343731/70540a85cbcbe14dff0842bbb14381dc.jpg","thumbnailSource":"csv","colors":["Белый","Графит"],"sizes":["XS","S","M","L"],"colorHex":{"Белый":"#e6e6d4","Графит":"#32353d"},"sizeLabel":"Размер","variants":[{"uid":"254728551263","color":"Белый","size":"XS","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"980938923233","color":"Белый","size":"S","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"949894695793","color":"Белый","size":"M","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"743028533803","color":"Белый","size":"L","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor6132-6530-4463-a435-396536353439/98bd395d3c97ada7a85abb3fb3c9cbcc.jpg","https://static.tildacdn.com/stor3862-3862-4639-b565-333533366466/f39d6b65d3133fa973c4c17661911268.jpg","https://static.tildacdn.com/tild6139-3964-4366-b137-303663313165/IMG_6963_resized.jpg"],"imageSource":"site"},{"uid":"910091194773","color":"Графит","size":"XS","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"298751565583","color":"Графит","size":"S","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"668929089563","color":"Графит","size":"M","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"},{"uid":"791843797963","color":"Графит","size":"L","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-khvosta-rukami-ne-trogat","images":["https://static.tildacdn.com/stor3831-6666-4562-b934-623764306330/e857ad5d327cd4d8e48ff39461720d87.jpg","https://static.tildacdn.com/stor6230-6534-4164-b264-376437306133/06242adc3f9de8d51a5679da5e9958c3.jpg","https://static.tildacdn.com/stor6230-3465-4232-b838-343039386332/b2b6313fd642afd2f280370c577fda38.jpg","https://static.tildacdn.com/stor6230-6166-4232-b436-666362643465/cd5e0e890d773bb63bcb6e623de73360.jpg"],"imageSource":"site"}]},{"id":"245549356833","sourceUids":["245549356833"],"name":"Футболка человека «Hate Dogs?»","category":"Одежда","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","included":false,"thumbnail":"https://static.tildacdn.com/stor6435-3230-4061-b864-366531633163/ff02ba07fc53226e71746db97b8c9b66.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"724471716473","color":"Серый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3464-3435-4530-b131-303665616266/f3d33fdccd32e7340eebc4fc0ea3d3ff.jpg","https://static.tildacdn.com/stor3764-6164-4133-b335-663962643834/e3920b03efaad7868b33c54df336d3b2.jpg","https://static.tildacdn.com/stor6332-3533-4530-b835-316631656630/617da2ceb5cb758bb0d9778717477722.jpg"],"imageSource":"site"},{"uid":"852204726913","color":"Розовый","size":"","price":2490,"priceSource":"csv","page":"https://evitails.com/futbolka-cheloveka-hate-dogs","images":["https://static.tildacdn.com/stor3335-3862-4563-b231-646536663031/eed5e64ba61877ef2e2749562ed8f4ea.jpg","https://static.tildacdn.com/stor6233-6337-4337-b132-336362646465/ecb0a9056401f88561043eb73a759fc5.jpg","https://static.tildacdn.com/stor3063-3264-4266-b865-393835313035/5b038fe57fa4e52c29ca0ccfda90db19.jpg","https://static.tildacdn.com/stor3138-6131-4761-b131-363833333837/cabf1cf1bd9b38562953f3d2d36c8a06.jpg"],"imageSource":"site"}]},{"id":"688606642543","sourceUids":["688606642543"],"name":"Футболка для собак «Это взаимно»","category":"Одежда","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","included":false,"thumbnail":"https://static.tildacdn.com/stor3565-3432-4864-b663-316132343236/3fd184938fdc30be1471ee6379042e6e.jpg","thumbnailSource":"csv","colors":["Серый","Розовый"],"sizes":[],"colorHex":{"Серый":"#c9c6c3","Розовый":"#fbd8ef"},"sizeLabel":"Размер","variants":[{"uid":"353570459513","color":"Серый","size":"","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/stor6430-3030-4366-b639-323431366333/7ec217516340ec9cbf25242db93c85d0.jpg","https://static.tildacdn.com/stor3834-3837-4231-b163-633561626133/5892b5b1b8280d93169263d810733a93.jpg","https://static.tildacdn.com/stor3433-3064-4039-a465-613266663165/5e7a97fe80b10b8391d1129d2042e191.jpg","https://static.tildacdn.com/stor3535-3132-4264-a163-636234303265/0e06527211a742d34de5e31e9b7a37c7.jpg"],"imageSource":"site"},{"uid":"693338451803","color":"Розовый","size":"","price":3490,"priceSource":"csv","page":"https://evitails.com/futbolka-dlya-sobak-eto-vzaimno","images":["https://static.tildacdn.com/tild6636-3466-4263-a438-323039666162/IMG_6974_resized.jpg","https://static.tildacdn.com/stor6439-3437-4566-b932-643730373736/4f8d9cb376c0a7ca47c298e9fecad5e1.jpg","https://static.tildacdn.com/stor6366-3162-4662-b566-623837333464/e0dfc861c2ff9c84f031a8d0c7d69ab1.jpg","https://static.tildacdn.com/stor3861-3136-4330-b632-653238616236/764c74dafe93f7fc3ea6fb7c051fb770.jpg","https://static.tildacdn.com/tild3662-3936-4431-b236-386661313062/IMG_6965_resized.jpg"],"imageSource":"site"}]},{"id":"817763684123","sourceUids":["817763684123","760831411923"],"name":"Плед «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","included":false,"thumbnail":"https://static.tildacdn.com/stor6664-3063-4264-b137-616539646537/22f78b897f9fd84f64387dd279dd336d.jpg","thumbnailSource":"csv","colors":["Сливочный хлопок","Белый хлопок","Пудровый хлопок","Эвкалиптовый хлопок"],"sizes":["XS-S","M-L"],"colorHex":{"Сливочный хлопок":"#ffd885","Белый хлопок":"#ebe3d6","Пудровый хлопок":"#f2bbd7","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"152500460703","color":"Сливочный хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"689264453963","color":"Белый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg"],"imageSource":"site"},{"uid":"881450354563","color":"Пудровый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg"],"imageSource":"site"},{"uid":"272017487023","color":"Эвкалиптовый хлопок","size":"XS-S","price":3590,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"},{"uid":"870054762353","color":"Белый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6463-3039-4865-b765-393562323438/22cde77513c4e746443e201caab40bc9.jpg","https://static.tildacdn.com/stor3232-6631-4237-a331-366536383135/e8a54efb2431955567a149dc321ce2df.jpg","https://static.tildacdn.com/stor6465-3934-4261-a133-316338346230/e1daeffaa1cb705f341caccf9d4ac911.jpg","https://static.tildacdn.com/stor6239-3861-4464-b338-656261343632/e232580a14e847be01c73e73c010a7fa.jpg","https://static.tildacdn.com/stor6162-3961-4032-a463-396566663135/334c77caa60593fd36f8feedd3881111.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6636-6461-4230-b563-343064393332/f9cc6c2e35e3f7e20bfac9cf8e2e7085.jpg"],"imageSource":"site"},{"uid":"618137485623","color":"Пудровый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor6432-3832-4334-b330-626532363465/3a4d6d6651c057c107f3eeb941c8ee0c.jpg","https://static.tildacdn.com/stor6239-3332-4330-b339-393965343331/e43f8d54ca994df025c79fbc121d6d5b.jpg","https://static.tildacdn.com/stor3464-3538-4362-b061-346536393633/3d313daa9a67e4b10291f06a7a5ef921.jpg","https://static.tildacdn.com/stor3935-3139-4433-b034-343439376137/a9647c829e0afc5aa0f62f6741f1143e.jpg","https://static.tildacdn.com/stor6337-3430-4131-b234-316236303664/19b92002f012d0b003f2dd8ab0fd13f7.jpg","https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3237-6236-4433-a432-626464373738/72eb7d4f7155778ca7454ea30873eb28.jpg","https://static.tildacdn.com/stor3430-6635-4262-b564-363262356438/15ca81a6c5f7276b5b3f4b5ca573c6fe.jpg"],"imageSource":"site"},{"uid":"247010390463","color":"Сливочный хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3331-4965-b030-316239393135/30417c86bc2c7ccc504aca7c3d3a3b49.jpg","https://static.tildacdn.com/stor6630-3839-4366-a364-336361383061/4c413244536372dfa29ddb17a79a6f03.jpg","https://static.tildacdn.com/stor3865-3065-4939-b234-303364666636/eceff866bec291f1b387bf20b4a7d12a.jpg","https://static.tildacdn.com/stor3537-6436-4633-b464-663261643231/912816fcfa7f79c7f6f40ffebf65e258.jpg"],"imageSource":"site"},{"uid":"421853176693","color":"Эвкалиптовый хлопок","size":"M-L","price":4890,"priceSource":"csv","page":"https://evitails.com/pled-khlopkovyy-dom-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3238-3064-4531-b530-663864373263/39ed596cdece344d34f1bbc498ad2c22.jpg","https://static.tildacdn.com/stor3939-6134-4139-a132-323863356631/76f6ba7a4d6db0a0445b8f2434bdee89.jpg","https://static.tildacdn.com/stor3133-3038-4537-a138-653138666165/2bd614c7eb84eac3f73a034eb53b231d.jpg","https://static.tildacdn.com/stor3235-3030-4432-a131-343037336361/e4700b94488430bc54ae0c2e9ecb4f87.jpg"],"imageSource":"site"}]},{"id":"260666336853","sourceUids":["260666336853","169071332933"],"name":"Лежанка «Хлопковый дом»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","included":false,"thumbnail":"https://static.tildacdn.com/stor6433-3232-4430-a666-626435646336/873a3eb8b7172e0ff4a655db40d3fc13.jpg","thumbnailSource":"csv","colors":["Пудровый хлопок","Белый хлопок","Сливочный хлопок","Эвкалиптовый хлопок"],"sizes":["S","M"],"colorHex":{"Пудровый хлопок":"#f2bbd7","Белый хлопок":"#ebe3d6","Сливочный хлопок":"#ffd885","Эвкалиптовый хлопок":"#c5cfab"},"sizeLabel":"Размер","variants":[{"uid":"956713685343","color":"Пудровый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor6164-3038-4233-b938-333936313135/8a88a210e23293c114780082e4a82361.jpg","https://static.tildacdn.com/tild3962-6466-4137-b332-383239643638/photo_2026-07-30_165.jpeg","https://static.tildacdn.com/stor6466-3265-4561-a361-376566356637/44ab30df7a6e16162732d261544f05dd.jpg","https://static.tildacdn.com/stor6362-6638-4636-b164-363731353662/83e9005949a982883768686e1e8e2929.jpg","https://static.tildacdn.com/stor3064-3634-4538-a566-363732666462/b31fdd3b9f887096217fb70b7b4bad83.jpg"],"imageSource":"curated"},{"uid":"352891481753","color":"Белый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3833-3237-4533-a532-323664393031/bd4943218557d5000c404959ee78c443.jpg","https://static.tildacdn.com/stor3730-3736-4032-b162-636136356339/272dad9fd670da2766984efc8df20815.jpg","https://static.tildacdn.com/stor6330-3761-4262-a338-313931323339/535cede780edba9c4f470ab922a7df10.jpg","https://static.tildacdn.com/stor3335-3865-4034-a331-386166633766/c2a00d0d00e65991a4a3146803046236.jpg"],"imageSource":"curated"},{"uid":"513452509273","color":"Сливочный хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3931-3833-4032-b064-313734306162/08de47b4e203be5740bda4a0f59865cf.jpg","https://static.tildacdn.com/stor3863-6361-4662-b462-656231326264/aed350385ae6d1e007a27c41417c63ef.jpg","https://static.tildacdn.com/stor6537-6461-4439-b761-306438666565/b1c398b18a7e7824796f4d9228dbeab5.jpg","https://static.tildacdn.com/stor3164-3836-4862-b762-626431346533/42986a6934208929bd72d0f0bbf17d85.jpg"],"imageSource":"curated"},{"uid":"746993061953","color":"Эвкалиптовый хлопок","size":"S","price":9890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-s","images":["https://static.tildacdn.com/stor3662-6665-4237-b332-386238393261/0b28a23f1fe5e9f3fb1691da0e39585f.jpg","https://static.tildacdn.com/stor6336-6261-4038-b363-346561656439/0f65d4d7a173ec7e348913da48f907c0.jpg","https://static.tildacdn.com/stor3839-3138-4730-a361-333264656463/f5529a695aed89ed90064e591375cc47.jpg","https://static.tildacdn.com/stor6439-3839-4465-b763-386538303861/d4c0f9d3ebcbd1790d5301606e1a52be.jpg","https://static.tildacdn.com/stor6230-6265-4432-a632-316230656561/019c446068260103d7c4d0ee25eaf131.jpg"],"imageSource":"curated"},{"uid":"137514387143","color":"Белый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6235-3631-4239-a633-386636313266/6e7353a835fce7101c8c1115471ef7fa.jpg","https://static.tildacdn.com/stor3335-6335-4434-b435-663766646234/46934d7dbee419a9e2f5b8564e20786a.jpg","https://static.tildacdn.com/stor3936-3165-4364-a364-323437383562/41aa329b28138454095cb488af21280a.jpg","https://static.tildacdn.com/stor6537-3736-4136-a433-666132326631/413f0a2e30da0810ebc38238592e5114.jpg","https://static.tildacdn.com/stor3264-3861-4232-b439-656431663836/a2af4fdce1880d5ec943955ce5bd1ec4.jpg"],"imageSource":"site"},{"uid":"220306894413","color":"Пудровый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3832-3738-4930-a265-306365323737/167a5b3f059a929576fcc5792dc4af52.jpg","https://static.tildacdn.com/stor3030-3564-4335-a237-646639646362/5c7ee3a9121a71108f56955f0cb11668.jpg","https://static.tildacdn.com/stor6137-6431-4161-b833-363366663663/113300efa3fe8cfd559847b2f0f462b5.jpg","https://static.tildacdn.com/stor3238-6236-4364-b766-643266323163/6c71bc8357c05b0c3be51bebf87afdee.jpg","https://static.tildacdn.com/stor3537-3834-4461-a463-616565363132/e9f7de5c6126d115be1396af517b9cb1.jpg"],"imageSource":"site"},{"uid":"252167204253","color":"Сливочный хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor3634-3661-4362-a335-643366633361/cf50709983928947a5ad03543d142588.jpg","https://static.tildacdn.com/stor6237-3233-4132-a561-623664303031/662a391eeda4fe37c2666da56f04ab9d.jpg","https://static.tildacdn.com/stor3561-6562-4136-b162-343132666237/d2680b9983a5f337a472eede05f6caf3.jpg","https://static.tildacdn.com/stor3066-3838-4233-b865-656436656639/992775f6c31f7d626a24e3d3fd7fa42c.jpg"],"imageSource":"site"},{"uid":"510173218353","color":"Эвкалиптовый хлопок","size":"M","price":10890,"priceSource":"csv","page":"https://evitails.com/lezhanka-khlopkovyy-dom-m","images":["https://static.tildacdn.com/stor6336-3365-4837-b865-343435373939/fc7cbe328e8df9a3cab32941820a5dd5.jpg","https://static.tildacdn.com/stor6337-3931-4562-b239-363266613664/9f9d685aca0caa10bed45fc3417a27fa.jpg","https://static.tildacdn.com/stor6130-3537-4833-b637-626636316630/a3ad92e89130eae2465825427d0bd431.jpg","https://static.tildacdn.com/stor6662-6461-4730-a333-346133363033/6ec7c61bcebf6a2659bd7945516be785.jpg"],"imageSource":"site"}]},{"id":"690144667523","sourceUids":["690144667523"],"name":"Миски \"Сушняк\" S","category":"Миски","page":"https://evitails.com/miski-sushnyak-s","included":false,"thumbnail":"https://static.tildacdn.com/stor3037-3233-4930-b539-626465313338/1f9bfc4536e666c6e0935be60a92126d.jpg","thumbnailSource":"csv","colors":["Коричневый","Молочный","Мятный","Изумрудный"],"sizes":[],"colorHex":{"Коричневый":"#85521c","Молочный":"#efdfcf","Мятный":"#9ca9a0","Изумрудный":"#386b6b"},"sizeLabel":"Размер","variants":[{"uid":"935189873143","color":"Коричневый","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3431-6336-4738-b039-353834643035/28e00fe29618fa9a5a0198cb694594ad.jpg","https://static.tildacdn.com/tild3136-6364-4434-b039-666434613437/_.png","https://static.tildacdn.com/stor3261-6336-4366-a137-643033343563/4704702e130f324b5aae9419ee1830c0.jpg","https://static.tildacdn.com/stor6539-3365-4437-a664-666337313734/a9e5781db7602144c88e7095aafa535a.jpg","https://static.tildacdn.com/stor3739-3062-4135-b333-653264393766/3b648e4b0e469e4f400b1038ad7b0b43.jpg"],"imageSource":"site"},{"uid":"656766953073","color":"Молочный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor6664-6634-4136-b134-336164373965/e48eba1adb3033d71d5b3a74ca9ea1a5.jpg","https://static.tildacdn.com/tild6232-3865-4861-a666-356339396464/DSC_5283-2.jpg","https://static.tildacdn.com/stor3731-3533-4261-b439-643233386637/046d2201674877b19c0aca0904ac849e.jpg","https://static.tildacdn.com/stor6135-3137-4330-b163-646439323565/efd8b1464b0804f57640720a14f29b3f.jpg","https://static.tildacdn.com/stor3335-3230-4463-b063-333561633236/abd64885b91b016ae255d40c7f6c49c7.jpg"],"imageSource":"site"},{"uid":"206637450923","color":"Мятный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3636-3861-4636-b239-383234643965/b469dd2b6eefd423a72983d300f4ad87.jpg","https://static.tildacdn.com/tild6562-3664-4765-a533-323033616462/DSC_5290-2.jpg","https://static.tildacdn.com/stor6166-3838-4962-b965-333566316531/413644a6477eaba1931f79406d63d3d2.jpg","https://static.tildacdn.com/stor3961-6331-4261-b637-666134343361/967617364f24e38d14d952cf0338d14c.jpg","https://static.tildacdn.com/stor3135-6462-4434-b938-383331363061/5ccfbb0bc365ca1fa57e5cc8f9f9fed9.jpg"],"imageSource":"site"},{"uid":"908295673383","color":"Изумрудный","size":"","price":5890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-s","images":["https://static.tildacdn.com/stor3232-3663-4561-b536-336433363365/695ae5a5f97d779c5bb2544ae4a9590d.jpg","https://static.tildacdn.com/tild3565-3139-4366-b462-353831356430/_.png","https://static.tildacdn.com/stor3665-6537-4633-a635-616233326636/6c8c31b9c2c482069f657c5f2e274764.jpg","https://static.tildacdn.com/stor6161-3866-4564-a236-663439306266/d638221d02f0de7234e9afc27cfd4ccc.jpg","https://static.tildacdn.com/stor6430-6666-4164-b131-396534313338/617ddadaed73d5f1a4e0fd2410152c56.jpg"],"imageSource":"site"}]},{"id":"405094315083","sourceUids":["405094315083"],"name":"Миски «Сушняк» M","category":"Миски","page":"https://evitails.com/miski-sushnyak-m","included":true,"thumbnail":"https://static.tildacdn.com/stor3463-6534-4934-b937-623437333465/b5c7649d89860c3955774e8651906be1.jpg","thumbnailSource":"csv","colors":["Бежевый","Розовый","Оранжевый","Изумруд","Белый"],"sizes":[],"colorHex":{"Бежевый":"#ae8f6f","Розовый":"#fbd8ef","Оранжевый":"#f59606","Изумруд":"#3d7373","Белый":"#e6e6d4"},"sizeLabel":"Размер","variants":[{"uid":"241443264423","color":"Бежевый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6262-6635-4338-a366-623032616533/7367c47b4eb68f561d68d563312b5011.jpg","https://static.tildacdn.com/tild3036-3362-4330-b431-346465393237/DSC_5406-1.jpg","https://static.tildacdn.com/stor3835-3464-4766-a231-643064343839/d7d514c19f4947e11add8bef054b2f67.jpg","https://static.tildacdn.com/stor6635-3164-4331-b138-633362323936/9f6073180c7e2cd029e5f672f357f02d.jpg"],"imageSource":"curated"},{"uid":"248624034193","color":"Розовый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor3033-3733-4939-b635-323436313334/a5bc822b9434ec524de2590c643b1762.jpg","https://static.tildacdn.com/tild6562-6631-4461-a136-666261616666/DSC_5334-2.jpg","https://static.tildacdn.com/stor6633-3365-4434-a236-626335623036/e5625c0436a89ef5c866548ffa220e4e.jpg","https://static.tildacdn.com/stor3835-6630-4330-a533-363030633737/b68032792af16a5708688d5daa893668.jpg","https://static.tildacdn.com/stor3166-6264-4262-b131-346336353938/ba48ba621849ec9cc4a089e935f401fb.jpg"],"imageSource":"curated"},{"uid":"439748785133","color":"Оранжевый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6238-3535-4763-b566-653838613938/abfb5023181f848aebf702611edf5793.jpg","https://static.tildacdn.com/stor6165-3335-4262-b534-363433323062/ae9e8e7e7fd41a6ba7ffbe4e817c355d.jpg","https://static.tildacdn.com/stor3339-3833-4665-b764-313136363837/a61c24bd7ca529c24c86cf8d82f8b5e1.jpg","https://static.tildacdn.com/stor3331-3138-4233-b736-363733343961/79ac51eebab40bbd3d6c2b43c5a97605.jpg","https://static.tildacdn.com/stor6338-3130-4261-b765-333034326331/7810b154ce0907fa43a0c6600bd684c2.jpg"],"imageSource":"curated"},{"uid":"342996512433","color":"Изумруд","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/stor6637-3034-4332-b933-636533333534/836801918a80f89f638c8b2ccf3232f1.jpg","https://static.tildacdn.com/tild6435-3133-4163-a336-313833306530/DSC_5413-3.jpg","https://static.tildacdn.com/stor6666-6563-4638-b465-353833306664/cacb25d5cd191e2f661acf2c920c0bff.jpg"],"imageSource":"curated"},{"uid":"608881637643","color":"Белый","size":"","price":6890,"priceSource":"csv","page":"https://evitails.com/miski-sushnyak-m","images":["https://static.tildacdn.com/tild6635-6463-4232-a363-636466313263/Frame_1000005675.png","https://static.tildacdn.com/tild6431-3536-4632-b834-666465646130/Frame_1000005674.png"],"imageSource":"curated"}]},{"id":"433819570963","sourceUids":["433819570963"],"name":"Ошейник «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor6535-3435-4236-b938-306562313034/7b3f235b2aaf9de2c5668f321d6df652.jpg","thumbnailSource":"csv","colors":["Коричневый","Небесно-голубой","Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Коричневый":"#85521c","Небесно-голубой":"#b4cdc0","Бирюзовый":"#d5d9be","ПудОригинал: страница 265945109, REC 4245584801. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
рово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"984355432583","color":"Коричневый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"663787398643","color":"Коричневый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3165-3261-4431-b538-346538333863/DSC_5022-1.jpg","https://static.tildacdn.com/tild3463-6534-4634-b339-313634366134/DSC_5027-2.jpg","https://static.tildacdn.com/tild3464-3436-4162-b839-373762636232/DSC_5026-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png"],"imageSource":"site"},{"uid":"332172400993","color":"Небесно-голубой","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428154656613","color":"Небесно-голубой","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3733-3561-4432-b439-333264336131/DSC_5036-2.jpg","https://static.tildacdn.com/tild6363-3165-4635-a665-383862633061/DSC_5035-1.jpg","https://static.tildacdn.com/tild3838-6361-4431-b637-656630303439/DSC_5032-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"909138810083","color":"Бирюзовый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"428611703353","color":"Бирюзовый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3734-3761-4031-b231-663539303566/DSC_5038-1.jpg","https://static.tildacdn.com/tild3861-3638-4165-b365-656561376435/DSC_5042-1.jpg","https://static.tildacdn.com/tild3836-6666-4161-a435-336233616563/DSC_5040-1.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg"],"imageSource":"curated"},{"uid":"533514025223","color":"Пудрово-розовый","size":"XS","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"},{"uid":"122629078293","color":"Пудрово-розовый","size":"S","price":2190,"priceSource":"csv","page":"https://evitails.com/osheynik-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild6338-3166-4935-b736-383231363633/photo.png","https://static.tildacdn.com/tild3364-6332-4839-b538-353362323563/DSC_5044-2.jpg","https://static.tildacdn.com/tild6332-6336-4466-a163-633330316461/DSC_5048-2.jpg","https://static.tildacdn.com/tild6264-3666-4636-b934-303465383838/DSC_5067-2.jpg","https://static.tildacdn.com/stor3265-3531-4666-a330-316337666237/20387045134d9b869bcf909e7b359e2c.jpg"],"imageSource":"curated"}]},{"id":"718888676203","sourceUids":["718888676203"],"name":"Поводок «Мелкий Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor3735-6562-4362-a536-663333383830/84415ce2e528796836f69b0179d1e19e.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый","Небесно-голубой","Коричневый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be","Небесно-голубой":"#b4cdc0","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"462620267843","color":"Пудрово-розовый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6339-6239-4930-b565-636363373237/DSC_5072-3.jpg","https://static.tildacdn.com/tild6566-3131-4030-b834-366261616463/DSC_5082-2.jpg","https://static.tildacdn.com/tild3864-3236-4334-b462-663838313036/DSC_5083-2.jpg","https://static.tildacdn.com/stor3531-3430-4634-a439-356337373435/5d13631415ce1f5f7a599979d0bebec2.jpg"],"imageSource":"site"},{"uid":"838077525913","color":"Бирюзовый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3033-3663-4361-b638-623239633966/DSC_5086-2.jpg","https://static.tildacdn.com/tild3761-6335-4461-b039-613131363733/DSC_5090-2.jpg","https://static.tildacdn.com/tild3538-6333-4962-a364-376137353765/DSC_5095-2.jpg"],"imageSource":"site"},{"uid":"914327641813","color":"Небесно-голубой","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3064-6164-4438-b232-613763653832/DSC_5100-1.jpg","https://static.tildacdn.com/tild3230-3737-4331-a234-656264363633/DSC_5112-2.jpg"],"imageSource":"site"},{"uid":"637618023593","color":"Коричневый","size":"","price":3590,"priceSource":"csv","page":"https://evitails.com/povodok-melkiy-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3966-6564-4664-a134-653366626238/DSC_5117-1.jpg"],"imageSource":"site"}]},{"id":"866114277283","sourceUids":["866114277283","893640165293","100469019593"],"name":"Лежанка «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/lezhanka-v-oblakakh-s","included":false,"thumbnail":"https://static.tildacdn.com/stor3365-3564-4331-b434-323265363437/c6856904ce16ae844bad5394286c0984.jpg","thumbnailSource":"csv","colors":["Бежевый","Белый","Розовый","Голубой","Черный","Серый","Бордовый","Коричневый"],"sizes":["S","M","L"],"colorHex":{"Бежевый":"#ae8f6f","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121","Коричневый":"#85521c"},"sizeLabel":"Размер","variants":[{"uid":"795524189653","color":"Бежевый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6264-6430-4266-b165-393231643137/5ce78c77cf6bd5cb11c58c39c8e6ccdc.jpg","https://static.tildacdn.com/stor3533-6139-4661-a431-646462396566/3a51230605de6a3b4db3d3b1e397de35.jpg","https://static.tildacdn.com/stor3636-6565-4862-a531-373166393564/94438c6c8869966e56385ed15f1a836f.jpg","https://static.tildacdn.com/stor6564-3863-4762-a565-356664653662/abe0edfb24b970db990b4bc4fede32d1.jpg"],"imageSource":"site"},{"uid":"692971228283","color":"Белый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3462-3038-4630-b065-646337366434/184dd54c302246c75fc80e1ba2bd47df.jpg","https://static.tildacdn.com/stor3934-3563-4630-a266-323564626561/159776b117b20d7e1b85e4eb791d848e.jpg","https://static.tildacdn.com/stor6435-6536-4864-b039-346261313261/889272d3c91ca8b1c313b4dab75e21da.jpg","https://static.tildacdn.com/stor3030-6139-4037-a130-323734666538/722a22edd7e96f8ffa0342ef337bc2b1.jpg","https://static.tildacdn.com/stor3264-3263-4130-a262-623930323635/34521b4ec06af62b68da2830cc033ebc.jpg"],"imageSource":"site"},{"uid":"287374416163","color":"Розовый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6436-3435-4932-a536-626636653031/c8fbb1594e6a9e2ad948b81c787b63ce.jpg","https://static.tildacdn.com/stor3833-6264-4336-a534-393230346634/f32f8cbc51e2fda3694f20b971da7298.jpg","https://static.tildacdn.com/stor3362-3764-4236-b539-336638336636/c39d1f1c15e7b99a14cac6353dba9cd9.jpg","https://static.tildacdn.com/stor6539-6235-4436-a330-663132366165/3981c4e01225130235eed15e0f88e7d2.jpg","https://static.tildacdn.com/stor6139-6535-4564-b730-633037356236/ca51c13817182b3d2ef9d52ca9e73156.jpg"],"imageSource":"site"},{"uid":"647903616313","color":"Голубой","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3435-3031-4638-a439-363930313636/ab6572772078deab9c8a9d52b8e0e394.jpg","https://static.tildacdn.com/stor3664-6238-4663-a430-633161613932/e044ffa8fcd2b7f88486f0e61ffe22b6.jpg","https://static.tildacdn.com/stor3662-3536-4965-b639-343432666439/4894d2925786e7501271fea1e262d5ed.jpg","https://static.tildacdn.com/stor3536-6332-4238-b364-396262323530/bd1c1f3908c9275f261aaf9ac8c3e03c.jpg","https://static.tildacdn.com/stor6531-6333-4163-a433-666438343433/a8c12345f82c8dfff644a5ec56fb93aa.jpg"],"imageSource":"site"},{"uid":"208501558683","color":"Черный","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6363-3330-4563-a564-636461623534/6ed3a02259a58441810ba399d31e19b3.jpg","https://static.tildacdn.com/stor3239-3038-4233-a534-303436303531/6b81a81de7fda8cbb40cf5c4af58d15e.jpg","https://static.tildacdn.com/stor3932-3864-4936-b162-326165633035/0b6d2189b48dfba3d8fc773e6f0dbfaa.jpg","https://static.tildacdn.com/stor3764-3830-4239-b538-313237636635/4babf4703fd28f34467485a953b111ed.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"301968560073","color":"Серый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor3033-3732-4563-a262-626161356330/ec7e134ea307c3777f085f2c1302d07c.jpg","https://static.tildacdn.com/stor3736-6464-4463-b963-363938613861/1e8a5d369a16993a349462e5b1c2d8b5.jpg","https://static.tildacdn.com/stor3730-3533-4532-b664-306234383334/ac88f0954d196a35f519f3db927b06fc.jpg","https://static.tildacdn.com/stor3036-6462-4663-a239-666230346265/04d50720281f0928ff8bc9a89355aa7c.jpg"],"imageSource":"site"},{"uid":"920438037883","color":"Бордовый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6463-3564-4633-b839-313164646332/abe4a4fdd954a190a4f22fff952ee688.jpg","https://static.tildacdn.com/stor6561-3237-4132-b362-373064383738/0600130ab92e515dec06893cb7e31b43.jpg","https://static.tildacdn.com/stor3932-3966-4434-b034-633039383765/554fdc46b4bb18c154f1b0173dea8d91.jpg","https://static.tildacdn.com/stor6162-3266-4965-a663-383862393062/d8d779803a924d954b626092b5b8c1c6.jpg"],"imageSource":"site"},{"uid":"999558602793","color":"Коричневый","size":"S","price":11490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-s","images":["https://static.tildacdn.com/stor6232-6163-4838-b337-323164646334/181fe42c1cc43e4f17bb6fa00f3cca78.jpg","https://static.tildacdn.com/stor6465-3864-4161-b638-323165303734/1acb10a4cbc40edaccc8d3402ae037a4.jpg","https://static.tildacdn.com/stor3233-6533-4436-a331-346262386439/16ac776b496ad009ca655e869cb05943.jpg"],"imageSource":"site"},{"uid":"328349467493","color":"Белый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6630-6566-4432-b966-363564636532/e389520debe9a5c4402f180a6f663d34.jpg","https://static.tildacdn.com/stor6561-6537-4463-b833-383939623066/7669c78b32b49224d4fff46c2d8aabfd.jpg","https://static.tildacdn.com/stor6637-3037-4435-b031-366362383533/4d11a387c91bf2dfdba931ad28d88101.jpg","https://static.tildacdn.com/stor3230-3932-4731-b033-353965663931/39571532e77bfb8c1e8c93f7e10dbed2.jpg","https://static.tildacdn.com/stor3336-3432-4562-a130-323665666635/c9a9817efad94f3d88e659e9ec84809b.jpg"],"imageSource":"site"},{"uid":"755872400963","color":"Розовый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6434-3436-4732-b562-303830303732/bbb2f6584e8d203a72835bf1ce30a542.jpg","https://static.tildacdn.com/stor6435-6430-4237-b733-346630646639/0a10dd1362ba992307691e09b9547fee.jpg","https://static.tildacdn.com/stor3831-3333-4533-b134-613234383436/46dcc81cdb5f11a64a0bdeda5caa0e92.jpg","https://static.tildacdn.com/stor6362-3439-4935-a533-656335303637/68816a79047d70db7814ca09e10db84d.jpg","https://static.tildacdn.com/stor3339-3134-4361-b839-656231333765/9eef20dd966ac1b34d940a2f957d6f97.jpg"],"imageSource":"site"},{"uid":"227681565953","color":"Голубой","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6638-6165-4430-a436-363135306566/dc9e2e9e2dbcb61181eb4f0a78afdd01.jpg","https://static.tildacdn.com/stor6335-3332-4137-b863-666132623766/5ba11ac68c9a88768b327c9e21b899c8.jpg","https://static.tildacdn.com/stor3239-3331-4537-b866-643366376230/1dfc55a80a88448de8edecc72dbf3522.jpg","https://static.tildacdn.com/stor3137-3933-4830-b138-366161653566/0679ae74774ea9534f3666c7eb66bbc4.jpg","https://static.tildacdn.com/stor3663-6564-4262-b762-313636303836/bdc7c0c4d89af9803eaf2330d801fa0a.jpg"],"imageSource":"site"},{"uid":"868284949993","color":"Черный","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6537-6531-4766-b362-646266303833/fcb784cafb4100987ba4d833683f213d.jpg","https://static.tildacdn.com/stor6663-3866-4335-a134-336335323134/fb030275850f64442d611ad7a60b1346.jpg","https://static.tildacdn.com/stor6464-3466-4364-b734-363533383939/6b7209ae6eb82d21b76b01557679e853.jpg","https://static.tildacdn.com/stor6265-3330-4466-b533-323138663164/ba97c75e7096b9bc7f44ba7577bfa3af.jpg","https://static.tildacdn.com/stor3662-3235-4234-b338-303336383035/4a7ec601eb685bf1fb71ac87f345d0b2.jpg"],"imageSource":"site"},{"uid":"734682125003","color":"Серый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3834-6564-4132-a232-343833303562/4749b673154f297e4861726a12f752a0.jpg","https://static.tildacdn.com/stor3935-6131-4438-b833-623930393963/8f46a03064c7540a1f0ab54bfb14d703.jpg","https://static.tildacdn.com/stor3565-3638-4162-b664-313130393164/fe671a5685ca85d28a764ea15ab58ce1.jpg","https://static.tildacdn.com/stor3833-3833-4664-b939-613331643437/282fe130a7d280dcf4cea6404609f40e.jpg"],"imageSource":"site"},{"uid":"240417436523","color":"Бордовый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6465-6239-4330-b433-353633336362/653b2b82f5f5c91c5c00677c231656d4.jpg","https://static.tildacdn.com/stor3539-3530-4730-b134-356432326132/ba2d1770af5fa2cc09cfcbc023ec45d2.jpg","https://static.tildacdn.com/stor3761-6232-4233-b632-663633316262/542f4b47ad66684f8c69c98191cd1373.jpg","https://static.tildacdn.com/stor3764-3037-4866-a365-313335623062/7e51c6e7b2e4e8daba7c988d377d1985.jpg","https://static.tildacdn.com/stor6633-6434-4162-a564-623566333139/d0510c0bf654eba6f803bfdc8ecc3a9f.jpg"],"imageSource":"site"},{"uid":"792224962353","color":"Бежевый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor3965-6336-4230-a266-373262646430/564f0948195316f985a4402f1731e29c.jpg","https://static.tildacdn.com/stor6132-6465-4466-a366-626330376437/9529411907fffda49c99356cec5ac14a.jpg","https://static.tildacdn.com/stor3936-3536-4564-b762-346532363565/44aa5be45ec92814846862879466fe47.jpg","https://static.tildacdn.com/stor3538-6131-4434-a236-613735393735/82cabc0564c89f7af3fe25fcab26b9fd.jpg","https://static.tildacdn.com/stor3639-3539-4964-b035-383932633231/2b9924731c40515291996d5881dbb498.jpg"],"imageSource":"site"},{"uid":"634983484533","color":"Коричневый","size":"M","price":12890,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-m","images":["https://static.tildacdn.com/stor6239-6366-4131-a163-363133393734/f327c4cdf284c301aaccb7c4ee2438be.jpg","https://static.tildacdn.com/stor3738-3837-4761-a137-303438636333/6c4d176efeb134de1876199546b3c521.jpg","https://static.tildacdn.com/stor3538-3563-4937-b633-633337613837/c6a7472f496a84120dc4d094d90bf91f.jpg","https://static.tildacdn.com/stor3730-3261-4433-b836-323865656336/dbba1b9dbcd9b8721a49d66eacaf0aeb.jpg","https://static.tildacdn.com/stor3265-3036-4431-b830-373233613338/f31f3ddbaa32efa879b8585ce795a717.jpg"],"imageSource":"site"},{"uid":"123735740363","color":"Белый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3565-6663-4338-a262-313835616230/4834c8db02fb48099b71694080713559.jpg","https://static.tildacdn.com/stor6534-6465-4332-b635-623435653238/9da8912c188486646c9f689c072d4aac.jpg","https://static.tildacdn.com/stor3966-3632-4738-b565-636466636464/09ce15523e23cf0983770d2737a48a57.jpg"],"imageSource":"site"},{"uid":"844275505003","color":"Розовый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3262-6664-4264-b939-613762323163/9772e8509fc7b050ae6f5edba4ac1d0b.jpg","https://static.tildacdn.com/stor6234-6338-4239-a234-396138643361/8d40fde87efdec82e56f99fb821ad5e8.jpg","https://static.tildacdn.com/stor3339-3265-4239-b762-363764383934/c5b33a4c7820cad39c4738c2c8666ca2.jpg","https://static.tildacdn.com/stor3837-3335-4162-b238-343331616264/af8deec53ff687597c2b17f8165a9bde.jpg"],"imageSource":"site"},{"uid":"606325159393","color":"Голубой","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3965-3338-4531-b131-646161376636/14dd1b0ebc4b162e71b33a365ef9cf79.jpg","https://static.tildacdn.com/stor3833-3862-4565-a239-306639336235/97e00ee0c7400f42debfb5a4ad05d598.jpg","https://static.tildacdn.com/stor6538-3139-4532-b565-383932626662/d4518b6df18e306d81ed09ba4cd576be.jpg","https://static.tildacdn.com/stor3137-6261-4637-a634-613532623239/cfe2620e0857727e0abfe3bca37b76b9.jpg","https://static.tildacdn.com/stor6339-3237-4138-b333-343436623863/ecc2b825fab61c51ac643b289170e7d3.jpg"],"imageSource":"site"},{"uid":"912660516263","color":"Черный","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor3734-3334-4765-b136-626630353832/ecb482a1fe88254378b307a0d4ebdffe.jpg","https://static.tildacdn.com/stor3961-3639-4862-b834-346361653039/8e61820ef5f664a31b5d831fb0686b1a.jpg","https://static.tildacdn.com/stor3831-3830-4439-a461-633631626264/77b25ecdce9fdaa463f9532208e8057b.jpg","https://static.tildacdn.com/stor3335-3738-4130-b065-653534643835/8c214a0a25b60d076ddd7100ffac263a.jpg","https://static.tildacdn.com/stor3565-6466-4334-b835-306366363062/a2e18972d8850ea670c610c28d955962.jpg"],"imageSource":"site"},{"uid":"380842631743","color":"Серый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3631-3063-4864-a135-396136386331/6ce459bb1e38f4b83235d11316be36e3.jpg","https://static.tildacdn.com/stor6231-3231-4431-b961-663865653433/ff948d98258ec6974dcfdfe9bc11e8e7.jpg","https://static.tildacdn.com/stor3333-6361-4265-b561-323963346664/68a102cc7923730dd6d9202574bceed6.jpg","https://static.tildacdn.com/stor6138-6330-4464-b632-666366373834/42322c155e3496fd23d0a3496dff86b4.jpg"],"imageSource":"site"},{"uid":"614317478243","color":"Бордовый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6234-6130-4163-b035-333631636363/58ea2e6a1411cd9666ed1a130060b3d1.jpg","https://static.tildacdn.com/stor6335-6563-4335-b964-336631393037/ea96d5ab294053ad4b422d9589ac970d.jpg","https://static.tildacdn.com/stor3736-3961-4939-a161-666564626366/26ed3097541b17c336eb6db3563cbc39.jpg","https://static.tildacdn.com/stor6663-3832-4135-b931-313137303461/e6bbec739849f87f32e925df8c7a8795.jpg","https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg"],"imageSource":"site"},{"uid":"158353142573","color":"Бежевый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3366-3831-4461-b537-633835316265/52e8340ac2a04d22d07f8c07ae4033db.jpg","https://static.tildacdn.com/stor3934-3132-4337-b732-333636393736/ccc87df1ca81bcde5764cdd45238d42f.jpg","https://static.tildacdn.com/stor3035-6635-4162-b339-373537646661/55afc9a8fc4dbc4374405919a662233e.jpg","https://static.tildacdn.com/stor3635-6361-4631-a662-346665366165/a53590279d679415006811726578b4ab.jpg"],"imageSource":"site"},{"uid":"809924330533","color":"Коричневый","size":"L","price":14490,"priceSource":"csv","page":"https://evitails.com/lezhanka-v-oblakakh-l","images":["https://static.tildacdn.com/stor6132-3036-4432-b463-313130643866/dfa559df88d095153f2b8fe999f8f256.jpg","https://static.tildacdn.com/stor3535-6565-4566-a262-626435363735/e5f525dd36a5ea97f250e6fb9f8cb23e.jpg","https://static.tildacdn.com/stor3366-6131-4537-b064-313865326333/421443ef9e53e183040c66c2b407a2df.jpg","https://static.tildacdn.com/stor3433-6132-4665-b935-363233656361/393d34535b9d938c11555381c565f7d8.jpg","https://static.tildacdn.com/stor3762-6162-4664-a136-643334306465/717413f8675b04fbe703aa69b9b2defb.jpg"],"imageSource":"site"}]},{"id":"845262864163","sourceUids":["845262864163"],"name":"Поводок «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor3736-6435-4432-b636-633033656433/a252483b74f89718e8f6f4dd87a4408b.jpg","thumbnailSource":"csv","colors":["Пудрово-розовый","Бирюзовый"],"sizes":[],"colorHex":{"Пудрово-розовый":"#eabfb8","Бирюзовый":"#d5d9be"},"sizeLabel":"Размер","variants":[{"uid":"800375467563","color":"Пудрово-розовый","size":"","price":4190,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3734-6266-4132-b031-653938396664/DSC_5134-1.jpg","https://static.tildacdn.com/tild6431-3932-4965-a636-353130653436/DSC_5139-1.jpg"],"imageSource":"site"},{"uid":"784979050303","color":"Бирюзовый","size":"","price":4190,"priceSource":"csv","page":"https://evitails.com/povodok-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3939-3132-4835-b438-636662323164/DSC_5144-1.jpg","https://static.tildacdn.com/tild3965-3161-4232-a461-663066626132/DSC_5147-1.jpg","https://static.tildacdn.com/stor3838-3365-4063-b164-326634663161/b1d7f8b978c298bc10c87589be2bcbfe.jpg","https://static.tildacdn.com/stor3239-6366-4936-a262-643964663533/c62231aaae50c95483f90da54712a9db.jpg"],"imageSource":"site"}]},{"id":"781627367853","sourceUids":["781627367853"],"name":"Ошейник «Просто Биотан — Шестиугольник»","category":"Амуниция","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","included":false,"thumbnail":"https://static.tildacdn.com/stor6636-6537-4762-a332-396364623531/64e5593d4dec919989a3224b7d2c58e1.png","thumbnailSource":"csv","colors":["Бирюзовый","Пудрово-розовый"],"sizes":["XS","S"],"colorHex":{"Бирюзовый":"#d5d9be","Пудрово-розовый":"#eabfb8"},"sizeLabel":"Размер","variants":[{"uid":"889356002123","color":"Бирюзовый","size":"XS","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"939302535153","color":"Бирюзовый","size":"S","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild3662-6234-4330-a337-666338373236/photo.png","https://static.tildacdn.com/tild6138-3230-4537-b232-356337346631/DSC_5058-2.jpg","https://static.tildacdn.com/stor3835-3532-4661-b663-383037333631/8543e61482cb5ee6165c9eb8b2cf5264.jpg","https://static.tildacdn.com/stor3837-6335-4934-a363-306139333466/6b301d5a7af4b42c5eef26f4ddb81480.jpg"],"imageSource":"site"},{"uid":"759699089333","color":"Пудрово-розовый","size":"XS","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"},{"uid":"563854125513","color":"Пудрово-розовый","size":"S","price":2690,"priceSource":"csv","page":"https://evitails.com/osheynik-prosto-biotan-shestiugolnik","images":["https://static.tildacdn.com/tild3935-6338-4835-a165-633034373835/photo.png","https://static.tildacdn.com/tild6434-3531-4366-b832-313564323033/photo.png","https://static.tildacdn.com/tild6461-6239-4464-a461-666238323834/DSC_5053-2.jpg","https://static.tildacdn.com/tild6665-3433-4534-b866-663732646633/DSC_5051-2.jpg"],"imageSource":"site"}]},{"id":"844973637213","sourceUids":["844973637213","289746486803"],"name":"Плед «В облаках»","category":"Лежанки и пледы","page":"https://evitails.com/pled-v-oblakakh-xs-s","included":false,"thumbnail":"https://static.tildacdn.com/stor6335-3362-4133-b965-386238336534/f06656bee79ee3e81752fdd454b7dadd.jpg","thumbnailSource":"csv","colors":["Коричневый","Белый","Розовый","Голубой","Бежевый","Черный","Серый","Бордовый"],"sizes":["XS-S","M-L"],"colorHex":{"Коричневый":"#85521c","Белый":"#e6e6d4","Розовый":"#fbd8ef","Голубой":"#8dadc7","Бежевый":"#ae8f6f","Черный":"#000000","Серый":"#c9c6c3","Бордовый":"#9c1121"},"sizeLabel":"Размер","variants":[{"uid":"747842526503","color":"Коричневый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3639-3265-4237-a465-326134363464/4a572e8ed596480730ed6443fe7164dd.jpg","https://static.tildacdn.com/stor3865-3931-4434-a462-303538643537/cc992c56539bcaf855cf6f6c7e68f87b.jpg","https://static.tildacdn.com/stor6462-6637-4730-b239-663639626566/c5bef951644023b5bc77a3952a6288c4.jpg"],"imageSource":"site"},{"uid":"200895492933","color":"Белый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3632-3963-4630-b638-333365326635/9ff85e0d78df3fba24861781ddf9e4ff.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3537-3534-4239-b435-656137363238/ea304cb9be23e2ef4deadabaa91a1eae.jpg"],"imageSource":"site"},{"uid":"824299214913","color":"Розовый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6139-3738-4661-b634-323766396331/99ce3b09d4f483bf44c29b38b95a6ab4.jpg","https://static.tildacdn.com/stor3764-3531-4134-b664-356634383938/8267b1c1d0f198d3a6945824918a1bc7.jpg","https://static.tildacdn.com/stor3433-3935-4636-b338-323835336532/6ba08ee839aebd479b7762229078ce50.jpg","https://static.tildacdn.com/stor6531-3562-4737-b437-333965666361/08d444c476e29c289ac3a37537fe7353.jpg"],"imageSource":"site"},{"uid":"323488042863","color":"Голубой","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6362-6665-4966-a465-323762393166/f49085ed2ea598ccc592ed4f57a687b0.jpg","https://static.tildacdn.com/stor6331-6463-4133-b231-616233653664/82b7d8738a6b9c20404b875d69548f94.jpg","https://static.tildacdn.com/stor3062-3934-4564-b464-613764386562/1a6382244d55ac6428a570cad243ffbb.jpg","https://static.tildacdn.com/stor6565-3064-4464-a231-353835383366/879315763189f941ca07df40ffc61309.jpg"],"imageSource":"site"},{"uid":"961165817613","color":"Бежевый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3633-6532-4761-a136-346661613663/3c0375ea71390014ae5b27afe413481b.jpg","https://static.tildacdn.com/stor3934-3933-4137-b032-393631353161/3b6e83465890cd31c05da27090639a24.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg"],"imageSource":"site"},{"uid":"954058018313","color":"Черный","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3134-3836-4639-b438-306339616337/60f83e14276ca0f422dae03dcae2b63a.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6430-3666-4135-a431-373937303364/a07b9ccd49af83c3d9e53037aabc914b.jpg"],"imageSource":"site"},{"uid":"479829523213","color":"Серый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6339-6239-4337-a261-613166306231/c5f9f17a914200e887f697e7ad333094.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3131-6563-4232-b539-396237303065/99ccc8343ab2860ca0a038b2c8673ede.jpg"],"imageSource":"site"},{"uid":"198779558253","color":"Бордовый","size":"XS-S","price":3990,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-xs-s","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3564-6439-4462-b365-326439366138/6d7af61f469d6e314b856630426c6d69.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3165-6436-4665-a664-323934623232/14ad1614f7dbb89c96b7e939b6c94521.jpg"],"imageSource":"site"},{"uid":"643236278923","color":"Белый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6532-3863-4266-a631-306632343839/ddcafdd5794632d6acdb7d10ff8c0dd5.jpg","https://static.tildacdn.com/stor6531-6566-4665-a662-326435666132/13c8334d88153cc5c1ed360818748a06.jpg","https://static.tildacdn.com/stor3466-3764-4030-b438-306336303630/db29eff11c5ec9906c0d3fed36900d79.jpg"],"imageSource":"site"},{"uid":"816824956183","color":"Розовый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3861-6338-4838-b364-363262336364/c3ea70ce62908fe06d5e51f801d8597c.jpg","https://static.tildacdn.com/stor3937-6332-4731-b630-386262316630/2a63ebc73323529d0dc4dd7478e114c6.jpg","https://static.tildacdn.com/stor3932-6637-4463-a438-353033353537/31dff149e21b8dfc46984c9dcee4852d.jpg"],"imageSource":"site"},{"uid":"649330817873","color":"Голубой","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3462-6662-4636-a464-653133646565/4a7bb1f522ea541e2c35c651b78c430f.jpg","https://static.tildacdn.com/stor3832-6566-4033-b237-366437373861/9ea72d1da3708618e0a8a9b0ff80b606.jpg","https://static.tildacdn.com/stor6161-3865-4539-a363-613338646433/f6abb1eb022b7d7e1e91502716ef8013.jpg"],"imageSource":"site"},{"uid":"524352848183","color":"Бежевый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3762-6337-4862-a538-633062633631/c82f95d9ec4fa0f809b709a11d2cb965.jpg","https://static.tildacdn.com/stor3162-6230-4631-a135-366334663762/6116331b1d0591c5c1225acfb89be0ba.jpg","https://static.tildacdn.com/stor3431-3632-4438-b730-396531353565/92827c9be73519b382a716a58c156a19.jpg","https://static.tildacdn.com/stor6538-3631-4462-b465-393065396434/bad34c1248dad99c48f1bf7806cd995f.jpg"],"imageSource":"site"},{"uid":"967974454743","color":"Коричневый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3330-3562-4233-b062-393630373564/40a96c24d149a80ad7ff6011e631ef78.jpg","https://static.tildacdn.com/stor3336-3737-4265-a637-313237396364/aebe87eb3f3c85bca654cc2f5c21a97e.jpg","https://static.tildacdn.com/stor6264-6264-4963-b532-653238396362/d1ec3e6c09b3fef5cbc24c93fb998368.jpg"],"imageSource":"site"},{"uid":"290603183683","color":"Черный","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6561-3230-4231-a263-623737363366/10c0d902db0a124b33855652996a2b89.jpg","https://static.tildacdn.com/stor3735-3336-4662-b430-336261336331/b953fa3f30d60afb3fa3d85bb3b1faf8.jpg","https://static.tildacdn.com/stor6564-6637-4831-b030-336437663330/9d545dd3660e5591498d09484952f871.jpg","https://static.tildacdn.com/stor6531-3636-4130-b237-323834623639/e7a8b2d37c771d96522278ead019fc01.jpg"],"imageSource":"site"},{"uid":"646378351983","color":"Серый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor3137-3738-4166-a233-663966663834/1308a24dd693ec31a5731b31c744278d.jpg","https://static.tildacdn.com/stor3762-6530-4664-a636-326634643032/862f5f322e68a4dd6cddf4b6ae1e29fa.jpg","https://static.tildacdn.com/stor3333-3238-4763-a566-383638643233/63e847fd375eca1e201c1b734bf580d4.jpg"],"imageSource":"site"},{"uid":"817478545563","color":"Бордовый","size":"M-L","price":5490,"priceSource":"csv","page":"https://evitails.com/pled-v-oblakakh-m-l","images":["https://static.tildacdn.com/stor3536-3235-4932-a232-393165306632/4cecdfa7762ac0e23bd387a562c5e2b1.jpg","https://static.tildacdn.com/stor6265-3063-4965-b362-666561333364/5cccb5c5bac237256907b8a0ef1666e4.jpg","https://static.tildacdn.com/stor6138-3031-4436-a265-343466336232/d3c3119b72218ecca25a51694ffb6ccb.jpg","https://static.tildacdn.com/stor3036-3563-4466-b863-376162396537/c251d9d2723ffac17af90477b0a3961a.jpg","https://static.tildacdn.com/stor6463-6262-4130-a665-653530653563/a825e864e4ba00521fac7d487912d320.jpg"],"imageSource":"site"}]}],"js":"/* Калькулятор боксов: товары приходят из второго JS-блока Tilda или catalog.json локально. */\n(async () => {\n const root = document.querySelector('#box-builder');\n if (!root) return;\n\n let catalog = window.BOX_CATALOG;\n if (!Array.isArray(catalog)) {\n try {\n const response = await fetch(new URL('catalog.json', document.currentScript?.src || location.href));\n if (!response.ok) throw new Error('catalog.json');\n catalog = await response.json();\n } catch (_) {\n root.querySelector('#box-price').textContent = 'Добавьте блок с товарами';\n return;\n }\n }\n const products = catalog.filter(product => product.included && product.variants?.length);\n const cards = [...root.querySelectorAll('.box-card')];\n const dialog = root.querySelector('#box-product-picker');\n const search = dialog.querySelector('.box-picker-modal__search');\n const filters = dialog.querySelector('.box-picker-modal__filters');\n const productGrid = dialog.querySelector('.box-picker-modal__grid');\n const money = value => new Intl.NumberFormat('ru-RU').format(value) + ' ₽';\n const esc = value => String(value ?? '').replace(/[&\u003c>\"']/g, char => ({'&':'&','\u003c':'<','>':'>','\"':'"',\"'\":'''}[char]));\n const preferredIds = ['260666336853', '405094315083'];\n const firstProduct = products.find(product => product.id === preferredIds[0]) || products[0] || null;\n const secondProduct = products.find(product => product.id === preferredIds[1] && product.id !== firstProduct?.id)\n || products.find(product => product.id !== firstProduct?.id) || null;\n const state = [firstProduct, secondProduct].map(product => ({product, variant:product?.variants[0] || null, slide:0}));\n let activeSlot = null;\n let activeCategory = '';\n\n function chosenVariant(product, current, type, value) {\n const other = type === 'size' ? 'color' : 'size';\n return product.variants.find(variant => variant[type] === value && variant[other] === (current?.[other] || ''))\n || product.variants.find(variant => variant[type] === value)\n || current;\n }\n\n function thumbnail(product) {\n return product?.thumbnail || product?.variants.find(variant => variant.images?.length)?.images[0] || '';\n }\n\n function imageMarkup(url, className) {\n return url ? `\u003cimg class=\"${className}\" src=\"${esc(url)}\" alt=\"\">` : `\u003cspan class=\"${className} box-card__missing-image\" aria-hidden=\"true\">\u003c/span>`;\n }\n\n function attachImageFallback(container, selector, className) {\n container.querySelectorAll(selector).forEach(img => {\n const failed = () => img.replaceWith(Object.assign(document.createElement('span'), {className}));\n img.addEventListener('error', failed, {once:true});\n if (img.complete && img.naturalWidth === 0) failed();\n });\n }\n\n function renderCard(index) {\n const card = cards[index];\n const current = state[index];\n const product = current.product;\n const variant = current.variant;\n const images = Array.isArray(variant?.images) ? variant.images : [];\n current.slide = Math.max(0, Math.min(current.slide, images.length - 1));\n const image = images[current.slide] || '';\n const colors = [...new Set(product?.variants.map(item => item.color).filter(Boolean) || [])];\n const sizes = [...new Set(product?.variants.map(item => item.size).filter(Boolean) || [])];\n\n card.innerHTML = `\n \u003cdiv class=\"box-card__gallery\">\n ${image ? `\u003cimg class=\"box-card__image\" src=\"${esc(image)}\" alt=\"${esc(product.name)}\">\u003cdiv class=\"box-card__placeholder\" hidden>Фото временно недоступно\u003c/div>` : `\u003cdiv class=\"box-card__placeholder\">${product ? 'Фото временно недоступно' : 'Выберите товар'}\u003c/div>`}\n ${images.length > 1 ? `\u003cbutton class=\"box-card__arrow box-card__arrow--prev\" type=\"button\" data-step=\"-1\" aria-label=\"Предыдущее фото\" ${current.slide === 0 ? 'disabled' : ''}>←\u003c/button>\u003cbutton class=\"box-card__arrow box-card__arrow--next\" type=\"button\" data-step=\"1\" aria-label=\"Следующее фото\" ${current.slide === images.length - 1 ? 'disabled' : ''}>→\u003c/button>` : ''}\n \u003c/div>\n \u003cbutton class=\"box-card__picker\" type=\"button\" aria-haspopup=\"dialog\" aria-controls=\"box-product-picker\" aria-label=\"Выбрать товар\">\n ${imageMarkup(thumbnail(product), 'box-card__thumb')}\n \u003cspan class=\"box-card__picker-name\">${esc(product?.name || 'Выберите товар')}\u003c/span>\u003cspan class=\"box-card__plus\" aria-hidden=\"true\">+\u003c/span>\n \u003c/button>\n ${product ? `\u003cdiv class=\"box-card__details\">\n \u003cdiv class=\"box-card__details-head\">\u003cdiv class=\"box-card__name\">${esc(product.name)}\u003c/div>\u003cdiv class=\"box-card__price\">${money(variant?.price || 0)}\u003c/div>\u003c/div>\n ${sizes.length ? `\u003cdiv class=\"box-card__group\">\u003cdiv class=\"box-card__label\">${esc(product.sizeLabel || 'Размер')}\u003c/div>\u003cdiv class=\"box-card__options\">${sizes.map(size => `\u003cbutton type=\"button\" class=\"box-card__option\" data-kind=\"size\" data-value=\"${esc(size)}\" aria-pressed=\"${variant?.size === size}\">${esc(size)}\u003c/button>`).join('')}\u003c/div>\u003c/div>` : ''}\n ${colors.length ? `\u003cdiv class=\"box-card__group\">\u003cdiv class=\"box-card__label\">Цвет \u003cspan>[${esc(variant?.color || 'Выберите цвет')}]\u003c/span>\u003c/div>\u003cdiv class=\"box-card__options\">${colors.map(color => `\u003cbutton type=\"button\" class=\"box-card__swatch\" title=\"${esc(color)}\" aria-label=\"${esc(color)}\" data-kind=\"color\" data-value=\"${esc(color)}\" aria-pressed=\"${variant?.color === color}\">\u003cspan style=\"background:${esc(product.colorHex?.[color] || '#ddd')}\">\u003c/span>\u003c/button>`).join('')}\u003c/div>\u003c/div>` : ''}\n \u003c/div>` : ''}`;\n\n card.querySelector('.box-card__picker').addEventListener('click', () => openPicker(index));\n card.querySelectorAll('[data-kind]').forEach(button => button.addEventListener('click', () => {\n current.variant = chosenVariant(product, current.variant, button.dataset.kind, button.dataset.value);\n current.slide = 0;\n renderAll();\n }));\n card.querОригинал: страница 265945109, REC 4245584801. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
ySelectorAll('[data-step]').forEach(button => button.addEventListener('click', () => {\n current.slide = Math.max(0, Math.min(images.length - 1, current.slide + Number(button.dataset.step)));\n renderCard(index);\n }));\n card.querySelectorAll('img').forEach(img => {\n const failed = () => {\n if (img.classList.contains('box-card__image')) {\n img.hidden = true;\n card.querySelector('.box-card__placeholder').hidden = false;\n } else {\n img.replaceWith(Object.assign(document.createElement('span'), {className:'box-card__thumb box-card__missing-image'}));\n }\n };\n img.addEventListener('error', failed, {once:true});\n if (img.complete && img.naturalWidth === 0) failed();\n });\n }\n\n function renderSummary() {\n const ready = state.every(item => item.product && item.variant?.price > 0) && state[0].product.id !== state[1].product.id;\n const original = ready ? state.reduce((sum, item) => sum + Number(item.variant.price), 0) : 0;\n const total = Math.round(original * .85);\n root.querySelector('#box-old').textContent = ready ? money(original) : '';\n root.querySelector('#box-price').textContent = ready ? money(total) : 'Выберите два товара';\n root.querySelector('#box-save').textContent = ready ? money(original - total) : '—';\n const pay = root.querySelector('#box-pay');\n if (ready) {\n const description = state.map(({product, variant}) => [product.name, variant.size && `${(product.sizeLabel || 'размер').toLowerCase()} ${variant.size}`, variant.color && `цвет ${variant.color}`].filter(Boolean).join(', ')).join(' + ').replace(/[=#]/g, ' ');\n pay.href = `#order:Бокс: ${description}=${total}`;\n pay.setAttribute('aria-disabled', 'false');\n } else {\n pay.href = '#';\n pay.setAttribute('aria-disabled', 'true');\n }\n }\n\n function renderPicker() {\n if (activeSlot === null) return;\n const available = products.filter(item => item.id !== state[1 - activeSlot].product?.id);\n const categories = [...new Set(available.map(item => item.category || 'Без категории'))];\n filters.innerHTML = [`\u003cbutton type=\"button\" class=\"box-picker-modal__filter\" data-category=\"\" aria-pressed=\"${!activeCategory}\">Все\u003c/button>`, ...categories.map(category => `\u003cbutton type=\"button\" class=\"box-picker-modal__filter\" data-category=\"${esc(category)}\" aria-pressed=\"${activeCategory === category}\">${esc(category)}\u003c/button>`)].join('');\n const query = search.value.toLocaleLowerCase('ru').trim();\n const shown = available.filter(item => (!activeCategory || (item.category || 'Без категории') === activeCategory) && item.name.toLocaleLowerCase('ru').includes(query));\n productGrid.innerHTML = shown.length ? shown.map(item => {\n const prices = item.variants.map(variant => Number(variant.price)).filter(price => price > 0);\n const startingPrice = prices.length ? Math.min(...prices) : 0;\n return `\u003cbutton type=\"button\" class=\"box-picker-modal__item\" data-pick=\"${esc(item.id)}\" aria-current=\"${state[activeSlot].product?.id === item.id}\">\n ${imageMarkup(thumbnail(item), 'box-picker-modal__item-image')}\n \u003cspan class=\"box-picker-modal__item-name\">${esc(item.name)}\u003c/span>\n \u003cspan class=\"box-picker-modal__item-price\">${startingPrice ? `от ${money(startingPrice)}` : 'Уточните цену'}\u003c/span>\n \u003c/button>`;\n }).join('') : '\u003cdiv class=\"box-picker-modal__empty\">По запросу товары не найдены\u003c/div>';\n attachImageFallback(productGrid, 'img', 'box-picker-modal__item-image box-card__missing-image');\n }\n\n function openPicker(index) {\n activeSlot = index;\n activeCategory = '';\n search.value = '';\n renderPicker();\n dialog.showModal();\n search.focus({preventScroll:true});\n }\n dialog.querySelector('.box-picker-modal__close').addEventListener('click', () => dialog.close());\n dialog.addEventListener('click', event => {if (event.target === dialog) dialog.close();});\n dialog.addEventListener('close', () => {activeSlot = null;});\n search.addEventListener('input', renderPicker);\n filters.addEventListener('click', event => {\n const button = event.target.closest('[data-category]');\n if (!button) return;\n activeCategory = button.dataset.category;\n renderPicker();\n });\n productGrid.addEventListener('click', event => {\n const button = event.target.closest('[data-pick]');\n if (!button || activeSlot === null) return;\n const product = products.find(item => item.id === button.dataset.pick);\n if (!product) return;\n state[activeSlot] = {product,variant:product.variants[0],slide:0};\n dialog.close();\n renderAll();\n });\n\n function renderAll() {\n cards.forEach((_, index) => renderCard(index));\n renderSummary();\n }\n renderAll();\n})();\n"};</script>
<script>
/* Standalone editor for a separate Tilda page. Data stays in this browser until exported. */
(() => {
const root = document.getElementById('box-admin');
const bootstrap = window.BOX_ADMIN_BOOTSTRAP;
if (!root || !bootstrap) return;
const storageKey = 'evitails-box-admin-catalog-v1';
const $ = selector => root.querySelector(selector);
const esc = value => String(value ?? '').replace(/[&<>"']/g, char => ({'&':'&','<':'<','>':'>','"':'"',"'":'''}[char]));
let products;
try {
const saved = JSON.parse(localStorage.getItem(storageKey));
products = Array.isArray(saved) ? saved : bootstrap.catalog;
} catch (_) {
products = bootstrap.catalog;
}
let selectedId = products.find(item => item.included)?.id || products[0]?.id || null;
let search = '';
let filter = 'all';
const selected = () => products.find(item => item.id === selectedId);
const img = url => url ? `<img src="${esc(url)}" alt="" loading="lazy">` : '<span class="ba-no-image"></span>';
const status = (message, error = false) => {
$('#ba-status').textContent = message;
$('#ba-status').classList.toggle('is-error', error);
};
const save = () => {
try {
localStorage.setItem(storageKey, JSON.stringify(products));
status('Изменения сохранены в этом браузере. Скопируйте JS-блок и замените им прежний на основной странице.');
} catch (_) {
status('Браузер не смог сохранить данные. Скачайте резервную копию JSON, чтобы не потерять изменения.', true);
}
};
function renderList() {
$('#ba-count').textContent = `${products.filter(item => item.included).length} из ${products.length} включены`;
const shown = products.filter(item => (filter === 'all' || item.included) && `${item.name} ${item.category || ''}`.toLowerCase().includes(search));
$('#ba-list').innerHTML = shown.length ? shown.map(item => `<div class="ba-row ${item.id === selectedId ? 'is-selected' : ''}">
<button type="button" class="ba-row-main" data-select="${esc(item.id)}">${img(item.thumbnail || item.variants?.find(variant => variant.images?.length)?.images[0])}<span>${esc(item.name)}</span></button>
<input type="checkbox" data-include="${esc(item.id)}" aria-label="Показывать ${esc(item.name)} в калькуляторе" ${item.included ? 'checked' : ''}>
</div>`).join('') : '<p>Товары не найдены</p>';
}
function field(label, name, value, wide = false) {
return `<label class="ba-field ${wide ? 'wide' : ''}">${label}<input data-product-field="${name}" value="${esc(value)}"></label>`;
}
function variantCard(variant, index, product) {
const colorHex = product.colorHex?.[variant.color] || '#dddddd';
return `<div class="ba-variant">
<div class="ba-variant-head"><strong>${esc([variant.color, variant.size].filter(Boolean).join(' · ') || 'Без параметров')}</strong><button class="ba-minor" type="button" data-remove-variant="${index}">Удалить вариант</button></div>
<div class="ba-fields">
<label class="ba-field">Размер<input data-variant="${index}" data-variant-field="size" value="${esc(variant.size)}" placeholder="Если есть"></label>
<label class="ba-field">Цвет<input data-variant="${index}" data-variant-field="color" value="${esc(variant.color)}" placeholder="Если есть"></label>
<label class="ba-field">Цена, ₽<input data-variant="${index}" data-variant-field="price" type="number" min="0" step="1" value="${esc(variant.price)}"></label>
<label class="ba-field">Цвет кнопки<input data-variant="${index}" data-variant-field="hex" type="color" value="${esc(colorHex)}"></label>
<label class="ba-field wide">Ссылка на страницу товара<input data-variant="${index}" data-variant-field="page" value="${esc(variant.page || '')}"></label>
<label class="ba-field wide">Фотографии этого размера и цвета · одна ссылка на строку<textarea data-variant="${index}" data-variant-field="images">${esc((variant.images || []).join('\n'))}</textarea><small>Вставляйте прямые ссылки на изображения, например с Tilda CDN.</small></label>
</div>
<div class="ba-preview">${(variant.images || []).slice(0, 8).map(img).join('')}</div>
</div>`;
}
function renderEditor() {
const product = selected();
if (!product) {
$('#ba-editor').innerHTML = '<p>Выберите товар в каталоге.</p>';
return;
}
product.variants ||= [];
product.colorHex ||= {};
$('#ba-editor').innerHTML = `<div class="ba-editor-head"><div><h3>${esc(product.name)}</h3><small>${esc(product.category || 'Без категории')} · ID ${esc(product.id)}</small></div><label><input type="checkbox" data-product-field="included" ${product.included ? 'checked' : ''}> Показывать в калькуляторе</label></div>
<section class="ba-section"><h4>Карточка товара</h4><div class="ba-fields">
${field('Название', 'name', product.name)}
${field('Категория', 'category', product.category || '')}
${field('Страница товара', 'page', product.page || '', true)}
${field('Миниатюра · прямая ссылка на фото', 'thumbnail', product.thumbnail || '', true)}
${field('Подпись размера', 'sizeLabel', product.sizeLabel || 'Размер')}
</div><div class="ba-preview">${img(product.thumbnail)}</div></section>
<section class="ba-section"><h4>Варианты · ${product.variants.length}</h4>${product.variants.map((variant, index) => variantCard(variant, index, product)).join('')}
<button type="button" id="ba-add-variant" class="ba-button">+ Добавить вариант</button>
</section>`;
}
function render() { renderList(); renderEditor(); }
$('#ba-list').addEventListener('click', event => {
const button = event.target.closest('[data-select]');
if (!button) return;
selectedId = button.dataset.select;
render();
});
$('#ba-list').addEventListener('change', event => {
const checkbox = event.target.closest('[data-include]');
if (!checkbox) return;
const product = products.find(item => item.id === checkbox.dataset.include);
if (!product) return;
product.included = checkbox.checked;
save();
render();
});
$('#ba-search').addEventListener('input', event => {
search = event.target.value.toLowerCase().trim();
renderList();
});
root.querySelectorAll('[data-filter]').forEach(button => button.addEventListener('click', () => {
filter = button.dataset.filter;
root.querySelectorAll('[data-filter]').forEach(item => item.classList.toggle('is-active', item === button));
renderList();
}));
$('#ba-editor').addEventListener('input', event => {
const product = selected();
if (!product) return;
const productField = event.target.dataset.productField;
if (productField && productField !== 'included') {
product[productField] = event.target.value;
if (productField === 'name' || productField === 'category') renderList();
save();
}
const index = event.target.dataset.variant;
const variantField = event.target.dataset.variantField;
if (index === undefined || !variantField) return;
const variant = product.variants[Number(index)];
if (!variant) return;
if (variantField === 'images') variant.images = event.target.value.split(/\r?\n/).map(url => url.trim()).filter(Boolean);
else if (variantField === 'price') variant.price = Number(event.target.value) || 0;
else if (variantField === 'hex') product.colorHex[variant.color] = event.target.value;
else if (variantField === 'color') {
const old = variant.color;
variant.color = event.target.value;
if (old && product.colorHex[old] && !product.colorHex[variant.color]) product.colorHex[variant.color] = product.colorHex[old];
} else variant[variantField] = event.target.value;
save();
});
$('#ba-editor').addEventListener('change', event => {
if (event.target.dataset.productField === 'included') selected().included = event.target.checked;
save();
render();
});
$('#ba-editor').addEventListener('click', event => {
const product = selected();
if (!product) return;
if (event.target.id === 'ba-add-variant') {
product.variants.push({uid:'',size:'',color:'',price:0,page:product.page || '',images:[]});
save();
render();
}
const remove = event.target.closest('[data-remove-variant]');
if (remove) {
product.variants.splice(Number(remove.dataset.removeVariant), 1);
save();
render();
}
});
$('#ba-add').addEventListener('click', () => {
const id = `manual-${Date.now()}-${Math.random().toString(36).slice(2, 7)}`;
products.push({id,sourceUids:[],name:'Новый товар',category:'',page:'',included:false,thumbnail:'',colorHex:{},sizeLabel:'Размер',variants:[{uid:'',size:'',color:'',price:0,page:'',images:[]}]});
selectedId = id;
filter = 'all';
root.querySelectorAll('[data-filter]').forEach(button => button.classList.toggle('is-active', button.dataset.filter === 'all'));
save();
render();
});
function download(name, contents, type) {
const url = URL.createObjectURL(new Blob([contents], {type}));
const link = document.createElement('a');
link.href = url;
link.download = name;
document.body.appendChild(link);
link.click();
link.remove();
setTimeout(() => URL.revokeObjectURL(url), 1000);
}
$('#ba-json').addEventListener('click', () => {
download('box-admin-backup.json', JSON.stringify({version:2,catalog:products}, null, 2), 'application/json;charset=utf-8');
status('Резервная копия товаров скачана.');
});
$('#ba-import').addEventListener('change', async event => {
const file = event.target.files?.[0];
if (!file) return;
try {
const incoming = JSON.parse(await file.text());
const catalog = Array.isArray(incoming) ? incoming : incoming.catalog;
if (!Array.isArray(catalog) || catalog.some(item => !item || typeof item.id !== 'string' || !Array.isArray(item.variants))) throw new Error('Это не резервная копия каталога боксов.');
products = catalog;
selectedId = products.find(item => item.included)?.id || products[0]?.id || null;
save();
render();
status(`Загружено ${products.length} товаров из резервной копии.`);
} catch (error) {
status(error.message, true);
}
event.target.value = '';
});
$('#ba-csv').addEventListener('click', () => {
const cells = value => `"${String(value ?? '').replace(/"/g, '""')}"`;
const lines = [['В калькуляторе','ID товара','Товар','Категория','Страница товара','Миниатюра','ID варианта','Размер','Цвет','Цвет HEX','Цена, ₽','Страница варианта','Фото (по строкам)']];
for (const product of products) for (const variant of product.variants?.length ? product.variants : [{}]) {
lines.push([product.included ? 'Да' : 'Нет',product.id,product.name,product.category,product.page,product.thumbnail,variant.uid,variant.size,variant.color,product.colorHex?.[variant.color] || '',variant.price,variant.page,(variant.images || []).join('\n')]);
}
download('box-catalog.csv', '\ufeff' + lines.map(row => row.map(cells).join(';')).join('\r\n'), 'text/csv;charset=utf-8');
status('Таблица CSV скачана. Для восстановления данных используйте резервную копию JSON.');
});
function calculatorCode() {
const catalog = JSON.stringify(products).replace(/</g, '\\u003c');
return `<script>\nwindow.BOX_CATALOG=${catalog};\n${bootstrap.js}\n<\/script>\n`;
}
async function copyCode() {
const code = $('#ba-code').value;
try {
await navigator.clipboard.writeText(code);
return true;
} catch (_) {
$('#ba-code').focus();
$('#ba-code').select();
return document.execCommand('copy');
}
}
$('#ba-copy').addEventListener('click', async () => {
$('#ba-code').value = calculatorCode();
$('#ba-code-panel').open = true;
status(await copyCode() ? 'JS-блок скопирован. Замените им только блок с товарами на основной странице Tilda и опубликуйте её.' : 'JS-блок готов в поле ниже. Выделите и скопируйте его вручную.');
});
$('#ba-copy-again').addEventListener('click', async () => {
status(await copyCode() ? 'Код скопирован.' : 'Выделите и скопируйте код вручную.');
});
render();
status('Каталог готов. Изменения будут храниться в этом браузере.');
})();
</script>
Оригинал: страница 351496509, REC 5413150101, элемент 1793634282883000001. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<style>
#rec5413150101 .t396__artboard,
#rec5413150101 .t396__carrier,
#rec5413150101 .t396__filter{overflow:hidden!important}
#rec5413150101 .tn-group[data-group-id="175861374142731230"]{
animation:eviMarquee5413150101 35s linear infinite!important;
will-change:transform;
}
@keyframes eviMarquee5413150101{
from{transform:translate3d(0,0,0)}
to{transform:translate3d(-50%,0,0)}
}
@media screen and (min-width:480px) and (max-width:1199px){
#rec5413150101 .tn-group[data-group-id="175861374142731230"]{animation-duration:58s!important}
}
#rec5413150101 .tn-group[data-group-id="175861374142731230"]:hover{animation-play-state:paused!important}
@media (prefers-reduced-motion:reduce){
#rec5413150101 .tn-group[data-group-id="175861374142731230"]{animation:none!important;will-change:auto}
}
</style>Оригинал: страница 351496509, REC 5371651601, элемент 1793536932564. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<div class="main"><div class="slider"></div></div>Оригинал: страница 352982809, REC 5388845401. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<style>
/* Москва видна по умолчанию */
#rec5388814501,
#rec5388840401,
#rec5388840501,
#rec5388840801 {
display: none;
}
#rec5388080101 [data-elem-id="1793599358710000008"] .tn-atom {
position: relative;
transition: box-shadow .2s ease, background-color .2s ease;
}
#rec5388080101 [data-elem-id="1793599358710000008"] .tn-atom__button-content,
#rec5388080101 [data-elem-id="1793599358710000008"] .tn-atom__button-border {
pointer-events: none;
}
#rec5388080101 [data-elem-id="1793599358710000008"] .tn-atom__button-icon {
display: inline-block;
transform: rotate(90deg);
transform-origin: center;
transition: transform .2s ease;
}
#rec5388080101 [data-elem-id="1793599358710000008"] .tn-atom.evitails-city-open .tn-atom__button-icon {
transform: rotate(-90deg);
}
#rec5388080101 [data-elem-id="1793599358710000008"] .tn-atom.evitails-city-focus {
box-shadow: 0 0 0 2px rgba(132,20,43,.18);
}
.evitails-city-native {
position: absolute !important;
inset: 0 !important;
width: 100% !important;
height: 100% !important;
opacity: 0 !important;
cursor: pointer !important;
z-index: 9999 !important;
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
}
</style>
<script>
(function() {
var records = {
moscow: {
id: "rec5388080201",
root: "1793600964220000009"
},
spb: {
id: "rec5388814501",
root: "1793602095528000096"
},
krasnodar: {
id: "rec5388840401",
root: "1793602095528000127"
},
ufa: {
id: "rec5388840501",
root: "1793602095528000158"
},
gelendzhik: {
id: "rec5388840801",
root: "1793602095528000189"
}
};
var current = null;
var resizeFrame = 0;
function syncHeight(city) {
if (!city) return;
var block = document.getElementById(city.id);
if (!block || block.style.display === "none") return;
var artboard = block.querySelector(".t396__artboard");
var root = block.querySelector(
'.tn-group[data-group-id="' + city.root + '"]'
);
var molecule = root && root.querySelector(
"#molecule-" + city.root
);
if (!artboard || !root || !molecule) return;
var artTop = artboard.getBoundingClientRect().top;
var cells = Array.prototype.filter.call(
molecule.children,
function(node) {
return node.classList &&
node.classList.contains("tn-group");
}
);
var bottom = 0;
cells.forEach(function(cell) {
var rect = cell.getBoundingClientRect();
if (rect.width && rect.height) {
bottom = Math.max(bottom, rect.bottom - artTop);
}
});
if (!bottom) {
var rr = root.getBoundingClientRect();
bottom = rr.bottom - artTop;
}
var height = Math.max(1, Math.ceil(bottom));
[artboard].concat(
Array.prototype.slice.call(
block.querySelectorAll(".t396__filter,.t396__carrier")
)
).forEach(function(layer) {
if (Math.abs(
parseFloat(layer.style.height || "0") - height
) > 1) {
layer.style.height = height + "px";
}
});
if (Math.abs(
parseFloat(block.style.height || "0") - height
) > 1) {
block.style.height = height + "px";
}
}
function scheduleHeight(city) {
if (!city) return;
syncHeight(city);
requestAnimationFrame(function() {
syncHeight(city);
});
window.setTimeout(function() {
syncHeight(city);
}, 80);
}
function init() {
var button = document.querySelector(
'#rec5388080101 [data-elem-id="1793599358710000008"]'
);
var atom = button && button.querySelector(".tn-atom");
var label = atom && atom.querySelector(".tn-atom__button-text");
if (!atom || !label) return;
var select = document.getElementById("evitails-city-select");
if (!select) {
select = document.createElement("select");
select.id = "evitails-city-select";
select.className = "evitails-city-native";
select.setAttribute("aria-label", "Выберите город");
[
["", "Выберите город"],
["moscow", "Москва"],
["spb", "Санкт-Петербург"],
["krasnodar", "Краснодар"],
["ufa", "Уфа"],
["gelendzhik", "Геленджик"]
].forEach(function(item) {
var option = document.createElement("option");
option.value = item[0];
option.textContent = item[1];
if (item[0] === "") {
option.disabled = true;
option.selected = true;
}
select.appendChild(option);
});
atom.appendChild(select);
}
function setOpen(open) {
atom.classList.toggle("evitails-city-open", !!open);
select.setAttribute(
"aria-expanded",
open ? "true" : "false"
);
}
// Показываем карточки указанного города
function showCity(cityKey, updateLabel) {
var key = records[cityKey] ? cityKey : "moscow";
// Меняем надпись только после выбора пользователя
if (updateLabel) {
var option = select.options[select.selectedIndex];
label.textContent = option
? option.textContent
: "Выберите город";
}
Object.keys(records).forEach(function(recordKey) {
var block = document.getElementById(records[recordKey].id);
if (block) {
block.style.display =
recordKey === key ? "block" : "none";
}
});
current = records[key];
setOpen(false);
if (current) {
var active = document.getElementById(current.id);
if (active) void active.offsetWidth;
}
scheduleHeight(current);
}
if (!select.dataset.bound) {
select.dataset.bound = "1";
select.addEventListener("change", function() {
showCity(select.value, true);
});
select.addEventListener("pointerdown", function() {
setOpen(
!atom.classList.contains("evitails-city-open")
);
});
select.addEventListener("keydown", function(event) {
if (event.key === "Escape" || event.key === "Tab") {
setOpen(false);
return;
}
if (
event.key === "Enter" ||
event.key === " " ||
event.key === "ArrowDown" ||
event.key === "ArrowUp"
) {
setOpen(true);
}
});
select.addEventListener("blur", function() {
setOpen(false);
atom.classList.remove("evitails-city-focus");
});
select.addEventListener("focus", function() {
atom.classList.add("evitails-city-focus");
});
}
// НАЧАЛЬНОЕ СОСТОЯНИЕ
// Надпись: "Выберите город"
// Карточки: Москва
select.value = "";
label.textContent = "Выберите город";
setOpen(false);
showCity("moscow", false);
if (!window.__evitailsCityResizeBound) {
window.__evitailsCityResizeBound = true;
window.addEventListener("resize", function() {
if (resizeFrame) {
cancelAnimationFrame(resizeFrame);
}
resizeFrame = requestAnimationFrame(function() {
syncHeight(current);
});
}, { passive: true });
window.addEventListener("load", function() {
scheduleHeight(current);
}, { once: true });
if (document.fonts && document.fonts.ready) {
document.fonts.ready.then(function() {
scheduleHeight(current);
});
}
}
}
if (document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", init, {
once: true
});
} else {
init();
}
})();
</script>
Оригинал: страница 357612909, REC 5450435401, элемент 1793629241277000055. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<!-- Код виджета «Сюрприз от EVITAILS»: стили, анимация и взаимодействия. Скопируйте весь Zero Block. -->
<style>
:is(#evgift-specificity,.t-rec:has(.evgift-engine)){display:none!important;position:fixed!important;inset:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-width:none!important;z-index:2147483000!important;visibility:hidden!important;pointer-events:none!important;overflow:visible!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)).evi-gift-open{display:block!important;visibility:visible!important;pointer-events:auto!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__artboard,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__carrier,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__filter{width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;min-height:100dvh!important;overflow:visible!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .t396__artboard{position:relative!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-backdrop{position:fixed!important;inset:0!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;z-index:1!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-backdrop .tn-atom{width:100%!important;height:100%!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000001"]{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:min(360px,calc(100vw - 44px))!important;max-width:calc(100vw - 44px)!important;height:auto!important;max-height:94vh!important;max-height:94dvh!important;z-index:2!important;overflow:hidden!important;flex-shrink:1!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000001"] #molecule-1793629241277000001{width:100%!important;height:auto!important;max-height:94vh!important;max-height:94dvh!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;background:#f6f1ea!important;border-radius:2px!important;box-shadow:0 14px 45px rgba(24,18,16,.24)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-close{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:20!important;box-shadow:0 2px 10px rgba(0,0,0,.12)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000002"]{width:100%!important;height:auto!important;max-width:100%!important;flex-shrink:0!important;display:flex!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000002"] #molecule-1793629241277000002{width:100%!important;height:auto!important;box-sizing:border-box!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-trigger{cursor:pointer!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-trigger .tn-atom{background:transparent!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-box-art{transition:transform .18s ease!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-wiggle .evgift-box-art{transform-origin:50% 82%!important;animation:evgift-wiggle .72s ease-in-out!important}
@keyframes evgift-wiggle{0%,100%{transform:rotate(0) translateY(0)}15%{transform:rotate(-9deg) translateY(-3px)}30%{transform:rotate(8deg) translateY(-5px)}45%{transform:rotate(-7deg) translateY(-2px)}60%{transform:rotate(6deg) translateY(-4px)}78%{transform:rotate(-3deg) translateY(-1px)}}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)).evi-gift-show-result .tn-group[data-group-id="1793629241277000002"]{display:none!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000005"]{display:none!important;width:100%!important;height:auto!important;max-width:100%!important;flex-shrink:0!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)).evi-gift-show-result .tn-group[data-group-id="1793629241277000005"]{display:flex!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000005"] #molecule-1793629241277000005{width:100%!important;height:auto!important;box-sizing:border-box!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box{display:none!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box-visible{display:flex!important}:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box-visible .tn-atom{display:flex!important;width:100%!important;height:100%!important;align-items:center!important;justify-content:center!important}:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-result-box-visible svg{display:block!important;width:100%!important;height:100%!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-copy{cursor:pointer!important;transition:transform .18s ease,background-color .18s ease!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-copy:hover{transform:translateY(-1px)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-copy-copied .tn-atom{background:#e8ddce!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-continue{cursor:pointer!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-engine{display:none!important;width:1px!important;height:1px!important;overflow:hidden!important}
@media(max-width:480px){
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000003"]{width:100%!important;gap:4px!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000007"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000008"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000009"]{width:calc((100% - 8px)/3)!important;max-width:calc((100% - 8px)/3)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000004"]{width:100%!important;gap:3px!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000010"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000011"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000012"],:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .tn-group[data-group-id="1793629241277000013"]{width:calc((100% - 9px)/4)!important;max-width:calc((100% - 9px)/4)!important}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-trigger .tn-atom{font-size:11.5px!important}
}
@media(prefers-reduced-motion:reduce){:is(#evgift-specificity,.t-rec:has(.evgift-engine)) *,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) *::before,:is(#evgift-specificity,.t-rec:has(.evgift-engine)) *::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
:is(#evgift-specificity,.t-rec:has(.evgift-engine)) .evgift-continue .tn-atom__button-text{text-decoration:underline;text-underline-offset:3px}
</style>
<script>
(function(){
var widgetScript=document.currentScript;
var widgetRoot=widgetScript&&widgetScript.closest(".t-rec");
var doneKey="evi_gift_done";
var codeKey="evi_gift_code";
var prizes=[
{title:"Ваша скидка — 10%",code:"EVI10",condition:"на любой заказ"},
{title:"Вам подарок — игрушка!",code:"EVITOY",condition:"при заказе от 6 000 ₽"},
{title:"Вам подарок — плед!",code:"EVIPLED",condition:"при заказе от 10 000 ₽"},
{title:"Бесплатная доставка!",code:"EVIDEL",condition:"при заказе от 5 000 ₽"}
];
var drawKey="evitails_gift_day_v1";
function getDraw(){try{var v=JSON.parse(localStorage.getItem(drawKey));return v&&Number.isInteger(v.index)&&v.index>=0&&v.index<4&&Date.now()>=v.time&&Date.now()-v.time<86400000?v:null;}catch(e){return null;}}
var root=null;
var oldOverflow="";
var timer=null;
function findRoot(){root=widgetRoot;return !!root;}
function isBusy(){
return !!document.querySelector("#mmenu.open,.t706__cartwin_show,.t-store__prod-popup_show,.t-popup_show,.evi-modal-open");
}
function open(){
if(!root&& !findRoot())return false;
root.classList.add("evi-gift-open");
var existing=getDraw();if(existing)showPrize(existing.index,existing.box);else root.querySelectorAll(".evgift-trigger").forEach(function(el){el.style.pointerEvents="";});
document.documentElement.classList.add("evi-gift-lock");
oldOverflow=document.body.style.overflow;
document.body.style.overflow="hidden";
return true;
}
function close(){
if(!root)return;
root.classList.remove("evi-gift-open","evi-gift-show-result");root.dataset.giftBusy="";
document.documentElement.classList.remove("evi-gift-lock");
document.body.style.overflow=oldOverflow;
try{sessionStorage.setItem(doneKey,"1");}catch(e){}
}
function putText(selector,value){
var node=root&&root.querySelector(selector);
if(!node)return;
var atom=node.querySelector(".tn-atom");
if(atom)atom.textContent=value;
}
function showPrize(index,boxIndex){
var prize=prizes[index];
root.classList.add("evi-gift-show-result");
putText(".evgift-prize-title",prize.title);
putText(".evgift-prize-code",prize.code);
putText(".evgift-prize-condition",prize.condition+". Укажите код при оформлении заказа.");
putText(".evgift-other-prizes","В других коробках были: "+prizes.filter(function(p){return p!==prize}).slice(0,2).map(function(p){return p.title}).join(", ")+".");
var boxes=root.querySelectorAll(".evgift-result-box");
boxes.forEach(function(box){box.classList.remove("evgift-result-box-visible");});
if(boxes[boxIndex%boxes.length])boxes[boxIndex%boxes.length].classList.add("evgift-result-box-visible");
var copy=root.querySelector(".evgift-copy");
if(copy){copy.classList.remove("evgift-copy-copied");var atom=copy.querySelector(".tn-atom");if(atom)atom.textContent="скопировать код";}
try{sessionStorage.setItem(codeKey,prize.code);}catch(e){}
}
function reveal(trigger){
if(!root||root.classList.contains("evi-gift-show-result")||root.dataset.giftBusy==="1")return; root.dataset.giftBusy="1";
var group=trigger.closest(".tn-group");
if(!group)return;
var current=getDraw();
var bi=["1793629241277000007","1793629241277000008","1793629241277000009"].indexOf(group.getAttribute("data-group-id"));if(bi<0)bi=0;
if(!current){var n=Math.random()*100;current={index:n<90?0:n<94?1:n<97?2:3,box:bi,time:Date.now()};try{localStorage.setItem(drawKey,JSON.stringify(current));}catch(e){root.dataset.giftBusy="";return;}}
group.classList.add("evgift-wiggle");
root.querySelectorAll(".evgift-trigger").forEach(function(el){el.style.pointerEvents="none";});
window.setTimeout(function(){
group.classList.remove("evgift-wiggle");
if(!root.classList.contains("evi-gift-open"))return;
showPrize(current.index,current.box);
},900);
}
function copyCode(button){
var code="";
try{code=sessionStorage.getItem(codeKey)||"";}catch(e){}
if(!code){var n=root.querySelector(".evgift-prize-code .tn-atom");code=n?n.textContent.trim():"";}
function copied(){
button.classList.add("evgift-copy-copied");
var atom=button.querySelector(".tn-atom");if(atom)atom.textContent="скопировано";
}
if(navigator.clipboard&&window.isSecureContext){
navigator.clipboard.writeText(code).then(copied).catch(function(){fallbackCopy(code,copied);});
}else{fallbackCopy(code,copied);}
}
function fallbackCopy(text,done){
var field=document.createElement("textarea");
field.value=text;field.setAttribute("readonly","");field.style.position="fixed";field.style.opacity="0";
document.body.appendChild(field);field.select();
try{document.execCommand("copy");}catch(e){}
field.remove();done();
}
function scheduleOpen(){
var preview=new URLSearchParams(window.location.search).get("giftPreview")==="1";
try{if(!preview&&sessionStorage.getItem(doneKey))return;}catch(e){}
var attempts=0;
function attempt(){
if(!root&& !findRoot()){if(attempts++<20)window.setTimeout(attempt,250);return;}
if(preview){open();return;}
if(isBusy()&&attempts++<6){timer=window.setTimeout(attempt,3000);return;}
open();
}
timer=window.setTimeout(attempt,preview?350:4000);
}
function init(){
if(!findRoot()){window.setTimeout(init,250);return;}
root.addEventListener("click",function(event){
var trigger=event.target.closest(".evgift-trigger,.evgift-box-art");
if(trigger){event.preventDefault();reveal(trigger);return;}
if(event.target.closest(".evgift-close,.evgift-continue")){event.preventDefault();close();return;}
if(event.target.closest(".evgift-copy")){event.preventDefault();copyCode(event.target.closest(".evgift-copy"));return;}
if(event.target.closest(".evgift-backdrop")){close();}
});
document.addEventListener("keydown",function(event){if(event.key==="Escape"&&root.classList.contains("evi-gift-open"))close();});
scheduleOpen();
}
if(document.readyState==="loading")document.addEventListener("DOMContentLoaded",init,{once:true});else init();
})();
</script>Оригинал: страница 357763409, REC 5452125301. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<!-- Код шапки EVITAILS: мобильное меню и стандартная корзина Tilda -->
<style>
@media (min-width:960px){
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)){display:none!important;visibility:hidden!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{display:none!important;}
}
@media (max-width:959px){
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)){position:fixed!important;inset:0!important;left:0!important;top:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;z-index:999998!important;display:block!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;transition:opacity .28s ease,visibility .28s ease!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)).is-open{visibility:visible!important;opacity:1!important;pointer-events:auto!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) .t396__artboard{width:100vw!important;max-width:none!important;height:100vh!important;height:100dvh!important;min-height:100vh!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;background:#fff!important;background-image:none!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) .tn-elem{opacity:0!important;transform:translateY(8px)!important;transition:opacity .24s ease,transform .28s cubic-bezier(.2,.8,.2,1)!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)).is-open .tn-elem{opacity:1!important;transform:translateY(0)!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) .tn-atom,:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) a.tn-atom{color:#111!important;text-decoration:none!important;}
:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) [data-group-id="1793624594152000005"],:is(#evitails-menu-specificity,.t-rec:has(.evitails-menu-marker)) [data-group-id="1793624594152000006"]{cursor:pointer!important;}
body.evitails-menu-open{overflow:hidden!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{display:block!important;cursor:pointer!important;z-index:1000001!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom{position:relative!important;display:block!important;width:24px!important;height:24px!important;overflow:visible!important;background:transparent!important;background-image:none!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom__img{opacity:0!important;transition:opacity .2s ease!important;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::before,:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::after{content:"";position:absolute;left:2px;width:20px;height:2px;border-radius:2px;background:#fff;transition:top .24s ease,transform .24s ease,background-color .24s ease,box-shadow .24s ease;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::before{top:5px;box-shadow:0 6px 0 #fff;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::after{top:17px;}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger.is-open .tn-atom::before{top:11px;box-shadow:0 0 0 transparent;background:#fff;transform:rotate(45deg);}
:is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger.is-open .tn-atom::after{top:11px;background:#fff;transform:rotate(-45deg);}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{position:fixed!important;left:auto!important;right:20px!important;top:14px!important;z-index:1000001!important;}
}
@media (max-width:959px){
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)){
position:fixed!important;top:0!important;left:0!important;right:0!important;width:100%!important;
z-index:1000000!important;
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .t396__artboard{
position:relative!important;z-index:1000000!important;
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger{
position:fixed!important;top:14px!important;right:20px!important;left:auto!important;
z-index:1000002!important;visibility:visible!important;opacity:1!important;
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::before,
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) .evitails-mobile-menu-trigger .tn-atom::after{
display:block!important;visibility:visible!important;opacity:1!important;background:#fff!important;
}
}
body.evitails-menu-open :is(#evitails-header-specificity,.t-rec:has(.evitails-mobile-menu-trigger)) [data-elem-id="1793529852851"]{display:none!important;visibility:hidden!important;pointer-events:none!important;}
</style><script>(function(){var menuSelector=".t-rec:has(.evitails-menu-marker)",headerSelector=".t-rec:has(.evitails-mobile-menu-trigger)",cartGroupId="1793624594152000006",countId="1793624594152000022",fallbackCart="/page351496509.html#evitails-cart";function boot(){var tries=0;function attach(){var menu=document.querySelector(menuSelector),header=document.querySelector(headerSelector),trigger=header&&header.querySelector(".evitails-mobile-menu-trigger");if(!menu||!trigger){if(tries++<80)setTimeout(attach,250);return;}if(menu.dataset.evitailsMenuBound==="2"){syncCart();openCartFromHash(50);return;}menu.dataset.evitailsMenuBound="2";var media=window.matchMedia("(max-width:959px)"),triggerLink=trigger.querySelector("a.tn-atom")||trigger.querySelector(".tn-atom");function setOpen(open){open=!!open&&media.matches;menu.classList.toggle("is-open",open);trigger.classList.toggle("is-open",open);document.body.classList.toggle("evitails-menu-open",open);menu.setAttribute("aria-hidden",String(!open));if("inert" in menu)menu.inert=!open;if(triggerLink){triggerLink.setAttribute("aria-label",open?"Закрыть меню":"Открыть меню");triggerLink.setAttribute("aria-expanded",String(open));}}function openCart(){setOpen(false);var cart=document.querySelector(".t706__carticon");if(cart){cart.click();return;}window.location.href=fallbackCart;}trigger.addEventListener("click",function(e){if(!media.matches)return;e.preventDefault();e.stopPropagation();setOpen(!menu.classList.contains("is-open"));});menu.addEventListener("click",function(e){var hit=e.target.closest&&e.target.closest('[data-group-id="'+cartGroupId+'"]');if(hit){e.preventDefault();e.stopPropagation();openCart();return;}var a=e.target.closest&&e.target.closest("a[href]");if(a){setOpen(false);return;}if(e.target===menu||e.target.classList.contains("t396__artboard"))setOpen(false);},true);document.addEventListener("keydown",function(e){if(e.key==="Escape"&&menu.classList.contains("is-open"))setOpen(false);});var reset=function(){if(!media.matches)setOpen(false);};if(media.addEventListener)media.addEventListener("change",reset);else if(media.addListener)media.addListener(reset);function syncCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter"),row=menu.querySelector('[data-elem-id="'+countId+'"]');if(!row)return;var atom=row.querySelector(".tn-atom"),raw=badge?badge.textContent.trim():"",digits=raw.replace(/[^0-9]/g,""),visible=!!digits&&parseInt(digits,10)>0;if(atom&&atom.textContent!==(visible?digits:""))atom.textContent=visible?digits:"";row.style.display=visible?"block":"none";}var cartObserver=new MutationObserver(syncCart);function observeCart(){var badge=document.querySelector(".t706__carticon-counter.js-carticon-counter");if(badge&&!badge.dataset.evitailsMenuObserver){badge.dataset.evitailsMenuObserver="1";cartObserver.observe(badge,{childList:true,characterData:true,subtree:true});}syncCart();}var bodyObserver=new MutationObserver(observeCart);bodyObserver.observe(document.documentElement,{childList:true,subtree:true});observeCart();setInterval(syncCart,1500);function openCartFromHash(remaining){if(window.location.hash!=="#evitails-cart")return;var cart=document.querySelector(".t706__carticon");if(cart){history.replaceState(null,document.title,window.location.pathname+window.location.search);setTimeout(function(){cart.click();},150);}else if(remaining>0)setTimeout(function(){openCartFromHash(remaining-1);},250);}openCartFromHash(50);setOpen(false);}attach();}if(typeof window.t_onReady==="function"&&typeof window.t_onFuncLoad==="function"){window.t_onReady(function(){window.t_onFuncLoad("t396_init",boot);});}else if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",boot,{once:true});}else{boot();}})();</script>
<!-- Шапка EVITAILS: кнопка стандартной корзины Tilda и счётчик товаров -->
<style>
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-icon { position:relative; overflow:visible!important; }
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-trigger { cursor:pointer; }
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-count { position:absolute; z-index:10; top:-7px; right:-4px; display:flex; align-items:center; justify-content:center; box-sizing:border-box; min-width:17px; height:17px; padding:0 4px; border-radius:999px; background:#fff; color:#84142b; font:600 10px/1 Arial,sans-serif; white-space:nowrap; pointer-events:none; }
.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-count[hidden] { display:none!important; }
body:has(.ev-cart-icon) .t706__carticon { opacity:0!important; pointer-events:none!important; }
</style>
<script>
(function(){
function init(){
var attempts=0;
function connect(){
var el=document.querySelector('.t-rec:has(.evitails-mobile-menu-trigger) .ev-cart-icon');
var icon=document.querySelector('.t706__carticon');
var counter=icon&&icon.querySelector('.js-carticon-counter');
if(!el||!icon||!counter){if(attempts++<80)setTimeout(connect,250);return;}
if(el.dataset.evCartBound==='1')return;
el.dataset.evCartBound='1';
var trigger=el.querySelector('.tn-atom')||el;
trigger.classList.add('ev-cart-trigger');
trigger.setAttribute('role','button');
trigger.setAttribute('tabindex','0');
var badge=el.querySelector('.ev-cart-count');
if(!badge){badge=document.createElement('span');badge.className='ev-cart-count';badge.hidden=true;badge.setAttribute('aria-hidden','true');el.appendChild(badge);}
function sync(){
var count=parseInt(counter.textContent.replace(/[^0-9]/g,''),10)||0;
badge.hidden=count===0;badge.textContent=count>99?'99+':String(count);
trigger.setAttribute('aria-label',count?'Открыть корзину, товаров: '+count:'Открыть корзину');
}
function open(e){if(e)e.preventDefault();icon.click();}
trigger.addEventListener('click',open);
trigger.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' '){e.preventDefault();open();}});
if(window.MutationObserver)new MutationObserver(sync).observe(counter,{childList:true,subtree:true,characterData:true});
sync();
}
connect();
}
if(typeof t_onReady==='function')t_onReady(init);
else if(document.readyState==='loading')document.addEventListener('DOMContentLoaded',init,{once:true});
else init();
})();
</script>Оригинал: страница 357763409, REC 5452129401. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<style>
#rec5452127601 .reviews-main,#rec5452127601 .reviews-slider{width:100%}
#rec5452127601 .reviews-slider .slick-list{overflow:hidden}
#rec5452127601 .reviews-slider .slick-slide{padding-right:6px;box-sizing:border-box}
#rec5452127601 .reviews-slider .slick-slide > div,#rec5452127601 .reviews-slider .slick-slide .t-rec,#rec5452127601 .reviews-slider .slick-slide .t396,#rec5452127601 .reviews-slider .slick-slide .t396__artboard{width:100%!important}
#rec5452127601 .reviews-slider .t396__artboard{overflow:hidden!important;border-radius:16px}
#rec5452127601 .reviews-slider [data-elem-id="1793539326389000001"],#rec5452127601 .reviews-slider [data-elem-type="video"]{left:0!important;top:0!important;width:100%!important;height:100%!important}
#rec5452127601 .reviews-slider [data-elem-type="video"] .tn-atom,#rec5452127601 .reviews-slider [data-elem-type="video"] .tn-atom__videoiframe,#rec5452127601 .reviews-slider [data-elem-type="video"] iframe{width:100%!important;height:100%!important;border:0!important}
#rec5452127601 .reviews-slider .review-sound{left:auto!important;right:10px!important;top:10px!important;z-index:20!important}
#rec5452127601 .reviews-slider .review-sound .tn-atom{display:flex!important;align-items:center;justify-content:center;cursor:pointer}
#rec5452127601 .reviews-slider .review-sound svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
#rec5452127601 .reviews-slider .tn-atom__videoiframe{position:relative!important}
#rec5452127601 .reviews-slider .tn-atom__videoiframe::after{content:"";position:absolute;inset:0;z-index:2;cursor:grab}
/* Cropping the Kinescope iframe to fill the portrait review frame. */
#rec5452127601 .reviews-slider .tn-atom__videoiframe{position:relative!important;overflow:hidden!important}
#rec5452127601 .reviews-slider iframe[id^="review-player-"]{position:absolute!important;left:-25%!important;top:-25%!important;width:150%!important;height:150%!important;max-width:none!important;transform:none!important;border:0!important}
#rec5452127601 .reviews-slider .review-native-video{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;background:transparent!important}
@media (min-width:640px) and (max-width:1024px) and (max-height:600px){
#rec5452127601>.t396,#rec5452127601>.t396>.t396__artboard{height:316px!important;min-height:316px!important}
#rec5452127601 [data-elem-id="1793539291527000004"],#rec5452127601 [data-elem-id="1793539291527000004"] .tn-atom{height:350px!important;min-height:350px!important}
#rec5452127601 .reviews-slider .slick-slide>div,#rec5452127601 .reviews-slider .t-rec,#rec5452127601 .reviews-slider .t396,#rec5452127601 .reviews-slider .t396__artboard{height:350px!important;min-height:350px!important}
}
#rec5452127601 .reviews-slider .tn-group[data-group-id="1793539326389000009"]{left:10px!important;top:auto!important;bottom:10px!important;width:calc(100% - 20px)!important;height:66px!important}
#rec5452127601 .reviews-slider .tn-group[data-group-id="1793539326389000009"] #molecule-1793539326389000009{width:100%!important;height:100%!important;box-sizing:border-box!important}
@media (max-width:639px){
#rec5452127601 .reviews-slider .slick-slide>div,#rec5452127601 .reviews-slider .t-rec,#rec5452127601 .reviews-slider .t396,#rec5452127601 .reviews-slider .t396__artboard{height:240px!important;min-height:240px!important}
#rec5452127601 .reviews-slider .tn-group[data-group-id="1793539326389000009"]{left:5px!important;bottom:5px!important;width:calc(100% - 10px)!important;height:50px!important}
}
/* Keep the clickable product card above the transformed video layer. */
#rec5452127601 .reviews-slider [data-elem-type="video"]{z-index:4!important}
#rec5452127601 .reviews-slider .tn-group[data-group-id="1793539326389000009"]{z-index:10!important}
#rec5452127601 .reviews-slider .review-sound{z-index:20!important}
/* Product title and price flow vertically like the reference card. */
#rec5452127601 .reviews-slider [data-elem-id="1793539326389000005"] .tn-atom{
white-space:normal!important;
display:-webkit-box!important;
-webkit-box-orient:vertical!important;
-webkit-line-clamp:2;
overflow:hidden!important;
text-overflow:ellipsis!important;
line-height:1.15!important;
}
@media(max-width:959px){
#rec5452127601 .reviews-slider [data-elem-type="video"] .tn-atom{position:relative!important;overflow:hidden!important}
#rec5452127601 .reviews-slider .tn-atom__videoiframe{position:absolute!important;inset:0!important;padding:0!important;min-height:0!important}
#rec5452127601 .reviews-slider .review-native-video{position:absolute!important;inset:0!important;max-width:none!important;max-height:none!important;object-position:center!important}
}
</style><script>
(function(){
var ids=[5452128101,5452128201,5452128301,5452128401,5452128501,5452128601,5452128701,5452128801,5452128901,5452129001,5452129201,5452129301],root='#rec5452127601',players={},factory=null,observer=null,nativeAudio=/AppleWebKit/i.test(navigator.userAgent)&&!/Chrome|Chromium|Edg/i.test(navigator.userAgent);
if(nativeAudio){var rootNode=document.querySelector(root);if(rootNode)rootNode.classList.add('reviews-native-audio');}
var mutedSvg='<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 9h4l5-4v14l-5-4H4z"/><path d="M17 9l4 6m0-6l-4 6"/></svg>';
var soundSvg='<svg viewBox="0 0 24 24" aria-hidden="true"><path d="M4 9h4l5-4v14l-5-4H4z"/><path d="M17 9c1.5 1.5 1.5 4.5 0 6M20 6c3 3 3 9 0 12"/></svg>';
function paint(btn,on){btn.dataset.reviewSoundOn=on?'1':'0';var t=btn.querySelector('.tn-atom')||btn;t.innerHTML=on?soundSvg:mutedSvg;t.setAttribute('aria-label',on?'Выключить звук':'Включить звук');t.setAttribute('role','button');t.setAttribute('tabindex','0');}
function startPlayer(slide, prepareOnly){
if((!nativeAudio&&!factory) || slide.dataset.reviewPlayerStarted)return;
var rec=slide.querySelector('.t-rec'),holder=slide.querySelector('[data-elem-type="video"] .tn-atom__videoiframe');
if(!rec||!holder)return;
var vid=holder.getAttribute('data-kinescopeid');if(!vid)return;
slide.dataset.reviewPlayerStarted='1';
if(nativeAudio){
var video=document.createElement('video');
video.className='review-native-video';
video.src='https://kinescope.io/'+vid+'/master.m3u8';
video.autoplay=!prepareOnly;video.muted=true;video.defaultMuted=true;video.loop=true;video.playsInline=true;video.preload='metadata';
video.setAttribute('playsinline','');video.setAttribute('webkit-playsinline','');video.setAttribute('aria-label','Видеоотзыв EVITAILS');
holder.replaceChildren(video);
players[rec.id]={native:true,el:video,play:function(){return video.play();},pause:function(){video.pause();return Promise.resolve(true);},mute:function(){video.muted=true;return Promise.resolve();},unmute:function(){video.muted=false;video.volume=1;return video.play();},isMuted:function(){return Promise.resolve(video.muted);}};
if(prepareOnly)return;
var attempt=video.play();if(attempt&&attempt.catch)attempt.catch(function(err){console.warn('Safari video autoplay',err);});
return;
}
var place=document.createElement('div');place.id='review-player-'+rec.id;place.style.width='100%';place.style.height='100%';holder.replaceChildren(place);
factory.create(place.id,{url:'https://kinescope.io/'+vid,size:{width:'100%',height:'100%'},behavior:{preload:'metadata',autoPlay:'viewable',muted:true,loop:true,autoPause:false,playsInline:true,playback:'visible'},ui:{controls:false,mainPlayButton:false,videoFit:'cover'}}).then(function(p){players[rec.id]=p;}).catch(function(e){slide.dataset.reviewPlayerStarted='';console.warn('Kinescope',e);});
}
function setupVideo(slide){
var btn=slide.querySelector('.review-sound');if(!btn)return;paint(btn,false);
var holder=slide.querySelector('[data-elem-type="video"] .tn-atom__videoiframe');if(holder){var clearNative=function(){holder.querySelectorAll('iframe:not([id^="review-player-"])').forEach(function(f){f.remove();});};clearNative();holder.addEventListener('click',function(){var rec=slide.querySelector('.t-rec'),p=rec&&players[rec.id];if(p)p.play();});if(window.MutationObserver)new MutationObserver(clearNative).observe(holder,{childList:true});}
function toggle(e){e.preventDefault();e.stopPropagation();var rec=slide.querySelector('.t-rec'),player=rec&&players[rec.id];if(!player){startPlayer(slide);player=rec&&players[rec.id];if(!player)return;}var on=btn.dataset.reviewSoundOn==='1';if(on){if(player.native){player.el.muted=true;paint(btn,false);}else{player.mute().then(function(){paint(btn,false);}).catch(function(err){console.warn('Kinescope mute',err);});}return;}Object.keys(players).forEach(function(k){if(k!==rec.id){var otherPlayer=players[k];if(otherPlayer.native)otherPlayer.el.muted=true;else otherPlayer.mute();var other=document.querySelector('#'+k+' .review-sound');if(other)paint(other,false);}});if(player.native){player.el.muted=false;player.el.volume=1;var started=player.el.play();paint(btn,true);if(started&&started.catch)started.catch(function(err){player.el.muted=true;paint(btn,false);console.warn('Safari sound',err);});return;}player.unmute().then(function(){return player.play();}).then(function(){paint(btn,true);}).catch(function(err){paint(btn,false);console.warn('Kinescope sound',err);});}
btn.addEventListener('click',toggle);btn.addEventListener('keydown',function(e){if(e.key==='Enter'||e.key===' ')toggle(e);});
if(observer)observer.observe(slide);
}
var original=window.onKinescopeIframeAPIReady;
window.onKinescopeIframeAPIReady=function(f){factory=f;if(typeof original==='function')original(f);document.querySelectorAll(root+' .slick-active').forEach(startPlayer);};
function layout(){var w=innerWidth,h=innerHeight,land=w>h&&w<=1024&&h<=600,portrait=h>=w&&w<=540;return {count:land?2:portrait?2.2:w<640?2:w<960?3:4,phone:land||portrait||w<640};}
t_onReady(function(){t_onFuncLoad('t396_init',function(){
var slider=jQuery(root+' .reviews-slider');if(!slider.length||slider.hasClass('slick-initialized'))return;
ids.forEach(function(id){var rec=document.getElementById('rec'+id);if(rec)slider.append(jQuery('<div>').append(rec));});
var v=layout(),art=slider.closest('.t396__artboard');
slider.slick({useTransform:!(nativeAudio&&v.phone),slidesToShow:v.count,slidesToScroll:1,infinite:false,arrows:!v.phone,dots:false,swipe:true,swipeToSlide:v.phone,touchThreshold:v.phone?10:3500,speed:400,nextArrow:art.find('.v-next'),prevArrow:art.find('.v-prev')});
if('IntersectionObserver'in window){observer=new IntersectionObserver(function(entries){entries.forEach(function(e){if(e.isIntersecting&&e.target.classList.contains('slick-active'))startPlayer(e.target);});},{threshold:0.15});}
slider.find('.slick-slide').each(function(){setupVideo(this);});
function prepareNeighbors(){
if(!nativeAudio || !v.phone)return;
var active=slider.find('.slick-active');
if(!active.find('.review-native-video').toArray().some(function(video){return video.readyState>=2 && !video.paused;}))return;
active.first().prev('.slick-slide').each(function(){startPlayer(this,true);});
active.last().next('.slick-slide').each(function(){startPlayer(this,true);});
}
slider[0].addEventListener('playing',prepareNeighbors,true);
slider.on('afterChange',prepareNeighbors);
slider.find('.slick-active').each(function(){startPlayer(this);});
slider.on('afterChange',function(){slider.find('.slick-active').each(function(){var r=this.querySelector('.t-rec'),p=r&&players[r.id];if(p)p.play();else startPlayer(this);});slider.find('.slick-slide:not(.slick-active)').each(function(){var r=this.querySelector('.t-rec'),p=r&&players[r.id];if(p){p.mute();p.pause();var b=this.querySelector('.review-sound');if(b)paint(b,false);}});});
window.addEventListener('resize',function(){var n=layout();if(n.count===v.count&&n.phone===v.phone)return;v=n;slider.slick('slickSetOption',{slidesToShow:v.count,arrows:!v.phone,swipeToSlide:v.phone,touchThreshold:v.phone?10:3500},true);});
var script=document.createElement('script');script.src='https://player.kinescope.io/latest/iframe.player.js';document.head.appendChild(script);
});});
})();
</script>Оригинал: страница 362477409, REC 5510369801. Код приведён как текст. Зависимости определяются исходными блоками и библиотеками.
<style>.evcalc-demo{padding:80px 20px;text-align:center}.evcalc-demo a{display:inline-flex;padding:16px 24px;background:#7b202c;color:#fff!important;border-radius:8px;font:500 18px Arial,sans-serif}</style><div class="evcalc-demo"><a href="#evitails-calculator">Собрать свой набор</a></div>Оригинал: страница 80371046, REC 1340180451, элемент 1758832454013; страница 156375309, REC 2505954901, элемент 1758832454013
<!-- T123‑блок (или Zero Block), вставь как HTML -->
<div class="video-wrapper">
<video class="bg-video" preload="auto" playsinline autoplay loop muted>
<source src="https://kinescope.io/ecHXJJEF79wWuwLVggXVwU" type="video/mp4">
</video>
<!-- Тёмный слой сверху -->
<div class="video-overlay"></div>
</div>
<style>
/* обёртка */
.video-wrapper{
position:relative;
width:100%;
height:100%; /* или 100vh, если нужен весь экран */
overflow:hidden;
}
/* само видео */
.bg-video{
position:absolute;
top:0;left:0;
width:100%;height:100%;
object-fit:cover;
z-index:1;
}
/* overlay‑плёнка */
.video-overlay{
position:absolute;
top:0;left:0;
width:100%;height:100%;
background:rgba(0,0,0,0.5); /* 0.2 = яркость ≈80 % */
z-index:2;
pointer-events:none; /* чтобы клики проходили сквозь */
}
</style>
Оригинал: страница 357763409, REC 5452127601, элемент 1793539291527000004
<div class="reviews-main"><div class="reviews-slider"></div></div>