Crate & Barrel Reward Program & Credit Card Login | Crate & Barrel (2024)

Skip to Main Content

Furniture Selling Fast! Up To 30% Off
New! Laura Kim Collection
Up to 30% Off Top Kitchen Brands
Order For Father's Day By June 10th

    Orders &

    • Track Orders / Schedule Delivery
    • Create a Registry
    Store Locations
    • Shipping to

    Favorites0items

    Something catch your eye?

    1. Save it to Favorites

    2. Create a Mood Board

    3. See it all together

    View Favorites

    Cart contains0items

    Are you missing items in your cart?

    to see items you may have added using another computer or device.

    View Cart

    Crate & Barrel Reward Program & Credit Card Login | Crate & Barrel (2)

    earn 10% back
    in reward dollars*

    every day on purchases at Crate & Barrel,
    Crate & Kids, and CB2.


    or


    zero interest if paid in
    full within 24 months***

    on qualifying purchases of $2999 or more made
    now through December 31, 2024. Interest will be
    charged to your account from the purchase date
    if the promotional balance is not paid in full within
    24 months. Minimum monthly payments required.

    see if you prequalify

    Get a decision in seconds with no
    impact on your credit score.

    ready to apply?

    Get started here, or apply in person
    at any Crate & Barrel or CB2 store.

    already a cardholder?

    View rewards earnings,
    make a payment and more.

    your benefits

    Crate & Barrel Reward Program & Credit Card Login | Crate & Barrel (3)

    earn $20 in reward dollars*

    For every $200 you spend at
    Crate & Barrel. That’s 10% back!
    Excludes special financing.

    Crate & Barrel Reward Program & Credit Card Login | Crate & Barrel (4)

    Our app makes it easy

    Shop seamlessly and track your
    Reward Dollars, manage your account,
    and more from our iOS app.

    Crate & Barrel Reward Program & Credit Card Login | Crate & Barrel (5)

    Exclusive access

    Enjoy cardholder-only offers,
    invitations to private events,
    and more perks.

    compare side by side

    Earn Reward Dollars and enjoy no annual fee† on either
    of our Crate & Barrel credit cards.

    Card Benefits

    Crate & Barrel Credit Card

    Crate & Barrel Mastercard

    Earn 10% back in Reward Dollars* or receive
    6 months special financing on purchases
    of $749 or more** at Crate & Barrel

    Earn 2% back in Reward Dollars on grocery
    store purchases*

    Earn 1% back in Reward Dollars on every other
    purchase anywhere Mastercard is accepted*

    No annual fee†

    Mastercard member benefits††

    frequently asked questions

    What are the benefits of a Crate & Barrel Credit Card or Mastercard?

    +

    Earn Reward Dollars or receive special financing when you shop at Crate & Barrel, Crate & Kids, and CB2. Earn 10% back in Reward Dollars* on purchases or receive 6 month special financing on purchases of $749** or more when you shop at Crate & Barrel, Crate & Kids or CB2, in store or online.

    Additionally, with the Crate & Barrel Mastercard you earn 2% back in Reward Dollars on grocery store purchases and 1% back in Reward Dollars on every other purchase anywhere Mastercard is accepted.*

    The Crate & Barrel Credit Card and Mastercard have no annual fee.† The Crate & Barrel Mastercard also offers global service, airport concierge and ID theft protection.††

    Where can I use my card?

    +

    The Crate & Barrel Credit Card can be used to make purchases at Crate & Barrel, Crate & Kids, and CB2 brand catalogs, stores or websites - crateandbarrel.com, crateandbarrel/kids.com and cb2.com - located in the United States. Additionally, the Crate & Barrel Mastercard can be used anywhere Mastercard is accepted.

    How do I apply for a Crate & Barrel credit card?

    +

    1. To apply, click the Apply Now button above. You can always apply in person at a Crate & Barrel or CB2 store or online at https://www.crateandbarrel.com/rewards/.

    2. Complete the application form.

    3. If you are approved instantly, your Temporary Account Number will be provided. With this number, you can shop on your card in store or online, and it is valid for 15 days.

    4. Your new credit card will be sent to you in the mail within the next 7–10 business days.

    5. If you are not approved instantly, it may take up to 10 days to learn more about your application status via mail or email.

    As a cardholder, how do I log in to my online account?

    +

    When you receive your new card in the mail and have your account number, visit crateandbarrel.syf.com and click Register. Enter the required information and create a username and password.

    You can access your online account any time by logging in at crateandbarrel.syf.com or in the Crate & Barrel App (click Shop Account Crate & Barrel Credit Card).

    Application subject to credit approval. Purchases subject to credit approval.

    *Accrued Reward Dollars will be posted to your Reward Dollars balance within 1-2 billing cycles from when the purchase is posted to your Account and will automatically be redeemed for Reward Certificates within 1-2 billing cycles when the threshold (currently 20 Reward Dollars) is met. Reward Certificates are issued in $20 increments with a maximum of 10,000 Reward Dollars being redeemed in any one billing cycle and are valid for 90 days. The full amount of the Reward Certificate must be used at time of redemption (any remaining amount not used is forfeited). Reward Certificates may not be combined with any other discount (including associate dicounts), except as otherwise provided. Rewards Terms and Conditions apply. See the Rewards Program Terms for details on earning rewards.

    **No Interest if Paid in Full within 6 Months. Offer applies to Crate & Barrel or CB2 purchases or orders of $749 or more made with your Crate & Barrel or CB2 Credit Card or Mastercard account. Interest will be charged to your account from the purchase date if the promotional balance is not paid in full within 6 months. Minimum monthly payments required. No interest will be assessed on the promotional purchase if you pay the following (the “promotional balance”) in full within 6 months: 1) the promotional purchase amount, and 2) any related optional credit insurance/debt cancellation charges. If you do not, interest will be assessed on the promotional balance from the date of the purchase. Depending on purchase amount, promotion length and payment allocation, the required minimum monthly payments may or may not pay off purchase by end of promotional period. Regular account terms apply to non-promotional purchases and, after promotion ends, to promotional purchases. Special Financing purchases do not earn Reward Dollars.

    ***No interest if Paid in Full within 12 or 24 months. 12 months offer applies to purchases or orders of $1,499–$2,998.99 and 24 months offer applies to purchases or orders of $2,999 or more made in store or online at Crate & Barrel or CB2 using your Crate & Barrel or CB2 Credit Card or Mastercard account July 21, 2022–December 31, 2024. Interest will be charged to your account from the purchase date if the promotional balance is not paid in full within 12 or 24 months. Minimum monthly payments required. No interest will be assessed on the promotional purchase if you pay the following (the “promotional balance”) in full within 12 or 24 months: 1) the promotional purchase amount, and 2) any related optional credit insurance/debt cancellation charges. If you do not, interest will be assessed on the promotional balance from the date of the purchase. Depending on purchase amount, promotional length and payment allocation, the required minimum monthly payments may or may not pay off purchase by end of promotional period. Regular account terms apply to non promotional purchases and, after promotion ends, to promotional purchases. Special Financing purchases do not earn Reward Dollars.

    **/***/†New Accounts as of May 1, 2024: Variable Purchase APR 32.24%. Min. Interest Charge $2. Crate & Barrel Mastercard: Cash APR 29.99% and 5% Fee ($10 min.). Foreign Trans. Fee 3%. Existing cardholders should see their credit card agreement for their applicable terms.

    ††Learn more about Mastercard Benefits at www.mastercard.us/synchronyWorldGTB.

    The Crate & Barrel Mastercard® is issued by Synchrony Bank pursuant to a license by Mastercard International Incorporated. Mastercard and the circles design are registered trademarks of Mastercard International Incorporated.

    Apple, the Apple logo, iPhone and Apple Pay are trademarks of Apple Inc., registered in the U.S. and other countries. App Store is a service mark of Apple Inc., registered in the U.S. and other countries.

    Crate & Barrel Credit Card Rewards

    Get rewarded for shopping when you use your Crate & Barrel credit card. When purchasing furniture, housewares, decor and even sale and clearance items from Crate & Barrel, Crate & Kids or CB2, you earn 10% back in Reward Dollars.* Rather receive special financing on furniture or other large purchases? Choose between everyday 10% back in Reward Dollars or 6 months special financing (when you spend $749 or more**). Use the Crate & Barrel Credit Card in store, online and catalogs with the benefit of no annual fee.† The same goes for the Crate & Barrel Mastercard, plus you can use it outside of our stores to earn Reward Dollars on purchases anywhere Mastercard is accepted. Cardholders also have access to exclusive events, such as double rewards. Interested in Crate & Barrel credit card rewards? Apply now online (above), or visit your local store.

    Modal Popup

    

    ", kids_terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_email_terms_and_conditions: "

    By submitting this form, you agree to receive marketing emails at this email address. *Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_sms_terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", sms_terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", email_terms_and_conditions: "

    By submitting this form, you agree to receive marketing emails at this email address. *Offer terms available here. Exclusions apply

    ", site_select_title_cta: "Thanks for signing up!", site_select_form_message: "Check your text messages for an exclusive 10% discount.", site_select_cta: "Sign up to get a discount code for each of our brands.", site_select_button: "SUBMIT", server_error_cta: "

    Oops! Something went wrong.
    Reload the page to try again.

    ", server_error_resolved_cta: "Thanks, you're already subscribed!", server_error_button: "Reload Page", thank_you_cta: "Thank you!", already_subscribed_thank_you_cta: "Thanks, you're already subscribed!", thank_you_button: "START SHOPPING", thank_you_message: "Check your email for your discount codes.", sms_text_message: "CRATE", kids_sms_text_message: "CrateKids", bin: "", hg_bin: "", cb2_bin: "", kids_bin: "", attn_creative_id: "", attn_sms_short_code: "33601", attn_kids_sms_short_code: "56516", attn_kids_creative_id: "", campaign_name: "campaign", css: ".email-signup-banner-override {}\n.email-signup-modal-override {}", interrupter_display: "combo", show_kids_checkbox: "1" }, CrateCa: { audience: "All", primary_category: "", interrupterType: "EmailSms", location: "bottom-center", mobile_banner_cta: "Save 15% off full-price items*", mobile_medium_banner_cta: "Save 15%", mobile_banner_sub_cta: "on full-price items*", mobile_banner_cta_button: "Claim offer", mobile_banner_sms_only_cta: "Save 15%", mobile_banner_sms_only_sub_cta: "", mobile_banner_sms_only_cta_button: "Learn more", mobile_banner_email_only_cta: "Save 15%", desktop_banner_cta: "Save 15% off full-price items*", email_banner_cta: "Find out first", sms_banner_cta: "Save 15% off full-price items*", modal_title_cta: "Save 15% off full-price items*", sms_modal_title_cta: "Save 15% off full-price items*", email_modal_title_cta: "Find out first", combo_secondary_cta: "Get alerts about new items, sales and more.", email_secondary_cta: "Get alerts about new items, sales and more.", sms_secondary_cta: "Get alerts about new items, sales and more.", kids_checkbox_label: "Send me news about Crate&Kids too", crate_checkbox_label: "Send me news about Crate & Barrel too", form_button: "SUBMIT", mobile_sms_button: "SIGN UP FOR TEXTS", terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_email_terms_and_conditions: "

    By submitting this form, you agree to receive marketing emails at this email address. *Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_sms_terms_and_conditions:"

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", sms_terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from Crate and Barrel. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", email_terms_and_conditions: "

    By submitting this form, you agree to receive marketing emails at this email address. *Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", site_select_title_cta: "Thanks for signing up!", site_select_form_message: "Check your text messages for your 15% code.", site_select_cta: "Sign up to get a discount code for each of our brands.", site_select_button: "SUBMIT", server_error_cta: "

    Oops! Something went wrong.
    Reload the page to try again.

    ", server_error_resolved_cta: "Thanks, you're already subscribed!", server_error_button: "RELOAD PAGE", thank_you_cta: "THANKS FOR SIGNING UP!", already_subscribed_thank_you_cta: "Thanks, you're already subscribed!", thank_you_button: "START SHOPPING", thank_you_message: "Check your email for your discount codes.", sms_text_message: "CRATE", kids_sms_text_message: "CrateKids", bin: "", hg_bin: "", cb2_bin: "", kids_bin: "", attn_creative_id: "", attn_sms_short_code: "52814", attn_kids_sms_short_code: "52815", attn_kids_creative_id: "", campaign_name: "campaign", css: ".email-signup-banner-override {}\n.email-signup-modal-override {}", interrupter_display: "combo", show_kids_checkbox: "1" }, Cb2Us: { audience: "All", primary_category: "", interrupterType: "EmailSms", location: "bottom-center", mobile_banner_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", mobile_medium_banner_cta: "Save 15%", mobile_banner_sub_cta: "on full-price items*", mobile_banner_cta_button: "Claim offer", mobile_banner_sms_only_cta: "Save 15%", mobile_banner_sms_only_sub_cta: "", mobile_banner_sms_only_cta_button: "Learn more", mobile_banner_email_only_cta: "Save 15%", desktop_banner_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", email_banner_cta: "Find out first", sms_banner_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", modal_title_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", sms_modal_title_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", email_modal_title_cta: "Find out first", combo_secondary_cta: "Get alerts about new items, sales and more.", email_secondary_cta: "Get alerts about new items, sales and more.", sms_secondary_cta: "Get alerts about new items, sales and more.", kids_checkbox_label: "Send me news about Crate&Kids too", crate_checkbox_label: "Send me news about Crate & Barrel too", form_button: "SUBMIT", mobile_sms_button: "SIGN UP FOR TEXTS", terms_and_conditions: "

    By submitting this form and providing your cell phone number, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from CB2. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. *Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_terms_and_conditions: "", kids_email_terms_and_conditions: "", kids_sms_terms_and_conditions: "", sms_terms_and_conditions: "By submitting this form and providing your cell phone number, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from CB2. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.", email_terms_and_conditions: "

    By submitting this form, you agree to receive marketing emails at this email address. *Offer terms available here. Exclusions apply

    ", site_select_title_cta: "THANKS FOR SIGNING UP!", site_select_form_message: "Check your text messages for your 15% code.", site_select_cta: "Sign up to get a discount code for each of our brands.", site_select_button: "SUBMIT", server_error_cta: "

    Oops! Something went wrong.
    Reload the page to try again.

    ", server_error_resolved_cta: "Thanks, you're already subscribed!", server_error_button: "RELOAD PAGE", thank_you_cta: "THANKS FOR SIGNING UP!", already_subscribed_thank_you_cta: "Thanks, you're already subscribed!", thank_you_button: "START SHOPPING", thank_you_message: "Check your email for your discount codes.", sms_text_message: "CB2TEXT15", kids_sms_text_message: "", bin: "", hg_bin: "", cb2_bin: "", kids_bin: "", attn_creative_id: "", attn_sms_short_code: "44954", attn_kids_sms_short_code: "", attn_kids_creative_id: "", campaign_name: "campaign", css: ".email-signup-banner-override {}\n.email-signup-modal-override {}", interrupter_display: "combo", show_kids_checkbox: "0" }, Cb2Ca: { audience: "All", primary_category: "", interrupterType: "EmailSms", location: "bottom-center", mobile_banner_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", mobile_medium_banner_cta: "Save 15%", mobile_banner_sub_cta: "on full-price items*", mobile_banner_cta_button: "Claim offer", mobile_banner_sms_only_cta: "Save 15%", mobile_banner_sms_only_sub_cta: "", mobile_banner_sms_only_cta_button: "Learn more", mobile_banner_email_only_cta: "Save 15%", desktop_banner_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", email_banner_cta: "Find out first", sms_banner_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", modal_title_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", sms_modal_title_cta: "SAVE 15% OFF FULL-PRICE ITEMS*", email_modal_title_cta: "Find out first", combo_secondary_cta: "Get alerts about new items, sales and more.", email_secondary_cta: "Get alerts about new items, sales and more.", sms_secondary_cta: "Get alerts about new items, sales and more.", kids_checkbox_label: "Send me news about Crate&Kids too", crate_checkbox_label: "Send me news about Crate & Barrel too", form_button: "SUBMIT", mobile_sms_button: "SIGN UP FOR TEXTS", terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from CB2. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", kids_terms_and_conditions: "", kids_email_terms_and_conditions: "", kids_sms_terms_and_conditions: "", sms_terms_and_conditions: "

    By signing up for text, you agree to receive recurring automated promotional and personalized marketing text messages (e.g. cart reminders) at this number from CB2. Consent is not a condition of any purchase. Reply HELP for help and STOP to cancel. Msg frequency varies. Msg & data rates may apply. View Terms and Privacy Policy. Offer terms available here. Exclusions apply. Discount code available for new subscribers only.

    ", email_terms_and_conditions: "

    By submitting this form and providing your email, you agree to receive recurring automated promotional and personalized marketing emails from CB2 at the email used when signing up. Consent is not a condition of any purchase. Offer terms available here. Exclusions apply.

    ", site_select_title_cta: "THANKS FOR SIGNING UP!", site_select_form_message: "Check your text messages for your 15% code.", site_select_cta: "Sign up to get a discount code for each of our brands.", site_select_button: "SUBMIT", server_error_cta: "

    Oops! Something went wrong.
    Reload the page to try again.

    ", server_error_resolved_cta: "Thanks, you're already subscribed!", server_error_button: "RELOAD PAGE", thank_you_cta: "THANKS FOR SIGNING UP!", already_subscribed_thank_you_cta: "Thanks, you're already subscribed!", thank_you_button: "START SHOPPING", thank_you_message: "Check your email for your discount codes.", sms_text_message: "CB2TEXT15", kids_sms_text_message: "", bin: "", hg_bin: "", cb2_bin: "", kids_bin: "", attn_creative_id: "", attn_sms_short_code: "52805", attn_kids_sms_short_code: "", attn_kids_creative_id: "", campaign_name: "campaign", css: ".email-signup-banner-override {}\n.email-signup-modal-override {}", interrupter_display: "combo", show_kids_checkbox: "0" } } function initInterrupter(interrupter) { var bannerContainer = document.getElementById("email-signup-banner-container"); var modalContainer = document.getElementById("email-sms-interrupter-container"); var mobileDrawerFormContainer = document.getElementById("mobile-email-sms-interrupter-container"); var interrupterVersion = "v2"; var definitions = interrupter.getDefinitions(); interrupter.setMessages ( definitions.v2.bannerMessages, definitions.v2.formMessages, definitions.v2.siteSelectMessages, definitions.v2.serverErrorMessages, definitions.v2.thankYouMessages, definitions.v2.systemData ) .setInterrupterVersion(interrupterVersion) .setBanner(bannerContainer) .setModal(modalContainer) .setMobileDrawerFormContainer(mobileDrawerFormContainer) .shouldInterrupterDisplay().then((showInterrupter) => { if (showInterrupter) { var isEmailSmsMovedToBanner = localStorage.getItem("EmailSmsMovedToBanner"); var isMobile = document.getElementById("jsIsMobile").value === "1" ? true : false; if (isEmailSmsMovedToBanner == 1) { interrupter.openBanner(); } else { if (isMobile) { interrupter.openBanner(); } else { interrupter.openModal(); } } } document.getElementById("signup-message-toggle").addEventListener("click", function () { interrupter.toggleBanner(); }); document.getElementById("email-signup-banner-close").addEventListener("click", function () { if (interrupter._isBannerExpanded) { interrupter._collapseBanner(); } else { interrupter.closeBanner(true); } }); window.addEventListener("click", function (event) { if (event.target.getAttribute('id') === "body") { localStorage.setItem("EmailSmsMovedToBanner", 1); if (isMobile) { interrupter._collapseBanner(); } else { var emailSmsStep = localStorage.getItem("EmailSmsStep"); interrupter.closeModal(emailSmsStep, "outside"); } } }); updateBodyAttribute(); }); } const errorCountThreshold = 100; let errorCount = 0; function getCookie(cName) { const name = cName + "="; const cDecoded = decodeURIComponent(document.cookie); //to be careful const cArr = cDecoded.split('; '); let res; cArr.forEach(val => { if (val.indexOf(name) === 0) res = val.substring(name.length); }); return res; } function updateBodyAttribute() { const body = document.querySelector("body"); const bannerToggle = document.getElementById("signup-message-toggle"); const cookie = getCookie("EmailOptInAlreadyViewedCount"); const isMovedToCollapsedBanner = localStorage.getItem("EmailSmsMovedToBanner"); let click = null; if (cookie > 0) { body.setAttribute("data-is-interrupter-on", "false"); } else { body.setAttribute("data-is-interrupter-on", "true"); setTimeout(() => { const modalInterrupter = document.getElementsByClassName("email-sms-interrupter-popup"); const mediumBanner = document.getElementById("email-sms-mobile-medium-banner-content"); if(window.innerWidth > 768) { if (modalInterrupter.length > 0) { body.setAttribute("data-interrupter-variation", "modal open"); } else { body.setAttribute("data-interrupter-variation", "collapsed banner"); } } else { if (mediumBanner) { body.setAttribute("data-interrupter-variation", "medium banner"); } else { body.setAttribute("data-interrupter-variation", "collapsed banner"); } } }, "3000"); bannerToggle.addEventListener('click',()=>{ if (window.innerWidth > 768) { body.setAttribute("data-interrupter-variation", "modal open"); } else { body.setAttribute("data-interrupter-variation", "full banner"); } }); body.addEventListener('click', (e) => { const modalCloseButton = document.getElementById('popup-close'); const maybeLater = document.getElementById("email-sms-maybe-later-button"); const bannerClose = document.getElementById('email-signup-banner-close'); const svgClose = bannerClose.querySelector("svg"); const svgUse = bannerClose.querySelector("use"); const toggle = document.getElementById("signup-message-toggle"); const maybeLaterButton = document.getElementById("email-sms-maybe-later-button"); const mediumBanner = document.getElementById("email-sms-mobile-medium-banner-content"); const mediumBannerButton = document.getElementsByClassName("email-sms-mobile-medium-banner-button"); if (e.target === modalCloseButton || e.target === maybeLater) { body.setAttribute("data-interrupter-variation", "collapsed banner"); } if (e.target === mediumBannerButton[0]) { body.setAttribute("data-interrupter-variation", "full banner"); click = 2; } if (e.target === bannerClose || e.target === svgClose || e.target === svgUse) { if (window.innerWidth > 768) { const popup = document.getElementsByClassName('email-sms-interrupter-popup'); if (popup.length > 0) { body.setAttribute("data-interrupter-variation", "collapsed banner"); } else { body.setAttribute("data-is-interrupter-on", "false"); body.setAttribute("data-interrupter-variation", ""); } } else { const newStorage = localStorage.getItem("EmailSmsMovedToBanner"); if (maybeLaterButton) { body.setAttribute("data-interrupter-variation", "collapsed banner"); return; } if (!isMovedToCollapsedBanner && !click) { body.setAttribute("data-interrupter-variation", "collapsed banner"); click = 1; return; } if (!isMovedToCollapsedBanner && click == 1) { body.setAttribute("data-is-interrupter-on", "false"); body.setAttribute("data-interrupter-variation", ""); return; } if (!isMovedToCollapsedBanner && click == 2) { body.setAttribute("data-is-interrupter-on", "false"); body.setAttribute("data-interrupter-variation", ""); return; } if(isMovedToCollapsedBanner == 1){ body.setAttribute("data-is-interrupter-on", "false"); body.setAttribute("data-interrupter-variation", ""); return; } } } }); } } function getInterrupterService() { return new Promise(function (resolve, reject) { (function waitForInstance() { try { const instance = new Crate.Services.InterrupterService(extensions); resolve(instance); } catch (error) { if (errorCount++ === errorCountThreshold) { reject(error.message); return; } setTimeout(waitForInstance, 50); } })(); }); } getInterrupterService() .then((interrupter) => { const isMobile = document.getElementById("jsIsMobile")?.value === "1" ? true : false; //insert html const html = interrupter.getHtmlContainer(isMobile); document.body.insertAdjacentHTML('afterbegin', html); initInterrupter(interrupter); }) .catch(function (error) { console.error(error); }); })();
    Crate & Barrel Reward Program & Credit Card Login | Crate & Barrel (2024)

    References

    Top Articles
    Latest Posts
    Article information

    Author: Velia Krajcik

    Last Updated:

    Views: 6697

    Rating: 4.3 / 5 (54 voted)

    Reviews: 93% of readers found this page helpful

    Author information

    Name: Velia Krajcik

    Birthday: 1996-07-27

    Address: 520 Balistreri Mount, South Armand, OR 60528

    Phone: +466880739437

    Job: Future Retail Associate

    Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

    Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.