.portal-order-result-page[data-v-d75172cd]{min-height:100vh;background:#f4f5f7}.portal-order-result[data-v-d75172cd]{--portal-order-result-shell-width: 820px;--portal-order-result-inline-gap: 12px;min-height:100%;background:#f4f5f7}.portal-order-result__header[data-v-d75172cd]{min-height:50px;padding-top:8px}.portal-order-result__header-inner[data-v-d75172cd]{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;width:min(calc(var(--portal-order-result-shell-width) - (var(--portal-order-result-inline-gap) * 2)),calc(100% - (var(--portal-order-result-inline-gap) * 2)));min-height:50px;margin:0 auto;padding:0 14px;color:#1a2338;background:#fff;border-bottom:1px solid #eceff5;box-shadow:0 2px 10px #1c23380f;box-sizing:border-box}.portal-order-result__header-inner strong[data-v-d75172cd]{font-size:15px;font-weight:700;text-align:center}.portal-order-result__back[data-v-d75172cd]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#25304d;background:transparent;border:none}.portal-order-result__spacer[data-v-d75172cd]{width:28px;height:28px}.portal-order-result__body[data-v-d75172cd]{width:min(var(--portal-order-result-shell-width),100%);margin:0 auto;padding:10px var(--portal-order-result-inline-gap) 28px;box-sizing:border-box}.portal-order-result__content[data-v-d75172cd]{display:grid;gap:12px}.portal-order-result__success-card[data-v-d75172cd],.portal-order-result__card[data-v-d75172cd]{padding:18px 16px;background:#fff;border-radius:14px}.portal-order-result__success-card[data-v-d75172cd]{display:grid;justify-items:center;gap:14px;padding-top:24px;padding-bottom:24px}.portal-order-result__success-icon-ring[data-v-d75172cd]{display:grid;place-items:center;width:76px;height:76px;background:radial-gradient(circle,#ff366c1f,#ff366c05 74%);border-radius:50%}.portal-order-result__success-icon[data-v-d75172cd]{display:grid;place-items:center;width:42px;height:42px;color:#fff;background:linear-gradient(180deg,#ff3f78,#f02864);border-radius:50%;box-shadow:0 8px 18px #f028643d}.portal-order-result__success-card h2[data-v-d75172cd]{margin:0;color:#101828;font-size:18px;font-weight:700;text-align:center}.portal-order-result__meta-grid[data-v-d75172cd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.portal-order-result__field[data-v-d75172cd]{margin-top:16px}.portal-order-result__label[data-v-d75172cd]{color:#172033;font-size:14px;font-weight:700;line-height:1.5}.portal-order-result__value[data-v-d75172cd],.portal-order-result__stack[data-v-d75172cd]{margin-top:6px;color:#44506a;font-size:14px;line-height:1.65}.portal-order-result__section-title[data-v-d75172cd]{color:#172033;font-size:15px;font-weight:700}.portal-order-result__item[data-v-d75172cd]{display:grid;grid-template-columns:80px minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:14px}.portal-order-result__item-cover[data-v-d75172cd]{width:80px;height:80px;object-fit:cover;border-radius:8px;background:#f1f3f8}.portal-order-result__item-cover--empty[data-v-d75172cd]{background:#edf1f6}.portal-order-result__item-main[data-v-d75172cd]{min-width:0}.portal-order-result__item-title[data-v-d75172cd],.portal-order-result__item-attr[data-v-d75172cd]{word-break:break-word}.portal-order-result__item-title[data-v-d75172cd]{color:#1a2338;font-size:14px;line-height:1.55}.portal-order-result__item-attr[data-v-d75172cd]{margin-top:10px;color:#98a2b3;font-size:12px;line-height:1.5}.portal-order-result__item-qty[data-v-d75172cd]{color:#98a2b3;font-size:16px}.portal-order-result__card--inline[data-v-d75172cd]{display:flex;align-items:center;justify-content:space-between;gap:12px}.portal-order-result__payment[data-v-d75172cd]{color:#111827;font-size:15px;font-weight:700}.portal-order-result__amount-row[data-v-d75172cd]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#172033;font-size:15px;line-height:1.8}.portal-order-result__amount-row strong[data-v-d75172cd]{font-weight:600}.portal-order-result__amount-row--payable[data-v-d75172cd]{color:#ff2b22;font-size:16px;font-weight:700}.portal-order-result__amount-row--payable strong[data-v-d75172cd]{color:#ff2b22}.portal-order-result__empty[data-v-d75172cd]{padding:28px 12px;color:#98a2b3;font-size:14px;line-height:1.6;text-align:center}@media(max-width:640px){.portal-order-result__body[data-v-d75172cd]{padding-left:8px;padding-right:8px}.portal-order-result__meta-grid[data-v-d75172cd]{grid-template-columns:1fr}.portal-order-result__item[data-v-d75172cd]{grid-template-columns:68px minmax(0,1fr) auto;gap:10px}.portal-order-result__item-cover[data-v-d75172cd]{width:68px;height:68px}}.preview-order-page[data-v-7c08c9e7]{--preview-order-page-shell-width: 820px;--preview-order-page-inline-gap: 14px;min-height:100%;color:#22263d;background:#fff}.preview-order-page__header[data-v-7c08c9e7]{min-height:52px}.preview-order-page__header-inner[data-v-7c08c9e7]{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;align-items:center;gap:10px;width:min(calc(var(--preview-order-page-shell-width) - (var(--preview-order-page-inline-gap) * 2)),calc(100% - (var(--preview-order-page-inline-gap) * 2)));min-height:52px;margin:0 auto;padding:0 14px;border-bottom:1px solid #eceff5;box-sizing:border-box}.preview-order-page__header-inner strong[data-v-7c08c9e7]{font-size:15px;font-weight:700;text-align:center}.preview-order-page__back[data-v-7c08c9e7]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;color:#24314d;background:transparent;border:none}.preview-order-page__header-spacer[data-v-7c08c9e7]{width:28px;height:28px}.preview-order-page__body[data-v-7c08c9e7]{width:min(var(--preview-order-page-shell-width),100%);margin:0 auto;padding:40px var(--preview-order-page-inline-gap) 32px;box-sizing:border-box}.preview-order-page__search-row[data-v-7c08c9e7]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.preview-order-page__search-box[data-v-7c08c9e7]{display:flex;align-items:center;gap:6px;height:34px;padding:0 10px;background:#f6f7fb;border:1px solid #edf0f5;border-radius:2px}.preview-order-page__search-box input[data-v-7c08c9e7]{width:100%;min-width:0;color:#6f7890;background:transparent;border:none;outline:none}.preview-order-page__search-box input[data-v-7c08c9e7]::placeholder{color:#c1c7d5}.preview-order-page__search-icon[data-v-7c08c9e7]{flex-shrink:0;color:#b7bed0}.preview-order-page__search-action[data-v-7c08c9e7]{padding:0;color:#101828;font-size:14px;background:transparent;border:none}.preview-order-page__search-action[data-v-7c08c9e7]:disabled{color:#98a1b3}.preview-order-page__result[data-v-7c08c9e7]{margin-top:20px}.preview-order-page__meta[data-v-7c08c9e7]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.preview-order-page__meta-main[data-v-7c08c9e7]{min-width:0}.preview-order-page__meta-line[data-v-7c08c9e7]{display:flex;flex-wrap:wrap;gap:6px;color:#182033;font-size:16px;line-height:1.6}.preview-order-page__meta-line strong[data-v-7c08c9e7]{font-weight:500}.preview-order-page__meta-line--time[data-v-7c08c9e7]{margin-top:2px;color:#7d869b;font-size:15px}.preview-order-page__status[data-v-7c08c9e7]{flex:0 0 auto;color:#1a2338;font-size:18px;font-weight:500}.preview-order-page__item[data-v-7c08c9e7]{display:grid;grid-template-columns:86px minmax(0,1fr);gap:14px;margin-top:18px;padding:14px;background:#fafafa}.preview-order-page__item-cover-wrap[data-v-7c08c9e7]{display:flex;align-items:center}.preview-order-page__item-cover[data-v-7c08c9e7]{width:86px;height:86px;object-fit:cover;background:#fff}.preview-order-page__item-cover--empty[data-v-7c08c9e7]{background:#eef2f7}.preview-order-page__item-content[data-v-7c08c9e7]{min-width:0}.preview-order-page__item-title[data-v-7c08c9e7],.preview-order-page__item-attr[data-v-7c08c9e7]{margin:0;word-break:break-word}.preview-order-page__item-title[data-v-7c08c9e7]{color:#20283a;font-size:15px;line-height:1.35}.preview-order-page__item-subline[data-v-7c08c9e7]{display:flex;align-items:flex-end;gap:12px;margin-top:18px}.preview-order-page__item-attr[data-v-7c08c9e7]{flex:1;min-width:0;color:#98a1b6;font-size:12px;line-height:1.55}.preview-order-page__item-qty[data-v-7c08c9e7]{flex:0 0 auto;color:#7f889d;font-size:16px}.preview-order-page__total[data-v-7c08c9e7]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px;color:#151d30;font-size:16px;line-height:1.5}.preview-order-page__total strong[data-v-7c08c9e7]{color:#ff2b22;font-size:18px;font-weight:500}.preview-order-page__empty[data-v-7c08c9e7]{display:grid;justify-items:center;gap:20px;padding-top:86px;color:#a1a8bb}.preview-order-page__empty p[data-v-7c08c9e7]{margin:0;font-size:14px}.preview-order-page__empty-illustration[data-v-7c08c9e7]{position:relative;width:180px;height:138px}.preview-order-page__empty-cloud[data-v-7c08c9e7]{position:absolute;top:16px;width:36px;height:16px;background:linear-gradient(180deg,#f7f9fd,#eef2f7);border-radius:999px}.preview-order-page__empty-cloud[data-v-7c08c9e7]:before,.preview-order-page__empty-cloud[data-v-7c08c9e7]:after{content:"";position:absolute;bottom:4px;background:inherit;border-radius:999px}.preview-order-page__empty-cloud[data-v-7c08c9e7]:before{left:4px;width:14px;height:14px}.preview-order-page__empty-cloud[data-v-7c08c9e7]:after{right:5px;width:18px;height:18px}.preview-order-page__empty-cloud--left[data-v-7c08c9e7]{left:22px}.preview-order-page__empty-cloud--right[data-v-7c08c9e7]{right:24px}.preview-order-page__empty-sheet[data-v-7c08c9e7]{position:absolute;left:50%;top:34px;display:grid;justify-items:center;gap:7px;width:68px;padding:18px 14px 16px;color:#d5dbe7;background:linear-gradient(180deg,#fbfcfe,#f1f4f8);border:1px solid #eef2f7;border-radius:4px;transform:translate(-50%);box-shadow:0 10px 20px #e2e7ef73}.preview-order-page__empty-sheet span[data-v-7c08c9e7]{width:100%;height:4px;background:#dde3ee;border-radius:999px}.portal-order-tracking-view[data-v-9a0eb5d5]{min-height:100%}.preview-loading-placeholder[data-v-3bb88f41]{display:grid;place-items:center;min-height:100vh;padding:24px;box-sizing:border-box;background:radial-gradient(circle at center,rgba(255,255,255,.72),transparent 42%),linear-gradient(180deg,#f8fbff,#eef3fb)}.preview-loading-placeholder__scene[data-v-3bb88f41]{position:relative;display:grid;place-items:center;min-width:220px;min-height:200px}.preview-loading-placeholder__swirl[data-v-3bb88f41]{width:32px;height:32px;background:conic-gradient(from 18deg,transparent 0deg 116deg,#9ca3af 116deg 284deg,transparent 284deg 360deg);border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px));animation:preview-loading-placeholder-spin-3bb88f41 1s linear infinite}@keyframes preview-loading-placeholder-spin-3bb88f41{0%{transform:rotate(18deg)}to{transform:rotate(378deg)}}.preview-product-blocked[data-v-5f90f608]{display:grid;place-items:center;min-height:100vh;padding:24px;box-sizing:border-box;background:radial-gradient(circle at center,rgba(255,255,255,.72),transparent 42%),linear-gradient(180deg,#f8fbff,#eef3fb)}.preview-product-blocked__scene[data-v-5f90f608]{position:relative;display:grid;place-items:center;min-width:220px;min-height:200px}.preview-product-blocked__swirl[data-v-5f90f608]{width:32px;height:32px;background:conic-gradient(from 18deg,transparent 0deg 116deg,#9ca3af 116deg 284deg,transparent 284deg 360deg);border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px));mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 4px));animation:preview-product-blocked-spin-5f90f608 1s linear infinite}.preview-product-blocked__card[data-v-5f90f608]{position:absolute;top:50%;left:50%;z-index:2;display:grid;justify-items:center;width:120px;padding:18px 14px 16px;color:#fff;background:linear-gradient(180deg,#4f5258d6,#3f4248d6);border-radius:8px;box-shadow:0 8px 18px #434a5a33;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.preview-product-blocked__card[data-v-5f90f608]:before{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(255,255,255,.04);border-radius:6px;content:""}.preview-product-blocked__icon[data-v-5f90f608]{position:relative;z-index:1;font-size:42px;line-height:1;font-weight:300}.preview-product-blocked__message[data-v-5f90f608]{position:relative;z-index:1;width:56px;margin:6px 0 0;font-size:12px;line-height:1.45;text-align:center;word-break:break-word}.preview-product-blocked__message--single-line[data-v-5f90f608]{width:auto;max-width:100%;white-space:nowrap;word-break:normal}.preview-product-blocked-toast-enter-active[data-v-5f90f608],.preview-product-blocked-toast-leave-active[data-v-5f90f608]{transition:opacity .26s ease,transform .26s ease}.preview-product-blocked-toast-enter-from[data-v-5f90f608],.preview-product-blocked-toast-leave-to[data-v-5f90f608]{opacity:0;transform:translateY(10px) scale(.96)}@keyframes preview-product-blocked-spin-5f90f608{0%{transform:rotate(18deg)}to{transform:rotate(378deg)}}.preview-back-top-anchor[data-v-050be8d3]{display:block}.preview-back-top[data-v-050be8d3]{position:fixed;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;color:#2fd45d;background:#fffffff5;border:1px solid rgba(32,42,67,.08);border-radius:999px;box-shadow:0 12px 26px #1b27482e}.preview-back-top--local[data-v-050be8d3]{position:absolute}.preview-back-top[data-v-050be8d3]:hover{transform:translateY(-1px)}.preview-email-anchor[data-v-4f9382e8]{display:block}.preview-email-button[data-v-4f9382e8]{position:fixed;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;background:#fffffffa;border:1px solid rgba(32,42,67,.08);border-radius:999px;box-shadow:0 12px 26px #1b27482e}.preview-email-button--local[data-v-4f9382e8]{position:absolute}.preview-email-button[data-v-4f9382e8]:hover{transform:translateY(-1px)}.preview-email-button__icon[data-v-4f9382e8]{color:#f29a2e}.preview-home-anchor[data-v-25fea0e7]{display:block}.preview-home-button[data-v-25fea0e7]{position:fixed;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;color:#596070;background:#fffffffa;border:1px solid rgba(32,42,67,.08);border-radius:999px;box-shadow:0 12px 26px #1b27482e}.preview-home-button--local[data-v-25fea0e7]{position:absolute}.preview-home-button[data-v-25fea0e7]:hover{transform:translateY(-1px)}.preview-order-anchor[data-v-d50649fa]{display:block}.preview-order-button[data-v-d50649fa]{position:fixed;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;background:#fffffffa;border:1px solid rgba(32,42,67,.08);border-radius:999px;box-shadow:0 12px 26px #1b27482e}.preview-order-button--local[data-v-d50649fa]{position:absolute}.preview-order-button[data-v-d50649fa]:hover{transform:translateY(-1px)}.preview-order-button__icon-wrap[data-v-d50649fa]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px}.preview-order-button__icon-main[data-v-d50649fa]{color:#e14855}.preview-order-button__icon-badge[data-v-d50649fa]{position:absolute;right:-4px;bottom:-2px;color:#e14855;background:#fff;border-radius:999px}.preview-region-sheet__overlay[data-v-8eb03224]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:flex-end;background:#141a288f;pointer-events:auto}.preview-region-sheet__overlay--local[data-v-8eb03224]{position:absolute}.preview-region-sheet[data-v-8eb03224]{width:100%;max-height:min(72vh,640px);background:#fff;border-radius:18px 18px 0 0;box-shadow:0 -12px 30px #1118272e;overflow:hidden}.preview-region-sheet--local[data-v-8eb03224]{display:flex;flex-direction:column;height:min(56%,420px);max-height:min(56%,420px)}.preview-region-sheet__header[data-v-8eb03224]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 14px 10px;border-bottom:1px solid #eef2f7}.preview-region-sheet__title-wrap[data-v-8eb03224]{display:flex;align-items:baseline;gap:10px;flex:1 1 auto;min-width:0}.preview-region-sheet__title[data-v-8eb03224]{display:block;flex:0 0 auto;color:#1f2438;font-size:15px;line-height:1.35;font-weight:600;margin-top:0;margin-bottom:0}.preview-region-sheet__title-hint[data-v-8eb03224]{flex:1 1 auto;min-width:0;color:#8a93a8;font-size:12px;line-height:1.4;white-space:normal;overflow-wrap:anywhere}.preview-region-sheet__close[data-v-8eb03224]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#98a1b3;background:transparent;border:none}.preview-region-sheet__search[data-v-8eb03224]{position:relative;padding:10px 14px 12px;border-bottom:1px solid #f3f5f9}.preview-region-sheet__search input[data-v-8eb03224]{width:100%;height:38px;padding:0 14px 0 38px;color:#1f2438;font-size:14px;border:1px solid #d8deea;border-radius:999px;box-sizing:border-box}.preview-region-sheet__search-icon[data-v-8eb03224]{position:absolute;left:26px;top:50%;color:#9aa3b5;transform:translateY(-50%)}.preview-region-sheet__list[data-v-8eb03224]{flex:1 1 auto;max-height:min(52vh,460px);overflow:auto}.preview-region-sheet__list--local[data-v-8eb03224]{flex:1 1 auto;min-height:0;max-height:none}.preview-region-sheet__item[data-v-8eb03224]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:46px;padding:0 22px;color:#2b3245;font-size:14px;text-align:left;background:#fff;border:none;border-bottom:1px solid #eef2f7}.preview-region-sheet__item-text[data-v-8eb03224]{min-width:0;word-break:break-word}.preview-region-sheet__item-check[data-v-8eb03224]{flex:0 0 auto;color:#ff596d}.preview-region-sheet__empty[data-v-8eb03224]{padding:28px 20px 32px;color:#8a93a8;font-size:13px;text-align:center}.preview-region-sheet__manual-entry[data-v-8eb03224]{display:flex;flex-direction:column;align-items:center;padding:16px 18px 18px;background:#fff;border-top:1px solid #eef2f7}.preview-region-sheet__manual-hint[data-v-8eb03224]{margin:0 0 12px;color:#5f6b85;font-size:13px;line-height:1.5;text-align:center}.preview-region-sheet__manual-action[data-v-8eb03224]{--preview-region-sheet-manual-accent: #2563eb;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;padding:0 14px;color:#fff;font-size:14px;font-weight:600;background:var(--preview-region-sheet-manual-accent);border:1px solid var(--preview-region-sheet-manual-accent);border-radius:999px;box-shadow:none}.preview-region-sheet__manual-action-icon[data-v-8eb03224]{flex:0 0 auto}.preview-region-sheet__handle[data-v-8eb03224]{display:flex;align-items:center;justify-content:center;height:28px;color:#b4bccd}.preview-region-sheet-fade-enter-active[data-v-8eb03224],.preview-region-sheet-fade-leave-active[data-v-8eb03224]{transition:opacity .22s ease}.preview-region-sheet-fade-enter-from[data-v-8eb03224],.preview-region-sheet-fade-leave-to[data-v-8eb03224]{opacity:0}.preview-region-sheet-slide-enter-active[data-v-8eb03224],.preview-region-sheet-slide-leave-active[data-v-8eb03224]{transition:transform .26s cubic-bezier(.22,1,.36,1),opacity .22s ease}.preview-region-sheet-slide-enter-from[data-v-8eb03224]{opacity:.72;transform:translateY(72px) scale(.985)}.preview-region-sheet-slide-leave-to[data-v-8eb03224]{opacity:.6;transform:translateY(96px) scale(.98)}.preview-whatsapp-anchor[data-v-531f15d4]{display:block}.preview-whatsapp-button[data-v-531f15d4]{position:fixed;z-index:40;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;color:#fff;background:#4dc95c;border:1px solid rgba(51,161,67,.2);border-radius:999px;box-shadow:0 12px 26px #2f8c433d}.preview-whatsapp-button--local[data-v-531f15d4]{position:absolute}.preview-whatsapp-button[data-v-531f15d4]:hover{transform:translateY(-1px)}.preview-whatsapp-button__icon[data-v-531f15d4]{color:#fff}.landing-template[data-v-f98841af]{--template-accent: #ff4949;padding:14px 14px 88px;color:#1f2438;background:radial-gradient(circle at top left,rgba(255,98,98,.18),transparent 28%),linear-gradient(180deg,#fff8f8,#fff 22%,#fff)}.landing-template--tracking[data-v-f98841af]{padding:0;background:#fff}.landing-template__hero[data-v-f98841af],.landing-template__price-card[data-v-f98841af],.landing-template__order[data-v-f98841af],.landing-template__trust[data-v-f98841af],.landing-template__contacts[data-v-f98841af],.landing-template__footer-links[data-v-f98841af],.landing-template__gallery[data-v-f98841af]{margin-bottom:14px;overflow:hidden;background:#fff;border:1px solid rgba(22,28,45,.08);border-radius:18px;box-shadow:0 10px 24px #1e233814}.landing-template__promo[data-v-f98841af]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;color:#fff;font-size:13px;font-weight:700;background:var(--template-accent)}.landing-template__hero-image[data-v-f98841af],.landing-template__gallery-image[data-v-f98841af]{display:block;width:100%;object-fit:cover}.landing-template__hero-empty[data-v-f98841af]{display:flex;align-items:center;justify-content:center;min-height:260px;color:#9aa3b5;background:linear-gradient(135deg,#f7f8fc,#eef1f8)}.landing-template__gallery-image--empty[data-v-f98841af]{display:grid;place-items:center;min-height:120px;color:#9aa3b5;background:#f4f6fb;border-radius:12px}.landing-template__price-card[data-v-f98841af]{padding:16px}.landing-template__badges[data-v-f98841af]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.landing-template__badge[data-v-f98841af]{padding:6px 10px;color:var(--template-accent);font-size:12px;font-weight:700;background:#ff494914;border-radius:999px}.landing-template__price-line[data-v-f98841af]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.landing-template__price-old[data-v-f98841af]{color:#7f889d;font-size:16px;text-decoration:line-through}.landing-template__price-now[data-v-f98841af]{color:var(--template-accent);font-size:34px;font-weight:800;line-height:1}.landing-template__discount[data-v-f98841af]{color:var(--template-accent);font-size:18px;font-weight:800}.landing-template__title[data-v-f98841af]{margin:14px 0 8px;font-size:27px;line-height:1.25}.landing-template__subtitle[data-v-f98841af],.landing-template__sales[data-v-f98841af],.landing-template__trust p[data-v-f98841af],.landing-template__contacts p[data-v-f98841af]{margin:0;color:#495269;line-height:1.6}.landing-template__sales[data-v-f98841af]{margin-top:8px}.landing-template__content[data-v-f98841af]{padding:10px 12px;overflow:hidden;background:#fff;border-radius:18px;box-shadow:0 10px 24px #1e233814}.landing-template__content[data-v-f98841af] img{display:block;width:100%;max-width:100%;height:auto}.landing-template__content[data-v-f98841af] p{margin:0}.landing-template__content[data-v-f98841af] .preview-rich-image-fallback{display:grid;place-items:center;width:100%;min-height:140px;color:#aab2c2;background:#f4f6fb}.landing-template__content[data-v-f98841af] .preview-rich-image-fallback svg{width:28px;height:28px}.landing-template__gallery[data-v-f98841af]{display:grid;gap:8px;padding:8px}.landing-template__order[data-v-f98841af]{padding:0 0 16px;border-color:#2fb3db59}.landing-template__order-header[data-v-f98841af]{padding:14px 16px;color:#fff;font-size:20px;background:linear-gradient(135deg,#48b7e3,#60c7d7)}.landing-template__section-title[data-v-f98841af],.landing-template__quantity[data-v-f98841af]{padding:14px 16px 0;font-weight:700}.landing-template__spec-grid[data-v-f98841af]{display:grid;gap:10px;padding:12px 16px 0}.landing-template__spec-card[data-v-f98841af]{display:grid;grid-template-columns:56px 1fr;gap:10px;align-items:center;padding:10px;text-align:left;background:#fff;border:1px solid #dce5ef;border-radius:14px}.landing-template__spec-card--active[data-v-f98841af]{border-color:var(--template-accent);box-shadow:0 0 0 3px #ff494914}.landing-template__spec-image[data-v-f98841af]{width:56px;height:56px;object-fit:cover;border-radius:10px}.landing-template__spec-image--empty[data-v-f98841af]{display:grid;place-items:center;color:#a1a9b8;background:#f5f7fb}.landing-template__qty-actions[data-v-f98841af]{display:inline-flex;align-items:center;justify-content:center;margin-left:12px}.landing-template__qty-actions strong[data-v-f98841af]{min-width:20px;color:#111827;font-size:15px;font-weight:700;text-align:center}.landing-template__summary[data-v-f98841af]{display:grid;gap:8px;margin:14px 16px 0;padding:14px;background:#f9fcff;border:1px solid #e1edf5;border-radius:14px}.landing-template__form[data-v-f98841af]{display:grid;gap:10px;padding:16px}.landing-template__field[data-v-f98841af]{display:grid;gap:6px}.landing-template__field span[data-v-f98841af]{font-size:14px;font-weight:600}.landing-template__field input[data-v-f98841af],.landing-template__field textarea[data-v-f98841af]{width:100%;padding:11px 12px;color:#1f2438;font:inherit;border:1px solid #d5dde8;border-radius:10px;box-sizing:border-box}.landing-template__field textarea[data-v-f98841af]{min-height:88px;resize:none}.landing-template__region-stack[data-v-f98841af]{display:grid;gap:8px}.landing-template__picker-input[data-v-f98841af]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:46px;padding:11px 12px;color:#1f2438;font:inherit;text-align:left;background:#fff;border:1px solid #d5dde8;border-radius:10px;box-sizing:border-box}.landing-template__picker-input span[data-v-f98841af]{min-width:0;font-size:14px;font-weight:400;word-break:break-word}.landing-template__picker-input--readonly[data-v-f98841af]{color:#5c667a;background:#f6f7fb}.landing-template__picker-input--disabled[data-v-f98841af]{color:#9aa3b5}.landing-template__field-input--readonly[data-v-f98841af]{color:#5c667a;background:#f6f7fb}.landing-template__field-input--invalid[data-v-f98841af]{border-color:#ff6b81!important;box-shadow:0 0 0 3px #ff6b811f}.landing-template__field-error[data-v-f98841af]{color:#d63d54;font-size:12px;line-height:1.4}.landing-template__submit-notice[data-v-f98841af]{margin:10px 16px 0;color:#4b526b;font-size:12px;line-height:1.5;text-align:center}.landing-template__submit[data-v-f98841af],.landing-template__bottom-bar button[data-v-f98841af]{width:calc(100% - 32px);margin:0 16px;padding:14px 16px;color:#fff;font-size:18px;font-weight:800;background:var(--template-accent);border:none;border-radius:12px}.landing-template__submit[data-v-f98841af]:disabled,.landing-template__bottom-bar button[data-v-f98841af]:disabled{opacity:.72}.landing-template__trust[data-v-f98841af],.landing-template__contacts[data-v-f98841af],.landing-template__footer-links[data-v-f98841af]{padding:18px 16px;text-align:center}.landing-template__trust-icon[data-v-f98841af]{margin-bottom:10px;width:34px;height:34px}.landing-template__trust h3[data-v-f98841af]{margin:0 0 8px}.landing-template__contacts[data-v-f98841af]{text-align:left}.landing-template__contacts p+p[data-v-f98841af]{margin-top:8px}.landing-template__footer-links[data-v-f98841af]{display:grid;gap:8px}.landing-template__footer-links a[data-v-f98841af]{color:#3f79d5}.landing-template__bottom-bar[data-v-f98841af]{position:sticky;bottom:0;left:0;z-index:3;padding-top:8px;background:linear-gradient(180deg,#fff0,#fff 44%)}.template40__detail[data-v-469b027d] *{max-width:100%;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template40__detail[data-v-469b027d] img{display:block;width:100%!important;max-width:none!important;height:auto!important;margin:0 auto!important}.template40__detail[data-v-469b027d] p{margin:0}.template40__detail[data-v-469b027d] pre,.template40__detail[data-v-469b027d] code{white-space:pre-wrap!important;word-break:break-word!important}.template40__detail[data-v-469b027d] ul,.template40__detail[data-v-469b027d] ol{width:100%!important;max-width:100%!important;padding-left:1.5em!important;margin:0!important}.template40__detail[data-v-469b027d] li{width:100%!important;max-width:100%!important;margin:0!important}.template40__detail[data-v-469b027d] li+li{margin-top:.25em!important}.template40__detail[data-v-469b027d] [style*=min-width]{min-width:0!important}.template40__detail[data-v-469b027d] table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto}.template40__detail[data-v-469b027d] .preview-rich-image-fallback{display:grid;place-items:center;width:100%;min-height:140px;color:#a6aebb;background:#f3f5f9}.template40__detail[data-v-469b027d] .preview-rich-image-fallback svg{width:28px;height:28px}.template40__service-grid[data-v-a2e7297d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 28px;padding:2px 0 4px}.template40__service-item[data-v-a2e7297d]{display:flex;align-items:center;gap:6px;min-width:0;color:#1f1f1f;font-size:14px;font-weight:500;line-height:1.45}.template40__service-item[data-v-a2e7297d] svg{flex:0 0 auto;color:#1f1f1f}@media(max-width:640px){.template40__service-grid[data-v-a2e7297d]{gap:8px 12px}}.template40__footer-anchor[data-v-c19012e5]{display:block}.template40__footer-shell[data-v-c19012e5]{position:fixed;z-index:40;pointer-events:none}.template40__footer-shell--local[data-v-c19012e5]{position:absolute}.template40__footer[data-v-c19012e5]{display:grid;grid-template-columns:minmax(0,1.85fr) minmax(0,1fr);gap:6px;width:100%;padding:12px 16px;background:#efefef;box-sizing:border-box;pointer-events:auto}.template40__footer button[data-v-c19012e5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;font-size:14px;font-weight:700;border:none;border-radius:4px}.template40__footer-service[data-v-c19012e5]{color:#333;background:#ffdf06}.template40__footer-order[data-v-c19012e5]{color:#fff;background:#c9161e}.template40-footer-enter-active[data-v-c19012e5],.template40-footer-leave-active[data-v-c19012e5]{transition:transform .24s ease,opacity .24s ease}.template40-footer-enter-from[data-v-c19012e5],.template40-footer-leave-to[data-v-c19012e5]{opacity:0;transform:translateY(100%)}@media(max-width:640px){.template40__footer[data-v-c19012e5]{grid-template-columns:minmax(0,1.75fr) minmax(0,.92fr);gap:10px}}.template40__hero-module[data-v-9d83031d]{display:block}.template40__hero[data-v-9d83031d]{position:relative}.template40__hero-window[data-v-9d83031d]{position:relative;overflow:hidden;width:calc(100% + 24px);margin-inline:-12px;background:#f8f8f8;transition:height .28s ease}.template40__hero-track[data-v-9d83031d]{display:flex;transition:transform .5s ease}.template40__hero-slide[data-v-9d83031d]{flex:0 0 100%}.template40__hero-image[data-v-9d83031d]{display:block;width:100%;height:auto}.template40__hero-empty[data-v-9d83031d]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:220px;color:#a5adbb;background:#f6f7fa}.template40__hero-ticker[data-v-9d83031d]{position:absolute;top:10px;left:10px;width:70%;max-width:calc(100% - 20px);z-index:3;pointer-events:none}.template40__hero-ticker-track[data-v-9d83031d]{display:grid;gap:6px;max-height:86px;overflow:hidden;pointer-events:auto}.template40__hero-ticker-item[data-v-9d83031d]{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:40px;padding:5px 10px;color:#fff;background:#00000094;border-radius:8px}.template40__hero-ticker-avatar-wrap[data-v-9d83031d],.template40__hero-ticker-avatar-placeholder[data-v-9d83031d]{flex:0 0 20px;width:20px;height:20px;border-radius:999px;overflow:hidden}.template40__hero-ticker-avatar[data-v-9d83031d]{display:block;width:100%;height:100%;object-fit:cover}.template40__hero-ticker-avatar-placeholder[data-v-9d83031d]{display:inline-flex;align-items:center;justify-content:center;color:#ff1f39;font-size:11px;font-weight:700;background:#ffe7ea}.template40__hero-ticker-item p[data-v-9d83031d]{display:block;flex:1;min-width:0;max-width:100%;box-sizing:border-box;padding-right:2px;margin:0;white-space:nowrap;overflow:hidden;color:#fff;font-size:12px;line-height:1.25;text-overflow:ellipsis;word-break:normal}.template40__price-panel[data-v-9d83031d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;width:calc(100% + 24px);margin-inline:-12px;padding:12px 16px 10px;background:radial-gradient(circle at 88% 10%,rgba(255,242,122,.9) 0,rgba(255,242,122,.9) 18%,transparent 19%),linear-gradient(90deg,#ffd400,#ffe34a)}.template40__price-main[data-v-9d83031d]{flex:1}.template40__price-row[data-v-9d83031d]{display:flex;align-items:baseline;gap:10px}.template40__price-now[data-v-9d83031d]{color:#1d1d1f;font-size:22px;font-weight:800;line-height:1}.template40__price-old[data-v-9d83031d]{color:#6d5622;font-size:14px;text-decoration:line-through}.template40__sales-row[data-v-9d83031d]{display:flex;align-items:center;gap:8px;margin-top:8px}.template40__sales-tag[data-v-9d83031d]{display:flex;align-items:center;gap:2px;color:#1d1d1f;font-size:13px;font-weight:700;white-space:nowrap}.template40__sales-bar[data-v-9d83031d]{position:relative;min-width:260px;height:12px;overflow:hidden;color:#fff;font-size:10px;line-height:12px;background:#ff8639;border-radius:999px}.template40__sales-progress[data-v-9d83031d]{position:absolute;inset:0 auto 0 0;width:86%;background:#db2523;border-radius:inherit}.template40__sales-copy[data-v-9d83031d]{position:relative;display:flex;align-items:center;height:100%}.template40__sales-pill[data-v-9d83031d]{display:flex;align-items:center;height:100%;padding:0 4px;font-weight:600;background:none;line-height:inherit}.template40__sales-label[data-v-9d83031d]{margin-right:4px}.template40__countdown[data-v-9d83031d]{flex:0 0 110px}.template40__countdown-label[data-v-9d83031d]{color:#6d5622;font-size:12px}.template40__countdown-value[data-v-9d83031d]{display:flex;align-items:center;gap:4px;margin-top:6px;color:#1d1d1f;font-weight:800}.template40__countdown-box[data-v-9d83031d]{display:inline-flex;align-items:center;justify-content:center;min-width:26px;min-height:28px;padding:0 4px;background:#ffffffe6;border-radius:6px}.template40__hero-dots[data-v-9d83031d]{display:flex;justify-content:center;gap:6px;padding:8px 0 0}.template40__hero-dot[data-v-9d83031d]{width:8px;height:8px;border-radius:50%;background:#d5d5d5;cursor:pointer}.template40__hero-dot--active[data-v-9d83031d]{background:#444}.template40__title[data-v-9d83031d]{color:#1d1d1f;font-size:24px;font-weight:800;line-height:1.32}.template40__subtitle[data-v-9d83031d]{margin:10px 0 0;color:#5f6775;font-size:14px;line-height:1.6}.template40__hero-benefits[data-v-9d83031d]{display:flex;gap:0;min-height:48px;margin-top:14px}.template40__hero-benefits--image[data-v-9d83031d]{min-height:0}.template40__hero-benefits-sprite[data-v-9d83031d]{position:relative;width:100%;max-width:760px;min-height:56px;border-radius:999px;overflow:hidden}.template40__hero-benefit-hotspot[data-v-9d83031d]{position:absolute;top:0;bottom:0;padding:0;border:none;background:transparent;cursor:pointer}.template40__hero-benefit-hotspot--full[data-v-9d83031d]{left:0;right:0}.template40--web-preview .template40__hero-benefits[data-v-9d83031d]{justify-content:center}.template40__hero-benefit[data-v-9d83031d]{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 16px;font-size:13px;font-weight:700;border:none;border-radius:999px}.template40__hero-benefit+.template40__hero-benefit[data-v-9d83031d]{position:relative;margin-left:-20px;z-index:1}.template40__hero-benefit span[data-v-9d83031d]{line-height:1.2}.template40__hero-benefit--bright[data-v-9d83031d]{color:#7c3c00;background:linear-gradient(135deg,#ffef87,#ffd048)}.template40__hero-benefit--bright-image[data-v-9d83031d]{color:#2a3444;width:44%;min-width:134px;height:84px;padding:0;overflow:hidden;background-color:transparent}.template40__hero-benefit--warm[data-v-9d83031d]{color:#fff;background:linear-gradient(135deg,#ef4b3f,#d62027)}.template40__hero-benefit--warm-image[data-v-9d83031d]{color:#fff;width:56%;min-width:170px;height:84px;padding:0;overflow:hidden;background-color:transparent}.template40__hero-benefit--image-only[data-v-9d83031d]{border-radius:999px}.template40__hero-benefit-sr-only[data-v-9d83031d]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.template40__hero-benefit--warm[data-v-9d83031d] svg{flex:0 0 auto}.template40__coupon-wrapper[data-v-9d83031d]{position:relative;margin-top:12px}.template40__coupon[data-v-9d83031d]{display:flex;align-items:center;overflow:hidden;color:#fff;background:linear-gradient(90deg,#ea211d,#ff4a3b);border-radius:4px;box-shadow:0 8px 18px #ec302729}.template40__coupon-tooltip[data-v-9d83031d]{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:7px 16px;color:#fff;font-size:13px;line-height:1.2;background:#000000bf;border-radius:4px;z-index:10;box-shadow:0 4px 12px #00000026;white-space:nowrap;pointer-events:none}.template40-tooltip-fade-enter-active[data-v-9d83031d],.template40-tooltip-fade-leave-active[data-v-9d83031d]{transition:opacity .25s ease,transform .25s cubic-bezier(.175,.885,.32,1.275)}.template40-tooltip-fade-enter-from[data-v-9d83031d],.template40-tooltip-fade-leave-to[data-v-9d83031d]{opacity:0;transform:translate(-50%,6px)}.template40__coupon-amount[data-v-9d83031d]{position:relative;flex:0 0 136px;display:flex;align-items:center;min-height:44px;padding:0 12px;font-size:15px;font-weight:800;white-space:nowrap}.template40__coupon-amount[data-v-9d83031d]:before,.template40__coupon-amount[data-v-9d83031d]:after{content:"";position:absolute;right:-5px;width:10px;height:10px;background:#fff;border-radius:999px;z-index:10}.template40__coupon-amount[data-v-9d83031d]:before{top:-5px}.template40__coupon-amount[data-v-9d83031d]:after{bottom:-5px}.template40__coupon-body[data-v-9d83031d]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1;min-height:44px;padding:0 10px 0 18px;border-left:1px dashed rgba(255,255,255,.55)}.template40__coupon-title[data-v-9d83031d]{min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template40__coupon-pill[data-v-9d83031d]{flex:0 0 auto;padding:5px 12px;color:#ea211d;font-size:11px;font-weight:700;background:#ffffff73;border:1px solid rgba(255,255,255,.3);border-radius:999px;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);transition:all .2s ease}.template40__coupon-pill--button[data-v-9d83031d]{padding:4px 10px;color:#ff6a00;background:linear-gradient(135deg,#fff9e1,#ffeaa1,gold);border:none;cursor:pointer;box-shadow:0 2px 8px #00000014,inset 0 1px 1px #fff9}.template40__coupon-pill--button[data-v-9d83031d]:active{transform:scale(.96);opacity:.95}@media(max-width:640px){.template40__price-panel[data-v-9d83031d]{padding-inline:10px;gap:8px}.template40__countdown[data-v-9d83031d]{flex-basis:104px}.template40__hero-benefit[data-v-9d83031d]{min-height:44px;padding-inline:12px;font-size:12px}.template40__hero-benefits[data-v-9d83031d]{min-height:44px}.template40__hero-benefits--image[data-v-9d83031d]{min-height:0}.template40__hero-benefits-sprite[data-v-9d83031d]{min-height:52px}.template40__hero-benefit+.template40__hero-benefit[data-v-9d83031d]{margin-left:-16px}.template40__hero-benefit--bright[data-v-9d83031d]{width:58%}.template40__hero-benefit--warm[data-v-9d83031d]{width:54%;gap:6px}.template40__hero-benefit--bright-image[data-v-9d83031d],.template40__hero-benefit--warm-image[data-v-9d83031d]{height:76px}.template40__hero-benefit--warm[data-v-9d83031d] svg{width:16px;height:16px}.template40__sales-bar[data-v-9d83031d]{min-width:0;flex:1}.template40__coupon[data-v-9d83031d]{align-items:stretch}.template40__coupon-amount[data-v-9d83031d]{flex-basis:120px;min-height:40px;font-size:14px}.template40__coupon-body[data-v-9d83031d]{min-height:40px;padding-inline:10px}}.template40__order-summary{display:grid;grid-template-columns:64px 1fr;gap:12px;padding:10px 12px;background:#f3f3f3;border-radius:6px}.template40__order-thumb{display:block;width:64px;height:64px;object-fit:contain;background:#fff;border-radius:4px}.template40__order-thumb-empty{display:grid;place-items:center;width:64px;height:64px;color:#9aa3b5;background:#fff;border-radius:4px}.template40__order-name{color:#222;font-size:14px;font-weight:700;line-height:1.45}.template40__order-price{display:flex;align-items:baseline;gap:8px;margin-top:8px}.template40__order-price-now{color:#1d1d1f;font-size:18px;font-weight:800}.template40__order-price-old{color:#6d5622;font-size:14px;text-decoration:line-through}.template40__order-block{padding:18px 0 0}.template40__order-block-title--plain{color:#1d1d1f;font-size:16px;font-weight:700}.template40__order-subtitle{margin-bottom:10px;padding:8px 10px;color:#444;font-size:14px;background:#f2f2f2;border-top:1px solid #ececec}.template40__spec-group+.template40__spec-group{margin-top:12px}.template40__spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;align-items:stretch}.template40__spec-card{width:100%;min-height:42px;padding:8px 10px;color:#222;text-align:center;background:#fff;border:1px solid #cfd5de;border-radius:4px;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.template40__spec-grid--text{display:flex;flex-wrap:wrap;align-items:center;gap:10px;max-width:100%;min-width:0}.template40__spec-card--text{display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;min-width:96px;min-height:38px;padding:8px 10px;flex:0 1 auto;white-space:normal}.template40__spec-grid--image{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 10px}.template40__spec-card--image{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;min-height:160px;padding:8px 8px 10px}.template40__spec-card--active{color:#ff2d55;border-color:#ff2d55}.template40__spec-card--disabled{color:#9ca3af;background:#f5f5f5;border-color:#e5e7eb;cursor:not-allowed;opacity:.72}.template40__spec-card--disabled img{filter:grayscale(1);opacity:.7}.template40__spec-image-wrap{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f7f8fa;border:1px solid #e3e6ec;border-radius:2px}.template40__spec-image-wrap--empty{background:#f5f5f5}.template40__spec-image{width:100%;height:100%;object-fit:cover}.template40__spec-image--empty{display:grid;place-items:center;color:#a0a7b7;background:#f3f4f6}.template40__spec-label{display:block;margin-top:8px;font-size:13px;line-height:1.35;text-align:center;word-break:break-word}.template40__spec-label--text{min-width:0;max-width:100%;margin-top:0;font-size:14px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.template40__qty-row{display:flex;align-items:center;justify-content:flex-end;gap:18px;margin-top:16px}.template40__qty-label{color:#444;font-size:14px}.template40__qty{display:inline-flex;align-items:center;justify-content:center}.template40__qty strong{display:inline-flex;align-items:center;justify-content:center;min-width:20px;color:#1d1d1f;font-size:14px;font-weight:600}.template40__price-list{display:grid;gap:0;margin-bottom:16px;border-top:1px solid #efefef}.template40__price-list--compact{margin-top:8px}.template40__price-list>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.template40__price-line{display:flex;flex-direction:column;gap:6px;padding:14px 0;border-bottom:1px solid #efefef}.template40__price-line>span{color:#1d1d1f;font-size:15px;font-weight:700}.template40__price-line strong,.template40__price-list strong{color:#d71920;font-size:34px;line-height:1.05;font-weight:800}.template40__price-figure{display:inline-flex;align-items:baseline;gap:6px}.template40__price-symbol{color:#1d1d1f;font-size:22px;font-weight:700;line-height:1.2}.template40__price-number{color:#d71920;font-size:34px;font-weight:800;line-height:1.05}.template40__logistics{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px;margin-bottom:12px}.template40__radio{position:relative;display:inline-flex;align-items:center;gap:0;padding:8px 14px;font-size:14px;background:#fff;border:1px solid #dcdcdc;border-radius:2px;cursor:pointer;overflow:hidden}.template40__radio input{position:absolute;opacity:0;pointer-events:none}.template40__radio--active{color:#c9161e;border-color:#c9161e;box-shadow:inset 0 0 0 1px #c9161e}.template40__radio--active:before,.template40__payment-select--active:before{content:"";position:absolute;top:0;right:0;width:0;height:0;z-index:1;border-top:12px solid #d71920;border-left:12px solid transparent}.template40__radio--active:after,.template40__payment-select--active:after{content:"✓";position:absolute;z-index:2;top:0;right:1px;color:#fff;font-size:10px;font-weight:700;line-height:1;transform:none}.template40__payment-select{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:fit-content;max-width:100%;min-width:96px;justify-self:start;min-height:40px;padding:0 12px;color:#444;font:inherit;background:#fff;border:1px solid #d71920;border-radius:2px;overflow:hidden}.template40__payment-select svg{transform:rotate(90deg)}.template40__payment-select--active{padding-right:22px}.template40__payment-select--active svg{opacity:0}.template40__form{display:grid;grid-template-columns:1fr;gap:14px}.template40__field,.template40__region-stack{display:grid;gap:8px}.template40__field--full{grid-column:1 / -1}.template40__field>span{color:#1d1d1f;font-size:14px;font-weight:700}.template40__required{color:#d71920;font-style:normal;margin-right:2px}.template40__field input,.template40__field textarea,.template40__picker-input{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:46px;padding:10px 12px;color:#222;font:inherit;text-align:left;background:#fff;border:1px solid #d8d8d8;border-radius:2px;box-sizing:border-box;box-shadow:none}.template40__picker-input--editable{padding:0;overflow:hidden}.template40__picker-input--selector{padding:0 0 0 12px;overflow:hidden}.template40__picker-input--editable input{flex:1 1 auto;min-width:0;min-height:44px;padding:10px 12px;color:#222;font:inherit;background:transparent;border:none;box-shadow:none}.template40__picker-icon-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;color:#5f6b7a;background:#f7f7f7;border:none;border-left:1px solid #d8d8d8}.template40__picker-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;min-height:44px;color:#5f6b7a;background:#f7f7f7;border-left:1px solid #d8d8d8}.template40__picker-icon-button:disabled{color:#9aa3b5;background:#f6f7fb;cursor:not-allowed}.template40__field textarea{min-height:100px;resize:none}.template40__phone-control{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:46px;border:1px solid #d8d8d8;border-radius:2px;background:#fff;box-sizing:border-box}.template40__phone-prefix{display:inline-flex;align-items:center;justify-content:center;color:#222;background:#f7f7f7;border-right:1px solid #d8d8d8}.template40__phone-control input{min-height:44px;border:none;border-radius:0;box-shadow:none}.template40__picker-input--readonly{color:#555;background:#f6f6f6}.template40__picker-input--disabled{color:#9aa3b5;background:#f6f7fb;cursor:not-allowed}.template40__picker-text--placeholder{color:#6f7787;font-weight:400}.template40__field-input--invalid{border-color:#ff5d6c!important;box-shadow:inset 0 0 0 1px #ff5d6c}.template40__field-error{display:none;color:#d63d54;font-size:12px}.template40__submit{width:100%;min-height:44px;margin-top:14px;color:#fff;font-size:14px;font-weight:700;background:#c9161e;border:none;border-radius:2px}.template40__submit:disabled{color:#9ca3af;background:#f3f4f6;border:1px solid #d1d5db;cursor:not-allowed}.template40__submit-notice{margin:10px 0 0;color:#666;font-size:12px;text-align:center}@media(max-width:640px){.template40__form{grid-template-columns:1fr}.template40__spec-grid--image{grid-template-columns:repeat(3,minmax(0,1fr))}.template40__spec-card--image{min-height:136px;padding:8px 6px 10px}.template40__spec-grid--text{gap:8px}.template40__spec-card--text{min-width:84px}}.template40__policy-entry+.template40__policy-entry[data-v-4b3a03bd]{border-top:1px solid #ececec}.template40__policy-item[data-v-4b3a03bd]{display:flex;align-items:center;justify-content:space-between;width:100%;padding:14px 0 14px 14px;color:#1d1d1f;font-size:16px;font-weight:700;background:transparent;border:none;border-top:1px solid #ececec;position:relative}.template40__policy-item[data-v-4b3a03bd]:before{content:"";position:absolute;top:16px;left:0;width:4px;height:20px;background:#d71920;border-radius:999px}.template40__policy-item[data-v-4b3a03bd] svg{color:#8f96a3;transform:rotate(90deg);transition:transform .2s ease}.template40__policy-item--expanded[data-v-4b3a03bd] svg{transform:rotate(-90deg)}.template40__policy-panel[data-v-4b3a03bd]{padding:10px 0 16px 14px;color:#333;font-size:14px;line-height:1.8}.template40__policy-panel-content[data-v-4b3a03bd] *{max-width:100%;box-sizing:border-box}.template40__policy-panel-content[data-v-4b3a03bd] p{margin:0 0 8px}.template40__policy-panel-content[data-v-4b3a03bd] img{max-width:100%;height:auto}.template40__policy-panel-empty[data-v-4b3a03bd]{margin:0}.template40__review[data-v-26c2313a]{padding:14px 0;border-top:1px solid #ececec}.template40__reviews[data-v-26c2313a]{overflow:hidden}.template40__reviews-list[data-v-26c2313a]{display:grid}.template40__review[data-v-26c2313a]:first-child,.template40__review--loop-head[data-v-26c2313a]{padding-top:0;border-top:none}.template40__review-head[data-v-26c2313a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.template40__review-user[data-v-26c2313a]{display:inline-flex;align-items:center;gap:8px;min-width:0}.template40__review-avatar-wrap[data-v-26c2313a],.template40__review-avatar-placeholder[data-v-26c2313a]{flex:0 0 34px;width:34px;height:34px;border-radius:999px;overflow:hidden}.template40__review-avatar[data-v-26c2313a]{display:block;width:100%;height:100%;object-fit:cover}.template40__review-avatar-placeholder[data-v-26c2313a]{display:inline-flex;align-items:center;justify-content:center;color:#ff1f39;font-size:14px;font-weight:700;background:#ffe7ea}.template40__review-user strong[data-v-26c2313a]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template40__review-head strong[data-v-26c2313a]{color:#ff1f39;font-size:15px;font-weight:700}.template40__review-head span[data-v-26c2313a]{color:#6f7787;font-size:12px}.template40__review-rating[data-v-26c2313a]{display:flex;align-items:center;gap:6px;margin-top:6px;color:#444;font-size:13px}.template40__review-stars[data-v-26c2313a]{display:inline-flex;gap:2px;color:#ff1f39}.template40__review-content[data-v-26c2313a]{margin:8px 0 0;color:#333;font-size:14px;line-height:1.8}.template40__review-images[data-v-26c2313a]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.template40__review-image[data-v-26c2313a]{display:block;width:72px;height:72px;object-fit:cover}.template40__review-image--empty[data-v-26c2313a]{display:grid;place-items:center;color:#9aa3b5;background:#f3f4f6;border:1px solid #eceff4}.template40{background:#fff}.template40__scroll{width:min(100%,904px);margin:0 auto;padding:0 12px 80px;box-sizing:border-box}.template40--web-preview .template40__scroll{width:100%;max-width:none}.template40__info,.template40__section{margin-top:12px}.template40__section-title,.template40__order-block-title{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#222;font-size:18px;font-weight:800}.template40__section-title--bar{position:relative;padding-left:14px;margin-bottom:14px}.template40__section-title--bar:before{content:"";position:absolute;top:4px;left:0;width:4px;height:22px;background:#d71920;border-radius:999px}.template40__section-title--order{position:relative;padding-left:14px}.template40__section-title--order:before{content:"";position:absolute;top:4px;left:0;width:4px;height:22px;background:#d71920;border-radius:999px}.template40__section+.template40__section,.template40__order-block+.template40__order-block{margin-inline:-12px;padding-inline:12px;padding-top:14px;border-top:7px solid #efefef}.template40__section--feature{margin-inline:-12px;padding-inline:12px;border-top:7px solid #efefef}.template40__validation-toast{position:fixed;left:50%;top:50%;z-index:80;max-width:min(92vw,560px);padding:8px 14px;color:#fff;font-size:14px;line-height:1.35;text-align:left;background:#333333eb;border-radius:8px;transform:translate(-50%,-50%);pointer-events:none}.template40-validation-toast-fade-enter-active,.template40-validation-toast-fade-leave-active{transition:opacity .2s ease,transform .2s ease}.template40-validation-toast-fade-enter-from,.template40-validation-toast-fade-leave-to{opacity:0;transform:translate(-50%,calc(-50% + 6px))}.template46__footer-shell[data-v-1e4f02b2]{position:fixed;z-index:5;pointer-events:none}.template46__footer-shell--local[data-v-1e4f02b2]{position:absolute}.template46__footer[data-v-1e4f02b2]{display:grid;grid-template-columns:1fr 1fr;gap:0;width:100%;padding:0 0 env(safe-area-inset-bottom);background:#fffffffa;border-top:1px solid #e8e0d3;box-sizing:border-box;pointer-events:auto}.template46__footer button[data-v-1e4f02b2]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:58px;padding:6px 0;color:#fff;font-size:15px;font-weight:700;border:none;border-radius:0}.template46__footer button[data-v-1e4f02b2] svg{flex:0 0 auto}.template46__footer button span[data-v-1e4f02b2]{line-height:1;font-size:12px}.template46__footer-buy[data-v-1e4f02b2]{border-left:1px solid rgba(255,255,255,.18)}.template46__footer-service[data-v-1e4f02b2]{background:linear-gradient(135deg,#d1a434,#f0c85b)}.template46__footer-buy[data-v-1e4f02b2]{background:linear-gradient(135deg,#0f8a3f,#38a85b)}.template46__hero[data-v-ae7bdbe5]{padding:0}.template46__hero-card[data-v-ae7bdbe5]{background:#fff}.template46__banner[data-v-ae7bdbe5],.template46__hero-copy[data-v-ae7bdbe5],.template46__tabs[data-v-ae7bdbe5]{background:#fff;overflow:hidden}.template46__banner[data-v-ae7bdbe5]{background:#efeadf;border-radius:0;line-height:0}.template46__banner-window[data-v-ae7bdbe5]{position:relative;overflow:hidden;background:#efeadf;transition:height .28s ease}.template46__banner-track[data-v-ae7bdbe5]{display:flex;transition:transform .5s ease}.template46__banner-slide[data-v-ae7bdbe5]{flex:0 0 100%}.template46__banner-image[data-v-ae7bdbe5]{display:block;width:100%;height:auto}.template46__banner-ticker[data-v-ae7bdbe5]{position:absolute;top:10px;left:10px;width:70%;max-width:calc(100% - 20px);z-index:2;pointer-events:none}.template46__banner-ticker-track[data-v-ae7bdbe5]{display:grid;gap:6px;max-height:86px;overflow:hidden;pointer-events:auto}.template46__banner-ticker-item[data-v-ae7bdbe5]{display:flex;align-items:center;gap:8px;width:100%;min-width:0;min-height:40px;padding:5px 10px;color:#fff;background:#00000094;border-radius:8px}.template46__banner-ticker-avatar-wrap[data-v-ae7bdbe5],.template46__banner-ticker-avatar-placeholder[data-v-ae7bdbe5]{flex:0 0 20px;width:20px;height:20px;border-radius:999px;overflow:hidden}.template46__banner-ticker-avatar[data-v-ae7bdbe5]{display:block;width:100%;height:100%;object-fit:cover}.template46__banner-ticker-avatar-placeholder[data-v-ae7bdbe5]{display:inline-flex;align-items:center;justify-content:center;color:#ff3a4e;font-size:11px;font-weight:700;background:#ffe7ea}.template46__banner-ticker-item p[data-v-ae7bdbe5]{display:block;flex:1;min-width:0;max-width:100%;box-sizing:border-box;padding-right:2px;margin:0;white-space:nowrap;overflow:hidden;color:#fff;font-size:12px;line-height:1.25;text-overflow:ellipsis;word-break:normal}.template46__banner-empty[data-v-ae7bdbe5]{display:grid;place-items:center;width:100%;min-height:240px;color:#a8aea0;background:#efeadf}.template46__banner-dots[data-v-ae7bdbe5]{position:absolute;right:12px;bottom:12px;display:flex;gap:6px}.template46__banner-dots button[data-v-ae7bdbe5]{width:8px;height:8px;padding:0;background:#ffffffa6;border:none;border-radius:999px}.template46__banner-dot--active[data-v-ae7bdbe5]{width:20px!important;background:#fff!important}.template46__hero-copy[data-v-ae7bdbe5]{padding:10px 10px 6px}.template46__hero-copy h1[data-v-ae7bdbe5]{margin:0;color:#23261e;font-size:14px;font-weight:700;line-height:1.4}.template46__hero-copy p[data-v-ae7bdbe5]{margin:8px 0 0;color:#666;font-size:14px;line-height:1.45}.template46__price-row[data-v-ae7bdbe5]{display:flex;align-items:baseline;gap:10px;margin-top:8px;padding-bottom:6px}.template46__price-current[data-v-ae7bdbe5]{color:red;font-size:22px;font-weight:800;line-height:1}.template46__price-origin[data-v-ae7bdbe5]{color:#999;font-size:12px;text-decoration:line-through}.template46__service-row[data-v-ae7bdbe5]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px;padding-top:8px;color:#fff;font-size:12px;font-weight:700;border-top:1px dashed #d8d8d8}.template46__service-row span[data-v-ae7bdbe5]{padding:2px 6px;background:#0a9d3d;border-radius:4px}.template46__coupon[data-v-ae7bdbe5]{position:relative;display:grid;grid-template-columns:auto 18px 1fr;align-items:center;gap:0;margin-top:8px;padding:0;color:#fff;background:linear-gradient(90deg,#ea2b23,#ff6f56,#ef3a29);border-radius:8px}.template46__coupon-amount[data-v-ae7bdbe5]{display:flex;align-items:baseline;gap:2px;padding:12px 10px;font-size:18px;font-weight:800;color:#ffe1bf}.template46__coupon-currency[data-v-ae7bdbe5]{font-size:14px}.template46__coupon-divider[data-v-ae7bdbe5]{position:relative;height:100%;border-left:1px dashed rgba(251,219,187,.95)}.template46__coupon-divider span[data-v-ae7bdbe5]{position:absolute;left:-5px;width:10px;height:10px;background:#fff;border-radius:999px}.template46__coupon-divider span[data-v-ae7bdbe5]:first-child{top:-5px}.template46__coupon-divider span[data-v-ae7bdbe5]:last-child{bottom:-5px}.template46__coupon-copy[data-v-ae7bdbe5]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 10px}.template46__coupon-copy strong[data-v-ae7bdbe5]{font-size:14px;font-weight:500}.template46__coupon-status[data-v-ae7bdbe5]{padding:6px 14px;color:#dc5103;font-size:12px;background:linear-gradient(90deg,#fde5b7,#fffbe8,#f6d79c);border-radius:999px;opacity:.75}.template46__coupon-status--button[data-v-ae7bdbe5]{border:none;cursor:pointer}.template46__coupon-notice[data-v-ae7bdbe5]{margin:6px 2px 0;color:#d63d54;font-size:12px;line-height:1.5}.template46__tabs[data-v-ae7bdbe5]{display:grid;grid-template-columns:repeat(2,1fr);padding:0;position:sticky;top:0;z-index:3;margin-top:6px;border-top:1px dashed #d8d8d8;border-bottom:1px solid #ddd}.template46__tab[data-v-ae7bdbe5]{min-height:38px;color:#333;font-size:14px;font-weight:700;background:transparent;border:none;border-radius:0}.template46__tab+.template46__tab[data-v-ae7bdbe5]{border-left:1px solid #ddd}.template46__tab--active[data-v-ae7bdbe5]{color:#1f8f42;background:#fff;box-shadow:inset 0 -3px #1f8f42}.template46__detail[data-v-ae7bdbe5]{background:#fff}.template46__detail[data-v-ae7bdbe5] *{max-width:100%;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template46__detail[data-v-ae7bdbe5] figure,.template46__detail[data-v-ae7bdbe5] .image,.template46__detail[data-v-ae7bdbe5] .w-e-image-container,.template46__detail[data-v-ae7bdbe5] .w-e-video-container{width:100%!important;max-width:none!important;margin:0 auto!important}.template46__detail[data-v-ae7bdbe5] video,.template46__detail[data-v-ae7bdbe5] iframe,.template46__detail[data-v-ae7bdbe5] embed,.template46__detail[data-v-ae7bdbe5] object{display:block;width:100%!important;max-width:100%!important}.template46__detail[data-v-ae7bdbe5] img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.template46__detail[data-v-ae7bdbe5] p{margin:0}.template46__detail[data-v-ae7bdbe5] pre,.template46__detail[data-v-ae7bdbe5] code{white-space:pre-wrap!important;word-break:break-word!important}.template46__detail[data-v-ae7bdbe5] ul,.template46__detail[data-v-ae7bdbe5] ol{width:100%!important;max-width:100%!important;padding-left:1.5em!important;margin:0!important}.template46__detail[data-v-ae7bdbe5] li{width:100%!important;max-width:100%!important;margin:0!important}.template46__detail[data-v-ae7bdbe5] li+li{margin-top:.25em!important}.template46__detail[data-v-ae7bdbe5] [style*=min-width]{min-width:0!important}.template46__detail[data-v-ae7bdbe5] table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto}.template46__detail[data-v-ae7bdbe5] .preview-rich-image-fallback{display:grid;place-items:center;width:100%;min-height:140px;color:#a8b09f;background:#f4f6f0}.template46__detail[data-v-ae7bdbe5] .preview-rich-image-fallback svg{width:28px;height:28px}.template46__policy[data-v-cb978b81]{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;padding:12px 14px 14px;background:#fff}.template46__policy-item[data-v-cb978b81]{padding:10px 8px;color:#8c8fa2;font:inherit;text-align:center;background:transparent;border:none}.template46__policy-item-title[data-v-cb978b81]{display:block;color:inherit;font-size:14px;line-height:1.4;font-weight:400;text-decoration:underline;text-underline-offset:2px}.template46__policy-modal-mask[data-v-cb978b81]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:flex-end;justify-content:center;padding:0;background:#0000008c}.template46__policy-modal-mask--local[data-v-cb978b81]{position:absolute;align-items:flex-end;padding:0}.template46__policy-modal[data-v-cb978b81]{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(68%,560px);min-height:0;background:#fff;border-radius:20px 20px 0 0;overflow:hidden;animation:template46-policy-sheet-in-cb978b81 .22s ease-out}.template46__policy-modal--local[data-v-cb978b81]{width:100%;max-height:min(68%,560px);border-radius:20px 20px 0 0;animation:none;transform:translateZ(0)}.template46__policy-modal-close[data-v-cb978b81]{position:absolute;top:10px;right:12px;z-index:1;width:32px;height:32px;color:#c9c9c9;font-size:28px;line-height:1;background:transparent;border:none}.template46__policy-modal-body[data-v-cb978b81]{flex:1 1 auto;min-height:0;overflow:auto;padding:44px 16px 24px;-webkit-overflow-scrolling:touch}.template46__policy-modal-body h3[data-v-cb978b81]{margin:0 0 18px;color:#333;font-size:24px;font-weight:500}.template46__policy-modal-content[data-v-cb978b81]{color:#333;font-size:14px;line-height:1.75}.template46__policy-modal-content[data-v-cb978b81] *{max-width:100%}.template46__policy-modal-content[data-v-cb978b81] img{display:block;max-width:100%;height:auto}.template46__policy-modal-confirm[data-v-cb978b81]{flex:0 0 auto;min-height:48px;color:#fff;font-size:16px;font-weight:700;background:#0d9a3f;border:none}@keyframes template46-policy-sheet-in-cb978b81{0%{transform:translateY(100%)}to{transform:translateY(0)}}.template46__reviews-header[data-v-5def260d]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;color:#253024;font-weight:700}.template46__reviews-score strong[data-v-5def260d]{font-size:26px}.template46__reviews-viewport[data-v-5def260d]{overflow:hidden}.template46__reviews-list[data-v-5def260d]{display:grid}.template46__review-card[data-v-5def260d]{padding:14px 0;border-top:1px dashed #d8ddd1}.template46__review-card[data-v-5def260d]:first-of-type{border-top:none;padding-top:0}.template46__review-card--loop-head[data-v-5def260d]{border-top:none;padding-top:0}.template46__review-top[data-v-5def260d]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.template46__review-user[data-v-5def260d]{display:inline-flex;align-items:center;gap:8px;min-width:0}.template46__review-avatar-wrap[data-v-5def260d],.template46__review-avatar-placeholder[data-v-5def260d]{flex:0 0 34px;width:34px;height:34px;border-radius:999px;overflow:hidden}.template46__review-avatar[data-v-5def260d]{display:block;width:100%;height:100%;object-fit:cover}.template46__review-avatar-placeholder[data-v-5def260d]{display:inline-flex;align-items:center;justify-content:center;color:#ff3a4e;font-size:14px;font-weight:700;background:#ffe7ea}.template46__review-user strong[data-v-5def260d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.template46__review-stars[data-v-5def260d]{display:flex;align-items:center;gap:4px;margin-top:8px;color:#1f8f42}.template46__review-rating-label[data-v-5def260d]{margin-right:2px;color:#3a3a3a;font-size:13px}.template46__review-card p[data-v-5def260d]{margin:10px 0 0;color:#5d6658;font-size:14px;line-height:1.7}.template46__review-images[data-v-5def260d]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.template46__review-image[data-v-5def260d]{width:80px;height:80px;object-fit:cover;border-radius:6px}.template46__review-image--empty[data-v-5def260d]{display:grid;place-items:center;color:#9ca597;background:#f2f4ef}.template46-checkout__validation-toast[data-v-219b4b53]{position:fixed;left:50%;top:50%;z-index:80;max-width:min(92vw,560px);padding:8px 14px;color:#fff;font-size:14px;line-height:1.35;text-align:left;background:#333333eb;border-radius:8px;transform:translate(-50%,-50%);pointer-events:none}.template46-checkout__image-preview-mask[data-v-219b4b53]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:center;padding:20px;background:#0000009e}.template46-checkout__image-preview-panel[data-v-219b4b53]{position:relative;width:min(90vw,560px);max-height:min(84vh,720px);display:flex;align-items:center;justify-content:center}.template46-checkout__image-preview-close[data-v-219b4b53]{position:absolute;top:-12px;right:-12px;z-index:2;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#000000ad;border:1px solid rgba(255,255,255,.2);border-radius:6px}.template46-checkout__image-preview-image[data-v-219b4b53]{max-width:100%;max-height:min(84vh,720px);width:auto;height:auto;object-fit:contain;border-radius:6px;background:#fff}.template46-checkout__image-preview-image--empty[data-v-219b4b53]{display:grid;place-items:center;width:min(90vw,560px);height:min(60vh,420px);color:#a5ab9f;background:#f5f7f2}.template46-checkout-image-preview-fade-enter-active[data-v-219b4b53],.template46-checkout-image-preview-fade-leave-active[data-v-219b4b53]{transition:opacity .2s ease}.template46-checkout-image-preview-fade-enter-from[data-v-219b4b53],.template46-checkout-image-preview-fade-leave-to[data-v-219b4b53]{opacity:0}.template46-checkout-toast-fade-enter-active[data-v-219b4b53],.template46-checkout-toast-fade-leave-active[data-v-219b4b53]{transition:opacity .2s ease,transform .2s ease}.template46-checkout-toast-fade-enter-from[data-v-219b4b53],.template46-checkout-toast-fade-leave-to[data-v-219b4b53]{opacity:0;transform:translate(-50%,calc(-50% + 6px))}.template46-checkout__block[data-v-c6b7e0c0]{margin-bottom:0;padding:14px 0;background:#fff;border:none;border-radius:0}.template46-checkout__separator[data-v-c6b7e0c0]{height:8px;margin:0 -16px;background:#f5f5f5}.template46-checkout__section-heading[data-v-c6b7e0c0]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#253024;font-size:15px;font-weight:500}.template46-checkout__price-list[data-v-c6b7e0c0]{display:grid;gap:6px}.template46-checkout__price-list>div[data-v-c6b7e0c0]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#465045;font-size:14px}.template46-checkout__price-list strong[data-v-c6b7e0c0]{color:#ff2c2c;font-weight:500}.template46-checkout__price-list-origin[data-v-c6b7e0c0]{text-decoration:line-through}.template46-checkout__price-list-quantity[data-v-c6b7e0c0]{color:#30392f}.template46-checkout__total[data-v-c6b7e0c0]{margin-top:4px;padding-top:10px}.template46-checkout__total strong[data-v-c6b7e0c0]{font-size:34px;font-weight:700}.template46-checkout__pay[data-v-c6b7e0c0]{display:inline-flex;align-items:center;gap:6px;color:#1f8f42;font-size:16px;font-weight:700}.template46-checkout__pay-icon[data-v-c6b7e0c0]{position:relative;width:16px;height:16px;border-radius:50%;background:#11a04a;flex:0 0 auto}.template46-checkout__pay-icon[data-v-c6b7e0c0]:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.template46-checkout__footer-shell[data-v-c6b7e0c0]{position:fixed;z-index:6}.template46-checkout__footer-shell--local[data-v-c6b7e0c0]{position:absolute}.template46-checkout__footer[data-v-c6b7e0c0]{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(6px,2.4vw,12px);width:100%;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fffffffa;border-top:1px solid #e7e0d4;box-sizing:border-box}.template46-checkout__footer-meta[data-v-c6b7e0c0]{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.template46-checkout__footer-price[data-v-c6b7e0c0]{flex:0 1 auto;color:#0c9c3d;font-size:clamp(18px,5.1vw,22px);font-weight:800;line-height:1;white-space:nowrap}.template46-checkout__footer-count[data-v-c6b7e0c0]{flex:0 1 auto;min-width:0;color:#333;font-size:13px;line-height:1.2;white-space:nowrap}.template46-checkout__footer button[data-v-c6b7e0c0]{flex:0 0 auto;min-width:clamp(132px,40vw,180px);min-height:50px;padding:0 clamp(12px,3.4vw,24px);color:#fff;font-size:16px;font-weight:700;background:#0c9c3d;border:none;border-radius:4px}.template46-checkout__footer button[data-v-c6b7e0c0]:disabled{color:#9ca3af;background:#f3f4f6;border:1px solid #d1d5db;cursor:not-allowed;opacity:1}.template46-checkout__notice[data-v-c6b7e0c0]{margin:0 0 14px;color:#5c6658;font-size:12px;text-align:center}.template46-checkout__summary[data-v-cf633aac],.template46-checkout__block[data-v-cf633aac]{margin-bottom:0;padding:14px 0;background:#fff;border:none;border-radius:0}.template46-checkout__summary[data-v-cf633aac]{display:grid;grid-template-columns:60px 1fr;gap:14px;align-items:center;position:sticky;top:50px;z-index:4;padding-top:12px;padding-bottom:14px;background:#fff;border-bottom:1px solid #ececec}.template46-checkout__summary-image[data-v-cf633aac]{width:60px;height:60px;object-fit:contain;border-radius:0}.template46-checkout__summary-image--empty[data-v-cf633aac]{display:grid;place-items:center;color:#a5ab9f;background:#f2f4ef}.template46-checkout__summary-copy[data-v-cf633aac]{font-size:14px;line-height:1.45}.template46-checkout__separator[data-v-cf633aac]{height:8px;margin:0 -16px;background:#f5f5f5}.template46-checkout__title[data-v-cf633aac]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#253024;font-size:15px;font-weight:500}.template46-checkout__spec-grid[data-v-cf633aac]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 10px;align-items:flex-start}.template46-checkout__spec[data-v-cf633aac]{position:relative;width:100%;padding:0;text-align:center;background:#fff;border:none;border-radius:0}.template46-checkout__spec--with-image[data-v-cf633aac]{max-width:none}.template46-checkout__spec--text-only[data-v-cf633aac]{width:100%;min-width:0}.template46-checkout__spec--text-only-wide[data-v-cf633aac]{grid-column:1 / -1}.template46-checkout__spec--active[data-v-cf633aac]{color:#0c9c3d}.template46-checkout__spec--disabled[data-v-cf633aac]{color:#a3a3a3;cursor:not-allowed;opacity:.72}.template46-checkout__spec--disabled[data-v-cf633aac]:after{display:none}.template46-checkout__spec--with-image.template46-checkout__spec--active .template46-checkout__spec-image[data-v-cf633aac]{border-width:2px;border-color:#0c9c3d}.template46-checkout__spec-image[data-v-cf633aac]{width:100%;aspect-ratio:1 / 1;height:auto;object-fit:contain;border:1px solid #d9ddcf;border-radius:12px;background:#fff}.template46-checkout__spec-preview-trigger[data-v-cf633aac]{position:absolute;top:4px;right:4px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#fff;background:#aaaaaae0;border-radius:4px;cursor:pointer}.template46-checkout__spec-image--empty[data-v-cf633aac]{display:grid;place-items:center;color:#a5ab9f;background:#f5f7f2}.template46-checkout__spec--disabled .template46-checkout__spec-image[data-v-cf633aac]{filter:grayscale(1);border-color:#d9d9d9;background:#f5f5f5}.template46-checkout__spec-label[data-v-cf633aac]{color:#313131;font-size:12px;line-height:1.35}.template46-checkout__spec-label-text[data-v-cf633aac]{display:block;width:100%}.template46-checkout__spec-label--with-image[data-v-cf633aac]{margin-top:8px}.template46-checkout__spec-label--text-only[data-v-cf633aac]{width:100%;max-width:100%;min-width:0;min-height:44px;margin-top:0;padding:4px 12px;color:#0c9c3d;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;border:2px solid #0c9c3d;border-radius:999px;background:#fff;box-sizing:border-box}.template46-checkout__spec-label--text-only .template46-checkout__spec-label-text[data-v-cf633aac]{min-width:0;max-width:100%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:1.2;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template46-checkout__spec--text-only.template46-checkout__spec--active .template46-checkout__spec-label--text-only[data-v-cf633aac]{color:#fff;background:#0c9c3d}.template46-checkout__spec--disabled .template46-checkout__spec-label[data-v-cf633aac]{color:#a3a3a3}.template46-checkout__qty-row[data-v-cf633aac]{display:flex;align-items:center;justify-content:flex-start;gap:16px;margin-top:12px}.template46-checkout__qty[data-v-cf633aac]{display:inline-flex;align-items:center;justify-content:center}.template46-checkout__qty strong[data-v-cf633aac]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;color:#222;font-size:14px;font-weight:600}.template46-checkout__block[data-v-87e94da3]{margin-bottom:0;padding:14px 0;background:#fff;border:none;border-radius:0}.template46-checkout__section-heading[data-v-87e94da3]{display:flex;align-items:center;gap:8px;margin-bottom:12px;color:#253024;font-size:15px;font-weight:500}.template46-checkout__logistics[data-v-87e94da3]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.template46-checkout__radio[data-v-87e94da3]{display:inline-flex;align-items:center;gap:6px;color:#3f4d3e;font-size:14px}.template46-checkout__radio input[data-v-87e94da3]{accent-color:#1f8f42}.template46-checkout__form[data-v-87e94da3],.template46-checkout__region-row[data-v-87e94da3],.template46-checkout__dual[data-v-87e94da3]{display:grid;gap:12px}.template46-checkout__region-row[data-v-87e94da3],.template46-checkout__dual[data-v-87e94da3]{grid-template-columns:repeat(3,minmax(0,1fr))}.template46-checkout__dual[data-v-87e94da3]{grid-template-columns:repeat(2,minmax(0,1fr))}.template46-checkout__field[data-v-87e94da3]{display:grid;gap:6px}.template46-checkout__field span[data-v-87e94da3]{color:#697267;font-size:13px}.template46-checkout__field--floating[data-v-87e94da3]{position:relative;gap:0}.template46-checkout__field--phone[data-v-87e94da3]{--template46-phone-prefix-width: 72px}.template46-checkout__field-label[data-v-87e94da3]{position:absolute;left:12px;top:50%;z-index:1;max-width:calc(100% - 24px);overflow:hidden;color:#8a9388;font-size:13px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform:translateY(-50%);transform-origin:left top;transition:transform .16s ease,color .16s ease,font-size .16s ease,top .16s ease}.template46-checkout__field .template46-checkout__field-required[data-v-87e94da3]{color:#e53935}.template46-checkout__field--phone .template46-checkout__field-label[data-v-87e94da3]{left:calc(var(--template46-phone-prefix-width) + 12px);max-width:calc(100% - var(--template46-phone-prefix-width) - 24px)}.template46-checkout__field-spacer[data-v-87e94da3]{visibility:hidden}.template46-checkout__field--floating.template46-checkout__field--raised .template46-checkout__field-label[data-v-87e94da3]{top:10px;color:#7a8478;font-size:12px;transform:translateY(0)}.template46-checkout__field--floating:focus-within input[data-v-87e94da3],.template46-checkout__field--floating:focus-within textarea[data-v-87e94da3],.template46-checkout__region-row .template46-checkout__field:focus-within input[readonly][data-v-87e94da3],.template46-checkout__field:focus-within .template46-checkout__region-picker[data-v-87e94da3]{border-color:#6ba8ff;box-shadow:0 0 0 1px #6ba8ff;outline:none}.template46-checkout__field--floating:focus-within .template46-checkout__phone-control[data-v-87e94da3]{border-color:#6ba8ff;box-shadow:0 0 0 1px #6ba8ff}.template46-checkout__region-picker[data-v-87e94da3]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:42px;padding:0 12px;color:#7a8478;font:inherit;font-size:12px;font-weight:400;line-height:1.2;text-align:left;background:#fff;border:1px solid #dedede;border-radius:4px}.template46-checkout__region-picker--selector[data-v-87e94da3]{padding:0 0 0 12px;overflow:hidden}.template46-checkout__region-picker--editable[data-v-87e94da3]{display:flex;align-items:center;justify-content:space-between;gap:0;padding:0;overflow:hidden}.template46-checkout__region-picker-input[data-v-87e94da3]{flex:1 1 auto;min-width:0;min-height:40px;padding:0 12px;color:#243022;font:inherit;font-size:12px;line-height:1.2;background:transparent;border:none;box-sizing:border-box}.template46-checkout__region-picker-input[data-v-87e94da3]:focus{outline:none;box-shadow:none}.template46-checkout__region-picker-action[data-v-87e94da3]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:40px;color:#7a8478;background:#f7f8f6;border:none;border-left:1px solid #dedede}.template46-checkout__region-picker-icon[data-v-87e94da3]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:40px;color:#7a8478;background:#f7f8f6;border-left:1px solid #dedede}.template46-checkout__region-picker-action[data-v-87e94da3]:disabled{color:#a0a7b5;background:#f6f7fb;cursor:not-allowed}.template46-checkout__region-picker--invalid[data-v-87e94da3]{border-color:#c44949;box-shadow:0 0 0 1px #c44949}.template46-checkout__region-picker--disabled[data-v-87e94da3],.template46-checkout__region-picker[data-v-87e94da3]:disabled{color:#a0a7b5;background:#f6f7fb;cursor:not-allowed}.template46-checkout__region-row .template46-checkout__field input[readonly][data-v-87e94da3]{color:#7a8478;font-size:12px;font-weight:400;line-height:1.2}.template46-checkout__field input[data-v-87e94da3],.template46-checkout__field select[data-v-87e94da3],.template46-checkout__field textarea[data-v-87e94da3]{width:100%;min-height:42px;padding:10px 12px;color:#243022;font:inherit;background:#fff;border:1px solid #dedede;border-radius:4px;box-sizing:border-box}.template46-checkout__phone-control[data-v-87e94da3]{display:grid;grid-template-columns:var(--template46-phone-prefix-width, 72px) minmax(0,1fr);min-height:42px;border:1px solid #dedede;border-radius:4px;background:#fff;box-sizing:border-box}.template46-checkout__phone-prefix[data-v-87e94da3]{display:inline-flex;align-items:center;justify-content:center;color:#243022;font-size:13px;background:#f7f8f6;border-right:1px solid #dedede}.template46-checkout__phone-control input[data-v-87e94da3]{min-height:40px;border:none;border-radius:0;box-shadow:none}.template46-checkout__field--invalid .template46-checkout__phone-control[data-v-87e94da3]{border-color:#c44949;box-shadow:0 0 0 1px #c44949}.template46-checkout__field--floating input[data-v-87e94da3],.template46-checkout__field--floating textarea[data-v-87e94da3]{padding-top:18px;padding-bottom:6px}.template46-checkout__field--textarea .template46-checkout__field-label[data-v-87e94da3]{top:16px;transform:translateY(0)}.template46-checkout__field--textarea textarea[data-v-87e94da3]{padding-top:28px}.template46-checkout__field textarea[data-v-87e94da3]{min-height:96px;resize:none}.template46-checkout__field input[disabled][data-v-87e94da3]{background:#efefef;color:#9aa19c}.template46-checkout__field small[data-v-87e94da3],.template46-checkout__error[data-v-87e94da3]{display:none;color:#c44949;font-size:12px}@media(max-width:640px){.template46-checkout__region-row[data-v-87e94da3]{grid-template-columns:1fr}}.template46[data-v-d02808cf]{padding:0 0 84px}.template46__page-top-anchor[data-v-d02808cf]{display:block;height:0}.template46__reviews[data-v-d02808cf]{background:#fff;overflow:hidden;margin-top:8px;padding:12px 10px}.template46__footer-anchor[data-v-d02808cf]{display:block}.template46-checkout[data-v-d02808cf]{width:min(100%,640px);margin:0 auto;padding:50px 16px 110px;background:#fff}.template46-checkout--web-preview[data-v-d02808cf]{width:100%;max-width:none;margin:0}.template46-checkout__header[data-v-d02808cf]{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:32px 1fr 32px;align-items:center;width:auto;margin:-50px -16px 0;min-height:50px;padding:0 16px;background:#fff;border-bottom:1px solid #dcdcdc;box-sizing:border-box}.template46-checkout__header span[data-v-d02808cf]{text-align:center;color:#333;font-size:15px;font-weight:500}.template46-checkout__back[data-v-d02808cf]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none}.template46-checkout__header-gap[data-v-d02808cf]{height:10px;background:#f5f5f5}.template46-checkout__separator[data-v-d02808cf]{height:8px;margin:0 -16px;background:#f5f5f5}.template46-checkout__footer-anchor[data-v-d02808cf]{display:block;height:0}.template46[data-v-a066bdfc]{padding:0 0 84px}.template46__page-top-anchor[data-v-a066bdfc]{display:block;height:0}.template46__reviews[data-v-a066bdfc]{background:#fff;overflow:hidden;margin-top:8px;padding:12px 10px}.template46__footer-anchor[data-v-a066bdfc]{display:block}.template46-checkout[data-v-a066bdfc]{width:min(100%,640px);margin:0 auto;padding:50px 16px 110px;background:#fff}.template46-checkout--web-preview[data-v-a066bdfc]{width:100%;max-width:none;margin:0}.template46-checkout__header[data-v-a066bdfc]{position:sticky;top:0;z-index:5;display:grid;grid-template-columns:32px 1fr 32px;align-items:center;width:auto;margin:-50px -16px 0;min-height:50px;padding:0 16px;background:#fff;border-bottom:1px solid #dcdcdc;box-sizing:border-box}.template46-checkout__header span[data-v-a066bdfc]{text-align:center;color:#333;font-size:15px;font-weight:500}.template46-checkout__back[data-v-a066bdfc]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none}.template46-checkout__header-gap[data-v-a066bdfc]{height:10px;background:#f5f5f5}.template46-checkout__separator[data-v-a066bdfc]{height:8px;margin:0 -16px;background:#f5f5f5}.template46-checkout__footer-anchor[data-v-a066bdfc]{display:block;height:0}.template47__hero[data-v-c2de50d4]{padding:0 0 12px;background:#fff}.template47__bar[data-v-c2de50d4],.template47__offer[data-v-c2de50d4]{height:40px;background:#f44355}.template47__bar[data-v-c2de50d4]{border-radius:0;margin:0 0 12px}.template47__image-wrap[data-v-c2de50d4]{position:relative;display:block;padding:0 0 6px;background:#fff}.template47__image-window[data-v-c2de50d4]{position:relative;overflow:hidden;background:#f7f8fc;transition:height .28s ease}.template47__image-window[data-v-c2de50d4]:not(.template47__image-window--ready){aspect-ratio:var(--template47-hero-aspect-ratio, 1 / 1);min-height:280px}.template47__image-skeleton[data-v-c2de50d4]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff52,#ffffff0f),linear-gradient(90deg,#edf1f8,#fff 42%,#edf1f8);background-size:auto,200% 100%;animation:template47-hero-skeleton-shimmer-c2de50d4 1.6s linear infinite}.template47__image-skeleton-content[data-v-c2de50d4]{display:inline-flex;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;color:#7d8799;background:#ffffffb8;border:1px solid rgba(226,231,242,.95);border-radius:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.template47__image-skeleton-icon[data-v-c2de50d4]{color:#8f98aa}.template47__image-skeleton-text[data-v-c2de50d4]{font-size:14px;line-height:1;font-weight:600}.template47__image-track[data-v-c2de50d4]{position:relative;z-index:1;display:flex;min-height:100%;transition:transform .5s ease}.template47__image-slide[data-v-c2de50d4]{flex:0 0 100%;min-height:100%}.template47__image[data-v-c2de50d4]{display:block;width:100%;height:auto}.template47__image-empty[data-v-c2de50d4]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;color:#98a1b3;background:#f7f8fc}.template47__hero-dots[data-v-c2de50d4]{position:absolute;left:50%;bottom:16px;z-index:2;display:flex;gap:8px;transform:translate(-50%)}.template47__hero-dot[data-v-c2de50d4]{width:8px;height:8px;border:0;border-radius:999px;background:#ffffffa6;cursor:pointer}.template47__hero-dot--active[data-v-c2de50d4]{background:#fff}.template47__offer[data-v-c2de50d4]{display:flex;align-items:center;gap:6px;margin:6px 8px 0;padding:0 12px;color:#ffe76a;font-size:14px;font-weight:700}.template47__offer-icon[data-v-c2de50d4]{flex-shrink:0;width:14px;height:14px}.template47__price[data-v-c2de50d4]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:14px 10px 8px;background:#fff}.template47__price-main[data-v-c2de50d4]{min-width:0}.template47__price-original[data-v-c2de50d4]{color:#6d768f;font-size:14px;line-height:1.2;text-decoration:line-through}.template47__price-current[data-v-c2de50d4]{color:#f44355;font-size:22px;line-height:1.1;font-weight:700}.template47__price-discount[data-v-c2de50d4]{flex-shrink:0;color:#f44355;font-size:24px;line-height:1;font-weight:900;letter-spacing:-.03em;text-transform:uppercase}.template47__title-block[data-v-c2de50d4]{padding:0 10px 2px;background:#fff}.template47__title[data-v-c2de50d4]{color:#1d2433;font-size:15px;line-height:1.35;font-weight:500}.template47__selector[data-v-c2de50d4]{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;margin-top:8px;padding:0 10px;color:#1d2433;font-size:14px;text-align:left;background:#f3f3f3;border:none;cursor:pointer}.template47__selector-icon[data-v-c2de50d4]{flex-shrink:0;width:14px;height:14px;color:#a9afb9}.template47__selector-arrow[data-v-c2de50d4]{margin-left:auto;color:#1d2433;width:16px;height:16px}@keyframes template47-hero-skeleton-shimmer-c2de50d4{0%{background-position:0 0,200% 0}to{background-position:0 0,-200% 0}}.template47__spec-panel[data-v-02b878af]{background:transparent}.template47__spec-header[data-v-02b878af]{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 10px;color:#fff;background:#58bddb}.template47__spec-header-icon[data-v-02b878af]{flex-shrink:0;width:18px;height:18px}.template47__spec-header-title[data-v-02b878af]{flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template47__spec-body[data-v-02b878af]{padding:10px}.template47__spec-note[data-v-02b878af]{margin-bottom:10px;color:#333;font-size:14px;line-height:1.4}.template47__spec-options[data-v-02b878af]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}.template47__spec-options--text-only[data-v-02b878af]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.template47__spec-option[data-v-02b878af]{display:flex;flex-direction:column;align-items:center;padding:0;color:#1d2433;background:transparent;border:none}.template47__spec-option--text-only[data-v-02b878af]{width:auto;max-width:100%;padding:6px 12px;align-items:flex-start;background:#fff;border:1px solid #d9dfe8;border-radius:3px}.template47__spec-option--disabled[data-v-02b878af]{color:#a3a3a3;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed;opacity:.72}.template47__spec-option--active.template47__spec-option--text-only[data-v-02b878af]{border-color:#ff2d55}.template47__spec-option-image-wrap[data-v-02b878af]{width:88px;aspect-ratio:1 / 1;overflow:hidden;background:#fff;border:1px solid transparent;border-radius:2px}.template47__spec-option-image[data-v-02b878af]{width:100%;height:100%}.template47__spec-option-image[data-v-02b878af]{object-fit:cover}.template47__spec-option-image--empty[data-v-02b878af]{display:grid;place-items:center;color:#b4bccb;background:#f3f5f9}.template47__spec-option--disabled .template47__spec-option-image[data-v-02b878af]{filter:grayscale(1)}.template47__spec-option--active .template47__spec-option-image-wrap[data-v-02b878af]{border-color:#ff2d55}.template47__spec-option-label[data-v-02b878af]{padding:8px 0 0;font-size:12px;line-height:1.35;text-align:center;word-break:break-word}.template47__spec-option-label--text-only[data-v-02b878af]{padding:0;text-align:left;white-space:normal;word-break:break-word}.template47__spec-option--active .template47__spec-option-label--text-only[data-v-02b878af]{color:#ff2d55}.template47__spec-option--active .template47__spec-option-label[data-v-02b878af]:not(.template47__spec-option-label--text-only){color:#ff2d55}.template47__spec-option--disabled .template47__spec-option-label[data-v-02b878af]{color:#a3a3a3}.template47__quantity-row[data-v-02b878af]{display:flex;align-items:center;gap:14px;margin-top:12px;padding-left:14px}.template47__quantity-label[data-v-02b878af]{color:#9498a5;font-size:14px}.template47__quantity-stepper[data-v-02b878af]{display:inline-flex;align-items:center;justify-content:center}.template47__quantity-value[data-v-02b878af]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;color:#1d2433;font-size:16px;font-weight:600}.template47__summary-card[data-v-02b878af]{margin-top:12px;padding:8px;border:1px solid #f2dcc4;border-radius:6px;background:#fffefc}.template47__summary-table[data-v-02b878af]{width:100%;border-collapse:collapse;table-layout:fixed}.template47__summary-table th[data-v-02b878af],.template47__summary-table td[data-v-02b878af]{padding:8px 6px;text-align:center;border:1px solid #d9d9d9}.template47__summary-table th[data-v-02b878af]{color:#fff;font-size:13px;font-weight:700;background:#58bddb}.template47__summary-table td[data-v-02b878af]{color:#222;font-size:13px;vertical-align:middle;overflow-wrap:anywhere;word-break:break-word}.template47__summary-table th[data-v-02b878af]:nth-child(1),.template47__summary-table td[data-v-02b878af]:nth-child(1){width:78px}.template47__summary-table th[data-v-02b878af]:nth-child(3),.template47__summary-table td[data-v-02b878af]:nth-child(3){width:92px;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.template47__summary-thumb-wrap[data-v-02b878af]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 auto}.template47__summary-thumb-wrap--empty[data-v-02b878af]{color:#d7dce6;background:#f8f9fc;border:1px solid #e5e8f0}.template47__summary-thumb[data-v-02b878af]{width:54px;height:54px;object-fit:cover}.template47__summary-thumb--empty[data-v-02b878af]{display:grid;place-items:center;color:#d7dce6;background:#f8f9fc}.template47__summary-thumb-placeholder[data-v-02b878af]{width:24px;height:24px}.template47__summary-lines[data-v-02b878af]{padding:12px 6px 0}.template47__summary-line[data-v-02b878af],.template47__summary-total[data-v-02b878af]{display:flex;justify-content:flex-end;gap:8px;color:#333;font-size:14px;line-height:1.7;flex-wrap:wrap}.template47__summary-line-value[data-v-02b878af],.template47__summary-line-amount[data-v-02b878af],.template47__summary-line-discount[data-v-02b878af]{color:#ff2d55}.template47__summary-line-original[data-v-02b878af]{color:#ff2d55;text-decoration:line-through}.template47__summary-line-shipping[data-v-02b878af]{color:#ff2d55}.template47__summary-total[data-v-02b878af]{align-items:baseline;margin-top:10px;padding-top:8px;border-top:1px solid rgba(242,220,196,.9);color:#ff4b57;font-size:18px;font-weight:800;line-height:1.35}.template47__summary-total span[data-v-02b878af]{font-weight:800}.template47__summary-total strong[data-v-02b878af]{font-size:28px;line-height:1;font-weight:900;letter-spacing:-.02em}.template47__policy[data-v-b64f0635]{padding:18px 12px 14px;background:#fff}.template47__policy-fixed[data-v-b64f0635]{display:grid;gap:0}.template47__policy-guarantee[data-v-b64f0635]{text-align:center}.template47__policy-icon[data-v-b64f0635]{display:block;width:55.56px;height:60px;margin:0 auto;object-fit:contain}.template47__policy-icon--empty[data-v-b64f0635]{display:grid;place-items:center;color:#b8becc;background:#f7f8fb}.template47__policy-title[data-v-b64f0635]{margin-top:4px;color:#1d2433;font-size:16px;font-weight:600}.template47__policy-text[data-v-b64f0635]{margin-top:8px;color:#111;font-size:14px;font-weight:500;line-height:1.6}.template47__policy-divider[data-v-b64f0635]{margin-top:12px;padding-top:10px;border-top:1px solid #9adcf0}.template47__policy-email-notice[data-v-b64f0635]{margin:0 16px 8px;color:#2f3a56;font-size:13px;font-weight:500;line-height:1.6;text-align:left}.template47__policy-service[data-v-b64f0635]{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:0;text-align:center}.template47__policy-item[data-v-b64f0635]{display:inline-block;padding:0;color:#2d67c7;font:inherit;line-height:1.35;text-align:inherit;background:transparent;border:none}.template47__policy-item-title[data-v-b64f0635]{display:block;margin:0;color:inherit;font-size:14px;line-height:1.35;font-weight:400}.template47__reviews[data-v-cb08d994]{margin:10px 8px 0;border:1px solid #f0d4d9;background:#fff}.template47__reviews-header[data-v-cb08d994]{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;color:#fff;font-size:15px;font-weight:700;background:#f44355}.template47__reviews-track[data-v-cb08d994]{overflow:hidden;background:linear-gradient(180deg,#fff,#fffaf9)}.template47__reviews-list[data-v-cb08d994]{display:grid}.template47__review-card[data-v-cb08d994]{padding:14px 10px 16px;border-top:1px dashed #ead5d8}.template47__review-card[data-v-cb08d994]:first-child{border-top:none}.template47__review-main[data-v-cb08d994]{display:grid;gap:10px}.template47__review-head[data-v-cb08d994]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.template47__review-user[data-v-cb08d994]{display:flex;align-items:flex-start;gap:10px;min-width:0}.template47__review-avatar-wrap[data-v-cb08d994],.template47__review-avatar-placeholder[data-v-cb08d994]{flex:0 0 42px;width:42px;height:42px;border-radius:50%;overflow:hidden}.template47__review-avatar[data-v-cb08d994]{display:block;width:100%;height:100%;object-fit:cover}.template47__review-avatar--empty[data-v-cb08d994]{display:grid;place-items:center;color:#f44355;background:#ffe7ea}.template47__review-avatar-placeholder[data-v-cb08d994]{display:flex;align-items:center;justify-content:center;color:#f44355;font-size:16px;font-weight:700;background:#ffe7ea}.template47__review-meta[data-v-cb08d994]{min-width:0}.template47__review-meta strong[data-v-cb08d994]{display:block;color:#ff364a;font-size:15px;line-height:1.35;word-break:break-word}.template47__review-rating[data-v-cb08d994]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:4px;color:#5c667a;font-size:12px}.template47__review-rating-label[data-v-cb08d994]{color:#5c667a;font-size:12px}.template47__review-stars[data-v-cb08d994]{color:#ff364a;font-size:13px;letter-spacing:1px}.template47__review-time[data-v-cb08d994]{flex:0 0 auto;color:#7b8192;font-size:12px;line-height:1.4}.template47__review-content[data-v-cb08d994]{margin:0;color:#373d4d;font-size:14px;line-height:1.65;word-break:break-word}.template47__review-images[data-v-cb08d994]{display:flex;flex-wrap:wrap;gap:8px}.template47__review-image[data-v-cb08d994]{display:block;width:72px;height:72px;object-fit:cover;border:1px solid #ecd8dc;background:#fff}.template47__review-image--empty[data-v-cb08d994]{display:grid;place-items:center;color:#aeb5c5;background:#f6f7fb}.template47__form-card[data-v-8d8289e6]{margin:10px;padding:12px 10px 16px;border:1px solid #f2dcc4;border-radius:6px;background:#fff}.template47__form-card--nested[data-v-8d8289e6]{margin-top:0}.template47__form-row[data-v-8d8289e6]{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;margin-top:10px}.template47__form-row[data-v-8d8289e6]:first-child{margin-top:0}.template47__form-row--inline[data-v-8d8289e6]{display:flex;align-items:center;gap:10px}.template47__form-label[data-v-8d8289e6]{color:#111;font-size:14px;line-height:1.35;word-break:normal;overflow-wrap:break-word}.template47__form-label--required[data-v-8d8289e6]:before{margin-right:4px;color:#ff2d55;content:"*"}.template47__payment-option[data-v-8d8289e6]{display:inline-flex;align-items:center;gap:4px;color:#1d2433;font-size:14px;justify-self:start;flex-wrap:nowrap}.template47__payment-option input[data-v-8d8289e6]{width:auto;min-width:0;height:auto;margin:0;flex:0 0 auto}.template47__input[data-v-8d8289e6],.template47__textarea[data-v-8d8289e6],.template47__input-prefix[data-v-8d8289e6]{border:1px solid #d9dfe8;background:#fff}.template47__input[data-v-8d8289e6],.template47__textarea[data-v-8d8289e6]{width:100%;padding:0 12px;color:#1d2433;font-size:14px;line-height:1.4;box-sizing:border-box}.template47__input[data-v-8d8289e6]{height:44px}.template47__textarea[data-v-8d8289e6]{min-height:74px;padding-top:10px;resize:none}.template47__input-group[data-v-8d8289e6]{display:grid;grid-template-columns:56px minmax(0,1fr)}.template47__input-prefix[data-v-8d8289e6]{display:inline-flex;align-items:center;justify-content:center;height:44px;color:#1d2433;font-size:14px;background:#f6f7fb;border-right:none;border-radius:4px 0 0 4px}.template47__input--phone[data-v-8d8289e6]{border-left:none;border-radius:0 4px 4px 0}.template47__input--readonly[data-v-8d8289e6]{color:#5c667a;background:#f6f7fb}.template47__region-stack[data-v-8d8289e6]{display:grid;gap:8px}.template47__region-sub-row[data-v-8d8289e6]{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;width:calc(100% + 104px);margin-left:-104px}.template47__region-sub-label[data-v-8d8289e6]{color:#111;font-size:14px;line-height:1.35;word-break:normal;overflow-wrap:break-word}.template47__region-sub-label--required[data-v-8d8289e6]:before{margin-right:4px;color:#ff2d55;content:"*"}.template47__region-sub-label--placeholder[data-v-8d8289e6]{visibility:hidden}.template47__region-sub-error[data-v-8d8289e6]{display:none;grid-column:2;margin:-4px 0 0;color:#d63d54;font-size:12px;line-height:1.4}.template47__form-row--invalid[data-v-8d8289e6]{align-items:start}.template47__picker-input[data-v-8d8289e6]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0 12px;color:#1d2433;font:inherit;text-align:left;background:#fff;border:1px solid #d9dfe8;box-sizing:border-box}.template47__picker-input--editable[data-v-8d8289e6]{gap:0;padding:0;overflow:hidden}.template47__picker-input--selector[data-v-8d8289e6]{gap:0;padding:0 0 0 12px;overflow:hidden}.template47__picker-input-field[data-v-8d8289e6]{flex:1 1 auto;min-width:0;height:42px;padding:0 12px;color:#1d2433;font:inherit;font-size:14px;line-height:1.4;background:transparent;border:none;box-sizing:border-box}.template47__picker-input-action[data-v-8d8289e6]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#5f6b7a;background:#f6f7fb;border:none;border-left:1px solid #d9dfe8}.template47__picker-input-icon[data-v-8d8289e6]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#5f6b7a;background:#f6f7fb;border-left:1px solid #d9dfe8}.template47__picker-input-action[data-v-8d8289e6]:disabled{color:#9aa3b5;cursor:not-allowed}.template47__picker-input span[data-v-8d8289e6]{min-width:0;font-size:14px;font-weight:400;word-break:break-word}.template47__picker-input-text--placeholder[data-v-8d8289e6]{color:#9aa3b5}.template47__picker-input--readonly[data-v-8d8289e6]{color:#5c667a;background:#f6f7fb}.template47__picker-input--disabled[data-v-8d8289e6]{color:#9aa3b5;background:#f6f7fb;cursor:not-allowed}.template47__input--invalid[data-v-8d8289e6],.template47__textarea--invalid[data-v-8d8289e6]{border-color:#ff7d96!important;box-shadow:0 0 0 3px #ff7d961f}.template47__field-error[data-v-8d8289e6]{display:none;grid-column:2;margin:4px 0 0;color:#d63d54;font-size:12px;line-height:1.4}.template47__form-tip[data-v-8d8289e6]{margin-top:12px;color:#ff2d55;font-size:13px;line-height:1.4;text-align:center}.template47__form-submit[data-v-8d8289e6]{display:block;width:calc(100% - 20px);min-height:42px;margin:0 10px 10px;padding:10px 14px;color:#fff;font-size:15px;font-weight:700;text-align:center;background:#58bddb;border:none;border-radius:4px}.template47__form-submit[data-v-8d8289e6]:disabled{color:#9ca3af;background:#f3f4f6;border:1px solid #d1d5db;cursor:not-allowed;opacity:1}.template47__submit-notice[data-v-8d8289e6]{margin:0 10px 12px;color:#5c667a;font-size:12px;line-height:1.5;text-align:center}.preview-sticky-bottom-anchor[data-v-69463ac8]{display:block}.preview-sticky-bottom[data-v-69463ac8]{position:fixed;z-index:45;pointer-events:none}.preview-sticky-bottom--local[data-v-69463ac8]{position:absolute}.preview-sticky-bottom__button[data-v-69463ac8]{width:100%;height:48px;color:#fff;font-size:16px;font-weight:700;background:#ff434a;border:none;border-radius:4px;box-shadow:0 14px 28px #ff434a3d;pointer-events:auto}.template47[data-v-8bf26db4]{position:relative;min-height:100%;background:#fff}.template47__scroll[data-v-8bf26db4]{min-height:100%;padding-bottom:86px}.template47__detail[data-v-8bf26db4]{padding:10px 8px 0;background:#fff}.template47__checkout-panel[data-v-8bf26db4]{margin:8px 8px 0;overflow:hidden;border:1px solid #9adcf0;background:#fff}.template47__validation-toast[data-v-8bf26db4]{position:fixed;left:50%;top:50%;z-index:80;max-width:min(92vw,560px);padding:8px 14px;color:#fff;font-size:14px;line-height:1.35;text-align:left;background:#333333eb;border-radius:8px;transform:translate(-50%,-50%);pointer-events:none}.template47-toast-fade-enter-active[data-v-8bf26db4],.template47-toast-fade-leave-active[data-v-8bf26db4]{transition:opacity .2s ease,transform .2s ease}.template47-toast-fade-enter-from[data-v-8bf26db4],.template47-toast-fade-leave-to[data-v-8bf26db4]{opacity:0;transform:translate(-50%,calc(-50% + 6px))}.template47__detail[data-v-8bf26db4] *{max-width:100%;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template47__detail[data-v-8bf26db4] figure,.template47__detail[data-v-8bf26db4] .image,.template47__detail[data-v-8bf26db4] .w-e-image-container{width:100%!important;max-width:none!important;margin:0 auto!important}.template47__detail[data-v-8bf26db4] img{display:block;width:100%!important;max-width:none!important;height:auto!important;margin:0 auto!important}.template47__detail[data-v-8bf26db4] p{width:100%!important;margin:0!important}.template47__detail[data-v-8bf26db4] p+p{margin-top:0!important}.template47__detail[data-v-8bf26db4] pre,.template47__detail[data-v-8bf26db4] code{white-space:pre-wrap!important;word-break:break-word!important}.template47__detail[data-v-8bf26db4] ul,.template47__detail[data-v-8bf26db4] ol{width:100%!important;max-width:100%!important;padding-left:1.5em!important;margin:0!important}.template47__detail[data-v-8bf26db4] li{width:100%!important;max-width:100%!important;margin:0!important}.template47__detail[data-v-8bf26db4] li+li{margin-top:.25em!important}.template47__detail[data-v-8bf26db4] .preview-rich-image-fallback{display:grid;place-items:center;width:100%;min-height:140px;color:#acb3c3;background:#f5f7fb}.template47__detail[data-v-8bf26db4] .preview-rich-image-fallback svg{width:28px;height:28px}.template47__detail[data-v-8bf26db4] [style*=min-width]{min-width:0!important}.template47__detail[data-v-8bf26db4] table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto}.template48__hero[data-v-850ab820]{padding:0 0 12px;background:#fff}.template48__bar[data-v-850ab820],.template48__offer[data-v-850ab820]{height:40px;background:#f44355}.template48__bar[data-v-850ab820]{border-radius:0;margin:0 0 12px}.template48__image-wrap[data-v-850ab820]{position:relative;display:block;padding:0 0 6px;background:#fff}.template48__image-window[data-v-850ab820]{position:relative;overflow:hidden;background:#f7f8fc;transition:height .28s ease}.template48__image-window[data-v-850ab820]:not(.template48__image-window--ready){aspect-ratio:var(--template48-hero-aspect-ratio, 1 / 1);min-height:280px}.template48__image-skeleton[data-v-850ab820]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffffff52,#ffffff0f),linear-gradient(90deg,#edf1f8,#fff 42%,#edf1f8);background-size:auto,200% 100%;animation:template48-hero-skeleton-shimmer-850ab820 1.6s linear infinite}.template48__image-skeleton-content[data-v-850ab820]{display:inline-flex;flex-direction:column;align-items:center;gap:10px;padding:20px 24px;color:#7d8799;background:#ffffffb8;border:1px solid rgba(226,231,242,.95);border-radius:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.template48__image-skeleton-icon[data-v-850ab820]{color:#8f98aa}.template48__image-skeleton-text[data-v-850ab820]{font-size:14px;line-height:1;font-weight:600}.template48__image-track[data-v-850ab820]{position:relative;z-index:1;display:flex;min-height:100%;transition:transform .5s ease}.template48__image-slide[data-v-850ab820]{flex:0 0 100%;min-height:100%}.template48__image[data-v-850ab820]{display:block;width:100%;height:auto}.template48__image-empty[data-v-850ab820]{display:flex;align-items:center;justify-content:center;width:100%;min-height:100%;color:#98a1b3;background:#f7f8fc}.template48__hero-dots[data-v-850ab820]{position:absolute;left:50%;bottom:16px;z-index:2;display:flex;gap:8px;transform:translate(-50%)}.template48__hero-dot[data-v-850ab820]{width:8px;height:8px;border:0;border-radius:999px;background:#ffffffa6;cursor:pointer}.template48__hero-dot--active[data-v-850ab820]{background:#fff}.template48__offer[data-v-850ab820]{display:flex;align-items:center;gap:6px;margin:6px 8px 0;padding:0 12px;color:#ffe76a;font-size:14px;font-weight:700}.template48__offer-icon[data-v-850ab820]{flex-shrink:0;width:14px;height:14px}.template48__price[data-v-850ab820]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:14px 10px 8px;background:#fff}.template48__price-main[data-v-850ab820]{min-width:0}.template48__price-original[data-v-850ab820]{color:#6d768f;font-size:14px;line-height:1.2;text-decoration:line-through}.template48__price-current[data-v-850ab820]{color:#f44355;font-size:22px;line-height:1.1;font-weight:700}.template48__price-discount[data-v-850ab820]{flex-shrink:0;color:#f44355;font-size:24px;line-height:1;font-weight:900;letter-spacing:-.03em;text-transform:uppercase}.template48__title-block[data-v-850ab820]{padding:0 10px 2px;background:#fff}.template48__title[data-v-850ab820]{color:#1d2433;font-size:15px;line-height:1.35;font-weight:500}.template48__selector[data-v-850ab820]{display:flex;align-items:center;gap:6px;width:100%;min-height:32px;margin-top:8px;padding:0 10px;color:#1d2433;font-size:14px;text-align:left;background:#f3f3f3;border:none;cursor:pointer}.template48__selector-icon[data-v-850ab820]{flex-shrink:0;width:14px;height:14px;color:#a9afb9}.template48__selector-arrow[data-v-850ab820]{margin-left:auto;color:#1d2433;width:16px;height:16px}@keyframes template48-hero-skeleton-shimmer-850ab820{0%{background-position:0 0,200% 0}to{background-position:0 0,-200% 0}}.template48__spec-panel[data-v-3bbeb64f]{background:transparent}.template48__spec-header[data-v-3bbeb64f]{display:flex;align-items:center;gap:8px;min-height:42px;padding:0 10px;color:#fff;background:#58bddb}.template48__spec-header-icon[data-v-3bbeb64f]{flex-shrink:0;width:18px;height:18px}.template48__spec-header-title[data-v-3bbeb64f]{flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.template48__spec-body[data-v-3bbeb64f]{padding:10px}.template48__spec-note[data-v-3bbeb64f]{margin-bottom:10px;color:#333;font-size:14px;line-height:1.4}.template48__spec-options[data-v-3bbeb64f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px}.template48__spec-options--text-only[data-v-3bbeb64f]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.template48__spec-option[data-v-3bbeb64f]{display:flex;flex-direction:column;align-items:center;padding:0;color:#1d2433;background:transparent;border:none}.template48__spec-option--text-only[data-v-3bbeb64f]{width:auto;max-width:100%;padding:6px 12px;align-items:flex-start;background:#fff;border:1px solid #d9dfe8;border-radius:3px}.template48__spec-option--disabled[data-v-3bbeb64f]{color:#a3a3a3;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed;opacity:.72}.template48__spec-option--active.template48__spec-option--text-only[data-v-3bbeb64f]{border-color:#ff2d55}.template48__spec-option-image-wrap[data-v-3bbeb64f]{width:88px;aspect-ratio:1 / 1;overflow:hidden;background:#fff;border:1px solid transparent;border-radius:2px}.template48__spec-option-image[data-v-3bbeb64f]{width:100%;height:100%}.template48__spec-option-image[data-v-3bbeb64f]{object-fit:cover}.template48__spec-option-image--empty[data-v-3bbeb64f]{display:grid;place-items:center;color:#b4bccb;background:#f3f5f9}.template48__spec-option--disabled .template48__spec-option-image[data-v-3bbeb64f]{filter:grayscale(1)}.template48__spec-option--active .template48__spec-option-image-wrap[data-v-3bbeb64f]{border-color:#ff2d55}.template48__spec-option-label[data-v-3bbeb64f]{padding:8px 0 0;font-size:12px;line-height:1.35;text-align:center;word-break:break-word}.template48__spec-option-label--text-only[data-v-3bbeb64f]{padding:0;text-align:left;white-space:normal;word-break:break-word}.template48__spec-option--active .template48__spec-option-label--text-only[data-v-3bbeb64f]{color:#ff2d55}.template48__spec-option--active .template48__spec-option-label[data-v-3bbeb64f]:not(.template48__spec-option-label--text-only){color:#ff2d55}.template48__spec-option--disabled .template48__spec-option-label[data-v-3bbeb64f]{color:#a3a3a3}.template48__quantity-row[data-v-3bbeb64f]{display:flex;align-items:center;gap:14px;margin-top:12px;padding-left:14px}.template48__quantity-label[data-v-3bbeb64f]{color:#9498a5;font-size:14px}.template48__quantity-stepper[data-v-3bbeb64f]{display:inline-flex;align-items:center;justify-content:center}.template48__quantity-value[data-v-3bbeb64f]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;color:#1d2433;font-size:16px;font-weight:600}.template48__summary-card[data-v-3bbeb64f]{margin-top:12px;padding:8px;border:1px solid #f2dcc4;border-radius:6px;background:#fffefc}.template48__summary-table[data-v-3bbeb64f]{width:100%;border-collapse:collapse;table-layout:fixed}.template48__summary-table th[data-v-3bbeb64f],.template48__summary-table td[data-v-3bbeb64f]{padding:8px 6px;text-align:center;border:1px solid #d9d9d9}.template48__summary-table th[data-v-3bbeb64f]{color:#fff;font-size:13px;font-weight:700;background:#58bddb}.template48__summary-table td[data-v-3bbeb64f]{color:#222;font-size:13px;vertical-align:middle;overflow-wrap:anywhere;word-break:break-word}.template48__summary-table th[data-v-3bbeb64f]:nth-child(1),.template48__summary-table td[data-v-3bbeb64f]:nth-child(1){width:78px}.template48__summary-table th[data-v-3bbeb64f]:nth-child(3),.template48__summary-table td[data-v-3bbeb64f]:nth-child(3){width:92px;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.template48__summary-thumb-wrap[data-v-3bbeb64f]{display:flex;align-items:center;justify-content:center;width:54px;height:54px;margin:0 auto}.template48__summary-thumb-wrap--empty[data-v-3bbeb64f]{color:#d7dce6;background:#f8f9fc;border:1px solid #e5e8f0}.template48__summary-thumb[data-v-3bbeb64f]{width:54px;height:54px;object-fit:cover}.template48__summary-thumb--empty[data-v-3bbeb64f]{display:grid;place-items:center;color:#d7dce6;background:#f8f9fc}.template48__summary-thumb-placeholder[data-v-3bbeb64f]{width:24px;height:24px}.template48__summary-lines[data-v-3bbeb64f]{padding:12px 6px 0}.template48__summary-line[data-v-3bbeb64f],.template48__summary-total[data-v-3bbeb64f]{display:flex;justify-content:flex-end;gap:8px;color:#333;font-size:14px;line-height:1.7;flex-wrap:wrap}.template48__summary-line-value[data-v-3bbeb64f],.template48__summary-line-amount[data-v-3bbeb64f],.template48__summary-line-discount[data-v-3bbeb64f]{color:#ff2d55}.template48__summary-line-original[data-v-3bbeb64f]{color:#ff2d55;text-decoration:line-through}.template48__summary-line-shipping[data-v-3bbeb64f]{color:#ff2d55}.template48__summary-total[data-v-3bbeb64f]{align-items:baseline;margin-top:10px;padding-top:8px;border-top:1px solid rgba(242,220,196,.9);color:#ff4b57;font-size:18px;font-weight:800;line-height:1.35}.template48__summary-total span[data-v-3bbeb64f]{font-weight:800}.template48__summary-total strong[data-v-3bbeb64f]{font-size:28px;line-height:1;font-weight:900;letter-spacing:-.02em}.template48__policy[data-v-f84d267e]{padding:18px 12px 14px;background:#fff}.template48__policy-fixed[data-v-f84d267e]{display:grid;gap:0}.template48__policy-guarantee[data-v-f84d267e]{text-align:center}.template48__policy-icon[data-v-f84d267e]{display:block;width:55.56px;height:60px;margin:0 auto;object-fit:contain}.template48__policy-icon--empty[data-v-f84d267e]{display:grid;place-items:center;color:#b8becc;background:#f7f8fb}.template48__policy-title[data-v-f84d267e]{margin-top:4px;color:#1d2433;font-size:16px;font-weight:600}.template48__policy-text[data-v-f84d267e]{margin-top:8px;color:#111;font-size:14px;font-weight:500;line-height:1.6}.template48__policy-divider[data-v-f84d267e]{margin-top:12px;padding-top:10px;border-top:1px solid #9adcf0}.template48__policy-email-notice[data-v-f84d267e]{margin:0 16px 8px;color:#2f3a56;font-size:13px;font-weight:500;line-height:1.6;text-align:left}.template48__policy-service[data-v-f84d267e]{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:0;text-align:center}.template48__policy-item[data-v-f84d267e]{display:inline-block;padding:0;color:#2d67c7;font:inherit;line-height:1.35;text-align:inherit;background:transparent;border:none}.template48__policy-item-title[data-v-f84d267e]{display:block;margin:0;color:inherit;font-size:14px;line-height:1.35;font-weight:400}.template48__reviews[data-v-4dd72b25]{margin:10px 8px 0;border:1px solid #f0d4d9;background:#fff}.template48__reviews-header[data-v-4dd72b25]{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0 12px;color:#fff;font-size:15px;font-weight:700;background:#f44355}.template48__reviews-track[data-v-4dd72b25]{overflow:hidden;background:linear-gradient(180deg,#fff,#fffaf9)}.template48__reviews-list[data-v-4dd72b25]{display:grid}.template48__review-card[data-v-4dd72b25]{padding:14px 10px 16px;border-top:1px dashed #ead5d8}.template48__review-card[data-v-4dd72b25]:first-child{border-top:none}.template48__review-main[data-v-4dd72b25]{display:grid;gap:10px}.template48__review-head[data-v-4dd72b25]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.template48__review-user[data-v-4dd72b25]{display:flex;align-items:flex-start;gap:10px;min-width:0}.template48__review-avatar-wrap[data-v-4dd72b25],.template48__review-avatar-placeholder[data-v-4dd72b25]{flex:0 0 42px;width:42px;height:42px;border-radius:50%;overflow:hidden}.template48__review-avatar[data-v-4dd72b25]{display:block;width:100%;height:100%;object-fit:cover}.template48__review-avatar--empty[data-v-4dd72b25]{display:grid;place-items:center;color:#f44355;background:#ffe7ea}.template48__review-avatar-placeholder[data-v-4dd72b25]{display:flex;align-items:center;justify-content:center;color:#f44355;font-size:16px;font-weight:700;background:#ffe7ea}.template48__review-meta[data-v-4dd72b25]{min-width:0}.template48__review-meta strong[data-v-4dd72b25]{display:block;color:#ff364a;font-size:15px;line-height:1.35;word-break:break-word}.template48__review-rating[data-v-4dd72b25]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;margin-top:4px;color:#5c667a;font-size:12px}.template48__review-rating-label[data-v-4dd72b25]{color:#5c667a;font-size:12px}.template48__review-stars[data-v-4dd72b25]{color:#ff364a;font-size:13px;letter-spacing:1px}.template48__review-time[data-v-4dd72b25]{flex:0 0 auto;color:#7b8192;font-size:12px;line-height:1.4}.template48__review-content[data-v-4dd72b25]{margin:0;color:#373d4d;font-size:14px;line-height:1.65;word-break:break-word}.template48__review-images[data-v-4dd72b25]{display:flex;flex-wrap:wrap;gap:8px}.template48__review-image[data-v-4dd72b25]{display:block;width:72px;height:72px;object-fit:cover;border:1px solid #ecd8dc;background:#fff}.template48__review-image--empty[data-v-4dd72b25]{display:grid;place-items:center;color:#aeb5c5;background:#f6f7fb}.template48__form-card[data-v-7d0df2b7]{margin:10px;padding:12px 10px 16px;border:1px solid #f2dcc4;border-radius:6px;background:#fff}.template48__form-card--nested[data-v-7d0df2b7]{margin-top:0}.template48__form-row[data-v-7d0df2b7]{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:12px;margin-top:10px}.template48__form-row[data-v-7d0df2b7]:first-child{margin-top:0}.template48__form-row--inline[data-v-7d0df2b7]{display:flex;align-items:center;gap:10px}.template48__form-row--payment[data-v-7d0df2b7]{margin-top:14px}.template48__form-label[data-v-7d0df2b7]{color:#111;font-size:14px;line-height:1.35;word-break:normal;overflow-wrap:break-word}.template48__form-label--required[data-v-7d0df2b7]:before{margin-right:4px;color:#ff2d55;content:"*"}.template48__form-label--placeholder[data-v-7d0df2b7]{visibility:hidden}.template48__payment-option[data-v-7d0df2b7]{display:inline-flex;align-items:center;gap:8px;color:#1d2433;font-size:14px;justify-self:start;flex-wrap:nowrap}.template48__payment-icon[data-v-7d0df2b7]{width:20px;height:20px;object-fit:contain;flex:0 0 auto;display:block}.template48__input[data-v-7d0df2b7],.template48__textarea[data-v-7d0df2b7],.template48__input-prefix[data-v-7d0df2b7]{border:1px solid #d9dfe8;background:#fff}.template48__input[data-v-7d0df2b7],.template48__textarea[data-v-7d0df2b7]{width:100%;padding:0 12px;color:#1d2433;font-size:14px;line-height:1.4;box-sizing:border-box}.template48__input[data-v-7d0df2b7]{height:44px}.template48__textarea[data-v-7d0df2b7]{min-height:74px;padding-top:10px;resize:none}.template48__input-group[data-v-7d0df2b7]{display:grid;grid-template-columns:56px minmax(0,1fr)}.template48__input-prefix[data-v-7d0df2b7]{display:inline-flex;align-items:center;justify-content:center;height:44px;color:#1d2433;font-size:14px;background:#f6f7fb;border-right:none;border-radius:4px 0 0 4px}.template48__input--phone[data-v-7d0df2b7]{border-left:none;border-radius:0 4px 4px 0}.template48__input--readonly[data-v-7d0df2b7]{color:#5c667a;background:#f6f7fb}.template48__region-stack[data-v-7d0df2b7]{display:grid;gap:8px}.template48__region-sub-row[data-v-7d0df2b7]{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:12px;width:calc(100% + 104px);margin-left:-104px}.template48__region-sub-label[data-v-7d0df2b7]{color:#111;font-size:14px;line-height:1.35;word-break:normal;overflow-wrap:break-word}.template48__region-sub-label--required[data-v-7d0df2b7]:before{margin-right:4px;color:#ff2d55;content:"*"}.template48__region-sub-label--placeholder[data-v-7d0df2b7]{visibility:hidden}.template48__region-sub-error[data-v-7d0df2b7]{display:none;grid-column:2;margin:-4px 0 0;color:#d63d54;font-size:12px;line-height:1.4}.template48__form-row--invalid[data-v-7d0df2b7]{align-items:start}.template48__picker-input[data-v-7d0df2b7]{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:44px;padding:0 12px;color:#1d2433;font:inherit;text-align:left;background:#fff;border:1px solid #d9dfe8;box-sizing:border-box}.template48__picker-input--editable[data-v-7d0df2b7]{gap:0;padding:0;overflow:hidden}.template48__picker-input--selector[data-v-7d0df2b7]{gap:0;padding:0 0 0 12px;overflow:hidden}.template48__picker-input-field[data-v-7d0df2b7]{flex:1 1 auto;min-width:0;height:42px;padding:0 12px;color:#1d2433;font:inherit;font-size:14px;line-height:1.4;background:transparent;border:none;box-sizing:border-box}.template48__picker-input-action[data-v-7d0df2b7]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#5f6b7a;background:#f6f7fb;border:none;border-left:1px solid #d9dfe8}.template48__picker-input-icon[data-v-7d0df2b7]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#5f6b7a;background:#f6f7fb;border-left:1px solid #d9dfe8}.template48__picker-input-action[data-v-7d0df2b7]:disabled{color:#9aa3b5;cursor:not-allowed}.template48__picker-input span[data-v-7d0df2b7]{min-width:0;font-size:14px;font-weight:400;word-break:break-word}.template48__picker-input-text--placeholder[data-v-7d0df2b7]{color:#9aa3b5}.template48__picker-input--readonly[data-v-7d0df2b7]{color:#5c667a;background:#f6f7fb}.template48__picker-input--disabled[data-v-7d0df2b7]{color:#9aa3b5;background:#f6f7fb;cursor:not-allowed}.template48__input--invalid[data-v-7d0df2b7],.template48__textarea--invalid[data-v-7d0df2b7]{border-color:#ff7d96!important;box-shadow:0 0 0 3px #ff7d961f}.template48__field-error[data-v-7d0df2b7]{display:none;grid-column:2;margin:4px 0 0;color:#d63d54;font-size:12px;line-height:1.4}.template48__form-tip[data-v-7d0df2b7]{margin-top:12px;color:#ff2d55;font-size:13px;line-height:1.4;text-align:center}.template48__form-submit[data-v-7d0df2b7]{display:block;width:calc(100% - 20px);min-height:42px;margin:0 10px 10px;padding:10px 14px;color:#fff;font-size:15px;font-weight:700;text-align:center;background:#58bddb;border:none;border-radius:4px}.template48__form-submit[data-v-7d0df2b7]:disabled{color:#9ca3af;background:#f3f4f6;border:1px solid #d1d5db;cursor:not-allowed;opacity:1}.template48__submit-notice[data-v-7d0df2b7]{margin:0 10px 12px;color:#5c667a;font-size:12px;line-height:1.5;text-align:center}.template48[data-v-43f8ad63]{position:relative;min-height:100%;background:#fff}.template48__scroll[data-v-43f8ad63]{min-height:100%;padding-bottom:86px}.template48__detail[data-v-43f8ad63]{padding:10px 8px 0;background:#fff}.template48__checkout-panel[data-v-43f8ad63]{margin:8px 8px 0;overflow:hidden;border:1px solid #9adcf0;background:#fff}.template48__validation-toast[data-v-43f8ad63]{position:fixed;left:50%;top:50%;z-index:80;max-width:min(92vw,560px);padding:8px 14px;color:#fff;font-size:14px;line-height:1.35;text-align:left;background:#333333eb;border-radius:8px;transform:translate(-50%,-50%);pointer-events:none}.template48-toast-fade-enter-active[data-v-43f8ad63],.template48-toast-fade-leave-active[data-v-43f8ad63]{transition:opacity .2s ease,transform .2s ease}.template48-toast-fade-enter-from[data-v-43f8ad63],.template48-toast-fade-leave-to[data-v-43f8ad63]{opacity:0;transform:translate(-50%,calc(-50% + 6px))}.template48__detail[data-v-43f8ad63] *{max-width:100%;box-sizing:border-box;min-width:0!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template48__detail[data-v-43f8ad63] figure,.template48__detail[data-v-43f8ad63] .image,.template48__detail[data-v-43f8ad63] .w-e-image-container{width:100%!important;max-width:none!important;margin:0 auto!important}.template48__detail[data-v-43f8ad63] img{display:block;width:100%!important;max-width:none!important;height:auto!important;margin:0 auto!important}.template48__detail[data-v-43f8ad63] div,.template48__detail[data-v-43f8ad63] section,.template48__detail[data-v-43f8ad63] article,.template48__detail[data-v-43f8ad63] blockquote{width:auto!important;max-width:100%!important}.template48__detail[data-v-43f8ad63] p{width:100%!important;margin:0!important}.template48__detail[data-v-43f8ad63] p+p{margin-top:0!important}.template48__detail[data-v-43f8ad63] pre,.template48__detail[data-v-43f8ad63] code{white-space:pre-wrap!important;word-break:break-word!important}.template48__detail[data-v-43f8ad63] ul,.template48__detail[data-v-43f8ad63] ol{width:100%!important;max-width:100%!important;padding-left:1.5em!important;margin:0!important}.template48__detail[data-v-43f8ad63] li{width:100%!important;max-width:100%!important;margin:0!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template48__detail[data-v-43f8ad63] li+li{margin-top:.25em!important}.template48__detail[data-v-43f8ad63] .preview-rich-image-fallback{display:grid;place-items:center;width:100%;min-height:140px;color:#acb3c3;background:#f5f7fb}.template48__detail[data-v-43f8ad63] .preview-rich-image-fallback svg{width:28px;height:28px}.template48__detail[data-v-43f8ad63] [style*=min-width]{min-width:0!important}.template48__detail[data-v-43f8ad63] table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;border-collapse:collapse;table-layout:fixed;-webkit-overflow-scrolling:touch}.template48__detail[data-v-43f8ad63] thead,.template48__detail[data-v-43f8ad63] tbody,.template48__detail[data-v-43f8ad63] tr{width:100%!important}.template48__detail[data-v-43f8ad63] th,.template48__detail[data-v-43f8ad63] td{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template48__detail[data-v-43f8ad63] video,.template48__detail[data-v-43f8ad63] iframe,.template48__detail[data-v-43f8ad63] canvas,.template48__detail[data-v-43f8ad63] svg{max-width:100%!important;height:auto!important}.template67__footer-shell[data-v-c2a44a81]{position:fixed;z-index:20;pointer-events:none}.template67__footer-shell--local[data-v-c2a44a81]{position:absolute}.template67__footer[data-v-c2a44a81]{display:flex;align-items:stretch;width:100%;height:50px;background:#fff;box-shadow:0 -1px #ececec;box-sizing:border-box;pointer-events:auto}.template67__footer-side[data-v-c2a44a81]{display:inline-flex;align-items:center;justify-content:center;width:14%;color:#ff9502;background:#fff;border:none}.template67__footer-side--icon+.template67__footer-side--icon[data-v-c2a44a81]{border-left:1px solid #ececec}.template67__footer-buy[data-v-c2a44a81]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;color:#fff;font-size:16px;line-height:1;font-weight:700;text-align:center;white-space:nowrap;background:#ed3323;border:none}.template67__footer-buy[data-v-c2a44a81] svg{flex:0 0 auto;align-self:center}.template67__footer-buy span[data-v-c2a44a81]{display:inline-flex;align-items:center;line-height:1}.template67__hero-window[data-v-a9f4dffc]{position:relative;width:100%;overflow:hidden;background:#fff;transition:height .28s ease}.template67__hero-track[data-v-a9f4dffc]{display:flex;transition:transform .5s ease}.template67__hero-slide[data-v-a9f4dffc]{flex:0 0 100%}.template67__hero-image[data-v-a9f4dffc]{display:block;width:100%;height:auto;object-fit:cover}.template67__hero-image--empty[data-v-a9f4dffc]{display:grid;place-items:center;min-height:240px;color:#a6adba;background:#f5f6f8}.template67__price-block[data-v-a9f4dffc],.template67__title-block[data-v-a9f4dffc],.template67__promise[data-v-a9f4dffc]{padding-left:8px;padding-right:8px;border-bottom:1px solid #f1f1f1}.template67__price-block[data-v-a9f4dffc]{padding-top:8px;padding-bottom:8px}.template67__sale-price[data-v-a9f4dffc]{color:#e31a07;font-size:20px;font-weight:700;line-height:1.1}.template67__origin-price[data-v-a9f4dffc]{margin-left:4px;color:#969090;font-size:14px;text-decoration:line-through}.template67__title-block[data-v-a9f4dffc]{padding-top:7px;padding-bottom:7px}.template67__title-block h1[data-v-a9f4dffc]{margin:0;color:#222;font-size:18px;line-height:1.45;font-weight:700}.template67__promise[data-v-a9f4dffc]{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;padding-top:8px;padding-bottom:8px}.template67__promise-item[data-v-a9f4dffc]{display:inline-flex;align-items:center;gap:3px;color:#4f4f4f;font-size:12px;line-height:1.5}.template67__promise-icon[data-v-a9f4dffc]{flex:none;color:#666;stroke-width:2.1}.template67__content-block[data-v-a9f4dffc]{padding-bottom:0}.template67__section-title[data-v-a9f4dffc]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:37px;padding:0;border-top:1px solid #ececec;border-bottom:1px solid #ececec;overflow:hidden}.template67__section-title h2[data-v-a9f4dffc]{position:relative;z-index:1;margin:0;width:100%;color:#2d2d2d;font-size:16px;font-weight:700;line-height:37px;letter-spacing:0;text-align:center}.template67__detail[data-v-a9f4dffc] p{margin:0}.template67__detail[data-v-a9f4dffc] *{max-width:100%;box-sizing:border-box;white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important}.template67__detail[data-v-a9f4dffc] figure,.template67__detail[data-v-a9f4dffc] .image,.template67__detail[data-v-a9f4dffc] .w-e-image-container,.template67__detail[data-v-a9f4dffc] .w-e-video-container{width:100%!important;max-width:none!important;margin:0 auto!important}.template67__detail[data-v-a9f4dffc] video,.template67__detail[data-v-a9f4dffc] iframe,.template67__detail[data-v-a9f4dffc] embed,.template67__detail[data-v-a9f4dffc] object{display:block;width:100%!important;max-width:100%!important}.template67__detail[data-v-a9f4dffc] img{display:block;width:100%!important;height:auto!important}.template67__detail[data-v-a9f4dffc] pre,.template67__detail[data-v-a9f4dffc] code{white-space:pre-wrap!important;word-break:break-word!important}.template67__detail[data-v-a9f4dffc] ul,.template67__detail[data-v-a9f4dffc] ol{width:100%!important;max-width:100%!important;padding-left:1.5em!important;margin:0!important}.template67__detail[data-v-a9f4dffc] li{width:100%!important;max-width:100%!important;margin:0!important}.template67__detail[data-v-a9f4dffc] li+li{margin-top:.25em!important}.template67__detail[data-v-a9f4dffc] [style*=min-width]{min-width:0!important}.template67__detail[data-v-a9f4dffc] table{display:block;width:100%!important;max-width:100%!important;overflow-x:auto}.template67__detail[data-v-a9f4dffc] .preview-rich-image-fallback{display:grid;place-items:center;width:100%;min-height:140px;color:#aab0bb;background:#f4f6f8}.template67__detail[data-v-a9f4dffc] .preview-rich-image-fallback svg{width:28px;height:28px}.template67__policy[data-v-75b2fc6c]{padding-bottom:12px}.template67__policy-item[data-v-75b2fc6c]{border-top:1px solid #ececec}.template67__policy-trigger[data-v-75b2fc6c]{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;height:37px;padding:0;color:#333;font-size:16px;border:none;overflow:hidden}.template67__policy-trigger-label[data-v-75b2fc6c],.template67__policy-trigger-arrow[data-v-75b2fc6c]{position:relative;z-index:1}.template67__policy-trigger-label[data-v-75b2fc6c]{flex:1;text-align:center;font-weight:700;font-size:16px;line-height:37px}.template67__policy-trigger-arrow[data-v-75b2fc6c]{position:absolute;top:50%;right:10px;color:#979797;transform:translateY(-50%)}.template67__policy-arrow--open[data-v-75b2fc6c]{transform:translateY(-50%) rotate(90deg)}.template67__policy-body[data-v-75b2fc6c]{padding:0 10px 10px;color:#555;font-size:11px;line-height:1.7}.template67__policy-content[data-v-75b2fc6c] *{max-width:100%;box-sizing:border-box}.template67__policy-content[data-v-75b2fc6c] img{max-width:100%;height:auto}.template67__policy-content[data-v-75b2fc6c] p,.template67__policy-loading[data-v-75b2fc6c],.template67__policy-empty[data-v-75b2fc6c]{margin:0}.template67-checkout[data-v-4eddd975]{position:relative;width:min(100%,640px);margin:0 auto;padding:44px 12px 64px;background:#fff}.template67-checkout--web-preview[data-v-4eddd975]{width:100%;max-width:none;margin:0}.template67-checkout__header[data-v-4eddd975]{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;width:auto;margin:-44px -12px 0;min-height:44px;padding:0 12px;background:#fff;border-bottom:1px solid #f0f0f0}.template67-checkout__header-title[data-v-4eddd975]{color:#333;font-size:16px;font-weight:700;text-align:center}.template67-checkout__header-side[data-v-4eddd975]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#666;background:transparent;border:none}.template67-checkout__header-side--service[data-v-4eddd975]{color:#d81e06}.template67-checkout__summary[data-v-4eddd975]{display:grid;grid-template-columns:90px 1fr;gap:8px;align-items:start;padding:8px 0 12px;border-bottom:1px solid #efefef}.template67-checkout__summary-image[data-v-4eddd975]{width:90px;height:90px;object-fit:cover}.template67-checkout__summary-image--empty[data-v-4eddd975]{display:grid;place-items:center;color:#a9b0bf;background:#f5f7fb}.template67-checkout__summary-title[data-v-4eddd975]{color:#333;font-size:14px;line-height:1.45}.template67-checkout__block[data-v-4eddd975],.template67-checkout__form-block[data-v-4eddd975]{padding-top:10px;border-top:1px solid #eee}.template67-checkout__block-title[data-v-4eddd975]{margin-bottom:10px;color:#333;font-size:15px;font-weight:400}.template67-checkout__spec-list[data-v-4eddd975]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;width:100%;align-items:stretch}.template67-checkout__spec-list--with-image[data-v-4eddd975]{grid-template-columns:repeat(3,minmax(0,1fr))}.template67-checkout__spec-item[data-v-4eddd975]{width:100%;height:100%;padding:4px 12px;color:#333;font-size:12px;line-height:1.25;text-align:center;white-space:normal;word-break:break-word;overflow-wrap:anywhere;background:#fff;border:1px solid #d9d9d9;border-radius:0;box-sizing:border-box}.template67-checkout__spec-item--with-image[data-v-4eddd975]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;width:100%;max-width:none;padding:0;overflow:hidden}.template67-checkout__spec-item--text-only[data-v-4eddd975]{width:100%;height:100%;min-width:0;padding:4px 12px}.template67-checkout__spec-item-image[data-v-4eddd975]{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover}.template67-checkout__spec-item-image--empty[data-v-4eddd975]{display:grid;place-items:center;color:#a9b0bf;background:#f5f7fb}.template67-checkout__spec-item-label[data-v-4eddd975]{display:block;padding:6px 8px;color:#333;font-size:12px;line-height:1.25;text-align:center;white-space:normal;word-break:break-word;overflow-wrap:anywhere;background:#fff}.template67-checkout__spec-item--with-image.template67-checkout__spec-item--active .template67-checkout__spec-item-label[data-v-4eddd975]{color:#fff;background:#ff2d20}.template67-checkout__spec-item--with-image.template67-checkout__spec-item--disabled .template67-checkout__spec-item-label[data-v-4eddd975]{color:#a3a3a3;background:#f5f5f5}.template67-checkout__spec-item--active[data-v-4eddd975]{color:#fff;border-color:#ed3323;background:#ff2d20}.template67-checkout__spec-item--disabled[data-v-4eddd975]{color:#a3a3a3;border-color:#d9d9d9;background:#f5f5f5;cursor:not-allowed;opacity:.72}.template67-checkout__qty-row[data-v-4eddd975]{display:flex;align-items:center;justify-content:flex-start;gap:18px;margin-top:14px;padding:0 8px 10px}.template67-checkout__qty-label[data-v-4eddd975]{color:#999;font-size:14px}.template67-checkout__qty-stepper[data-v-4eddd975]{display:inline-flex;align-items:center;justify-content:center}.template67-checkout__qty-stepper strong[data-v-4eddd975]{min-width:20px;display:inline-flex;align-items:center;justify-content:center;color:#333;font-size:14px;font-weight:400}.template67-checkout__form-block[data-v-4eddd975]{padding-top:16px}.template67-checkout__field-row[data-v-4eddd975]{display:grid;grid-template-columns:98px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:16px}.template67-checkout__field-label[data-v-4eddd975]{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:10px;color:#333;font-size:14px;font-weight:400;line-height:1.2;text-align:left}.template67-checkout__field-required[data-v-4eddd975]{margin-right:5px;color:#ff3b30}.template67-checkout__field-control[data-v-4eddd975]{min-width:0}.template67-checkout__field-control input[data-v-4eddd975],.template67-checkout__field-control textarea[data-v-4eddd975],.template67-checkout__picker[data-v-4eddd975]{width:100%;min-height:44px;padding:0 12px;color:#333;font-size:14px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box}.template67-checkout__field-control textarea[data-v-4eddd975]{padding:12px;min-height:68px;resize:none}.template67-checkout__field-control input[data-v-4eddd975]::placeholder,.template67-checkout__field-control textarea[data-v-4eddd975]::placeholder{color:#999}.template67-checkout__field-control input[data-v-4eddd975]:focus:not(.template67-checkout__picker-input),.template67-checkout__field-control textarea[data-v-4eddd975]:focus,.template67-checkout__picker[data-v-4eddd975]:focus{outline:none;border-color:#333;box-shadow:0 0 0 1px #3333332e}.template67-checkout__picker[data-v-4eddd975]{display:inline-flex;align-items:center;justify-content:flex-start}.template67-checkout__picker--selector[data-v-4eddd975]{justify-content:space-between;padding:0 0 0 12px;overflow:hidden}.template67-checkout__picker--editable[data-v-4eddd975]{padding:0;overflow:hidden}.template67-checkout__picker-text[data-v-4eddd975]{display:inline-block;width:100%;text-align:left}.template67-checkout__picker-text--placeholder[data-v-4eddd975]{color:#999}.template67-checkout__picker-input[data-v-4eddd975]{flex:1 1 auto;width:auto;min-width:0;min-height:42px;padding:0 12px;color:#333;font-size:14px;background:transparent;border:none;box-sizing:border-box}.template67-checkout__picker-input[data-v-4eddd975]::placeholder{color:#999}.template67-checkout__picker-input[data-v-4eddd975]:focus{outline:none;box-shadow:none}.template67-checkout__picker-action[data-v-4eddd975]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;color:#666;background:#f7f7f7;border:none;border-left:1px solid #d9d9d9}.template67-checkout__picker-icon[data-v-4eddd975]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;color:#666;background:#f7f7f7;border-left:1px solid #d9d9d9}.template67-checkout__picker-action[data-v-4eddd975]:disabled{color:#999;background:#f3f3f3;cursor:not-allowed}.template67-checkout__picker--invalid[data-v-4eddd975]{border-color:#ed3323;box-shadow:0 0 0 3px #ed33231f}.template67-checkout__picker--disabled[data-v-4eddd975],.template67-checkout__picker[data-v-4eddd975]:disabled{color:#999;background:#f7f7f7;cursor:not-allowed}.template67-checkout__picker--editable[data-v-4eddd975]:focus-within{border-color:#333;box-shadow:0 0 0 1px #3333332e}.template67-checkout__picker--editable.template67-checkout__picker--invalid[data-v-4eddd975]:focus-within{border-color:#ed3323;box-shadow:0 0 0 3px #ed33231f}.template67-checkout__phone-control[data-v-4eddd975]{display:grid;grid-template-columns:72px minmax(0,1fr)}.template67-checkout__phone-control[data-v-4eddd975]:focus-within{border-color:#333;box-shadow:0 0 0 1px #3333332e}.template67-checkout__phone-prefix[data-v-4eddd975]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:#333;font-size:14px;background:#fff;border:1px solid #d9d9d9;border-right:none;border-radius:4px 0 0 4px}.template67-checkout__phone-control input[data-v-4eddd975]{border-left:none;border-radius:0 4px 4px 0}.template67-checkout__field-error[data-v-4eddd975],.template67-checkout__notice[data-v-4eddd975]{color:#ed3323;font-size:12px}.template67-checkout__field-error[data-v-4eddd975]{display:none}.template67-checkout__notice[data-v-4eddd975]{margin:8px 0 0}.template67-checkout__validation-toast[data-v-4eddd975]{position:fixed;left:50%;top:50%;z-index:80;max-width:min(92vw,560px);padding:8px 14px;color:#fff;font-size:14px;line-height:1.35;text-align:left;background:#333333eb;border-radius:8px;transform:translate(-50%,-50%);pointer-events:none}.template67-checkout-toast-fade-enter-active[data-v-4eddd975],.template67-checkout-toast-fade-leave-active[data-v-4eddd975]{transition:opacity .2s ease,transform .2s ease}.template67-checkout-toast-fade-enter-from[data-v-4eddd975],.template67-checkout-toast-fade-leave-to[data-v-4eddd975]{opacity:0;transform:translate(-50%,calc(-50% + 6px))}.template67-checkout__footer-anchor[data-v-4eddd975]{display:block;height:0}.template67-checkout__footer-shell[data-v-4eddd975]{position:fixed;z-index:20}.template67-checkout__footer-shell--local[data-v-4eddd975]{position:absolute}.template67-checkout__footer[data-v-4eddd975]{display:grid;grid-template-columns:45% 55%;align-items:center;width:100%;height:56px;background:#fff;box-shadow:0 -1px #ececec}.template67-checkout__footer-price[data-v-4eddd975]{display:inline-flex;align-items:center;justify-content:center;color:#f51111;font-size:22px;font-weight:700;border:1px solid #d9d9d9;border-right:none;height:56px;box-sizing:border-box}.template67-checkout__footer button[data-v-4eddd975]{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;height:56px;color:#fff;font-size:15px;line-height:1.15;font-weight:700;text-align:center;white-space:normal;word-break:break-word;background:#ed3323;border:none;border-radius:0}.template67-checkout__footer button[data-v-4eddd975]:disabled{color:#9ca3af;background:#f3f4f6;border:1px solid #d1d5db;cursor:not-allowed}.template67-checkout[data-v-716d1a0c]{position:relative;width:min(100%,640px);margin:0 auto;padding:44px 12px 64px;background:#fff}.template67-checkout--web-preview[data-v-716d1a0c]{width:100%;max-width:none;margin:0}.template67-checkout__header[data-v-716d1a0c]{position:sticky;top:0;z-index:20;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;width:auto;margin:-44px -12px 0;min-height:44px;padding:0 12px;background:#fff;border-bottom:1px solid #f0f0f0}.template67-checkout__header-title[data-v-716d1a0c]{color:#333;font-size:16px;font-weight:700;text-align:center}.template67-checkout__header-side[data-v-716d1a0c]{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;color:#666;background:transparent;border:none}.template67-checkout__header-side--service[data-v-716d1a0c]{color:#d81e06}.template67-checkout__summary[data-v-716d1a0c]{display:grid;grid-template-columns:90px 1fr;gap:8px;align-items:start;padding:8px 0 12px;border-bottom:1px solid #efefef}.template67-checkout__summary-image[data-v-716d1a0c]{width:90px;height:90px;object-fit:cover}.template67-checkout__summary-image--empty[data-v-716d1a0c]{display:grid;place-items:center;color:#a9b0bf;background:#f5f7fb}.template67-checkout__summary-title[data-v-716d1a0c]{color:#333;font-size:14px;line-height:1.45}.template67-checkout__block[data-v-716d1a0c],.template67-checkout__form-block[data-v-716d1a0c]{padding-top:10px;border-top:1px solid #eee}.template67-checkout__block-title[data-v-716d1a0c]{margin-bottom:10px;color:#333;font-size:15px;font-weight:400}.template67-checkout__spec-list[data-v-716d1a0c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px;width:100%;align-items:stretch}.template67-checkout__spec-list--with-image[data-v-716d1a0c]{grid-template-columns:repeat(3,minmax(0,1fr))}.template67-checkout__spec-item[data-v-716d1a0c]{width:100%;height:100%;padding:4px 12px;color:#333;font-size:12px;line-height:1.25;text-align:center;white-space:normal;word-break:break-word;overflow-wrap:anywhere;background:#fff;border:1px solid #d9d9d9;border-radius:0;box-sizing:border-box}.template67-checkout__spec-item--with-image[data-v-716d1a0c]{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;width:100%;max-width:none;padding:0;overflow:hidden}.template67-checkout__spec-item--text-only[data-v-716d1a0c]{width:100%;height:100%;min-width:0;padding:4px 12px}.template67-checkout__spec-item-image[data-v-716d1a0c]{display:block;width:100%;aspect-ratio:1 / 1;height:auto;object-fit:cover}.template67-checkout__spec-item-image--empty[data-v-716d1a0c]{display:grid;place-items:center;color:#a9b0bf;background:#f5f7fb}.template67-checkout__spec-item-label[data-v-716d1a0c]{display:block;padding:6px 8px;color:#333;font-size:12px;line-height:1.25;text-align:center;white-space:normal;word-break:break-word;overflow-wrap:anywhere;background:#fff}.template67-checkout__spec-item--with-image.template67-checkout__spec-item--active .template67-checkout__spec-item-label[data-v-716d1a0c]{color:#fff;background:#ff2d20}.template67-checkout__spec-item--with-image.template67-checkout__spec-item--disabled .template67-checkout__spec-item-label[data-v-716d1a0c]{color:#a3a3a3;background:#f5f5f5}.template67-checkout__spec-item--active[data-v-716d1a0c]{color:#fff;border-color:#ed3323;background:#ff2d20}.template67-checkout__spec-item--disabled[data-v-716d1a0c]{color:#a3a3a3;border-color:#d9d9d9;background:#f5f5f5;cursor:not-allowed;opacity:.72}.template67-checkout__qty-row[data-v-716d1a0c]{display:flex;align-items:center;justify-content:flex-start;gap:18px;margin-top:14px;padding:0 8px 10px}.template67-checkout__qty-label[data-v-716d1a0c]{color:#999;font-size:14px}.template67-checkout__qty-stepper[data-v-716d1a0c]{display:inline-flex;align-items:center;justify-content:center}.template67-checkout__qty-stepper strong[data-v-716d1a0c]{min-width:20px;display:inline-flex;align-items:center;justify-content:center;color:#333;font-size:14px;font-weight:400}.template67-checkout__form-block[data-v-716d1a0c]{padding-top:16px}.template67-checkout__field-row[data-v-716d1a0c]{display:grid;grid-template-columns:98px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:16px}.template67-checkout__field-label[data-v-716d1a0c]{display:flex;justify-content:flex-start;align-items:flex-start;padding-top:10px;color:#333;font-size:14px;font-weight:400;line-height:1.2;text-align:left}.template67-checkout__field-required[data-v-716d1a0c]{margin-right:5px;color:#ff3b30}.template67-checkout__field-control[data-v-716d1a0c]{min-width:0}.template67-checkout__field-control input[data-v-716d1a0c],.template67-checkout__field-control textarea[data-v-716d1a0c],.template67-checkout__picker[data-v-716d1a0c]{width:100%;min-height:44px;padding:0 12px;color:#333;font-size:14px;background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-sizing:border-box}.template67-checkout__field-control textarea[data-v-716d1a0c]{padding:12px;min-height:68px;resize:none}.template67-checkout__field-control input[data-v-716d1a0c]::placeholder,.template67-checkout__field-control textarea[data-v-716d1a0c]::placeholder{color:#999}.template67-checkout__field-control input[data-v-716d1a0c]:focus:not(.template67-checkout__picker-input),.template67-checkout__field-control textarea[data-v-716d1a0c]:focus,.template67-checkout__picker[data-v-716d1a0c]:focus{outline:none;border-color:#333;box-shadow:0 0 0 1px #3333332e}.template67-checkout__picker[data-v-716d1a0c]{display:inline-flex;align-items:center;justify-content:flex-start}.template67-checkout__picker--selector[data-v-716d1a0c]{justify-content:space-between;padding:0 0 0 12px;overflow:hidden}.template67-checkout__picker--editable[data-v-716d1a0c]{padding:0;overflow:hidden}.template67-checkout__picker-text[data-v-716d1a0c]{display:inline-block;width:100%;text-align:left}.template67-checkout__picker-text--placeholder[data-v-716d1a0c]{color:#999}.template67-checkout__picker-input[data-v-716d1a0c]{flex:1 1 auto;width:auto;min-width:0;min-height:42px;padding:0 12px;color:#333;font-size:14px;background:transparent;border:none;box-sizing:border-box}.template67-checkout__picker-input[data-v-716d1a0c]::placeholder{color:#999}.template67-checkout__picker-input[data-v-716d1a0c]:focus{outline:none;box-shadow:none}.template67-checkout__picker-action[data-v-716d1a0c]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;color:#666;background:#f7f7f7;border:none;border-left:1px solid #d9d9d9}.template67-checkout__picker-icon[data-v-716d1a0c]{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:42px;min-height:42px;color:#666;background:#f7f7f7;border-left:1px solid #d9d9d9}.template67-checkout__picker-action[data-v-716d1a0c]:disabled{color:#999;background:#f3f3f3;cursor:not-allowed}.template67-checkout__picker--invalid[data-v-716d1a0c]{border-color:#ed3323;box-shadow:0 0 0 3px #ed33231f}.template67-checkout__picker--disabled[data-v-716d1a0c],.template67-checkout__picker[data-v-716d1a0c]:disabled{color:#999;background:#f7f7f7;cursor:not-allowed}.template67-checkout__picker--editable[data-v-716d1a0c]:focus-within{border-color:#333;box-shadow:0 0 0 1px #3333332e}.template67-checkout__picker--editable.template67-checkout__picker--invalid[data-v-716d1a0c]:focus-within{border-color:#ed3323;box-shadow:0 0 0 3px #ed33231f}.template67-checkout__phone-control[data-v-716d1a0c]{display:grid;grid-template-columns:72px minmax(0,1fr)}.template67-checkout__phone-control[data-v-716d1a0c]:focus-within{border-color:#333;box-shadow:0 0 0 1px #3333332e}.template67-checkout__phone-prefix[data-v-716d1a0c]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;color:#333;font-size:14px;background:#fff;border:1px solid #d9d9d9;border-right:none;border-radius:4px 0 0 4px}.template67-checkout__phone-control input[data-v-716d1a0c]{border-left:none;border-radius:0 4px 4px 0}.template67-checkout__field-error[data-v-716d1a0c],.template67-checkout__notice[data-v-716d1a0c]{color:#ed3323;font-size:12px}.template67-checkout__field-error[data-v-716d1a0c]{display:none}.template67-checkout__notice[data-v-716d1a0c]{margin:8px 0 0}.template67-checkout__validation-toast[data-v-716d1a0c]{position:fixed;left:50%;top:50%;z-index:80;max-width:min(92vw,560px);padding:8px 14px;color:#fff;font-size:14px;line-height:1.35;text-align:left;background:#333333eb;border-radius:8px;transform:translate(-50%,-50%);pointer-events:none}.template67-checkout-toast-fade-enter-active[data-v-716d1a0c],.template67-checkout-toast-fade-leave-active[data-v-716d1a0c]{transition:opacity .2s ease,transform .2s ease}.template67-checkout-toast-fade-enter-from[data-v-716d1a0c],.template67-checkout-toast-fade-leave-to[data-v-716d1a0c]{opacity:0;transform:translate(-50%,calc(-50% + 6px))}.template67-checkout__footer-anchor[data-v-716d1a0c]{display:block;height:0}.template67-checkout__footer-shell[data-v-716d1a0c]{position:fixed;z-index:20}.template67-checkout__footer-shell--local[data-v-716d1a0c]{position:absolute}.template67-checkout__footer[data-v-716d1a0c]{display:grid;grid-template-columns:45% 55%;align-items:center;width:100%;height:56px;background:#fff;box-shadow:0 -1px #ececec}.template67-checkout__footer-price[data-v-716d1a0c]{display:inline-flex;align-items:center;justify-content:center;color:#f51111;font-size:22px;font-weight:700;border:1px solid #d9d9d9;border-right:none;height:56px;box-sizing:border-box}.template67-checkout__footer button[data-v-716d1a0c]{display:inline-flex;align-items:center;justify-content:center;padding:0 8px;height:56px;color:#fff;font-size:15px;line-height:1.15;font-weight:700;text-align:center;white-space:normal;word-break:break-word;background:#ed3323;border:none;border-radius:0}.template67-checkout__footer button[data-v-716d1a0c]:disabled{color:#9ca3af;background:#f3f4f6;border:1px solid #d1d5db;cursor:not-allowed}.template67[data-v-9c2d939b]{width:min(100%,640px);margin:0 auto;padding-bottom:58px;background:#fff}.template67--web-preview[data-v-9c2d939b]{width:100%;max-width:none;margin:0}.template67__footer-anchor[data-v-9c2d939b]{display:block}.standalone-preview-page[data-v-00725009]{min-height:100vh;background:#fff}.preview-narrow-shell__overlay-layer[data-v-00725009]{position:fixed;top:0;bottom:0;left:50%;z-index:30;width:min(660px,100vw);pointer-events:none;transform:translate(-50%)}.preview-narrow-shell__overlay-layer[data-v-00725009]>*{pointer-events:auto}.standalone-preview-page__loading-overlay[data-v-00725009]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120}.standalone-preview-page__empty[data-v-00725009]{min-height:100vh;padding:24px;box-sizing:border-box;color:#6d768f;background:#fff}.service-policy-page[data-v-8dca6f74]{min-height:100vh;padding:48px 24px 72px;background:#fff}.service-policy-page__article[data-v-8dca6f74]{width:min(1060px,100%);margin:0 auto}.service-policy-page__title[data-v-8dca6f74]{margin:0 0 40px;color:#1d2433;font-size:18px;line-height:1.4;text-align:center;font-weight:700}.service-policy-page__content[data-v-8dca6f74]{color:#222;font-size:14px;line-height:1.35}.service-policy-page__content[data-v-8dca6f74] p{margin:0}.service-policy-page__content[data-v-8dca6f74] *{max-width:100%;box-sizing:border-box}.service-policy-page__content[data-v-8dca6f74] figure,.service-policy-page__content[data-v-8dca6f74] .image,.service-policy-page__content[data-v-8dca6f74] .w-e-image-container{max-width:100%}.service-policy-page__content[data-v-8dca6f74] img{max-width:100%;height:auto}.service-policy-page__empty[data-v-8dca6f74],.service-policy-page__state[data-v-8dca6f74]{color:#6d768f;font-size:14px;line-height:1.7;text-align:center}@media(max-width:768px){.service-policy-page[data-v-8dca6f74]{padding:24px 16px 48px}.service-policy-page__title[data-v-8dca6f74]{margin-bottom:24px;font-size:17px}.service-policy-page__content[data-v-8dca6f74]{font-size:13px;line-height:1.8}}.preview-narrow-page--picker[data-v-f02a099d]{min-height:100vh;padding-top:0}.preview-narrow-shell__overlay-layer[data-v-f02a099d]{position:fixed;top:0;bottom:0;left:50%;z-index:30;width:min(660px,100vw);pointer-events:none;transform:translate(-50%)}.preview-narrow-shell__overlay-layer[data-v-f02a099d]>*{pointer-events:auto}:root{font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;color:#1f2438;background:#fff}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{background:#fff}button,input,textarea{font:inherit}.preview-narrow-page{min-height:100vh;padding:0 4px 24px;box-sizing:border-box;background:#fff}.preview-narrow-shell{width:min(660px,100%);margin:0 auto;background:#fff}.preview-narrow-empty{min-height:100vh;padding:24px;box-sizing:border-box;color:#6d768f;background:#fff}
