www.charlottesweb.com
Open in
urlscan Pro
2606:4700::6812:ba36
Public Scan
Submitted URL: http://www.charlottesweb.com/
Effective URL: https://www.charlottesweb.com/
Submission: On November 21 via api from US — Scanned from DE
Effective URL: https://www.charlottesweb.com/
Submission: On November 21 via api from US — Scanned from DE
Form analysis
28 forms found in the DOMGET https://www.charlottesweb.com/catalogsearch/result/
<form class="form form--inline minisearch c-header-search__form" id="search_mini_form" action="https://www.charlottesweb.com/catalogsearch/result/" method="get">
<div class="field search input-box"><label class="label sr-only" for="search" data-role="minisearch-label"><span>Search</span></label>
<div class="control"><input id="search" type="text" name="q" value="" placeholder="Search" class="input-text c-header-search__input" maxlength="128" role="combobox" aria-haspopup="false" aria-autocomplete="both" autocomplete="off">
<div id="search_autocomplete" class="search-autocomplete"></div>
</div><button type="submit" title="Search" class="c-header-search__action"><span>Search</span></button>
</div>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/
<form id="" data-role="tocart-form" data-product-sku="hemp-liquid-caps-25" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-343" class="subscription-container" data-bind="scope: 'subscription-container-343'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$74.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$59.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1001699" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="343" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMzQzLw,," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[314]"
type="text" value="" data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/
<form id="" data-role="tocart-form" data-product-sku="hemp-gummies-calm" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-1069" class="subscription-container" data-bind="scope: 'subscription-container-1069'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$29.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$23.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1106330" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="1069" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTA2OS8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[828]"
type="text" value="" data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type-analytics="" action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type="simple" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-1242" class="subscription-container" data-bind="scope: 'subscription-container-1242'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<span class="subscription_option_price js-price-base" data-bind="text: finalPrice">$0.00</span>
<!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" --><!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$0.00</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1120211" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type="simple" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div data-role="sp-1242" class="subscription-container" data-bind="scope: 'subscription-container-1242'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<span class="subscription_option_price js-price-base" data-bind="text: finalPrice">$0.00</span>
<!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" --><!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$0.00</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1120211" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/
<form id="atc-125" data-role="tocart-form" data-product-sku="EVRYDY-PLUS" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-125" class="subscription-container" data-bind="scope: 'subscription-container-125'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$59.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$47.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="811723" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="125" tabindex="0"><input type="hidden" name="product_type" value="configurable" tabindex="0"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI1Lw,," tabindex="0"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="0">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="0"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[200]"
type="text" value="" data-selector="super_attribute[200]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[201]" type="text" value=""
data-selector="super_attribute[201]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/
<form id="atc-343" data-role="tocart-form" data-product-sku="hemp-liquid-caps-25" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-343" class="subscription-container" data-bind="scope: 'subscription-container-343'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$74.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$59.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1001699" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="343" tabindex="0"><input type="hidden" name="product_type" value="configurable" tabindex="0"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMzQzLw,," tabindex="0"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="0">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="0"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[314]"
type="text" value="" data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/
<form id="atc-1069" data-role="tocart-form" data-product-sku="hemp-gummies-calm" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-1069" class="subscription-container" data-bind="scope: 'subscription-container-1069'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$29.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$23.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1106330" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="1069" tabindex="0"><input type="hidden" name="product_type" value="configurable" tabindex="0"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTA2OS8," tabindex="0"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="0">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="0"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[828]"
type="text" value="" data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="atc-1242" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type-analytics="" action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/"
method="post">
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="atc-1242" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type="simple" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-1242" class="subscription-container" data-bind="scope: 'subscription-container-1242'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<span class="subscription_option_price js-price-base" data-bind="text: finalPrice">$0.00</span>
<!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" --><!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$0.00</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1120211" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="atc-mobile-1242" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type="simple" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div data-role="sp-1242" class="subscription-container" data-bind="scope: 'subscription-container-1242'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<span class="subscription_option_price js-price-base" data-bind="text: finalPrice">$0.00</span>
<!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" --><!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$0.00</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1120211" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/
<form id="" data-role="tocart-form" data-product-sku="EVRYDY-PLUS" data-product-type="configurable" data-product-type-analytics="" action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/"
method="post">
<div class="product-widget__option-section">
<div data-role="sp-125" class="subscription-container" data-bind="scope: 'subscription-container-125'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$59.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$47.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="811723" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="125" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI1Lw,," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[200]"
type="text" value="" data-selector="super_attribute[200]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[201]" type="text" value=""
data-selector="super_attribute[201]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/
<form id="" data-role="tocart-form" data-product-sku="hemp-liquid-caps-25" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-343" class="subscription-container" data-bind="scope: 'subscription-container-343'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$74.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$59.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1001699" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="343" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMzQzLw,," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[314]"
type="text" value="" data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/
<form id="" data-role="tocart-form" data-product-sku="hemp-gummies-calm" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-1069" class="subscription-container" data-bind="scope: 'subscription-container-1069'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$29.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$23.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1106330" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="1069" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTA2OS8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[828]"
type="text" value="" data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type-analytics="" action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type="simple" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div class="product-widget__option-section">
<div data-role="sp-1242" class="subscription-container" data-bind="scope: 'subscription-container-1242'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<span class="subscription_option_price js-price-base" data-bind="text: finalPrice">$0.00</span>
<!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" --><!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$0.00</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1120211" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
</div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/
<form id="" data-role="tocart-form" data-product-sku="HEMP-GUMMY-WELL-25MG-60CT" data-product-type="simple" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1242/" method="post">
<div data-role="sp-1242" class="subscription-container" data-bind="scope: 'subscription-container-1242'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<span class="subscription_option_price js-price-base" data-bind="text: finalPrice">$0.00</span>
<!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" --><!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1120211">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$0.00</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1120211" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1242" tabindex="-1"><input type="hidden" name="product_type" value="simple" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI0Mi8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button>
</form>
POST https://www.charlottesweb.com/newsletter/subscriber/new/
<form class="form newsletter__form" novalidate="novalidate" action="https://www.charlottesweb.com/newsletter/subscriber/new/" method="post" id="newsletter-validate-detail">
<div class="field newsletter__field" data-custom-input="true"><label class="label sr-only" for="subscribe"><span>Email Address</span></label>
<div class="control"><input name="email" type="email" id="subscribe" placeholder="Email Address" class="input-text newsletter__input" data-validate="{required:true, 'validate-email':true}"></div>
</div>
<div class="actions"><button class="button button-primary-alt newsletter__button" title="Submit" type="submit"><span>Submit</span></button></div>
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/
<form id="" data-role="tocart-form" data-product-sku="hemp-liquid-caps-25" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/" method="post">
<div class="swatch-opt-343" data-role="swatch-option-343" data-rendered="true">
<div class="swatch-attribute capsule_count" data-attribute-code="capsule_count" data-attribute-id="314"><span id="option-label-capsule_count-314" class="swatch-attribute-label">Capsule Count</span><span
class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Capsule Count" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-capsule_count-314-item-79" index="0" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="79" data-option-label="30ct"
aria-label="30ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30ct">30ct</div>
<div class="swatch-option text" id="option-label-capsule_count-314-item-80" index="1" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="80" data-option-label="60ct"
aria-label="60ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="60ct">60ct</div>
<div class="swatch-option text" id="option-label-capsule_count-314-item-122" index="2" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="122" data-option-label="90ct"
aria-label="90ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="90ct">90ct</div>
</div>
</div>
</div>
<div data-role="sp-343" class="subscription-container" data-bind="scope: 'subscription-container-343'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$74.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$59.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1001699" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="343" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMzQzLw,," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[314]"
type="text" value="" data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[314]" type="text" value=""
data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/
<form id="atc-mobile-343" data-role="tocart-form" data-product-sku="hemp-liquid-caps-25" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/" method="post">
<div class="swatch-opt-343" data-role="swatch-option-343" data-rendered="true">
<div class="swatch-attribute capsule_count" data-attribute-code="capsule_count" data-attribute-id="314"><span id="option-label-capsule_count-314" class="swatch-attribute-label">Capsule Count</span><span
class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Capsule Count" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-capsule_count-314-item-79" index="0" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="79" data-option-label="30ct"
aria-label="30ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30ct">30ct</div>
<div class="swatch-option text" id="option-label-capsule_count-314-item-80" index="1" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="80" data-option-label="60ct"
aria-label="60ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="60ct">60ct</div>
<div class="swatch-option text" id="option-label-capsule_count-314-item-122" index="2" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="122" data-option-label="90ct"
aria-label="90ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="90ct">90ct</div>
</div>
</div>
</div>
<div data-role="sp-343" class="subscription-container" data-bind="scope: 'subscription-container-343'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$74.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$59.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1001699" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="343" tabindex="0"><input type="hidden" name="product_type" value="configurable" tabindex="0"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMzQzLw,," tabindex="0"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="0">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="0"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[314]"
type="text" value="" data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[314]" type="text" value=""
data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/
<form id="" data-role="tocart-form" data-product-sku="hemp-liquid-caps-25" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/343/" method="post">
<div class="swatch-opt-343" data-role="swatch-option-343" data-rendered="true">
<div class="swatch-attribute capsule_count" data-attribute-code="capsule_count" data-attribute-id="314"><span id="option-label-capsule_count-314" class="swatch-attribute-label">Capsule Count</span><span
class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Capsule Count" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-capsule_count-314-item-79" index="0" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="79" data-option-label="30ct"
aria-label="30ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30ct">30ct</div>
<div class="swatch-option text" id="option-label-capsule_count-314-item-80" index="1" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="80" data-option-label="60ct"
aria-label="60ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="60ct">60ct</div>
<div class="swatch-option text" id="option-label-capsule_count-314-item-122" index="2" aria-checked="false" aria-describedby="option-label-capsule_count-314" tabindex="0" data-option-type="0" data-option-id="122" data-option-label="90ct"
aria-label="90ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="90ct">90ct</div>
</div>
</div>
</div>
<div data-role="sp-343" class="subscription-container" data-bind="scope: 'subscription-container-343'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$74.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1001699">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$59.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1001699" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="343" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMzQzLw,," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[314]"
type="text" value="" data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[314]" type="text" value=""
data-selector="super_attribute[314]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/
<form id="" data-role="tocart-form" data-product-sku="hemp-gummies-calm" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/" method="post">
<div class="swatch-opt-1069" data-role="swatch-option-1069" data-rendered="true">
<div class="swatch-attribute gummy_count" data-attribute-code="gummy_count" data-attribute-id="828"><span id="option-label-gummy_count-828" class="swatch-attribute-label">Gummy Count</span><span class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Gummy Count" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-gummy_count-828-item-204" index="0" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="204" data-option-label="30ct"
aria-label="30ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30ct">30ct</div>
<div class="swatch-option text" id="option-label-gummy_count-828-item-207" index="1" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="207" data-option-label="60ct"
aria-label="60ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="60ct">60ct</div>
<div class="swatch-option text" id="option-label-gummy_count-828-item-331" index="2" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="331" data-option-label="90ct"
aria-label="90ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="90ct">90ct</div>
</div>
</div>
</div>
<div data-role="sp-1069" class="subscription-container" data-bind="scope: 'subscription-container-1069'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$29.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$23.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1106330" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1069" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTA2OS8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[828]"
type="text" value="" data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[828]" type="text" value=""
data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/
<form id="atc-mobile-1069" data-role="tocart-form" data-product-sku="hemp-gummies-calm" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/" method="post">
<div class="swatch-opt-1069" data-role="swatch-option-1069" data-rendered="true">
<div class="swatch-attribute gummy_count" data-attribute-code="gummy_count" data-attribute-id="828"><span id="option-label-gummy_count-828" class="swatch-attribute-label">Gummy Count</span><span class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Gummy Count" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-gummy_count-828-item-204" index="0" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="204" data-option-label="30ct"
aria-label="30ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30ct">30ct</div>
<div class="swatch-option text" id="option-label-gummy_count-828-item-207" index="1" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="207" data-option-label="60ct"
aria-label="60ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="60ct">60ct</div>
<div class="swatch-option text" id="option-label-gummy_count-828-item-331" index="2" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="331" data-option-label="90ct"
aria-label="90ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="90ct">90ct</div>
</div>
</div>
</div>
<div data-role="sp-1069" class="subscription-container" data-bind="scope: 'subscription-container-1069'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$29.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$23.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1106330" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1069" tabindex="0"><input type="hidden" name="product_type" value="configurable" tabindex="0"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTA2OS8," tabindex="0"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="0">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="0"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[828]"
type="text" value="" data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[828]" type="text" value=""
data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/
<form id="" data-role="tocart-form" data-product-sku="hemp-gummies-calm" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/1069/" method="post">
<div class="swatch-opt-1069" data-role="swatch-option-1069" data-rendered="true">
<div class="swatch-attribute gummy_count" data-attribute-code="gummy_count" data-attribute-id="828"><span id="option-label-gummy_count-828" class="swatch-attribute-label">Gummy Count</span><span class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Gummy Count" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-gummy_count-828-item-204" index="0" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="204" data-option-label="30ct"
aria-label="30ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30ct">30ct</div>
<div class="swatch-option text" id="option-label-gummy_count-828-item-207" index="1" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="207" data-option-label="60ct"
aria-label="60ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="60ct">60ct</div>
<div class="swatch-option text" id="option-label-gummy_count-828-item-331" index="2" aria-checked="false" aria-describedby="option-label-gummy_count-828" tabindex="0" data-option-type="0" data-option-id="331" data-option-label="90ct"
aria-label="90ct" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="90ct">90ct</div>
</div>
</div>
</div>
<div data-role="sp-1069" class="subscription-container" data-bind="scope: 'subscription-container-1069'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$29.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="1106330">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$23.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="1106330" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="1069" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTA2OS8," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[828]"
type="text" value="" data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[828]" type="text" value=""
data-selector="super_attribute[828]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/
<form id="atc-mobile-125" data-role="tocart-form" data-product-sku="EVRYDY-PLUS" data-product-type="configurable" data-product-type-analytics=""
action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/" method="post">
<div class="swatch-opt-125" data-role="swatch-option-125" data-rendered="true">
<div class="swatch-attribute extract_flavor" data-attribute-code="extract_flavor" data-attribute-id="200"><span id="option-label-extract_flavor-200" class="swatch-attribute-label">Extract Flavor</span><span
class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Extract Flavor" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-extract_flavor-200-item-120" index="0" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="120"
data-option-label="Orange Blossom" aria-label="Orange Blossom" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Orange Blossom">Orange Blossom</div>
<div class="swatch-option text" id="option-label-extract_flavor-200-item-121" index="1" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="121"
data-option-label="Lemon Twist" aria-label="Lemon Twist" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Lemon Twist">Lemon Twist</div>
<div class="swatch-option text" id="option-label-extract_flavor-200-item-48" index="2" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="48" data-option-label="Olive Oil"
aria-label="Olive Oil" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Olive Oil - Natural">Olive Oil - Natural</div>
<div class="swatch-option text" id="option-label-extract_flavor-200-item-47" index="3" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="47"
data-option-label="Mint Chocolate" aria-label="Mint Chocolate" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Mint Chocolate">Mint Chocolate</div>
</div>
</div>
<div class="swatch-attribute extract_size" data-attribute-code="extract_size" data-attribute-id="201"><span id="option-label-extract_size-201" class="swatch-attribute-label">Size</span><span class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Size" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-extract_size-201-item-49" index="0" aria-checked="false" aria-describedby="option-label-extract_size-201" tabindex="0" data-option-type="0" data-option-id="49" data-option-label="30mL"
aria-label="30mL" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30mL">30mL</div>
<div class="swatch-option text" id="option-label-extract_size-201-item-50" index="1" aria-checked="false" aria-describedby="option-label-extract_size-201" tabindex="0" data-option-type="0" data-option-id="50" data-option-label="100mL"
aria-label="100mL" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="100mL">100mL</div>
</div>
</div>
</div>
<div data-role="sp-125" class="subscription-container" data-bind="scope: 'subscription-container-125'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$59.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$47.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="811723" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="125" tabindex="0"><input type="hidden" name="product_type" value="configurable" tabindex="0"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI1Lw,," tabindex="0"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="0">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="0"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[200]"
type="text" value="" data-selector="super_attribute[200]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[201]" type="text" value=""
data-selector="super_attribute[201]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[200]" type="text" value=""
data-selector="super_attribute[200]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[201]" type="text" value=""
data-selector="super_attribute[201]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/
<form id="" data-role="tocart-form" data-product-sku="EVRYDY-PLUS" data-product-type="configurable" data-product-type-analytics="" action="https://www.charlottesweb.com/checkout/cart/add/uenc/aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20v/product/125/"
method="post">
<div class="swatch-opt-125" data-role="swatch-option-125" data-rendered="true">
<div class="swatch-attribute extract_flavor" data-attribute-code="extract_flavor" data-attribute-id="200"><span id="option-label-extract_flavor-200" class="swatch-attribute-label">Extract Flavor</span><span
class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Extract Flavor" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-extract_flavor-200-item-120" index="0" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="120"
data-option-label="Orange Blossom" aria-label="Orange Blossom" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Orange Blossom">Orange Blossom</div>
<div class="swatch-option text" id="option-label-extract_flavor-200-item-121" index="1" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="121"
data-option-label="Lemon Twist" aria-label="Lemon Twist" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Lemon Twist">Lemon Twist</div>
<div class="swatch-option text" id="option-label-extract_flavor-200-item-48" index="2" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="48" data-option-label="Olive Oil"
aria-label="Olive Oil" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Olive Oil - Natural">Olive Oil - Natural</div>
<div class="swatch-option text" id="option-label-extract_flavor-200-item-47" index="3" aria-checked="false" aria-describedby="option-label-extract_flavor-200" tabindex="0" data-option-type="0" data-option-id="47"
data-option-label="Mint Chocolate" aria-label="Mint Chocolate" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="Mint Chocolate">Mint Chocolate</div>
</div>
</div>
<div class="swatch-attribute extract_size" data-attribute-code="extract_size" data-attribute-id="201"><span id="option-label-extract_size-201" class="swatch-attribute-label">Size</span><span class="swatch-attribute-selected-option"></span>
<div aria-activedescendant="" tabindex="0" aria-invalid="false" aria-required="true" role="listbox" aria-label="Size" class="swatch-attribute-options clearfix">
<div class="swatch-option text" id="option-label-extract_size-201-item-49" index="0" aria-checked="false" aria-describedby="option-label-extract_size-201" tabindex="0" data-option-type="0" data-option-id="49" data-option-label="30mL"
aria-label="30mL" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="30mL">30mL</div>
<div class="swatch-option text" id="option-label-extract_size-201-item-50" index="1" aria-checked="false" aria-describedby="option-label-extract_size-201" tabindex="0" data-option-type="0" data-option-id="50" data-option-label="100mL"
aria-label="100mL" role="option" data-thumb-width="110" data-thumb-height="90" data-option-tooltip-value="100mL">100mL</div>
</div>
</div>
</div>
<div data-role="sp-125" class="subscription-container" data-bind="scope: 'subscription-container-125'"><!-- ko template: getTemplate() --><!-- ko if: isProductLoaded() -->
<div class="fieldset subscription-grid">
<!-- ko if: isSubscriptionMode(subscriptionOnlyMode) --><!-- /ko -->
<!-- ko if: isSubscriptionMode(subscriptionAndOneTimePurchaseMode) -->
<span class="swatch-attribute-label">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
<div class="subscription_option_wrapper">
<div class="subscription_option">
<div class="subscription_option_container subscription_option_container--active">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" class="subscription_option_radio onetime_purchase" name="subscription_option[option]" data-bind="
checked: subscriptionOptionValue,
value: oneTimePurchaseOption,
attr: {
'data-product': getProductId()
}" value="onetime_purchase" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'One-Time' --><span>One-Time</span><!-- /ko -->
</span>
</label>
<!-- ko if: isSimpleProduct() == "simple" --><!-- /ko -->
<!-- ko if: isSimpleProduct() != "simple" -->
<!-- ko if: isSpecialPriceExist() --><!-- /ko -->
<!-- ko if: basePriceValue() > originalPriceValue() --><!-- /ko -->
<!-- ko if: basePriceValue() <= originalPriceValue() && !isSpecialPriceExist() -->
<span class="subscription_option_price js-price-base" data-bind="text: basePrice">$59.99</span>
<!-- /ko -->
<!-- /ko -->
</div>
</div>
<div class="subscription_option">
<div class="subscription_option_container">
<label>
<span class="subscription_option_radio_wrap">
<input type="radio" name="subscription_option[option]" class="subscription_option_radio subscription" data-bind="
checked: subscriptionOptionValue,
value: subscriptionOption,
attr: {
'data-product': getProductId()
}" value="subscription" data-product="811723">
<span class="subscription_option_radio_overlay"></span>
</span>
<span class="subscription_option_title">
<!-- ko i18n: 'Subscribe & Save' --><span>Subscribe & Save</span><!-- /ko -->
<span data-bind="text: getDiscount()">20%</span>
</span>
</label>
<div class="subscription_option_price js-price-discount" data-bind="text: discountPrice">$47.99</div>
</div>
</div>
</div>
<div class="subscription_option_frequency" data-bind="attr: {'data-frequency': getProductId()}, afterRender: function(e, vm) {vm.subscriptionOptionValue.valueHasMutated();}" data-frequency="811723" style="display: none;">
<label>
<!-- ko i18n: 'Deliver Every' --><span>Deliver Every</span><!-- /ko -->
</label>
<div class="control">
<select name="subscription_option[interval]" data-bind="options: product.intervals,
checked: intervalValue,
value: intervalValue">
<option value="1 Month">1 Month</option>
<option value="2 Weeks">2 Weeks</option>
<option value="2 Months">2 Months</option>
<option value="6 Weeks">6 Weeks</option>
<option value="3 Months">3 Months</option>
</select>
</div>
</div>
<!-- /ko -->
</div>
<!-- /ko -->
<!-- ko foreach: getRegion('messages') -->
<!-- ko template: getTemplate() -->
<div data-role="checkout-messages" class="messages" data-bind="visible: isVisible(), click: removeAll">
<!-- ko foreach: messageContainer.getErrorMessages() --><!--/ko-->
<!-- ko foreach: messageContainer.getSuccessMessages() --><!--/ko-->
</div>
<!-- /ko -->
<!--/ko-->
<!-- /ko -->
</div>
<div class="product-widget__option-section"></div><input type="hidden" name="product" value="125" tabindex="-1"><input type="hidden" name="product_type" value="configurable" tabindex="-1"><input type="hidden" name="uenc"
value="aHR0cHM6Ly93d3cuY2hhcmxvdHRlc3dlYi5jb20vY2hlY2tvdXQvY2FydC9hZGQvdWVuYy9hSFIwY0hNNkx5OTNkM2N1WTJoaGNteHZkSFJsYzNkbFlpNWpiMjB2L3Byb2R1Y3QvMTI1Lw,," tabindex="-1"><input name="form_key" type="hidden" value="sjr6VwlfnR3tepoL" tabindex="-1">
<button type="submit" title="Add to Cart" class="action tocart primary button button-shop product-widget__add-to-cart" tabindex="-1"><span>Add to Cart</span></button> <input class="swatch-input super-attribute-select" name="super_attribute[200]"
type="text" value="" data-selector="super_attribute[200]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[201]" type="text" value=""
data-selector="super_attribute[201]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[200]" type="text" value=""
data-selector="super_attribute[200]" data-validate="{required: true}" aria-required="true" aria-invalid="false"><input class="swatch-input super-attribute-select" name="super_attribute[201]" type="text" value=""
data-selector="super_attribute[201]" data-validate="{required: true}" aria-required="true" aria-invalid="false">
</form>
POST
<form class="form form-login" method="post" data-bind="event: {submit: login }" id="login-form">
<div class="fieldset login" data-bind="attr: {'data-hasrequired': $t('* Required Fields')}" data-hasrequired="* Required Fields">
<div class="field email required">
<label class="label" for="customer-email"><span data-bind="i18n: 'Email Address'">Email Address</span></label>
<div class="control">
<input name="username" id="customer-email" type="email" class="input-text" data-mage-init="{"mage/trim-input":{}}" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true, 'validate-email':true}"
autocomplete="off">
</div>
</div>
<div class="field password required">
<label for="pass" class="label"><span data-bind="i18n: 'Password'">Password</span></label>
<div class="control">
<input name="password" type="password" class="input-text" id="pass" data-bind="attr: {autocomplete: autocomplete}" data-validate="{required:true}" autocomplete="off">
</div>
</div>
<!-- ko foreach: getRegion('additional-login-form-fields') -->
<!-- ko template: getTemplate() -->
<input name="captcha_form_id" type="hidden" data-bind="value: formId, attr: {'data-scope': dataScope}" value="user_login" data-scope="">
<!-- ko if: (isRequired() && getIsVisible())--><!-- /ko -->
<!-- /ko -->
<!-- /ko -->
<div class="actions-toolbar">
<input name="context" type="hidden" value="checkout">
<div class="primary">
<button type="submit" class="action action-login secondary" name="send" id="send2">
<span data-bind="i18n: 'Sign In'">Sign In</span>
</button>
</div>
<div class="secondary">
<a class="action" data-bind="attr: {href: forgotPasswordUrl}" href="https://www.charlottesweb.com/customer/account/forgotpassword/">
<span data-bind="i18n: 'Forgot Your Password?'">Forgot Your Password?</span>
</a>
</div>
</div>
</div>
</form>
Text Content
The store will not work correctly in the case when cookies are disabled. JavaScript seems to be disabled in your browser. For the best experience on our site, be sure to turn on Javascript in your browser. Skip to Content * * Free ground shipping on orders over $75 | Save 30% sitewide with code: SNEAKPEEK30 | Shop Now Free ground shipping on orders over $75 | Save 30% sitewide with code: SNEAKPEEK30 | Shop Now Free ground shipping on orders over $75 | Buy one, get one 50% off with code: BUY1GET1 | Shop Now Free ground shipping on orders over $75 | Buy one, get one 50% off with code: BUY1GET1 | Shop Now Free ground shipping on orders over $75 | Save 30% on recovery gummies with code: RECRUN30 | Shop All Free ground shipping on orders over $75 | Save 30% on recovery gummies with code: RECRUN30 | Shop All CBD ReImagined. ReCreate Your World. CBD ReImagined. ReCreate Your World. Menu * Shop CBD * Category * Shop All CBD * CBD Oil * CBD Gummies * CBD Capsules * CBD Topicals * CBD Pet Benefit * Daily Wellness * Calm * Sleep * Recovery * Immunity Collection * Gift Guide * Bestsellers * Bundles * MLB * Gift Cards Brand Subscribe & save Subscribe * Subscribe * Product Finder * About Us * Our difference * Our Story * Certificate of Analysis * Impact Loyalty program Learn more Subscribe & save Subscribe * CBD Blog * Learn * CBD 101 * FAQs * Videos Categories * View All Articles * CBD 101 * Pain Relief * Product Info * Our Family * Pets Get Started: All CBD Questions Answered Read more Growing to Heal Read more Search Search Search Account Sign in Account * * Create an Account * Sign In * FIND A STORE Language * RecreateYou * CW Canada Sign in My Cart My Cart Close shopping cart Free Ground Shipping on all orders over $75 in the U.S. Your cart is empty. Shop Popular CBD Categories * CBD Oil * CBD Gummies * CBD Capsules * CBD Topicals * CBD Pet Previous LET US REWARD YOU. EARN LOYALTY POINTS! We appreciate that you choose to shop with Charlotte's Web. Every time you do, you'll get points for future purchases. LEARN MORE LAST CHANCE FOR ELITE STATUS - GET IT NOW Sign up now to get 30% off, before Black Friday even begins. Code: SNEAKPEEK30 SIGN UP LET US REWARD YOU. EARN LOYALTY POINTS! We appreciate that you choose to shop with Charlotte's Web. Every time you do, you'll get points for future purchases. LEARN MORE LAST CHANCE FOR ELITE STATUS - GET IT NOW Sign up now to get 30% off, before Black Friday even begins. Code: SNEAKPEEK30 SIGN UP LET US REWARD YOU. EARN LOYALTY POINTS! We appreciate that you choose to shop with Charlotte's Web. Every time you do, you'll get points for future purchases. LEARN MORE Next * 1 * 2 AS SEEN ON AS SEEN ON AS SEEN ON AS SEEN ON AS SEEN ON AS SEEN ON AS SEEN ON AS SEEN ON SHOP CBD BEST SELLERS Buy CBD online and shop all the great benefits of our premium CBD Hemp Extract. Start your routine today. Previous FOCUS 25MG CBD OIL CAPSULES Starting at $74.99 $74.99 Choose Options Choose Options Capsule Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $74.99 Subscribe & Save 20% $59.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart CALM CBD Gummies: Calm Starting at $29.99 Choose Options Choose Options Gummy Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $29.99 Subscribe & Save 20% $23.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart DAILY WELLNESS Daily Wellness 25mg CBD Gummies, 60 CT $69.99 Add to Cart Subscribe & Save 20% One-Time $0.00 Subscribe & Save 20% $0.00 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Daily Wellness 25mg CBD Gummies, 60 CT $69.99 DAILY WELLNESS Subscribe & Save 20% One-Time $0.00 Subscribe & Save 20% $0.00 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart DAILY WELLNESS CBD Oil: 17mg CBD/1mL A great option to start with Starting at $59.99 $59.99 Choose Options Choose Options Extract Flavor Orange Blossom Lemon Twist Olive Oil - Natural Mint Chocolate Size 30mL 100mL Subscribe & Save 20% One-Time $59.99 Subscribe & Save 20% $47.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart FOCUS 25MG CBD OIL CAPSULES Starting at $74.99 $74.99 Choose Options Choose Options Capsule Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $74.99 Subscribe & Save 20% $59.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart CALM CBD Gummies: Calm Starting at $29.99 Choose Options Choose Options Gummy Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $29.99 Subscribe & Save 20% $23.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart DAILY WELLNESS Daily Wellness 25mg CBD Gummies, 60 CT $69.99 Add to Cart Subscribe & Save 20% One-Time $0.00 Subscribe & Save 20% $0.00 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Daily Wellness 25mg CBD Gummies, 60 CT $69.99 DAILY WELLNESS Subscribe & Save 20% One-Time $0.00 Subscribe & Save 20% $0.00 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart DAILY WELLNESS CBD Oil: 17mg CBD/1mL A great option to start with Starting at $59.99 $59.99 Choose Options Choose Options Extract Flavor Orange Blossom Lemon Twist Olive Oil - Natural Mint Chocolate Size 30mL 100mL Subscribe & Save 20% One-Time $59.99 Subscribe & Save 20% $47.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart FOCUS 25MG CBD OIL CAPSULES Starting at $74.99 $74.99 Choose Options Choose Options Capsule Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $74.99 Subscribe & Save 20% $59.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart CALM CBD Gummies: Calm Starting at $29.99 Choose Options Choose Options Gummy Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $29.99 Subscribe & Save 20% $23.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart DAILY WELLNESS Daily Wellness 25mg CBD Gummies, 60 CT $69.99 Add to Cart Subscribe & Save 20% One-Time $0.00 Subscribe & Save 20% $0.00 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Daily Wellness 25mg CBD Gummies, 60 CT $69.99 DAILY WELLNESS Subscribe & Save 20% One-Time $0.00 Subscribe & Save 20% $0.00 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Next SHOP CBD FOR: CBD LIKE A PRO Charlotte’s Web Sport helps players and fans stay calm under pressure, maintain focus, recover from exercise, and achieve more restful sleep. Order CBD online today and feel like a champ. LEARN MORE 15,000 REASONS WHY The Original Formula ignited a movement, catching media attention and helping to make CBD a household name. WATCH NOW WHAT MAKES A B-CORP? The commitment to build a company that benefits the planet and all who live upon it. Learn More EXPLORE POPULAR ARTICLES CBD FAQ | GET STARTED: ALL CBD QUESTIONS ANSWERED Read More CHARLOTTE’S WEB ORIGINAL FORMULA AND 60MG: WHAT’S THE DIFFERENCE? Read More CHARLOTTE’S WEB IS THE OFFICIAL CBD OF MAJOR LEAGUE BASEBALL Read More CHARLOTTE’S WEB: AN ORIGIN STORY It Started with One Girl At a very early age, Charlotte Figi was diagnosed with a rare form of epilepsy. Her mother, Paige, extensively researched health options that led her to a little-known plant compound called cannabidiol, or CBD. Meanwhile, the Stanley Brothers were working to develop proprietary hemp genetics that were high in CBD and low in THC -- originally called Hippie's Disappointment as a joking nod to their plants’ non-psychoactive properties. In 2012, Paige contacted the Stanley Brothers looking for a non-psychoactive natural alternative for her then five-year-old daughter Charlotte. After seeing Charlotte’s response to the extract, the Stanley Brothers were inspired to share their extract with others. This company didn’t start as a company. It started as a mission to help others. Starting with one little girl. Our extract was something we gave away to people who could benefit from it. To a few and then to many. Today, our mission remains at the core of everything we do—to unleash the healing powers of botanicals with compassion and science, benefiting the planet and all who live upon it. Word Spreads From 2013 to 2015 thousands of families from around the world moved to Colorado to access CBD products to improve their quality of life. In many cases, employees of Charlotte’s Web, the Stanley Brothers themselves, their mother, Charlotte’s family and others joined together to help these families get settled, and in some cases opening their homes as temporary housing. The World Takes Note In 2013, Dr. Sanjay Gupta (CNN) meets Charlotte and other families and famously changes his mind on the health benefits of cannabis; reversing course and speaking out in favor of Charlotte’s Web and inherent benefits of hemp. Other media outlets follow suit and Charlotte’s Web becomes an internationally recognized brand. Expanding the Mission The Stanley Brothers built their company inspired by the motto: "Do well by doing good." To that end, we create focused, measured, meaningful philanthropic partnerships with groups who hold a very special place in our hearts. * We use cookies to make your Charlotte's Web shopping experience better. By using our site, you agree to our privacy policy. We use cookies to make your Charlotte's Web shopping experience better. By using our site, you agree to our privacy policy. Click Continue or just keep browsing to accept. Learn more. Continue SIGN UP AND SAVE 15% FARM FRESH UPDATES GET STORIES, HEALTH GUIDES, HEMP TIPS, AND MORE EVERY WEEK. SIGN UP Email Address Submit * Learn more * Subscribe & Save * Product Finder * Gift Cards * Store Locator * FAQs * Retailers * Investor Relations * CBD Affiliate Program * CBD Dropshipping Program * Discount Programs * Contact Us * Shipping Policy * Product Returns * Careers * Offer Exclusions * Sitemap ©2023 Charlotte’s Web. All rights reserved. * Terms & Conditions * Privacy Policy * Website Disclaimer * These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure or prevent any disease. * These statements have not been evaluated by the Food and Drug Administration. This product is not intended to diagnose, treat, cure or prevent any disease. * ⚠️ Must be 21 years of age or older to purchase any ingestible full-spectrum hemp product in Alabama, Florida, Louisiana, Maryland, Minnesota, New York, Oregon, Rhode Island, Tennessee, Utah, Virginia, West Virginia and Wyoming. Account Sign in Account Language * RecreateYou * CW Canada Close <div data-content-type="row" data-appearance="contained" data-element="main"><div data-enable-parallax="0" data-parallax-speed="0.5" data-background-images="{}" data-background-type="image" data-video-loop="true" data-video-play-only-visible="true" data-video-lazy-load="true" data-video-fallback-src="" data-element="inner" data-pb-style="63D235B50D03B"><div data-content-type="html" data-appearance="default" data-element="main" data-pb-style="63D235B50D050" data-decoded="true"><p><strong>HEMP20</strong>- 20% off your entire purchase. Valid for a maximum of 10 items per cart. This offer is not valid toward bulks & bundles, gummy 3-packs, 10mL oils, or MEDIC Collections. Cannot be combined with other offers such as Rewards Points or Autoship discount.</div></div></div><style>#html-body [data-pb-style="63D235B50D03B"]{justify-content: flex-start; display: flex; flex-direction: column; background-position: left top; background-size: cover; background-repeat: no-repeat; background-attachment: scroll; border-style: none; border-width: 1px; border-radius: 0px; margin: 0px 0px 10px; padding: 10px;}#html-body [data-pb-style="63D235B50D050"]{border-style: none; border-width: 1px; border-radius: 0px; margin: 0px; padding: 0px;}</style> Close 25MG CBD OIL CAPSULES Starting at $74.99 $74.99 FOCUS Capsule Count 30ct 60ct 90ct Capsule Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $74.99 Subscribe & Save 20% $59.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close 25MG CBD OIL CAPSULES Starting at $74.99 $74.99 FOCUS Capsule Count 30ct 60ct 90ct Capsule Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $74.99 Subscribe & Save 20% $59.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close 25MG CBD OIL CAPSULES Starting at $74.99 $74.99 FOCUS Capsule Count 30ct 60ct 90ct Capsule Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $74.99 Subscribe & Save 20% $59.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close CBD Gummies: Calm Starting at $29.99 CALM Gummy Count 30ct 60ct 90ct Gummy Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $29.99 Subscribe & Save 20% $23.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close CBD Gummies: Calm Starting at $29.99 CALM Gummy Count 30ct 60ct 90ct Gummy Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $29.99 Subscribe & Save 20% $23.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close CBD Gummies: Calm Starting at $29.99 CALM Gummy Count 30ct 60ct 90ct Gummy Count 30ct 60ct 90ct Subscribe & Save 20% One-Time $29.99 Subscribe & Save 20% $23.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close CBD Oil: 17mg CBD/1mL A great option to start with Starting at $59.99 $59.99 DAILY WELLNESS Extract Flavor Orange Blossom Lemon Twist Olive Oil - Natural Mint Chocolate Size 30mL 100mL Extract Flavor Orange Blossom Lemon Twist Olive Oil - Natural Mint Chocolate Size 30mL 100mL Subscribe & Save 20% One-Time $59.99 Subscribe & Save 20% $47.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart Close CBD Oil: 17mg CBD/1mL A great option to start with Starting at $59.99 $59.99 DAILY WELLNESS Extract Flavor Orange Blossom Lemon Twist Olive Oil - Natural Mint Chocolate Size 30mL 100mL Extract Flavor Orange Blossom Lemon Twist Olive Oil - Natural Mint Chocolate Size 30mL 100mL Subscribe & Save 20% One-Time $59.99 Subscribe & Save 20% $47.99 Deliver Every 1 Month2 Weeks2 Months6 Weeks3 Months Add to Cart ONE CLICK CHECKOUT MAKES SHOPPING EASY! Close * Step 1: Select flavor * Step 2: Select size * Step 3 (Optional): Subscribe to Autoship and save 10% * Step 4: Add to Cart to keep shopping or complete your purchase with 'Buy Now' Ok, got it Close Checkout as a new customer Creating an account has many benefits: * See order and shipping status * Track order history * Check out faster Create an Account Checkout using your account Email Address Password Sign In Forgot Your Password?