.bvg-fold[data-astro-cid-oagvs4xf]{margin-top:4px}.bvg-fold-summary[data-astro-cid-oagvs4xf]{background:var(--bvg-forest);color:var(--bvg-paper-light);border:1px solid var(--bvg-forest);border-radius:var(--bvg-border-radius);cursor:pointer;transition:var(--bvg-transition);user-select:none;justify-content:space-between;align-items:center;gap:14px;padding:13px 16px;list-style:none;display:flex}.bvg-fold-summary[data-astro-cid-oagvs4xf]::-webkit-details-marker{display:none}.bvg-fold-summary[data-astro-cid-oagvs4xf]:hover{background:var(--bvg-forest-dark);border-color:var(--bvg-forest-dark)}.bvg-fold-summary[data-astro-cid-oagvs4xf]:focus-visible{outline:2px solid var(--bvg-ember);outline-offset:2px}.bvg-fold-summary-text[data-astro-cid-oagvs4xf]{flex-direction:column;gap:2px;min-width:0;display:flex}.bvg-fold-kicker[data-astro-cid-oagvs4xf]{letter-spacing:.16em;text-transform:uppercase;color:#c9b98f;font-size:10px;font-weight:600}.bvg-fold-title[data-astro-cid-oagvs4xf]{font-size:14.5px;font-weight:600;line-height:1.35}.bvg-fold-marker[data-astro-cid-oagvs4xf]{border:1px solid #fcfaf359;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.bvg-fold-marker[data-astro-cid-oagvs4xf] svg[data-astro-cid-oagvs4xf]{transition:transform .2s}.bvg-fold[data-astro-cid-oagvs4xf][open] .bvg-fold-summary[data-astro-cid-oagvs4xf]{border-radius:var(--bvg-border-radius) var(--bvg-border-radius) 0 0}.bvg-fold[data-astro-cid-oagvs4xf][open] .bvg-fold-marker[data-astro-cid-oagvs4xf] svg[data-astro-cid-oagvs4xf]{transform:rotate(180deg)}.bvg-fold-panel[data-astro-cid-oagvs4xf]{background:var(--bvg-paper-light);border:1px solid var(--bvg-line);border-radius:0 0 var(--bvg-border-radius) var(--bvg-border-radius);border-top:none;padding:20px 16px 22px;animation:.18s bvg-fold-in}@keyframes bvg-fold-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.bvg-fold-note[data-astro-cid-oagvs4xf]{color:var(--bvg-muted);margin:0 0 16px;font-size:13px;line-height:1.65}.bvg-fold-form[data-astro-cid-oagvs4xf]{flex-direction:column;gap:14px;display:flex}.bvg-fold-row[data-astro-cid-oagvs4xf]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bvg-fold-field[data-astro-cid-oagvs4xf]{flex-direction:column;gap:5px;min-width:0;display:flex}.bvg-fold-field[data-astro-cid-oagvs4xf]>span[data-astro-cid-oagvs4xf]{color:var(--bvg-ink);font-size:12.5px;font-weight:650}.bvg-fold-req[data-astro-cid-oagvs4xf]{color:#b73e35}.bvg-fold-field[data-astro-cid-oagvs4xf] input[data-astro-cid-oagvs4xf],.bvg-fold-field[data-astro-cid-oagvs4xf] textarea[data-astro-cid-oagvs4xf]{border:1px solid var(--bvg-line);border-radius:var(--bvg-border-radius);width:100%;color:var(--bvg-ink);transition:var(--bvg-transition);background:#fff;padding:10px 12px;font-family:inherit;font-size:14px}.bvg-fold-field[data-astro-cid-oagvs4xf] textarea[data-astro-cid-oagvs4xf]{resize:vertical;min-height:84px;line-height:1.6}.bvg-fold-field[data-astro-cid-oagvs4xf] input[data-astro-cid-oagvs4xf]:focus,.bvg-fold-field[data-astro-cid-oagvs4xf] textarea[data-astro-cid-oagvs4xf]:focus{border-color:var(--bvg-forest);outline:none;box-shadow:0 0 0 3px #173d2d1a}.bvg-fold-optional[data-astro-cid-oagvs4xf]{color:var(--bvg-muted);font-size:11.5px;font-style:italic;font-weight:500}.bvg-fold-product[data-astro-cid-oagvs4xf] input[data-astro-cid-oagvs4xf]{background:var(--bvg-paper-card);border-color:var(--bvg-line);color:var(--bvg-forest);font-weight:600}.bvg-fold-submit[data-astro-cid-oagvs4xf]{width:100%;color:var(--bvg-paper-light);background:var(--bvg-ember);border:1px solid var(--bvg-ember);border-radius:var(--bvg-border-radius);cursor:pointer;transition:var(--bvg-transition);justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.bvg-fold-submit[data-astro-cid-oagvs4xf]:hover:not(:disabled){background:var(--bvg-ember-deep);border-color:var(--bvg-ember-deep)}.bvg-fold-submit[data-astro-cid-oagvs4xf]:disabled{opacity:.7;cursor:wait}.bvg-fold-privacy[data-astro-cid-oagvs4xf]{color:var(--bvg-muted);text-align:center;margin:0;font-size:11.5px;line-height:1.6}.bvg-fold-success[data-astro-cid-oagvs4xf],.bvg-fold-error[data-astro-cid-oagvs4xf]{border-radius:var(--bvg-border-radius);text-align:left;margin:0;padding:11px 14px;font-size:13.5px;line-height:1.6}.bvg-fold-success[data-astro-cid-oagvs4xf]{color:#2e7d32;background:#e8f5e9;border:1px solid #c8e6c9;font-weight:600}.bvg-fold-error[data-astro-cid-oagvs4xf]{color:#97362c;background:#fdeeec;border:1px solid #f3cfca}.bvg-fold-error[data-astro-cid-oagvs4xf] a[data-astro-cid-oagvs4xf]{color:#97362c;font-weight:700}.bvg-fold-hp[data-astro-cid-oagvs4xf]{opacity:0;width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}@media (width<=520px){.bvg-fold-row[data-astro-cid-oagvs4xf]{grid-template-columns:1fr}}.bvg-product-detail-page[data-astro-cid-g74ua3ks]{background:var(--bvg-paper);padding:30px 0 80px}.bvg-breadcrumbs[data-astro-cid-g74ua3ks]{color:var(--bvg-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:32px;font-size:13.5px;display:flex}.bvg-breadcrumbs[data-astro-cid-g74ua3ks] a[data-astro-cid-g74ua3ks]{color:var(--bvg-forest)}.bvg-crumb-current[data-astro-cid-g74ua3ks]{color:var(--bvg-ink);font-weight:600}.bvg-product-layout[data-astro-cid-g74ua3ks]{background:var(--bvg-paper-light);border:1px solid var(--bvg-line);border-radius:var(--bvg-border-radius);grid-template-columns:1.15fr 1fr;gap:48px;padding:40px;display:grid}.bvg-main-photo-wrap[data-astro-cid-g74ua3ks]{aspect-ratio:1;border:1px solid var(--bvg-line-subtle);background:#fff;border-radius:2px;justify-content:center;align-items:center;padding:24px;display:flex;overflow:hidden}.bvg-main-photo-wrap[data-astro-cid-g74ua3ks] img[data-astro-cid-g74ua3ks]{object-fit:contain;max-width:100%;max-height:100%}.bvg-thumbnails-wrap[data-astro-cid-g74ua3ks]{gap:12px;margin-top:16px;padding-bottom:6px;display:flex;overflow-x:auto}.bvg-thumb-btn[data-astro-cid-g74ua3ks]{border:1px solid var(--bvg-line);cursor:pointer;width:72px;height:72px;transition:var(--bvg-transition);background:#fff;border-radius:6px;flex-shrink:0;padding:6px}.bvg-thumb-btn[data-astro-cid-g74ua3ks] img[data-astro-cid-g74ua3ks]{object-fit:contain;width:100%;height:100%}.bvg-thumb-btn[data-astro-cid-g74ua3ks].active,.bvg-thumb-btn[data-astro-cid-g74ua3ks]:hover{border-color:var(--bvg-forest);box-shadow:0 0 0 2px #173d2d33}.bvg-title[data-astro-cid-g74ua3ks]{color:var(--bvg-forest);letter-spacing:-.015em;margin:8px 0 16px;font-size:clamp(25px,3vw,35px);font-weight:620;line-height:1.2}.bvg-stock-badge[data-astro-cid-g74ua3ks]{color:var(--bvg-muted);border:none;border-bottom:1px solid var(--bvg-line);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:0;align-items:center;gap:8px;margin-bottom:22px;padding:0 0 6px;font-size:12px;font-weight:550;display:inline-flex}.bvg-stock-badge[data-astro-cid-g74ua3ks] svg[data-astro-cid-g74ua3ks]{color:var(--bvg-green-accent)}.bvg-short-desc[data-astro-cid-g74ua3ks]{color:var(--bvg-text);margin-bottom:24px;font-size:15.5px;line-height:1.75}.bvg-card-specs[data-astro-cid-g74ua3ks]{border:1px solid var(--bvg-line);border-radius:var(--bvg-border-radius);background:0 0;margin-bottom:28px;padding:20px 24px}.bvg-card-specs[data-astro-cid-g74ua3ks] h3[data-astro-cid-g74ua3ks]{font-family:var(--bvg-font-display);color:var(--bvg-forest);margin-bottom:12px;font-size:17px}.bvg-spec-list[data-astro-cid-g74ua3ks]{color:var(--bvg-text);flex-direction:column;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.bvg-quote-card[data-astro-cid-g74ua3ks]{background:var(--bvg-paper-card);border:1px solid var(--bvg-line);border-left:4px solid var(--bvg-ember);border-radius:var(--bvg-border-radius);padding:24px}.bvg-quote-card[data-astro-cid-g74ua3ks] h3[data-astro-cid-g74ua3ks]{font-family:var(--bvg-font-display);color:var(--bvg-forest);margin-bottom:6px;font-size:18px}.bvg-quote-card[data-astro-cid-g74ua3ks] p[data-astro-cid-g74ua3ks]{color:var(--bvg-muted);margin-bottom:16px;font-size:13.5px}.bvg-quote-channels[data-astro-cid-g74ua3ks]{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px;display:grid}.bvg-channel-btn[data-astro-cid-g74ua3ks]{border-radius:var(--bvg-border-radius);transition:var(--bvg-transition);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.bvg-channel-wa[data-astro-cid-g74ua3ks]{color:#fdfaf2;background:#1f5c44;border:1px solid #1f5c44}.bvg-channel-wa[data-astro-cid-g74ua3ks]:hover{background:#16483a;border-color:#16483a}.bvg-channel-mail[data-astro-cid-g74ua3ks]{color:var(--bvg-forest);border:1px solid var(--bvg-line);background:0 0}.bvg-channel-mail[data-astro-cid-g74ua3ks]:hover{border-color:var(--bvg-forest);background:#17382a0d}.bvg-preferred-card[data-astro-cid-g74ua3ks]{background:var(--bvg-forest);border:1px solid var(--bvg-forest-dark);border-radius:var(--bvg-border-radius);margin-top:18px;padding:24px;position:relative;overflow:hidden}.bvg-preferred-card[data-astro-cid-g74ua3ks]:before{content:"";pointer-events:none;background:radial-gradient(circle,#b3502f47,#0000 68%);border-radius:50%;width:160px;height:160px;position:absolute;top:-60px;right:-60px}.bvg-preferred-eyebrow[data-astro-cid-g74ua3ks]{font-family:var(--bvg-font-body,inherit);letter-spacing:.16em;text-transform:uppercase;color:#d8c9a3;margin-bottom:10px;font-size:10.5px;font-weight:700;display:inline-block}.bvg-preferred-card[data-astro-cid-g74ua3ks] h3[data-astro-cid-g74ua3ks]{font-family:var(--bvg-font-display);color:#fdfaf2;margin:0 0 10px;font-size:19px;font-weight:620;position:relative}.bvg-preferred-card[data-astro-cid-g74ua3ks] p[data-astro-cid-g74ua3ks]{color:#cddac8;margin:0 0 16px;font-size:13.5px;line-height:1.65;position:relative}.bvg-preferred-btn[data-astro-cid-g74ua3ks]{background:var(--bvg-ember);border:1px solid var(--bvg-ember);border-radius:var(--bvg-border-radius);color:#fffdf8;width:100%;transition:var(--bvg-transition);justify-content:center;align-items:center;gap:9px;padding:12px 14px;font-size:14px;font-weight:650;text-decoration:none;display:flex;position:relative}.bvg-preferred-btn[data-astro-cid-g74ua3ks]:hover{background:var(--bvg-ember-deep);border-color:var(--bvg-ember-deep);transform:translateY(-1px)}.bvg-preferred-btn[data-astro-cid-g74ua3ks][aria-busy=true]{opacity:.75;cursor:progress}.bvg-preferred-btn[data-astro-cid-g74ua3ks] svg[data-astro-cid-g74ua3ks]{flex-shrink:0}.bvg-preferred-note[data-astro-cid-g74ua3ks]{color:#e3b3a4;margin:12px 0 0;font-size:12.5px;line-height:1.55}.bvg-desc-section[data-astro-cid-g74ua3ks]{background:var(--bvg-paper-light);border:1px solid var(--bvg-line);border-radius:var(--bvg-border-radius);margin-top:48px;padding:36px 42px}.bvg-desc-title[data-astro-cid-g74ua3ks]{font-family:var(--bvg-font-display);color:var(--bvg-forest);border-bottom:1px solid var(--bvg-line);margin-bottom:16px;padding-bottom:12px;font-size:23px}.bvg-desc-text[data-astro-cid-g74ua3ks]{color:var(--bvg-text);font-size:15.5px;line-height:1.8}.bvg-desc-text[data-astro-cid-g74ua3ks] h2,.bvg-desc-text[data-astro-cid-g74ua3ks] h3,.bvg-desc-text[data-astro-cid-g74ua3ks] h4{color:var(--bvg-forest);margin:28px 0 14px;font-weight:700}.bvg-desc-text[data-astro-cid-g74ua3ks] p{margin:0 0 16px}.bvg-desc-text[data-astro-cid-g74ua3ks] ul,.bvg-desc-text[data-astro-cid-g74ua3ks] ol{margin:0 0 20px 24px;padding:0}.bvg-desc-text[data-astro-cid-g74ua3ks] li{margin-bottom:6px}.bvg-desc-text[data-astro-cid-g74ua3ks] table{border-collapse:collapse;border:1px solid var(--bvg-line);background:#fff;border-radius:8px;width:100%;margin:20px 0 28px;font-size:14.5px;overflow:hidden}.bvg-desc-text[data-astro-cid-g74ua3ks] th,.bvg-desc-text[data-astro-cid-g74ua3ks] td{border:1px solid var(--bvg-line-subtle);text-align:left;vertical-align:top;padding:12px 16px}.bvg-desc-text[data-astro-cid-g74ua3ks] th{color:var(--bvg-forest);background:#f4f6f2;width:32%;font-weight:600}.bvg-desc-text[data-astro-cid-g74ua3ks] tr:nth-child(2n) td{background:#fafbf9}.bvg-related-section[data-astro-cid-g74ua3ks]{margin-top:56px}.bvg-related-title[data-astro-cid-g74ua3ks]{font-family:var(--bvg-font-display);color:var(--bvg-forest);margin-bottom:24px;font-size:25px}.bvg-related-grid[data-astro-cid-g74ua3ks]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.bvg-related-card[data-astro-cid-g74ua3ks]{background:var(--bvg-paper-light);border:1px solid var(--bvg-line);border-radius:var(--bvg-border-radius);transition:var(--bvg-transition);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.bvg-related-card[data-astro-cid-g74ua3ks]:hover{border-color:var(--bvg-forest)}.bvg-related-media[data-astro-cid-g74ua3ks]{aspect-ratio:1;border-bottom:1px solid var(--bvg-line-subtle);background:#fff;justify-content:center;align-items:center;padding:20px;display:flex}.bvg-related-media[data-astro-cid-g74ua3ks] img[data-astro-cid-g74ua3ks]{object-fit:contain;max-width:100%;max-height:100%}.bvg-related-body[data-astro-cid-g74ua3ks]{flex-direction:column;flex:1;padding:20px;display:flex}.bvg-related-body[data-astro-cid-g74ua3ks] h4[data-astro-cid-g74ua3ks]{color:var(--bvg-ink);margin:0 0 12px;font-size:16px;font-weight:700;line-height:1.35}.bvg-related-link[data-astro-cid-g74ua3ks]{color:var(--bvg-forest);margin-top:auto;font-size:13.5px;font-weight:650}@media (width<=900px){.bvg-product-layout[data-astro-cid-g74ua3ks]{grid-template-columns:1fr;padding:24px}.bvg-related-grid[data-astro-cid-g74ua3ks]{grid-template-columns:1fr}}
