:root{--blrx-green:#2e9381;--blrx-green-deep:#1e3f38;--blrx-green-soft:#cfe6df;--blrx-green-tint:#e3f1ec;--blrx-black:#000;--blrx-ink-soft:#555855;--blrx-paper:#fff;--blrx-paper-alt:#f4f5f2;--blrx-rule:rgba(0,0,0,.1);--blrx-font-sans:"Inter",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--blrx-font-serif:"Fraunces",Georgia,serif;--blrx-radius-sm:4px;--blrx-radius-md:8px;--blrx-radius-lg:12px;--blrx-content-max:1280px;--blrx-gutter:32px}@media(max-width:720px){:root{--blrx-gutter:16px}}body,html{margin:0;padding:0}body{background:var(--blrx-paper);color:var(--blrx-black);font-family:var(--blrx-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{box-sizing:border-box}img,svg{display:block;height:auto;max-width:100%}a{color:inherit}button{cursor:pointer;font-family:inherit}.blrx-icon,.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;white-space:nowrap;width:1px}.skip-link:focus{background:var(--blrx-paper);border:2px solid var(--blrx-green);border-radius:4px;color:var(--blrx-black);left:8px;padding:12px 16px;position:fixed;top:8px;z-index:1000;clip:auto;height:auto;width:auto}.blrx-container{margin:0 auto;max-width:var(--blrx-content-max);padding:0 var(--blrx-gutter)}.blrx-container--narrow{max-width:880px}sup{font-size:38px;line-height:0;vertical-align:super}.blrx-btn{align-items:center;border:none;border-radius:var(--blrx-radius-sm);display:inline-flex;font-size:15px;font-weight:600;gap:8px;justify-content:center;letter-spacing:.3px;line-height:1.2;padding:16px 28px;text-decoration:none;transition:opacity .15s,transform .15s}.blrx-btn:hover{opacity:.92}.blrx-btn--primary{background:var(--blrx-green);color:#fff}.blrx-btn--ink{background:var(--blrx-black);color:#fff}.blrx-btn--outline{background:transparent;border:1.5px solid var(--blrx-black);color:var(--blrx-black)}.blrx-section{background:var(--blrx-paper);padding:96px var(--blrx-gutter)}.blrx-section--alt{background:var(--blrx-paper-alt)}.blrx-section--ink{background:var(--blrx-black);color:#fff}.blrx-section__headrow{align-items:flex-end;display:flex;gap:48px;justify-content:space-between;margin-bottom:64px}@media(max-width:720px){.blrx-section__headrow{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:36px}}.blrx-section__kicker{color:var(--blrx-green);font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:16px;text-transform:uppercase}.blrx-section__h2{color:var(--blrx-black);font-size:56px;font-weight:700;letter-spacing:-1.5px;line-height:1;margin:0;text-wrap:balance}.blrx-section__h2 .blrx-accent,.blrx-section__h2 em{color:var(--blrx-green);font-style:normal}@media(max-width:720px){.blrx-section__h2{font-size:36px;letter-spacing:-1px}}.blrx-section__lede{color:var(--blrx-ink-soft);font-size:15px;line-height:1.5;max-width:340px;padding-bottom:8px}.blrx-accent{color:var(--blrx-green);font-style:normal}.blrx-section-header--centered{margin:0 auto;max-width:var(--blrx-content-max);text-align:center}.blrx-section-header--centered .blrx-section__h2{margin-left:auto;margin-right:auto}.wp-block-blendlabs-section-header{padding-bottom:64px;padding-top:64px}@media(max-width:720px){.blrx-section,.wp-block-blendlabs-benefits,.wp-block-blendlabs-categories,.wp-block-blendlabs-credentials,.wp-block-blendlabs-cta,.wp-block-blendlabs-faq,.wp-block-blendlabs-process,.wp-block-blendlabs-testimonials{padding-left:16px;padding-right:16px}}.blrx-site-header{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:hsla(0,0%,100%,.92);border-bottom:1px solid var(--blrx-rule);position:sticky;top:0;z-index:50}.blrx-nav__inner{align-items:center;box-sizing:border-box;display:flex;gap:24px;margin:0 auto;max-width:var(--blrx-content-max);min-height:80px;padding:0;width:100%}@media(max-width:1024px){.blrx-nav__inner{gap:16px;padding:0 var(--blrx-gutter)}}@media(max-width:720px){.blrx-nav__inner{gap:12px;min-height:64px}}.blrx-nav__logo{flex-shrink:0;min-width:0}.blrx-nav__logo,.blrx-nav__logo .custom-logo-link,.blrx-nav__logo a{align-items:center;display:flex}.blrx-nav__logo .custom-logo,.blrx-nav__logo img{height:40px!important;max-height:40px!important;max-width:240px;-o-object-fit:contain;object-fit:contain;width:auto!important}@media(max-width:1024px){.blrx-nav__logo .custom-logo,.blrx-nav__logo img{max-width:200px}}@media(max-width:720px){.blrx-nav__logo .custom-logo,.blrx-nav__logo img{height:28px!important;max-height:28px!important;max-width:160px}}.blrx-nav__links{align-items:center;display:flex;gap:32px;margin-left:auto}@media(max-width:720px){.blrx-nav__links{display:none}}.blrx-nav__login{font-size:14px}@media(max-width:720px){.blrx-nav__login{display:none}}.blrx-nav__search-toggle{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--blrx-black);cursor:pointer;display:inline-flex;justify-content:center;padding:8px;transition:color .15s}.blrx-nav__search-toggle:hover{color:var(--blrx-green)}.blrx-nav__search-toggle .material-symbols-outlined{font-size:24px}.blrx-nav__search[hidden]{display:none}.blrx-nav__search{background:var(--blrx-paper);border-top:1px solid var(--blrx-rule);padding:20px var(--blrx-gutter)}.blrx-nav__search-form{align-items:center;background:var(--blrx-paper);border:1.5px solid var(--blrx-black);border-radius:6px;display:flex;gap:12px;margin:0 auto;max-width:var(--blrx-content-max);padding:12px 18px}.blrx-nav__search-form input[type=search]{background:transparent;border:none;color:var(--blrx-black);flex:1;font-family:inherit;font-size:16px;min-width:0;outline:none}.blrx-nav__search-form input[type=search]::-moz-placeholder{color:var(--blrx-ink-soft)}.blrx-nav__search-form input[type=search]::placeholder{color:var(--blrx-ink-soft)}.blrx-nav__search-icon{color:var(--blrx-ink-soft);flex-shrink:0;font-size:22px}.blrx-nav__actions{align-items:center;display:flex;gap:24px;margin-left:auto}@media(max-width:720px){.blrx-nav__actions{display:none}}.blrx-nav__formulary{font-size:13px;letter-spacing:.8px;padding:14px 26px;text-transform:uppercase}.blrx-nav__account{border-bottom:1px solid var(--blrx-green);color:var(--blrx-black);font-size:13px;font-weight:600;letter-spacing:.6px;padding-bottom:2px;text-decoration:none;text-transform:uppercase;transition:color .15s}.blrx-nav__account:hover{color:var(--blrx-green)}.blrx-nav__cart{align-items:center;color:var(--blrx-black);display:inline-flex;position:relative;text-decoration:none}.blrx-nav__cart .material-symbols-outlined{font-size:26px}.blrx-nav__cart:hover{color:var(--blrx-green)}.blrx-nav__cart-count{background:var(--blrx-green);border-radius:10px;color:#fff;font-size:11px;font-weight:700;height:20px;line-height:20px;min-width:20px;padding:0 5px;position:absolute;right:-10px;text-align:center;top:-6px}.blrx-nav__cart-count.is-empty{display:none}.blrx-nav__mobile{align-items:center;display:none;gap:12px;margin-left:auto}@media(max-width:720px){.blrx-nav__mobile{display:flex}}.blrx-nav__icon-btn{align-items:center;background:transparent;border:1px solid var(--blrx-rule);border-radius:6px;color:var(--blrx-black);display:inline-flex;height:40px;justify-content:center;padding:0;position:relative;text-decoration:none;width:40px}.blrx-nav__menu[hidden]{display:none}.blrx-nav__menu{background:var(--blrx-paper);border-top:1px solid var(--blrx-rule);display:flex;flex-direction:column;gap:12px;padding:16px var(--blrx-gutter) 24px}.blrx-nav__menu .blrx-menu{flex-direction:column;gap:0}.blrx-nav__menu .blrx-menu a{border-bottom:1px solid var(--blrx-rule);display:block;font-size:16px;padding:14px 4px}.blrx-nav__menu .blrx-btn{margin-top:8px;width:100%}.blrx-nav__menu .blrx-nav__search-form--mobile{display:flex}.blrx-nav__menu-link{border-bottom:1px solid var(--blrx-rule);color:var(--blrx-black);display:block;font-size:16px;font-weight:600;padding:14px 4px;text-decoration:none}.blrx-menu{display:flex;gap:32px;list-style:none;margin:0;padding:0}.blrx-menu>li{position:relative}.blrx-menu a{color:var(--blrx-black);font-weight:500;text-decoration:none}.blrx-menu a:hover{color:var(--blrx-green)}.blrx-menu>li.menu-item-has-children>a:after{border-bottom:1.5px solid;border-right:1.5px solid;content:"";display:inline-block;height:6px;margin-left:8px;opacity:.55;transform:rotate(45deg) translateY(-2px);vertical-align:middle;width:6px}.blrx-menu .sub-menu{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);box-shadow:0 12px 28px rgba(0,0,0,.08);left:-16px;list-style:none;margin:0;min-width:220px;opacity:0;padding:8px 0;position:absolute;top:100%;transform:translateY(4px);transition:opacity .15s,transform .15s,visibility .15s;visibility:hidden;z-index:50}.blrx-menu .sub-menu li{margin:0;padding:0}.blrx-menu .sub-menu a{display:block;font-size:14px;font-weight:500;line-height:1.4;padding:10px 18px;white-space:nowrap}.blrx-menu .sub-menu a:hover{background:var(--blrx-green-tint);color:var(--blrx-green-deep)}.blrx-menu .sub-menu .sub-menu{left:100%;margin-left:4px;top:-9px}.blrx-menu li.menu-item-has-children:focus-within>.sub-menu,.blrx-menu li.menu-item-has-children:hover>.sub-menu,.blrx-menu>li.menu-item-has-children:focus-within>.sub-menu,.blrx-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;transform:translateY(0);visibility:visible}.blrx-nav__drawer .blrx-menu,.blrx-nav__mobile .blrx-menu{flex-direction:column;gap:0;width:100%}.blrx-nav__drawer .blrx-menu .sub-menu,.blrx-nav__mobile .blrx-menu .sub-menu{background:transparent;border:none;box-shadow:none;opacity:1;padding:0 0 0 20px;position:static;transform:none;visibility:visible}.blrx-nav__drawer .blrx-menu .sub-menu a,.blrx-nav__mobile .blrx-menu .sub-menu a{font-size:13px;padding:6px 0}.blrx-nav__drawer .blrx-menu>li.menu-item-has-children>a:after,.blrx-nav__mobile .blrx-menu>li.menu-item-has-children>a:after{display:none}.blrx-site-footer{background:var(--blrx-paper-alt);border-top:1px solid var(--blrx-rule);color:var(--blrx-ink-soft);padding:56px var(--blrx-gutter) 32px}.blrx-footer__inner{border-bottom:1px solid var(--blrx-rule);display:grid;gap:48px;grid-template-columns:2fr 1fr 1fr 1.4fr;margin:0 auto;max-width:var(--blrx-content-max);padding-bottom:40px}@media(max-width:1024px){.blrx-footer__inner{grid-template-columns:1fr 1fr}}@media(max-width:720px){.blrx-footer__inner{gap:32px;grid-template-columns:1fr 1fr}.blrx-footer__col--brand{grid-column:span 2}}.blrx-footer__heading{color:var(--blrx-black);font-size:11px;font-weight:700;letter-spacing:2px;margin:0 0 18px;text-transform:uppercase}.blrx-footer__logo img{height:26px;width:auto}.blrx-footer__blurb{font-size:13px;line-height:1.6;margin:20px 0 0;max-width:320px}.blrx-footer__address{font-size:12px;font-style:normal;line-height:1.7;margin-top:24px}.blrx-footer__phone{color:var(--blrx-green);font-weight:600;text-decoration:none}.blrx-footer__legal-menu,.blrx-footer__menu{list-style:none;margin:0;padding:0}.blrx-footer__legal-menu a,.blrx-footer__menu a{color:var(--blrx-ink-soft);display:block;font-size:14px;padding:5px 0;text-decoration:none}.blrx-footer__legal-menu{display:flex;gap:24px}.blrx-footer__legal-menu a{font-size:12px;padding:0}.blrx-footer__accred-grid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.blrx-footer__badge{align-items:center;aspect-ratio:2/1;background:var(--blrx-paper);border:1px dashed var(--blrx-rule);border-radius:6px;color:var(--blrx-ink-soft);display:flex;font-size:10px;font-weight:600;justify-content:center;letter-spacing:1px;text-transform:uppercase}.blrx-footer__bottom{color:var(--blrx-ink-soft);display:flex;font-size:12px;gap:16px;justify-content:space-between;margin:0 auto;max-width:var(--blrx-content-max);padding-top:28px}@media(max-width:720px){.blrx-footer__bottom{align-items:flex-start;flex-direction:column;gap:12px}}.blrx-page-hero{background:var(--blrx-paper-alt);border-bottom:1px solid var(--blrx-rule)}.blrx-page-hero__inner{box-sizing:border-box;margin:0 auto;max-width:var(--blrx-content-max);padding:32px 0 28px;width:100%}@media(max-width:1280px){.blrx-page-hero__inner{padding-left:var(--blrx-gutter);padding-right:var(--blrx-gutter)}}.blrx-page-hero__eyebrow{color:var(--blrx-green);font-size:12px;font-weight:700;letter-spacing:2px;margin-bottom:12px;text-transform:uppercase}.blrx-page-hero__title{color:var(--blrx-black);font-size:56px;font-weight:700;letter-spacing:-1.6px;line-height:1;margin:0;text-wrap:balance}.blrx-page-hero__title .blrx-accent,.blrx-page-hero__title em{color:var(--blrx-green);font-style:normal}@media(max-width:720px){.blrx-page-hero__title{font-size:36px;letter-spacing:-1px}}.blrx-page-hero__breadcrumb{color:var(--blrx-ink-soft);font-size:12px;margin-top:12px}.blrx-page-hero__breadcrumb a{color:var(--blrx-ink-soft);text-decoration:none}.blrx-page-hero__breadcrumb a:hover{color:var(--blrx-green)}.blrx-page-hero__breadcrumb .sep{margin:0 6px;opacity:.6}.blrx-page-section{background:var(--blrx-paper);padding:48px var(--blrx-gutter) 96px}.blrx-page-section--alt{background:var(--blrx-paper-alt)}@media(max-width:720px){.blrx-page-section{padding:32px var(--blrx-gutter) 56px}}.blrx-page-section__inner{margin:0 auto;max-width:var(--blrx-content-max)}.blrx-page-section__inner--narrow{max-width:1080px}.blrx-page-grid{align-items:start;display:grid;gap:48px}.blrx-page-grid--form-aside{gap:56px;grid-template-columns:1fr 440px}.blrx-page-grid--cart{gap:40px;grid-template-columns:1fr 380px}.blrx-page-grid--checkout{gap:48px;grid-template-columns:1fr 420px}.blrx-page-grid--account{gap:48px;grid-template-columns:260px 1fr}.blrx-page-grid--product{gap:64px;grid-template-columns:1fr 1fr}.blrx-page-grid--spotlight{gap:48px;grid-template-columns:220px 1fr 320px}.blrx-page-grid--contact{gap:56px;grid-template-columns:1.4fr 1fr}@media(max-width:1024px){.blrx-page-grid--account,.blrx-page-grid--cart,.blrx-page-grid--checkout,.blrx-page-grid--contact,.blrx-page-grid--form-aside,.blrx-page-grid--product,.blrx-page-grid--spotlight{gap:32px;grid-template-columns:1fr}}.blrx-page-aside-sticky{position:sticky;top:96px}@media(max-width:1024px){.blrx-page-aside-sticky{position:static}}.blrx-card{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);padding:28px}.blrx-card--p-0{padding:0}.blrx-card--p-24{padding:24px}.blrx-card--p-32{padding:32px}.blrx-card--ink{background:var(--blrx-green-deep);border:none;color:#fff}.blrx-card__header{background:var(--blrx-paper-alt);border-bottom:1px solid var(--blrx-rule);padding:20px 28px}.blrx-card__body{padding:28px}.blrx-section-label{align-items:baseline;color:var(--blrx-ink-soft);display:flex;font-size:12px;font-weight:700;gap:12px;justify-content:space-between;letter-spacing:1.5px;margin:0 0 18px;text-transform:uppercase}.blrx-section-label__count{color:var(--blrx-ink-soft);font-size:11px;font-weight:500;letter-spacing:.5px;text-transform:none}.blrx-form-field{display:block}.blrx-form-field--span-2{grid-column:span 2}.blrx-form-field--span-3{grid-column:span 3}.blrx-form-field__label{color:var(--blrx-black);display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.blrx-form-field__label .req{color:var(--blrx-green);margin-left:4px}.blrx-form-field__hint{color:var(--blrx-ink-soft);font-size:11px;line-height:1.5;margin-top:6px}.blrx-input,.blrx-select,.blrx-textarea{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);box-sizing:border-box;color:var(--blrx-black);font-family:inherit;font-size:15px;outline:none;padding:14px 16px;transition:border-color .15s,box-shadow .15s;width:100%}.blrx-input:focus,.blrx-select:focus,.blrx-textarea:focus{border-color:var(--blrx-green);box-shadow:0 0 0 3px rgba(46,147,129,.15)}.blrx-input::-moz-placeholder,.blrx-select::-moz-placeholder,.blrx-textarea::-moz-placeholder{color:var(--blrx-ink-soft);opacity:.7}.blrx-input::placeholder,.blrx-select::placeholder,.blrx-textarea::placeholder{color:var(--blrx-ink-soft);opacity:.7}.blrx-textarea{font-family:inherit;min-height:120px;resize:vertical}.blrx-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27><path fill=%27none%27 stroke=%27%23606060%27 stroke-width=%271.5%27 d=%27M1 1l4 4 4-4%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:36px}.blrx-pill-options{display:flex;flex-wrap:wrap;gap:8px}.blrx-pill-option{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);color:var(--blrx-black);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:12px 18px}.blrx-pill-option.is-active,.blrx-pill-option:hover{background:var(--blrx-green-tint);border:2px solid var(--blrx-green);color:var(--blrx-green-deep);padding:11px 17px}.blrx-btn--soft{background:var(--blrx-green-tint);border:none;color:var(--blrx-green-deep)}.blrx-btn--ghost{background:transparent;border:1px solid rgba(0,0,0,.18);color:var(--blrx-black)}.blrx-btn--ghost:hover{border-color:var(--blrx-green);color:var(--blrx-green)}.blrx-btn--dark{background:var(--blrx-black);border:none;color:#fff}.blrx-btn--block{justify-content:center;width:100%}.blrx-btn--lg{font-size:15px;letter-spacing:1px;padding:18px 32px}.blrx-btn--up{letter-spacing:1.5px;text-transform:uppercase}.blrx-stepper{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:center;list-style:none;margin-bottom:40px;padding:0}.blrx-stepper__step{align-items:center;display:flex;gap:10px}.blrx-stepper__num{align-items:center;background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:14px;display:flex;font-weight:700;height:28px;justify-content:center;width:28px}.blrx-stepper__label,.blrx-stepper__num{color:var(--blrx-ink-soft);font-size:13px}.blrx-stepper__label{font-weight:500;letter-spacing:.2px}.blrx-stepper__sep{background:var(--blrx-rule);height:1px;margin:0 16px;width:60px}.blrx-stepper__num.is-active,.blrx-stepper__step.is-active .blrx-stepper__num{background:var(--blrx-green);border-color:var(--blrx-green);color:#fff}.blrx-stepper__label.is-active,.blrx-stepper__step.is-active .blrx-stepper__label{color:var(--blrx-black);font-weight:700}@media(max-width:720px){.blrx-stepper{gap:8px}.blrx-stepper__sep{display:none}}.blrx-callout{align-items:flex-start;background:var(--blrx-green-tint);border:1px solid var(--blrx-green-soft);border-radius:var(--blrx-radius-md);color:var(--blrx-green-deep);display:flex;gap:14px;padding:18px}.blrx-callout .material-symbols-outlined{color:var(--blrx-green-deep);flex-shrink:0;font-size:22px}.blrx-callout__body{font-size:12px;line-height:1.55}.blrx-callout__body strong{display:block;margin-bottom:3px}form.checkout.blrx-page-grid{display:grid!important}.blockUI.blockOverlay{background:hsla(0,0%,100%,.55)!important;cursor:progress;opacity:1!important}.blrx-place-order #ship-to-different-address,.blrx-place-order #ship-to-different-address-checkbox{display:none!important}.blrx-place-order .woocommerce-shipping-fields .shipping_address{display:block!important}.form-row.rx-shipping-destination,.rx-hidden-field{display:none!important}.blrx-place-order__coupon{align-items:center;color:var(--blrx-ink-soft);display:flex;font-size:13px;gap:12px;margin-bottom:32px}.blrx-place-order__coupon .material-symbols-outlined{color:var(--blrx-green);font-size:18px}.blrx-place-order__coupon a{color:var(--blrx-green);font-weight:600;text-decoration:underline}.blrx-place-order__radios{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:36px}@media(max-width:720px){.blrx-place-order__radios{grid-template-columns:1fr}}.blrx-place-order__radio{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-md);cursor:pointer;padding:20px 22px;transition:border-color .15s,background .15s}.blrx-place-order__radio input{display:none}.blrx-place-order__radio.is-active,.blrx-place-order__radio:has(input:checked){background:var(--blrx-green-tint);border:2px solid var(--blrx-green);padding:19px 21px}.blrx-place-order__radio.is-active .blrx-place-order__radio-title,.blrx-place-order__radio:has(input:checked) .blrx-place-order__radio-title{color:var(--blrx-green-deep)}.blrx-place-order__radio-title{color:var(--blrx-black);font-size:15px;font-weight:700;margin-bottom:4px}.blrx-place-order__radio-sub{color:var(--blrx-ink-soft);font-size:12px;line-height:1.5}.blrx-place-order__form-grid{display:grid;gap:16px;margin-bottom:32px}.blrx-place-order__form-grid--2{grid-template-columns:1fr 1fr}.blrx-place-order__form-grid--3{grid-template-columns:1fr 1fr 1fr}@media(max-width:720px){.blrx-place-order__form-grid--2,.blrx-place-order__form-grid--3{grid-template-columns:1fr}.blrx-place-order__form-grid .blrx-form-field--span-2,.blrx-place-order__form-grid .blrx-form-field--span-3{grid-column:span 1}}.blrx-place-order__country{color:var(--blrx-black);font-size:14px;font-weight:600;padding:10px 0}.blrx-place-order__billing{background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);padding:24px}.blrx-place-order__bill{align-items:flex-start;cursor:pointer;display:flex;gap:14px;padding:14px 0}.blrx-place-order__bill.has-divider{border-top:1px solid var(--blrx-rule)}.blrx-place-order__bill input[type=radio]{accent-color:var(--blrx-green);height:16px;margin-top:4px;width:16px}.blrx-place-order__bill-body{flex:1}.blrx-place-order__bill-title{color:var(--blrx-black);font-size:15px;font-weight:600;margin-bottom:2px}.blrx-place-order__bill-sub{color:var(--blrx-ink-soft);font-size:13px}.blrx-place-order__cards{align-items:center;display:flex;gap:6px}.blrx-place-order__cards span{align-items:center;background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:3px;color:var(--blrx-ink-soft);display:flex;font-size:8px;font-weight:700;height:20px;justify-content:center;letter-spacing:.3px;width:32px}.blrx-place-order__line{align-items:flex-start;border-bottom:1px solid var(--blrx-rule);display:flex;gap:16px;padding:20px 0}.blrx-place-order__line:first-of-type{padding-top:0}.blrx-place-order__line:last-of-type{border-bottom:none}.blrx-place-order__line-thumb{align-items:center;background:#fff5f5;border:1px solid var(--blrx-rule);border-radius:4px;display:flex;flex-shrink:0;font-size:28px;height:64px;justify-content:center;overflow:hidden;width:56px}.blrx-place-order__line-thumb img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.blrx-place-order__line-body{flex:1;font-size:13px;line-height:1.6}.blrx-place-order__line-title{color:var(--blrx-black);font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.blrx-place-order__line-sub{color:var(--blrx-ink-soft);margin-bottom:8px}.blrx-place-order__line-meta{-moz-column-gap:6px;column-gap:6px;display:grid;font-size:12px;grid-template-columns:auto 1fr;margin:0;row-gap:4px}.blrx-place-order__line-meta dt{color:var(--blrx-ink-soft)}.blrx-place-order__line-meta dd{color:var(--blrx-black);font-weight:600;margin:0}.blrx-place-order__line-price{color:var(--blrx-black);font-size:14px;font-weight:700}.blrx-place-order__totals{font-size:14px;padding-top:16px}.blrx-place-order__totals>div{color:var(--blrx-ink-soft);display:flex;justify-content:space-between;padding:8px 0}.blrx-place-order__totals>div .val{color:var(--blrx-black);font-weight:600}.blrx-place-order__total-row{border-top:1px solid var(--blrx-rule);margin-top:8px;padding-bottom:4px!important;padding-top:14px!important}.blrx-place-order__total-row span:first-child{color:var(--blrx-black)!important;font-size:16px;font-weight:700}.blrx-place-order__total{color:var(--blrx-green)!important;font-size:22px!important;font-weight:700;letter-spacing:-.5px}.blrx-place-order__legal{color:var(--blrx-ink-soft);font-size:11px;line-height:1.5;margin-top:14px;text-align:center}.blrx-place-order__legal a{color:var(--blrx-green);text-decoration:underline}.blrx-refills__lede{color:var(--blrx-ink-soft);font-size:18px;line-height:1.6;margin:0 0 48px;max-width:720px}.blrx-refills__paths{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:56px}@media(max-width:1024px){.blrx-refills__paths{grid-template-columns:1fr}}.blrx-refills__path-eyebrow{color:var(--blrx-green-soft);font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:14px;text-transform:uppercase}.blrx-refills__path-eyebrow--green{color:var(--blrx-green)}.blrx-refills__path-title{color:#fff;font-size:28px;font-weight:700;letter-spacing:-.6px;margin:0 0 12px}.blrx-refills__path-title--ink{color:var(--blrx-black)}.blrx-refills__path-body{font-size:14px;line-height:1.6;margin:0 0 24px;opacity:.85}.blrx-refills__path-body--ink{color:var(--blrx-ink-soft);opacity:1}.blrx-refills__path-btn{background:#fff;color:var(--blrx-green-deep)}.blrx-refills__form-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:32px}@media(max-width:720px){.blrx-refills__form-grid{grid-template-columns:1fr}.blrx-refills__form-grid .blrx-form-field--span-2{grid-column:span 1}}.blrx-refills__actions{display:flex;gap:12px;margin-top:32px}@media(max-width:720px){.blrx-refills__actions{flex-direction:column}.blrx-refills__actions .blrx-btn{justify-content:center;width:100%}}.blrx-contact__lede{color:var(--blrx-ink-soft);font-size:18px;line-height:1.6;margin:0 0 48px;max-width:680px}.blrx-contact__channels{display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:64px}@media(max-width:1024px){.blrx-contact__channels{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.blrx-contact__channels{grid-template-columns:1fr}}.blrx-contact__channel{padding:28px}.blrx-contact__channel-icon{align-items:center;background:var(--blrx-green-tint);border-radius:24px;display:flex;height:48px;justify-content:center;margin-bottom:18px;width:48px}.blrx-contact__channel-icon .material-symbols-outlined{color:var(--blrx-green-deep);font-size:24px}.blrx-contact__channel-label{color:var(--blrx-ink-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:6px;text-transform:uppercase}.blrx-contact__channel-value{color:var(--blrx-black);font-size:17px;font-weight:700;letter-spacing:-.3px;margin-bottom:6px}.blrx-contact__channel-sub{color:var(--blrx-ink-soft);font-size:12px;line-height:1.55}.blrx-contact__form-grid{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:720px){.blrx-contact__form-grid{grid-template-columns:1fr}.blrx-contact__form-grid .blrx-form-field--span-2{grid-column:span 1}}.blrx-contact__role-options{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}@media(max-width:720px){.blrx-contact__role-options{grid-template-columns:1fr}}.blrx-contact__role-options label input{display:none}.blrx-contact__role-options label span{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);color:var(--blrx-black);cursor:pointer;display:block;font-size:13px;font-weight:600;padding:12px 16px;text-align:center;transition:border-color .15s,background .15s}.blrx-contact__role-options label input:checked+span,.blrx-contact__role-options label:hover span{background:var(--blrx-green-tint);border-color:var(--blrx-green);color:var(--blrx-green-deep)}.blrx-contact__submit{align-items:center;display:flex;gap:12px;margin-top:24px}@media(max-width:720px){.blrx-contact__submit{align-items:flex-start;flex-direction:column}.blrx-contact__submit .blrx-btn{justify-content:center;width:100%}}.blrx-contact__reply{color:var(--blrx-ink-soft);font-size:12px}.blrx-contact__reply strong{color:var(--blrx-black)}.blrx-contact__map-card{overflow:hidden}.blrx-contact__map{aspect-ratio:4/3;background:var(--blrx-paper-alt);background-image:linear-gradient(var(--blrx-rule) 1px,transparent 1px),linear-gradient(90deg,var(--blrx-rule) 1px,transparent 1px);background-size:32px 32px;border-bottom:1px solid var(--blrx-rule);position:relative}.blrx-contact__map,.blrx-contact__map-pin{align-items:center;display:flex;justify-content:center}.blrx-contact__map-pin{background:var(--blrx-green);border-radius:28px;box-shadow:0 8px 24px rgba(46,147,129,.4);height:56px;width:56px}.blrx-contact__map-pin .material-symbols-outlined{color:#fff;font-size:30px}.blrx-contact__map-body{padding:24px}.blrx-contact__map-eyebrow{color:var(--blrx-green);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:8px;text-transform:uppercase}.blrx-contact__map-title{color:var(--blrx-black);font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0 0 12px}.blrx-contact__map-addr{color:var(--blrx-ink-soft);font-size:14px;font-style:normal;line-height:1.7;margin-bottom:18px}.blrx-contact__map-hours{border-top:1px solid var(--blrx-rule);margin:0;padding-top:16px}.blrx-contact__map-hours>div{display:flex;font-size:13px;justify-content:space-between;padding:6px 0}.blrx-contact__map-hours>div dt{color:var(--blrx-ink-soft);margin:0}.blrx-contact__map-hours>div dd{color:var(--blrx-black);font-weight:600;margin:0}.blrx-spotlight-grid{align-items:start;display:grid!important;gap:48px;grid-template-columns:220px 1fr 320px;margin:32px 0 64px}.blrx-spotlight-grid>.wp-block-column{flex-basis:auto!important;min-width:0}.blrx-spotlight-grid>.wp-block-column:first-child,.blrx-spotlight-grid>.wp-block-column:last-child{align-self:start;position:sticky;top:96px}@media(max-width:1024px){.blrx-spotlight-grid{gap:32px;grid-template-columns:1fr}.blrx-spotlight-grid>.wp-block-column:first-child,.blrx-spotlight-grid>.wp-block-column:last-child{position:static}}.blrx-spotlight-toc__label{border-bottom:1px solid var(--blrx-rule);color:var(--blrx-ink-soft);font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:16px;padding-bottom:14px;text-transform:uppercase}.blrx-spotlight-toc__link{border-left:2px solid transparent;color:var(--blrx-black);cursor:pointer;display:block;font-size:13px;font-weight:500;margin-left:-12px;padding:8px 0 8px 12px;text-decoration:none}.blrx-spotlight-toc__link.is-active{border-left-color:var(--blrx-green);color:var(--blrx-green);font-weight:700}.blrx-spotlight-toc__link:hover{color:var(--blrx-green)}.blrx-spotlight-grid>.wp-block-column:nth-child(2){color:var(--blrx-black);font-size:17px;line-height:1.75}.blrx-spotlight-grid>.wp-block-column:nth-child(2)>p{color:var(--blrx-ink-soft);margin:0 0 20px}.blrx-spotlight-grid>.wp-block-column:nth-child(2)>h2{color:var(--blrx-black);font-size:28px;font-weight:700;letter-spacing:-.5px;margin:40px 0 16px;scroll-margin-top:96px}.blrx-spotlight-grid>.wp-block-column:nth-child(2)>h2:first-child{margin-top:0}.blrx-spotlight__inline-image{margin:24px 0 32px!important}.blrx-spotlight__inline-image img{border-radius:var(--blrx-radius-md);display:block;height:auto;max-width:100%}.blrx-spotlight__hero{margin:0 auto 48px;max-width:var(--blrx-content-max);padding:8px var(--blrx-gutter) 0;position:relative}.blrx-spotlight__hero img{aspect-ratio:21/9;background:var(--blrx-black);border-radius:var(--blrx-radius-lg);-o-object-fit:cover;object-fit:cover;opacity:.85;width:100%}.blrx-spotlight__hero-shade{background:linear-gradient(180deg,rgba(0,0,0,.1),rgba(30,63,56,.6));border-radius:var(--blrx-radius-lg);inset:8px var(--blrx-gutter) 0;pointer-events:none;position:absolute}.blrx-spotlight__hero-meta{bottom:32px;color:#fff;left:calc(var(--blrx-gutter) + 32px);position:absolute;right:calc(var(--blrx-gutter) + 32px)}.blrx-spotlight__hero-eyebrow{color:var(--blrx-green-soft);font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:10px;text-transform:uppercase}.blrx-spotlight__hero-byline{font-size:14px;font-weight:600;opacity:.9}.blrx-spotlight__toc-label{border-bottom:1px solid var(--blrx-rule);color:var(--blrx-ink-soft);font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:16px;padding-bottom:14px;text-transform:uppercase}.blrx-spotlight__toc-link{border-left:2px solid transparent;color:var(--blrx-black);cursor:pointer;display:block;font-size:13px;font-weight:500;margin-left:-12px;padding:8px 0 8px 12px;text-decoration:none}.blrx-spotlight__toc-link.is-active{border-left-color:var(--blrx-green);color:var(--blrx-green);font-weight:700}.blrx-spotlight__toc-link:hover{color:var(--blrx-green)}.blrx-spotlight__share{background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);margin-top:32px;padding:18px}.blrx-spotlight__share-label{color:var(--blrx-ink-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:8px;text-transform:uppercase}.blrx-spotlight__share-btns{display:flex;gap:8px}.blrx-spotlight__share-btn{align-items:center;background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:18px;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.blrx-spotlight__share-btn .material-symbols-outlined{color:var(--blrx-ink-soft);font-size:18px}.blrx-spotlight__share-btn:hover .material-symbols-outlined{color:var(--blrx-green)}.blrx-spotlight__article{color:var(--blrx-black);font-size:17px;line-height:1.75}.blrx-spotlight__article p{color:var(--blrx-ink-soft);margin:0 0 20px}.blrx-spotlight__article h2,.blrx-spotlight__article h3{color:var(--blrx-black);font-size:28px;font-weight:700;letter-spacing:-.5px;margin:40px 0 16px}.blrx-spotlight__lede{color:var(--blrx-black)!important;font-size:22px!important;font-weight:500!important;letter-spacing:-.3px;line-height:1.5!important;margin:0 0 32px!important}.blrx-spotlight__form-grid{display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:32px 0}@media(max-width:720px){.blrx-spotlight__form-grid{grid-template-columns:1fr}}.blrx-spotlight__form{align-items:center;aspect-ratio:4/3;background:var(--blrx-green-tint);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex;flex-direction:column;gap:8px;justify-content:center}.blrx-spotlight__form:nth-child(2){background:#fff5f5}.blrx-spotlight__form:nth-child(3){background:var(--blrx-paper-alt)}.blrx-spotlight__form-emoji{font-size:36px}.blrx-spotlight__form-label{color:var(--blrx-black);font-size:12px;font-weight:700;letter-spacing:.5px}.blrx-spotlight__quote{border-left:4px solid var(--blrx-green);color:var(--blrx-black);font-family:var(--blrx-font-serif);font-size:22px;font-style:italic;font-weight:400;letter-spacing:-.3px;line-height:1.5;margin:40px 0;padding:4px 0 4px 28px}.blrx-spotlight__quote cite{color:var(--blrx-ink-soft);display:block;font-family:var(--blrx-font-sans);font-size:13px;font-style:normal;font-weight:600;letter-spacing:0;margin-top:14px}.blrx-spotlight__rail{display:flex;flex-direction:column;gap:16px}.blrx-spotlight__rail-eyebrow{color:var(--blrx-green);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:14px;text-transform:uppercase}.blrx-spotlight__rail-item{align-items:center;border-top:1px solid var(--blrx-rule);color:inherit;display:flex;gap:12px;padding:12px 0;text-decoration:none}.blrx-spotlight__rail-item.is-first{border-top:none}.blrx-spotlight__rail-thumb{align-items:center;background:#fff5f5;border:1px solid var(--blrx-rule);border-radius:4px;display:flex;flex-shrink:0;font-size:20px;height:52px;justify-content:center;width:44px}.blrx-spotlight__rail-body{flex:1;font-size:12px}.blrx-spotlight__rail-title{color:var(--blrx-black);font-weight:700;margin-bottom:2px}.blrx-spotlight__rail-sub{color:var(--blrx-ink-soft)}.blrx-spotlight__rail-price{color:var(--blrx-green);font-size:13px;font-weight:700}.blrx-spotlight__partner{background:var(--blrx-green-deep);border-radius:var(--blrx-radius-md);color:#fff;padding:24px}.blrx-spotlight__partner-eyebrow{color:var(--blrx-green-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.blrx-spotlight__partner-title{font-size:20px;font-weight:700;letter-spacing:-.4px;margin:0 0 8px}.blrx-spotlight__partner-body{font-size:13px;line-height:1.55;margin:0 0 16px;opacity:.85}.blrx-formulary__toolbar{border-bottom:1px solid var(--blrx-rule);color:var(--blrx-ink-soft);font-size:13px;justify-content:space-between;margin-bottom:28px;padding-bottom:16px}.blrx-formulary__meta,.blrx-formulary__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.blrx-formulary__count strong{color:var(--blrx-black);font-weight:600}.blrx-formulary__sep{opacity:.6}.blrx-formulary__show,.blrx-formulary__show-label{color:var(--blrx-ink-soft)}.blrx-formulary__show{border-radius:4px;font-size:13px;font-weight:500;padding:4px 6px;text-decoration:none}.blrx-formulary__show:hover{color:var(--blrx-green)}.blrx-formulary__show.is-active{color:var(--blrx-green);font-weight:700;text-decoration:underline;text-underline-offset:4px}.blrx-formulary__sort select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--blrx-paper);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2710%27 height=%276%27 viewBox=%270 0 10 6%27><path fill=%27none%27 stroke=%27%23606060%27 stroke-width=%271.5%27 d=%27M1 1l4 4 4-4%27/></svg>");background-position:right 12px center;background-repeat:no-repeat;border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);color:var(--blrx-black);cursor:pointer;font-family:inherit;font-size:13px;padding:10px 36px 10px 14px}.blrx-cart__table-wrap{overflow:hidden}.blrx-cart__table-wrap table.shop_table{border:none!important;border-collapse:collapse;margin:0;width:100%}.blrx-cart__table-wrap thead th{background:var(--blrx-paper-alt);border-bottom:1px solid var(--blrx-rule)!important;color:var(--blrx-ink-soft)!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.5px!important;padding:18px 24px!important;text-align:left;text-transform:uppercase!important}.blrx-cart__table-wrap tbody td{border:none!important;border-bottom:1px solid var(--blrx-rule)!important;padding:24px!important;vertical-align:middle}.blrx-cart__table-wrap tbody tr:last-child td{border-bottom:none!important}.blrx-cart__table-wrap .product-thumbnail img{background:#fff5f5;border:1px solid var(--blrx-rule);border-radius:4px;height:auto!important;width:64px!important}.blrx-cart__table-wrap .product-price,.blrx-cart__table-wrap .product-subtotal{color:var(--blrx-black);font-weight:600}.blrx-cart__table-wrap .product-subtotal{color:var(--blrx-green)!important;font-size:16px!important;font-weight:700!important;text-align:right}.blrx-cart__table-wrap .remove{background:none!important;border-radius:0!important;color:var(--blrx-ink-soft)!important;font-size:22px!important;height:auto!important;text-decoration:none!important;width:auto!important}.blrx-cart__table-wrap .remove:hover{color:var(--blrx-black)!important}.blrx-cart__table-wrap .quantity{align-items:center;border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);display:inline-flex;overflow:hidden}.blrx-cart__table-wrap .quantity .qty{background:var(--blrx-paper);border:none;font-size:14px;font-weight:600;padding:8px 0;text-align:center;width:50px}.blrx-cart__table-wrap .quantity input.qty:focus{box-shadow:none;outline:none}.blrx-cart__item-flex{align-items:flex-start;display:flex;gap:16px}.blrx-cart__item-body{flex:1;font-size:13px;line-height:1.6}.blrx-cart__item-title{color:var(--blrx-black);font-size:13px;font-weight:700;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.blrx-cart__item-title a{color:var(--blrx-black);text-decoration:none}.blrx-cart__item-title a:hover{color:var(--blrx-green)}.blrx-cart__coupon{display:flex;flex:1;gap:8px;max-width:420px}.blrx-cart__coupon .blrx-input{font-size:14px;padding:12px 14px}.blrx-cart__update{margin-left:auto}.blrx-cart__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.blrx-cart-totals__heading{color:var(--blrx-black);font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0}.blrx-cart-totals__rows{margin:0}.blrx-cart-totals__rows>div{color:var(--blrx-ink-soft);display:flex;font-size:14px;justify-content:space-between;padding:10px 0}.blrx-cart-totals__rows>div dt{margin:0}.blrx-cart-totals__rows>div dd{color:var(--blrx-black);font-weight:600;margin:0}.blrx-cart-totals__total{align-items:baseline!important;border-top:1px solid var(--blrx-rule);margin-top:10px;padding:18px 0 4px!important}.blrx-cart-totals__total dt{color:var(--blrx-black)!important;font-size:16px!important;font-weight:700}.blrx-cart-totals__total dd,.blrx-cart-totals__total dd .amount{color:var(--blrx-green)!important;font-size:28px!important;font-weight:700;letter-spacing:-.8px}.wc-proceed-to-checkout{display:flex;flex-direction:column;gap:8px;margin-top:24px}.wc-proceed-to-checkout a.button,.wc-proceed-to-checkout a.button.alt,.wc-proceed-to-checkout a.checkout-button,.wc-proceed-to-checkout a.checkout-button.button.alt{align-items:center;background:var(--blrx-green)!important;border:none!important;border-radius:var(--blrx-radius-sm)!important;color:#fff!important;display:inline-flex!important;font-size:14px!important;font-weight:700!important;justify-content:center;letter-spacing:1.5px!important;padding:18px 24px!important;text-decoration:none;text-transform:uppercase!important;width:100%}.wc-proceed-to-checkout a.button.alt:hover,.wc-proceed-to-checkout a.button:hover,.wc-proceed-to-checkout a.checkout-button.button.alt:hover,.wc-proceed-to-checkout a.checkout-button:hover{opacity:.92}.blrx-place-order__line dl.variation,.blrx-place-order__line-sub dl.variation,.cart_item dl.variation,.woocommerce-cart-form dl.variation{color:var(--blrx-ink-soft);-moz-column-gap:8px;column-gap:8px;display:grid;font-size:12px;grid-template-columns:max-content 1fr;line-height:1.5;margin:8px 0 0!important;padding:0;row-gap:4px}.blrx-place-order__line dl.variation dt,.blrx-place-order__line-sub dl.variation dt,.cart_item dl.variation dt,.woocommerce-cart-form dl.variation dt{color:var(--blrx-ink-soft);font-weight:600;margin:0!important;opacity:1;padding:0!important}.blrx-place-order__line dl.variation dd,.blrx-place-order__line-sub dl.variation dd,.cart_item dl.variation dd,.woocommerce-cart-form dl.variation dd{color:var(--blrx-black);font-weight:600;margin:0!important;padding:0!important}.blrx-place-order__line dl.variation dd p,.blrx-place-order__line-sub dl.variation dd p,.cart_item dl.variation dd p,.woocommerce-cart-form dl.variation dd p{margin:0}.cart-collaterals{width:100%!important}.cart-collaterals .cart_totals,.cart-collaterals>div{float:none!important;width:100%!important}.cart-collaterals .cart_totals{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);overflow:hidden}.cart-collaterals .cart_totals>h2{background:var(--blrx-paper-alt);border-bottom:1px solid var(--blrx-rule);color:var(--blrx-black);font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0;padding:20px 28px}.cart-collaterals .cart_totals .shop_table{background:transparent;border:none;display:block;margin:0;padding:24px 28px;width:100%}.cart-collaterals .cart_totals .shop_table tbody{display:block}.cart-collaterals .cart_totals .shop_table tr{align-items:baseline;border:none;display:flex;font-size:14px;justify-content:space-between;padding:10px 0}.cart-collaterals .cart_totals .shop_table td,.cart-collaterals .cart_totals .shop_table th{background:transparent!important;border:none!important;color:var(--blrx-ink-soft);font-weight:500;padding:0!important;text-align:left}.cart-collaterals .cart_totals .shop_table td{color:var(--blrx-black);font-weight:600;text-align:right}.cart-collaterals .cart_totals .shop_table tr.shipping td .shipping-calculator-button,.cart-collaterals .cart_totals .shop_table tr.shipping td .shipping-calculator-form,.cart-collaterals .cart_totals .shop_table tr.shipping td .woocommerce-shipping-destination,.cart-collaterals .cart_totals .shop_table tr.shipping td p.woocommerce-shipping-destination{display:none!important}.cart-collaterals .cart_totals .shop_table tr.shipping td ul#shipping_method{list-style:none;margin:0;padding:0}.cart-collaterals .cart_totals .shop_table tr.shipping td ul#shipping_method li{display:block;margin:0;padding:0}.cart-collaterals .cart_totals .shop_table tr.shipping td ul#shipping_method label{color:var(--blrx-black);font-weight:600;margin:0}.cart-collaterals .cart_totals .shop_table tr.shipping td ul#shipping_method input[type=radio]{display:none}.cart-collaterals .cart_totals .shop_table tr.order-total{border-top:1px solid var(--blrx-rule);margin-top:10px;padding-top:18px}.cart-collaterals .cart_totals .shop_table tr.order-total th{color:var(--blrx-black);font-size:16px;font-weight:700}.cart-collaterals .cart_totals .shop_table tr.order-total td,.cart-collaterals .cart_totals .shop_table tr.order-total td .amount{color:var(--blrx-green)!important;font-size:28px!important;font-weight:700!important;letter-spacing:-.8px}.blrx-page-aside-sticky>.blrx-callout{box-sizing:border-box;width:100%}.blrx-checkout #customer_details .col-1,.blrx-checkout #customer_details .col-2,.blrx-place-order #customer_details .col-1,.blrx-place-order #customer_details .col-2{float:none!important;margin-bottom:36px;width:100%!important}.blrx-checkout #customer_details .woocommerce-billing-fields>h3,.blrx-checkout #customer_details .woocommerce-shipping-fields>h3,.blrx-place-order #customer_details .woocommerce-billing-fields>h3,.blrx-place-order #customer_details .woocommerce-shipping-fields>h3{display:none}.blrx-checkout #customer_details wc-order-attribution-inputs,.blrx-place-order #customer_details wc-order-attribution-inputs{display:contents}.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:720px){.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper{grid-template-columns:1fr}}.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper>.form-row,.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper>p.form-row,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper>.form-row,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper>p.form-row,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper>.form-row,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper>p.form-row,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper>.form-row,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper>p.form-row,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper>.form-row,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper>p.form-row,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper>.form-row,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper>p.form-row{clear:none!important;float:none!important;margin:0!important;padding:0;width:auto!important}.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper .form-row-wide,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row-wide,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-wide,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper .form-row-wide,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper .form-row-wide,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-wide{grid-column:1/-1}.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper .form-row-first,.blrx-checkout #customer_details .woocommerce-additional-fields__field-wrapper .form-row-last,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row-first,.blrx-checkout #customer_details .woocommerce-billing-fields__field-wrapper .form-row-last,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-first,.blrx-checkout #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-last,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper .form-row-first,.blrx-place-order #customer_details .woocommerce-additional-fields__field-wrapper .form-row-last,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper .form-row-first,.blrx-place-order #customer_details .woocommerce-billing-fields__field-wrapper .form-row-last,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-first,.blrx-place-order #customer_details .woocommerce-shipping-fields__field-wrapper .form-row-last{grid-column:span 1}.blrx-checkout .form-row,.blrx-place-order .form-row{margin-bottom:16px}.blrx-checkout .form-row label,.blrx-place-order .form-row label{color:var(--blrx-black);display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.blrx-checkout .form-row label .required,.blrx-place-order .form-row label .required{color:var(--blrx-green);margin-left:4px}.blrx-checkout .form-row label .optional,.blrx-place-order .form-row label .optional{color:var(--blrx-ink-soft);font-weight:400;letter-spacing:0;margin-left:4px;text-transform:none}.blrx-checkout .form-row .woocommerce-input-wrapper,.blrx-place-order .form-row .woocommerce-input-wrapper{display:block;width:100%}.blrx-checkout .form-row .select2-selection,.blrx-checkout .form-row input.input-text,.blrx-checkout .form-row select,.blrx-checkout .form-row textarea,.blrx-place-order .form-row .select2-selection,.blrx-place-order .form-row input.input-text,.blrx-place-order .form-row select,.blrx-place-order .form-row textarea{background:var(--blrx-paper)!important;border:1px solid rgba(0,0,0,.18)!important;border-radius:var(--blrx-radius-sm)!important;box-sizing:border-box;color:var(--blrx-black)!important;font-family:inherit!important;font-size:15px!important;height:auto!important;min-height:0!important;outline:none;padding:14px 16px!important;width:100%!important}.blrx-checkout .form-row .select2-selection:focus,.blrx-checkout .form-row input.input-text:focus,.blrx-checkout .form-row select:focus,.blrx-checkout .form-row textarea:focus,.blrx-place-order .form-row .select2-selection:focus,.blrx-place-order .form-row input.input-text:focus,.blrx-place-order .form-row select:focus,.blrx-place-order .form-row textarea:focus{border-color:var(--blrx-green)!important;box-shadow:0 0 0 3px rgba(46,147,129,.15)!important}.blrx-checkout .form-row .select2-selection__rendered,.blrx-place-order .form-row .select2-selection__rendered{line-height:inherit!important;padding:0!important}.blrx-checkout #order_review_heading,.blrx-place-order #order_review_heading{padding:0}.blrx-checkout .shop_table,.blrx-place-order .shop_table{border:none;width:100%}.blrx-checkout .shop_table td,.blrx-checkout .shop_table th,.blrx-place-order .shop_table td,.blrx-place-order .shop_table th{background:transparent;border:none!important;border-bottom:1px solid var(--blrx-rule)!important;padding:10px 0!important}.blrx-checkout .shop_table tfoot tr.order-total td,.blrx-checkout .shop_table tfoot tr.order-total th,.blrx-place-order .shop_table tfoot tr.order-total td,.blrx-place-order .shop_table tfoot tr.order-total th{border-bottom:none!important;border-top:1px solid var(--blrx-rule)!important;color:var(--blrx-black)!important;font-size:16px;font-weight:700;padding-top:14px!important}.blrx-checkout .shop_table tfoot tr.order-total td .amount,.blrx-place-order .shop_table tfoot tr.order-total td .amount{color:var(--blrx-green)!important;font-size:22px!important}.blrx-checkout #payment,.blrx-place-order #payment{background:var(--blrx-paper);margin-top:16px;padding:0}.blrx-checkout #payment ul.payment_methods,.blrx-place-order #payment ul.payment_methods{background:transparent;border-bottom:1px solid var(--blrx-rule);padding:0!important}.blrx-checkout #payment ul.payment_methods li,.blrx-place-order #payment ul.payment_methods li{background:transparent!important;padding:12px 0}.blrx-checkout #payment .place-order,.blrx-place-order #payment .place-order{padding:16px 0 0}.blrx-checkout #payment .place-order button.button,.blrx-place-order #payment .place-order button.button{background:var(--blrx-green)!important;border:none!important;border-radius:var(--blrx-radius-sm)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;letter-spacing:1.5px!important;padding:18px 24px!important;text-transform:uppercase!important;width:100%}.blrx-checkout__legal,.blrx-place-order__legal{color:var(--blrx-ink-soft);font-size:11px;line-height:1.5;margin-top:14px;text-align:center}.blrx-checkout__legal a,.blrx-place-order__legal a{color:var(--blrx-green)}.woocommerce-account article.blrx-page{color:var(--blrx-black);font-family:var(--blrx-font-sans);margin:0 auto;max-width:var(--blrx-content-max);padding:48px var(--blrx-gutter) 96px}@media(max-width:720px){.woocommerce-account article.blrx-page{padding:24px var(--blrx-gutter) 56px}}.woocommerce-account.logged-in .woocommerce{align-items:flex-start;display:flex!important;flex-direction:row;gap:48px}@media(max-width:900px){.woocommerce-account.logged-in .woocommerce{flex-direction:column}}.woocommerce-account.logged-in .woocommerce>.woocommerce-MyAccount-navigation{flex:0 0 260px!important;float:none!important;margin:0!important;max-width:260px!important;min-width:0;order:0;width:260px!important}@media(max-width:900px){.woocommerce-account.logged-in .woocommerce>.woocommerce-MyAccount-navigation{flex:0 0 auto!important;max-width:100%!important;width:100%!important}}.woocommerce-account.logged-in .woocommerce>.woocommerce-MyAccount-content{flex:1 1 0!important;float:none!important;margin:0!important;max-width:100%;min-width:0;order:1;width:auto!important}@media(max-width:900px){.woocommerce-account.logged-in .woocommerce>.woocommerce-MyAccount-content{flex:0 0 auto!important;max-width:100%!important;width:100%!important}}.woocommerce-account.is-logged-out .woocommerce,.woocommerce-account:not(.logged-in) .woocommerce{display:block;margin:0 auto;max-width:720px;padding:32px 0}.woocommerce-account.is-logged-out .woocommerce>h1.blrx-login__title,.woocommerce-account:not(.logged-in) .woocommerce>h1.blrx-login__title{color:var(--blrx-black);font-size:32px;font-weight:700;letter-spacing:-.6px;line-height:1.2;margin:0 auto 32px;max-width:580px;text-align:center}@media(max-width:720px){.woocommerce-account.is-logged-out .woocommerce>h1.blrx-login__title,.woocommerce-account:not(.logged-in) .woocommerce>h1.blrx-login__title{font-size:24px}}.woocommerce-account.is-logged-out .woocommerce>h2,.woocommerce-account:not(.logged-in) .woocommerce>h2{color:var(--blrx-ink-soft);font-size:12px;font-weight:700;letter-spacing:2px;margin:0 0 16px;text-align:center;text-transform:uppercase}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);margin:0 auto;max-width:480px;padding:32px}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .form-row,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .form-row{float:none;margin-bottom:16px;width:100%}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login label,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login label{color:var(--blrx-black);display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login label .required,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login label .required{color:var(--blrx-green)}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login input[type=email],.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login input[type=password],.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login input[type=text],.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login input[type=email],.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login input[type=password],.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login input[type=text]{background:var(--blrx-paper)!important;border:1px solid rgba(0,0,0,.18)!important;border-radius:var(--blrx-radius-sm)!important;box-sizing:border-box;color:var(--blrx-black)!important;font-size:15px!important;padding:14px 16px!important;width:100%!important}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login input[type=email]:focus,.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login input[type=password]:focus,.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login input[type=text]:focus,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login input[type=email]:focus,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login input[type=password]:focus,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login input[type=text]:focus{border-color:var(--blrx-green)!important;box-shadow:0 0 0 3px rgba(46,147,129,.15)!important;outline:none}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme{align-items:center;color:var(--blrx-ink-soft);display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin:8px 0 16px}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input[type=checkbox],.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .woocommerce-form-login__rememberme input[type=checkbox]{accent-color:var(--blrx-green);height:16px;margin:0;width:16px}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login button.button,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .woocommerce-form-login__submit,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login button.button{background:var(--blrx-green)!important;border:none!important;border-radius:var(--blrx-radius-sm)!important;color:#fff!important;cursor:pointer;display:block;font-size:14px!important;font-weight:700!important;letter-spacing:1.5px!important;padding:14px 28px!important;text-transform:uppercase!important;width:100%}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login button.button:hover,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .woocommerce-form-login__submit:hover,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login button.button:hover{opacity:.92}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .lost_password,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .lost_password{font-size:13px;margin-top:14px;text-align:center}.woocommerce-account.is-logged-out .woocommerce .woocommerce-form-login .lost_password a,.woocommerce-account:not(.logged-in) .woocommerce .woocommerce-form-login .lost_password a{color:var(--blrx-green);font-weight:600;text-decoration:none}.woocommerce-account.is-logged-out .woocommerce .blrx-login__register-cta,.woocommerce-account:not(.logged-in) .woocommerce .blrx-login__register-cta{color:var(--blrx-ink-soft);font-size:16px;font-weight:500;margin:32px 0 0;text-align:center}.woocommerce-account.is-logged-out .woocommerce .blrx-login__register-cta a,.woocommerce-account:not(.logged-in) .woocommerce .blrx-login__register-cta a{color:var(--blrx-green);font-weight:600;text-decoration:underline}.blrx-account-nav .blrx-account-nav__label,.blrx-account-nav__label,.woocommerce-MyAccount-navigation .blrx-account-nav__label,.woocommerce-MyAccount-navigation__label{border-bottom:1px solid var(--blrx-rule);color:var(--blrx-ink-soft);font-size:11px;font-weight:700;letter-spacing:2px;margin-bottom:16px;padding-bottom:14px;text-transform:uppercase}.blrx-account-nav ul,.woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}.blrx-account-nav li a,.woocommerce-MyAccount-navigation li a{align-items:center;background:transparent;border-left:3px solid transparent;border-radius:var(--blrx-radius-md);color:var(--blrx-black);display:flex;font-size:14px;font-weight:500;gap:12px;margin-left:-3px;padding:12px 14px;text-decoration:none}.blrx-account-nav li a .material-symbols-outlined,.woocommerce-MyAccount-navigation li a .material-symbols-outlined{color:var(--blrx-ink-soft);font-size:18px}.blrx-account-nav li.is-active a,.blrx-account-nav li.woocommerce-MyAccount-navigation-link--is-active a,.woocommerce-MyAccount-navigation li.is-active a,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--is-active a{background:var(--blrx-green-tint);border-left-color:var(--blrx-green);color:var(--blrx-green-deep);font-weight:700}.blrx-account-nav li a:hover,.blrx-account-nav li.is-active a .material-symbols-outlined,.blrx-account-nav li.woocommerce-MyAccount-navigation-link--is-active a .material-symbols-outlined,.woocommerce-MyAccount-navigation li a:hover,.woocommerce-MyAccount-navigation li.is-active a .material-symbols-outlined,.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--is-active a .material-symbols-outlined{color:var(--blrx-green)}.blrx-account__welcome{align-items:center;background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex;gap:24px;margin-bottom:32px;padding:28px}@media(max-width:720px){.blrx-account__welcome{align-items:flex-start;flex-direction:column}}.blrx-account__welcome-icon{align-items:center;background:var(--blrx-green-tint);border-radius:32px;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.blrx-account__welcome-icon .material-symbols-outlined{color:var(--blrx-green-deep);font-size:30px}.blrx-account__welcome-body{flex:1}.blrx-account__welcome-greeting{color:var(--blrx-ink-soft);font-size:14px;margin-bottom:4px}.blrx-account__welcome-greeting strong{color:var(--blrx-black)}.blrx-account__welcome-greeting a{color:var(--blrx-green);text-decoration:underline}.blrx-account__welcome-line{color:var(--blrx-black);font-size:14px;line-height:1.5}.blrx-account__welcome-line a{color:var(--blrx-green);text-decoration:underline}.blrx-account__tiles{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:1024px){.blrx-account__tiles{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.blrx-account__tiles{grid-template-columns:1fr}}.blrx-account__tile{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);color:inherit;display:block;padding:28px;position:relative;text-decoration:none;transition:transform .15s,border-color .15s}.blrx-account__tile:hover{border-color:var(--blrx-green);transform:translateY(-2px)}.blrx-account__tile-icon{align-items:center;background:var(--blrx-green-tint);border-radius:24px;display:flex;height:48px;justify-content:center;margin-bottom:18px;width:48px}.blrx-account__tile-icon .material-symbols-outlined{color:var(--blrx-green-deep);font-size:24px}.blrx-account__tile-title{color:var(--blrx-black);font-size:17px;font-weight:700;letter-spacing:-.3px;margin-bottom:4px}.blrx-account__tile-sub{color:var(--blrx-ink-soft);font-size:13px;line-height:1.5}.blrx-account__tile-badge{background:var(--blrx-green-tint);border-radius:99px;color:var(--blrx-green);font-size:10px;font-weight:700;letter-spacing:1px;padding:4px 8px;position:absolute;right:24px;text-transform:uppercase;top:24px}.blrx-account__activity{display:flex;flex-direction:column}.blrx-account__activity-row{align-items:center;border-top:1px solid var(--blrx-rule);display:grid;gap:16px;grid-template-columns:60px 36px 1fr 100px;padding:20px 28px}.blrx-account__activity-row:first-child{border-top:none}@media(max-width:720px){.blrx-account__activity-row{gap:12px;grid-template-columns:36px 1fr}}.blrx-account__activity-date{color:var(--blrx-ink-soft);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}@media(max-width:720px){.blrx-account__activity-date{display:none}}.blrx-account__activity-icon{align-items:center;background:var(--blrx-green-tint);border-radius:18px;display:flex;height:36px;justify-content:center;width:36px}.blrx-account__activity-icon .material-symbols-outlined{color:var(--blrx-green-deep);font-size:18px}.blrx-account__activity-title{color:var(--blrx-black);font-size:14px;font-weight:600;margin-bottom:2px}.blrx-account__activity-sub{color:var(--blrx-ink-soft);font-size:12px}.blrx-account__activity-tag{color:var(--blrx-green);font-size:10px;font-weight:700;letter-spacing:1px;text-align:right;text-decoration:none;text-transform:uppercase}@media(max-width:720px){.blrx-account__activity-tag{display:none}}.single-product div.product{align-items:start;display:grid!important;font-family:var(--blrx-font-sans);gap:64px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:var(--blrx-content-max);padding:48px var(--blrx-gutter) 64px;position:relative}@media(max-width:1024px){.single-product div.product{gap:32px;grid-template-columns:1fr}}.single-product div.product .woocommerce-product-gallery{float:none!important;margin:0!important;opacity:1!important;position:relative;width:100%!important}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{align-items:center;aspect-ratio:1/1;background:#fff;border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex;justify-content:center;margin:0!important;overflow:hidden}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image{height:100%;width:100%}.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a,.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__image img{background:#fff;box-sizing:border-box;height:100%;-o-object-fit:contain;object-fit:contain;padding:32px;width:100%}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs{display:grid!important;gap:8px;grid-template-columns:repeat(4,1fr);margin:12px 0 0!important;padding:0!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li{aspect-ratio:1/1;margin:0!important;padding:0!important;width:100%!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img{background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:6px;box-sizing:border-box;height:100%!important;-o-object-fit:cover;object-fit:cover;width:100%!important}.single-product div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{border:2px solid var(--blrx-green)}.single-product div.product .blrx-product__gallery-badge{background:var(--blrx-black);border-radius:99px;color:#fff;font-size:10px;font-weight:700;left:calc(var(--blrx-gutter) + 16px);letter-spacing:1px;padding:5px 10px;position:absolute;text-transform:uppercase;top:64px;z-index:5}.single-product div.product .entry-summary,.single-product div.product .summary{display:flex;flex-direction:column;float:none!important;gap:0;margin:0!important;width:100%!important}.single-product div.product .blrx-product__pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.single-product div.product .blrx-product__pill{border-radius:99px;font-size:10px;font-weight:700;letter-spacing:1.5px;padding:5px 10px;text-transform:uppercase}.single-product div.product .blrx-product__pill--cat{background:var(--blrx-green-tint);color:var(--blrx-green)}.single-product div.product .blrx-product__pill--rx{background:var(--blrx-paper-alt);color:var(--blrx-ink-soft)}.single-product div.product .product_title.entry-title{color:var(--blrx-black);font-size:44px!important;font-weight:700!important;letter-spacing:-1.2px;line-height:1.05;margin:0!important}.single-product div.product .woocommerce-product-details__short-description{color:var(--blrx-ink-soft);font-size:17px;line-height:1.55;margin-top:14px;max-width:520px}.single-product div.product .woocommerce-product-details__short-description p{margin:0 0 12px}.single-product div.product .blrx-product__price-row{align-items:baseline;border-top:1px solid var(--blrx-rule);display:flex!important;flex-wrap:wrap;gap:12px;margin-top:24px!important;padding-top:20px}.single-product div.product .blrx-product__price,.single-product div.product .blrx-product__price-row .price{color:var(--blrx-green);font-size:36px;font-weight:700;letter-spacing:-1px;line-height:1}.single-product div.product .blrx-product__price .amount,.single-product div.product .blrx-product__price bdi,.single-product div.product .blrx-product__price ins .amount,.single-product div.product .blrx-product__price-row .price .amount,.single-product div.product .blrx-product__price-row .price bdi,.single-product div.product .blrx-product__price-row .price ins .amount{color:inherit!important;font-size:inherit!important;font-weight:inherit!important;letter-spacing:inherit}.single-product div.product .blrx-product__price del,.single-product div.product .blrx-product__price del .amount,.single-product div.product .blrx-product__price-row .price del,.single-product div.product .blrx-product__price-row .price del .amount{color:var(--blrx-ink-soft)!important;font-size:18px!important;font-weight:500!important}.single-product div.product .blrx-product__price ins,.single-product div.product .blrx-product__price-row .price ins{background:transparent;text-decoration:none}.single-product div.product .blrx-product__price-sub{color:var(--blrx-ink-soft);font-size:13px;line-height:1.5}.single-product div.product .blrx-product__rx-callout{align-items:flex-start;background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex;gap:14px;margin-top:32px;padding:20px}.single-product div.product .blrx-product__rx-callout .material-symbols-outlined{color:var(--blrx-green);flex-shrink:0;font-size:22px}.single-product div.product .blrx-product__rx-callout strong{color:var(--blrx-black);font-weight:700}.single-product div.product .blrx-product__rx-callout a{color:var(--blrx-green);font-weight:600;margin-left:2px;text-decoration:underline}.single-product div.product .blrx-product__rx-body{color:var(--blrx-black);font-size:13px;line-height:1.55}.single-product div.product form.cart{border-top:1px solid var(--blrx-rule);margin-top:32px!important;padding-top:28px}.single-product div.product table.variations{border:none!important;border-collapse:collapse;display:block;margin:0!important;width:100%}.single-product div.product table.variations tbody{display:block}.single-product div.product table.variations tr{display:block;margin-bottom:18px}.single-product div.product table.variations td,.single-product div.product table.variations th{border:none!important;display:block;padding:0!important;vertical-align:top;width:100%}.single-product div.product table.variations .label,.single-product div.product table.variations th.label{margin-bottom:8px;text-align:left!important}.single-product div.product table.variations .label label,.single-product div.product table.variations th label{color:var(--blrx-black);display:inline-block;font-size:12px!important;font-weight:600!important;letter-spacing:1px;margin:0!important;text-align:left;text-transform:uppercase}.single-product div.product table.variations .blrx-product__pill-select-wrap{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.single-product div.product table.variations .reset_variations{background:transparent;border:none;color:var(--blrx-green);cursor:pointer;display:inline-block;font-size:12px;margin-top:0;padding:0;text-decoration:underline}.single-product div.product table.variations .reset_variations[style*="visibility: hidden"],.single-product div.product table.variations .reset_variations[style*=hidden]{display:none!important}.single-product div.product .blrx-product__pill-options{display:flex;flex-wrap:wrap;gap:8px}.single-product div.product .blrx-product__pill-option{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);color:var(--blrx-black);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;line-height:1.3;padding:12px 18px;transition:border-color .12s,background .12s,color .12s}.single-product div.product .blrx-product__pill-option:hover{border-color:var(--blrx-green)}.single-product div.product .blrx-product__pill-option.is-active{background:var(--blrx-green-tint);border:2px solid var(--blrx-green);color:var(--blrx-green-deep);padding:11px 17px}.single-product div.product table.alg-product-input-fields-table{border:none!important;border-collapse:collapse;display:block;margin:0!important;padding:0!important;width:100%}.single-product div.product table.alg-product-input-fields-table tbody{display:block}.single-product div.product table.alg-product-input-fields-table tr{display:block;margin-bottom:18px}.single-product div.product table.alg-product-input-fields-table td,.single-product div.product table.alg-product-input-fields-table th{background:transparent!important;border:none!important;display:block;padding:0!important;text-align:left!important;vertical-align:top;width:100%}.single-product div.product table.alg-product-input-fields-table th.cell,.single-product div.product table.alg-product-input-fields-table th.label{margin-bottom:8px}.single-product div.product table.alg-product-input-fields-table th.cell label,.single-product div.product table.alg-product-input-fields-table th.label label{align-items:center;color:var(--blrx-black);display:inline-flex;font-family:var(--blrx-font-sans);font-size:12px;font-weight:600;gap:4px;letter-spacing:1px;margin:0;padding:0;text-transform:uppercase}.single-product div.product table.alg-product-input-fields-table th.cell .required,.single-product div.product table.alg-product-input-fields-table th.cell abbr.required,.single-product div.product table.alg-product-input-fields-table th.label .required,.single-product div.product table.alg-product-input-fields-table th.label abbr.required{border:none;color:var(--blrx-green);font-weight:700;text-decoration:none}.single-product div.product table.alg-product-input-fields-table td input[type=date],.single-product div.product table.alg-product-input-fields-table td input[type=email],.single-product div.product table.alg-product-input-fields-table td input[type=number],.single-product div.product table.alg-product-input-fields-table td input[type=tel],.single-product div.product table.alg-product-input-fields-table td input[type=text],.single-product div.product table.alg-product-input-fields-table td select,.single-product div.product table.alg-product-input-fields-table td textarea{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);box-shadow:none;color:var(--blrx-black);font-family:var(--blrx-font-sans);font-size:14px;font-weight:500;line-height:1.4;max-width:100%;padding:12px 14px;transition:border-color .12s,box-shadow .12s;width:100%}.single-product div.product table.alg-product-input-fields-table td input[type=date]:focus,.single-product div.product table.alg-product-input-fields-table td input[type=email]:focus,.single-product div.product table.alg-product-input-fields-table td input[type=number]:focus,.single-product div.product table.alg-product-input-fields-table td input[type=tel]:focus,.single-product div.product table.alg-product-input-fields-table td input[type=text]:focus,.single-product div.product table.alg-product-input-fields-table td select:focus,.single-product div.product table.alg-product-input-fields-table td textarea:focus{border-color:var(--blrx-green);box-shadow:0 0 0 3px var(--blrx-green-tint);outline:none}.single-product div.product table.alg-product-input-fields-table td input[type=date]::-moz-placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=email]::-moz-placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=number]::-moz-placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=tel]::-moz-placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=text]::-moz-placeholder,.single-product div.product table.alg-product-input-fields-table td select::-moz-placeholder,.single-product div.product table.alg-product-input-fields-table td textarea::-moz-placeholder{color:var(--blrx-ink-soft)}.single-product div.product table.alg-product-input-fields-table td input[type=date]::placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=email]::placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=number]::placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=tel]::placeholder,.single-product div.product table.alg-product-input-fields-table td input[type=text]::placeholder,.single-product div.product table.alg-product-input-fields-table td select::placeholder,.single-product div.product table.alg-product-input-fields-table td textarea::placeholder{color:var(--blrx-ink-soft)}.single-product div.product table.alg-product-input-fields-table td textarea{min-height:80px;resize:vertical}.single-product div.product table.alg-product-input-fields-table td select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27><path fill=%27%23000%27 d=%27M6 8L0 0h12z%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;cursor:pointer;padding-right:38px;vertical-align:top!important}.single-product div.product table.alg-product-input-fields-table .currency-pos,.single-product div.product table.alg-product-input-fields-table .original-price,.single-product div.product table.alg-product-input-fields-table [class^=original-price-],.single-product div.product table.alg-product-input-fields-table td img{display:none!important}.single-product div.product .single_variation_wrap{margin-top:0!important}.single-product div.product .single_variation .price{color:var(--blrx-green);font-size:24px;font-weight:700;margin:0 0 12px}.single-product div.product .woocommerce-variation-availability{color:var(--blrx-ink-soft);font-size:13px;margin:0 0 12px}.single-product div.product form.cart{display:flex!important;flex-direction:column;gap:12px}.variations_form .single-product div.product form.cart{border-top:none;margin-top:0!important;padding-top:0}.single-product div.product form.cart .quantity{align-self:flex-start;border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);display:inline-flex;overflow:hidden}.single-product div.product form.cart .quantity input{background:var(--blrx-paper);border:none;color:var(--blrx-black);font-size:15px;font-weight:700;padding:14px 0;text-align:center;width:60px}.single-product div.product form.cart,.single-product div.product form.cart .qty-add-row,.single-product div.product form.cart .qty-button-row{align-items:stretch;display:flex!important;flex-wrap:wrap;gap:12px}.single-product div.product form.cart button.single_add_to_cart_button{background:var(--blrx-green)!important;border:none!important;border-radius:var(--blrx-radius-sm)!important;color:#fff!important;flex:1;font-size:15px!important;font-weight:700!important;letter-spacing:1.5px!important;min-width:220px;padding:14px 28px!important;text-transform:uppercase!important}.single-product div.product form.cart button.single_add_to_cart_button:hover{opacity:.92}.single-product div.product .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{align-items:stretch;display:flex!important;flex-wrap:wrap;gap:12px}.single-product div.product .blrx-product__benefits{border-top:1px solid var(--blrx-rule);display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:28px;padding:20px 0 0}@media(max-width:720px){.single-product div.product .blrx-product__benefits{grid-template-columns:1fr}}.single-product div.product .blrx-product__benefit{align-items:flex-start;display:flex;gap:10px}.single-product div.product .blrx-product__benefit .material-symbols-outlined{color:var(--blrx-green);flex-shrink:0;font-size:22px}.single-product div.product .blrx-product__benefit-l{color:var(--blrx-black);font-size:12px;font-weight:700;line-height:1.3}.single-product div.product .blrx-product__benefit-s{color:var(--blrx-ink-soft);font-size:12px;line-height:1.3}.single-product div.product .product_meta,.single-product div.product .woocommerce-product-meta{display:none}.single-product div.product .woocommerce-tabs{background:var(--blrx-paper-alt);box-shadow:0 0 0 100vmax var(--blrx-paper-alt);clip-path:inset(0 -100vmax);grid-column:1/-1;margin-top:56px;max-width:none;padding:56px 0 72px;position:relative}.single-product div.product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--blrx-rule);display:flex!important;flex-wrap:wrap;gap:32px;list-style:none;margin:0 0 40px!important;padding:0 0 14px!important}.single-product div.product .woocommerce-tabs ul.tabs:after,.single-product div.product .woocommerce-tabs ul.tabs:before{display:none!important}.single-product div.product .woocommerce-tabs ul.tabs li{background:transparent!important;border:none!important;margin:0!important;padding:0!important}.single-product div.product .woocommerce-tabs ul.tabs li a{border-bottom:2px solid transparent;color:var(--blrx-ink-soft)!important;font-size:15px!important;font-weight:500!important;margin-bottom:-15px;padding:0 0 16px!important;text-decoration:none!important}.single-product div.product .woocommerce-tabs ul.tabs li.active a{border-bottom-color:var(--blrx-green);color:var(--blrx-black)!important;font-weight:700!important}.single-product div.product .woocommerce-tabs .panel{color:var(--blrx-ink-soft);font-size:15px;line-height:1.7;max-width:760px}.single-product div.product .woocommerce-tabs .panel h2,.single-product div.product .woocommerce-tabs .panel h3{color:var(--blrx-black);font-size:26px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 16px}.single-product div.product .woocommerce-tabs .panel p{margin:0 0 16px}.single-product div.product .woocommerce-tabs .panel table.shop_attributes,.single-product div.product .woocommerce-tabs .panel table.woocommerce-product-attributes{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-collapse:collapse;font-style:normal;margin:0;max-width:720px;width:100%}.single-product div.product .woocommerce-tabs .panel table.shop_attributes td,.single-product div.product .woocommerce-tabs .panel table.shop_attributes th,.single-product div.product .woocommerce-tabs .panel table.woocommerce-product-attributes td,.single-product div.product .woocommerce-tabs .panel table.woocommerce-product-attributes th{border:1px solid var(--blrx-rule);font-style:normal;padding:14px 18px;text-align:left;vertical-align:top}.single-product div.product .woocommerce-tabs .panel table.shop_attributes th,.single-product div.product .woocommerce-tabs .panel table.woocommerce-product-attributes th{background:var(--blrx-paper-alt);color:var(--blrx-black);font-weight:600;width:35%}.single-product div.product .woocommerce-tabs .panel table.shop_attributes td,.single-product div.product .woocommerce-tabs .panel table.woocommerce-product-attributes td{color:var(--blrx-ink-soft)}.single-product div.product .woocommerce-tabs .panel table.shop_attributes td p,.single-product div.product .woocommerce-tabs .panel table.woocommerce-product-attributes td p{margin:0}.ur-frontend-form{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);margin-top:16px;padding:32px}@media(max-width:720px){.ur-frontend-form{padding:20px}}.ur-frontend-form form.login,.ur-frontend-form form.register{margin:0}.ur-frontend-form .ur-form-row{display:block;margin-bottom:0}.ur-frontend-form .ur-form-grid{display:block;width:100%}.ur-frontend-form .ur-form-row{display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:720px){.ur-frontend-form .ur-form-row{grid-template-columns:1fr}}.ur-frontend-form .ur-form-row:has(.ur-form-grid:only-child){grid-template-columns:1fr}.ur-frontend-form .form-row,.ur-frontend-form .ur-field-item{margin-bottom:16px;padding:0}.ur-frontend-form .form-row label,.ur-frontend-form .ur-field-item label{color:var(--blrx-black);display:block;font-size:12px;font-weight:600;letter-spacing:1px;margin:0 0 8px;text-transform:uppercase}.ur-frontend-form .form-row label .required,.ur-frontend-form .form-row label abbr[title=required],.ur-frontend-form .ur-field-item label .required,.ur-frontend-form .ur-field-item label abbr[title=required]{border:none;color:var(--blrx-green);text-decoration:none}.ur-frontend-form input[type=date],.ur-frontend-form input[type=email],.ur-frontend-form input[type=number],.ur-frontend-form input[type=password],.ur-frontend-form input[type=tel],.ur-frontend-form input[type=text],.ur-frontend-form input[type=url],.ur-frontend-form select,.ur-frontend-form textarea{background:var(--blrx-paper);border:1px solid rgba(0,0,0,.18);border-radius:var(--blrx-radius-sm);box-sizing:border-box;color:var(--blrx-black);font-family:inherit;font-size:15px;height:auto;min-height:0;padding:14px 16px;width:100%}.ur-frontend-form input[type=date]:focus,.ur-frontend-form input[type=email]:focus,.ur-frontend-form input[type=number]:focus,.ur-frontend-form input[type=password]:focus,.ur-frontend-form input[type=tel]:focus,.ur-frontend-form input[type=text]:focus,.ur-frontend-form input[type=url]:focus,.ur-frontend-form select:focus,.ur-frontend-form textarea:focus{border-color:var(--blrx-green);box-shadow:0 0 0 3px rgba(46,147,129,.15);outline:none}.ur-frontend-form input[type=date]::-moz-placeholder,.ur-frontend-form input[type=email]::-moz-placeholder,.ur-frontend-form input[type=number]::-moz-placeholder,.ur-frontend-form input[type=password]::-moz-placeholder,.ur-frontend-form input[type=tel]::-moz-placeholder,.ur-frontend-form input[type=text]::-moz-placeholder,.ur-frontend-form input[type=url]::-moz-placeholder,.ur-frontend-form select::-moz-placeholder,.ur-frontend-form textarea::-moz-placeholder{color:var(--blrx-ink-soft)}.ur-frontend-form input[type=date]::placeholder,.ur-frontend-form input[type=email]::placeholder,.ur-frontend-form input[type=number]::placeholder,.ur-frontend-form input[type=password]::placeholder,.ur-frontend-form input[type=tel]::placeholder,.ur-frontend-form input[type=text]::placeholder,.ur-frontend-form input[type=url]::placeholder,.ur-frontend-form select::placeholder,.ur-frontend-form textarea::placeholder{color:var(--blrx-ink-soft)}.ur-frontend-form textarea{min-height:100px;resize:vertical}.ur-frontend-form .hide_show_password{position:relative}.ur-frontend-form .hide_show_password input{padding-right:44px}.ur-frontend-form .ur-submit-button,.ur-frontend-form button[type=submit],.ur-frontend-form input[type=submit]{align-items:center;background:var(--blrx-green);border:none;border-radius:var(--blrx-radius-sm);color:#fff;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:1.5px;margin-top:16px;padding:14px 28px;text-transform:uppercase}.ur-frontend-form .ur-submit-button:hover,.ur-frontend-form button[type=submit]:hover,.ur-frontend-form input[type=submit]:hover{opacity:.92}.ur-frontend-form .ur-file-uploader,.ur-frontend-form .ur-fileinput-button{align-items:center;background:var(--blrx-paper-alt);border:1px dashed var(--blrx-rule);border-radius:var(--blrx-radius-sm);color:var(--blrx-black);cursor:pointer;display:inline-flex;font-size:13px;gap:8px;padding:12px 18px}.ur-frontend-form .ur-error,.ur-frontend-form .ur-message{border-radius:var(--blrx-radius-sm);font-size:13px;margin-bottom:14px;padding:12px 14px}.ur-frontend-form .ur-error{background:#fdeceb;color:#c0392b}.ur-frontend-form .ur-message{background:var(--blrx-green-tint);color:var(--blrx-green-deep)}.ur-frontend-form .ur-field-item .description,.ur-frontend-form .ur-form-grid .description{color:var(--blrx-ink-soft);font-size:12px;line-height:1.5;margin-top:6px}.blrx-form-placeholder .ur-frontend-form{max-width:none}body.woocommerce-account .blrx-page__content,body.woocommerce-cart .blrx-page__content,body.woocommerce-checkout .blrx-page__content,body.woocommerce-page .blrx-page__content,body.woocommerce-shop .blrx-page__content{color:var(--blrx-black);font-family:var(--blrx-font-sans);margin:0 auto;max-width:var(--blrx-content-max);padding:48px var(--blrx-gutter) 96px}@media(max-width:720px){body.woocommerce-account .blrx-page__content,body.woocommerce-cart .blrx-page__content,body.woocommerce-checkout .blrx-page__content,body.woocommerce-page .blrx-page__content,body.woocommerce-shop .blrx-page__content{padding:24px var(--blrx-gutter) 56px}}.woocommerce .woocommerce-result-count{color:var(--blrx-ink-soft);float:none;font-size:13px;margin:0 0 24px}.woocommerce .woocommerce-ordering{float:none;margin:0 0 24px}.woocommerce .woocommerce-ordering select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--blrx-paper);background-image:url("data:image/svg+xml;utf8,<svg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27 viewBox=%270 0 12 8%27><path fill=%27%23000%27 d=%27M6 8L0 0h12z%27/></svg>");background-position:right 14px center;background-repeat:no-repeat;border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-sm);color:var(--blrx-black);cursor:pointer;font-family:var(--blrx-font-sans);font-size:14px;padding:10px 36px 10px 14px}.woocommerce .woocommerce-ordering select:focus{outline:2px solid var(--blrx-green);outline-offset:2px}.woocommerce-shop .woocommerce-notices-wrapper+.woocommerce-result-count,.woocommerce>.woocommerce-result-count+.woocommerce-ordering{display:inline-block}.woocommerce ul.products{align-items:stretch;clear:both;display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:32px 0 0;padding:0}.woocommerce ul.products:after,.woocommerce ul.products:before{display:none!important}@media(max-width:1024px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.woocommerce ul.products{gap:16px;grid-template-columns:1fr}}.woocommerce ul.products.columns-1,.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce ul.products.columns-6{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1024px){.woocommerce ul.products.columns-1,.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce ul.products.columns-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.woocommerce ul.products.columns-1,.woocommerce ul.products.columns-2,.woocommerce ul.products.columns-3,.woocommerce ul.products.columns-4,.woocommerce ul.products.columns-5,.woocommerce ul.products.columns-6{grid-template-columns:1fr}}.woocommerce ul.products li.product{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex!important;flex-direction:column!important;float:none!important;height:100%!important;margin:0!important;overflow:hidden;padding:0!important;position:relative;transition:transform .15s,box-shadow .15s;width:auto!important}.woocommerce ul.products li.product:after,.woocommerce ul.products li.product:before{display:none!important}.woocommerce ul.products li.product:hover{box-shadow:0 6px 16px rgba(0,0,0,.06);transform:translateY(-2px)}.woocommerce ul.products li.product .woocommerce-LoopProduct-link{color:inherit;display:contents!important;text-decoration:none}.woocommerce ul.products li.product img{aspect-ratio:4/3;background:var(--blrx-paper);border-bottom:1px solid var(--blrx-rule);box-sizing:border-box;display:block;margin:0!important;-o-object-fit:contain;object-fit:contain;padding:24px 28px;width:100%}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .added_to_cart,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .woocommerce-loop-product__title{margin-left:22px!important;margin-right:22px!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:var(--blrx-black);font-size:16px!important;font-weight:600!important;letter-spacing:-.3px;line-height:1.25;margin-bottom:0!important;margin-top:20px!important;padding:0!important;text-transform:none!important}.woocommerce ul.products li.product .price{color:var(--blrx-ink-soft)!important;font-size:13px!important;font-weight:500!important;line-height:1.5;margin-bottom:0!important;margin-top:6px!important}.woocommerce ul.products li.product .price del{color:var(--blrx-ink-soft);font-weight:400;margin-right:6px}.woocommerce ul.products li.product .price ins{background:transparent;color:var(--blrx-green-deep);font-weight:700;text-decoration:none}.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .button{align-items:center;align-self:flex-start;background:var(--blrx-green)!important;border:none!important;border-radius:var(--blrx-radius-sm)!important;color:#fff!important;display:inline-flex!important;font-family:var(--blrx-font-sans)!important;font-size:13px!important;font-weight:600!important;justify-content:center;letter-spacing:.4px!important;margin-bottom:22px!important;margin-top:auto!important;max-width:-moz-max-content;max-width:max-content;min-height:0;padding:12px 16px!important;text-decoration:none;text-transform:uppercase!important;transition:opacity .15s;width:auto!important}.woocommerce ul.products li.product .add_to_cart_button:after,.woocommerce ul.products li.product .button:after{content:" →";margin-left:4px}.woocommerce ul.products li.product .add_to_cart_button:hover,.woocommerce ul.products li.product .button:hover{opacity:.92}.woocommerce ul.products li.product .add_to_cart_button.added:after,.woocommerce ul.products li.product .button.added:after{content:""!important}.woocommerce ul.products li.product .add_to_cart_button.added,.woocommerce ul.products li.product .button.added{background:var(--blrx-green-deep)!important}.woocommerce ul.products li.product .added_to_cart{color:var(--blrx-green);font-size:12px;font-weight:600;margin-bottom:22px!important;margin-top:4px!important;text-decoration:none}.woocommerce ul.products li.product .onsale{background:var(--blrx-paper)!important;border:1px solid var(--blrx-green-soft)!important;border-radius:100px!important;color:var(--blrx-green)!important;font-size:10px!important;font-weight:700!important;left:12px;letter-spacing:1.2px!important;line-height:1.4!important;min-height:0!important;min-width:0!important;padding:4px 10px!important;position:absolute;right:auto;text-transform:uppercase!important;top:12px;z-index:2}.blrx-formulary nav.woocommerce-pagination,.woocommerce nav.woocommerce-pagination{margin-top:48px;padding-top:8px;text-align:center}.blrx-formulary nav.woocommerce-pagination ul,.blrx-formulary nav.woocommerce-pagination ul.page-numbers,.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul.page-numbers{border:none!important;display:flex!important;flex-wrap:wrap;gap:8px;justify-content:center;list-style:none;margin:0!important;padding:0!important}.blrx-formulary nav.woocommerce-pagination li,.woocommerce nav.woocommerce-pagination li{background:transparent!important;border:none!important;display:inline-flex;margin:0!important;padding:0!important}.blrx-formulary nav.woocommerce-pagination .page-numbers,.blrx-formulary nav.woocommerce-pagination a.page-numbers,.blrx-formulary nav.woocommerce-pagination span.page-numbers,.woocommerce nav.woocommerce-pagination .page-numbers,.woocommerce nav.woocommerce-pagination a.page-numbers,.woocommerce nav.woocommerce-pagination span.page-numbers{align-items:center;background:var(--blrx-paper)!important;border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-sm)!important;color:var(--blrx-black)!important;display:inline-flex!important;font-family:var(--blrx-font-sans)!important;font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:1;min-width:40px;padding:0 12px!important;text-decoration:none;transition:border-color .15s,color .15s,background .15s}.blrx-formulary nav.woocommerce-pagination .page-numbers.dots,.woocommerce nav.woocommerce-pagination .page-numbers.dots{background:transparent!important;border:none!important;color:var(--blrx-ink-soft)!important}.blrx-formulary nav.woocommerce-pagination a.page-numbers:hover,.woocommerce nav.woocommerce-pagination a.page-numbers:hover{border-color:var(--blrx-green);color:var(--blrx-green)!important}.blrx-formulary nav.woocommerce-pagination .page-numbers.current,.blrx-formulary nav.woocommerce-pagination span.page-numbers.current,.woocommerce nav.woocommerce-pagination .page-numbers.current,.woocommerce nav.woocommerce-pagination span.page-numbers.current{background:var(--blrx-black)!important;border:1.5px solid var(--blrx-black)!important;color:#fff!important}.blrx-formulary nav.woocommerce-pagination a.next.page-numbers,.blrx-formulary nav.woocommerce-pagination a.prev.page-numbers,.woocommerce nav.woocommerce-pagination a.next.page-numbers,.woocommerce nav.woocommerce-pagination a.prev.page-numbers{gap:6px;padding:0 16px!important}.woocommerce-notices-wrapper{margin:16px auto 0;max-width:var(--blrx-content-max);padding:0 var(--blrx-gutter)}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-error,.woocommerce-info,.woocommerce-message{align-items:center;background:var(--blrx-green-tint)!important;border-top:1px solid var(--blrx-green-soft,rgba(46,147,129,.3))!important;border:1px solid var(--blrx-green-soft,rgba(46,147,129,.3))!important;border-radius:var(--blrx-radius-md)!important;color:var(--blrx-black)!important;display:flex;font-family:var(--blrx-font-sans);font-size:14px;gap:12px;line-height:1.5;list-style:none;padding:14px 18px!important}.woocommerce-error:before,.woocommerce-info:before,.woocommerce-message:before{color:var(--blrx-green-deep);content:"check_circle";flex-shrink:0;font-family:Material Symbols Outlined;font-size:22px;font-variation-settings:"FILL" 1,"wght" 500,"GRAD" 0,"opsz" 24;left:auto!important;margin:0!important;position:static!important;top:auto!important}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{color:var(--blrx-green-deep);font-weight:600}.woocommerce-error .button,.woocommerce-error a.button,.woocommerce-info .button,.woocommerce-info a.button,.woocommerce-message .button,.woocommerce-message a.button{background:var(--blrx-green)!important;border:none!important;border-radius:var(--blrx-radius-sm)!important;color:#fff!important;flex-shrink:0;float:none!important;font-size:12px!important;font-weight:700!important;letter-spacing:1px;margin:0 0 0 auto!important;padding:8px 16px!important;text-decoration:none;text-transform:uppercase}.woocommerce-error .button:hover,.woocommerce-error a.button:hover,.woocommerce-info .button:hover,.woocommerce-info a.button:hover,.woocommerce-message .button:hover,.woocommerce-message a.button:hover{opacity:.92}.woocommerce-info:before{content:"info"}.woocommerce-error:before{color:#c0392b;content:"error"}.woocommerce-error{background:#fdeceb!important;border-color:rgba(192,57,43,.3)!important}.wp-block-blendlabs-hero{background:var(--blrx-paper);padding:49px var(--blrx-gutter) 96px}@media(max-width:720px){.wp-block-blendlabs-hero{padding:28px 16px 56px}}.blrx-hero__grid{align-items:center;display:grid;gap:72px;grid-template-columns:1.05fr 1fr;margin:0 auto;max-width:var(--blrx-content-max)}@media(max-width:720px){.blrx-hero__grid{gap:32px;grid-template-columns:1fr}}.blrx-hero__eyebrow{align-items:center;background:var(--blrx-green-tint);border:1px solid var(--blrx-green-soft);border-radius:999px;color:var(--blrx-green-deep);display:inline-flex;font-size:12px;font-weight:600;gap:8px;letter-spacing:1.2px;margin-bottom:32px;padding:6px 14px;text-transform:uppercase}.blrx-hero__eyebrow-dot{background:var(--blrx-green);border-radius:3px;display:inline-block;height:6px;width:6px}.blrx-hero__h1{color:var(--blrx-black);font-size:86px;font-weight:700;letter-spacing:-2.5px;line-height:.98;margin:0;text-wrap:balance}.blrx-hero__h1 .blrx-accent,.blrx-hero__h1 em{color:var(--blrx-green);font-style:normal}@media(max-width:1024px){.blrx-hero__h1{font-size:60px;letter-spacing:-1.5px}}@media(max-width:720px){.blrx-hero__h1{font-size:44px;letter-spacing:-1.5px;line-height:1.05}}.blrx-hero__lede{color:var(--blrx-ink-soft);font-size:18px;line-height:1.55;margin-top:28px;max-width:500px}@media(max-width:720px){.blrx-hero__lede{font-size:16px}}.blrx-hero__cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}@media(max-width:720px){.blrx-hero__cta-row{align-items:stretch;flex-direction:column;gap:10px}.blrx-hero__cta-row .blrx-btn{justify-content:center;width:100%}}.blrx-hero__stats{align-items:center;border-top:1px solid var(--blrx-rule);display:flex;gap:32px;margin-top:48px;padding-top:28px}@media(max-width:720px){.blrx-hero__stats{flex-wrap:wrap;gap:20px}}.blrx-hero__stat-num{color:var(--blrx-black);font-size:28px;font-weight:700;letter-spacing:-.8px}.blrx-hero__stat-label{color:var(--blrx-ink-soft);font-size:12px;margin-top:2px}.blrx-hero__stat-divider{background:var(--blrx-rule);height:40px;width:1px}.blrx-hero__media{aspect-ratio:4/5;border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);overflow:hidden;position:relative}.blrx-hero__media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blrx-hero__media-shade{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.4));inset:0;pointer-events:none;position:absolute}.blrx-hero__shipping{align-items:center;background:#fff;border-radius:999px;color:var(--blrx-black);display:inline-flex;font-size:12px;font-weight:600;gap:8px;left:20px;padding:8px 14px;position:absolute;top:20px}.blrx-hero__shipping .blrx-icon{color:var(--blrx-green);font-size:14px}.blrx-hero__chip{align-items:center;background:#fff;border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);bottom:20px;display:flex;gap:14px;left:20px;padding:16px 18px;position:absolute;right:20px}.blrx-hero__chip-avatar{align-items:center;background:var(--blrx-green);border-radius:20px;color:#fff;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:40px;justify-content:center;width:40px}.blrx-hero__chip-name{color:var(--blrx-black);font-size:13px;font-weight:600}.blrx-hero__chip-line{color:var(--blrx-ink-soft);font-size:13px;line-height:1.4}.wp-block-blendlabs-trust-bar{background:var(--blrx-black);border-bottom:4px solid var(--blrx-green);padding:32px var(--blrx-gutter)}@media(max-width:720px){.wp-block-blendlabs-trust-bar{padding:20px 16px}}.blrx-trustbar__inner{align-items:center;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;margin:0 auto;max-width:var(--blrx-content-max)}@media(max-width:720px){.blrx-trustbar__inner{align-items:flex-start;flex-direction:column;gap:14px}}.blrx-trustbar__item{align-items:center;color:#fff;display:flex;font-size:12px;font-weight:600;gap:10px;letter-spacing:1.5px;text-transform:uppercase}.blrx-trustbar__item .blrx-icon{color:var(--blrx-green-soft);font-size:16px}.wp-block-blendlabs-benefits .blrx-benefits__grid{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);counter-reset:blrx-benefit;display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:var(--blrx-content-max);overflow:hidden}@media(max-width:1024px){.wp-block-blendlabs-benefits .blrx-benefits__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.wp-block-blendlabs-benefits .blrx-benefits__grid{grid-template-columns:1fr}}.wp-block-blendlabs-benefit{background:var(--blrx-paper);border-right:1px solid var(--blrx-rule);counter-increment:blrx-benefit;padding:40px 28px 36px}.wp-block-blendlabs-benefit:last-child{border-right:none}@media(max-width:1024px){.wp-block-blendlabs-benefit:nth-child(2n){border-right:none}.wp-block-blendlabs-benefit:nth-child(-n+2){border-bottom:1px solid var(--blrx-rule)}}@media(max-width:720px){.wp-block-blendlabs-benefit{border-bottom:1px solid var(--blrx-rule);border-right:none}.wp-block-blendlabs-benefit:last-child{border-bottom:none}}.blrx-benefit__icon{align-items:center;background:var(--blrx-green-tint);border-radius:var(--blrx-radius-md);display:flex;height:48px;justify-content:center;margin-bottom:24px;width:48px}.blrx-benefit__icon .blrx-icon{color:var(--blrx-green);font-size:26px}.blrx-benefit__title{color:var(--blrx-black);font-size:20px;font-weight:700;letter-spacing:-.3px;margin:0 0 10px}.blrx-benefit__body{color:var(--blrx-ink-soft);font-size:14px;line-height:1.55;margin:0}.blrx-benefit__num{color:var(--blrx-green);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-top:24px}.blrx-benefit__num:before{content:"0" counter(blrx-benefit)}.wp-block-blendlabs-process{background:var(--blrx-paper-alt);overflow:hidden;padding:120px var(--blrx-gutter);position:relative}@media(max-width:720px){.wp-block-blendlabs-process{padding-bottom:56px;padding-top:56px}}.blrx-process__head{margin:0 auto 88px;max-width:var(--blrx-content-max);text-align:center}.blrx-process__h2{color:var(--blrx-black);font-size:72px;font-weight:700;letter-spacing:-2px;line-height:.95;margin:0}.blrx-process__h2 .blrx-accent,.blrx-process__h2 em{color:var(--blrx-green);font-style:normal}@media(max-width:720px){.blrx-process__h2{font-size:44px}}.blrx-process__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:var(--blrx-content-max);position:relative}@media(max-width:720px){.blrx-process__grid{gap:36px;grid-template-columns:1fr}}.blrx-process__line{border-top:2px dashed rgba(46,147,129,.4);left:16%;position:absolute;right:16%;top:64px;z-index:0}@media(max-width:720px){.blrx-process__line{display:none}}.wp-block-blendlabs-process-step{position:relative;text-align:center;z-index:1}.blrx-step__circle{align-items:center;background:var(--blrx-paper);border:3px solid var(--blrx-green);border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.08);display:flex;height:128px;justify-content:center;margin:0 auto;width:128px}.blrx-step__circle .blrx-icon{color:var(--blrx-green);font-size:44px}.blrx-step__num{color:var(--blrx-green);font-size:11px;font-weight:700;letter-spacing:2px;margin-top:32px}.blrx-step__title{color:var(--blrx-black);font-size:30px;font-weight:700;letter-spacing:-.6px;margin:8px 0 12px}.blrx-step__body{color:var(--blrx-ink-soft);font-size:15px;line-height:1.55;margin:0 auto;max-width:300px}.wp-block-blendlabs-categories{background:var(--blrx-paper);padding:96px var(--blrx-gutter)}.blrx-cats__grid{display:grid;gap:16px;grid-template-columns:1.5fr 1fr 1fr;grid-template-rows:240px 240px;margin:0 auto;max-width:var(--blrx-content-max)}@media(max-width:720px){.blrx-cats__grid{grid-template-columns:1fr;grid-template-rows:auto}}.wp-block-blendlabs-featured-category{background:var(--blrx-black);border-radius:var(--blrx-radius-md);color:#fff;grid-row:span 2;overflow:hidden;position:relative}@media(max-width:720px){.wp-block-blendlabs-featured-category{grid-row:auto;min-height:320px}}.blrx-feat__bg{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.55;position:absolute;width:100%}.blrx-feat__shade{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.93));inset:0;position:absolute}.blrx-feat__head{color:var(--blrx-green-soft);display:flex;font-size:11px;font-weight:700;justify-content:space-between;left:0;letter-spacing:2px;padding:28px;position:absolute;right:0;top:0}.blrx-feat__body{bottom:28px;left:28px;position:absolute;right:28px}.blrx-feat__body p{font-size:14px;line-height:1.5;margin:0 0 20px;max-width:400px;opacity:.9}.blrx-feat__icon{color:var(--blrx-green-soft);font-size:32px}.blrx-feat__title{font-size:36px;font-weight:700;letter-spacing:-.8px;margin:14px 0 10px}.blrx-feat__title .blrx-accent,.blrx-feat__title em{color:var(--blrx-green-soft);font-family:var(--blrx-font-serif);font-style:italic;font-weight:400}.blrx-feat__cta{align-items:center;background:var(--blrx-green);border-radius:var(--blrx-radius-sm);color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:10px 18px;text-decoration:none}.wp-block-blendlabs-category-card{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);color:inherit;display:flex;flex-direction:column;justify-content:space-between;padding:24px;text-decoration:none;transition:transform .15s,box-shadow .15s}.wp-block-blendlabs-category-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.05);transform:translateY(-2px)}.blrx-cat-card__icon{align-items:center;background:var(--blrx-green-tint);border-radius:6px;display:flex;height:40px;justify-content:center;width:40px}.blrx-cat-card__icon .blrx-icon{color:var(--blrx-green);font-size:22px}.blrx-cat-card__title{color:var(--blrx-black);font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0}.blrx-cat-card__sub{color:var(--blrx-ink-soft);font-size:12px;margin:4px 0 0}.wp-block-blendlabs-testimonials{background:var(--blrx-paper-alt);padding:96px var(--blrx-gutter)}.blrx-testimonials__grid{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:var(--blrx-content-max)}@media(max-width:720px){.blrx-testimonials__grid{grid-template-columns:1fr}}.wp-block-blendlabs-testimonial{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex;flex-direction:column;gap:20px;padding:36px}.blrx-testimonial__stars{color:var(--blrx-green);font-size:18px;letter-spacing:2px}.blrx-testimonial__quote{color:var(--blrx-black);font-size:18px;font-weight:500;line-height:1.55;margin:0}.blrx-testimonial__person{align-items:center;display:flex;gap:14px;margin-top:auto}.blrx-testimonial__avatar{border-radius:22px;height:44px;-o-object-fit:cover;object-fit:cover;width:44px}.blrx-testimonial__name{color:var(--blrx-black);font-size:14px;font-weight:700}.blrx-testimonial__pet{color:var(--blrx-ink-soft);font-size:12px}.blrx-testimonials__slider{margin:0 auto;max-width:var(--blrx-content-max);position:relative}.blrx-testimonials__nav{display:flex;gap:8px;justify-content:flex-end;margin-bottom:24px}.blrx-testimonials__nav-btn{align-items:center;background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:22px;color:var(--blrx-black);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:border-color .15s,color .15s,background .15s;width:44px}.blrx-testimonials__nav-btn .material-symbols-outlined{font-size:22px}.blrx-testimonials__nav-btn:hover:not([disabled]){border-color:var(--blrx-green);color:var(--blrx-green)}.blrx-testimonials__nav-btn[disabled]{cursor:not-allowed;opacity:.35}.blrx-testimonials__track{-moz-column-gap:20px;column-gap:20px;display:grid;grid-auto-columns:calc(50% - 10px);grid-auto-flow:column;grid-template-rows:auto auto;overflow-x:auto;row-gap:20px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:4px}.blrx-testimonials__track::-webkit-scrollbar{display:none}.blrx-testimonials__track:focus-visible{border-radius:var(--blrx-radius-md);outline:2px solid var(--blrx-green);outline-offset:4px}.blrx-testimonials__track>*{min-height:0;min-width:0;scroll-snap-align:start}@media(max-width:1024px){.blrx-testimonials__track{align-items:start;grid-auto-columns:calc(50% - 10px);grid-template-rows:auto}}@media(max-width:720px){.blrx-testimonials__track{-moz-column-gap:0;column-gap:0;grid-auto-columns:auto;grid-auto-flow:row;grid-auto-rows:auto;grid-template-columns:100%;grid-template-rows:none;overflow:visible;padding-bottom:0;row-gap:16px;scroll-snap-type:none}.blrx-testimonials__track>*{scroll-snap-align:none}.blrx-testimonials__nav{display:none}}.wp-block-blendlabs-faq{background:var(--blrx-paper);padding:96px var(--blrx-gutter)}.blrx-faq__inner{margin:0 auto;max-width:880px}.blrx-faq__head{margin-bottom:56px;text-align:center}.blrx-faq__list{border-top:1px solid var(--blrx-rule)}.blrx-faq__details summary{align-items:center;color:var(--blrx-black);cursor:pointer;display:flex;font-size:19px;font-weight:600;justify-content:space-between;letter-spacing:-.3px;list-style:none;padding:24px 0;width:100%}.blrx-faq__details summary::-webkit-details-marker{display:none}.blrx-faq__details summary::marker{content:""}.blrx-faq__details[open] .blrx-faq__plus{transform:rotate(45deg)}.blrx-faq__plus{color:var(--blrx-green);font-size:24px;font-weight:400;line-height:1;transition:transform .2s}.blrx-faq__answer{color:var(--blrx-ink-soft);font-size:15px;line-height:1.65;max-width:680px;padding:0 0 28px}.wp-block-blendlabs-faq-item{border-bottom:1px solid var(--blrx-rule)}.wp-block-blendlabs-cta{background:var(--blrx-paper);padding:80px var(--blrx-gutter) 120px}.blrx-cta__card{background:var(--blrx-green-deep);border:4px solid var(--blrx-green);border-radius:var(--blrx-radius-lg);color:#fff;margin:0 auto;max-width:var(--blrx-content-max);overflow:hidden;padding:80px 56px;position:relative}@media(max-width:720px){.blrx-cta__card{padding:56px 24px}}.blrx-cta__halo{background:var(--blrx-green);border-radius:50%;height:400px;opacity:.25;position:absolute;right:-80px;top:-120px;width:400px}.blrx-cta__inner{max-width:720px;position:relative}.blrx-cta__h2{font-size:64px;font-weight:700;letter-spacing:-1.8px;line-height:1;margin:0}.blrx-cta__h2 .blrx-accent,.blrx-cta__h2 em{color:var(--blrx-green-soft);font-style:normal}@media(max-width:720px){.blrx-cta__h2{font-size:36px;letter-spacing:-1px}}.blrx-cta__lede{font-size:18px;line-height:1.55;margin-top:20px;max-width:520px;opacity:.85}.blrx-cta__form{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;display:flex;gap:10px;margin-top:36px;max-width:480px;padding:6px}.blrx-cta__form input[type=email]{background:transparent;border:none;border-radius:var(--blrx-radius-sm);color:#fff;flex:1;font-family:inherit;font-size:15px;min-width:0;outline:none;padding:14px 20px}.blrx-cta__form input[type=email]::-moz-placeholder{color:hsla(0,0%,100%,.6)}.blrx-cta__form input[type=email]::placeholder{color:hsla(0,0%,100%,.6)}.blrx-cta__form button{background:var(--blrx-green);border:none;border-radius:var(--blrx-radius-sm);color:#fff;font-size:14px;font-weight:700;padding:14px 24px;white-space:nowrap}@media(max-width:720px){.blrx-cta__form{flex-direction:column;padding:8px}.blrx-cta__form button{width:100%}}.wp-block-blendlabs-credentials{background:var(--blrx-paper);padding:0 var(--blrx-gutter) 96px}.blrx-credentials__head{align-items:baseline;border-bottom:1px solid var(--blrx-rule);display:flex;gap:24px;justify-content:space-between;margin:0 auto 28px;max-width:var(--blrx-content-max);padding-bottom:18px}.blrx-credentials__h3{color:var(--blrx-black);font-size:28px;font-weight:700;letter-spacing:-.6px;margin:0}.blrx-credentials__h3 .blrx-accent,.blrx-credentials__h3 em{color:var(--blrx-green);font-family:var(--blrx-font-serif);font-style:italic;font-weight:400}.blrx-credentials__link{border-bottom:1px solid var(--blrx-rule);color:var(--blrx-ink-soft);font-size:13px;padding-bottom:2px;text-decoration:none}.blrx-credentials__grid{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:grid;gap:0;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:var(--blrx-content-max);overflow:hidden}@media(max-width:1024px){.blrx-credentials__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.blrx-credentials__grid{grid-template-columns:repeat(2,1fr)}}.blrx-credentials__strip{align-items:center;color:var(--blrx-ink-soft);display:flex;font-size:11px;font-weight:600;gap:32px;justify-content:center;letter-spacing:1.5px;margin:20px auto 0;max-width:var(--blrx-content-max);text-transform:uppercase}@media(max-width:720px){.blrx-credentials__strip{align-items:flex-start;flex-direction:column;gap:12px}}.blrx-credentials__strip-item{align-items:center;display:flex;gap:8px}.blrx-credentials__strip-item .blrx-icon{color:var(--blrx-green);font-size:16px}.blrx-credentials__strip-dot{background:var(--blrx-rule);border-radius:2px;display:inline-block;height:4px;width:4px}@media(max-width:720px){.blrx-credentials__strip-dot{display:none}}.wp-block-blendlabs-credential{background:var(--blrx-paper);border-right:1px solid var(--blrx-rule);padding:32px 28px}.wp-block-blendlabs-credential:last-child{border-right:none}@media(max-width:1024px){.wp-block-blendlabs-credential:nth-child(2n){border-right:none}.wp-block-blendlabs-credential:nth-child(-n+2){border-bottom:1px solid var(--blrx-rule)}}@media(max-width:720px){.wp-block-blendlabs-credential{border-bottom:1px solid var(--blrx-rule);padding:24px 18px}.wp-block-blendlabs-credential:nth-child(2n){border-right:none}.wp-block-blendlabs-credential:nth-last-child(-n+2){border-bottom:none}}.blrx-cred__icon{align-items:center;background:var(--blrx-green-tint);border-radius:22px;display:flex;height:44px;justify-content:center;margin-bottom:18px;width:44px}.blrx-cred__icon .blrx-icon{color:var(--blrx-green-deep);font-size:22px}.blrx-cred__kicker{color:var(--blrx-ink-soft);font-size:10px;font-weight:600;letter-spacing:1.5px;margin-bottom:6px;text-transform:uppercase}.blrx-cred__title{color:var(--blrx-black);font-size:18px;font-weight:700;letter-spacing:-.3px;margin:0 0 8px}.blrx-cred__sub{color:var(--blrx-ink-soft);font-size:12px;line-height:1.5;margin:0}.blrx-lede{color:var(--blrx-ink-soft);font-size:18px;line-height:1.6;margin:0 0 48px;max-width:720px}.blrx-lede--wide{max-width:none}.blrx-card-grid{display:grid;gap:16px;margin:0 0 56px}.blrx-card-grid--cols-2{grid-template-columns:1fr 1fr}.blrx-card-grid--cols-3{grid-template-columns:repeat(3,1fr)}.blrx-card-grid--cols-4{grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.blrx-card-grid--cols-3,.blrx-card-grid--cols-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.blrx-card-grid--cols-2,.blrx-card-grid--cols-3,.blrx-card-grid--cols-4{grid-template-columns:1fr}}.blrx-feature-card{background:var(--blrx-paper);border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);display:flex;flex-direction:column;padding:28px}.blrx-feature-card--ink{background:var(--blrx-black);border-color:var(--blrx-black);color:#fff}.blrx-feature-card--green{background:var(--blrx-green);border-color:var(--blrx-green);color:#fff}.blrx-feature-card__icon{align-items:center;background:var(--blrx-green-tint);border-radius:24px;display:flex;height:48px;justify-content:center;margin-bottom:18px;width:48px}.blrx-feature-card__icon .material-symbols-outlined{color:var(--blrx-green-deep);font-size:24px}.blrx-feature-card--green .blrx-feature-card__icon,.blrx-feature-card--ink .blrx-feature-card__icon{background:hsla(0,0%,100%,.12)}.blrx-feature-card--green .blrx-feature-card__icon .material-symbols-outlined,.blrx-feature-card--ink .blrx-feature-card__icon .material-symbols-outlined{color:#fff}.blrx-feature-card__eyebrow{color:var(--blrx-green);font-size:11px;font-weight:700;letter-spacing:1.8px;margin-bottom:12px;text-transform:uppercase}.blrx-feature-card--ink .blrx-feature-card__eyebrow{color:var(--blrx-green-soft)}.blrx-feature-card--green .blrx-feature-card__eyebrow{color:hsla(0,0%,100%,.85)}.blrx-feature-card__title{color:inherit;font-size:24px;font-weight:700;letter-spacing:-.5px;margin:0 0 10px}.blrx-feature-card__value{color:inherit;font-size:17px;font-weight:700;letter-spacing:-.3px;margin:0 0 6px}.blrx-feature-card__value a{color:inherit;text-decoration:none}.blrx-feature-card__value a:hover{text-decoration:underline}.blrx-feature-card__body{color:inherit;font-size:14px;line-height:1.6;margin:0 0 16px;opacity:.85}.blrx-feature-card__sub{color:inherit;font-size:12px;line-height:1.55;margin-top:auto;opacity:.7}.blrx-feature-card__btn{align-self:flex-start;margin-top:24px}.blrx-feature-card--green .blrx-feature-card__btn.blrx-btn--primary,.blrx-feature-card--ink .blrx-feature-card__btn.blrx-btn--primary{background:#fff;border-color:#fff;color:var(--blrx-green-deep)}.blrx-feature-card--green .blrx-feature-card__btn.blrx-btn--primary:hover,.blrx-feature-card--ink .blrx-feature-card__btn.blrx-btn--primary:hover,.blrx-featured-rail{background:var(--blrx-paper)}.blrx-featured-rail{border:1px solid var(--blrx-rule);border-radius:var(--blrx-radius-md);padding:24px}.blrx-featured-rail__eyebrow{color:var(--blrx-green);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:14px;text-transform:uppercase}.blrx-featured-rail__cta{align-items:center;background:var(--blrx-green-tint);border-radius:var(--blrx-radius-sm);color:var(--blrx-green-deep);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:1px;margin-top:14px;padding:10px 14px;text-decoration:none;text-transform:uppercase}.blrx-rail-item{align-items:center;border-top:1px solid var(--blrx-rule);color:inherit;display:flex;gap:12px;padding:12px 0;text-decoration:none}.blrx-rail-item:first-of-type{border-top:none}.blrx-rail-item__thumb{align-items:center;background:var(--blrx-paper-alt);border:1px solid var(--blrx-rule);border-radius:4px;display:flex;flex-shrink:0;font-size:20px;height:52px;justify-content:center;width:44px}.blrx-rail-item__body{flex:1;font-size:12px}.blrx-rail-item__title{color:var(--blrx-black);font-weight:700;margin-bottom:2px}.blrx-rail-item__sub{color:var(--blrx-ink-soft)}.blrx-rail-item__price{color:var(--blrx-green);font-size:13px;font-weight:700}.blrx-partner-card{background:var(--blrx-green-deep);border-radius:var(--blrx-radius-md);color:#fff;padding:24px}.blrx-partner-card__eyebrow{color:var(--blrx-green-soft);font-size:11px;font-weight:700;letter-spacing:1.5px;margin-bottom:10px;text-transform:uppercase}.blrx-partner-card__title{color:#fff;font-size:20px;font-weight:700;letter-spacing:-.4px;margin:0 0 8px}.blrx-partner-card__body{color:#fff;font-size:13px;line-height:1.55;margin:0 0 16px;opacity:.9}.blrx-partner-card__cta{align-items:center;background:#fff;border-radius:var(--blrx-radius-sm);color:var(--blrx-green-deep);display:inline-flex;font-size:12px;font-weight:700;gap:6px;letter-spacing:1px;padding:12px 18px;text-decoration:none;text-transform:uppercase}.blrx-form-placeholder{margin:0 0 32px}.blrx-form-placeholder__inner{margin-top:16px}.blrx-form-placeholder__hint{background:var(--blrx-paper-alt);border:1px dashed var(--blrx-rule);border-radius:var(--blrx-radius-sm);color:var(--blrx-ink-soft);font-size:13px;padding:16px 18px}.blrx-form-placeholder__hint code{background:var(--blrx-paper);border-radius:4px;color:var(--blrx-black);display:block;font-family:var(--blrx-font-mono,ui-monospace,monospace);margin-top:6px;padding:6px 8px;word-break:break-all}.blrx-form-placeholder__hint--empty{font-style:italic}
