.cyc-finder{--cyc-navy: #1D3A8F;--cyc-ink: #14213D;--cyc-line: #DCE1EA;background:#eef1f6;color:var(--cyc-ink)}.cyc-finder__head{max-width:760px;margin-bottom:1.5rem}.cyc-finder__head h2{margin:0 0 .6rem}.cyc-finder__head .rte p:last-child{margin-bottom:0}.cyc-finder__steps{list-style:none;margin:0 0 2rem;padding:0;display:grid;gap:.5rem 2rem;counter-reset:cyc}@media(min-width:768px){.cyc-finder__steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.cyc-finder__steps li{display:flex;align-items:baseline;gap:.75rem;line-height:1.4;padding-top:.75rem;border-top:2px solid var(--cyc-navy)}.cyc-finder__steps span{flex:0 0 auto;font-weight:var(--font-heading-weight, 700);color:var(--cyc-navy)}.cyc-finder__tabs{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid var(--cyc-line)}.cyc-finder__tab{flex:0 0 auto;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:inherit;font:inherit;font-weight:var(--font-body-bold-weight, 600);padding:12px 16px;border-radius:0;cursor:pointer;opacity:.65}.cyc-finder__tab:first-child{padding-left:0}.cyc-finder__tab:hover{opacity:1}.cyc-finder__tab[aria-selected=true]{opacity:1;border-bottom-color:var(--cyc-navy);color:var(--cyc-navy)}@media(max-width:599px){.cyc-finder__tabs{flex-direction:column;border-bottom:0}.cyc-finder__tab,.cyc-finder__tab:first-child{text-align:left;padding:12px 0;border-bottom:1px solid var(--cyc-line);margin:0}.cyc-finder__tab[aria-selected=true]{border-bottom:2px solid var(--cyc-navy)}}.cyc-finder__panel{background:#fff;border-radius:4px;padding:4px 20px 8px;margin-top:16px}.cyc-finder__note{margin:14px 0 6px;font-size:.92rem;color:#14213dbf;max-width:760px}.cyc-finder__row{display:grid;grid-template-columns:1fr;gap:6px 24px;align-items:center;padding:14px 0;border-bottom:1px solid var(--cyc-line)}.cyc-finder__row:last-child{border-bottom:0}@media(min-width:900px){.cyc-finder__row{grid-template-columns:minmax(0,2.2fr) 150px minmax(0,1.6fr)}}.cyc-finder__system strong{display:block}.cyc-finder__system span{display:block;font-size:.88rem;color:#14213db3}.cyc-finder__sku{font-size:.92rem;font-variant-numeric:tabular-nums}.cyc-finder__label{color:#14213d99}.cyc-finder__product{display:flex;align-items:center;gap:12px}.cyc-finder__product img{width:52px;height:52px;object-fit:contain;background:#fff;border:1px solid var(--cyc-line);border-radius:4px;flex:0 0 auto}.cyc-finder__price{display:flex;flex-direction:column;font-weight:var(--font-body-bold-weight, 600);line-height:1.25;margin-right:auto}.cyc-finder__price em{font-style:normal;font-weight:400;font-size:.82rem}.cyc-finder__price .is-in{color:#1a7f37}.cyc-finder__price .is-out{color:#14213da6}.cyc-finder .cyc-finder__btn{white-space:nowrap;flex:0 0 auto}.cyc-finder__missing{color:#14213d99;font-size:.9rem}.cyc-finder__handles{margin-top:2rem}.cyc-finder__handles-head{font-weight:var(--font-body-bold-weight, 600);margin:0 0 .75rem}.cyc-finder__handles-grid{display:grid;gap:12px}@media(min-width:768px){.cyc-finder__handles-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.cyc-finder__handle{display:flex;gap:16px;align-items:center;background:#fff;border:1px solid var(--cyc-line);border-radius:4px;padding:14px;color:inherit;text-decoration:none;transition:border-color .15s}.cyc-finder__handle:hover{border-color:var(--cyc-navy)}.cyc-finder__handle img{width:80px;height:80px;object-fit:contain;flex:0 0 auto}.cyc-finder__handle span{display:flex;flex-direction:column;gap:2px}.cyc-finder__handle small{color:#14213db3;font-size:.88rem;line-height:1.4}.cyc-finder__foot{margin-top:1.25rem;font-size:.9rem;color:#14213dbf;max-width:760px}.template-page-brand-cyclus-tools .brand-page{--brand-radius: 4px}.template-page-brand-cyclus-tools .brand-hero h1{color:#fff}.template-page-brand-cyclus-tools .brand-hero__tagline{color:#fffc;font-size:1rem}.template-page-brand-cyclus-tools .brand-hero__intro{color:#ffffffe0;max-width:560px}.template-page-brand-cyclus-tools .brand-hero__logo{max-height:64px;width:auto}.template-page-brand-cyclus-tools .brand-hero__media{background:#f4f6fa}.template-page-brand-cyclus-tools .brand-hero__media img{object-fit:contain;padding:6%}.template-page-brand-cyclus-tools .brand-hero__actions .button:not(.outline){background:#1f75b4;border-color:#1f75b4;color:#fff}.template-page-brand-cyclus-tools .brand-hero__actions .button.outline{border-color:#fff;color:#fff;background:transparent}.template-page-brand-cyclus-tools [id$=__planfraeser] .brand-split__media{background:#fff}.template-page-brand-cyclus-tools [id$=__planfraeser] .brand-split__media img{object-fit:contain;padding:6%}.template-page-brand-cyclus-tools .brand-stats dt{white-space:nowrap;font-size:clamp(1.4rem,2.4vw,2rem)}.template-page-brand-cyclus-tools .brand-slider__nav button{border-radius:0}.template-page-brand-cyclus-tools .brand-workshop__list li:before{content:"";top:.6em;left:.2rem;width:6px;height:6px;background:#1d3a8f}.template-page-brand-cyclus-tools .brand-workshop__steps li{border-radius:4px}.template-page-brand-cyclus-tools .brand-workshop__steps li:before{content:counter(step) ".";display:block;width:auto;height:auto;border-radius:0;background:none;color:#1d3a8f;font-size:.88rem;margin:0 0 2px}.template-page-brand-cyclus-tools .brand-workshop .button:not(.outline){background:#1d3a8f;border-color:#1d3a8f;color:#fff}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero{border-bottom:6px solid #1F75B4}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero h1{color:#fff}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__tagline{color:#9cc7ee;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.9rem}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__intro{color:#ffffffd9}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__logo{max-height:72px;width:auto}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__media{background:radial-gradient(circle at 50% 50%,#f4f7fc,#dce4f2 62%,#1d3a8f 63%)}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__media img{object-fit:contain;padding:6%}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__actions .button:not(.outline){background:#1f75b4;border-color:#1f75b4;color:#fff}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-hero__actions .button.outline{border-color:#fff;color:#fff;background:transparent}.template-collection-brand-cyclus-tools [id$=__brand_hero] .brand-usps li:before{color:#9cc7ee}.template-collection-brand-cyclus-tools [id$=__planfraeser] .brand-split__media{background:radial-gradient(circle,#f4f7fc,#c9d4e8);border-radius:10px}.template-collection-brand-cyclus-tools [id$=__planfraeser] .brand-split__media img{object-fit:contain;padding:6%}.template-collection-brand-cyclus-tools [id$=__brand_workshop] .brand-workshop{border-top:6px solid #1D3A8F}.template-collection-brand-cyclus-tools [id$=__brand_workshop] .brand-workshop .button:not(.outline){background:#1d3a8f;border-color:#1d3a8f;color:#fff}.template-collection-brand-cyclus-tools [id$=__planfraeser] .brand-split__heading,.template-collection-brand-cyclus-tools [id$=__planfraeser] .brand-eyebrow,.template-collection-brand-cyclus-tools [id$=__planfraeser] .brand-split__content p{color:#fff}.template-collection-brand-cyclus-tools [id$=__planfraeser] .brand-eyebrow{color:#9cc7ee;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/38/assets/brand-cyclus.css.map */
