www.branchfurniture.com
Open in
urlscan Pro
23.227.38.74
Public Scan
Submitted URL: https://bit.ly/3Q6eoVA
Effective URL: https://www.branchfurniture.com/products/task-chair?cjevent=74fdbd02328111ee818a9a750a18b8fc&cm_mmc=CJ-_-9170748-_-5313422-_-US+...
Submission: On August 04 via manual from MX — Scanned from DE
Effective URL: https://www.branchfurniture.com/products/task-chair?cjevent=74fdbd02328111ee818a9a750a18b8fc&cm_mmc=CJ-_-9170748-_-5313422-_-US+...
Submission: On August 04 via manual from MX — Scanned from DE
Form analysis
6 forms found in the DOMGET /search
<form class="menu-mobile-improved__nav-search-form" action="/search" method="get" role="search">
<button type="submit" aria-label="Submit">
<svg width="20" height="20" tabindex="-1" role="presentation" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path
d="M14.2049 12.952L18 16.7462L16.7462 18L12.952 14.2049C11.5402 15.3366 9.78419 15.9522 7.9748 15.9496C3.57271 15.9496 0 12.3769 0 7.9748C0 3.57271 3.57271 0 7.9748 0C12.3769 0 15.9496 3.57271 15.9496 7.9748C15.9522 9.78419 15.3366 11.5402 14.2049 12.952ZM12.4274 12.2945C13.5519 11.138 14.18 9.58786 14.1774 7.9748C14.1774 4.54741 11.4013 1.77218 7.9748 1.77218C4.54741 1.77218 1.77218 4.54741 1.77218 7.9748C1.77218 11.4013 4.54741 14.1774 7.9748 14.1774C9.58786 14.18 11.138 13.5519 12.2945 12.4274L12.4274 12.2945Z"
fill="#314438"></path>
</svg>
</button>
<input type="text" class="input-search animation opacity-0" name="q" value="" autocomplete="off" placeholder="Search..." aria-label="Enter your Search terms">
<input type="hidden" name="type" value="product">
</form>
POST /cart/add
<form action="/cart/add" method="post" class="variants add-to-cart-form" enctype="multipart/form-data" id="pnt-add-to-cart-form">
<div class="description">
<style>
#download-full-branch-catalog-link {
font-family: Quicksand;
font-style: normal;
font-weight: bold;
font-size: 14px;
line-height: 18px;
text-align: center;
letter-spacing: 0.03em;
text-transform: uppercase;
text-decoration: none;
border-bottom: none;
}
#download-full-branch-catalog-link:hover {
transition: all .3s;
color: #8dc0d2
}
</style>
<script>
$(function() {
var tabsContainer = $('.product-tabs-container-4452823859235');
var tabs = tabsContainer.find('.tabs');
var tabsContent = tabsContainer.find('.tabs-content');
var desc = tabsContainer.find('.description');
desc.find('h3').each(function(i) {
var scope = $(this);
var newContent = $('<div class="content animation" data-tab="' + Simplistic.handleize(scope.text()) + '"><ul class="tabs-content__ul">' + scope.nextUntil('h3').html() + '</ul></div>');
var newTab = $('<a href="#" class="tab">' + scope.text() + '</a>').attr('data-tab-content', Simplistic.handleize(scope.text()))
if (i == 0) {
newTab.addClass('active');
newContent.addClass('active');
}
if (scope.text().toLowerCase().trim() === 'specs') {} else {
tabs.append(newTab);
tabsContent.append(newContent);
}
});
tabs.find('.tab').on('click', function(e) {
e.preventDefault();
var scope = $(this);
tabsContent.find('.content').removeClass('active');
tabs.find('.tab').removeClass('active');
$(this).addClass('active');
tabsContent.find('[data-tab="' + scope.data('tab-content') + '"]').addClass('active');
if (scope.text().toLowerCase().trim() === 'specs') {
$('#hide-from-specs-tab').hide();
} else {
$('#hide-from-specs-tab').show();
}
})
})
</script>
<div class="product-tabs product-tabs-container-4452823859235">
<div class="tabs flex"><a href="#" class="tab active" data-tab-content="overview">Overview</a><a href="#" class="tab" data-tab-content="benefits">Benefits</a><a href="#" class="tab" data-tab-content="good-for">Good for</a></div>
<div class="product-tabs__underline"></div>
<div class="tabs-content">
<div class="content animation active" data-tab="overview">
<ul class="tabs-content__ul"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">With sleek contours and intuitive design, the Branch Task Chair delivers premium ergonomics in a simple, affordable package.</span></ul>
</div>
<div class="content animation" data-tab="benefits">
<ul class="tabs-content__ul">
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">High back with nylon weave for breathable support</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Five points of adjustment: height, tilt, tilt tension, armrest height and lumbar height</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Padded, adjustable lumbar support at mid-back </span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Four-stop tilt lock</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Want more details? Download our spec sheet</span></li>
</ul>
</div>
<div class="content animation" data-tab="good-for">
<ul class="tabs-content__ul">
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Simple ergonomics for folks from 5'4" - 6'3" </span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Firm lumbar support</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Not sure which chair is right for you?
<meta charset="utf-8"> <a data-mce-fragment="1" href="https://bureau-office.myshopify.com/pages/quiz?quiz=chair" data-mce-href="https://bureau-office.myshopify.com/pages/quiz?quiz=chair">Take our quiz</a>
</span></li>
</ul>
</div>
</div>
<div class="description" style="display:none">
<div data-region="main" data-shogun-variant-id="60510a455e5fcb010379786a" data-shogun-platform-type="shopify" data-shogun-page-version-id="60510a445e5fcb01037970cd" data-shogun-page-id="5e8d37269bb254006a296c10"
data-shogun-site-id="e3ba8a0f-89dc-4052-8875-f1765727c255" data-shogun-id="5e8d37269bb254006a296c10" class="shogun-root">
<script async="" src="https://lib.getshogun.com/lazysizes/2.0.0/shogun-lazysizes.js" type="text/javascript"></script>
<div class="shg-c" id="s-3ad60c86-85e1-469d-991b-f795c681b500">
<div class="shg-rich-text shg-theme-text-content">
<h3><b>Overview</b></h3>
<p><span style="font-weight: 400;" data-mce-style="font-weight: 400;">With sleek contours and intuitive design, the Branch Task Chair delivers premium ergonomics in a simple, affordable package.</span></p>
<h3><b>Benefits</b></h3>
<ul>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">High back with nylon weave for breathable support</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Five points of adjustment: height, tilt, tilt tension, armrest height and lumbar height</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Padded, adjustable lumbar support at mid-back </span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Four-stop tilt lock</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Want more details? Download our spec sheet</span></li>
</ul>
<h3><b>Good for</b></h3>
<ul>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Simple ergonomics for folks from 5'4" - 6'3" </span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Firm lumbar support</span></li>
<li style="font-weight: 400;" data-mce-style="font-weight: 400;"><span style="font-weight: 400;" data-mce-style="font-weight: 400;">Not sure which chair is right for you?
<meta charset="utf-8"> <a data-mce-fragment="1" href="https://bureau-office.myshopify.com/pages/quiz?quiz=chair" data-mce-href="https://bureau-office.myshopify.com/pages/quiz?quiz=chair">Take our quiz</a>
</span></li>
</ul>
<ul></ul>
</div>
</div>
</div>
</div>
<a class="see-more pdp-qa-modal__open" style="display: block;">Why Branch?</a>
</div>
</div>
<div id="hide-from-specs-tab">
<span class="validation-msg hide"></span>
<div class="options animation flex flex-wrap" data-quick-view="false">
<style>
label[for="product-select-option-0"] {
display: none;
}
#product-select-option-0 {
display: none;
}
#product-select-option-0+.custom-style-select-box {
display: none !important;
}
</style>
<script>
$(function() {
$('.selector-wrapper:eq(0)').hide();
});
</script>
<div class="swatch seat color color no-drop" data-option-index="0" role="group" data-option-name="seat-color" aria-label="Seat Color selection group">
<div class="head" aria-hidden="true">Seat: <span class="opt-var-name active">Black</span></div>
<div style="" class="variants-wrap flex flex-wrap ">
<div data-value="Black" class="swatch-element color available">
<div class="tooltip" aria-hidden="true">Black </div>
<input class="visuallyhidden" id="swatch-4452823859235-0-black-" type="radio" name="option-0" value="Black" checked="" aria-hidden="true">
<label class="animation color color-black" role="button" for="swatch-4452823859235-0-black-">
<div class="swatch__not-available-overlay swatch__not-available-overlay--color light">
<div class="swatch__not-available-overlay-line"></div>
</div>
<span class="visuallyhidden">Select Black Seat Color</span>
</label>
</div>
</div>
</div>
<style>
label[for="product-select-option-1"] {
display: none;
}
#product-select-option-1 {
display: none;
}
#product-select-option-1+.custom-style-select-box {
display: none !important;
}
</style>
<script>
$(function() {
$('.selector-wrapper:eq(1)').hide();
});
</script>
<div class="swatch frame color color no-drop" data-option-index="1" role="group" data-option-name="frame-color" aria-label="Frame Color selection group">
<div class="head" aria-hidden="true">Frame: <span class="opt-var-name active">Black</span></div>
<div style="" class="variants-wrap flex flex-wrap ">
<div data-value="Black" class="swatch-element color available">
<div class="tooltip" aria-hidden="true">Black </div>
<input class="visuallyhidden" id="swatch-4452823859235-1-black-" type="radio" name="option-1" value="Black" checked="" aria-hidden="true">
<label class="animation color color-black" role="button" for="swatch-4452823859235-1-black-">
<div class="swatch__not-available-overlay swatch__not-available-overlay--color light">
<div class="swatch__not-available-overlay-line"></div>
</div>
<span class="visuallyhidden">Select Black Frame Color</span>
</label>
</div>
</div>
</div>
<style>
label[for="product-select-option-2"] {
display: none;
}
#product-select-option-2 {
display: none;
}
#product-select-option-2+.custom-style-select-box {
display: none !important;
}
</style>
<script>
$(function() {
$('.selector-wrapper:eq(2)').hide();
});
</script>
<div class="swatch size swatch--last size no-drop" data-option-index="2" role="group" data-option-name="size" aria-label="Size selection group" size-selector="">
<div class="head" aria-hidden="true">Size: <span class="opt-var-name visuallyhidden active">Standard</span></div>
<div style="" class="variants-wrap flex flex-wrap variants-wrap__other">
<div data-value="Standard" class="swatch-element other flex-1 available">
<div class="tooltip" aria-hidden="true">Standard </div>
<input class="visuallyhidden" id="swatch-4452823859235-2-standard-4452823859235-" type="radio" name="option-2" value="Standard" aria-hidden="true"><label class="animation" role="button"
for="swatch-4452823859235-2-standard-4452823859235-">
<div class="swatch__not-available-overlay swatch__not-available-overlay--size dark">
<article>
<svg>
<line x1="0" y1="0" x2="100%" y2="100%"></line>
</svg>
</article>
</div>
<div class="flex align-items-center justify-content-around">
<div>
<div class="name"><span class="visuallyhidden">Select </span>Standard<span class="visuallyhidden"> Size</span></div>
<div class="specs">25”W x 25”D x 39-43”H</div>
</div>
</div>
</label>
</div>
</div>
</div>
<div class="selector-wrapper" style="display: none;"><label for="product-select-4452823859235-option-0">Seat Color:</label><select class="single-option-selector" data-option="option1" id="product-select-4452823859235-option-0">
<option value="Black">Black</option>
</select></div>
<div class="selector-wrapper" style="display: none;"><label for="product-select-4452823859235-option-1">Frame Color:</label><select class="single-option-selector" data-option="option2" id="product-select-4452823859235-option-1">
<option value="Black">Black</option>
</select></div>
<div class="selector-wrapper" style="display: none;"><label for="product-select-4452823859235-option-2">Size:</label><select class="single-option-selector" data-option="option3" id="product-select-4452823859235-option-2">
<option value="Standard">Standard</option>
</select></div><select class="select-variant" id="product-select-4452823859235" style="display: none;">
<option value="31725006356515" data-variant-option1="Seat Color#Black" data-variant-option2="Frame Color#Black" data-variant-option3="Size#Standard" data-variant-avaiable="true"> Black / Black / Standard </option>
</select>
<input data-min-quantity="1" type="hidden" name="id[]" id="product-4452823859235-variant" value="31725006356515">
</div>
<div class="pdp-bundle one-whole" pdp-bundle="">
<div class="head flex align-items-center" aria-hidden="true"><span>Bundle:</span></div>
<div class="pdp-bundle__wrapper">
<div class="pdp-bundle___image-wrapper">
<img
data-srcset="//www.branchfurniture.com/cdn/shop/files/WSD_Task_3c9c8d6f-3420-494c-8a97-33179e7affc9_136x.jpg?v=1689628753 1x, //www.branchfurniture.com/cdn/shop/files/WSD_Task_3c9c8d6f-3420-494c-8a97-33179e7affc9_272x.jpg?v=1689628753 2x"
class=" lazyloaded"
srcset="//www.branchfurniture.com/cdn/shop/files/WSD_Task_3c9c8d6f-3420-494c-8a97-33179e7affc9_136x.jpg?v=1689628753 1x, //www.branchfurniture.com/cdn/shop/files/WSD_Task_3c9c8d6f-3420-494c-8a97-33179e7affc9_272x.jpg?v=1689628753 2x">
</div>
<div class="pdp-bundle__body">
<h4>Save up to 5% with the Task Bundle</h4>
<p>Task Chair + Standing Desk</p>
<div class="pdp-bundle__actions flex">
<div class="price">
<div class="retail pdp-bundle__retail">
<span data-variant-id="39661702545443" data-price="pdp-bundle__retail">
<span class="money">$978</span>
</span>
</div>
<div class="deal">
<span class="igIgnorePrice" data-price="pdp-bundle__deal">
<span class="money">$930</span>
</span>
</div>
<a href="/products/task-bundle" class="learn-more medium-down--hide">Learn More</a>
</div>
<span href="/products/task-bundle" data-variant-id="39661702545443" data-shipping="" class="btn quick-view-btn" data-url="/products/task-bundle?view=quick-view-new">get the bundle</span>
<a href="/products/task-bundle" class="learn-more large--hide medium--hide">Learn More</a>
</div>
</div>
</div>
</div>
<style data-shopify="">
.pdp-bundle .head {
font-weight: 700;
font-size: 12px;
line-height: 1.1;
text-transform: uppercase;
color: #314438;
margin: 20px 0 12px;
}
.pdp-bundle .pdp-bundle__actions .price .retail {
margin-right: 0.4em;
}
.pdp-bundle .pdp-bundle__wrapper {
border: 1px solid #d0ceca;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-align: start;
-ms-flex-align: start;
align-items: stretch;
position: relative;
}
.pdp-bundle__body {
-webkit-box-flex: 1;
-ms-flex: 1;
flex: 1;
display: flex;
flex-direction: column;
justify-content: center;
padding: 16px 16px 0 16px;
}
.pdp-bundle__body h4 {
font-family: Quicksand, sans-serif;
font-weight: 700;
font-size: 14px;
line-height: 1.28;
}
.pdp-bundle__body p {
font-weight: 400;
font-size: 13px;
line-height: 1.2;
}
.pdp-bundle__actions {
justify-content: space-between;
margin-bottom: 16px;
}
.product-wrap .pdp-bundle__actions .price {
display: block;
}
.pdp-bundle__actions .learn-more {
font-weight: 700;
font-size: 10px;
line-height: 1.6;
text-decoration-line: underline;
color: #314438;
display: block;
margin-top: 10px;
}
.pdp-bundle__actions .btn {
max-width: fit-content;
padding: 16px 28px;
}
.pdp-bundle__wrapper img {
object-fit: cover;
min-height: 130px;
width: 100%;
display: block;
object-position: center;
}
.pdp-bundle___image-wrapper {
width: 135px;
overflow: hidden;
}
@media screen and (min-width: 1310px) and (max-width: 1400px) {
.pdp-bundle__actions .btn {
padding: 16px;
}
}
@media screen and (max-width: 1310px) {
.pdp-bundle__actions {
flex-direction: column;
}
.pdp-bundle__wrapper img {
object-fit: cover;
min-height: 216px;
width: 100%;
display: block;
object-position: center;
}
.pdp-bundle___image-wrapper {
width: 135px;
overflow: hidden;
}
.pdp-bundle__actions {
gap: 8px;
}
.pdp-bundle__actions .price {
font-size: 18px;
}
.pdp-bundle__actions .learn-more {
margin-top: 0;
line-height: 1;
}
.pdp-bundle__actions .btn {
max-width: 100%;
padding: 16px 0;
}
}
@media screen and (max-width: 991px) {
#hide-from-specs-tab {
display: flex;
flex-direction: column;
}
#hide-from-specs-tab>* {
order: 0
}
#hide-from-specs-tab .pdp-bundle,
#hide-from-specs-tab .get-quote {
order: 1
}
.pdp-bundle .head {
margin: 0 0 12px;
}
}
</style>
<script>
if (document.querySelectorAll('[add-to-cart-bundle]').lenght > 0) {
const atcPlp = document.querySelector('[add-to-cart-bundle]')
atcPlp.addEventListener('click', function(e) {
e.preventDefault()
let formData = {
'items': [{
'id': e.target.getAttribute('data-variant-id'),
'quantity': 1,
"properties": {
"_ship_date": e.target.getAttribute('data-shipping')
}
}]
};
fetch(window.Shopify.routes.root + 'cart/add.js', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(formData)
}).then(response => {
addToCartSuccess();
return response.json();
}).catch((error) => {
console.error('Error:', error);
});
})
}
</script>
<div id="static-atc">
<style>
.product-wrap .metafield-based-shipping-processing-message-wrapper span.metafield_based-shipping-processing-message__message--available available:before {
background: var(--content-tertiary-color);
}
</style>
<link href="//www.branchfurniture.com/cdn/shop/t/399/assets/metafield-based-shipping-processing-message.css?v=125416981939526861081687266411" rel="stylesheet" type="text/css" media="all">
<input id="metafield-based-shipping-processing-message" type="hidden" name="properties[_ship_date]" value="Ships for free the week of September 4th.">
<div class="metafield-based-shipping-processing-message-wrapper">
<div class="metafield-based-shipping-processing-message"><span class="metafield-based-shipping-processing-message__message metafield_based-shipping-processing-message__message--available available"><strong>Available</strong> | Ships for free
the week of September 4th.
<a href="#" class="chat-trigger info hover-tooltip" tabindex="0">i<div class="tooltip">Most orders ship from our warehouse via ground shipping within the posted timeframe. White glove orders and bulk orders of 3+ desks or 20+ chairs may require additional time to prepare and ship. Chat with us for any questions!</div></a></span>
</div>
</div>
<script>
console.log("hello")
window.Branch.product.settings.productId = 4452823859235;
console.log()
console.log(4452823859235)
window.Branch.product.fillAvailableElement = function(dateProcessingObject, variantInventory) {
let variantAvailabilityDate = new Date(dateProcessingObject.date),
shippingMessage = window.Branch.product.generateShippingMessage(dateProcessingObject),
link =
`${variantInventory ? '<a href="#" class="chat-trigger info hover-tooltip" tabindex="0">i<div class="tooltip">Most orders ship from our warehouse via ground shipping within the posted timeframe. White glove orders and bulk orders of 3+ desks or 20+ chairs may require additional time to prepare and ship. Chat with us for any questions!</div></a>' : '<a href="/pages/contact">Contact us</a> to inquire'}`,
metafieldBasedShippingProcessingMessage = document.querySelector('.metafield-based-shipping-processing-message'),
defaultOOSMessage = 4452823859235 == 4543902351395 ? "Ships immediately" : window.Branch.product.settings.defaultOOSMessage,
metafieldBasedShippingProcessingInput = document.querySelector('#metafield-based-shipping-processing-message'),
html =
`<span class="metafield-based-shipping-processing-message__message ${variantInventory ? 'metafield_based-shipping-processing-message__message--available available' : 'metafield_based-shipping-processing-message__message--unavailable'}"><strong>${variantInventory ? "Available" : defaultOOSMessage}</strong> | ${variantInventory ? shippingMessage : ''} ${link}</span>`;
metafieldBasedShippingProcessingMessage.innerHTML = html;
metafieldBasedShippingProcessingInput.value = shippingMessage;
}
</script>
<div id="atc-cta" data-quick-view="false" class="qty-btn-wrap flex flex-wrap medium-down--justify-content-center">
<div class="quantity-box">
<div class="flex justify-content-center small--justify-content-between">
<button class="minus animation" aria-label="Decrease the quantity"><span>-</span></button>
<input type="number" step="1" name="quantity" value="1" title="Qty" min="1" max="" aria-label="Quantity">
<button class="plus animation" aria-label="Increase the quantity"><span>+</span></button>
</div>
</div>
<div class="flex-1 ">
<div class="content-available" style="display: block;">
<button type="submit" name="add" id="add-to-cart-button" class="btn ">Add to cart</button>
</div>
<div class="content-soldout hide" style="display: none;">
<a href="#" class="btn chat-trigger">Contact Sales</a>
</div>
</div>
</div>
<link href="//www.branchfurniture.com/cdn/shop/t/399/assets/style_snippets_pdp-bundles-callout.css?v=165397174334471098881690897014" rel="stylesheet" type="text/css" media="all">
<div class="addons-variants">
<div class="item singleVariant disabled" data-addon-id="">
<input type="hidden" value="" data-variant-id="" data-variant-price="">
</div>
<div class="item multipleVariant disabled" data-addon-id="1776236462139" data-addon-handle="standing-desk" data-main-product-quantity="1">
<div class="addon-name"><strong>Standing Desk:</strong> <span class="variant-title">Woodgrain / White / 48 inches x 30 inches</span></div>
<div class="swatches-wrapper flex align-items-center">
<div class="swatch-element color available" data-variant-name="Woodgrain / White / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Woodgrain / White / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-31495842889763" name="addon-1776236462139" type="radio" value="31495842889763" checked="" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-31495842889763" data-variant-id="31495842889763" data-variant-title="Woodgrain / White / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Woodgrain / White / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Woodgrain / White / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Woodgrain / White / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-19431527579707" name="addon-1776236462139" type="radio" value="19431527579707" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-19431527579707" data-variant-id="19431527579707" data-variant-title="Woodgrain / White / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Woodgrain / White / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Woodgrain / Charcoal / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Woodgrain / Charcoal / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503618965539" name="addon-1776236462139" type="radio" value="39503618965539" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503618965539" data-variant-id="39503618965539" data-variant-title="Woodgrain / Charcoal / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Woodgrain / Charcoal / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Woodgrain / Charcoal / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Woodgrain / Charcoal / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503618998307" name="addon-1776236462139" type="radio" value="39503618998307" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503618998307" data-variant-id="39503618998307" data-variant-title="Woodgrain / Charcoal / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Woodgrain / Charcoal / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="White / White / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">White / White / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-31495842988067" name="addon-1776236462139" type="radio" value="31495842988067" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-31495842988067" data-variant-id="31495842988067" data-variant-title="White / White / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select White / White / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="White / White / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">White / White / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-17258099277883" name="addon-1776236462139" type="radio" value="17258099277883" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-17258099277883" data-variant-id="17258099277883" data-variant-title="White / White / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select White / White / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="White / Charcoal / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">White / Charcoal / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619031075" name="addon-1776236462139" type="radio" value="39503619031075" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503619031075" data-variant-id="39503619031075" data-variant-title="White / Charcoal / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select White / Charcoal / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="White / Charcoal / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">White / Charcoal / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619063843" name="addon-1776236462139" type="radio" value="39503619063843" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503619063843" data-variant-id="39503619063843" data-variant-title="White / Charcoal / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select White / Charcoal / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Walnut / White / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Walnut / White / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39324826173475" name="addon-1776236462139" type="radio" value="39324826173475" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-39324826173475" data-variant-id="39324826173475" data-variant-title="Walnut / White / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Walnut / White / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Walnut / White / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Walnut / White / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39324826206243" name="addon-1776236462139" type="radio" value="39324826206243" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-39324826206243" data-variant-id="39324826206243" data-variant-title="Walnut / White / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Walnut / White / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Walnut / Charcoal / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Walnut / Charcoal / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619096611" name="addon-1776236462139" type="radio" value="39503619096611" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503619096611" data-variant-id="39503619096611" data-variant-title="Walnut / Charcoal / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Walnut / Charcoal / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Walnut / Charcoal / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Walnut / Charcoal / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619129379" name="addon-1776236462139" type="radio" value="39503619129379" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503619129379" data-variant-id="39503619129379" data-variant-title="Walnut / Charcoal / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Walnut / Charcoal / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Fog / White / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Fog / White / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619162147" name="addon-1776236462139" type="radio" value="39503619162147" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-39503619162147" data-variant-id="39503619162147" data-variant-title="Fog / White / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Fog / White / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Fog / White / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Fog / White / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619194915" name="addon-1776236462139" type="radio" value="39503619194915" aria-hidden="true">
<label class=" animation color color-white" role="button" for="addonvariant-39503619194915" data-variant-id="39503619194915" data-variant-title="Fog / White / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Fog / White / 60″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Fog / Charcoal / 48″ x 30″" data-size="48-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Fog / Charcoal / 48″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619227683" name="addon-1776236462139" type="radio" value="39503619227683" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503619227683" data-variant-id="39503619227683" data-variant-title="Fog / Charcoal / 48 inches x 30 inches" data-variant-price="69900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Fog / Charcoal / 48″ x 30″ </span>
</label>
</div>
<div class="swatch-element color available" data-variant-name="Fog / Charcoal / 60″ x 30″" data-size="60-inches-x-30-inches" style="display: none;">
<div class="tooltip" aria-hidden="true">Fog / Charcoal / 60″ x 30″</div>
<input class="visuallyhidden " id="addonvariant-39503619260451" name="addon-1776236462139" type="radio" value="39503619260451" aria-hidden="true">
<label class=" animation color color-charcoal" role="button" for="addonvariant-39503619260451" data-variant-id="39503619260451" data-variant-title="Fog / Charcoal / 60 inches x 30 inches" data-variant-price="83900">
<img class="crossed-out" src="//www.branchfurniture.com/cdn/shop/t/399/assets/soldout.png?v=94839167971018989111678376895" alt="Sold Out">
<span class="visuallyhidden">Select Fog / Charcoal / 60″ x 30″ </span>
</label>
</div>
</div>
</div><input id="addon-products-for-atc" data-bundle-constituent-quantities="" type="hidden" value="">
</div>
<script>
$(function() {
window.Branch = window.Branch || {};
window.Branch.addons = window.Branch.addons || {};
const addOnsSettings = {
selectors: {
addToCartButtonSelector: "#add-to-cart-button",
productItemSelector: "#product-item-4452823859235"
}
}
var productJs = $('#product-item-4452823859235').data('productjs');
var addToCartBtnInitial = $('#product-item-4452823859235 #add-to-cart-button').text();
const returnAddOnProductsList = function() {
const addonProductList = {};
let shipping = '';
let bundle = false;
let bundleConstituents = [];
shipping = '';
bundle = false;
bundleConstituents = [];
shipping = '';
bundle = false;
bundleConstituents = [];
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(31495842889763, window.Branch.product.allProductsDateProcessingData));
addonProductList[31495842889763] = {
productHandle: 'standing-desk',
variantId: 31495842889763,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(19431527579707, window.Branch.product.allProductsDateProcessingData));
addonProductList[19431527579707] = {
productHandle: 'standing-desk',
variantId: 19431527579707,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503618965539, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503618965539] = {
productHandle: 'standing-desk',
variantId: 39503618965539,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503618998307, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503618998307] = {
productHandle: 'standing-desk',
variantId: 39503618998307,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(31495842988067, window.Branch.product.allProductsDateProcessingData));
addonProductList[31495842988067] = {
productHandle: 'standing-desk',
variantId: 31495842988067,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(17258099277883, window.Branch.product.allProductsDateProcessingData));
addonProductList[17258099277883] = {
productHandle: 'standing-desk',
variantId: 17258099277883,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619031075, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619031075] = {
productHandle: 'standing-desk',
variantId: 39503619031075,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619063843, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619063843] = {
productHandle: 'standing-desk',
variantId: 39503619063843,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39324826173475, window.Branch.product.allProductsDateProcessingData));
addonProductList[39324826173475] = {
productHandle: 'standing-desk',
variantId: 39324826173475,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39324826206243, window.Branch.product.allProductsDateProcessingData));
addonProductList[39324826206243] = {
productHandle: 'standing-desk',
variantId: 39324826206243,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619096611, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619096611] = {
productHandle: 'standing-desk',
variantId: 39503619096611,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619129379, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619129379] = {
productHandle: 'standing-desk',
variantId: 39503619129379,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619162147, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619162147] = {
productHandle: 'standing-desk',
variantId: 39503619162147,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619194915, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619194915] = {
productHandle: 'standing-desk',
variantId: 39503619194915,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619227683, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619227683] = {
productHandle: 'standing-desk',
variantId: 39503619227683,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
shipping = window.Branch.product.generateShippingMessage(window.Branch.product.generateDateProcessingObject(39503619260451, window.Branch.product.allProductsDateProcessingData));
addonProductList[39503619260451] = {
productHandle: 'standing-desk',
variantId: 39503619260451,
quantity: 1,
shipping: shipping,
bundle: bundle,
bundleConstituents: bundleConstituents,
mainProductQuantity: 1
};
return addonProductList;
}
const returnBundleConstituentArray = function(bundleVariantId, addonId) {
let pdpBundlesOption = document.querySelector(`#product-item-${addonId} #product-select-${addonId} option[value="${bundleVariantId}"]`);
let bundleCalloutMatchingElement = document.querySelector(`.pdp-bundles-callout #bundle-addon-${addonId}`);
let bundleConstituentsArray = [];
if (pdpBundlesOption && bundleCalloutMatchingElement) {
let bundleConstituent1Id = pdpBundlesOption.getAttribute('data-constituent-variant1-id');
let bundleConstituent1Quantity = pdpBundlesOption.getAttribute('data-constituent-variant1-quantity');
let bundleConstituent2Id = pdpBundlesOption.getAttribute('data-constituent-variant2-id');
let bundleConstituent2Quantity = pdpBundlesOption.getAttribute('data-constituent-variant2-quantity');
let bundleConstituent3Id = pdpBundlesOption.getAttribute('data-constituent-variant3-id');
let bundleConstituent3Quantity = pdpBundlesOption.getAttribute('data-constituent-variant3-quantity');
if (bundleConstituent1Id) {
let bundleConstituents1Object = {};
bundleConstituents1Object[`bundleConstituentId`] = bundleConstituent1Id;
bundleConstituents1Object[`bundleConstituentQuantity`] = bundleConstituent1Quantity;
bundleConstituentsArray.push(bundleConstituents1Object);
}
if (bundleConstituent2Id) {
let bundleConstituents2Object = {};
bundleConstituents2Object[`bundleConstituentId`] = bundleConstituent2Id;
bundleConstituents2Object[`bundleConstituentQuantity`] = bundleConstituent2Quantity;
bundleConstituentsArray.push(bundleConstituents2Object);
}
if (bundleConstituent3Id) {
let bundleConstituents3Object = {};
bundleConstituents3Object[`bundleConstituentId`] = bundleConstituent3Id;
bundleConstituents3Object[`bundleConstituentQuantity`] = bundleConstituent3Quantity;
bundleConstituentsArray.push(bundleConstituents3Object);
}
}
return bundleConstituentsArray;
}
const returnCurrentProductVariantIdsArray = function() {
let currentProductVariantIdsArray = [];
document.querySelectorAll(`#pnt-add-to-cart-form .options[data-quick-view="false"] .select-variant option`).forEach((option) => {
currentProductVariantIdsArray.push(parseInt(option.value));
})
return currentProductVariantIdsArray
}
const selectMainProductVariant = function(bundleConstituent) {
console.log("bundleConstituent", bundleConstituent);
var variantId = parseInt(bundleConstituent.bundleConstituentId);
let mainProductOptionArray = [];
let optionPicker = document.querySelector(`#pnt-add-to-cart-form .options[data-quick-view="false"] select.select-variant option[value="${variantId}"]`);
if (optionPicker.getAttribute('data-variant-option1') && optionPicker.getAttribute('data-variant-option1') !== "") {
let optionData = {};
optionData[`name`] = optionPicker.getAttribute('data-variant-option1').split('#')[0];
optionData[`value`] = optionPicker.getAttribute('data-variant-option1').split('#')[1];
mainProductOptionArray.push(optionData)
}
if (optionPicker.getAttribute('data-variant-option2') && optionPicker.getAttribute('data-variant-option2') !== "") {
let optionData = {};
optionData[`name`] = optionPicker.getAttribute('data-variant-option2').split('#')[0];
optionData[`value`] = optionPicker.getAttribute('data-variant-option2').split('#')[1];
mainProductOptionArray.push(optionData)
}
if (optionPicker.getAttribute('data-variant-option3') && optionPicker.getAttribute('data-variant-option3') !== "") {
let optionData = {};
optionData[`name`] = optionPicker.getAttribute('data-variant-option3').split('#')[0];
optionData[`value`] = optionPicker.getAttribute('data-variant-option3').split('#')[1];
mainProductOptionArray.push(optionData)
}
if (mainProductOptionArray.length > 0) {
mainProductOptionArray.forEach((mainProductOption) => {
let clickTarget = document.querySelector(
`#pnt-add-to-cart-form .options[data-quick-view="false"] .swatch[data-option-name="${mainProductOption.name.toLowerCase().replace(' ', '-')}"] input[value="${mainProductOption.value}"]`);
if (clickTarget) {
clickTarget.click();
}
})
}
let minQuantity = bundleConstituent.bundleConstituentQuantity ? bundleConstituent.bundleConstituentQuantity : 1;
let quantityBox = document.querySelector('#atc-cta[data-quick-view="false"] .quantity-box input[name="quantity"]');
if (parseInt(quantityBox.value) < minQuantity) {
quantityBox.value = minQuantity;
quantityBox.setAttribute('value', minQuantity);
}
let mainProductInput = document.querySelector(`input#product-4452823859235-variant[type="hidden"][name="id[]"]`)
mainProductInput.setAttribute('data-min-quantity', minQuantity);
}
const addConstituentProductToAddons = function(bundleConstituent, bundleVariantId, addonId) {
var variantId = parseInt(bundleConstituent.bundleConstituentId);
var productId = document.querySelector(`.addons-variants input#addonvariant-${variantId}`).getAttribute('name').split("-")[1];
let bundleInputs = document.querySelectorAll(`#bundle-addon-${addonId}`);
bundleInputs.forEach((bundleInput) => {
bundleInput.checked = true
});
$(`#bundle-addon-${addonId}`).trigger('change', productId);
let addOnVariantInput = document.getElementById(`addonvariant-${bundleConstituent.bundleConstituentId}`);
if (addOnVariantInput) {
addOnVariantInput.checked = true;
$(`#addonvariant-${bundleConstituent.bundleConstituentId}`).trigger('change', productId);
}
}
const handleBundleProductATC = function(bundleVariantId, addonId, bundleConstituentsArray, currentProductVariantIdsArray) {
bundleConstituentsArray.forEach((bundleConstituent) => {
if (currentProductVariantIdsArray.includes(parseInt(bundleConstituent.bundleConstituentId))) {
selectMainProductVariant(bundleConstituent, bundleVariantId, addonId);
} else {
addConstituentProductToAddons(bundleConstituent, bundleVariantId, addonId)
}
})
modal.close();
}
const handleRegularProductATC = function(bundleVariantId, addonId) {
document.getElementById(`addon-${addonId}`).checked = true;
$(`#addon-${addonId}`).trigger('change');
var variantId = document.getElementById(`product-${addonId}-variant`).value;
if (document.getElementById(`addonvariant-${variantId}`)) {
document.getElementById(`addonvariant-${variantId}`).checked = true;
$(`#addonvariant-${variantId}`).trigger('change');
}
modal.close();
}
window.Branch.addons.quickViewHandleATC = function(bundleVariantId, addonId) {
let bundleConstituentsArray = returnBundleConstituentArray(bundleVariantId, addonId);
let currentProductVariantIdsArray = returnCurrentProductVariantIdsArray();
if (bundleConstituentsArray.length > 0) {
handleBundleProductATC(bundleVariantId, addonId, bundleConstituentsArray, currentProductVariantIdsArray)
} else {
handleRegularProductATC(bundleVariantId, addonId);
}
}
const updatePrice = function() {
let ids = returnAddOnIds();
console.log("ids!!!!!", ids)
var currentVariant = productJs.getCurrentVariant();
let addonProductList = returnAddOnProductsList();
productJs.updateDiscountCodePrice(currentVariant);
if (ids.length > 0) {
$('#product-item-4452823859235 #add-to-cart-button').text('ADD ' + (ids.length + 1) + ' ITEMS TO CART');
} else {
$('#product-item-4452823859235 #add-to-cart-button').text(addToCartBtnInitial)
}
updateAddOnProductsInput(addonProductList, ids);
}
const updateAddons = function() {
var currentVariant = productJs.getCurrentVariant();
$('.addons .item[data-variant-id]').each(function() {
if ($(this).data('variant-id') == currentVariant.id) {
$(this).show();
} else {
$(this).hide().find('input').prop('checked', false).change();
}
});
updateAddonsVariants();
};
const updateAddonsVariants = function(addonId) {
var size = productJs.getCurrentVariantOption('size').replace(/ /g, "-");
if (addonId) {
var items = $('.addons-variants .item[data-addon-id=' + addonId + ']');
} else {
var items = $('.addons-variants .item');
}
items.each(function() {
$(this).find('[data-size]').each(function() {
if (size == "" || $(this).data('size') == "" || $(this).data('size').toUpperCase() == size.toUpperCase()) {
$(this).show();
} else {
$(this).hide();
}
});
if (!$(this).find('input:checked').is(':visible')) {
$(this).find('input:visible:first').prop('checked', true).change();
}
});
};
const initRegularAddOnChangeListener = function() {
$('.addons .item input').change(function(e) {
var addonId = $(this).data('addon-id');
if ($(this).is(':checked')) {
$('.addons-variants').find('.item[data-addon-id="' + addonId + '"]').removeClass('disabled').show();
} else {
$('.addons-variants').find('.item[data-addon-id="' + addonId + '"]').addClass('disabled').hide();
}
updateAddonsVariants(addonId);
updatePrice();
});
}
const initBundleAddOnChangeEventListener = function() {
$('.pdp-bundles-callout .pdp-bundles-callout__callout input').change(function(e, constituentId) {
var addonId = $(this).data('bundle-addon-id');
var constituentProductId = $('.addons-variants').find('.item[data-addon-handle="' + $(this).data('bundle-addon-constituent-product-handle') + '"]').data('addon-id')
document.querySelectorAll('.addons-variants .item').forEach((addOnItem) => {
if (parseInt(addOnItem.getAttribute('data-main-product-quantity')) > 0) {
addOnItem.classList.add('disabled');
addOnItem.style.display = 'none';
let allOtherInputs = document.querySelectorAll(`.pdp-bundles-callout__callout input:not([data-bundle-addon-id="${addonId}"])`);
console.log("allOtherInputs", allOtherInputs);
if (allOtherInputs.length > 0) {
allOtherInputs.forEach((input) => {
input.checked = false;
})
}
}
})
if ($(this).is(':checked')) {
$('.addons-variants').find('.item[data-addon-id="' + constituentProductId + '"]').removeClass('disabled').show();
} else {
$('.addons-variants').find('.item[data-addon-id="' + constituentProductId + '"]').addClass('disabled').hide();
}
updateAddonsVariants(addonId);
updatePrice();
});
}
const initAddOnVariantsChangeEventListener = function() {
$('.addons-variants input').change(function() {
updatePrice();
var variantName = $(this).closest('.swatch-element').data('variant-name');
$(this).closest('.item').find('.variant-title').text(variantName);
});
}
const initProductItemOnVariantChangeListener = function() {
$('#product-item-4452823859235').on('variantChange', function() {
updateAddons();
updatePrice();
});
}
const initAddOnsGTagListener = function() {
if (document.querySelector('.addons.new .item .quick-view-link')) {
document.querySelector('.addons.new .item .quick-view-link').addEventListener('click', function() {
gtag('event', 'PDP Add-Ons', {
'event_category': 'ecommerce',
'event_label': 'addons-click'
})
})
}
}
const returnAddOnIds = function() {
var currentVariant = productJs.getCurrentVariant();
var newPrice = currentVariant.price;
var ids = [];
$('.addons-variants .item.multipleVariant:not(.disabled) input:checked').each(function() {
newPrice += $(this).next().data('variant-price');
ids.push($(this).val());
});
$('.addons-variants .item.multipleVariant:not(.disabled) input.multiple-variants-but-only-one-available').each(function() {
newPrice += $(this).next().data('variant-price');
ids.push($(this).val());
});
$('.addons-variants .item.singleVariant:not(.disabled) input').each(function() {
newPrice += $(this).data('variant-price');
ids.push($(this).val());
});
return ids;
}
const updateMainProductQuantity = function(addonProductsForATC) {
console.log("addonProductsForATC", addonProductsForATC);
let mainProductQuantity = 0;
addonProductsForATC.forEach((addOnProduct) => {
mainProductQuantity = mainProductQuantity + addOnProduct.mainProductQuantity
});
console.log('mainProductQuantity', mainProductQuantity)
if (mainProductQuantity > 0) {
let quantityBox = document.querySelector('#atc-cta[data-quick-view="false"] .quantity-box input[name="quantity"]');
console.log('quantityBox value', quantityBox.value, quantityBox.getAttribute('value'))
if (parseInt(quantityBox.value) < mainProductQuantity) {
console.log('setting');
quantityBox.classList.add("changed")
quantityBox.value = mainProductQuantity;
quantityBox.setAttribute('value', mainProductQuantity);
}
}
}
const updateAddOnProductsInput = function(addonProductList, addOnIds) {
//addons that need to be added to the cart via simplistic.js
const addonProductsForATC = [];
addOnIds.forEach(function(id) {
let addOnDetails = addonProductList[id];
let addOnId = id;
if ($(`.addon-add-btn .content-available span`).data('bundle-variant-id') !== 'undefined') {
addOnId = $(`.addon-add-btn .content-available span`).data('bundle-variant-id');
}
if (addOnId) {
let addOnOption = document.querySelector(`.select-variant option[value="${addOnId}"]`);
console.log('addOnOption', addOnOption)
if (addOnOption && addOnOption.getAttribute('data-constituent-variant1-id') && addOnOption.getAttribute('data-constituent-variant1-id') == id) {
console.log('quantity', addOnOption.getAttribute('data-constituent-variant1-quantity'))
addOnDetails['quantity'] = addOnOption.getAttribute('data-constituent-variant1-quantity');
}
if (addOnOption && addOnOption.getAttribute('data-constituent-variant2-id') && addOnOption.getAttribute('data-constituent-variant2-id') == id) {
console.log('quantity', addOnOption.getAttribute('data-constituent-variant2-quantity'));
addOnDetails['quantity'] = addOnOption.getAttribute('data-constituent-variant2-quantity');
}
}
console.log("addONId!!!", addOnId, "addOnDetails", addOnDetails);
addonProductsForATC.push(addOnDetails);
});
$('#addon-products-for-atc').val(JSON.stringify(addonProductsForATC));
updateMainProductQuantity(addonProductsForATC);
}
const initAddOns = function() {
initRegularAddOnChangeListener();
initBundleAddOnChangeEventListener();
initAddOnVariantsChangeEventListener();
initProductItemOnVariantChangeListener();
updateAddons();
}
window.onload = initAddOns();
})
</script>
<div class="display-afirm-with-clyde">
<!-- Extend - Grab product variant for use in PDP script -->
<div class="extend-offer"></div>
<div class="extend-custom-offer-container"></div>
<div class="extend-product" style="display:none;" data-variant-id="31725006356515"></div>
<!-- Extend - End code -->
<div class="separator"> </div>
</div>
</div>
<div class="get-quote">
<div class="icon"><svg aria-hidden="true" tabindex="-1" role="presentation" class=" icon icon-desk" viewBox="0 0 32 32">
<path fill="#314438"
d="M37.6468 15.2985L38.4445 9.43612C38.5111 8.94606 38.4703 8.44769 38.3247 7.97438C38.1792 7.50108 37.9324 7.06378 37.6008 6.69177C37.2691 6.31977 36.8604 6.02166 36.4018 5.81741C35.9433 5.61315 35.4457 5.50748 34.9422 5.50746H26.1303C25.6268 5.50748 25.1291 5.61315 24.6706 5.81741C24.2121 6.02166 23.8033 6.31977 23.4717 6.69177C23.1401 7.06378 22.8932 7.50108 22.7477 7.97438C22.6022 8.44769 22.5614 8.94606 22.628 9.43612L23.4257 15.2985H15.5797V14.5397L15.0313 13.4627H21.8116V0H0V13.4627H6.78029L6.23188 14.5397V15.2985H0V41H16.2029V19.5821H24.0052L24.429 22.6418C23.9132 22.6821 23.428 22.8986 23.058 23.2537C22.7504 23.5538 22.5406 23.9368 22.4551 24.3542C22.3697 24.7716 22.4125 25.2045 22.5781 25.5979C22.7437 25.9914 23.0247 26.3276 23.3853 26.564C23.7459 26.8003 24.1699 26.9261 24.6035 26.9254H28.6667V30.597H29.913V37.9403H25.2142L23.7871 40.0515L24.8216 40.7246L25.8872 39.1642H36.4316L37.4972 40.7246L38.5317 40.0515L37.1046 37.9403H31.1594V30.597H32.4058V26.9254H36.4565C36.7447 26.9311 37.0312 26.8799 37.2988 26.7748C37.5665 26.6697 37.8098 26.5128 38.0145 26.3134C38.319 26.0261 38.5318 25.658 38.6269 25.254C38.7219 24.8499 38.6951 24.4274 38.5497 24.0381C38.4043 23.6487 38.1467 23.3094 37.8082 23.0614C37.4697 22.8135 37.065 22.6677 36.6435 22.6418L37.0672 19.5821H41.7536V40.3881H43V15.2985H37.6468ZM1.24638 1.22388H20.5652V12.2388H1.24638V1.22388ZM7.47826 14.8334L7.86464 14.0746H13.947L14.3333 14.8334V15.2985H7.47826V14.8334ZM14.9565 39.7761H1.24638V19.5821H14.9565V39.7761ZM1.24638 18.3582V16.5224H23.5939L23.8432 18.3582H1.24638ZM23.6812 24.7836C23.6811 24.5443 23.7761 24.3145 23.9461 24.143C24.116 23.9716 24.3474 23.8721 24.591 23.8657L24.7157 24.8019C24.7618 25.119 24.8697 25.4244 25.0335 25.7015H24.6159C24.368 25.7015 24.1303 25.6048 23.9549 25.4326C23.7796 25.2605 23.6812 25.027 23.6812 24.7836ZM31.1594 29.3731H29.913V26.9254H31.1594V29.3731ZM32.4058 25.7015H27.1897C26.8854 25.704 26.5907 25.5971 26.3611 25.401C26.1315 25.2049 25.9829 24.933 25.9433 24.6367L23.8681 9.27702C23.8246 8.96 23.8506 8.63751 23.9443 8.33114C24.038 8.02478 24.1973 7.74161 24.4115 7.50058C24.6257 7.25956 24.8898 7.06624 25.1862 6.93358C25.4827 6.80092 25.8045 6.73197 26.1303 6.73134H34.9422C35.2679 6.73197 35.5898 6.80092 35.8862 6.93358C36.1827 7.06624 36.4468 7.25956 36.661 7.50058C36.8752 7.74161 37.0345 8.02478 37.1282 8.33114C37.2219 8.63751 37.2478 8.96 37.2043 9.27702L35.1229 24.6367C35.0833 24.933 34.9348 25.2049 34.7052 25.401C34.4756 25.5971 34.1808 25.704 33.8765 25.7015H32.4058ZM37.3913 24.7836C37.3904 24.9045 37.3651 25.0241 37.317 25.1354C37.2689 25.2467 37.1988 25.3476 37.1109 25.4322C36.9465 25.5978 36.7231 25.6943 36.4877 25.7015H36.0701C36.2339 25.4244 36.3418 25.119 36.388 24.8019L36.5126 23.8657C36.7501 23.8812 36.9729 23.9845 37.1359 24.1548C37.299 24.3251 37.3902 24.5498 37.3913 24.7836ZM37.4785 16.5224H41.7536V18.3582H37.2293L37.4785 16.5224Z">
</path>
</svg></div>
<div>
<div class="title">Shopping for a team of 10 or more?</div>
<div class="text">From free space planning to white glove installation, let us help you build your office. <a href="/pages/for-teams">Get a quote</a></div>
</div>
</div>
</div>
</form>
<form class="clearfix" target="_blank" novalidate="novalidate">
<input type="hidden" name="g" value="R325dC">
<input type="hidden" name="$fields" value="source">
<input type="hidden" name="source" id="klaviyo-source" value="Request Spec Sheet">
<input type="text" placeholder="Name" name="name" class="required name" aria-label="Enter your Name" aria-required="true" autocomplete="given-name">
<input type="email" placeholder="Email address" id="email-input" name="email" class="required email" aria-label="Enter your email address to subscribe to our mailing list" aria-required="true" autocomplete="email">
<div>Who are you shopping for?</div>
<input type="radio" name="who_are_you_shopping_for_" value="Myself" checked="">
<label class="shopping-for-label">Myself</label>
<input type="radio" name="who_are_you_shopping_for_" value="My business or client">
<label class="shopping-for-label">My business or client</label>
<button class="btn" type="submit">Download Specs</button>
</form>
POST //stamped.io/api/questions
<form method="post" action="//stamped.io/api/questions" id="new-question-form" class="new-question-form" onsubmit="StampedFn.submitQuestionForm(this);return false;" style="display:none;">
<input type="hidden" name="productId" value="4452823859235">
<input type="hidden" name="shop" value="bureau-office.myshopify.com">
<input type="hidden" name="apiKey" value="89668">
<input type="hidden" name="storeUrl" value="www.branchfurniture.com">
<input type="hidden" name="sId" value="89668">
<div class="spr-form-title stamped-form-title">Ask a Question</div>
<fieldset class="spr-form-contact stamped-form-contact">
<legend style="display:none;">Author</legend>
<div class="spr-form-contact-name stamped-form-contact-name">
<label class="spr-form-label stamped-form-label" for="question_author_4452823859235">Name</label>
<input class="spr-form-input spr-form-input-text stamped-form-input stamped-form-input-text" id="question_author_4452823859235" type="text" name="name" value="" placeholder="Enter your name" required="">
</div>
<div class="spr-form-contact-email stamped-form-contact-email">
<label class="spr-form-label stamped-form-label" for="question_email_4452823859235">Email</label>
<input class="spr-form-input spr-form-input-email stamped-form-input stamped-form-input-email" id="question_email_4452823859235" type="email" name="email" value="" placeholder="john.smith@example.com" required="">
</div>
</fieldset>
<fieldset class="spr-form-review stamped-form-review">
<legend style="display:none;">Question</legend>
<div class="spr-form-review-body stamped-form-review-body">
<label class="spr-form-label stamped-form-label" for="question_body_4452823859235">Question</label>
<div class="spr-form-input stamped-form-input">
<textarea class="spr-form-input spr-form-input-textarea stamped-form-input stamped-form-input-textarea" id="question_body_4452823859235" data-product-id="4452823859235" name="reviewBody" rows="10" maxlength="1000"
placeholder="Write your question here" required=""></textarea>
</div>
</div>
</fieldset>
<fieldset class="spr-form-actions stamped-form-actions">
<legend style="display:none;">Submit</legend>
<input type="submit" class="stamped-button stamped-button-primary button button-primary btn btn-primary" value="Submit Question">
</fieldset>
</form>
POST
<form method="post" id="new-review-form_4452823859235" class="new-review-form" aria-expanded="false" onsubmit="event.preventDefault(); StampedFn.submitForm(this);" style="display: none;border: 1px solid #dddddd4d;padding: 15px"> <input type="hidden"
name="productId" value="4452823859235">
<div class="stamped-form-title" style=" display:none;">Write a review</div>
<fieldset class="stamped-form-contact">
<legend style="display:none;">Author</legend>
<div class="stamped-form-contact-name"> <label class="stamped-form-label" for="review_author_4452823859235">Name</label> <input class="stamped-form-input stamped-form-input-text " id="review_author_4452823859235" type="text" name="author"
required="" value="" placeholder="Enter your name" autocomplete="name"> </div>
<div class="stamped-form-contact-email"> <label class="stamped-form-label" for="review_email_4452823859235">Email</label> <input class="stamped-form-input stamped-form-input-email " id="review_email_4452823859235" type="email" name="email"
required="" value="" placeholder="john.smith@example.com" autocomplete="email"> </div>
<div class="stamped-form-contact-location"> <label class="stamped-form-label" for="review_location_4452823859235">Location</label> <input class="stamped-form-input stamped-form-input-text " id="review_location_4452823859235" type="text"
name="location" value="" placeholder="e.g Paris, France" autocomplete="shipping country"> </div>
</fieldset>
<fieldset class="stamped-form-review">
<legend style="display:none;">Rating</legend>
<div class="stamped-form-review-rating"> <label class="stamped-form-label" for="reviewRating">Rating</label> <input type="text" id="reviewRating" name="reviewRating"
style="font-size: 0px; border: none; height: 1px; width: 1px; margin: 0; padding: 0; line-height: 0px; min-height: 0px;" required="">
<div class="stamped-form-input stamped-starrating">
<a href="#" onclick="StampedFn.setRating(this);return false;" onkeydown="StampedFn.setRating(this);return false;" role="button" tabindex="0" class="stamped-fa stamped-fa-star-o" data-value="1"><span style="display:none;">1</span></a>
<a href="#" onclick="StampedFn.setRating(this);return false;" onkeydown="StampedFn.setRating(this);return false;" role="button" tabindex="0" class="stamped-fa stamped-fa-star-o" data-value="2"><span style="display:none;">2</span></a>
<a href="#" onclick="StampedFn.setRating(this);return false;" onkeydown="StampedFn.setRating(this);return false;" role="button" tabindex="0" class="stamped-fa stamped-fa-star-o" data-value="3"><span style="display:none;">3</span></a>
<a href="#" onclick="StampedFn.setRating(this);return false;" onkeydown="StampedFn.setRating(this);return false;" role="button" tabindex="0" class="stamped-fa stamped-fa-star-o" data-value="4"><span style="display:none;">4</span></a>
<a href="#" onclick="StampedFn.setRating(this);return false;" onkeydown="StampedFn.setRating(this);return false;" role="button" tabindex="0" class="stamped-fa stamped-fa-star-o" data-value="5"><span style="display:none;">5</span></a> </div>
</div>
<div class="stamped-form-review-title"> <label class="stamped-form-label" for="review_title_4452823859235">Title of Review</label> <input class="stamped-form-input stamped-form-input-text" id="review_title_4452823859235" type="text"
name="reviewTitle" required="" value="" placeholder="Give your review a title"> </div>
<div class="stamped-form-review-body"> <label class="stamped-form-label" for="review_body_4452823859235">How was your overall experience?</label>
<div class="stamped-form-input"> <textarea class="stamped-form-input stamped-form-input-textarea" id="review_body_4452823859235" data-product-id="4452823859235" name="reviewMessage" required="" rows="10" maxlength="5000"></textarea> </div>
</div>
</fieldset>
<fieldset class="stamped-form-custom-questions">
<legend style="display:none;">Questions</legend>
<div class="stamped-form-custom-question" data-type="textfield"><label class="customFormOption-32474">What is your height?<br><input type="text" name="customFormOption-32474" value="" required=""
style="font-size: 1em; padding-left: 3px; min-height: 30px; width: 100%; border: solid 1px #bababa; font-weight: lighter; font-family: inherit;" class="stamped-form-input stamped-form-input-text"></label><br><br></div>
<div class="stamped-form-review-recommend">
<div class="stamped-form-review-recommend-label">Do you recommend this product?</div> <label class="stamped-form-label stamped-form-label-recommend-yes"> <input class="stamped-form-input" type="radio" name="reviewRecommendProduct" value="true"
aria-label="Yes, I recommend this product"> Yes </label> <label class="stamped-form-label stamped-form-label-recommend-no"> <input class="stamped-form-input" type="radio" name="reviewRecommendProduct" value="false"
aria-label="No, I do not recommend this product"> No </label>
</div>
</fieldset>
<fieldset class="stamped-form-actions">
<legend style="display:none;">Photos</legend> <span class="stamped-file-holder"> </span> <span class="stamped-file-uploader" style="display:none;"> <label for="stamped-file-uploader-input"> <span style="display:none;">Upload</span> <input
id="stamped-file-uploader-input" type="file" name="stamped-file-uploader-input" class="stamped-file-uploader-input" multiple="" data-product-id="4452823859235" style="display:none;"> <span class="stamped-file-uploader-btn"
style="border:1px solid #333;padding: 6px 10px; font-size:13px; border-radius: .3em;"> <i class="stamped-fa stamped-fa-camera"></i> <span class="stamped-file-uploader-btn-label2"></span> </span> </label> </span> <span
class="stamped-file-loading hide" style="display:none;"> <i class="fa fa-spinner fa-spin"></i> </span> <input id="stamped-button-submit" type="submit" class="stamped-button stamped-button-primary button button-primary btn btn-primary"
value="Submit">
</fieldset>
</form>
GET //manage.kmail-lists.com/subscriptions/subscribe
<form action="//manage.kmail-lists.com/subscriptions/subscribe" data-ajax-submit="//manage.kmail-lists.com/ajax/subscriptions/subscribe" method="GET" target="_blank" novalidate="novalidate">
<div class="success-msg">Thank You!</div>
<div class="error-msg"></div>
<div class="form-wrap">
<div class="flex">
<input type="hidden" name="g" value="N8Ujqf">
<input type="hidden" name="$fields" value="source">
<input type="hidden" name="source" value="Shopify footer">
<input type="email" placeholder="Email address" id="footer-signup-email" name="email" class="required email" aria-label="Email address" aria-required="true">
<button class="btn v4" type="submit"><svg width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.4766 6.16664L6.00658 1.69664L7.18492 0.518311L13.6666 6.99998L7.18492 13.4816L6.00658 12.3033L10.4766 7.83331H0.333252V6.16664H10.4766Z" fill="white"></path>
</svg>
</button>
</div>
</div>
</form>
Text Content
Press Alt+1 for screen-reader mode, Alt+0 to cancelAccessibility Screen-Reader Guide, Feedback, and Issue Reporting Skip to Main Content A workspace that has your back: enjoy free shipping when you level up your WFH setup. For Teams Get $20 Ergonomics 101 Resources Our Story Reviews Showrooms Case Studies Ergonomics Free Space Plan FAQ Ask Branch Branch Blog USD USD CAN Shop By BUILD YOUR OFFICE WITHOUT BREAKING THE BANK. We make beautiful, durable and supportive office furniture to help you work and feel your best. BESTSELLERS * Ergonomic Chair * Daily Chair * Standing Desk * Verve Chair * View All COLLECTIONS * Chairs * Desks * Accessories * Bundles * View All SUPPORT NEED * Lumbar Support * Active Work * Clear Focus * Better Posture * View All Need Help Deciding? Take our quiz to find the right products for your ergonomic needs. Furnishing For Your Team? Learn how Branch takes the work out of creating an inspiring workspace. Chairs CHAIRS THAT SUPPORT THE WAY YOU WORK. Shop All * Ergonomic Chair NEW COLORS * Daily Chair * Task Chair * Verve Chair NEW COLORS * Saddle Chair * View All BESTSELLER From $329. For exceptional adjustability and design BEST VALUE From $249. For colorful simplicity in the home office BEST LUMBAR From $279. For modern ergonomics on a budget FLAGSHIP From $549. A high-performance chair for a new era of work ACTIVE SEATING From $289. For healthy sitting that inspires action Shop the Collection. Stylish and ergonomic seating for every budget Find your fit. Discover the right chair for you Desks DESKS FOR INSPIRED DOING. Shop All * Standing Desk * Duo Standing Desk NEW * Office Desk SALE * L-Desk * Quad Desk * Six Person Desk * Double Standing Desk * View All BESTSELLER From $699. For healthy movement and inspiring design FLAGSHIP From $499. For accessible movement in compact spaces BEST SUPPORT From $495. For a contract-grade oasis of focus BEST STORAGE From $1,399. For more space and storage FOR TEAMS From $1,849. For teams of 4 (or more) FOR TEAMS From $2,745. For teams of 6 (or more) FOR TEAMS From $1,899. For the ultimate team workstation Shop the collection. For standalone, adjustable, and benching options Find your fit. Discover the right desk for you Accessories ACCESSORIES TO SUPERCHARGE YOUR SPACE. Shop All * Headrest NEW COLORS * Small Filing Cabinet * Desk Organization * Power * Monitor Arm * Branch Gift Card * View All ADDED SUPPORT From $49. An ergonomic upgrade to the Ergonomic Chair BESTSELLER From $239. For knickknacks and papers in compact spaces TO DECLUTTER From $89. For clutter-free productivity FOR CHARGING From $69. For charging and cable management FOR POSTURE From $119. For improving posture at any desk FOR GIFTING From $25. Not sure what they need? Let them choose. Shop the collection. Explore the little things that help you work Verified Reviews. See why Branch has the highest satisfaction in office furniture Workplace TAKE THE WORK OUT OF FURNISHING YOUR WORKPLACE. Create your team office in a few clicks with supportive products, free design help and all-in-one installation. BESTSELLERS * Ergonomic Chair * Standing Desk * Quad Desk * Conference Table * Meeting Table * Guest Chair * View All COLLECTIONS * Office Chairs * Desks & Benching * Tables * Lounge Seating * Storage & Accessories * Privacy & Panels * View All SPACES * Conference Room * Workstations * Collaboration Spaces * Kitchen & Lounge * View All SOLUTIONS * Our Process * Showrooms * Plan Your Space * Trade Program * View All Need Help Deciding? Take our quiz to find the right products for your team's needs. Case Studies Learn more about how Branch makes it easy to create an inspiring workplace. Bundles PACKAGES FOR THE HOME OR TEAM OFFICE. Shop All * Individual Workstations * Team Workstations * Collaboration Bundles * View All Individual Workstations. Everything you need to do your best work from home Team Workstations. For flexible, affordable work in the open office Collaboration Bundles. For your team to do their best, most collaborative work Shop the collection. Save when you bundle Have more questions? Chat with a live Branch Expert to design a custom bundle Sale Design My Office 0 Shop By BUILD YOUR OFFICE WITHOUT BREAKING THE BANK. We make beautiful, durable and supportive office furniture to help you work and feel your best. BESTSELLERS * Ergonomic Chair * Daily Chair * Standing Desk * Verve Chair * View All COLLECTIONS * Chairs * Desks * Accessories * Bundles * View All SUPPORT NEED * Lumbar Support * Active Work * Clear Focus * Better Posture * View All Need Help Deciding? Take our quiz to find the right products for your ergonomic needs. Furnishing For Your Team? Learn how Branch takes the work out of creating an inspiring workspace. Chairs CHAIRS THAT SUPPORT THE WAY YOU WORK. Shop All * Ergonomic Chair NEW COLORS * Daily Chair * Task Chair * Verve Chair NEW COLORS * Saddle Chair * View All BESTSELLER From $329. For exceptional adjustability and design BEST VALUE From $249. For colorful simplicity in the home office BEST LUMBAR From $279. For modern ergonomics on a budget FLAGSHIP From $549. A high-performance chair for a new era of work ACTIVE SEATING From $289. For healthy sitting that inspires action Shop the Collection. Stylish and ergonomic seating for every budget Find your fit. Discover the right chair for you Desks DESKS FOR INSPIRED DOING. Shop All * Standing Desk * Duo Standing Desk NEW * Office Desk SALE * L-Desk * Quad Desk * Six Person Desk * Double Standing Desk * View All BESTSELLER From $699. For healthy movement and inspiring design FLAGSHIP From $499. For accessible movement in compact spaces BEST SUPPORT From $495. For a contract-grade oasis of focus BEST STORAGE From $1,399. For more space and storage FOR TEAMS From $1,849. For teams of 4 (or more) FOR TEAMS From $2,745. For teams of 6 (or more) FOR TEAMS From $1,899. For the ultimate team workstation Shop the collection. For standalone, adjustable, and benching options Find your fit. Discover the right desk for you Accessories ACCESSORIES TO SUPERCHARGE YOUR SPACE. Shop All * Headrest NEW COLORS * Small Filing Cabinet * Desk Organization * Power * Monitor Arm * Branch Gift Card * View All ADDED SUPPORT From $49. An ergonomic upgrade to the Ergonomic Chair BESTSELLER From $239. For knickknacks and papers in compact spaces TO DECLUTTER From $89. For clutter-free productivity FOR CHARGING From $69. For charging and cable management FOR POSTURE From $119. For improving posture at any desk FOR GIFTING From $25. Not sure what they need? Let them choose. Shop the collection. Explore the little things that help you work Verified Reviews. See why Branch has the highest satisfaction in office furniture Workplace TAKE THE WORK OUT OF FURNISHING YOUR WORKPLACE. Create your team office in a few clicks with supportive products, free design help and all-in-one installation. BESTSELLERS * Ergonomic Chair * Standing Desk * Quad Desk * Conference Table * Meeting Table * Guest Chair * View All COLLECTIONS * Office Chairs * Desks & Benching * Tables * Lounge Seating * Storage & Accessories * Privacy & Panels * View All SPACES * Conference Room * Workstations * Collaboration Spaces * Kitchen & Lounge * View All SOLUTIONS * Our Process * Showrooms * Plan Your Space * Trade Program * View All Need Help Deciding? Take our quiz to find the right products for your team's needs. Case Studies Learn more about how Branch makes it easy to create an inspiring workplace. Bundles PACKAGES FOR THE HOME OR TEAM OFFICE. Shop All * Individual Workstations * Team Workstations * Collaboration Bundles * View All Individual Workstations. Everything you need to do your best work from home Team Workstations. For flexible, affordable work in the open office Collaboration Bundles. For your team to do their best, most collaborative work Shop the collection. Save when you bundle Have more questions? Chat with a live Branch Expert to design a custom bundle Sale Design My Office 0 Chairs View all ERGONOMIC CHAIR DAILY CHAIR new colors VERVE CHAIR TASK CHAIR SADDLE CHAIR Desks View all DUO STANDING DESK STANDING DESK save up to 21% OFFICE DESK L-DESK save up to 5% QUAD DESK Accessories View all NIC NAC ORGANIZER SET BLOCK TROLLEY MAGAZINE RACK CLAMP-ON POWER CABLE ORGANIZER Workplace View all ERGONOMIC CHAIR STANDING DESK save up to 5% QUAD DESK CONFERENCE TABLE MEETING TABLE Office Chairs Desks & Benching Tables Lounge Seating Panels Featured: Bundles View all save 5% ERGONOMIC DUO BUNDLE save 5% DAILY DUO BUNDLE save up to 5% ERGONOMIC STANDING BUNDLE save 5% VERVE BUNDLE save 17% DAILY BUNDLE Sale View all DAILY CHAIR ERGONOMIC CHAIR save up to 21% OFFICE DESK STANDING DESK new colors VERVE CHAIR Resources Our Story Branch Blog Reviews Showrooms Help Center Ask Branch For Businesses Refer & Earn Build Your Office USD USD CAN Task Chair 269 reviews Seat: : Black Select Black Seat Color Frame: : Black Select Black Frame Color Size: : Standard Select Standard Size 25”W x 25”D x 39-43”H Add to cart Contact Sales TASK CHAIR 269 reviews $279 or four installments of $69.75 with more OverviewBenefitsGood for With sleek contours and intuitive design, the Branch Task Chair delivers premium ergonomics in a simple, affordable package. * High back with nylon weave for breathable support * Five points of adjustment: height, tilt, tilt tension, armrest height and lumbar height * Padded, adjustable lumbar support at mid-back * Four-stop tilt lock * Want more details? Download our spec sheet * Simple ergonomics for folks from 5'4" - 6'3" * Firm lumbar support * Not sure which chair is right for you? Take our quiz OVERVIEW With sleek contours and intuitive design, the Branch Task Chair delivers premium ergonomics in a simple, affordable package. BENEFITS * High back with nylon weave for breathable support * Five points of adjustment: height, tilt, tilt tension, armrest height and lumbar height * Padded, adjustable lumbar support at mid-back * Four-stop tilt lock * Want more details? Download our spec sheet GOOD FOR * Simple ergonomics for folks from 5'4" - 6'3" * Firm lumbar support * Not sure which chair is right for you? Take our quiz Why Branch? Seat: Black Black Select Black Seat Color Frame: Black Black Select Black Frame Color Size: Standard Standard Select Standard Size 25”W x 25”D x 39-43”H Seat Color:Black Frame Color:Black Size:Standard Black / Black / Standard Bundle: SAVE UP TO 5% WITH THE TASK BUNDLE Task Chair + Standing Desk $978 $930 Learn More get the bundle Learn More Available | Ships for free the week of September 4th. i Most orders ship from our warehouse via ground shipping within the posted timeframe. White glove orders and bulk orders of 3+ desks or 20+ chairs may require additional time to prepare and ship. Chat with us for any questions! - + Add to cart Contact Sales Standing Desk: Woodgrain / White / 48 inches x 30 inches Woodgrain / White / 48″ x 30″ Select Woodgrain / White / 48″ x 30″ Woodgrain / White / 60″ x 30″ Select Woodgrain / White / 60″ x 30″ Woodgrain / Charcoal / 48″ x 30″ Select Woodgrain / Charcoal / 48″ x 30″ Woodgrain / Charcoal / 60″ x 30″ Select Woodgrain / Charcoal / 60″ x 30″ White / White / 48″ x 30″ Select White / White / 48″ x 30″ White / White / 60″ x 30″ Select White / White / 60″ x 30″ White / Charcoal / 48″ x 30″ Select White / Charcoal / 48″ x 30″ White / Charcoal / 60″ x 30″ Select White / Charcoal / 60″ x 30″ Walnut / White / 48″ x 30″ Select Walnut / White / 48″ x 30″ Walnut / White / 60″ x 30″ Select Walnut / White / 60″ x 30″ Walnut / Charcoal / 48″ x 30″ Select Walnut / Charcoal / 48″ x 30″ Walnut / Charcoal / 60″ x 30″ Select Walnut / Charcoal / 60″ x 30″ Fog / White / 48″ x 30″ Select Fog / White / 48″ x 30″ Fog / White / 60″ x 30″ Select Fog / White / 60″ x 30″ Fog / Charcoal / 48″ x 30″ Select Fog / Charcoal / 48″ x 30″ Fog / Charcoal / 60″ x 30″ Select Fog / Charcoal / 60″ x 30″ Shopping for a team of 10 or more? From free space planning to white glove installation, let us help you build your office. Get a quote Option selection * Seat Black Seat Color * Black * Frame Black Frame Color * Black * Size Standard Standard Standard Size * Standard Standard Add to cart Contact Sales GET OUR SPEC SHEET Our comprehensive spec sheet covers product features, dimensions, shipping information, and more. Who are you shopping for? Myself My business or client Download Specs THANK YOU FOR YOUR INTEREST! Download Spec Sheet WHY BRANCH? We believe how you work is just as important as what you work on. That’s why we set out to be a different kind of office furniture company: one that offers high-quality products that support your productivity and health all at a fair price, so you don’t have to compromise between a great workday and a great deal. Exceptional ergonomics When you spend eight hours a day at work, your desk and chair need to help you feel good, not just look good. Our products offer exceptional adjustability — customize your armrest height, lumbar height, seat depth, tilt lock & tension, and much more, so your chair fits you just right — work will never have felt better. Thoughtful construction Whether it’s the soft, 3D knit mesh on our Verve chair that ensures your back stays cool through the workday, or the smooth, impact-resistant MDF top on our Standing Desk that prevents stains from the occasional coffee spill — we design furniture with you & the realities of your everyday life in mind. Furniture that stands the test of time Designed for everyday, built for years to come. We ensure the products we put out in the world actually stay out in the world; that means they are built to last, backed by industry-leading warranties, with some furniture covered for as long as 10 years, and adaptable to changing environments and needs. A workspace that adapts to your needs We use consistent sizes and materials across our products to support endless configurations — so when you come back for a second desk, chair, or even accessories to go with your Branch purchase, you can rest easy knowing that they will look and feel cohesive with the rest of your office setup. Perfect for both home and corporate offices Branch started off as a company that furnished office spaces — but we realized our furniture was too good to keep from consumers like you. If you're a team, we provide end-to-end service: space design, delivery, white glove installation, even the ability to trade in used furniture when you move or grow. We save you up to 50% compared to office furniture of comparable quality, by selling direct to you. PRODUCT DETAILS Overview Dimensions The Task Chair offers a sleek design while delivering comfort for hours of work. Its woven backrest provides breathable support while its cushioned, adjustable lumbar rest distributes weight and encourages healthy posture. Designed with the goal of combining style and function, the Task Chair’s clean silhouette adds a modern touch to any office. Meanwhile, its five custom adjustments—tilt, tilt tension, height, armrest height, and lumbar—makes the chair ready to serve all of your ergonomic needs, allowing you to focus on the task at hand. Why Branch? * Brand Branch * General Dimensions 26”W x 24”D x 39-43”H * Product Weight 38.0 lbs * Assembly Requires assembly * Materials Double woven nylon mesh, high-density foam, impact-resistant polymer * Warranty 5 years * Spec Sheet Download Details * Chair height: 39"-43" * Seat height: 17"-21" * Seat depth: 19" * Armrest height: 23"-26" * Tilt range: 20° * Max Capacity: 275 lbs FIND YOUR FIT Not sure about buying a chair without trying it? We've got your back! Use our Fit Calculator to see if this is the right chair for your workday needs. UPPER BACK SUPPORT All Branch chairs are tilt adjustable. If you prefer a chair that pushes your upper back straight by default, choose "upright." If you prefer more flexibility, choose "active." Upright posture Active Upright LUMBAR SUPPORT If your posture is good already, opt for a firm lumbar to reinforce it. If you tend to round your back, start with medium or light support. Firm and adjustable Light (reminds you) Firm (adjusts you) SEAT FIRMNESS All Branch chairs provide support for a full day of work. Opt for a firmer seat if you sit upright or tend to overheat. Choose a medium firm seat if you change position often. Firm Medium firm Extra firm POINTS OF ADJUSTMENT All Branch chairs offer key adjustments like tilt, seat height and armrest height. Extra adjustments like seat depth and armrest width can help create a perfect fit. 5 points of adjustment 0 8 WORK DURATION All Branch chairs support a full day of work. But the right cushion and adjustments make longer hours more comfortable. 8 hours Half day (4+ hours) Full day (8+ hours) DEPENDABLE SUPPORT Transluscent mesh, a high-density foam cushion and adjustable lumbar cushion distribute weight evenly and support hours of breathable work. Backed by the Branch Warranty for five years. FORM FROM FUNCTION Clean lines flow seamlessly from functional elements like our recessed lumbar support. Enjoy a simple, sleek silhouette that adds a modern touch to any office environment. DEPENDABLE SUPPORT Transluscent mesh, a high-density foam cushion and adjustable lumbar cushion distribute weight evenly and support hours of breathable work. Backed by the Branch Warranty for five years. FORM FROM FUNCTION Clean lines flow seamlessly from functional elements like our recessed lumbar support. Enjoy a simple, sleek silhouette that adds a modern touch to any office environment. WELCOME TO A BETTER WAY TO WORK We help you furnish an inspiring, supportive workspace without breaking the bank. Here's how: ERGONOMIC SUPPORT Designed to support you throughout the day, optimizing comfort and productivity FREE & FAST SHIPPING Every order ships free from a location near you, with all shipping emissions offset EASY ASSEMBLY Set up with ease. Our furniture can be assembled within your lunch break WORRY-FREE RETURNS Return any products that aren’t working for you within 30 days for a refund COMPLETE YOUR OFFICE Credenza $699 Guest Chair $399 save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% Quad Desk from $1,949 Ergonomic Chair from $329 Standing Desk from $699 save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% Office Desk from $399 save 15% save 15% save 15% Small Filing Cabinet from $203 Duo Standing Desk from $499 Saddle Chair from $289 Conference Table from $1,199 Credenza $699 Guest Chair $399 save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% Quad Desk from $1,949 Ergonomic Chair from $329 Standing Desk from $699 save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% save up to 21% Office Desk from $399 save 15% save 15% save 15% Small Filing Cabinet from $203 Duo Standing Desk from $499 Saddle Chair from $289 Conference Table from $1,199 Credenza $699 Guest Chair $399 save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% save up to 5% Quad Desk from $1,949 Visit Showroom Customer Reviews 4.5 Based on 269 Reviews 5 ★ 68% 184 4 ★ 21% 56 3 ★ 5% 13 2 ★ 2% 5 1 ★ 4% 11 Customer Photos i i i i i i i i i i i 90reviewers would recommend this product Write a Review Ask a Question * Reviews * Questions Thank you for posting a question! Your question will appear on the site once we've answered it. Ask a Question Author Name Email Question Question Submit Write a review Author Name Email Location Rating Rating 1 2 3 4 5 Title of Review How was your overall experience? Questions What is your height? Do you recommend this product? Yes No Photos Upload Thank you for submitting a review! Your input is very much appreciated. Share it with your friends so they can enjoy it too! FacebookTwitter Be the first to review this item SortWith Photos Most Recent Highest Rating Lowest Rating Most Helpful Filter Reviews: × * chair * back * support * Seat * office chair * comfort * home * work * shipping * back pain SortWith Photos Most Recent Highest Rating Lowest Rating Most Helpful Clear filter More Filters A 10/23/2022 Anonymous United States I recommend this product THE TASK CHAIR The Task Chair is working out great. I should have ordered the chair in March of 2020, but I am glad I have it now. It was easy to setup (about 30 minutes) and the chair keeps my posture in alignment. Task Chair Black / Black / Standard Share | Facebook • Twitter Was this helpful? 0 0 LD 09/09/2022 Lauren D. United States I recommend this product GREAT CHAIR FOR INCREDIBLE PRICE! Great experience with Branch. Incredible customer support and easy set up. Very comfortable and amazing chair for the price! Task Chair Black / Black / Standard Share | Facebook • Twitter Was this helpful? 0 0 DS 08/26/2022 Donna S. United States I recommend this product LOVE MY CHAIR AND THE CUSTOMER SERVICE I searched and researched so many chairs. I almost went for a Steelcase or Herman Miller but I really didn't want to spend that much money on an office chair. I read all the reviews and the specs on the Branch Task chair and decided to try it. I am so glad I did. Its comfortable, the adjustable lumbar support works great for me, it wheels effortlessly on my carpet and the back is a perfect height. I work 8plus hours a day in the chair with no back or hip pain at all. Oh and we had a minor issue with assembly, I reported it, completed short warranty form and just a couple days later the new part was at our house. Comfort, excellent service, friendly staff..I definitely recommend Branch and their chairs to anyone. Task Chair Black / Black / Standard Share | Facebook • Twitter Was this helpful? 1 0 A 10/21/2021 Anonymous United States I recommend this product SOLID, COMFORTABLE CHAIR I've had this chair for about 3 weeks now and I use it 3-4 times a week for full 8 hour workdays. So far, this chair has been comfortable and good for my back. I historically have lower back issues and the adjustable lumbar support is providing the support I need. I like that it's a simple, sturdy, comfortable chair without too many bells and whistles. Highly recommend it. Task Chair Black / Black / Standard Share | Facebook • Twitter Was this helpful? 0 0 A 08/06/2021 Anonymous United States I recommend this product EXCEEDS EXPECTATIONS! Fantastic customer service. Can recommend unequivocally. Task Chair Black / Black / Standard Share | Facebook • Twitter Was this helpful? 0 0 * < * << * 1 * 2 * 3 * 4 * 5 * 6 * 7 * 8 * 9 * 10 * >> * > Most Recent Most Helpful × Clear filters F Felicia 06/27/2023 Q: Can the chair be assembled without the arms? My husband prefers a task chair rather than an armchair. Thanks Answers (1) Branch 06/28/2023 A: Thank you so much for your inquiry! All of our chairs are designed to be used with or without armrests, so feel free to omit them during the assembly process. Was this helpful? 0 0 B Barbara 05/31/2023 Q: What is the difference between an active back chair and a straight back chair? Thank You Answers (1) Branch 06/01/2023 A: Thank you so much for reaching out! The active posture refers to an experience where you will be sitting upright mainly on your own, with the backrest and lumbar acting as reminders to stay upright. While Upright posture refers to an experience where the backrest is the primary support for keeping you sitting upright. Was this helpful? 0 0 KP Kevin P. 01/16/2023 Q: Hello, Can any of the branch line of office chairs be assembled without using the arms? If so, which ones? Thank you, Kevin Vincent Answers (1) Branch 03/21/2023 A: Thanks so much for reaching out! All of our chair models are designed to be assembled with or without armrests :) Was this helpful? 0 0 KK Kathie k. 11/28/2022 Q: Are the armrest adjustable? Answers (1) Branch 03/21/2023 A: Thanks so much for reaching out! Our Task Chair armrests are height adjustable :) Was this helpful? 0 0 M Michael 08/16/2022 Q: Are the arms removable? Answers (1) Branch 10/05/2022 A: Hello Michael, thanks so much for reaching out! The arms are removable on all of our chairs :) Was this helpful? 0 0 < 1 2 3 4 > 147 W 26th St, 3rd Floor, New York, NY 10001 © 2023 Branch Shop Build My OfficeWork From HomeOffice ChairsDesksConferenceLoungeSpace DivisionPackagesGift Cards Explore About BranchTrade ProgramFree Space PlanDesign ValuesErgonomicsShowroomsBlogPress & MediaBecome An AffiliateRefer & EarnReviews Support Assembly GuidesShippingReturnsWarrantyProduct ProtectionContactTerms & ConditionsPrivacy PolicyCareersCA Privacy News, offers and more Thank You! My Office You have unlocked Free Shipping! Your cart is empty. Start Shopping ×