body.fl26{--font-headline: "Poppins", "Inter", system-ui, sans-serif;--fluence-accent: #2675CD;--fluence-accent-deep: #1F5FA6;--fluence-accent-ink: #ffffff;color:#14161a}body.fl26 .font-headline,body.fl26 h1,body.fl26 h2,body.fl26 h3,body.fl26 h4{font-family:Poppins,Inter,system-ui,sans-serif;font-weight:600;letter-spacing:-.018em;text-wrap:balance}body.fl26 .font-headline{line-height:1.08}body.fl26 h1.font-headline,body.fl26 .font-headline.text-6xl,body.fl26 .font-headline.text-7xl{letter-spacing:-.03em}body.fl26 p{line-height:1.6}body.fl26 .tracking-\[0\.3em\],body.fl26 .tracking-\[0\.2em\]{letter-spacing:.16em}body.fl26 a.bg-black:not(.h26-btn):not(.flex):not(.grid):not(.block):not(.rounded-2xl):not(.rounded-xl),body.fl26 button.bg-black:not(.h26-btn):not(.flex):not(.grid):not(.rounded-2xl):not(.rounded-xl),body.fl26 input[type=submit].bg-black,body.fl26 .fl-cta{background-color:var(--fluence-accent);color:#fff;border-radius:999px}body.fl26 a.bg-black:not(.flex):not(.grid):not(.block):hover,body.fl26 button.bg-black:not(.flex):not(.grid):not(.rounded-2xl):not(.rounded-xl):hover,body.fl26 .fl-cta:hover{background-color:var(--fluence-accent-deep)}body.fl26 a.bg-black.rounded-2xl,body.fl26 a.bg-black.rounded-xl,body.fl26 a.bg-black.flex{background-color:#22262c}body.fl26 .border-black:not(td):not(th):not(table){border-color:#14161a29}body.fl26 a.border-2.border-black:not(.flex):not(.grid):not(.block):not(.rounded-2xl):not(.rounded-xl),body.fl26 button.border-2.border-black:not(.flex):not(.grid):not(.rounded-2xl):not(.rounded-xl):not([type=submit]){border-radius:999px;border-color:var(--fluence-accent);color:var(--fluence-accent)}body.fl26 .bg-cream{background-color:#ecf3fb}body.fl26 .bg-stone{background-color:#e7edf5}body.fl26 section.bg-black,body.fl26 div.bg-black.text-white{background-color:#22262c}body.fl26 .rounded-none,body.fl26 .rounded-sm{border-radius:12px}body.fl26 .rounded,body.fl26 .rounded-md,body.fl26 .rounded-lg{border-radius:14px}body.fl26 .rounded-xl{border-radius:18px}body.fl26 .rounded-2xl{border-radius:22px}body.fl26 img.rounded-none{border-radius:18px}body.fl26 main>*:first-child{padding-top:clamp(24px,3vw,40px)!important}body.fl26 main>.h26{padding-top:0!important}body.fl26 main>*:first-child.pt-0{padding-top:0!important}body.fl26 main>section:not(.h26-hero),body.fl26 main>div:not(.h26)>section{padding-block:clamp(40px,5vw,72px)}body.fl26 main>.h26 .h26-sec{padding-block:clamp(26px,3vw,40px)}body.fl26 input[type=text],body.fl26 input[type=email],body.fl26 input[type=tel],body.fl26 input[type=search],body.fl26 input[type=number],body.fl26 select,body.fl26 textarea{border-radius:14px;border-color:#14161a2e;font-size:16px}body.fl26 input:focus,body.fl26 select:focus,body.fl26 textarea:focus{border-color:var(--fluence-accent);outline:none}body.fl26 table{border-collapse:collapse}body.fl26 th{font-family:Poppins,sans-serif;font-weight:600}body.fl26 :focus-visible{outline:2px solid var(--fluence-accent);outline-offset:3px;border-radius:4px}body.fl26 .h26-top,body.fl26 .h26-ftr{--shell: min(1232px, 100% - 48px)}@media(max-width:640px){body.fl26 .h26-top,body.fl26 .h26-ftr{--shell: min(1232px, 100% - 40px)}}body.fl26 form input[type=text],body.fl26 form input[type=email],body.fl26 form input[type=tel],body.fl26 form input[type=number],body.fl26 form input[type=url],body.fl26 form select,body.fl26 form textarea{border:1px solid rgba(20,22,26,.18)!important;border-radius:14px;background:#fff;padding:14px 16px;min-height:52px}body.fl26 form textarea{min-height:140px}body.fl26 form input:focus,body.fl26 form select:focus,body.fl26 form textarea:focus{border-color:var(--fluence-accent)!important}body.fl26 form label{font-family:Poppins,sans-serif;font-size:12.5px;letter-spacing:.12em;color:#14161a99}body.fl26 form button[type=submit],body.fl26 form input[type=submit]{border-radius:999px;min-height:52px;background:var(--fluence-accent);color:#fff;letter-spacing:0;font-family:Poppins,sans-serif;font-weight:600;font-size:16px}body.fl26 form button[type=submit]:hover{background:var(--fluence-accent-deep)}body.fl26 .policy-body,body.fl26 .rte,body.fl26 [data-longform]{max-width:72ch}body.fl26 .policy-body h2,body.fl26 .rte h2,body.fl26 [data-longform] h2{margin-top:2.2em;font-size:clamp(22px,2.4vw,30px)}body.fl26 .policy-body h3,body.fl26 .rte h3,body.fl26 [data-longform] h3{margin-top:1.8em;font-size:clamp(18px,1.8vw,22px)}body.fl26 .policy-body p,body.fl26 .rte p,body.fl26 [data-longform] p{margin-top:1em;color:#14161ac7}body.fl26 .policy-body ul,body.fl26 .rte ul,body.fl26 [data-longform] ul{margin-top:1em;padding-left:1.2em;list-style:disc;color:#14161ac7}body.fl26 .policy-body li,body.fl26 .rte li,body.fl26 [data-longform] li{margin-top:.4em}body.fl26 .policy-body a,body.fl26 .rte a{color:var(--fluence-accent);text-decoration:underline;text-underline-offset:3px}body.fl26 .h26 .card,body.fl26 [data-product-card],body.fl26 .collection-card{border-radius:22px}body.fl26 main a[href^="/products/"] img,body.fl26 main a[href^="/blogs/"] img{border-radius:18px}body.fl26 main .border.border-black\/10,body.fl26 main .border.border-black\/5{border-color:#14161a14;border-radius:20px}body.fl26 main .bg-cream{border-radius:0}body.fl26 .filter-pill,body.fl26 [data-filter]{border-radius:999px!important}body.fl26 details>summary{list-style:none}body.fl26 details>summary::-webkit-details-marker{display:none}body.fl26 details>summary::marker{content:""}@media(max-width:639px){body.fl26 .h26-prodgrid>a{border-radius:14px}body.fl26 .h26-prodgrid>a>div:last-child{padding:8px 8px 10px}body.fl26 .h26-prodgrid h3{font-size:12.5px;line-height:1.25;margin-bottom:2px}body.fl26 .h26-prodgrid p{display:none}body.fl26 .h26-prodgrid>a span[class*="tracking-[0.2em]"]{display:none}body.fl26 .h26-prodgrid>a div.flex.items-center.justify-between{display:block}body.fl26 .h26-prodgrid>a span.text-base{font-size:12.5px}body.fl26 .h26-prodgrid>a span.text-base span{font-size:11px}body.fl26 .h26-prodgrid .absolute.top-3{top:6px;right:6px;left:auto;max-width:68%;padding:2px 6px;font-size:8px;line-height:1.25;text-align:center}body.fl26 .h26-prodgrid .aspect-square{padding:4px}}body.fl26 .fl-prodcard{display:grid;grid-template-columns:96px 1fr auto;align-items:center;gap:18px;margin:clamp(28px,3.5vw,44px) 0;padding:clamp(16px,2vw,22px);background:#fff;border:1px solid rgba(20,22,26,.12);border-radius:20px;text-decoration:none;box-shadow:0 10px 30px #14161a0d;transition:border-color .2s,box-shadow .2s}body.fl26 .fl-prodcard:hover{border-color:var(--fluence-accent);box-shadow:0 14px 38px #14161a17}body.fl26 .fl-prodcard-media{display:block;width:96px;height:96px;border-radius:14px;overflow:hidden;background:#ecf3fb}body.fl26 .fl-prodcard-media img{width:100%;height:100%;object-fit:contain;display:block}body.fl26 .fl-prodcard-body{display:flex;flex-direction:column;gap:3px;min-width:0}body.fl26 .fl-prodcard-name{font-weight:600;font-size:16px;color:#14161a;line-height:1.25}body.fl26 .fl-prodcard-line{font-size:14px;color:#4b5058;line-height:1.5}body.fl26 .fl-prodcard-price{font-size:14px;font-weight:600;color:#14161a;margin-top:2px}body.fl26 .fl-prodcard-cta{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:12px 20px;border-radius:999px;background:var(--fluence-accent);color:#fff;font-size:14px;font-weight:500;min-height:44px}body.fl26 .fl-prodcard:hover .fl-prodcard-cta{background:var(--fluence-accent-deep)}@media(max-width:700px){body.fl26 .fl-prodcard{grid-template-columns:72px 1fr;gap:14px}body.fl26 .fl-prodcard-media{width:72px;height:72px}body.fl26 .fl-prodcard-cta{grid-column:1 / -1;justify-content:center;margin-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/site-2026.css.map */
