.nfd-shell{width:min(1200px,calc(100% - 2rem));margin-inline:auto}.nfd-kicker{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b7a75}.nfd-chip{display:inline-flex;align-items:center;justify-content:center;padding:.55rem .95rem;border-radius:999px;border:1px solid rgba(6,45,52,.1);background:#fff;color:#08343c;font-size:.94rem;line-height:1.1;text-decoration:none;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.nfd-chip:hover,.nfd-chip:focus-visible{transform:translateY(-1px);border-color:#0b7a7547;box-shadow:0 10px 24px #062d3414}.nfd-chip--quiet{background:#0b7a750f}.nfd-inline-link{color:#0b7a75;font-weight:600;text-decoration:none}.nfd-inline-link:hover,.nfd-inline-link:focus-visible{text-decoration:underline}.nfd-bullet-list{list-style:none;padding:0;margin:0;display:grid;gap:.6rem}.nfd-bullet-list li{position:relative;padding-inline-start:1.1rem;color:#062d34e0}.nfd-bullet-list li:before{content:"\2713";position:absolute;inset-inline-start:0;color:#0b7a75;font-weight:700}.nfd-browse-rail{background:linear-gradient(180deg,#f7fcfcf2,#fffffffa);border-bottom:1px solid rgba(6,45,52,.08)}.nfd-browse-rail__inner{display:grid;gap:.65rem;padding-block:.8rem}.nfd-browse-rail__group{display:flex;flex-wrap:wrap;gap:.7rem;align-items:center}.nfd-browse-rail__group--secondary{padding-top:.1rem;border-top:1px solid rgba(6,45,52,.06)}.nfd-browse-rail__label{color:#062d34bf;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;min-width:5.75rem}.nfd-browse-rail__chips{display:flex;flex-wrap:wrap;gap:.55rem}.nfd-prefooter{padding:clamp(2rem,4vw,3rem) 0;background:radial-gradient(circle at top right,rgba(53,162,189,.12),transparent 28%),linear-gradient(180deg,#f7fcfc,#fff);border-top:1px solid rgba(6,45,52,.08)}.nfd-prefooter__grid{display:grid;gap:1.5rem;align-items:center}.nfd-prefooter__copy,.nfd-prefooter__actions,.nfd-product-trust-card,.nfd-collection-intro,.nfd-page-support-hero,.nfd-page-help-grid,.nfd-page-faq,.nfd-support-card{border-radius:18px;border:1px solid rgba(6,45,52,.08);background:#fffffff5;box-shadow:0 12px 30px #062d340d}.nfd-prefooter__copy,.nfd-prefooter__actions{padding:1.25rem}.nfd-prefooter__copy{display:grid;gap:.85rem}.nfd-prefooter__copy h2,.nfd-page-support-hero h2,.nfd-page-faq h2,.nfd-collection-intro h2{margin:0;color:#062d34;line-height:1.05}.nfd-prefooter__copy p:last-of-type,.nfd-page-support-hero p:last-of-type,.nfd-page-faq>p,.nfd-collection-intro>p:last-of-type{margin:0;color:#062d34c7;line-height:1.6}.nfd-prefooter__actions{display:flex;flex-wrap:wrap;gap:.85rem;align-content:center}main[data-template*=product] .product-details .group-block{border:1px solid rgba(6,45,52,.08);border-radius:22px;background:#fffffffa;box-shadow:0 14px 34px #062d340d}main[data-template*=product] .product-details .group-block-content{gap:1rem!important}main[data-template*=product] .product-details h1{margin:0;color:#062d34;line-height:1.04}main[data-template*=product] .product-form-buttons{gap:.85rem!important}main[data-template*=product] .nfd-product-trust-card{margin-top:1rem;padding:1rem;display:grid;gap:.9rem;background:linear-gradient(180deg,#fbffff,#f6fbfb)}main[data-template*=product] .nfd-product-trust-card__heading{display:grid;gap:.35rem}main[data-template*=product] .nfd-product-trust-card__heading h3,main[data-template*=product] .nfd-product-trust-card__note strong{margin:0;color:#08343c}main[data-template*=product] .nfd-product-trust-card__heading p,main[data-template*=product] .nfd-product-trust-card__note,main[data-template*=product] .nfd-product-trust-card__actions{margin:0;color:#062d34c2}main[data-template*=product] .nfd-product-trust-card__actions{display:flex;flex-wrap:wrap;gap:.85rem;align-items:center}main[data-template*=product] .nfd-product-trust-card__links{display:flex;flex-wrap:wrap;gap:.8rem}main[data-template*=product] .nfd-hidden-subscription-copy,main[data-template*=product] :is(.shopify_subscriptions_app_block,[data-smartrr-selling-plan-groups],[data-recharge-widget],[data-recharge-subscription-widget],.rc-widget,.subscription-widget,.selling-plan-group,.selling-plan-fieldset,.purchase-options,.subscription-app__content,.bold-ro__product-widget,.skio-group-container,.shopify-installments,.shopify-payment-terms,shopify-payment-terms,[data-payment-terms-reference],[data-payment-terms],[data-payment-terms-container],[data-payment-terms-region],.payment-terms,.payment-terms__text,.payment-terms__learn-more,.shop-pay-terms,.shop-pay-installments,.afterpay-paragraph,.klarna-placement,.affirm-as-low-as,.sezzle-widget,.installment-message,.payment-options,[data-purchase-option-root],[name*=selling_plan],[id*=selling_plan]){display:none!important}main[data-template*=product] .rte :is(h2,h3,h4){color:#08343c;margin-top:1.35rem;margin-bottom:.55rem}main[data-template*=product] .rte ul{padding-inline-start:1.1rem}main[data-template*=collection] .product-grid__card{border:1px solid rgba(6,45,52,.08);border-radius:18px;background:#fffffffa;box-shadow:0 12px 26px #062d340d;padding:.8rem}main[data-template*=collection] .product-card__content{gap:.55rem}.nfd-collection-intro{width:min(1200px,calc(100% - 2rem));margin:0 auto 1rem;padding:1rem 1.1rem;display:grid;gap:.9rem;background:linear-gradient(180deg,#fbffff,#f4fbfa)}.nfd-collection-intro__chips,.nfd-page-support-hero__chips,.nfd-page-help-grid,.nfd-page-faq__actions{display:flex;flex-wrap:wrap;gap:.55rem}.nfd-collection-intro__actions,.nfd-page-support-hero__actions{display:flex;flex-wrap:wrap;gap:.8rem 1rem;align-items:center}.nfd-page-support-hero,.nfd-page-help-grid,.nfd-page-faq{width:min(940px,calc(100% - 2rem));margin:0 auto 1rem;padding:1.1rem 1.15rem}.nfd-page-help-grid{display:grid;gap:.85rem;background:#fff}.nfd-support-card{padding:1rem;display:grid;gap:.35rem}.nfd-support-card h3{margin:0;color:#08343c;font-size:1.05rem}.nfd-support-card p{margin:0;color:#062d34c2;line-height:1.55}.nfd-page-faq{display:grid;gap:.85rem}.nfd-faq-list{display:grid;gap:.7rem}.nfd-faq-item{border-radius:16px;border:1px solid rgba(6,45,52,.08);background:#fff;overflow:hidden}.nfd-faq-item summary{cursor:pointer;list-style:none;padding:.95rem 1rem;font-weight:700;color:#08343c}.nfd-faq-item summary::-webkit-details-marker{display:none}.nfd-faq-item[open] summary{border-bottom:1px solid rgba(6,45,52,.08)}.nfd-faq-item__body{padding:.9rem 1rem 1rem;color:#062d34c7;line-height:1.65}main[data-template*="page.contact"] .section-wrapper+.section-wrapper{margin-top:0}main[data-template*="page.contact"] .section-content-wrapper{gap:1rem!important}main[data-template*="page.contact"] form{border:1px solid rgba(6,45,52,.08);border-radius:18px;background:#fffffffa;box-shadow:0 10px 24px #062d340d;padding:1rem}@media screen and (min-width:750px){.nfd-prefooter__grid,.nfd-page-help-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr)}.nfd-page-help-grid.nfd-page-help-grid--three,.nfd-page-help-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.nfd-shell{width:min(100% - 1rem,100% - 1rem)}.nfd-browse-rail__inner{padding-block:.7rem}.nfd-browse-rail__group{flex-direction:column;align-items:flex-start}.nfd-browse-rail__group--secondary{padding-top:.55rem}.nfd-browse-rail__label{width:100%;min-width:0}.nfd-browse-rail__chips{overflow-x:auto;flex-wrap:nowrap;width:calc(100% + .5rem);padding-bottom:.15rem}.nfd-prefooter__actions,main[data-template*=product] .nfd-product-trust-card__actions,main[data-template*=product] .nfd-product-trust-card__links,.nfd-collection-intro__actions,.nfd-page-support-hero__actions,.nfd-page-faq__actions{flex-direction:column;align-items:stretch}.nfd-prefooter__actions .button,main[data-template*=product] .nfd-product-trust-card__actions .button,.nfd-page-support-hero__actions .button,.nfd-page-faq__actions .button{width:100%}}.nfd-prefooter__help-grid{display:grid;gap:.85rem}.nfd-collection-browse-grid{display:grid;gap:.8rem}.nfd-browse-destination-card{display:grid;gap:.35rem;padding:.95rem 1rem;border-radius:16px;border:1px solid rgba(6,45,52,.08);background:linear-gradient(180deg,#fff,#fbffff);box-shadow:0 8px 20px #062d340a;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.nfd-browse-destination-card h3,main[data-template*=product] .nfd-product-bundle-card h3{margin:0;color:#08343c}.nfd-browse-destination-card:hover,.nfd-browse-destination-card:focus-visible{transform:translateY(-1px);border-color:#0b7a7533;box-shadow:0 14px 28px #062d3414}.nfd-browse-destination-card p,main[data-template*=product] .nfd-product-bundle-card p{margin:0;color:#062d34c7;line-height:1.55}main[data-template*=product] .nfd-product-bundle-card{margin-top:1rem;display:grid;gap:1rem;padding:1rem;border-radius:18px;border:1px solid rgba(6,45,52,.08);background:#fff;box-shadow:0 12px 28px #062d340d}main[data-template*=product] .nfd-product-bundle-card__media{border-radius:16px;overflow:hidden;aspect-ratio:16 / 10;background:#eef8f7}main[data-template*=product] .nfd-product-bundle-card__media img,.nfd-product-fallback-media img,.nfd-card-fallback-image{display:block;width:100%;height:100%;object-fit:cover}main[data-template*=product] .nfd-product-bundle-card__content{display:grid;gap:.75rem}.nfd-product-fallback-media{border-radius:18px;overflow:hidden;background:#eef8f7}.nfd-card-fallback-image{border-radius:inherit;aspect-ratio:auto;background:#eef8f7;margin:0;min-height:100%}@media screen and (min-width:750px){.nfd-prefooter__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr);align-items:stretch}.nfd-prefooter__help-grid,main[data-template*=product] .nfd-product-bundle-card{grid-template-columns:repeat(2,minmax(0,1fr))}.nfd-collection-browse-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.nfd-collection-browse-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.nfd-prefooter__help-grid,.nfd-collection-browse-grid,main[data-template*=product] .nfd-product-bundle-card{grid-template-columns:1fr}.nfd-browse-destination-card,main[data-template*=product] .nfd-product-bundle-card{padding:.95rem}}.nfd-browse-rail{background:linear-gradient(180deg,#f6fcfcfa,#fffffffa);border-bottom:1px solid rgba(6,45,52,.08)}.nfd-browse-rail__inner{gap:.85rem;padding-block:.8rem .9rem}.nfd-browse-rail__intro{display:grid;gap:.22rem}.nfd-browse-rail__eyebrow{font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b7a75}.nfd-browse-rail__intro p{margin:0;color:#062d34b8;line-height:1.45;max-width:62rem}.nfd-browse-rail__group{gap:.8rem}.nfd-browse-rail__group--support{border-top:1px solid rgba(6,45,52,.06);padding-top:.65rem}.nfd-chip.is-active,.nfd-browse-rail .nfd-chip[aria-current=page],.nfd-collection-intro .button[aria-current=page],.nano-hero-micro-nav a[aria-current=page]{border-color:#0b7a7559;background:#0b7a751a;box-shadow:inset 0 0 0 1px #0b7a7514}.nfd-collection-featured{width:min(1200px,calc(100% - 2rem));margin:0 auto 1rem;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(6,45,52,.08);background:linear-gradient(180deg,#fff,#f7fcfc);box-shadow:0 12px 30px #062d340d;display:grid;gap:.9rem}.nfd-collection-featured__copy{display:grid;gap:.35rem}.nfd-collection-featured__copy h3{margin:0;color:#08343c}.nfd-collection-featured__copy p{margin:0;color:#062d34bd;line-height:1.55}.nfd-featured-grid{display:grid;gap:.8rem}.nfd-featured-card{position:relative;display:grid;gap:0;grid-template-rows:auto 1fr;border-radius:16px;overflow:hidden;border:1px solid rgba(6,45,52,.08);background:#fff;box-shadow:0 8px 20px #062d340d;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;isolation:isolate;z-index:3;text-decoration:none;color:inherit;pointer-events:auto!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nfd-featured-card:hover,.nfd-featured-card:focus-within{transform:translateY(-1px);border-color:#0b7a7538;box-shadow:0 14px 28px #062d3414}.nfd-collection-featured,.nfd-featured-grid{position:relative;z-index:2;pointer-events:auto!important}.nfd-featured-card__media,.nfd-featured-card__content{position:relative;z-index:1;pointer-events:none}.nfd-featured-card__media{aspect-ratio:16 / 10;background:#eef8f7}.nfd-featured-card__media img{display:block;width:100%;height:100%;object-fit:cover}.nfd-featured-card__content{display:grid;gap:.45rem;padding:.9rem .95rem 1rem}.nfd-featured-card__eyebrow{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#0b7a75}.nfd-featured-card__content h3{margin:0;color:#08343c;font-size:1rem;line-height:1.28}.nfd-featured-card__footer{display:flex;align-items:center;justify-content:space-between;gap:.6rem;color:#062d34c7}.nfd-featured-card__price{font-weight:700;color:#08343c}.nfd-featured-card__cta{color:#0b7a75;font-weight:700}.nfd-collection-featured a,.nfd-featured-grid a,.nfd-featured-card a{pointer-events:auto!important}#nfd-shop-paths{scroll-margin-top:calc(var(--header-group-height, 90px) + 1rem)}@media screen and (min-width:750px){.nfd-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.nfd-featured-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:749px){.nfd-browse-rail__intro p{font-size:.92rem}.nfd-browse-rail__group--support{padding-top:.55rem}.nfd-featured-grid{grid-template-columns:1fr 1fr}.nfd-featured-card__content{padding:.8rem .8rem .9rem}}main[data-template*=product] :is(.shopify-payment-terms,shopify-payment-terms,[data-payment-terms],.afterpay-paragraph,.klarna-placement,.affirm-as-low-as,.sezzle-widget){display:none!important}.nfd-prefooter{padding:clamp(1.5rem,3.2vw,2.4rem) 0}.nfd-prefooter__grid{gap:1rem;align-items:stretch}.nfd-prefooter__copy{padding:1.15rem 1.2rem;gap:.75rem;background:linear-gradient(180deg,#fff,#fbffff)}.nfd-prefooter__copy h2{font-size:clamp(1.75rem,3vw,2.45rem);line-height:1.06;max-width:14ch}.nfd-prefooter__copy p:last-of-type{max-width:34rem}.nfd-prefooter__help-grid{gap:.8rem;align-content:start}.nfd-support-card{display:grid;gap:.45rem;padding:1rem;align-content:start;min-height:0}.nfd-support-card--link{color:inherit;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.nfd-support-card--link:hover,.nfd-support-card--link:focus-visible{transform:translateY(-1px);border-color:#0b7a7538;box-shadow:0 14px 30px #062d3414}.nfd-support-card__eyebrow{color:#0b7a75;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nfd-support-card h3{margin:0;color:#08343c;line-height:1.18;font-size:1.05rem}.nfd-support-card p{margin:0;color:#062d34c7;line-height:1.55;font-size:.96rem}.nfd-support-card__cta{margin-top:.2rem;color:#0b7a75;font-weight:700}@media screen and (min-width:750px){.nfd-prefooter__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.nfd-prefooter__help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){.nfd-prefooter__copy h2{max-width:none}}@media screen and (max-width:749px){.nfd-prefooter{padding:1.35rem 0}.nfd-prefooter__grid,.nfd-prefooter__help-grid{grid-template-columns:1fr}.nfd-prefooter__copy,.nfd-support-card{padding:.95rem}}@media screen and (min-width:750px){.nfd-support-card--wide{grid-column:1 / -1}}body.nfd-hide-prefooter .nfd-prefooter{display:none}.nfd-browse-rail__note{margin:0;color:#062d34a3;font-size:.9rem;line-height:1.45}@media screen and (min-width:1100px){.nfd-browse-rail__inner{grid-template-columns:minmax(0,1.2fr) minmax(0,2.2fr);align-items:start}.nfd-browse-rail__intro{grid-column:1;grid-row:1 / span 2;padding-inline-end:1rem}.nfd-browse-rail__group,.nfd-browse-rail__note{grid-column:2}}.nfd-page-help-grid--four{display:grid;gap:.85rem}.nfd-page-support-note,.nfd-policy-hero{width:min(940px,calc(100% - 2rem));margin:0 auto 1rem;padding:1.1rem 1.15rem;border-radius:18px;border:1px solid rgba(6,45,52,.08);background:linear-gradient(180deg,#fff,#fbffff);box-shadow:0 12px 30px #062d340d}.nfd-page-support-note{display:grid;gap:.75rem}.nfd-page-support-note h3,.nfd-policy-hero h2{margin:0;color:#08343c}.nfd-policy-hero{display:grid;gap:.85rem}.nfd-policy-hero p:last-of-type,.nfd-page-support-note p:last-of-type,.nfd-product-bundle-card__note{margin:0;color:#062d34c7;line-height:1.58}main[data-template*=product] .nfd-product-bundle-card__note{font-size:.94rem}main[data-template*="page.contact"] form{margin-top:.5rem}@media screen and (min-width:750px){.nfd-page-help-grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.nfd-browse-rail__note{font-size:.88rem}.nfd-page-support-note,.nfd-policy-hero{width:min(100% - 1rem,100% - 1rem);padding:.95rem}}main[data-template*=product] .nfd-bundle-fit-note{margin-top:1rem;padding:1rem 1.05rem;border-radius:16px;border:1px solid rgba(6,45,52,.08);background:linear-gradient(180deg,#fbffff,#f7fcfc);display:grid;gap:.75rem}main[data-template*=product] .nfd-bundle-fit-note h3{margin:0;color:#08343c;font-size:1.08rem;line-height:1.2}main[data-template*=product] .nfd-bundle-fit-note p{margin:0;color:#062d34c7;line-height:1.58}.nfd-page-support-hero__micro{margin:-.1rem 0 0;color:#062d34b8;font-size:.94rem;line-height:1.55}@media screen and (max-width:749px){main[data-template*=product] .nfd-bundle-fit-note{padding:.9rem}.nfd-page-support-hero__micro{font-size:.9rem}}.nfd-browse-rail__headline{display:grid;gap:.22rem}.nfd-browse-rail__headline p{margin:0;color:#062d34b8;line-height:1.45;max-width:62rem}.nfd-browse-rail__rows{display:grid;gap:.7rem}.nfd-browse-rail__group{gap:.7rem}.nfd-browse-rail__group--support{padding-top:.65rem;border-top:1px solid rgba(6,45,52,.06)}.nfd-browse-rail__label{min-width:7.25rem}.nfd-browse-rail__note{margin-top:.05rem}body.nfd-product-page .nfd-browse-rail__headline p,body.nfd-collection-page .nfd-browse-rail__headline p,body.nfd-product-page .nfd-browse-rail__note,body.nfd-collection-page .nfd-browse-rail__note{display:none}@media screen and (min-width:1100px){.nfd-browse-rail__inner{grid-template-columns:minmax(0,1.1fr) minmax(0,2.3fr);align-items:start}.nfd-browse-rail__headline{grid-column:1;grid-row:1 / span 2;padding-inline-end:.9rem}.nfd-browse-rail__rows,.nfd-browse-rail__note{grid-column:2}body.nfd-product-page .nfd-browse-rail__inner,body.nfd-collection-page .nfd-browse-rail__inner{grid-template-columns:1fr;gap:.65rem}body.nfd-product-page .nfd-browse-rail__headline,body.nfd-collection-page .nfd-browse-rail__headline,body.nfd-product-page .nfd-browse-rail__rows,body.nfd-collection-page .nfd-browse-rail__rows{grid-column:1}}@media screen and (max-width:749px){.nfd-browse-rail__headline p{font-size:.92rem}.nfd-browse-rail__rows{gap:.6rem}.nfd-browse-rail__group{flex-direction:column;align-items:flex-start}.nfd-browse-rail__label{min-width:0;width:100%}.nfd-browse-rail__chips{overflow-x:auto;flex-wrap:nowrap;width:calc(100% + .5rem);padding-bottom:.15rem}}main[data-template*=collection] quick-add-component,main[data-template*=search] quick-add-component{display:none!important}main[data-template*=product] .nfd-product-fit-card{margin-top:1rem;padding:1rem 1.05rem;border-radius:16px;border:1px solid rgba(6,45,52,.08);background:#fff;box-shadow:0 12px 28px #062d340d;display:grid;gap:.75rem}main[data-template*=product] .nfd-product-fit-card h3{margin:0;color:#08343c;font-size:1.08rem;line-height:1.2}main[data-template*=product] .nfd-product-fit-card p{margin:0;color:#062d34c7;line-height:1.58}main[data-template*=product] .nfd-product-fit-card__actions{display:flex;flex-wrap:wrap;gap:.8rem 1rem;align-items:center}main[data-template*=product] .nfd-product-trust-card,main[data-template*=product] .nfd-product-bundle-card,main[data-template*=product] .nfd-product-fit-card,main[data-template*=product] .nfd-bundle-fit-note{max-width:42rem}main[data-template*=product] .nfd-product-trust-card__actions{gap:.7rem .9rem}main[data-template*=collection] .product-grid__card,main[data-template*=search] .product-grid__card{padding-bottom:.95rem}main[data-template*=collection] .product-grid__card .product-card__title,main[data-template*=search] .product-grid__card .product-card__title{line-height:1.25}main[data-template*=collection] .nfd-collection-intro,main[data-template*=collection] .nfd-collection-featured{margin-bottom:1rem}main[data-template*=collection] .nfd-collection-intro h2,main[data-template*=collection] .nfd-collection-featured__copy h3{line-height:1.08}@media screen and (max-width:749px){main[data-template*=product] .nfd-product-fit-card,main[data-template*=product] .nfd-product-trust-card,main[data-template*=product] .nfd-product-bundle-card,main[data-template*=product] .nfd-bundle-fit-note{max-width:100%}main[data-template*=product] .nfd-product-fit-card,main[data-template*=product] .nfd-bundle-fit-note{padding:.9rem}main[data-template*=product] .nfd-product-fit-card__actions{flex-direction:column;align-items:stretch}}#header-group .menu-list__list{gap:.35rem}#header-group .menu-list__link{align-items:center}#header-group .menu-list__link-title{padding:.55rem .85rem;border-radius:999px;transition:background-color .18s ease,border-color .18s ease,color .18s ease}#header-group .menu-list__link:hover .menu-list__link-title,#header-group .menu-list__link:focus-visible .menu-list__link-title,#header-group .menu-list__link--active .menu-list__link-title{background:#0b7a7514}#header-group a[data-nfd-link-kind=shop] .menu-list__link-title,#header-group a[data-nfd-link-kind=help] .menu-list__link-title{border:1px solid rgba(6,45,52,.09);background:#fffffff5}#header-group a[data-nfd-link-kind=shop] .menu-list__link-title{background:#0b7a7514;border-color:#0b7a7524;font-weight:700}#header-group a[data-nfd-link-kind=help] .menu-list__link-title{background:#062d340a}#header-group .header__column{min-width:0}.nfd-tag{display:inline-flex;align-items:center;justify-content:center;padding:.5rem .82rem;border-radius:999px;border:1px solid rgba(6,45,52,.08);background:#0b7a750f;color:#08343c;font-size:.84rem;line-height:1.1;white-space:nowrap}.nfd-browse-rail{background:linear-gradient(180deg,#f8fdfdfa,#fffffffa)}.nfd-browse-rail__inner{gap:.8rem;padding-block:.72rem .82rem}.nfd-browse-rail__headline{gap:.2rem}.nfd-browse-rail__headline p{max-width:48rem;font-size:.94rem}.nfd-browse-rail__rows{gap:.55rem}.nfd-browse-rail__group{display:grid;grid-template-columns:minmax(6.4rem,auto) minmax(0,1fr);gap:.45rem .85rem;align-items:start}.nfd-browse-rail__group--support{padding-top:.58rem}.nfd-browse-rail__label{min-width:0;padding-top:.48rem}.nfd-browse-rail__chips{gap:.45rem}.nfd-chip{padding:.56rem .88rem;font-size:.9rem;box-shadow:none}.nfd-chip:hover,.nfd-chip:focus-visible{transform:translateY(-1px);box-shadow:0 8px 18px #062d340f}.nfd-chip--support{background:#062d340a}@media screen and (min-width:1100px){.nfd-browse-rail__inner{grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);align-items:start}.nfd-browse-rail__headline{grid-column:1;padding-inline-end:1rem}.nfd-browse-rail__rows{grid-column:2}}.nfd-collection-intro{gap:.8rem}.nfd-collection-intro__chips,.nfd-page-support-hero__chips{gap:.5rem}.nfd-collection-browse-grid{gap:.75rem}.nfd-browse-destination-card{gap:.42rem;padding:.95rem 1rem 1rem;border-radius:16px;background:#fff}.nfd-browse-destination-card h3{margin:0;color:#08343c;font-size:1rem;line-height:1.22}.nfd-browse-destination-card p{margin:0;color:#062d34c2;font-size:.94rem;line-height:1.5}.nfd-featured-card__eyebrow{letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;color:#0b7a75;font-weight:700}.nfd-featured-card__cta,.nfd-support-card__cta{display:inline-flex;align-items:center;gap:.28rem}.nfd-featured-card__cta:after,.nfd-support-card__cta:after{content:"\2192";font-size:.92em}body.nfd-home-page .nfd-browse-rail .nfd-kicker,body.nfd-collection-page .nfd-browse-rail .nfd-kicker{color:#0b7a75}.nano-browse-rows{gap:.8rem}.nano-browse-row{gap:.95rem;grid-template-columns:minmax(0,1fr) auto;padding:clamp(1rem,2vw,1.35rem);border-radius:22px}.nano-browse-row__copy{gap:.65rem}.nano-browse-row__copy h3{font-size:clamp(1.4rem,2.25vw,2rem);max-width:23ch}.nano-browse-row__copy p{font-size:.98rem;max-width:62ch}.nano-browse-row__chips{gap:.55rem}.nano-browse-pill{padding:.72rem .95rem;font-size:.94rem;box-shadow:none}.nano-browse-row__cta{min-width:11.75rem;align-items:stretch}.nano-browse-orb{width:auto;min-width:0;aspect-ratio:auto;border-radius:18px;display:inline-flex;align-items:center;justify-content:center;min-height:3.35rem;padding:.95rem 1.15rem;text-align:left;box-shadow:0 10px 24px #062d340d}.nano-browse-orb span{display:inline-flex;align-items:center;gap:.45rem}.nano-browse-orb span:after{content:"\2192";font-size:.98em}.nano-browse-orb br{display:none}.nano-product-card__cta,.nano-collection-card__meta span:last-child,.nano-gallery-tile__cta,.nano-link-arrow{display:inline-flex;align-items:center;gap:.28rem}.nano-product-card__cta:after,.nano-collection-card__meta span:last-child:after,.nano-gallery-tile__cta:after,.nano-link-arrow:after{content:"\2192";font-size:.92em}.nano-product-card__content,.nano-collection-card__content{gap:.72rem}.nano-product-card__footer,.nano-collection-card__meta{padding-top:.1rem}.nano-bundle-card__body,.nano-collection-card__content,.nano-product-card__content{align-content:start}main[data-template*=product] .product-details .group-block{border-radius:24px}main[data-template*=product] .product-details h1{font-size:clamp(1.9rem,3vw,2.6rem)}main[data-template*=product] .product-details .price,main[data-template*=product] .product-details .price-item--sale,main[data-template*=product] .product-details .price-item--regular{color:#062d34;font-weight:700}main[data-template*=product] .variant-picker{padding-top:.15rem}main[data-template*=product] .variant-option{padding-top:.85rem;border-top:1px solid rgba(6,45,52,.07)}main[data-template*=product] .variant-option:first-child{padding-top:0;border-top:0}main[data-template*=product] .variant-option legend,main[data-template*=product] .variant-option label,main[data-template*=product] .variant-option__swatch-value,main[data-template*=product] .quantity-label{color:#08343c;font-weight:650}main[data-template*=product] .quantity-selector-wrapper{min-width:8.3rem}main[data-template*=product] .quantity-selector{width:100%;border-radius:16px;border:1px solid rgba(6,45,52,.09);background:#fff}main[data-template*=product] .product-form-buttons{gap:.75rem!important;align-items:stretch}main[data-template*=product] .product-form-buttons button,main[data-template*=product] .product-form-buttons .button,main[data-template*=product] .add-to-cart-button{border-radius:16px;font-weight:700;box-shadow:0 12px 24px #062d340d}main[data-template*=product] .nfd-product-trust-card,main[data-template*=product] .nfd-product-bundle-card,main[data-template*=product] .nfd-product-fit-card,main[data-template*=product] .nfd-bundle-fit-note{max-width:44rem}main[data-template*=product] .nfd-product-trust-card{padding:1.05rem 1.05rem 1.1rem;gap:.85rem}main[data-template*=product] .nfd-product-summary-grid{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr))}main[data-template*=product] .nfd-product-summary-item{display:grid;gap:.28rem;padding:.72rem .8rem;border-radius:14px;background:#ffffffeb;border:1px solid rgba(6,45,52,.08)}main[data-template*=product] .nfd-product-summary-item span{color:#0b7a75;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}main[data-template*=product] .nfd-product-summary-item strong{color:#062d34;font-size:.95rem;line-height:1.42}main[data-template*=product] .nfd-product-trust-card__stack{display:grid;gap:.55rem}main[data-template*=product] .nfd-product-trust-pill{display:grid;gap:.2rem;padding:.72rem .8rem;border-radius:14px;border:1px solid rgba(6,45,52,.08);background:#ffffffeb}main[data-template*=product] .nfd-product-trust-pill strong{color:#08343c;font-size:.95rem;line-height:1.25}main[data-template*=product] .nfd-product-trust-pill span{color:#062d34c2;line-height:1.45;font-size:.92rem}main[data-template*=product] .nfd-product-trust-card__actions{gap:.75rem .95rem}main[data-template*=product] .nfd-product-fit-card,main[data-template*=product] .nfd-bundle-fit-note,main[data-template*=product] .nfd-product-bundle-card{margin-top:.95rem}main[data-template*=product] .nfd-product-bundle-card{display:grid;gap:0;overflow:hidden;border-radius:18px;border:1px solid rgba(6,45,52,.08);background:#fff;box-shadow:0 12px 28px #062d340d}main[data-template*=product] .nfd-product-bundle-card__media{aspect-ratio:16 / 10;background:#f4fbfb}main[data-template*=product] .nfd-product-bundle-card__media img{width:100%;height:100%;object-fit:cover;display:block}main[data-template*=product] .nfd-product-bundle-card__content{display:grid;gap:.75rem;padding:1rem 1.05rem 1.1rem}@media screen and (max-width:989px){.nano-browse-row{grid-template-columns:1fr;align-items:start}.nano-browse-row__cta{min-width:0;width:100%;justify-content:flex-start}.nano-browse-orb{width:auto}}@media screen and (max-width:749px){#header-group .menu-drawer__menu-item{padding-block:.85rem}.nfd-browse-rail__inner{padding-block:.62rem .72rem}.nfd-browse-rail__headline p{font-size:.9rem}.nfd-browse-rail__group{grid-template-columns:1fr;gap:.35rem}.nfd-browse-rail__label{padding-top:0}.nfd-browse-rail__chips{overflow-x:auto;flex-wrap:nowrap;width:calc(100% + .4rem);padding-bottom:.1rem}.nfd-chip,.nfd-tag{flex:0 0 auto}.nano-browse-row{gap:.8rem}.nano-browse-row__copy{gap:.55rem}.nano-browse-row__copy h3{max-width:none}.nano-browse-pill{flex:0 0 auto}.nano-browse-row__chips{overflow-x:auto;flex-wrap:nowrap;width:calc(100% + .3rem);padding-bottom:.15rem}.nano-browse-orb{width:100%;justify-content:center}main[data-template*=product] .nfd-product-summary-grid{grid-template-columns:1fr}main[data-template*=product] .nfd-product-trust-card,main[data-template*=product] .nfd-product-fit-card,main[data-template*=product] .nfd-product-bundle-card,main[data-template*=product] .nfd-bundle-fit-note{padding-inline:.95rem}main[data-template*=product] .nfd-product-bundle-card__content{padding:.95rem}}#header-group .menu-list__list{gap:.95rem}#header-group .menu-list__link-title{padding:.14rem 0!important;border-radius:0!important;border:0!important;border-bottom:2px solid transparent!important;background:transparent!important;font-weight:650;white-space:nowrap}#header-group .menu-list__link:hover .menu-list__link-title,#header-group .menu-list__link:focus-visible .menu-list__link-title,#header-group .menu-list__link--active .menu-list__link-title{background:transparent!important;border-bottom-color:#0b7a7557!important}#header-group a[data-nfd-link-kind=shop] .menu-list__link-title{padding:.48rem .92rem!important;border-radius:999px!important;border:1px solid rgba(11,122,117,.14)!important;border-bottom-color:#0b7a7524!important;background:#0b7a7514!important;font-weight:700}#header-group a[data-nfd-link-kind=help] .menu-list__link-title{color:#062d34c2}#header-group .menu-drawer__menu-item,#header-group .overflow-menu__link{font-weight:650}#header-group .menu-drawer__menu-item[data-nfd-link-kind=shop],#header-group .overflow-menu__link[data-nfd-link-kind=shop]{color:#0b7a75}main[data-template*=product] .nfd-tankmates-card,main[data-template*=product] .nfd-accessories-card{margin-top:1rem;padding:1.15rem 1.2rem;border-radius:1.2rem;border:1px solid rgba(6,45,52,.08);background:#fff;box-shadow:0 16px 34px #062d340d}main[data-template*=product] .nfd-tankmates-card h3,main[data-template*=product] .nfd-accessories-card h3{margin:.12rem 0 .45rem;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.15;color:#062d34}main[data-template*=product] .nfd-tankmates-card>p:last-of-type,main[data-template*=product] .nfd-accessories-card>p:last-of-type{margin:0;color:#062d34bd}.nfd-mini-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-top:1rem}.nfd-mini-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:.85rem;align-items:start;padding:.78rem;border-radius:1rem;border:1px solid rgba(6,45,52,.08);background:#f1f8f8b8;color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.nfd-mini-card--text{grid-template-columns:minmax(0,1fr)}.nfd-mini-card:hover,.nfd-mini-card:focus-visible{transform:translateY(-1px);border-color:#0b7a7538;box-shadow:0 14px 26px #062d340d}.nfd-mini-card__media{width:72px;aspect-ratio:1;overflow:hidden;border-radius:.9rem;background:#0b7a7514}.nfd-mini-card__media img{width:100%;height:100%;object-fit:cover;display:block}.nfd-mini-card__content h4{margin:0 0 .28rem;font-size:1rem;line-height:1.2;color:#062d34}.nfd-mini-card__content p{margin:0;font-size:.93rem;line-height:1.45;color:#062d34b8}.nfd-mini-card__cta{display:inline-flex;margin-top:.48rem;font-size:.88rem;font-weight:700;color:#0b7a75}@media(max-width:989px){.nfd-mini-card-grid{grid-template-columns:1fr}}@media(max-width:749px){#header-group .menu-list__list{gap:.7rem}#header-group a[data-nfd-link-kind=shop] .menu-list__link-title{padding:.42rem .78rem!important}main[data-template*=product] .nfd-tankmates-card,main[data-template*=product] .nfd-accessories-card{padding:1rem}.nfd-mini-card{grid-template-columns:64px minmax(0,1fr);gap:.7rem}.nfd-mini-card__media{width:64px}}@media(min-width:750px){#header-group .menu-list__list{gap:.65rem;align-items:center}#header-group .menu-list__link-title,#header-group a[data-nfd-link-kind=shop] .menu-list__link-title,#header-group a[data-nfd-link-kind=help] .menu-list__link-title{display:inline-flex;align-items:center;justify-content:center;min-width:6.35rem;padding:.52rem 1rem!important;border-radius:999px!important;border:1px solid rgba(6,45,52,.1)!important;border-bottom-color:#062d341a!important;background:#fffffffa!important;color:#08343c!important;font-weight:650;line-height:1.05;text-align:center;white-space:nowrap}#header-group .menu-list__link:hover .menu-list__link-title,#header-group .menu-list__link:focus-visible .menu-list__link-title{background:#0b7a7512!important;border-color:#0b7a752e!important;border-bottom-color:#0b7a752e!important;color:#062d34!important}#header-group .menu-list__link--active .menu-list__link-title,#header-group .menu-list__list-item:has([aria-current=page]) .menu-list__link-title{background:#0b7a751c!important;border-color:#0b7a7538!important;border-bottom-color:#0b7a7538!important;color:#062d34!important;font-weight:700}}@media(max-width:989px)and (min-width:750px){#header-group .menu-list__link-title,#header-group a[data-nfd-link-kind=shop] .menu-list__link-title,#header-group a[data-nfd-link-kind=help] .menu-list__link-title{min-width:5.75rem;padding-inline:.85rem!important}}.nfd-browse-rail__group{align-items:start}.nfd-browse-rail__chips{display:grid;grid-template-columns:repeat(3,minmax(10.5rem,1fr));gap:.55rem;width:100%}.nfd-browse-rail__group--support .nfd-browse-rail__chips{grid-template-columns:repeat(auto-fit,minmax(10.5rem,11.5rem))}.nfd-browse-rail .nfd-chip{display:flex;align-items:center;justify-content:center;width:100%;min-height:3rem;padding:.72rem .95rem;text-align:center;line-height:1.18;white-space:normal}.nfd-browse-rail__label{padding-top:.72rem}@media(max-width:1199px)and (min-width:750px){.nfd-browse-rail__chips{grid-template-columns:repeat(2,minmax(0,1fr))}.nfd-browse-rail__group--support .nfd-browse-rail__chips{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}@media(max-width:749px){.nfd-browse-rail__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:visible;padding-bottom:0}.nfd-browse-rail .nfd-chip{min-height:2.9rem;padding:.68rem .82rem}.nfd-browse-rail__group--support .nfd-browse-rail__chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.nfd-inline-note{display:inline-flex;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;color:#0b7a75}.nfd-plants-card,.nfd-accessories-card,.nfd-tankmates-card{margin-top:1rem}.nfd-product-fallback-media img,.nfd-card-fallback-image{width:100%;height:100%;object-fit:cover;display:block}.nfd-card-fallback-media{background:#eef5f4}@media(max-width:749px){.nfd-inline-note{font-size:.88rem}}.nfd-browse-rail{position:relative;z-index:0}.nfd-browse-rail__desktop{display:block}.nfd-browse-rail-mobile{display:none}.nfd-browse-rail-mobile,.nfd-browse-rail-mobile *{pointer-events:auto}@media(max-width:749px){#header-group .menu-list__scroll-container{overflow-x:auto;overflow-y:hidden;-webkit-mask-image:none;mask-image:none;-webkit-overflow-scrolling:touch;padding-block:.2rem}#header-group .menu-list__list{gap:.4rem;flex-wrap:nowrap;width:max-content;padding-inline-end:.65rem}#header-group .menu-list__link-title,#header-group a[data-nfd-link-kind=shop] .menu-list__link-title,#header-group a[data-nfd-link-kind=help] .menu-list__link-title{min-width:auto;padding:.42rem .78rem!important;font-size:.88rem;line-height:1.1;white-space:nowrap}.nfd-browse-rail__desktop{display:none}.nfd-browse-rail-mobile{display:block;width:min(1200px,calc(100% - 1rem));margin:0 auto;padding-block:.6rem .7rem}.nfd-browse-rail-mobile[open]{padding-bottom:.9rem}.nfd-browse-rail-mobile__summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.78rem .95rem;border-radius:1rem;border:1px solid rgba(6,45,52,.1);background:#fffffffa;color:#08343c;font-size:.94rem;font-weight:700;line-height:1.2;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.nfd-browse-rail-mobile__summary::-webkit-details-marker{display:none}.nfd-browse-rail-mobile__summary-action{display:inline-flex;align-items:center;justify-content:center;min-width:5.7rem;padding:.48rem .7rem;border-radius:999px;background:#0b7a7514;color:#0b7a75;font-size:.82rem;font-weight:700;line-height:1;white-space:nowrap}.nfd-browse-rail-mobile[open] .nfd-browse-rail-mobile__summary-action:after{content:"Close"}.nfd-browse-rail-mobile[open] .nfd-browse-rail-mobile__summary-action{color:transparent;position:relative}.nfd-browse-rail-mobile[open] .nfd-browse-rail-mobile__summary-action:after{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#0b7a75}.nfd-browse-rail-mobile__content{display:grid;gap:.8rem;padding:.85rem .1rem 0}.nfd-browse-rail-mobile__group{display:grid;gap:.35rem}.nfd-browse-rail-mobile__label{color:#062d34c2;font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding-inline:.15rem}.nfd-browse-rail-mobile__chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.nfd-browse-rail-mobile .nfd-chip{display:flex;align-items:center;justify-content:center;width:100%;min-height:2.9rem;padding:.72rem .78rem;font-size:.88rem;line-height:1.18;text-align:center;white-space:normal;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.nfd-browse-rail-mobile .nfd-chip:active{transform:none}}.nfd-browse-rail{pointer-events:none}.nfd-browse-rail a,.nfd-browse-rail button,.nfd-browse-rail summary,.nfd-browse-rail [role=button]{pointer-events:auto}.nfd-browse-rail-mobilebar{display:none}@media(max-width:749px){.nfd-browse-rail__desktop,.nfd-browse-rail-mobile{display:none!important}.nfd-browse-rail{position:relative;z-index:2}.nfd-browse-rail-mobilebar{display:block;width:min(1200px,calc(100% - 1rem));margin:0 auto;padding:.5rem 0 .7rem;pointer-events:none}.nfd-browse-rail-mobilebar__scroll{display:flex;gap:.45rem;overflow-x:auto;overflow-y:hidden;padding:0 .1rem .15rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;pointer-events:auto;touch-action:pan-x}.nfd-browse-rail-mobilebar__scroll::-webkit-scrollbar{display:none}.nfd-browse-rail-mobilebar .nfd-chip{flex:0 0 auto;min-height:2.35rem;padding:.58rem .88rem;border-radius:999px;white-space:nowrap;font-size:.84rem;line-height:1.1;scroll-snap-align:start;pointer-events:auto!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;z-index:3}.nfd-browse-rail-mobilebar .nfd-chip:active{transform:none}#header-group .menu-list__link-title,#header-group a[data-nfd-link-kind=shop] .menu-list__link-title,#header-group a[data-nfd-link-kind=help] .menu-list__link-title{min-width:auto;padding:.42rem .74rem!important;font-size:.85rem;line-height:1.1;white-space:nowrap}a,button,summary,[role=button],input[type=submit],input[type=button]{touch-action:manipulation}}.section-background{pointer-events:none!important}@media(max-width:749px){.nfd-browse-rail,.nfd-browse-rail__desktop,.nfd-browse-rail-mobile,.nfd-browse-rail-mobilebar{display:none!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important}#header-group .menu-list__scroll-container,#header-group .menu-list__list{display:none!important}#header-group .header__column{min-width:0}a,button,summary,[role=button],input,select,textarea,label{pointer-events:auto!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}}#header-group .header__underlay,#header-group .header__underlay:after{pointer-events:none!important}@media(max-width:749px){.nfd-browse-rail,.nfd-browse-rail__desktop,.nfd-browse-rail-mobile,.nfd-browse-rail-mobilebar,#header-group .header__navigation-bar-row,#header-group header-menu,#header-group .header-menu,#header-group .menu-list--mobile,#header-group .menu-list__scroll-container,#header-group .menu-list__list{display:none!important;height:0!important;overflow:hidden!important;margin:0!important;padding:0!important;border:0!important;pointer-events:none!important}#header-group .header__row--top{min-height:auto}#header-group .header__columns{align-items:center;gap:.5rem}#header-group .header__drawer{display:block!important;margin-inline-start:auto;pointer-events:auto!important}#header-group .header__icon--menu,#header-group .header__icon--summary{display:flex!important;pointer-events:auto!important}#header-group .header__column--center,#header-group .header__column--left,#header-group .header__column--right{min-width:0}main a,main button,main summary,main [role=button],main input,main select,main textarea,main label,.cart-drawer a,.cart-drawer button,.menu-drawer a,.menu-drawer button,.menu-drawer summary,.menu-drawer [role=button]{pointer-events:auto!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}}.nfd-collection-featured__browse{display:inline-flex;align-items:center;gap:.35rem;width:fit-content;margin-top:.15rem;color:#0b7a75;font-weight:700;text-decoration:none;pointer-events:auto!important}.nfd-collection-featured__browse:hover,.nfd-collection-featured__browse:focus-visible{text-decoration:underline}.nfd-featured-card[data-nfd-href]{cursor:pointer}.nfd-collection-featured__copy,.nfd-collection-featured__copy *{position:relative;z-index:2}@media(max-width:749px){.nfd-collection-featured__browse{font-size:.92rem}}.nfd-featured-card[href]{cursor:pointer}.nfd-featured-card[href]:focus-visible{outline:2px solid rgba(11,122,117,.42);outline-offset:2px}.nfd-featured-card *{-webkit-user-select:none;user-select:none}@media(max-width:749px){.nfd-featured-card[href]{min-height:100%}}.nfd-featured-grid,.nfd-featured-grid *{pointer-events:auto!important}.nfd-featured-card,.nfd-featured-card[href],.nfd-featured-card[data-nfd-href]{position:relative;z-index:12;cursor:pointer;-webkit-user-select:none;user-select:none}.nfd-featured-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;background:transparent}.nfd-featured-card__media,.nfd-featured-card__content,.nfd-featured-card__media img,.nfd-featured-card__content *{position:relative;z-index:12;pointer-events:none!important}@media(max-width:749px){.nfd-featured-card,.nfd-featured-card[href],.nfd-featured-card[data-nfd-href]{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent}}.nfd-featured-card:after{content:none!important}.nfd-featured-card{display:grid;grid-template-rows:auto 1fr;pointer-events:auto!important}.nfd-featured-card,.nfd-featured-card *,.nfd-featured-card a,.nfd-featured-card img,.nfd-featured-grid,.nfd-featured-grid *{pointer-events:auto!important}.nfd-featured-card__media-link{display:block;aspect-ratio:16 / 10;background:#eef8f7;text-decoration:none;overflow:hidden}.nfd-featured-card__media-link img,.nfd-featured-card__media-link .nfd-featured-card__media-placeholder{display:block;width:100%;height:100%;object-fit:cover}.nfd-featured-card__media-placeholder{background:linear-gradient(180deg,#f4fbfa,#e8f4f2)}.nfd-featured-card__content,.nfd-featured-card__content h3,.nfd-featured-card__footer,.nfd-featured-card__eyebrow{pointer-events:auto!important}.nfd-featured-card__title-link{color:inherit;text-decoration:none}.nfd-featured-card__title-link:hover,.nfd-featured-card__title-link:focus-visible,.nfd-featured-card__cta:hover,.nfd-featured-card__cta:focus-visible,.nfd-featured-card__media-link:hover,.nfd-featured-card__media-link:focus-visible{text-decoration:underline}.nfd-featured-card__cta{display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}@media(max-width:749px){.nfd-featured-card__footer{flex-wrap:wrap}}.template-collection .section-background,.template-collection .section-background .page-width,.template-collection .section-background results-list,.template-collection .section-background .nfd-collection-intro,.template-collection .section-background .nfd-collection-featured,.template-collection .section-background .nfd-collection-featured__copy,.template-collection .section-background .nfd-featured-grid{pointer-events:auto!important}.template-collection .nfd-featured-card,.template-collection .nfd-featured-card[href],.template-collection .nfd-featured-card[data-nfd-href]{display:block;position:relative;z-index:40;pointer-events:auto!important;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.template-collection .nfd-featured-card:after{display:none!important}.template-collection .nfd-featured-card>*{pointer-events:none!important}.template-collection .nfd-collection-featured__browse,.template-collection .nfd-collection-featured__browse *{pointer-events:auto!important}@media(max-width:749px){main .section-background,main .section-background .page-width,main .section-background results-list,main .section-background .product-grid,main .section-background .product-grid>*,main .section-background product-card,main .section-background product-card *,main .section-background .product-grid__card{pointer-events:auto!important}product-card{position:relative;touch-action:manipulation;-webkit-tap-highlight-color:transparent}product-card .product-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:8!important;pointer-events:auto!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}product-card .product-card__content{position:relative;z-index:4}product-card .product-card__content,product-card .product-card__content *{touch-action:manipulation}product-card .quick-add,product-card .quick-add *,product-card button,product-card input,product-card select,product-card textarea,product-card summary,product-card label,product-card [role=button]{position:relative;z-index:12;pointer-events:auto!important}}@media(max-width:749px){.menu-drawer__navigation[data-nfd-menu-injected=true]{padding:.7rem var(--drawer-padding) 1.25rem!important;overflow-y:auto;pointer-events:auto!important}.menu-drawer__navigation[data-nfd-menu-injected=true]>.menu-drawer__menu{display:none!important}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu{display:grid;gap:1rem;padding-top:2.9rem;pointer-events:auto!important}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__group{display:grid;gap:.58rem;padding-bottom:.95rem;border-bottom:1px solid rgba(6,45,52,.08)}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__group:last-child{border-bottom:0;padding-bottom:0}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__label{margin:0;color:#0b7a75;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__links{display:grid;gap:.55rem}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__link{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-height:3rem;padding:.92rem 1rem;border-radius:16px;border:1px solid rgba(6,45,52,.08);background:#fff;color:#062d34;font-weight:650;line-height:1.25;text-decoration:none;pointer-events:auto!important;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__link:after{content:"\2192";flex:0 0 auto;color:#0b7a75;font-size:.98em;font-weight:700}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__link--primary{background:#0b7a7514;border-color:#0b7a7529}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__link--support{background:#062d340a}.menu-drawer__navigation[data-nfd-menu-injected=true] .nfd-mobile-drawer-menu__link:active{transform:scale(.995)}}.menu-drawer__backdrop{pointer-events:none!important}.menu-drawer-container.menu-open>.menu-drawer__backdrop,#Details-menu-drawer-container.menu-open>.menu-drawer__backdrop{pointer-events:auto!important}.menu-drawer-container:not(.menu-open)>.menu-drawer,#Details-menu-drawer-container:not(.menu-open)>.menu-drawer{pointer-events:none!important}.menu-drawer-container.menu-open>.menu-drawer,#Details-menu-drawer-container.menu-open>.menu-drawer{pointer-events:auto!important}@media(max-width:749px){#Details-menu-drawer-container,details.menu-drawer-container,#header-group .header__drawer,#header-group .header__icon--summary,#header-group .header__icon--menu,#Details-menu-drawer-container>summary,details.menu-drawer-container>summary{position:relative!important;z-index:140!important;pointer-events:auto!important}#Details-menu-drawer-container:not(.menu-open):not([open])>.menu-drawer,details.menu-drawer-container:not(.menu-open):not([open])>.menu-drawer,#Details-menu-drawer-container:not(.menu-open):not([open])>.menu-drawer__backdrop,details.menu-drawer-container:not(.menu-open):not([open])>.menu-drawer__backdrop,#Details-menu-drawer-container:not(.menu-open):not([open])>.menu-drawer__submenu,details.menu-drawer-container:not(.menu-open):not([open])>.menu-drawer__submenu{pointer-events:none!important;visibility:hidden!important;opacity:0!important}#Details-menu-drawer-container.menu-open>.menu-drawer,details.menu-drawer-container.menu-open>.menu-drawer,#Details-menu-drawer-container[open]>.menu-drawer,details.menu-drawer-container[open]>.menu-drawer,#Details-menu-drawer-container.menu-open>.menu-drawer__backdrop,details.menu-drawer-container.menu-open>.menu-drawer__backdrop,#Details-menu-drawer-container[open]>.menu-drawer__backdrop,details.menu-drawer-container[open]>.menu-drawer__backdrop{pointer-events:auto!important;visibility:visible!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/nfd-overrides.css.map */
