.pop-panel[data-astro-cid-27m7ohjq]{border:1px solid var(--st-blue-line,var(--border));border-radius:var(--r-2xl,18px);background:var(--st-blue-tint,var(--paper));padding:20px;position:relative;overflow:hidden}.pop-panel[data-astro-cid-27m7ohjq]:before{content:"";background:var(--st-blue-dot,currentColor);height:3px;position:absolute;inset:0 0 auto}.pop-head[data-astro-cid-27m7ohjq]{align-items:flex-start;gap:14px;display:flex}.pop-logo[data-astro-cid-27m7ohjq]{border:1px solid var(--border);background:#fff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:56px;height:56px;padding:6px;display:flex}.pop-logo[data-astro-cid-27m7ohjq] img[data-astro-cid-27m7ohjq]{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:100%}.pop-titles[data-astro-cid-27m7ohjq]{flex:1;min-width:0}.pop-heading[data-astro-cid-27m7ohjq]{color:var(--ink);margin:4px 0 0;font-size:22px;font-weight:600;line-height:1.2}.pop-lead[data-astro-cid-27m7ohjq]{border:1px solid var(--st-blue-line,var(--border));color:var(--st-blue-ink,var(--ink));white-space:nowrap;background:#fff;border-radius:999px;flex:none;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-flex}.pop-lead[data-astro-cid-27m7ohjq] svg[data-astro-cid-27m7ohjq]{width:16px;height:16px}.pop-body[data-astro-cid-27m7ohjq]{color:var(--ink-soft);margin:12px 0 0;font-size:14px;line-height:1.6}.pop-steps[data-astro-cid-27m7ohjq]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid;position:relative}.pop-steps[data-astro-cid-27m7ohjq]:before{content:"";border-top:2px dashed var(--st-blue-line,var(--border));position:absolute;top:17px;left:16.66%;right:16.66%}.pop-steps[data-astro-cid-27m7ohjq] li[data-astro-cid-27m7ohjq]{flex-direction:column;align-items:center;gap:2px;display:flex;position:relative}.pop-steps[data-astro-cid-27m7ohjq] strong[data-astro-cid-27m7ohjq]{color:var(--ink);margin-top:6px;font-size:13px;font-weight:600}.pop-steps[data-astro-cid-27m7ohjq] li[data-astro-cid-27m7ohjq]>span[data-astro-cid-27m7ohjq]:not(.pop-dot){color:var(--ink-muted);font-size:12px}.pop-dot[data-astro-cid-27m7ohjq]{border:2px solid var(--st-blue-line,var(--border));width:34px;height:34px;color:var(--st-blue-ink,var(--ink));font:600 12px/1 var(--mono,ui-monospace, monospace);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.is-done[data-astro-cid-27m7ohjq] .pop-dot[data-astro-cid-27m7ohjq]{background:var(--st-green-dot,#15803d);border-color:var(--st-green-dot,#15803d);color:#fff}.is-current[data-astro-cid-27m7ohjq] .pop-dot[data-astro-cid-27m7ohjq]{border-color:var(--st-blue-dot,currentColor);box-shadow:0 0 0 4px var(--st-blue-tint,transparent)}.pop-notify[data-astro-cid-27m7ohjq]{border-top:1px dashed var(--st-blue-line,var(--border));margin-top:18px;padding-top:16px}.pop-notify-heading[data-astro-cid-27m7ohjq]{color:var(--ink);margin:0;font-size:15px;font-weight:600}.pop-notify-body[data-astro-cid-27m7ohjq]{color:var(--ink-muted);margin:4px 0 10px;font-size:13px}.pop-form[data-astro-cid-27m7ohjq]{flex-wrap:wrap;gap:8px;display:flex}.pop-input[data-astro-cid-27m7ohjq]{border:1px solid var(--border);min-width:0;color:var(--ink);background:#fff;border-radius:12px;flex:200px;padding:11px 14px;font-size:14px}.pop-input[data-astro-cid-27m7ohjq]:focus{box-shadow:0 0 0 2px var(--st-blue-line,var(--border));outline:none}.pop-button[data-astro-cid-27m7ohjq]{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.pop-button[data-astro-cid-27m7ohjq]:disabled{opacity:.7;cursor:default}.pop-button[data-astro-cid-27m7ohjq] svg[data-astro-cid-27m7ohjq]{width:18px;height:18px}.pop-consent[data-astro-cid-27m7ohjq]{color:var(--ink-muted);align-items:flex-start;gap:8px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.pop-consent[data-astro-cid-27m7ohjq] input[data-astro-cid-27m7ohjq]{margin-top:2px}.pop-consent[data-astro-cid-27m7ohjq] a[data-astro-cid-27m7ohjq]{text-decoration:underline}.pop-turnstile[data-astro-cid-27m7ohjq]:not(:empty){margin-top:10px}.pop-status[data-astro-cid-27m7ohjq]{margin:8px 0 0;font-size:12px}.pop-status[data-astro-cid-27m7ohjq].is-ok{color:var(--st-green-ink,#15803d)}.pop-status[data-astro-cid-27m7ohjq].is-error{color:var(--st-rose-ink,#be123c)}@media (width<=480px){.pop-head[data-astro-cid-27m7ohjq]{flex-wrap:wrap}.pop-lead[data-astro-cid-27m7ohjq]{order:3}.pop-heading[data-astro-cid-27m7ohjq]{font-size:19px}}.fw-v2-collapsed[data-astro-cid-ddnjejik]{display:none}#fw-v2-toggle[data-astro-cid-ddnjejik][aria-expanded=true] #fw-v2-chevron[data-astro-cid-ddnjejik]{transform:rotate(180deg)}.pdp-reviews-grid[data-astro-cid-abqkcjyt]{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);display:grid}@media (width<=820px){.pdp-reviews-grid[data-astro-cid-abqkcjyt]{grid-template-columns:1fr}}[data-astro-cid-abqkcjyt][hidden]{display:none!important}.pdp-reviews-pagebtn[data-astro-cid-abqkcjyt]{border:1px solid var(--border);background:var(--paper,#fffdf9);color:var(--hk-red-ink,#971615);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.pdp-reviews-pagebtn[data-astro-cid-abqkcjyt]:hover:not([aria-disabled=true]){border-color:var(--hk-red,#b81f1c)}.pdp-reviews-pagebtn[data-astro-cid-abqkcjyt][aria-disabled=true]{opacity:.4;cursor:default;color:var(--ink-muted)}body.bg-gray-50{background-color:var(--paper)}.echo-assist{cursor:help;border-bottom:1px dotted #78788c8c}.echo-assist:hover{border-bottom-color:#78788cf2}#echo-tooltip[data-astro-cid-3mekfnwe]{font-family:inherit;transition:opacity .15s}.pdp-tabs[data-astro-cid-3mekfnwe]{border-bottom:1px solid var(--border);scrollbar-width:none;gap:0;display:flex}.pdp-tabs[data-astro-cid-3mekfnwe]::-webkit-scrollbar{display:none}.pdp-tab[data-astro-cid-3mekfnwe]{color:var(--ink-muted);white-space:nowrap;background:0 0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;margin-bottom:-1px;padding:14px 20px;font-size:13px;font-weight:600;transition:color .15s,border-color .15s;display:inline-flex}.pdp-tab[data-astro-cid-3mekfnwe]:hover{color:var(--ink)}.pdp-tab[data-astro-cid-3mekfnwe].is-active{color:var(--ink);border-bottom-color:var(--hk-red)}.pdp-tab__icon[data-astro-cid-3mekfnwe]{background:var(--paper-warm);width:28px;height:28px;color:var(--ink-soft);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.pdp-tab[data-astro-cid-3mekfnwe]:hover .pdp-tab__icon[data-astro-cid-3mekfnwe]{color:var(--ink)}.pdp-tab[data-astro-cid-3mekfnwe].is-active .pdp-tab__icon[data-astro-cid-3mekfnwe]{background:var(--hk-red-soft,#fbe4e2);color:var(--hk-red-ink)}.pdp-cta-primary[data-astro-cid-3mekfnwe]{background:var(--ink,#2a2520);color:#fff;border:2px solid var(--ink,#2a2520);letter-spacing:.01em;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;font-size:14.5px;font-weight:600;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.pdp-cta-primary[data-astro-cid-3mekfnwe]:hover{background:var(--hk-red);border-color:var(--hk-red);transform:translateY(-1px);box-shadow:0 6px 16px #c8201f4d}.pdp-btn-ghost[data-astro-cid-3mekfnwe]{color:var(--ink,#2a2520);border:1px solid var(--border,#e5e0d8);letter-spacing:.01em;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;font-size:14.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.pdp-btn-ghost[data-astro-cid-3mekfnwe]:hover{border-color:var(--ink);background:var(--paper-warm,#fdfbf5)}.pdp-cta-green[data-astro-cid-3mekfnwe]{color:#fff!important;background:#156c45!important;border-color:#156c45!important}.pdp-cta-green[data-astro-cid-3mekfnwe]:hover{box-shadow:0 6px 16px #156c454d;background:#115c3a!important;border-color:#115c3a!important}.pdp-btn-green-ghost[data-astro-cid-3mekfnwe]{color:#156c45;background:#e6f4ee;border-color:#156c45}.pdp-btn-green-ghost[data-astro-cid-3mekfnwe]:hover{background:#daeee5;border-color:#115c3a}.pdp-v2-chip[data-astro-cid-3mekfnwe]{border:1.5px solid var(--hk-red);color:var(--hk-red-ink);cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.pdp-v2-chip[data-astro-cid-3mekfnwe]:hover{background:var(--hk-red);color:#fff}.pdp-v2-chip--ride[data-astro-cid-3mekfnwe]{color:#156c45;border-color:#156c45}.pdp-v2-chip--ride[data-astro-cid-3mekfnwe]:hover{color:#fff;background:#156c45}.pdp-v2-chip--ride[data-astro-cid-3mekfnwe]:hover svg[data-astro-cid-3mekfnwe]{color:#fff}.pdp-ov-v2[data-astro-cid-3mekfnwe]{grid-template-columns:1fr;align-items:start;gap:2rem;min-width:0;display:grid}.pdp-ov-v2[data-astro-cid-3mekfnwe]>[data-astro-cid-3mekfnwe][data-ov]{min-width:0}@media (width>=1024px){.pdp-ov-v2[data-astro-cid-3mekfnwe]{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,3vw,44px)}.pdp-ov-v2[data-astro-cid-3mekfnwe]>[data-astro-cid-3mekfnwe][data-ov=main]{grid-column:1}.pdp-ov-v2[data-astro-cid-3mekfnwe]>[data-astro-cid-3mekfnwe][data-ov=side]{grid-column:2}.pdp-ov-v2[data-astro-cid-3mekfnwe]>[data-astro-cid-3mekfnwe][data-ov=full]{border-top:1px solid var(--border);grid-column:1/-1;margin-top:4px;padding-top:clamp(24px,3vw,36px)}}.pdp-ov-copy[data-astro-cid-3mekfnwe]{font-size:15px;line-height:1.65}@media (width>=640px){.pdp-ov-copy[data-astro-cid-3mekfnwe]{font-size:16px}}.pdp-ov-copy[data-astro-cid-3mekfnwe] :is(p,li,span,div,td,th,blockquote,a,strong,em,b,i,u,font){line-height:inherit;font-size:inherit!important}.pdp-ov-v2[data-astro-cid-3mekfnwe] .prose[data-astro-cid-3mekfnwe]{overflow-wrap:break-word}.pdp-ov-v2[data-astro-cid-3mekfnwe] .prose[data-astro-cid-3mekfnwe] img[data-astro-cid-3mekfnwe],.pdp-ov-v2[data-astro-cid-3mekfnwe] .prose[data-astro-cid-3mekfnwe] video[data-astro-cid-3mekfnwe],.pdp-ov-v2[data-astro-cid-3mekfnwe] .prose[data-astro-cid-3mekfnwe] iframe[data-astro-cid-3mekfnwe]{max-width:100%;height:auto}.pdp-ov-v2[data-astro-cid-3mekfnwe] .prose[data-astro-cid-3mekfnwe] table[data-astro-cid-3mekfnwe]{width:100%;display:block;overflow-x:auto}@media (width<=1023px){.pdp-shell[data-astro-cid-3mekfnwe]{overflow-x:clip}}.gallery-thumb[data-astro-cid-3mekfnwe]{cursor:pointer}.gallery-thumb[data-astro-cid-3mekfnwe].border-\[--hk-red\] img[data-astro-cid-3mekfnwe]{opacity:1}.gallery-thumb[data-astro-cid-3mekfnwe]:not(.border-\[--hk-red\]) img[data-astro-cid-3mekfnwe]{opacity:.65;transition:opacity .15s}.gallery-thumb[data-astro-cid-3mekfnwe]:not(.border-\[--hk-red\]):hover img[data-astro-cid-3mekfnwe]{opacity:1}.specs-flat-table[data-astro-cid-3mekfnwe]{grid-template-columns:1fr 1fr;gap:0;display:grid}.specs-flat-row[data-astro-cid-3mekfnwe]{display:contents}.specs-flat-row[data-astro-cid-3mekfnwe] dt[data-astro-cid-3mekfnwe],.specs-flat-row[data-astro-cid-3mekfnwe] dd[data-astro-cid-3mekfnwe]{border-top:1px dashed var(--border,#e5e0d8);padding:10px 0}.specs-flat-row[data-astro-cid-3mekfnwe]:first-child dt[data-astro-cid-3mekfnwe],.specs-flat-row[data-astro-cid-3mekfnwe]:first-child dd[data-astro-cid-3mekfnwe]{border-top:none}.specs-flat-row[data-astro-cid-3mekfnwe] dd[data-astro-cid-3mekfnwe]{text-align:right}.spec-accordion__summary[data-astro-cid-3mekfnwe]{list-style:none}.spec-accordion__summary[data-astro-cid-3mekfnwe]::-webkit-details-marker{display:none}details[data-astro-cid-3mekfnwe].spec-accordion[open] .spec-accordion__arrow[data-astro-cid-3mekfnwe]{transform:rotate(180deg)}#lb-thumbs[data-astro-cid-3mekfnwe]::-webkit-scrollbar{display:none}#lb-image[data-astro-cid-3mekfnwe]{transition:opacity .15s}.btn--offer[data-astro-cid-3mekfnwe]{color:#fff;border-radius:var(--r-xl,12px);cursor:pointer;background:linear-gradient(135deg,#ff7a18 0%,#c8201f 100%);border:none;align-items:center;gap:10px;font-weight:600;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 20px #c8201f47,inset 0 1px #ffffff2e}.btn--offer[data-astro-cid-3mekfnwe]:hover{opacity:.92;transform:translateY(-1px);box-shadow:0 12px 26px #c8201f5c,inset 0 1px #ffffff38}.btn--offer[data-astro-cid-3mekfnwe]:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0%,#ffffff38 50%,#0000 100%);animation:4s ease-in-out infinite offerShine;position:absolute;inset:0;transform:translate(-100%)}@keyframes offerShine{0%,70%{transform:translate(-100%)}to{transform:translate(100%)}}
