html[data-ts-theme=night] .custom-color-quick-add{--quick-add-background: var(--tsn-surface);--quick-add-foreground: var(--tsn-text)}html[data-ts-theme=night] .free-shipping-meter__track{background:linear-gradient(180deg,#ffffff26,#ffffff05 45%,rgba(var(--tsn-text-rgb),.1)),rgba(var(--color-foreground-rgb),.12)}html[data-ts-theme=night] .free-shipping-meter.is-complete .free-shipping-meter__text{color:var(--tsn-success)}html[data-ts-theme=night] .cart-drawer__header{background:linear-gradient(180deg,#ffffff0f,rgba(var(--tsn-text-rgb),.14)),rgba(var(--color-background));border-bottom:1px solid rgba(var(--tsn-text-rgb),.08)}html[data-ts-theme=night] .cart-drawer__close-button,html[data-ts-theme=night] .cart-drawer__close-button svg{fill:var(--tsn-text)!important;stroke:var(--tsn-text)!important}html[data-ts-theme=night] .collection-seo-upgraded__product-card{border:1px solid rgba(var(--tsn-text-rgb),.08);background:rgba(var(--tsn-surface-rgb),.72)}html[data-ts-theme=night] .collection-seo-upgraded__product-media{background:var(--tsn-surface)}html[data-ts-theme=night] .collection-seo-upgraded__media-placeholder{background:rgba(var(--tsn-text-rgb),.04)}html[data-ts-theme=night] .collection-seo-upgraded__price-row{border-top:1px solid rgba(var(--tsn-text-rgb),.08)}html[data-ts-theme=night] .collection-seo-upgraded__faq-item,html[data-ts-theme=night] .collection-seo-upgraded__description-card{border:1px solid rgba(var(--tsn-text-rgb),.08);background:rgba(var(--tsn-surface-rgb),.72)}html[data-ts-theme=night] .collection-seo-upgraded__description-card.is-collapsible:not(.is-expanded) .collection-seo-upgraded__description-fade{background:linear-gradient(to bottom,#f5f5f700,rgba(var(--tsn-surface-2-rgb),.75),rgba(var(--tsn-surface-2-rgb),.94) 50%,rgba(var(--tsn-surface-2-rgb),1) 70% 100%)}html[data-ts-theme=night] .phytoplankton-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--border-strong: var(--tsn-border);--accent-soft: var(--tsn-surface-2);--error: var(--tsn-danger);--error-bg: var(--tsn-danger-bg)}html[data-ts-theme=night] .phytoplankton-calculator input[type=number],html[data-ts-theme=night] .phytoplankton-calculator select{background:var(--tsn-surface);color:var(--tsn-muted)}html[data-ts-theme=night] .phytoplankton-calculator input[type=number]::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .phytoplankton-calculator input[type=number]:focus,html[data-ts-theme=night] .phytoplankton-calculator select:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .phytoplankton-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .phytoplankton-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .phytoplankton-calculator #productInfo{background:var(--tsn-surface)}html[data-ts-theme=night] .magnesium-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--accent-soft: var(--tsn-surface-2);--error: var(--tsn-danger);--error-bg: var(--tsn-danger-bg);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg)}html[data-ts-theme=night] .magnesium-calculator input,html[data-ts-theme=night] .magnesium-calculator select{background:var(--tsn-surface);color:var(--tsn-muted)}html[data-ts-theme=night] .magnesium-calculator input::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .magnesium-calculator input:focus,html[data-ts-theme=night] .magnesium-calculator select:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .magnesium-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .magnesium-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .magnesium-calculator #result{background:var(--tsn-surface)}html[data-ts-theme=night] .alkalinity-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg)}html[data-ts-theme=night] .alkalinity-calculator .calc-label{color:var(--tsn-text)}html[data-ts-theme=night] .alkalinity-calculator input[type=number],html[data-ts-theme=night] .alkalinity-calculator select{color:var(--tsn-muted);background:var(--tsn-surface)}html[data-ts-theme=night] .alkalinity-calculator input[type=number]::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .alkalinity-calculator input[type=number]:focus,html[data-ts-theme=night] .alkalinity-calculator select:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .alkalinity-calculator #result{color:var(--tsn-text);background:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .alkalinity-calculator #result .result-main{color:var(--tsn-text)}html[data-ts-theme=night] .alkalinity-calculator #result .result-sub,html[data-ts-theme=night] .alkalinity-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .alkalinity-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .carbon-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg);--error: var(--tsn-danger);--error-bg: var(--tsn-danger-bg)}html[data-ts-theme=night] .carbon-calculator .calculator-card{background-color:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .carbon-calculator h1,html[data-ts-theme=night] .carbon-calculator h2,html[data-ts-theme=night] .carbon-calculator h3{color:var(--tsn-text)}html[data-ts-theme=night] .carbon-calculator p,html[data-ts-theme=night] .carbon-calculator ul li{color:var(--tsn-muted)}html[data-ts-theme=night] .carbon-calculator .calc-label{color:var(--tsn-text)}html[data-ts-theme=night] .carbon-calculator input,html[data-ts-theme=night] .carbon-calculator select{border:1px solid var(--tsn-border);color:var(--tsn-text);background:var(--tsn-surface)}html[data-ts-theme=night] .carbon-calculator input::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .carbon-calculator input:focus,html[data-ts-theme=night] .carbon-calculator select:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .carbon-calculator #productInfo{background-color:var(--tsn-surface);border:1px solid var(--tsn-border);color:var(--tsn-text)}html[data-ts-theme=night] .carbon-calculator #productInfo p,html[data-ts-theme=night] .carbon-calculator #productInfo ul li{color:var(--tsn-muted)}html[data-ts-theme=night] .carbon-calculator #productInfo ul li span{color:var(--tsn-text)}html[data-ts-theme=night] .carbon-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .carbon-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .carbon-calculator .seo-content{color:var(--tsn-muted)}html[data-ts-theme=night] .salt-mix-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--border-strong: var(--tsn-border);--accent-soft: var(--tsn-surface-2);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg)}html[data-ts-theme=night] .salt-mix-calculator .input-field input,html[data-ts-theme=night] .salt-mix-calculator .input-field select{background:var(--tsn-surface);color:var(--tsn-muted)}html[data-ts-theme=night] .salt-mix-calculator .input-field input::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .salt-mix-calculator .input-field input:focus,html[data-ts-theme=night] .salt-mix-calculator .input-field select:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .salt-mix-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .salt-mix-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .salt-mix-calculator .result{background:var(--tsn-surface)}html[data-ts-theme=night] .kalkwasser-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg);--error: var(--tsn-danger);--error-bg: var(--tsn-danger-bg)}html[data-ts-theme=night] .kalkwasser-calculator .calculator-card{background-color:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .kalkwasser-calculator h1,html[data-ts-theme=night] .kalkwasser-calculator h2,html[data-ts-theme=night] .kalkwasser-calculator h3{color:var(--tsn-text)}html[data-ts-theme=night] .kalkwasser-calculator p,html[data-ts-theme=night] .kalkwasser-calculator ul li{color:var(--tsn-muted)}html[data-ts-theme=night] .kalkwasser-calculator .calc-label{color:var(--tsn-text)}html[data-ts-theme=night] .kalkwasser-calculator input[type=number]{border:1px solid var(--tsn-border);color:var(--tsn-text);background:var(--tsn-surface)}html[data-ts-theme=night] .kalkwasser-calculator input[type=number]::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .kalkwasser-calculator input[type=number]:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .kalkwasser-calculator #results{background-color:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .kalkwasser-calculator #results p{color:var(--tsn-muted)}html[data-ts-theme=night] .kalkwasser-calculator #results h3{color:var(--tsn-text)}html[data-ts-theme=night] .kalkwasser-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .kalkwasser-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .kalkwasser-calculator .additional-info{color:var(--tsn-muted)}html[data-ts-theme=night] .biopellet-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--secondary-bg: var(--tsn-surface-2);--secondary-hover: var(--tsn-raised);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg);--error: var(--tsn-danger);--error-bg: var(--tsn-danger-bg)}html[data-ts-theme=night] .biopellet-calculator .calculator-card{background-color:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .biopellet-calculator .calc-label{color:var(--tsn-text)}html[data-ts-theme=night] .biopellet-calculator input[type=number]{border:1px solid var(--tsn-border);color:var(--tsn-text);background:var(--tsn-surface)}html[data-ts-theme=night] .biopellet-calculator input[type=number]::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .biopellet-calculator input[type=number]:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .biopellet-calculator .secondary-button{color:var(--tsn-text)}html[data-ts-theme=night] .biopellet-calculator #productInfo{background-color:var(--tsn-surface);border:1px solid var(--tsn-border);color:var(--tsn-text)}html[data-ts-theme=night] .biopellet-calculator h1{color:var(--tsn-text)}html[data-ts-theme=night] .biopellet-calculator .additional-info{color:var(--tsn-muted)}html[data-ts-theme=night] .biopellet-calculator .additional-info h2,html[data-ts-theme=night] .biopellet-calculator .additional-info h3{color:var(--tsn-text)}html[data-ts-theme=night] .biopellet-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .biopellet-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .calcium-calculator{--page-bg: var(--tsn-surface-2);--card-bg: var(--tsn-surface);--text-main: var(--tsn-text);--text-body: var(--tsn-muted);--text-muted: var(--tsn-subtle);--border: var(--tsn-border);--warning: var(--tsn-warning);--warning-bg: var(--tsn-warning-bg)}html[data-ts-theme=night] .calcium-calculator .calculator-card{background-color:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .calcium-calculator h1,html[data-ts-theme=night] .calcium-calculator h2,html[data-ts-theme=night] .calcium-calculator h3{color:var(--tsn-text)}html[data-ts-theme=night] .calcium-calculator p,html[data-ts-theme=night] .calcium-calculator ul li{color:var(--tsn-muted)}html[data-ts-theme=night] .calcium-calculator .calc-label{color:var(--tsn-text)}html[data-ts-theme=night] .calcium-calculator input,html[data-ts-theme=night] .calcium-calculator select{border:1px solid var(--tsn-border);color:var(--tsn-text);background:var(--tsn-surface)}html[data-ts-theme=night] .calcium-calculator input::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .calcium-calculator input:focus,html[data-ts-theme=night] .calcium-calculator select:focus{border-color:var(--tsn-border-strong)}html[data-ts-theme=night] .calcium-calculator #result{color:var(--tsn-text);background-color:var(--tsn-surface);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .calcium-calculator #result strong{color:var(--tsn-text)}html[data-ts-theme=night] .calcium-calculator .toggle-container span{color:var(--tsn-muted)}html[data-ts-theme=night] .calcium-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .volume-calculator{background:var(--tsn-surface);color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator h2{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .instructions{color:var(--tsn-muted)}html[data-ts-theme=night] .volume-calculator .section-title{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .custom-dropdown{border:1px solid var(--tsn-border);background:var(--tsn-surface)}html[data-ts-theme=night] .volume-calculator .custom-dropdown:after{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .dropdown-label{color:var(--tsn-subtle)}html[data-ts-theme=night] .volume-calculator #dropdownText{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .selected-shape-image{border:1px solid var(--tsn-border);background:var(--tsn-surface)}html[data-ts-theme=night] .volume-calculator .shape-mini-icons{background:var(--tsn-surface-2);border:1px solid var(--tsn-border)}html[data-ts-theme=night] .volume-calculator .shape-mini-option{background:var(--tsn-surface)}html[data-ts-theme=night] .volume-calculator .shape-mini-option span{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .unit-label{color:var(--tsn-muted)}html[data-ts-theme=night] .volume-calculator .slider{background-color:var(--tsn-raised)}html[data-ts-theme=night] .volume-calculator .section label{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .section input[type=number]{border:1px solid var(--tsn-border);background:var(--tsn-surface);color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator .section input[type=number]::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .volume-calculator .volume-section{border:1px solid var(--tsn-border);background:var(--tsn-surface)}html[data-ts-theme=night] .volume-calculator .result-label{color:var(--tsn-text)}html[data-ts-theme=night] .volume-calculator #volumeResult{background:var(--tsn-surface-2);color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-section{background:var(--tsn-surface-2)}html[data-ts-theme=night] .gfo-calculator-card{background:var(--tsn-surface);color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-title{color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-intro{color:var(--tsn-muted)}html[data-ts-theme=night] .gfo-calculator-label,html[data-ts-theme=night] .gfo-calculator-toggle-wrap{color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-toggle{background:var(--tsn-raised)}html[data-ts-theme=night] .gfo-calculator-input,html[data-ts-theme=night] .gfo-calculator-select{border:1px solid var(--tsn-border);background:var(--tsn-surface);color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-input::placeholder{color:var(--tsn-muted)}html[data-ts-theme=night] .gfo-calculator-input:focus,html[data-ts-theme=night] .gfo-calculator-select:focus{border-color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-select-wrap:after{border-right:2px solid var(--tsn-text);border-bottom:2px solid var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-result{background:var(--tsn-surface);border:1px solid var(--tsn-border);color:var(--tsn-muted)}html[data-ts-theme=night] .gfo-calculator-result.is-calculated{background:var(--tsn-surface)}html[data-ts-theme=night] .gfo-calculator-result h3,html[data-ts-theme=night] .gfo-calculator-result p{color:var(--tsn-text)}html[data-ts-theme=night] .gfo-calculator-dose{color:var(--tsn-text)!important}html[data-ts-theme=night] .gfo-calculator-warning{background:var(--tsn-surface);color:var(--tsn-warning)}html[data-ts-theme=night] .gfo-calculator-warning p{color:var(--tsn-warning)}html[data-ts-theme=night] .gfo-calculator-content h2,html[data-ts-theme=night] .gfo-calculator-content p,html[data-ts-theme=night] .gfo-calculator-content li{color:var(--tsn-text)}html[data-ts-theme=night] .ts-calc-sizes__all,html[data-ts-theme=night] .ts-vol-sizes__all,html[data-ts-theme=night] .ts-vol .section-title:before,html[data-ts-theme=night] .ts-vol .result-label:before{background:#1a66d2;color:#fff}html[data-ts-theme=night] .tshbc__hero{background:linear-gradient(135deg,#001935,#082d55 58%,#0f3f6d)}html[data-ts-theme=night] .tshbc__step-number,html[data-ts-theme=night] .tshbc-controller.is-selected .tshbc-controller__select,html[data-ts-theme=night] .tshbc__filter.is-active,html[data-ts-theme=night] .tshbc-meter__track span,html[data-ts-theme=night] .tshbc-card.is-selected .tshbc-card__add,html[data-ts-theme=night] .tshbc__cta--secondary:hover:not(:disabled),html[data-ts-theme=night] .tshbc-guide-section[open] .tshbc-guide-section__toggle{background:#1a66d2;border-color:#1a66d2;color:#fff}html[data-ts-theme=night] .tshbc__dock{background:#001935}html[data-ts-theme=night] .tshbc-expansion__add,html[data-ts-theme=night] .tshbc-card__add,html[data-ts-theme=night] .tshbc-card__badge,html[data-ts-theme=night] .tshbc__dock-cta{color:#001935}html[data-ts-theme=night] .tshbc-card.is-selected .tshbc-card__add{color:#fff}html[data-ts-theme=night] .topshelf-coral-pack__page-count,html[data-ts-theme=night] .topshelf-coral-pack__count,html[data-ts-theme=night] .topshelf-coral-pack__quick-nav-link[aria-current=true],html[data-ts-theme=night] .topshelf-coral-pack__add{background:#1a66d2;border-color:#1a66d2;color:#fff}html[data-ts-theme=night] .topshelf-coral-pack__add:hover:not(:disabled){background:#0d55b8}html[data-ts-theme=night] .shopify-payment-button,html[data-ts-theme=night] shopify-accelerated-checkout,html[data-ts-theme=night] shopify-accelerated-checkout-cart,html[data-ts-theme=night] shop-pay-wallet-button{color-scheme:light}
/*# sourceMappingURL=/cdn/shop/t/220/assets/topshelf-night-mode-overrides.css.map */
