@font-face{font-family:'Inter';font-style:normal;font-weight:100 900;font-display:swap;src:url('fonts/inter-var.woff2') format('woff2')}@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:200 900;font-display:swap;src:url('fonts/source-serif4-var.woff2') format('woff2')}@font-face{font-family:'Roboto Mono';font-style:normal;font-weight:100 700;font-display:swap;src:url('fonts/roboto-mono-var.woff2') format('woff2')}:root{--pw-green:#1D5C2C;--pw-green-dark:#123D1D;--pw-lime:#7BC142;--pw-ink:#16191B;--pw-ink-2:#4A544D;--pw-ink-3:#5C6660;--pw-ink-4:#66706B;--pw-surface-1:#F2F7EF;--pw-surface-2:#F4F7F2;--pw-surface-3:#F7F9F6;--pw-footer:#1A1D1B;--pw-border:rgba(22,25,27,0.11);--pw-white:#FFFFFF;--pw-font-serif:'Source Serif 4',Georgia,serif;--pw-font-sans:'Inter',system-ui,sans-serif;--pw-font-mono:'Roboto Mono',monospace;--pw-radius-pill:999px;--pw-radius-card:16px;--pw-radius-card-lg:18px;--pw-radius-control:12px;--pw-max:1320px;--pw-gutter:clamp(14px,3vw,32px);--pw-card-pad:clamp(20px,2.6vw,30px)}body.single-product{color:var(--pw-ink);font-family:var(--pw-font-sans);font-size:15.5px;line-height:1.55;-webkit-font-smoothing:antialiased}body.single-product a{color:var(--pw-green);text-decoration:none}body.single-product a:hover{color:var(--pw-green-dark)}body.single-product img{max-width:100%;display:block}.pw-tabnum{font-variant-numeric:tabular-nums}.pw-wrap{width:100% !important;max-width:var(--pw-max) !important;margin-left:auto !important;margin-right:auto !important;box-sizing:border-box !important;padding-left:var(--pw-gutter);padding-right:var(--pw-gutter)}.pw-crumb,.pw-crumb.woocommerce-breadcrumb{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--pw-ink-4);flex-wrap:wrap;padding-top:16px}.pw-head .pw-crumb{padding-top:0;margin-bottom:2px}.pw-crumb a{color:var(--pw-ink-4)}.pw-crumb a:hover{color:var(--pw-green)}.pw-pdp{display:grid !important;grid-template-columns:1.02fr 0.98fr !important;grid-template-areas:"gallery head" "gallery buy" "ruo ." !important;gap:16px clamp(26px,4vw,58px) !important;align-items:start !important;padding-top:clamp(18px,2.6vw,30px)}.pw-pdp > .pw-pdp-gallery{grid-area:gallery}.pw-pdp > .pw-head{grid-area:head}.pw-pdp > .pw-buy{grid-area:buy}.pw-pdp > .pw-ruo{grid-area:ruo}.pw-pdp-gallery,.pw-buy,.pw-head,.pw-ruo{flex:none !important;width:auto !important;min-width:0 !important}@media (max-width:860px){#content{padding-left:0 !important;padding-right:0 !important}#content .e-con:not(.pw-wrap):not(.pw-card-head):not(.pw-coa-foot):not(.pw-coa-body){padding-left:0 !important;padding-right:0 !important}.pw-pdp .pw-pdp-gallery .woocommerce-product-gallery__image{padding:14px}.pw-pdp{grid-template-columns:1fr !important;grid-template-areas:"head" "gallery" "buy" "ruo" !important}.pw-pdp > .pw-head{padding-top:2px}}.pw-pdp-gallery .woocommerce-product-gallery__wrapper{position:relative;aspect-ratio:1/1;background:var(--pw-surface-2);border:1px solid var(--pw-border);border-radius:var(--pw-radius-card-lg);overflow:hidden;display:flex;align-items:center;justify-content:center}.pw-pdp-gallery .flex-viewport{height:auto !important;aspect-ratio:1/1;background:var(--pw-surface-2);border:1px solid var(--pw-border);border-radius:var(--pw-radius-card-lg);overflow:hidden}.pw-pdp-gallery .flex-viewport .woocommerce-product-gallery__wrapper{aspect-ratio:auto;height:100%;background:none;border:none;border-radius:0;display:block}.pw-pdp-gallery .woocommerce-product-gallery__image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:32px}.pw-pdp-gallery .flex-viewport .woocommerce-product-gallery__image{display:flex !important}.pw-pdp-gallery .woocommerce-product-gallery__image > a{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.pw-pdp-gallery .flex-viewport .woocommerce-product-gallery__wrapper{width:100% !important;transform:none !important;left:0 !important}.pw-pdp-gallery .flex-viewport .woocommerce-product-gallery__image{width:100% !important;float:none !important;margin:0 !important}.pw-pdp-gallery .flex-viewport .woocommerce-product-gallery__image ~ .woocommerce-product-gallery__image{display:none !important}.pw-pdp-gallery .woocommerce-product-gallery__image img{object-fit:contain;width:auto !important;height:auto !important;max-width:100%;max-height:100%}.pw-pdp-gallery .flex-control-thumbs,.pw-pdp-gallery .flex-control-nav,.pw-pdp-gallery .flex-direction-nav{display:none !important}.pw-head h1.product_title{font-family:var(--pw-font-serif) !important;font-weight:500 !important;font-size:clamp(30px,3.4vw,42px) !important;line-height:1.06 !important;letter-spacing:-0.015em;margin:8px 0 0 !important;color:var(--pw-ink) !important}.pw-about .elementor-heading-title,.pw-specs-col .elementor-heading-title,.pw-about .pw-faq-heading{font-family:var(--pw-font-serif) !important;font-weight:500 !important;font-size:clamp(24px,2.4vw,30px) !important;line-height:1.12;letter-spacing:-0.015em;margin:0;color:var(--pw-ink) !important}.pw-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pw-chip{font-family:var(--pw-font-mono);font-size:11.5px;color:var(--pw-green-dark);background:var(--pw-surface-1);border:1px solid rgba(29,92,44,0.22);border-radius:var(--pw-radius-pill);padding:5px 11px}.pw-buy > .elementor-element.pw-blurb{max-width:56ch;font-size:16px !important;color:var(--pw-ink-2) !important}.pw-buy .pw-coa-link{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14.5px;font-weight:600;color:var(--pw-green);border-bottom:1px solid rgba(29,92,44,0.35)}.pw-buy .pw-coa-link:hover{color:var(--pw-green-dark)}body.pw-pills-active .pw-buy .elementor-widget-woocommerce-product-price,body.pw-price-in-button .pw-buy .elementor-widget-woocommerce-product-price{display:none !important}body.pw-pills-active .pw-buy .single_variation_wrap .woocommerce-variation.single_variation{display:none !important}.pw-stock-note{display:block;margin-top:10px;font-size:12.5px;text-align:center}.pw-stock-note p{margin:0}.pw-stock-note .stock,.pw-stock-note .in-stock{color:var(--pw-green) !important}.pw-stock-note .out-of-stock{color:#B3261E}.pw-buy form.cart{margin-top:22px}.pw-buy table.variations{width:100%;border:none}.pw-buy table.variations tr{display:block;margin-bottom:14px}.pw-buy table.variations th.label{display:block;font-size:13px;font-weight:600;margin-bottom:8px;text-align:left;padding:0}.pw-buy table.variations td.value{display:block;padding:0}.pw-buy table.variations td.value select{width:100%;background:var(--pw-white);border:1.5px solid rgba(22,25,27,0.16);border-radius:var(--pw-radius-control);padding:14px;font-family:inherit;font-size:15px;color:var(--pw-ink);height:auto}.pw-buy .reset_variations{font-size:12.5px;color:var(--pw-ink-4);margin-left:8px}.pw-buy .single_variation_wrap{margin-top:14px}.pw-field-group{margin-top:2px}.pw-field-label{display:block;font-size:12px;font-weight:600;margin:14px 0 8px;color:var(--pw-ink-2);font-family:var(--pw-font-mono);letter-spacing:0.1em;text-transform:uppercase}.pw-radiogroup{display:flex;flex-wrap:wrap;gap:10px}.pw-radiogroup .pw-variant-btn,.pw-radiogroup .pw-pack-btn{flex:0 0 auto;min-width:88px;text-align:center;background:var(--pw-white) !important;border:1.5px solid rgba(22,25,27,0.16) !important;border-radius:var(--pw-radius-control) !important;padding:12px 18px !important;color:var(--pw-ink) !important;cursor:pointer;font-family:inherit !important;font-size:15px !important;font-weight:500 !important;position:relative;transition:background-color .15s ease,border-color .15s ease}.pw-radiogroup .pw-variant-btn[aria-checked="true"],.pw-radiogroup .pw-pack-btn[aria-checked="true"]{background:var(--pw-surface-1) !important;border-color:var(--pw-green) !important;border-width:2px !important}.pw-variant-btn:focus-visible,.pw-pack-btn:focus-visible{outline:2px solid var(--pw-green);outline-offset:2px}.pw-radiogroup .pw-variant-btn:hover:not([aria-checked="true"]),.pw-radiogroup .pw-pack-btn:hover:not([aria-checked="true"]){background:var(--pw-green-dark) !important;border-color:var(--pw-green-dark) !important;color:#fff !important}.pw-radiogroup .pw-variant-btn:hover:not([aria-checked="true"]) .pw-variant-size,.pw-radiogroup .pw-variant-btn:hover:not([aria-checked="true"]) .pw-variant-price,.pw-radiogroup .pw-variant-btn:hover:not([aria-checked="true"]) .pw-variant-unit,.pw-radiogroup .pw-pack-btn:hover:not([aria-checked="true"]) .pw-pack-label,.pw-radiogroup .pw-pack-btn:hover:not([aria-checked="true"]) .pw-pack-each{color:#fff !important}.pw-radiogroup .pw-variant-btn[aria-checked="true"]:hover,.pw-radiogroup .pw-pack-btn[aria-checked="true"]:hover{background:#E5F0DF !important;border-color:var(--pw-green-dark) !important}.pw-variant-size{display:block;font-size:16px;font-weight:600}.pw-radiogroup .pw-variant-btn.pw-variant-oos{cursor:not-allowed;background:var(--pw-surface-2) !important;border-color:var(--pw-border) !important}.pw-radiogroup .pw-variant-btn.pw-variant-oos .pw-variant-size{text-decoration:line-through;color:var(--pw-ink-4) !important}.pw-radiogroup .pw-variant-btn.pw-variant-oos:hover{background:var(--pw-surface-2) !important;border-color:var(--pw-border) !important}.pw-radiogroup .pw-variant-btn.pw-variant-oos:hover .pw-variant-size{color:var(--pw-ink-4) !important}.pw-variant-oos-note{display:block;margin-top:4px;font-family:var(--pw-font-mono);font-size:10px;letter-spacing:0.08em;text-transform:uppercase;color:var(--pw-ink-4)}.pw-variant-price{display:block;font-size:16px;font-weight:600;margin-top:5px;font-family:var(--pw-font-mono)}.pw-variant-unit{display:block;font-family:var(--pw-font-mono);font-size:11px;margin-top:3px;opacity:0.75}.pw-badge-save{display:inline-block;margin-top:7px;font-family:var(--pw-font-mono);font-size:10px;letter-spacing:0.06em;text-transform:uppercase;background:var(--pw-lime);color:var(--pw-green-dark);border-radius:var(--pw-radius-pill);padding:3px 8px}.pw-pack-btn{text-align:center;padding:15px 10px 13px}.pw-pack-off{position:absolute;top:-11px;left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--pw-green);color:var(--pw-white);font-family:var(--pw-font-mono);font-size:10px;letter-spacing:0.06em;border-radius:var(--pw-radius-pill);padding:3px 9px}.pw-pack-label{display:block;font-size:15.5px;font-weight:600}.pw-pack-each{display:block;font-family:var(--pw-font-mono);font-size:12px;color:var(--pw-ink-3);margin-top:4px}.pw-buy .woocommerce-variation-price{font-family:var(--pw-font-mono);font-size:20px}.pw-buy .single_add_to_cart_button,.pw-buy button.single_add_to_cart_button{width:100%;margin-top:14px;background:var(--pw-green) !important;color:var(--pw-white) !important;border:none;border-radius:var(--pw-radius-pill);height:56px;font-size:16.5px;font-weight:600;cursor:pointer}.pw-buy .single_add_to_cart_button:hover{background:var(--pw-green-dark) !important}.pw-buy .quantity{display:inline-block;margin-right:10px}.pw-buy .quantity input.qty{height:56px;width:64px;border:1.5px solid rgba(22,25,27,0.16);border-radius:var(--pw-radius-control);text-align:center}.pw-buy form.cart div.quantity{float:none}.pw-assurances{display:grid;gap:9px;margin-top:16px;list-style:none;padding:0}.pw-assurances li{display:flex;gap:10px;align-items:flex-start;font-size:14px;color:var(--pw-ink-2)}.pw-assurances li::before{content:'✓';color:var(--pw-green);font-weight:700;flex:none}.pw-ruo > .elementor-element.pw-ruo-notice{margin-top:16px;font-size:13.5px;line-height:1.5;color:var(--pw-ink-3);background:var(--pw-surface-3);border:1px solid var(--pw-border);border-radius:10px;padding:12px 14px}.pw-card-pay{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:16px;padding-top:14px;border-top:1px solid rgba(22,25,27,0.09)}.pw-card-pay-label{font-size:13.5px;font-weight:600;color:var(--pw-ink-2)}.pw-card-pay-icons{display:flex;align-items:center;gap:6px}.pw-card-pay-badge{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid rgba(22,25,27,0.18);border-radius:5px;font-size:11px;font-weight:700;font-style:italic;letter-spacing:0.04em;color:var(--pw-ink-3)}.pw-card-pay-mc{display:inline-flex;align-items:center;height:22px;padding:0 8px;border:1px solid rgba(22,25,27,0.18);border-radius:5px}.pw-card-pay-note{font-size:12.5px;color:var(--pw-ink-4)}.pw-lower{display:grid !important;grid-template-columns:1fr 1fr !important;gap:clamp(24px,3.4vw,48px) !important;align-items:start !important;padding-top:clamp(34px,4.4vw,60px)}.pw-about,.pw-specs-col{flex:none !important;width:auto !important;min-width:0 !important}@media (max-width:860px){.pw-lower{grid-template-columns:1fr !important}}.pw-about p{margin:0;font-size:15.5px;color:var(--pw-ink-2)}.pw-spec{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(22,25,27,0.1);border:1px solid rgba(22,25,27,0.1);border-radius:14px;overflow:hidden}.pw-spec-cell{display:block;background:var(--pw-white);padding:13px 15px}.pw-spec-k{display:block;font-family:var(--pw-font-mono);font-size:10.5px;letter-spacing:0.11em;text-transform:uppercase;color:var(--pw-ink-4)}.pw-spec-v{display:block;font-size:14px;font-weight:600;margin-top:3px}.pw-spec-disclaimer{margin:11px 0 0;font-size:12.5px;color:var(--pw-ink-4)}.pw-card{border:1px solid rgba(22,25,27,0.12);border-radius:var(--pw-radius-card);overflow:hidden;margin-top:24px}.pw-coa-body{padding:0 !important}.pw-card-head{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:space-between !important;gap:14px;background:var(--pw-surface-2);padding:14px var(--pw-card-pad) !important;border-bottom:1px solid rgba(22,25,27,0.1)}.pw-card-title{font-family:var(--pw-font-mono);font-size:11.5px;letter-spacing:0.14em;text-transform:uppercase;color:var(--pw-green-dark)}.pw-verified{display:inline-flex;align-items:center;gap:7px;font-family:var(--pw-font-mono);font-size:11px;letter-spacing:0.1em;text-transform:uppercase;color:var(--pw-green)}.pw-verified-dot{width:7px;height:7px;border-radius:50%;background:var(--pw-lime);display:inline-block}.pw-coa-fact{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px var(--pw-card-pad);border-bottom:1px solid rgba(22,25,27,0.08)}.pw-coa-fact-k{font-size:14px;color:var(--pw-ink-3)}.pw-coa-dl-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--pw-green);border-bottom:1px solid rgba(29,92,44,0.35)}.pw-coa-dl-link:hover{color:var(--pw-green-dark)}.pw-coa-empty{padding:16px var(--pw-card-pad);font-size:13.5px;color:var(--pw-ink-4);margin:0}.pw-coa-foot{padding:14px var(--pw-card-pad) !important;background:#FCFDFB}.pw-coa-foot p{margin:0;font-size:12.5px;color:var(--pw-ink-4)}.pw-about .elementor-widget-accordion .elementor-accordion-item{border-bottom:1px solid rgba(22,25,27,0.12)}body.single-product .pw-about .elementor-widget-accordion .elementor-tab-title,body.single-product .pw-about .elementor-widget-accordion .elementor-tab-title.elementor-active,body.single-product .pw-about .elementor-widget-accordion a.elementor-tab-title{font-family:var(--pw-font-sans) !important;font-size:15.5px !important;font-weight:600 !important;color:var(--pw-ink) !important;padding:16px 4px !important}body.single-product .pw-about .elementor-widget-accordion .elementor-tab-content{font-size:14.5px !important;color:var(--pw-ink-2) !important;max-width:58ch;padding:0 4px 18px !important}.pw-related-section .elementor-heading-title{font-family:var(--pw-font-serif) !important;font-weight:500 !important;font-size:clamp(26px,2.6vw,34px) !important;color:var(--pw-ink) !important;margin:0 0 22px}.pw-related-section{padding-top:clamp(38px,4.6vw,64px);padding-bottom:clamp(38px,4.6vw,64px);border-top:1px solid var(--pw-border)}.pw-related-section ul.products{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:clamp(12px,1.6vw,20px) !important;margin:0 !important;padding:0 !important;list-style:none !important}.pw-related-section ul.products::before,.pw-related-section ul.products::after{display:none !important;content:none !important}.pw-related-section ul.products li.product{width:100% !important;float:none !important;margin:0 !important;background:var(--pw-white);border:1px solid var(--pw-border);border-radius:var(--pw-radius-card);overflow:hidden;padding:0 !important}.pw-related-section ul.products li.product img{aspect-ratio:1/1;object-fit:contain;background:var(--pw-surface-2);mix-blend-mode:multiply}.pw-related-section ul.products li.product .woocommerce-loop-product__title{font-size:15.5px !important;font-weight:600 !important;color:var(--pw-ink) !important;padding:15px 15px 0}.pw-related-section ul.products li.product .price{font-family:var(--pw-font-mono) !important;color:var(--pw-ink) !important;padding:6px 15px 14px;display:block;font-size:14.5px}.pw-related-section ul.products li.product .price .woocommerce-Price-amount{display:inline !important;padding:0 !important;font-family:inherit !important;color:inherit !important}.pw-related-section ul.products li.product .price del{opacity:0.55;margin-right:6px}.pw-related-section ul.products li.product .price ins{text-decoration:none}.pw-related-section ul.products li.product a{text-decoration:none}.pw-related-section ul.products li.product{display:flex;flex-direction:column}.pw-related-section ul.products li.product .price{margin-top:auto}.pw-related-section ul.products li.product a.button{display:block;margin:0 15px 15px;padding:10px 14px;background:var(--pw-green) !important;color:#fff !important;border:0 !important;border-radius:var(--pw-radius-control) !important;font-family:inherit !important;font-size:13.5px !important;font-weight:600 !important;line-height:1.3 !important;text-align:center;white-space:normal !important}.pw-related-section ul.products li.product a.button:hover,.pw-related-section ul.products li.product a.button:focus{background:var(--pw-green-dark) !important;color:#fff !important}.pw-related-section ul.products li.product a.added_to_cart{display:block;margin:0 15px 15px;font-size:13px;color:var(--pw-green-dark);text-align:center}@media (max-width: 760px){.pw-related-section ul.products{grid-template-columns:repeat(2,1fr) !important}}.pw-closing{padding-top:clamp(24px,3vw,40px)}.pw-prose-block{margin-top:clamp(20px,2.4vw,30px)}.pw-prose-block .pw-h2{font-family:var(--pw-font-serif);font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-0.015em;margin:0 0 10px;color:var(--pw-ink)}.pw-prose-block p{margin:0 0 12px;font-size:15px;line-height:1.6;color:var(--pw-ink-2);max-width:74ch}.pw-prose-block p:last-child{margin-bottom:0}.pw-hub-link{margin:14px 0 0;font-size:15px;font-weight:600}.pw-hub-link a{border-bottom:1px solid rgba(29,92,44,0.35)}.pw-spec-cell--empty .pw-spec-v{display:block;min-height:1.2em}.pw-spec-cell--wide{grid-column:1 / -1}.pw-spec-cell--wide .pw-spec-v{font-weight:500;font-size:14px;line-height:1.55;margin-top:5px}.pw-disclaimer-panel{background:var(--pw-surface-1);border:1px solid rgba(29,92,44,0.18);border-radius:var(--pw-radius-card);padding:clamp(20px,2.6vw,30px) var(--pw-card-pad);margin-top:clamp(20px,2.6vw,32px)}.pw-disclaimer-panel .pw-h2{font-family:var(--pw-font-serif);font-weight:500;font-size:clamp(22px,2.2vw,28px);line-height:1.15;letter-spacing:-0.015em;margin:0 0 10px;color:var(--pw-ink)}.pw-disclaimer-panel p{margin:0 0 12px;font-size:14px;line-height:1.6;color:var(--pw-ink-2);max-width:none}.pw-disclaimer-panel p:last-child{margin-bottom:0}body.single-product .pw-wrap .elementor-widget-text-editor,body.single-product .pw-closing .elementor-widget-text-editor{color:var(--pw-ink-2)}.pw-card-head > .elementor-element.pw-card-title{font-family:var(--pw-font-mono) !important;font-size:11.5px !important;letter-spacing:0.14em;text-transform:uppercase;color:var(--pw-green-dark) !important}.pw-card-head > .elementor-element.pw-verified{font-family:var(--pw-font-mono) !important;font-size:11px !important;letter-spacing:0.1em;text-transform:uppercase;color:var(--pw-green) !important}.pw-specs-col > .elementor-element.elementor-widget-text-editor{font-size:12.5px !important;color:var(--pw-ink-4) !important}.pw-coa-foot > .elementor-element{font-size:12.5px !important;color:var(--pw-ink-4) !important}body.single-product .onsale,.pw-related-section .onsale{background:var(--pw-green) !important;color:var(--pw-white) !important;font-family:var(--pw-font-mono);font-size:10px;letter-spacing:0.08em;text-transform:uppercase;font-weight:500;border-radius:var(--pw-radius-pill) !important;min-height:0 !important;min-width:0 !important;padding:5px 12px !important;line-height:1.4 !important}.pw-faq-heading{margin-top:clamp(26px,3vw,38px) !important}.pw-faqs{border-top:1px solid rgba(22,25,27,0.12);margin-top:14px}.pw-faq-item{border-bottom:1px solid rgba(22,25,27,0.12)}.pw-faq-btn{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;background:none;border:none;padding:16px 4px;text-align:left;font-family:inherit;font-size:15.5px;font-weight:600;color:var(--pw-ink);cursor:pointer;line-height:1.4}.pw-faq-btn:hover{color:var(--pw-green)}.pw-faq-btn:focus-visible{outline:2px solid var(--pw-green);outline-offset:2px}.pw-faqs button.pw-faq-btn{background:none !important;background-color:transparent !important;background-image:none !important;box-shadow:none !important;border:0 !important;border-radius:0 !important;color:var(--pw-ink) !important;padding:16px 4px !important;font-family:inherit !important;font-size:15.5px !important;font-weight:600 !important;line-height:1.4 !important;text-transform:none !important;letter-spacing:normal !important;text-align:left !important;width:100% !important;min-height:0 !important;white-space:normal !important;overflow-wrap:anywhere}.pw-faqs button.pw-faq-btn:hover,.pw-faqs button.pw-faq-btn:focus{background:none !important;background-color:transparent !important;color:var(--pw-green) !important}.pw-faqs button.pw-faq-btn:focus-visible{outline:2px solid var(--pw-green) !important;outline-offset:2px}.pw-faqs button.pw-faq-btn .pw-faq-sign{color:var(--pw-green) !important}.pw-radiogroup button.pw-variant-btn,.pw-radiogroup button.pw-pack-btn{white-space:normal !important;overflow-wrap:anywhere}.pw-faq-sign{flex:none;font-family:var(--pw-font-mono);font-size:16px;color:var(--pw-green)}.pw-faq-panel{padding:0 44px 18px 4px}.pw-faq-panel p{margin:0 0 10px;font-size:14.5px;line-height:1.6;color:var(--pw-ink-2);max-width:64ch}.pw-faq-panel p:last-child{margin-bottom:0}.pw-volume{margin-top:14px;border:1px solid var(--pw-border);border-radius:var(--pw-radius-card);overflow:hidden;background:var(--pw-surface-1)}.pw-volume-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;background:var(--pw-green-dark);color:#fff;padding:12px 16px}.pw-volume-head strong{font-size:15px;font-weight:600;letter-spacing:-0.01em}.pw-volume-head span{font-family:var(--pw-font-mono);font-size:11px;letter-spacing:0.08em;text-transform:uppercase;opacity:0.85}.pw-volume-table{width:100%;border-collapse:collapse;background:#fff}.pw-volume-table th{font-family:var(--pw-font-mono);font-size:10.5px;letter-spacing:0.12em;text-transform:uppercase;color:var(--pw-ink-3);text-align:left;padding:10px 16px;border-bottom:1px solid var(--pw-border);font-weight:500}.pw-volume-table td{padding:12px 16px;border-bottom:1px solid var(--pw-border);font-size:14.5px;color:var(--pw-ink)}.pw-volume-table tr:last-child td{border-bottom:0}.pw-volume-table .pw-vol-unit{font-family:var(--pw-font-mono)}.pw-volume-table .pw-vol-save{font-family:var(--pw-font-mono);color:var(--pw-green);font-weight:500}.pw-volume-nudge{margin:0;padding:11px 16px;font-size:13.5px;color:var(--pw-ink-2);background:var(--pw-surface-1)}.pw-volume .pw-volume-table tbody tr td{background-color:#fff}.pw-volume .pw-volume-table tbody tr.is-active td{background-color:rgba(29,92,44,0.07);font-weight:600;color:var(--pw-ink)}.pw-volume .pw-volume-table tbody tr.is-active .pw-vol-save{color:var(--pw-green-dark)}.pw-volume-table tr td{transition:background-color .12s ease}@media (prefers-reduced-motion:reduce){.pw-volume-table tr td{transition:none}}@media (max-width:420px){.pw-volume-table th,.pw-volume-table td{padding-left:12px;padding-right:12px;font-size:13.5px}}