html .home-intro__inner,html .home-tabs__inner,html .home-tabs__head,html .home-tabs__bar,html .info-cards__header,html .info-cards__footer,html .logo-carousel__header,html .section-resource-list__header,html .section-resource-list__header .group-block-content,html .home-consent__header,html [id^=sv-] .sv-wrap,html .collection-banner__content,html .collection-banner__text,html .fcta-inner,html #nsf-root .nsf-inner,html .edu-hub__intro,html .edu-hub__shelf-title{text-align:center!important;align-items:center!important;justify-content:center!important}html .home-intro__heading,html .home-intro__text,html .home-tabs__text,html .info-cards__subheading,html .logo-carousel__subheading{margin-inline:auto!important}html .collection-banner__title,html .collection-banner h1{text-align:center!important;width:100%}html .collection-banner__titlerow{flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;text-align:center!important}html .collection-banner__submenu{justify-content:center!important;flex-wrap:wrap!important;row-gap:6px}html .section-resource-list__header .button{margin-inline:auto}html .product-details,html .product-details .group-block,html .product-details .group-block-content{text-align:center!important}html .product-details [id^=sib-],html .product-details [id^=sib-] *,html .product-details .lsd-acc,html .product-details .lsd-acc *{text-align:left!important}html .product-details .pickup-availability__row{justify-content:center!important}html .product-details .pickup-availability__column,html .product-details .pickup-availability__column *{text-align:center!important}html .product-details .product-title--split,html .product-details .pdp-title,html .product-details product-price,html .product-details .price,html .product-details .variant-picker,html .product-details .variant-option,html .product-details .variant-option__buttons,html .product-details .buy-buttons-block,html .product-details .product-form-buttons,html .product-details .pickup-availability,html .product-details .pdp-product-intro,html .product-details .accordion summary,html .product-details .accordion__title{text-align:center!important;justify-content:center!important;margin-inline:auto}html .product-details .variant-option__buttons{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}html body .product-details .variant-option__button-label,html body .product-details .variant-option__button-label .variant-option__button-label__text{color:var(--nk-body)!important}html body .product-details .variant-option__button-label:has(input[data-option-available=false]) .variant-option__button-label__text{color:var(--nk-muted)!important}html body .product-details .variant-option input:checked+.variant-option__button-label,html body .product-details .variant-option input:checked+.variant-option__button-label .variant-option__button-label__text,html body .product-details .variant-option__button-label:has(input:checked) .variant-option__button-label__text{color:var(--color-selected-variant-text)!important}@media screen and (min-width:1200px){html .template-index .section-resource-list .resource-list--grid,html .template-index .section-resource-list>.resource-list--grid{--resource-list-columns: repeat(5, minmax(0, 1fr)) !important;--resource-list-column-gap-desktop: 20px !important;--resource-list-row-gap-desktop: 20px !important}html .template-index .product-card{padding:8px 8px 12px!important}}html .mega-menu__column-inner:has(.mega-menu__column-toggle)>.mega-menu__link--parent{padding-inline-end:0!important}html .mega-menu__column-inner:has(.mega-menu__column-toggle)>.mega-menu__link--parent>.wrap-text{padding-inline-end:26px;display:block}html .mega-menu__column-toggle{top:auto!important;bottom:0!important}html .mega-menu__link-image{width:100%!important;aspect-ratio:16 / 9!important;object-fit:cover!important;border-radius:8px!important}@media screen and (min-width:750px){html .product-information__media .product-media-gallery-wrapper,html .product-information__media media-gallery{max-width:min(100%,max(560px,calc(100vh - 340px)))!important;margin-inline:auto!important}}html .product-information__media .product-media-gallery-wrapper,html .product-information__media media-gallery,html .product-information__media .product-media-container,html .product-information__media .product-media,html .product-information__media .product-media__image{border-radius:12px!important;overflow:hidden!important}html .ccpw-wrap{background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;border-radius:12px!important;box-shadow:none!important}html .ccpw-heading{color:var(--nk-head)!important;font-weight:500!important}html .ccpw-sub,html .ccpw-reason,html .ccpw-tip,html .ccpw-more{color:var(--nk-muted)!important}html .ccpw-row select{background:var(--nk-raised)!important;color:var(--nk-body)!important;border:1px solid var(--nk-line-2)!important;border-radius:6px!important}html .ccpw-verdict,html .ccpw-verdict.ok,html .ccpw-verdict.space,html .ccpw-verdict.apart{background:var(--nk-raised)!important;border:1px solid var(--nk-line-2)!important;border-radius:8px!important}html .ccpw-badge{text-transform:none!important;letter-spacing:0!important;font-weight:500!important}html .ccpw-badge.ok{background:#27a644!important}html .ccpw-badge.space{background:#e8a33d!important;color:var(--nk-canvas)!important}html .ccpw-badge.apart{background:#eb5757!important}html .ccpw-tip{border-top-color:var(--nk-line-2)!important}html .ccpw-more a{color:var(--nk-accent)!important}html body .complete-the-setup [id^=cts-]:before,html [id^=cts-]:before{background:var(--nk-canvas)!important;border-top:1px solid var(--nk-line)}html body .complete-the-setup .cts-title{color:var(--nk-body)!important}html body .complete-the-setup .cts-sub{color:var(--nk-muted)!important}html [id^=cts-] .cts-head{text-align:center!important}html [id^=cts-] .cts-head h3{color:var(--nk-head)!important;font-weight:500!important;letter-spacing:-.022em}html [id^=cts-] .cts-sub{color:var(--nk-muted)!important}html [id^=cts-] .cts-img{background:#fff!important;border-radius:8px!important}html [id^=cts-] .cts-title{color:var(--nk-body)!important;text-align:center}html [id^=cts-] .cts-price{color:var(--nk-head)!important;font-weight:400!important;text-align:center}html .pdp-product-intro{background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;border-radius:8px!important;color:var(--nk-body)!important}html .pdp-product-intro p:first-child strong{color:var(--nk-head)!important}html .dgd-body table,html .rte table{border-color:var(--nk-line)!important;color:var(--nk-body)!important}html .dgd-body th,html .rte th{background:var(--nk-raised)!important;color:var(--nk-head)!important;border-color:var(--nk-line)!important}html .dgd-body td,html .rte td{background:transparent!important;color:var(--nk-body)!important;border-color:var(--nk-line)!important}html .dgd-body tr:nth-child(2n) td{background:#ffffff05!important}html .template-page .hero,html .template-page [class*=hero]{background:var(--nk-card)!important;background-image:none!important;border:1px solid var(--nk-line)!important;border-radius:12px!important}html .template-page .hero *,html .template-page [class*=hero] *{color:var(--nk-body)!important}html .template-page .hero h1,html .template-page .hero h2,html .template-page [class*=hero] h1,html .template-page [class*=hero] h2{color:var(--nk-head)!important}html .template-page .dept-door,html .template-page .feat-card,html .template-page .util-tile,html .template-page .featured,html .template-page .edu-tile{background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;border-radius:12px!important;box-shadow:none!important}html .template-page .dept-door:hover,html .template-page .feat-card:hover,html .template-page .util-tile:hover,html .template-page .edu-tile:hover{background:var(--nk-raised)!important}html .template-page .dept-icon{background:var(--nk-raised)!important;border-radius:8px!important}html .template-page .tag{background:transparent!important;color:var(--nk-muted)!important;box-shadow:inset 0 0 0 1px var(--nk-line-2);border-radius:999px!important;text-transform:none!important;letter-spacing:0!important}html .template-page .dept-cta,html .template-page .edu-hub__intro-link,html .template-page .page-standard a:not(.button):not(.dept-door):not(.feat-card):not(.util-tile):not(.edu-tile){color:var(--nk-accent)!important}html .template-page .page-standard h2,html .template-page .page-standard h3,html .template-page .page-standard h4,html .template-page .page-standard h5,html .template-page .edu-tile__title,html .template-page .edu-hub__shelf-title{color:var(--nk-head)!important;font-weight:500!important}html .template-page .page-standard p,html .template-page .edu-tile__desc,html .template-page .edu-hub__branch-lead{color:var(--nk-muted)!important}html .template-page .edu-tile__icon{color:var(--nk-accent)!important}html body.template-page .eduv2 .dept-door .dept-cta,html body.template-page .eduv2 .dept-marine .dept-cta,html body.template-page .eduv2 .dept-freshwater .dept-cta,html body.template-page .eduv2 .dept-reptile .dept-cta,html body.template-page .eduv2 .util-tile .dept-cta,html body.template-page .eduv2 .feat-card .dept-cta{color:var(--nk-accent)!important;text-transform:none!important;letter-spacing:-.006em!important;font-weight:500!important;font-size:14px!important}html body.template-page .eduv2 .stats-bar{background:transparent!important;border-block:1px solid var(--nk-line)}html body.template-page .eduv2 .stats-bar,html body.template-page .eduv2 .stats-bar *{color:var(--nk-body)!important}html body.template-page .eduv2 .stats-bar strong{color:var(--nk-head)!important}html body.template-page .eduv2,html body.template-page .eduv2 .hero,html body.template-page .eduv2 .dept-door,html body.template-page .eduv2 .util-tile,html body.template-page .eduv2 .feat-card,html body.template-page .eduv2 .featured{text-align:center!important}html body.template-page .eduv2 .dept-door,html body.template-page .eduv2 .util-tile{align-items:center!important}html body.template-page .eduv2 .feat-card img{aspect-ratio:16 / 6!important;width:100%!important;object-fit:cover!important;border-radius:8px 8px 0 0!important}html body.template-page .eduv2 .util-strip{display:block!important;margin-top:22px!important}html body.template-page .eduv2 .util-tile--calc{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;min-height:220px!important;padding:32px 26px!important;text-align:center!important;border-top:4px solid var(--nk-accent)!important;border-radius:14px!important}html body.template-page .eduv2 .util-tile--calc .util-art{display:flex;gap:28px;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:6px}html body.template-page .eduv2 .util-tile--calc .util-art img{width:96px;height:96px;object-fit:contain}html body.template-page .eduv2 .util-tile--calc .util-title{font-size:24px!important;font-weight:500!important;letter-spacing:-.022em;color:var(--nk-head)!important;line-height:1.1}html body.template-page .eduv2 .util-tile--calc .util-sub{font-size:14px!important;font-weight:400!important;color:var(--nk-muted)!important;max-width:62ch;line-height:1.5}@media(max-width:749px){html body.template-page .eduv2 .util-tile--calc .util-art img{width:64px;height:64px}html body.template-page .eduv2 .util-tile--calc .util-art{gap:16px}}html .product-details .group-block-content{gap:14px!important}html .product-details .pickup-availability__column{align-items:center!important}html .product-details .pickup-location__button{margin:4px auto 0!important}html .ft-brand{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important}html .ft-brand .ft-logo,html .ft-brand .ft-logo img,html .ft-brand .ft-aquarium{display:block;margin-inline:auto}html .ft-brand .ft-social{justify-content:center!important}html .page-acc-section .page-acc__intro{text-align:center!important}html .page-acc-section .page-acc__intro p{color:var(--nk-body)!important;font-weight:400!important;max-width:62ch;margin-inline:auto!important}html .page-acc-section .page-acc__intro ul{list-style:none!important;padding:0!important;margin:10px auto 0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html .page-acc-section .page-acc__intro li{margin:0!important}html .page-acc-section .page-acc__intro a{display:inline-block;padding:6px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--nk-line-2);color:var(--nk-body)!important;text-decoration:none!important;font-size:13px;font-weight:500}html .page-acc-section .page-acc__intro a:hover{color:var(--nk-head)!important;background:var(--nk-raised)}html .page-acc__row{background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;border-radius:12px!important;overflow:hidden;margin-bottom:8px!important}html .page-acc__summary:hover{background:var(--nk-raised)!important}html .page-acc__title,html .page-acc__summary:hover .page-acc__title{color:var(--nk-head)!important;font-weight:500!important}html .page-acc__icon,html .page-acc__plus{color:var(--nk-accent)!important}html .page-acc__body{background:var(--nk-canvas)!important;border-top:1px solid var(--nk-line)}html .page-acc-section .page-acc__body p,html .page-acc-section .page-acc__body li{color:var(--nk-body)!important}html .page-acc-section .page-acc__body>p:first-child{color:var(--nk-head)!important;font-weight:500!important}html .page-acc-section .page-acc__body h3,html .page-acc-section .page-acc__body h4{color:var(--nk-head)!important;font-weight:500!important}html .page-acc-section .page-acc__body a{color:var(--nk-accent)!important;text-decoration-color:var(--nk-line-2)}html .page-acc-section .page-acc__body th{background:var(--nk-raised)!important;color:var(--nk-head)!important;border-color:var(--nk-line)!important}html .page-acc-section .page-acc__body td{border-color:var(--nk-line)!important;color:var(--nk-body)!important}html .page-acc-section .page-acc__body tbody tr:nth-child(2n){background:#ffffff05!important}html .page-acc-section .page-acc__body td:first-child{color:var(--nk-head)!important}html .page-acc__body .rte-button,html .page-acc__body a.button{background:var(--nk-accent)!important;color:var(--nk-canvas)!important;border-radius:6px!important;text-transform:none!important}html .page-acc__body .rte-button:hover,html .page-acc__body a.button:hover{background:var(--nk-accent-hover)!important}html .page-acc__summary{justify-content:center!important;position:relative;padding-inline:48px!important}html .page-acc__summary .page-acc__plus{position:absolute!important;right:20px;top:50%;margin-top:-6px}html .page-acc-section .page-acc__body{text-align:center!important;padding:20px 24px 28px!important}html .page-acc-section .page-acc__body p,html .page-acc-section .page-acc__body h3,html .page-acc-section .page-acc__body h4{max-width:66ch;margin-inline:auto!important}html .page-acc-section .page-acc__body h3{font-size:1rem!important;margin-top:1.6rem!important}html .page-acc-section .page-acc__body ul,html .page-acc-section .page-acc__body ol{list-style:none!important;padding:0!important;max-width:66ch;margin:0 auto .9rem!important}html .page-acc-section .page-acc__body li{margin:0 0 .35rem!important}html .page-acc-section .page-acc__body ul:has(>li>a:only-child){display:flex;flex-wrap:wrap;justify-content:center;gap:8px}html .page-acc-section .page-acc__body ul:has(>li>a:only-child) li{margin:0!important}html .page-acc-section .page-acc__body ul>li>a:only-child{display:inline-block;padding:6px 12px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--nk-line-2);color:var(--nk-body)!important;text-decoration:none!important;font-size:13px;font-weight:500}html .page-acc-section .page-acc__body ul>li>a:only-child:hover{color:var(--nk-head)!important;background:var(--nk-raised)}html .page-acc-section .page-acc__tablewrap{max-width:66ch;margin-inline:auto}html .page-acc-section .page-acc__body table,html .page-acc__body .rte-button,html .page-acc__body a.button{margin-inline:auto}html .page-acc__row{background:transparent!important;border:0!important;border-radius:0!important;overflow:visible!important;text-align:center!important;margin-bottom:10px!important}html .page-acc__summary{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;padding:8px 16px 8px 14px!important;border-radius:999px!important;box-shadow:inset 0 0 0 1px var(--nk-line-2)!important;background:transparent!important;position:relative}html .page-acc__summary:hover,html .page-acc__row[open] .page-acc__summary{background:var(--nk-raised)!important}html .page-acc__title,html .page-acc__summary:hover .page-acc__title{color:var(--nk-accent)!important;font-size:15px!important;font-weight:500!important}html .page-acc__head{gap:8px!important}html .page-acc__icon{color:var(--nk-accent)!important}html .page-acc__icon svg{width:16px!important;height:16px!important}html .page-acc__summary .page-acc__plus{position:static!important;margin:0 0 0 4px!important;width:10px!important;height:10px!important}html .page-acc__plus:before{top:4px!important;width:10px!important}html .page-acc__plus:after{left:4px!important;height:10px!important}html .page-acc__body{margin-top:10px;background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;border-radius:12px!important}html body.template-page .eduv2 .util-tile--calc,html body.template-page .eduv2 .util-tile--calc *,html body.template-page .eduv2 .feat-card,html body.template-page .eduv2 .feat-card *,html body.template-page .eduv2 .dept-door,html body.template-page .eduv2 .dept-door *{text-decoration:none!important}html body.template-page .eduv2 .util-tile--calc .util-art img{width:110px!important;height:110px!important;object-fit:contain!important;background:#000!important;border-radius:10px!important;padding:10px;mix-blend-mode:screen}html body.template-page .eduv2 .feat-card img{aspect-ratio:16 / 7!important;object-fit:contain!important;background:#000!important;padding:8px 16px}@media screen and (min-width:750px){html .home-tabs__bar{display:flex!important;width:100%!important;gap:10px!important;overflow:visible!important}html .home-tabs__tab{flex:1 1 0!important;text-align:center!important;font-size:16px!important;padding:11px 14px!important;white-space:nowrap}}html .product-details .group-block-content>.shopify-block,html .product-details .group-block-content>.text-block{width:100%!important}html .product-details .text-left,html .product-details .text-block--align-left,html .product-details .pdp-title,html .product-details .price__regular,html .product-details .price__sale,html .product-details .price__container{text-align:center!important;justify-content:center!important}html .product-details .price__regular,html .product-details .price__container{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:10px}html .product-details notify-me,html .product-details .notify-me,html .product-details .instock-actions{margin-inline:auto!important;justify-content:center!important}html .info-cards__item,html .info-card,html .info-card__body,html .info-cards__item *,html .template-page .cat-card,html .template-page .tile,html .template-page .step,html .template-page .feat-body,html .template-page .edu-tile,html .template-page .edu-hub__branch,html .template-page .spec-item,html .template-page .prod-card,html .home-consent__card,html .fcta-card,html .sv-card{text-align:center!important}html .info-card,html .template-page .cat-card,html .template-page .step{align-items:center!important}html .info-cards__item{align-items:stretch!important}html .info-cards__card{height:100%!important;width:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}html .info-cards__card,html .info-cards__card *{text-decoration:none!important}html .info-card__icon,html .info-cards__icon,html .template-page .cat-icon,html .template-page .step-num{margin-inline:auto!important}html .page-acc{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important}html .page-acc__row{flex:1 1 220px!important;max-width:calc(25% - 11px)!important;margin:0!important;background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;border-radius:12px!important;overflow:hidden!important;text-align:center!important;transition:background-color .15s ease}html .page-acc__row:hover{background:var(--nk-raised)!important}html .page-acc__summary{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:12px!important;min-height:150px!important;padding:24px 18px!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}html .page-acc__row[open] .page-acc__summary{min-height:0!important;padding:18px!important}html .page-acc__head{flex-direction:column!important;align-items:center!important;gap:12px!important}html .page-acc__icon svg{width:28px!important;height:28px!important}html .page-acc__title,html .page-acc__summary:hover .page-acc__title{color:var(--nk-head)!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important}html .page-acc__summary .page-acc__plus{position:static!important;margin:0!important;color:var(--nk-muted)!important}html .page-acc__body{margin-top:0!important;border:0!important;border-top:1px solid var(--nk-line)!important;border-radius:0!important;background:var(--nk-canvas)!important}@media(max-width:989px){html .page-acc__row{max-width:calc(50% - 7px)!important}}@media(max-width:749px){html .page-acc__row{max-width:100%!important;flex-basis:100%!important}}html [id^=sv-] .sv-score,html [id^=sv-] .sv-links{justify-content:center!important}html [id^=sv-] .sv-hours li{justify-content:center!important;gap:14px!important}html [id^=sv-] .sv-hours li span{width:auto!important}html #nsf-root .nsf-inner{flex-direction:column!important;align-items:center!important;gap:22px!important}html #nsf-root .nsf-copy{text-align:center!important}html #nsf-root .nsf-copy,html #nsf-root .nsf-form{flex:0 0 auto!important;min-height:0!important}html #nsf-root .nsf-sub{margin-inline:auto!important}html #nsf-root .nsf-form{width:min(100%,520px)!important;margin-inline:auto!important}html #nsf-root .nsf-row{justify-content:center!important}html .ft-grid .ft-col{text-align:center!important}html .ft-grid .ft-col ul,html .ft-grid .ft-col li{padding-inline-start:0!important;list-style:none!important}html .ft-grid .ft-h{text-align:center!important}html .ft-bottom,html .ft-legal,html .ft-copy{text-align:center!important;justify-content:center!important}html *:has(>.edu-tile){align-items:stretch!important}html .edu-tile{height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}html .edu-tile a,html .edu-tile__link{text-decoration:none!important}html .rbc--dark .rbc-head,html .rbc-head{text-align:center!important;color:var(--nk-head)!important;font-weight:500!important;letter-spacing:-.022em}html .rbc-card,html .rbc-card .rbc-title,html .rbc-card .rbc-price,html .rbc-card [class*=rbc-]{text-align:center!important}html .rbc-card .rbc-title{color:var(--nk-body)!important}html .rbc-card .rbc-price{color:var(--nk-head)!important}html .page-acc-section .page-acc__intro ul{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:14px!important;margin-top:18px!important}html .page-acc-section .page-acc__intro li{flex:1 1 220px!important;max-width:calc(25% - 11px)!important;margin:0!important;display:flex!important}html .page-acc-section .page-acc__intro a{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-height:150px!important;padding:24px 18px!important;border-radius:12px!important;box-shadow:none!important;background:var(--nk-card)!important;border:1px solid var(--nk-line)!important;color:var(--nk-head)!important;font-size:15px!important;font-weight:500!important;line-height:1.3!important;text-align:center!important}html .page-acc-section .page-acc__intro a:hover{background:var(--nk-raised)!important}@media(max-width:989px){html .page-acc-section .page-acc__intro li{max-width:calc(50% - 7px)!important}}@media(max-width:749px){html .page-acc-section .page-acc__intro li{max-width:100%!important;flex-basis:100%!important}}html .page-acc__summary .page-acc__plus{display:none!important}html .page-acc__row,html .page-acc-section .page-acc__intro li{flex:0 0 calc(25% - 10.5px)!important;max-width:calc(25% - 10.5px)!important}html .page-acc__row[open]{flex-basis:100%!important;max-width:100%!important}@media(max-width:989px){html .page-acc__row,html .page-acc-section .page-acc__intro li{flex-basis:calc(50% - 7px)!important;max-width:calc(50% - 7px)!important}}@media(max-width:749px){html .page-acc__row,html .page-acc-section .page-acc__intro li{flex-basis:100%!important;max-width:100%!important}}html .product-details product-price>div,html .product-details .price__regular,html .product-details .price__container{justify-content:center!important;margin-inline:auto!important}html .product-details product-price>div{display:flex!important;width:100%!important}html .product-details .price-soldout-tag{margin:0 0 0 10px!important}html .product-details product-price>div>.price__regular,html .product-details product-price>div>.price__container{margin-inline:0!important}html .product-details product-price>div{gap:10px;align-items:center!important}
/*# sourceMappingURL=/cdn/shop/t/130/assets/custom-linear-2.css.map */
