.elementor-6201 .elementor-element.elementor-element-c620101{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D3D4CC;--border-color:#D3D4CC;--border-radius:18px 18px 18px 18px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-6201 .elementor-element.elementor-element-c620101:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-c620101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6201 .elementor-element.elementor-element-c620102 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-6201 .elementor-element.elementor-element-c620102 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-6201 .elementor-element.elementor-element-c620102 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-6201 .elementor-element.elementor-element-c620102 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-6201 .elementor-element.elementor-element-nbglp01 .jet-listing-dynamic-terms{text-align:left;}.elementor-6201 .elementor-element.elementor-element-c620108 .jet-listing-dynamic-terms{text-align:left;}.elementor-6201 .elementor-element.elementor-element-c620108 .jet-listing-dynamic-terms__link{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;color:#41423F;}.elementor-6201 .elementor-element.elementor-element-c620104 .jet-listing-dynamic-field__content{color:#282B1F;font-family:"Inter", Sans-serif;font-size:20px;font-weight:700;line-height:1.25em;text-align:left;}.elementor-6201 .elementor-element.elementor-element-c620104 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6201 .elementor-element.elementor-element-c620104 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6201 .elementor-element.elementor-element-c620104 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6201 .elementor-element.elementor-element-d6201br{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:20px 20px 20px 20px;--padding-top:6px;--padding-bottom:6px;--padding-left:10px;--padding-right:10px;}.elementor-6201 .elementor-element.elementor-element-d6201br:not(.elementor-motion-effects-element-type-background), .elementor-6201 .elementor-element.elementor-element-d6201br > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDF3EE;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-6201 .elementor-element.elementor-element-d620isup .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620isup.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620isup.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620isup.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620isup.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620isup.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620isup .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620isup .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-d620irx .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620irx.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620irx.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620irx.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620irx.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620irx.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620irx .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620irx .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-d620iplan .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620iplan.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iplan.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620iplan.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iplan.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620iplan.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iplan .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620iplan .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-d620icoach .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620icoach.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620icoach.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620icoach.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620icoach.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620icoach.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620icoach .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620icoach .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-d620iconsult .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620iconsult.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iconsult.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620iconsult.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iconsult.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620iconsult.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iconsult .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620iconsult .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-d620ilab .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620ilab.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620ilab.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620ilab.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620ilab.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620ilab.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620ilab .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620ilab .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-d620iequip .elementor-icon-wrapper{text-align:center;}.elementor-6201 .elementor-element.elementor-element-d620iequip.elementor-view-stacked .elementor-icon{background-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iequip.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620iequip.elementor-view-default .elementor-icon{color:#282B1F;border-color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iequip.elementor-view-framed .elementor-icon, .elementor-6201 .elementor-element.elementor-element-d620iequip.elementor-view-default .elementor-icon svg{fill:#282B1F;}.elementor-6201 .elementor-element.elementor-element-d620iequip .elementor-icon{font-size:16px;}.elementor-6201 .elementor-element.elementor-element-d620iequip .elementor-icon svg{height:16px;}.elementor-6201 .elementor-element.elementor-element-c620103 .jet-listing-dynamic-terms__link{background-color:transparent;font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;color:#282B1F;padding:0px 0px 0px 0px;border-radius:20px 20px 20px 20px;}.elementor-6201 .elementor-element.elementor-element-c620103 .jet-listing-dynamic-terms{text-align:left;}.elementor-6201 .elementor-element.elementor-element-c620105 .jet-listing-dynamic-field__content{color:#41423F;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;text-align:left;}.elementor-6201 .elementor-element.elementor-element-c620105 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6201 .elementor-element.elementor-element-c620105 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6201 .elementor-element.elementor-element-c620105 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6201 .elementor-element.elementor-element-c620106 .jet-listing-dynamic-terms{text-align:left;}.elementor-6201 .elementor-element.elementor-element-c620106 .jet-listing-dynamic-terms__link{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#282B1F;}.elementor-6201 .elementor-element.elementor-element-nbhil01 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6201 .elementor-element.elementor-element-nbhil01 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6201 .elementor-element.elementor-element-nbhil01 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6201 .elementor-element.elementor-element-nbhil01 .jet-listing-dynamic-field__content{text-align:left;}.elementor-6201 .elementor-element.elementor-element-b000002 .jet-listing-dynamic-field__content{color:#282B1F;font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;text-align:left;}.elementor-6201 .elementor-element.elementor-element-b000002 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-6201 .elementor-element.elementor-element-b000002 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-6201 .elementor-element.elementor-element-b000002 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-6201 .elementor-element.elementor-element-c620107 .jet-listing-dynamic-link__link, body.jet-engine-optimized-dom .elementor-6201 .elementor-element.elementor-element-c620107__link{align-self:flex-start;flex-direction:row;}.elementor-6201 .elementor-element.elementor-element-c620107 .jet-listing-dynamic-link__icon, body.jet-engine-optimized-dom .elementor-6201 .elementor-element.elementor-element-c620107__icon{order:1;}@media(min-width:768px){.elementor-6201 .elementor-element.elementor-element-c620101{--width:100%;}.elementor-6201 .elementor-element.elementor-element-d6201br{--width:100%;}}/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-nbglp01 */.elementor-6201 .elementor-element.elementor-element-nbglp01:not(:has(a[href*='/glp-1/'])){display:none}.elementor-6201 .elementor-element.elementor-element-nbglp01 .jet-listing-dynamic-terms__delimiter,.elementor-6201 .elementor-element.elementor-element-nbglp01 a:not([href*='/glp-1/']){display:none!important}.elementor-6201 .elementor-element.elementor-element-nbglp01 a[href*='/glp-1/']{display:inline-flex;align-items:center;padding:5px 11px;border:1px solid #B9C4AD;border-radius:999px;background:#EDF3E8;color:#3E5034;font:600 12px/1.4 Inter,sans-serif;letter-spacing:.04em;text-decoration:none}.elementor-6201 .elementor-element.elementor-element-nbglp01 a:focus-visible{outline:2px solid #6C7154;outline-offset:3px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-c620108 */.elementor-6201 .elementor-element.elementor-element-c620108 .jet-listing-dynamic-terms:has(.jet-listing-dynamic-terms__link)::before{content:'Wellness goals: ';font-weight:600;color:#282B1F}.elementor-6201 .elementor-element.elementor-element-c620108 .jet-listing-dynamic-terms{font:400 12px/1.5 Inter,sans-serif;color:#41423F}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6201br */.elementor-6201 .elementor-element.elementor-element-d6201br{width:fit-content!important;align-self:flex-start}.elementor-6201 .elementor-element.elementor-element-d6201br .elementor-widget-icon{line-height:0}.elementor-6201 .elementor-element.elementor-element-d6201br .elementor-icon{display:flex}.elementor-6201 .elementor-element.elementor-element-d6201br .elementor-icon svg{width:16px;height:16px}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-terms, class: .elementor-element-c620106 */.elementor-6201 .elementor-element.elementor-element-c620106 .jet-listing-dynamic-terms{display:flex;flex-direction:column;gap:6px}.elementor-6201 .elementor-element.elementor-element-c620106 .jet-listing-dynamic-terms__link{display:flex!important;align-items:baseline;gap:8px;list-style:none!important;line-height:1.5}.elementor-6201 .elementor-element.elementor-element-c620106 .jet-listing-dynamic-terms__link::before{content:'✓';font-weight:700;color:#526044}.elementor-6201 .elementor-element.elementor-element-c620106 .jet-listing-dynamic-terms__delimiter{display:none}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-b000002 */.elementor-6201 .elementor-element.elementor-element-b000002 .nb-catalog-price-option{display:block}.elementor-6201 .elementor-element.elementor-element-b000002 .nb-catalog-price-prefix{display:block;font:400 12px/1.4 Inter,sans-serif;color:#41423F;margin-bottom:4px}.elementor-6201 .elementor-element.elementor-element-b000002 .subscription-details,.elementor-6201 .elementor-element.elementor-element-b000002 .wcsatt-sub-options{font:400 12px/1.5 Inter,sans-serif;white-space:normal}.elementor-6201 .elementor-element.elementor-element-b000002 del{font-size:.8em;color:#6C7154}.elementor-6201 .elementor-element.elementor-element-b000002 ins{background:transparent;color:#282B1F;text-decoration:none}.elementor-6201 .elementor-element.elementor-element-b000002 .nb-catalog-price-unavailable{font:400 13px/1.5 Inter,sans-serif}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c620101 */.elementor-6201 .elementor-element.elementor-element-c620101{height:100%;min-width:0} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-image img{width:100%;aspect-ratio:1/1;object-fit:contain;border-radius:12px;background:#EDF3EE} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-title h3{margin:0} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-summary p{margin:0} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link{margin-top:auto} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a{display:flex;justify-content:space-between;align-items:center;width:100%;min-height:46px;border-top:1px solid #D3D4CC;padding-top:14px;color:#282B1F;font:600 15px/1.3 Inter,sans-serif;text-decoration:none} .elementor-6201 .elementor-element.elementor-element-c620101 a:focus-visible{outline:3px solid #6C7154;outline-offset:4px;border-radius:4px} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-image .jet-listing-dynamic-image{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;background:#EDF3EE;border-radius:12px} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-image .jet-listing-dynamic-image:empty{background-image:url('https://mynubloom.com/wp-content/uploads/2026/09/nubloom-logo-test-refresh-300x110.png');background-size:70%;background-repeat:no-repeat;background-position:center} .elementor-6201 .elementor-element.elementor-element-c620101{transition:transform .2s ease,box-shadow .2s ease} .elementor-6201 .elementor-element.elementor-element-c620101:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(40,43,31,.08)} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-facts .jet-listing-dynamic-terms__link{display:list-item;list-style:disc inside;line-height:1.5} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-facts .jet-listing-dynamic-terms__delimiter{display:none} @media(prefers-reduced-motion:reduce){.elementor-6201 .elementor-element.elementor-element-c620101{transition:none}.elementor-6201 .elementor-element.elementor-element-c620101:hover{transform:none}} .elementor-6201 .elementor-element.elementor-element-c620101{position:relative}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-type-icon{display:none}.elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="supplements"] .nb-type-icon-supplements{display:block} .elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="rx"] .nb-type-icon-rx{display:block} .elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="wellness"] .nb-type-icon-wellness{display:block} .elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="coaching"] .nb-type-icon-coaching{display:block} .elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="consultations"] .nb-type-icon-consultations{display:block} .elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="labs"] .nb-type-icon-labs{display:block} .elementor-6201 .elementor-element.elementor-element-c620101[data-nb-offer-type="equipment"] .nb-type-icon-equipment{display:block} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-type-row:not(:has(.jet-listing-dynamic-terms__link)){display:none}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a{position:static;background:#282B1F;color:#FFFFFF;border:0;border-radius:8px;padding:13px 16px;min-height:48px;justify-content:center;transition:background-color .18s}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a:hover{background:#6C7154;color:#FFFFFF}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a::after{content:'';position:absolute;inset:0;z-index:1;border-radius:18px}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a:focus-visible::after{outline:3px solid #6C7154;outline-offset:4px}.elementor-6201 .elementor-element.elementor-element-c620101 a:not(.jet-listing-dynamic-link__link),.elementor-6201 .elementor-element.elementor-element-c620101 button,.elementor-6201 .elementor-element.elementor-element-c620101 input,.elementor-6201 .elementor-element.elementor-element-c620101 select,.elementor-6201 .elementor-element.elementor-element-c620101 textarea{position:relative;z-index:2}body.elementor-editor-active .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a::after{display:none}@media(prefers-reduced-motion:reduce){.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link a{transition:none}} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link,.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link>.elementor-widget-container,.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-link .jet-listing-dynamic-link{position:static} .elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-highlights:not(:has(li)){display:none}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-highlights-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;font:400 14px/1.5 Inter,sans-serif;color:#282B1F}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-card-highlights-list li{display:flex;gap:8px;align-items:baseline;margin:0;padding:0}.elementor-6201 .elementor-element.elementor-element-c620101 .nb-feature-check{color:#526044;font-weight:700;flex:0 0 auto}/* End custom CSS */