.global-finder{color:var(--v2-ink,#102f46);min-width:0;margin-block:3rem;font-size:17px}.global-finder-heading{max-width:72ch;margin-bottom:1.5rem}.global-finder-eyebrow{color:var(--v2-green,#0d625b);letter-spacing:.08em;font-size:15px;font-weight:750}.global-finder h2{margin-block:.4rem .7rem;font-size:clamp(26px,2.6vw,36px);line-height:1.5}.global-finder-filter-panel{min-width:0;margin:0}.global-finder-filter-toggle{display:none}.global-finder-form{border:1px solid var(--v2-line,#dbe5e8);background:var(--v2-soft,#f1f6f4);border-radius:4px;padding:clamp(18px,2.6vw,30px)}.global-finder fieldset{border:0;min-width:0;margin:0;padding:0}.global-finder legend{margin-bottom:1rem;padding:0;font-weight:700;font-size:21px!important}.global-finder-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 18px;display:grid}.global-finder-primary{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.global-finder-advanced{border-block:1px solid #d2dfd9;margin-top:18px}.global-finder-advanced summary{cursor:pointer;color:var(--v2-green,#0d625b);padding:14px 0;font-size:17px;font-weight:700;line-height:1.7}.global-finder-advanced summary span{color:var(--v2-muted,#50677a);margin-left:8px;font-size:15px;font-weight:400}.global-finder-advanced[open]{padding-bottom:20px}.global-finder label{align-content:start;gap:8px;font-size:16px;font-weight:650;line-height:1.6;display:grid}.global-finder input,.global-finder select{width:100%;min-width:0;min-height:48px;color:var(--v2-ink,#102f46);font:inherit;background:#fff;border:1px solid #a5b7c0;border-radius:3px;padding:11px 12px;font-size:16px}.global-finder-guidance{color:var(--v2-muted,#50677a);font-size:15px;line-height:1.85}.global-finder-actions{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.global-finder button{border:1px solid var(--v2-green,#0d625b);background:var(--v2-green,#0d625b);color:#fff;min-height:48px;font:inherit;cursor:pointer;border-radius:3px;padding:12px 22px;font-size:16px;font-weight:650}.global-finder-actions button[type=submit]{flex:260px;justify-content:center;align-items:center;gap:24px;display:flex}.global-finder .global-finder-reset,.global-finder-pagination button{color:var(--v2-green,#0d625b);background:#fff}.global-finder button:disabled{color:#687c87;cursor:default;background:#f6f8f9;border-color:#cbd7dc}.global-finder-applied{border-bottom:1px solid var(--v2-line,#dbe5e8);flex-wrap:wrap;align-items:baseline;gap:12px;padding:20px 0;font-size:15px;display:flex}.global-finder-applied>div{flex-wrap:wrap;gap:8px;display:flex}.global-finder-applied span{border:1px solid var(--v2-line,#dbe5e8);overflow-wrap:anywhere;border-radius:3px;max-width:100%;padding:5px 10px}.global-finder-result-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-top:26px;display:flex}.global-finder-result-heading h3{margin:0;scroll-margin-top:110px;font-size:21px;line-height:1.6}.global-finder-result-heading p{color:var(--v2-muted,#50677a);margin:0;font-size:15px}.global-finder-fixed-category{align-content:start;gap:8px;font-size:16px;display:grid}.global-finder-fixed-category span{font-weight:650}.global-finder-fixed-category strong{min-height:48px;color:var(--v2-ink,#102f46);background:#fff;border:1px solid #a5b7c0;border-radius:3px;align-items:center;padding:11px 12px;display:flex}.global-finder-sort{color:var(--v2-muted,#50677a);align-items:center!important;gap:8px!important;font-size:15px!important;font-weight:400!important;display:flex!important}.global-finder-sort select{width:auto;min-height:44px;padding:7px 34px 7px 10px;font-size:15px}.global-finder-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:0;display:grid}.global-finder-results-layout{grid-template-columns:minmax(0,1fr) 250px;align-items:start;gap:24px;margin-top:24px;display:grid}.global-finder-results-main{min-width:0}.global-finder-advice{background:#f8f5ee;border:1px solid #e0ded3;border-radius:4px;padding:24px 20px}.global-finder-advice>.global-finder-eyebrow{margin:0}.global-finder-advice h3{margin:5px 0 18px;font-size:24px}.global-finder-advice ol{counter-reset:finder-tip;margin:0;padding:0;list-style:none}.global-finder-advice li{border-top:1px solid #dddcd1;margin:0;padding:18px 0}.global-finder-advice li strong{font-size:17px;display:block}.global-finder-advice li strong:before{counter-increment:finder-tip;content:"0" counter(finder-tip) " ";color:var(--v2-green,#0d625b)}.global-finder .global-finder-advice p{margin:8px 0 0;font-size:16px;line-height:1.85}.global-finder-advice-footnote{border-top:1px solid #dddcd1;padding-top:18px}.global-finder-advice-footnote strong{font-size:16px}.global-finder-advice>a{color:var(--v2-green,#0d625b);text-underline-offset:4px;margin-top:20px;font-size:16px;font-weight:700;line-height:1.8;display:block}.global-finder-card{border:1px solid var(--v2-line,#dbe5e8);background:#fff;border-radius:4px;flex-direction:column;min-width:0;padding:16px;display:flex}.global-finder-card>.neutral-product-media{border:0;border-bottom:1px solid var(--v2-line,#dbe5e8);border-radius:3px 3px 0 0;min-height:158px;margin:-16px -16px 16px}.global-finder-card .neutral-media-topline{font-size:15px}.global-finder-card .neutral-media-identity{padding-block:10px}.global-finder-card .neutral-media-identity strong{font-size:19px}.global-finder-category{background:var(--v2-soft,#f1f6f4);color:var(--v2-green,#0d625b);align-self:flex-start;margin:0 0 16px;padding:3px 8px;font-size:15px;font-weight:600}.global-finder-maker{color:var(--v2-muted,#50677a);margin:0;font-size:15px}.global-finder-card h3{overflow-wrap:anywhere;margin:0 0 14px;font-size:20px;line-height:1.5}.global-finder-card h3 a{color:var(--v2-ink,#102f46);text-decoration:none}.global-finder-card h3 a:hover{text-decoration:underline}.global-finder-card dl{background:#f7faf9;margin:0;padding:0 10px;font-size:16px}.global-finder-card dl>div{border-bottom:1px solid var(--v2-line,#dbe5e8);justify-content:space-between;align-items:baseline;gap:8px;padding-block:9px;display:flex}.global-finder-card dl>div:last-child{border-bottom:0}.global-finder-card dt{color:var(--v2-muted,#50677a)}.global-finder-card dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:700}.global-finder-commerce,.global-finder-caution{color:var(--v2-muted,#50677a);margin-block:12px;font-size:15px;line-height:1.8}.global-finder-purchase-state{color:var(--v2-muted,#50677a);background:#f6f8f9;border:1px solid #c9d4d8;border-radius:3px;align-self:flex-start;margin:12px 0;padding:4px 8px;font-size:14px;font-weight:650;line-height:1.5}.global-finder-purchase-state.is-available{background:var(--v2-soft,#f1f6f4);color:var(--v2-green,#0d625b);border-color:#a7c9c2}.global-finder-detail{color:var(--v2-green,#0d625b);text-align:center;border:1px solid #b8d1cd;border-radius:3px;margin-top:auto;padding:11px 10px;font-size:16px;font-weight:650;text-decoration:none;display:block}.global-finder-detail:hover{background:var(--v2-soft,#f1f6f4)}.global-finder-empty{background:#fff8e9;border-left:3px solid #a77921;margin-top:20px;padding:20px}.global-finder-empty h3{font-size:21px;line-height:1.5}.global-finder-pagination{justify-content:center;align-items:center;gap:20px;padding-top:26px;display:flex}.global-finder-pagination>a,.global-finder-page-link{border:1px solid var(--v2-green,#0d625b);min-height:44px;color:var(--v2-green,#0d625b);background:#fff;border-radius:3px;justify-content:center;align-items:center;padding:9px 14px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.global-finder-pagination>a[aria-disabled=true]{color:#687c87;pointer-events:none;background:#f6f8f9;border-color:#cbd7dc}.global-finder-page-links{align-items:center;gap:6px;display:flex}.global-finder-page-link{min-width:44px;padding-inline:8px}.global-finder-page-link[aria-current=page]{background:var(--v2-green,#0d625b);color:#fff}.global-finder-page-ellipsis{color:var(--v2-muted,#50677a);padding-inline:3px}.global-finder-pagination p{text-align:center;font-variant-numeric:tabular-nums;font-size:16px;font-weight:650}.global-finder [hidden]{display:none!important}.global-finder :focus-visible{outline:3px solid var(--v2-green,#0d625b);outline-offset:3px}@media (width<=1080px){.global-finder-results-layout{grid-template-columns:minmax(0,1fr) 240px;gap:18px}.global-finder-fields,.global-finder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1260px) and (width>=1081px){.global-finder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=850px){.global-finder-results-layout{grid-template-columns:1fr}.global-finder-advice{margin-top:8px}}@media (width<=600px){.global-finder-fields,.global-finder-grid{grid-template-columns:1fr}.global-finder-form{padding:16px}.global-finder-advanced summary span{margin-top:4px;margin-left:0;display:block}.global-finder-card>.neutral-product-media{min-height:146px}.global-finder-actions button{flex:100%}.global-finder-pagination{flex-wrap:wrap;gap:12px}.global-finder-pagination p{flex-basis:100%;order:-1;margin:0}.global-finder-pagination button{flex:40%}.global-finder-pagination>a{flex:35%}.global-finder-page-links{flex-basis:100%;order:2;justify-content:center}}.global-finder[data-compact-filters=true] .global-finder-heading{margin-bottom:16px}@media (width>=701px){.global-finder[data-compact-filters=true] .global-finder-form{padding:20px}.global-finder[data-compact-filters=true] legend{margin-bottom:10px}.global-finder[data-compact-filters=true] .global-finder-fields{gap:10px 16px}.global-finder[data-compact-filters=true] label{gap:5px}.global-finder[data-compact-filters=true] input,.global-finder[data-compact-filters=true] select{min-height:44px;padding-block:9px}.global-finder[data-compact-filters=true] .global-finder-advanced{margin-top:12px}.global-finder[data-compact-filters=true] .global-finder-advanced summary{padding-block:10px}.global-finder[data-compact-filters=true] .global-finder-advanced[open]{padding-bottom:12px}.global-finder[data-compact-filters=true] .global-finder-form>.global-finder-guidance{margin-block:10px}.global-finder[data-compact-filters=true] .global-finder-actions{margin-top:12px}.global-finder[data-compact-filters=true] .global-finder-applied{padding-block:14px}.global-finder[data-compact-filters=true] .global-finder-grid{align-items:start}.global-finder[data-compact-filters=true] .global-finder-card{padding:14px}.global-finder[data-compact-filters=true] .global-finder-card>.neutral-product-media{min-height:134px;margin:-14px -14px 12px}.global-finder[data-compact-filters=true] .global-finder-card h3{margin-bottom:10px}.global-finder[data-compact-filters=true] .global-finder-card dl>div{padding-block:7px}.global-finder[data-compact-filters=true] .global-finder-commerce,.global-finder[data-compact-filters=true] .global-finder-caution{margin-block:8px}.global-finder[data-compact-filters=true] .global-finder-detail{margin-top:8px;padding-block:10px}}@media (width<=700px){.global-finder[data-compact-filters=true] .global-finder-filter-panel{background:var(--v2-soft,#f1f6f4);border:1px solid #a9c5be;border-radius:4px}.global-finder[data-compact-filters=true] .global-finder-filter-toggle{color:var(--v2-green,#0d625b);cursor:pointer;gap:4px;padding:14px 46px 14px 16px;line-height:1.6;list-style:none;display:grid;position:relative}.global-finder[data-compact-filters=true] .global-finder-filter-toggle::-webkit-details-marker{display:none}.global-finder[data-compact-filters=true] .global-finder-filter-toggle:after{content:"+";font-size:24px;line-height:1;position:absolute;top:18px;right:16px}.global-finder[data-compact-filters=true] .global-finder-filter-panel[open]>summary:after{content:"−"}.global-finder[data-compact-filters=true] .global-finder-filter-toggle strong{font-size:17px}.global-finder[data-compact-filters=true] .global-finder-filter-toggle span{color:var(--v2-muted,#50677a);font-size:15px}.global-finder[data-compact-filters=true] .global-finder-form{border:0;border-top:1px solid #cbded6;border-radius:0;padding:14px}.global-finder[data-compact-filters=true] .global-finder-applied{gap:8px;padding-block:12px}.global-finder[data-compact-filters=true] .global-finder-result-heading{gap:6px;margin-top:18px}.global-finder[data-compact-filters=true]>.global-finder-guidance{margin-block:10px}.global-finder[data-compact-filters=true] .global-finder-results-layout{margin-top:16px}.global-finder[data-category-listing=true]{margin-block:1.5rem 2.25rem}.global-finder[data-category-listing=true] .global-finder-heading{margin-bottom:10px}.global-finder[data-category-listing=true] .global-finder-heading .global-finder-eyebrow{display:none}.global-finder[data-category-listing=true] .global-finder-heading h2{margin-top:0;font-size:24px}.global-finder[data-category-listing=true] .global-finder-heading p,.global-finder[data-category-listing=true][data-finder-filtered=false] .global-finder-applied{display:none}.global-finder[data-category-listing=true] .global-finder-applied{padding-block:9px}.global-finder[data-category-listing=true] .global-finder-result-heading{margin-top:12px}.global-finder[data-category-listing=true] .global-finder-result-heading+.global-finder-guidance{display:none}.global-finder-sort{justify-content:space-between;width:100%}}
