.buttonContainer[data-v-a619a08b]{justify-content:center;display:flex}.button[data-v-a619a08b]{color:#fff;cursor:pointer;border-radius:14px;justify-content:center;align-items:center;padding:14px 24px;font-weight:700;text-decoration:none}.red[data-v-a619a08b]{background:#c62828}.gray[data-v-a619a08b]{color:#020202;background:#f7f5f2}header[data-v-361c7405]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1;background:#ffffffe6;border-bottom:1px solid #eee;justify-content:center;align-items:center;width:100%;display:flex;position:sticky;top:0}.container[data-v-361c7405]{justify-content:space-between;align-items:center;width:1200px;max-width:1200px;padding:24px;display:flex}.navMenu[data-v-361c7405]{color:#222;gap:28px;padding:0;display:flex}.navMenu li[data-v-361c7405]{cursor:pointer;list-style:none}.logo[data-v-361c7405]{color:#c62828;font-size:28px;font-weight:800}.cursor[data-v-361c7405]{cursor:pointer}.cart[data-v-361c7405]{cursor:pointer;position:relative}.cart .giftsAmount[data-v-361c7405]{color:#fff;background:red;border-radius:50%;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:-8px;right:-12px}footer[data-v-5f658995]{color:#ccc;background:#1f1f1f;width:100%;margin-top:80px;padding:40px}footer nav[data-v-5f658995]{justify-content:center;margin:auto;display:flex}ul[data-v-5f658995]{gap:30px;display:flex}.cursor[data-v-5f658995]{cursor:pointer}*{box-sizing:border-box}body{color:#222;background:#faf8f5;margin:0;font-family:Inter,sans-serif}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2)format("woff2")}.mainContainer{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.container[data-v-20c34cf3]{flex-direction:column;display:flex}.infoContainer[data-v-20c34cf3]{justify-content:space-between;min-width:1145px;max-width:1145px;margin-top:70px;margin-bottom:40px;display:flex}.infoContainer .mainInfo[data-v-20c34cf3]{flex-direction:column;max-width:600px;display:flex}.infoContainer .descr[data-v-20c34cf3]{color:#666;margin-top:20px;font-size:18px;line-height:1.7}.infoContainer .buttons[data-v-20c34cf3]{gap:16px;margin-top:30px;display:flex}.infoContainer .mock[data-v-20c34cf3]{background:linear-gradient(135deg,#ffe6d5,#fff);border-radius:34px;padding:28px;box-shadow:0 25px 60px #00000014}.infoContainer .mock .box[data-v-20c34cf3]{background:#fff;border-radius:28px;justify-content:center;align-items:center;width:320px;height:320px;font-size:120px;display:flex}.cards[data-v-20c34cf3]{grid-template-columns:repeat(4,1fr);gap:22px;margin:40px 0;display:grid}.cards .card[data-v-20c34cf3]{background:#fff;border-radius:22px;padding:26px;box-shadow:0 10px 30px #0000000d}.steps[data-v-20c34cf3]{grid-template-columns:repeat(4,1fr);gap:24px;margin:50px 0;display:grid}.steps .step[data-v-20c34cf3]{text-align:center;background:#fff;border-radius:22px;padding:26px}.cta[data-v-20c34cf3]{color:#fff;background:linear-gradient(135deg,#c62828,#ef5350);border-radius:32px;justify-content:space-between;align-items:center;margin:80px 0;padding:60px;display:flex}.stageContainer{z-index:1;background:#fff;border-radius:20px;padding:18px;position:sticky;top:120px}.stageHeader{margin-bottom:8px;font-weight:bolder}.stageDescription{color:#666;margin-bottom:8px}.stageButton{max-height:50px}.bar{background:#eee;border-radius:99px;height:10px;overflow:hidden}.header{justify-content:space-between;display:flex}.bar span{height:100%;width:var(--e3c588d4);background:#c62828;display:block}.card[data-v-adf4aa26]{background:#fff;border-radius:24px;width:325px;height:500px;transition:all .2s;overflow:hidden;box-shadow:0 15px 35px #0000000f}.card[data-v-adf4aa26]:hover{transform:translateY(-5px)}.cardInfo[data-v-adf4aa26]{flex-direction:column;padding:22px;display:flex}.cardTitle[data-v-adf4aa26]{box-sizing:border-box;color:#222;font-display:swap;min-height:50px;font-size:1.17em;font-style:normal;font-weight:400}.cardPrice[data-v-adf4aa26]{margin:14px 0;font-size:28px;font-weight:800}.cardInfoItems[data-v-adf4aa26]{color:#666;flex-direction:column;gap:6px;margin-bottom:18px;font-size:14px;display:flex}.cardImage[data-v-adf4aa26]{background:linear-gradient(135deg,#fff0d9,#fff);justify-content:center;align-items:center;width:100%;height:235px;display:flex;overflow:hidden}.cardImage img[data-v-adf4aa26]{width:auto;height:100%;display:block}.packageHeader[data-v-f62e7e01]{flex-direction:column;gap:10px;margin-top:36px;display:flex}.header[data-v-f62e7e01]{font-size:42px}.description[data-v-f62e7e01]{color:#777}.packages[data-v-f62e7e01]{flex-wrap:wrap;gap:24px;margin-top:30px;display:flex}.card[data-v-888bddf7]{background:#fafafa;border:1px solid #eee;border-radius:20px;width:285px;height:310px;transition:all .2s;overflow:hidden;box-shadow:0 15px 35px #0000000f}.card[data-v-888bddf7]:hover{transform:translateY(-5px)}.name[data-v-888bddf7]{min-height:60px}.img[data-v-888bddf7]{background:linear-gradient(135deg,#fff0d9,#fff);justify-content:center;align-items:center;height:140px;font-size:56px;display:flex}.img img[data-v-888bddf7]{object-fit:contain;width:100%;height:100%}.info[data-v-888bddf7]{flex-direction:column;gap:8px;padding:16px;display:flex}.price[data-v-888bddf7]{font-size:22px;font-weight:800}.sweetnessFiltersItem[data-v-c4717765]{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:12px;gap:3px;padding:10px 14px;font-size:14px;display:flex}.isActive[data-v-c4717765]{color:#fff;background:#2e5e4e;border-color:#2e5e4e}.sweetnessFilters[data-v-82ecd2b8]{background:#fafafa;border:1px solid #eee;border-radius:22px;flex-direction:column;padding:20px;display:flex}.sweetnessFilters .sweetnessFilterGroup[data-v-82ecd2b8]{flex-flow:column wrap;gap:10px;display:flex}.sweetnessFilters .sweetnessFilterGroup .sweetnessTypeFilters[data-v-82ecd2b8]{border-bottom:1px solid #e8e8e8;flex-wrap:wrap;gap:8px;width:860px;max-width:860px;margin-bottom:20px;padding-bottom:20px;display:flex}.row[data-v-e99e1e3f]{border-bottom:1px solid #eee;justify-content:space-between;padding:10px 0;display:flex}.name[data-v-e99e1e3f]{width:240px;max-width:240px}.amount[data-v-e99e1e3f]{gap:14px;display:flex}.pointer[data-v-e99e1e3f]{cursor:pointer}.giftArea[data-v-37ea204e]{background:#fff;border-radius:24px;width:420px;min-width:420px;max-width:420px;height:max-content;padding:24px;top:110px;box-shadow:0 10px 30px #0000000f}.giftTitle[data-v-37ea204e]{flex-direction:column;margin:0 0 20px;display:flex}.giftImg[data-v-37ea204e]{background:linear-gradient(135deg,#fff5ef,#fff);border-radius:24px;justify-content:center;align-items:center;height:240px;margin-bottom:28px;font-size:120px;display:flex}.giftImg img[data-v-37ea204e]{width:auto;height:100%;display:block;overflow:hidden}.progressBar[data-v-37ea204e]{flex-direction:column;display:flex}.progressBar .progress[data-v-37ea204e]{background:#eee;border-radius:99px;height:10px;margin-bottom:8px;overflow:hidden}.progressBar .progress span[data-v-37ea204e]{height:100%;width:var(--v66cd58df);background:#309e04;display:block}.progressBar .progress.redProgress span[data-v-37ea204e]{background:#c62828}.progressBar .sweetnessLeft[data-v-37ea204e]{color:#777;margin-bottom:28px}.infoBlock[data-v-37ea204e]{border-bottom:1px solid #eee;flex-direction:column;padding:10px 0;display:flex}.infoBlock .infoBlockDesc[data-v-37ea204e]{justify-content:space-between;display:flex}.infoBlock .infoBlockDesc .infoBlockDescProp[data-v-37ea204e]{color:#555}.infoBlock .infoBlockDesc .infoBlockDescValue[data-v-37ea204e]{color:#555;font-weight:400}.addToCart[data-v-37ea204e]{margin-top:20px}.giftName[data-v-37ea204e]{border:1px solid #ddd;border-radius:12px;outline:none;width:100%;max-width:600px;margin-bottom:10px;padding:10px 18px;font-size:16px;box-shadow:0 2px 8px #00000014}.giftName[data-v-37ea204e]:focus{border-color:#999}.sweetnessContainer[data-v-40727736]{gap:28px;display:flex}.sweetnessArea[data-v-40727736]{background:#fff;border-radius:24px;flex-direction:column;gap:20px;width:950px;max-width:950px;padding:24px;display:flex;box-shadow:0 10px 30px #0000000d}.giftArea[data-v-40727736]{background:#fff;border-radius:24px;width:420px;min-width:420px;max-width:420px;height:max-content;padding:24px;box-shadow:0 10px 30px #0000000f}.header[data-v-40727736]{flex-direction:column;gap:10px;display:flex}.title[data-v-40727736]{font-size:42px}.description[data-v-40727736]{color:#777}.sweetnessList[data-v-40727736]{flex-wrap:wrap;gap:20px;display:flex}.giftTitle[data-v-40727736]{flex-direction:column;margin:0 0 20px;display:flex}.giftImg[data-v-40727736]{background:linear-gradient(135deg,#fff5ef,#fff);border-radius:24px;justify-content:center;align-items:center;height:240px;font-size:120px;display:flex}.giftImg img[data-v-40727736]{width:auto;height:100%;display:block}.constructorContainer[data-v-5afa348f]{width:1400px;max-width:1400px}.stageBar[data-v-5afa348f]{margin:28px 0}.contactContainer[data-v-497ce3a9]{min-width:1250px;max-width:1250px;min-height:600px;padding:40px 0}.cards[data-v-497ce3a9]{gap:20px;display:flex}.card[data-v-497ce3a9]{background:#fff;border-radius:20px;width:500px;padding:24px;box-shadow:0 10px 25px #00000014}.policy-page[data-v-538de955]{background:#f7f7f7;min-height:100vh;padding:40px 20px}.policy[data-v-538de955]{box-sizing:border-box;color:#222;background:#fff;border-radius:20px;width:100%;max-width:900px;margin:0 auto;padding:48px;font-size:16px;line-height:1.65}.policy__header[data-v-538de955]{border-bottom:1px solid #e5e5e5;margin-bottom:32px;padding-bottom:28px}.policy__header h1[data-v-538de955]{margin:0 0 16px;font-size:32px;line-height:1.2}.policy__date[data-v-538de955]{color:#777;margin:0;font-size:14px}.policy__section[data-v-538de955]{margin-bottom:36px}.policy__section h2[data-v-538de955]{margin:0 0 16px;font-size:21px;line-height:1.35}.policy__section p[data-v-538de955]{margin:0 0 14px}.policy__section ul[data-v-538de955],.policy__section ol[data-v-538de955]{margin:12px 0 18px;padding-left:26px}.policy__section li[data-v-538de955]{margin-bottom:7px}.policy__details[data-v-538de955]{background:#f6f6f6;border-radius:12px;margin:20px 0;padding:18px 20px}.policy__details p[data-v-538de955]{margin:4px 0}.policy__footer[data-v-538de955]{border-top:1px solid #e5e5e5;padding-top:24px}.policy__footer a[data-v-538de955]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.policy-page[data-v-538de955]{padding:0}.policy[data-v-538de955]{border-radius:0;min-height:100vh;padding:28px 18px;font-size:15px;line-height:1.6}.policy__header h1[data-v-538de955]{font-size:26px}.policy__section h2[data-v-538de955]{font-size:19px}}.consent-page[data-v-ef96ab4d]{background:#f7f7f7;min-height:100vh;padding:40px 20px}.consent[data-v-ef96ab4d]{box-sizing:border-box;color:#222;background:#fff;border-radius:20px;width:100%;max-width:900px;margin:0 auto;padding:48px;font-size:16px;line-height:1.65}.consent__header[data-v-ef96ab4d]{border-bottom:1px solid #e5e5e5;margin-bottom:32px;padding-bottom:28px}.consent__header h1[data-v-ef96ab4d]{margin:0 0 16px;font-size:32px;line-height:1.2}.consent__date[data-v-ef96ab4d]{color:#777;margin:0;font-size:14px}.consent__section[data-v-ef96ab4d]{margin-bottom:36px}.consent__section h2[data-v-ef96ab4d]{margin:0 0 16px;font-size:21px;line-height:1.35}.consent__section p[data-v-ef96ab4d]{margin:0 0 14px}.consent__section ul[data-v-ef96ab4d]{margin:12px 0 18px;padding-left:26px}.consent__section li[data-v-ef96ab4d]{margin-bottom:7px}.consent__section a[data-v-ef96ab4d],.consent__footer a[data-v-ef96ab4d]{color:inherit;text-underline-offset:3px;text-decoration:underline}.consent__footer[data-v-ef96ab4d]{border-top:1px solid #e5e5e5;flex-direction:column;gap:12px;padding-top:24px;display:flex}@media (width<=700px){.consent-page[data-v-ef96ab4d]{padding:0}.consent[data-v-ef96ab4d]{border-radius:0;min-height:100vh;padding:28px 18px;font-size:15px;line-height:1.6}.consent__header h1[data-v-ef96ab4d]{font-size:26px}.consent__section h2[data-v-ef96ab4d]{font-size:19px}}.cartCard[data-v-4648e116]{background:#fff;border-radius:24px;flex-direction:column;max-width:360px;height:max-content;padding:24px;display:flex;box-shadow:0 15px 35px #0000000d}.cartCard .infoList[data-v-4648e116]{flex-direction:column;gap:10px;margin-bottom:20px;display:flex}.cartCard .infoList .info[data-v-4648e116]{justify-content:space-between;display:flex}.inputs[data-v-4648e116]{flex-direction:column;gap:5px;margin-bottom:20px;display:flex}.inputs .input[data-v-4648e116]{border:1px solid #ddd;border-radius:12px;outline:none;width:100%;max-width:600px;margin-bottom:10px;padding:10px 18px;font-size:16px;box-shadow:0 2px 8px #00000014}.inputs .input[data-v-4648e116]:focus{border-color:#999}.warning[data-v-4648e116]{color:red}.card[data-v-6425b075]{background:#fff;border-radius:24px;gap:22px;width:950px;max-width:950px;padding:24px;display:flex;position:relative;box-shadow:0 15px 35px #0000000d}.card .package[data-v-6425b075]{background:linear-gradient(135deg,#fff0df,#fff);border-radius:22px;justify-content:center;align-items:center;width:120px;height:120px;font-size:60px;display:flex}.card .package img[data-v-6425b075]{object-fit:contain;width:100%;height:100%}.card .info .infoItems[data-v-6425b075]{gap:8px;display:flex}.card .info .anotherInfo[data-v-6425b075]{gap:26px;margin-top:10px;display:flex}.card .info .infoItem[data-v-6425b075]{color:#c62828;background:#fff2f2;border-radius:999px;justify-content:center;align-items:center;padding:6px 10px;font-size:12px;display:flex}.card .incDecr[data-v-6425b075]{gap:5px;display:flex}.card .buttons[data-v-6425b075]{flex-direction:column;gap:20px;display:flex}.card .delete[data-v-6425b075]{cursor:pointer;position:absolute;top:15px;right:15px}.pointer[data-v-6425b075]{cursor:pointer}.cartContainer[data-v-d24d1a94]{width:1400px;max-width:1400px}.cartContainer .giftsAndCard[data-v-d24d1a94]{gap:28px;display:flex}.cartContainer .giftsAndCard .gifts[data-v-d24d1a94]{flex-direction:column;gap:22px;display:flex}.header[data-v-d24d1a94]{flex-direction:column;gap:10px;margin-top:36px;margin-bottom:30px;display:flex}.title[data-v-d24d1a94]{font-size:42px}.description[data-v-d24d1a94]{color:#777}.add[data-v-d24d1a94]{text-align:center;cursor:pointer;background:#fcfcfc;border:2px dashed #d9d9d9;border-radius:24px;width:956px;padding:28px}.readyGift[data-v-50b8ede9]{background:#fff;border-radius:24px;flex-direction:column;width:390px;max-width:390px;height:480px;padding:18px;display:flex;box-shadow:0 12px 30px #0000000d}.giftImg[data-v-50b8ede9]{background:linear-gradient(135deg,#fff0df,#eef6ef);border-radius:18px;justify-content:center;align-items:center;height:220px;font-size:82px;display:flex;position:relative}.giftImg img[data-v-50b8ede9]{object-fit:contain;width:100%;height:100%}.giftInfo[data-v-50b8ede9]{flex-direction:column;display:flex}.giftInfoTags[data-v-50b8ede9]{gap:10px;margin-bottom:20px;display:flex}.giftInfoTags .tag[data-v-50b8ede9]{color:#666;background:#f6f6f6;border-radius:999px;padding:6px 8px;font-size:11px}.price[data-v-50b8ede9]{font-size:22px;font-weight:800}.buttons[data-v-50b8ede9]{justify-content:space-between;margin-top:30px;display:flex}.sweetnessDialog[data-v-50b8ede9]{border:none;border-radius:24px;width:min(90vw,420px);padding:0;box-shadow:0 20px 60px #0003}.sweetnessDialog[data-v-50b8ede9]::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000073}.dialogContent[data-v-50b8ede9]{padding:24px}.dialogHeader[data-v-50b8ede9]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.dialogHeader h3[data-v-50b8ede9]{margin:0;font-size:22px}.closeButton[data-v-50b8ede9]{cursor:pointer;background:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:24px;line-height:1;display:flex}.closeButton[data-v-50b8ede9]:hover{background:#eaeaea}.sweetnessList[data-v-50b8ede9]{flex-direction:column;gap:12px;display:flex}.sweetnessRow[data-v-50b8ede9]{border-bottom:1px solid #eee;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.sweetnessRow[data-v-50b8ede9]:last-child{border-bottom:none}.section{width:1200px;max-width:1200px}.giftsHeader{justify-content:space-between;padding:58px 0 42px;display:flex}.headerContainer{flex-direction:column;width:620px;max-width:620px;display:flex}h1{margin:0}.heroArt{background:linear-gradient(135deg,#fff1e4,#eef6ef);border-radius:28px;justify-content:center;align-items:center;height:330px;font-size:120px;display:flex;box-shadow:0 18px 40px #0000000f}.giftsList{flex-wrap:wrap;gap:15px;display:flex}
