.gh58t.pdp[data-product-key=fountain] .fountain-detail{padding-block:var(--gh-layout-section)}.gh58t.pdp[data-product-key=fountain] :is(.fountain-detail,.product-faq-section) h2{font-size:var(--gh-type-content-heading-size);font-weight:var(--gh-type-content-heading-weight);line-height:var(--gh-type-content-heading-line);letter-spacing:var(--gh-type-content-heading-tracking)}.gh58t.pdp[data-product-key=fountain] .product-faq details p{font-size:var(--gh-type-body-size);line-height:var(--gh-type-body-line)}.gh58t.pdp[data-product-key=fountain] .fountain-section-heading{max-width:var(--gh-layout-reading-max);margin:0 auto 32px;text-align:center}.gh58t.pdp[data-product-key=fountain] .fountain-section-heading p{margin-top:12px;color:var(--gh-color-text-secondary)}.gh58t.pdp[data-product-key=fountain] .fountain-beyond,.gh58t.pdp[data-product-key=fountain] .fountain-method{background:var(--gh-color-surface-product)}.gh58t.pdp[data-product-key=fountain] .fountain-pump-comparison{width:100%;max-width:900px;margin-inline:auto}.gh58t.pdp[data-product-key=fountain] .fountain-comparison-labels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:12px;text-align:center;font-size:var(--gh-type-label-size);font-weight:var(--gh-type-label-weight);line-height:var(--gh-type-label-line)}.gh58t.pdp[data-product-key=fountain] .fountain-pump-comparison>img{display:block;width:100%;height:auto;border-radius:var(--gh-radius-image)}.gh58t.pdp[data-product-key=fountain] .fountain-pump-comparison figcaption{margin-top:12px;text-align:center;font-size:var(--gh-type-caption-size);line-height:var(--gh-type-caption-line);color:var(--gh-color-text-secondary)}.gh58t.pdp[data-product-key=fountain] .fountain-parts{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:32px;align-items:center;width:100%;max-width:900px;margin:32px auto 0}.gh58t.pdp[data-product-key=fountain] .fountain-parts-art{position:relative;overflow:hidden;display:grid;place-items:center;width:100%;max-width:240px;aspect-ratio:3/2;margin-inline:auto}.gh58t.pdp[data-product-key=fountain] .fountain-parts-art img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.gh58t.pdp[data-product-key=fountain] .fountain-part-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.gh58t.pdp[data-product-key=fountain] .fountain-part-list li{display:flex;gap:12px;align-items:flex-start}.gh58t.pdp[data-product-key=fountain] .fountain-part-list .explainer-icon{width:28px;height:28px;color:var(--gh-color-brand)}.gh58t.pdp[data-product-key=fountain] .fountain-part-list h3{font-size:var(--gh-type-label-size);font-weight:var(--gh-type-label-weight);line-height:var(--gh-type-label-line);letter-spacing:var(--gh-type-label-tracking)}.gh58t.pdp[data-product-key=fountain] .fountain-part-list p{font-size:var(--gh-type-meta-size);line-height:var(--gh-type-meta-line);margin-top:4px;color:var(--gh-color-text-secondary)}.gh58t.pdp[data-product-key=fountain] .fountain-format-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.gh58t.pdp[data-product-key=fountain] .fountain-format-art{position:relative;overflow:hidden;height:260px;display:grid;place-items:center;background:var(--gh-color-surface-product);border-radius:var(--gh-radius-image)}.gh58t.pdp[data-product-key=fountain] .fountain-format-art img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;padding:12px}.gh58t.pdp[data-product-key=fountain] .fountain-format figcaption{text-align:center;margin-top:16px}.gh58t.pdp[data-product-key=fountain] .fountain-format p{font-size:var(--gh-type-meta-size);line-height:1.5;margin-top:4px;color:var(--gh-color-text-secondary)}.gh58t.pdp[data-product-key=fountain] .fountain-method-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.gh58t.pdp[data-product-key=fountain] .fountain-method-heading>div>p{margin-top:12px}.gh58t.pdp[data-product-key=fountain] .fountain-timing-note{font-size:var(--gh-type-meta-size);line-height:1.5;color:var(--gh-color-text-secondary);max-width:36ch}.gh58t.pdp[data-product-key=fountain] .fountain-step-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.gh58t.pdp[data-product-key=fountain] .fountain-step{min-width:0;background:var(--gh-color-surface);border-radius:var(--gh-radius-image);overflow:hidden}.gh58t.pdp[data-product-key=fountain] .fountain-step-image{position:relative;height:220px;overflow:hidden}.gh58t.pdp[data-product-key=fountain] .fountain-step-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;padding:12px}.gh58t.pdp[data-product-key=fountain] .fountain-step-number{position:absolute;top:12px;left:12px;display:grid;place-items:center;min-width:32px;min-height:32px;padding:4px;background:var(--gh-color-surface);border-radius:var(--gh-radius-pill);color:var(--gh-color-brand);font-size:var(--gh-type-meta-size);font-weight:500}.gh58t.pdp[data-product-key=fountain] .fountain-step-copy{padding:20px}.gh58t.pdp[data-product-key=fountain] .fountain-step-timing{color:var(--gh-color-brand);margin-bottom:4px;font-size:var(--gh-type-caption-size);font-weight:var(--gh-type-caption-weight);line-height:var(--gh-type-caption-line);letter-spacing:var(--gh-type-caption-tracking)}.gh58t.pdp[data-product-key=fountain] .fountain-step h3{font-size:var(--gh-type-step-heading-size);line-height:var(--gh-type-step-heading-line);font-weight:var(--gh-type-step-heading-weight)}.gh58t.pdp[data-product-key=fountain] .fountain-step-copy>p:last-child{font-size:var(--gh-type-body-size);line-height:var(--gh-type-body-line);margin-top:8px;color:var(--gh-color-text-secondary)}.gh58t.pdp[data-product-key=fountain] .fountain-dose{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px;align-items:center;margin-top:32px;padding:24px;background:var(--gh-color-surface-soft);border-radius:var(--gh-radius-option)}.gh58t.pdp[data-product-key=fountain] .fountain-dose>div>p{font-size:var(--gh-type-meta-size);line-height:1.5;color:var(--gh-color-text-secondary);margin-top:8px}.gh58t.pdp[data-product-key=fountain] .fountain-dose table{width:100%;border-collapse:collapse;background:var(--gh-color-surface);font-size:var(--gh-type-meta-size);line-height:1.5}.gh58t.pdp[data-product-key=fountain] .fountain-dose thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.gh58t.pdp[data-product-key=fountain] .fountain-dose tbody{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.gh58t.pdp[data-product-key=fountain] .fountain-dose tr{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:16px 8px;text-align:center}.gh58t.pdp[data-product-key=fountain] .fountain-dose th{font-weight:500;white-space:normal;max-width:100%}.gh58t.pdp[data-product-key=fountain] .fountain-dose td{font-size:var(--gh-type-label-size);color:var(--gh-color-text);margin-top:4px}.gh58t.pdp[data-product-key=fountain] .fountain-dose-help{font-size:var(--gh-type-meta-size);line-height:1.5;color:var(--gh-color-text-secondary);margin-top:12px}.gh58t.pdp[data-product-key=fountain] .fountain-dose-help a{text-underline-offset:3px}.gh58t.pdp[data-product-key=fountain] .fountain-pet-safety{display:flex;gap:12px;align-items:flex-start;font-size:var(--gh-type-body-size);line-height:var(--gh-type-body-line);margin-top:24px}.gh58t.pdp[data-product-key=fountain] .fountain-pet-safety .explainer-icon{width:24px;height:24px;color:var(--gh-color-brand)}.gh58t.pdp[data-product-key=fountain] .fountain-formula{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:48px}.gh58t.pdp[data-product-key=fountain] .fountain-dissolving{position:relative;aspect-ratio:4/3;overflow:hidden;border-radius:var(--gh-radius-image)}.gh58t.pdp[data-product-key=fountain] .fountain-dissolving img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.gh58t.pdp[data-product-key=fountain] .fountain-formula-copy>p{color:var(--gh-color-text-secondary);max-width:56ch;margin-top:16px}.gh58t.pdp[data-product-key=fountain] .fountain-formula-copy>h3{margin-top:24px;font-size:var(--gh-type-step-heading-size);font-weight:var(--gh-type-step-heading-weight);line-height:var(--gh-type-step-heading-line)}.gh58t.pdp[data-product-key=fountain] .fountain-formula-copy>.fountain-pack-note{font-size:var(--gh-type-meta-size);line-height:var(--gh-type-meta-line);margin-top:12px}.gh58t.pdp[data-product-key=fountain] .fountain-purchase-return{background:var(--gh-color-section-soft);color:var(--gh-color-text);padding-block:24px}.gh58t.pdp[data-product-key=fountain] .fountain-purchase-return>.pdp-shell{display:flex;justify-content:space-between;align-items:center;gap:24px}.gh58t.pdp[data-product-key=fountain] .fountain-purchase-return p{font-size:var(--gh-type-step-heading-size);font-weight:500}.gh58t.pdp[data-product-key=fountain] .fountain-purchase-return .pdp-button{flex:none;min-width:220px;text-decoration:none}@media(max-width:1000px){.gh58t.pdp[data-product-key=fountain] .fountain-parts{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:24px}.gh58t.pdp[data-product-key=fountain] .fountain-part-list{grid-template-columns:1fr;gap:16px}.gh58t.pdp[data-product-key=fountain] .fountain-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gh58t.pdp[data-product-key=fountain] .fountain-dose{grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:20px}.gh58t.pdp[data-product-key=fountain] .fountain-dose tbody{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.gh58t.pdp[data-product-key=fountain] .fountain-detail{padding-block:var(--gh-layout-section-mobile)}.gh58t.pdp[data-product-key=fountain] .fountain-section-heading{margin-bottom:24px;text-align:left}.gh58t.pdp[data-product-key=fountain] .fountain-parts{grid-template-columns:1fr;gap:24px}.gh58t.pdp[data-product-key=fountain] .fountain-part-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.gh58t.pdp[data-product-key=fountain] .fountain-formula{grid-template-columns:1fr;gap:32px}.gh58t.pdp[data-product-key=fountain] .fountain-parts-art{max-width:240px}.gh58t.pdp[data-product-key=fountain] .fountain-format-art{height:220px}.gh58t.pdp[data-product-key=fountain] .fountain-method-heading{display:block;margin-bottom:24px}.gh58t.pdp[data-product-key=fountain] .fountain-timing-note{margin-top:12px;max-width:none}.gh58t.pdp[data-product-key=fountain] .fountain-dose{grid-template-columns:1fr;gap:16px;margin-top:24px}.gh58t.pdp[data-product-key=fountain] .fountain-dose>div h3 br{display:none}.gh58t.pdp[data-product-key=fountain] .fountain-dose>div p br{display:none}.gh58t.pdp[data-product-key=fountain] .fountain-dose tr{padding:16px}.gh58t.pdp[data-product-key=fountain] .fountain-dissolving{max-width:520px;width:100%;margin-inline:auto}.gh58t.pdp[data-product-key=fountain] .fountain-purchase-return>.pdp-shell{flex-direction:column;align-items:flex-start;gap:16px}.gh58t.pdp[data-product-key=fountain] .fountain-purchase-return .pdp-button{width:100%}}@media(max-width:560px){.gh58t.pdp[data-product-key=fountain] .fountain-comparison-labels{gap:8px;font-size:var(--gh-type-meta-size)}.gh58t.pdp[data-product-key=fountain] .fountain-part-list,.gh58t.pdp[data-product-key=fountain] .fountain-format-grid,.gh58t.pdp[data-product-key=fountain] .fountain-step-grid{grid-template-columns:1fr}.gh58t.pdp[data-product-key=fountain] .fountain-format-art{height:240px}.gh58t.pdp[data-product-key=fountain] .fountain-format-grid{gap:32px}.gh58t.pdp[data-product-key=fountain] .fountain-step-grid{gap:20px}.gh58t.pdp[data-product-key=fountain] .fountain-step-image{height:220px}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/gohall-fountain-pdp.css.map */
